/* layout */
#wrapper { width:100%;}
#top { width:100%;   margin-bottom:0px; background-color:#999999;  background-image:url(../images/top.gif); height:123px; }
#toplogo { width:40%;   margin-bottom:0px; float:right; margin-right:10px; clear:both;}
#leftmenu{ width:140px; float:left; height:auto;  }
#maincontent { width:650px; float:left; margin-left:148px; padding-top:0px; padding-left:10px; padding-right:5px;   height:auto; border-left:1px solid #333333;}
#topmenu {
width:800px; background-color:#314A94;  height:18px; position: relative; margin-left:150px; margin-top:-20px;}
#totop{ width:665px; margin-bottom:20px; float:right; margin-right:50px; background-color:#FFFFFF;}
#contentInside { width:600px; height:428px; float:left; margin-left:15px; margin-top:15px;}
#toolbar{ width:180px; float:right; margin-top:20px; margin-right:25px;}
#return { width: 800px height: 15px;  clear: both;  border-left:1px solid #333333; margin-left:148px; margin-right:25px;  }
#footer { width: 100%; height: 15px;  clear: both;  background-image:url(../images/bottomback.gif);  }

#aboutmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px; 
}
#productsmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#applicationmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#technicalmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#agenciesmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#corporatemenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#isotopesmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}
#contactmenu {
background-color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #333333; float:left; width:143px; margin-top:10px;  visibility: visible;   margin-left:-150px;
}


/* layout */

/* default styles */
body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; }
body,html { scrollbar-face-color:#314A94; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#C7ECFD; scrollbar-darkshadow-color:#314A94; scrollbar-shadow-color:#000000; scrollbar-arrow-color:#FFFFFF; scrollbar-track-color:#42A2D6;  background-image:url(../images/background.gif);  background-repeat:repeat; margin-top:0px; margin-left:0px; margin-right:0px;
}
p,td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
li {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000033; margin-top:0px; margin-bottom:0px;}
ul { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin-top:0px; margin-bottom:0px;}
h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#806B64; margin-top:0px; margin-bottom:0px; padding-bottom:5px; padding-top:15px;}
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#806B64; font-style:bold; margin-bottom:0px;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-style:bold;  margin-bottom:0px;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin-bottom:0px;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000033; font-style:inherit; margin-bottom:0px;}
h6 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#314A94; margin-bottom:0px; }
/* default styles */


/* link styles */
a:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#806B64; text-decoration:none;}
a:active { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none; }


a.submenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#3A9ACE;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;
}

a.submenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#3A9ACE;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;
	}

a.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#314A94;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;
	}

a.submenu: active	{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#3A9ACE;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;
	}

a.mainmenu:link { font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF; text-decoration:none; background-repeat:no-repeat; height:15px; }
a.mainmenu:visited { font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF; text-decoration:none; background-repeat:no-repeat; height:15px;}
a.mainmenu:hover { font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF; text-decoration:none; background-repeat:no-repeat; height:15px;  }
a.mainmenu:active  { font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#FFFFFF; text-decoration:none; background-repeat:no-repeat; height:15px;  }

a.mainmenu_one:link { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#51A9D8;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px; }
a.mainmenu_one:visited { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#51A9D8;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;}
a.mainmenu_one:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#314A94;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  }
a.mainmenu_one:active  { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#51A9D8;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  }

a.mainmenu_two:link { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#72BFE9;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  } 
a.mainmenu_two:visited { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#72BFE9;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  }
a.mainmenu_two:hover { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#314A94;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  } 
a.mainmenu_two:active  { font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	color: #FFFFFF;
	background-color:#72BFE9;
	display:block;
	border-bottom: 1px solid #FFFFFF;
	width:143px;  }  


a.grey:link { font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#4C4C4C; text-decoration:none;   }
a.grey:visited {  font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#4C4C4C; text-decoration:none;  }
a.grey:hover {  font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#000000; text-decoration:none;   }
a.grey:active {  font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#4C4C4C; text-decoration:none;  }

/* link styles */

/* general styles */

.grey_heading { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#666666; }
.whitestrippy {  font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF;}
.whitecopy_header{  font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;  color:#FFFFFF; } 
.whitecopy{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; }
.whitecopyBreadCrumb{  font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF; }
/* general styles */

/* borders */
.btop { border-top:1px solid #333; }
.btopleft { border-top:1px solid #333; border-left:1px solid #333;}
.btopbottom { border-top:1px solid #333; border-bottom:1px solid #333; }
.btopbottomleft { border-top:1px solid #333; border-bottom:1px solid #333; border-left:1px solid #333; }
.btopbottomright { border-top:1px solid #333; border-bottom:1px solid #333; border-right:1px solid #333; }
.btopright { border-top:1px solid #333; border-right:1px solid #333; }
.bdbltop { border-top:2px solid #333; }
.bbottom { border-bottom:1px solid #333; }
.bbottomleft { border-bottom:1px solid #333; border-left:1px solid #333; }
.bbottomright { border-bottom:1px solid #333; border-right:1px solid #333; }
.bbottomdblright { border-bottom:1px solid #333; border-right:2px solid #333; }
.bdblbottomright { border-bottom:2px solid #333; border-right:2px solid #333; }
.bdblbottom { border-bottom:2px solid #333; }
.bdblbottom_orange { border-bottom:2px solid #000033; }
.bdbltopbottom { border-top:2px solid #333; border-bottom:2px solid #333; }
.bdbltopbottomleft { border-top:2px solid #333; border-bottom:2px solid #333; border-left:1px solid #333; }
.bdblbottomleft{ border-bottom:2px solid #333; border-left: 1px solid #333; }
.bleft { border-left:1px solid #333; }
.bright { border-right:1px solid #333; }
.brightBlue { border-right:1px solid #005282; }
.bdblright { border-right:2px solid #333; }
.bleftright { border-left:1px solid #333; border-right:1px solid #333; }
.btopbottom { border-top:1px solid #333; border-bottom:1px solid #333; }
.btotal { border-top:1px solid #333; border-bottom:2px solid #333; }
.btotalleft { border-top:1px solid #333; border-bottom:2px solid #333; border-left: 1px solid #333;  }
.btotalright { border-top:1px solid #333; border-bottom:2px solid #333; border-right: 2px solid #333;  }
.bfullblock { border:1px solid #333;}
.btopbottom { border-top:1px solid #333; border-bottom:1px solid #333; }
.btopleftright { border-top:1px solid #333;border-left:1px solid #333; border-right:1px solid #333; } 
.bbottomleftright { border-bottom:1px solid #333;border-left:1px solid #333; border-right:1px solid #333; }
/* borders */
