
body{font-size:12px; font-family:arial, helvetica, sans-serif; color: #000000; margin:0px;}

th, td {font-size: 12px; font-family:  arial, helvetica, sans-serif;}

form, select, option {font-size: 12px; font-family:  arial, helvetica, sans-serif;}
.dline{border-top:1px solid #a0a09e;}

/*page container*/

#container {width:780px; height:auto; background-color:#ffffff; color:#000000; border-right:1px solid #333333;border-left:1px solid #333333;border-bottom:1px solid #333333;  }
#content {width:620px; height:auto; background-color:#ffffff; color:#000000; text-align:justify; margin:20px;}
#content_left {width:620px; height:auto; background-color:#ffffff; color:#000000; text-align:left; margin:20px;}
.fontstyle1{color:#333333; font-size:small;  font-weight:bold;}
.borderright {border-right:#999999 1px solid;}

.contact1{float:left; width:300px;}
.contact2{float:right; width:300px;}

/*search*/
.cse {clear:both;float:right;margin:-22px 10px 0 0;padding:0;}
.cse-2 {clear:both;float:right;margin:-24px 10px 0 0;padding:0;}
.google-button{height:17px;color:#ffffff; font-size:9px; letter-spacing:1px; font-weight:bold; background-color:#005597; padding:0; margin-bottom:1px;  border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-bottom:1px solid #006;border-right:1px solid #006;}
.google-search-box{width:100px; height: 13px; border:1px solid #333333; font-size:10px; font-weight:normal}


/*headers*/

.header_home {background-color:#cbd6e8; width:780px; border-top:1px solid #ffffff; border-bottom:1px solid #666666; text-align:left; height:30px;}
.header  {background-color:#cbd6e8; width:780px; border-top:1px solid #ffffff; border-bottom:1px solid #666666; text-align:left; height:30px;}

h1{font-size:16px; margin:6px 10px; text-align:left; color:#005597; font-weight:bold;}
h1.indent {font-size:16px; margin:6px 10px; text-align:left; color:#005597; font-weight:bold;}
.home {font-size:14px; margin:6px 10px; text-align:left;}

.pressrelease{font-size:16px; color:#333333; font-weight:bold; text-align:center;}

H2{font-size:14px; color:#005597; font-weight:bold; margin-bottom:2px;}
h2.siteindex{color:#333;}
h3{font-size:12px; color:#005597; font-weight:bold; margin: 10px 0px 4px 0px;}
h4{font-size:12px; color:#015b97; font-weight:bold;}





/*basic links and menus*/
a:link, a:visited {color: #005597; text-decoration:none; font-weight : bold; font-size: 12px; }
a:hover {color:#000033; text-decoration:underline;}
a:link.navbar, a:visited.navbar {color: #ffffff;text-decoration:none;font-weight : bold;}
a:hover.navbar {color: #ffffff;text-decoration:underline;font-weight : bold;}

.submenu{background-color:#ffffff; border:1px solid #005597;}
.button {width:151px;  height:20px; background-color:#ffffff;display: block; color:#ffffff; font-weight:bold; letter-spacing:1px; }
a:link.subnav, a:visited.subnav  {line-height: normal; color:#005597;text-decoration:none; font-size: 11px; font-weight:bold; width:160px; padding:3px 2px 3px 2px;display: block; margin:1px 0px 4px 0px;}
a:hover.subnav {color:#ffffff; background-color:#cbd6e8; display: block;}

a:link.siteindex, a:visited.siteindex{text-decoration:underline;color:#333333;}
/*div's*/
.whtline{border-top:1px solid #ffffff;}
.divline{border-top:1px solid #000033;}
.pline{border-top:1px solid #000033;padding:0px 0px 4px 0px;}


/*columns*/
.newscolumn_1 {float:left; width:290px; border-right:1px solid #000033; padding-right:20px;}
.newscolumn_2 {float:right;width:290px;}

.awardscolumn_1 {float:left; width:150px; padding-right:30px;padding-left:30px; }
.awardscolumn_2 {float:right;width:390px; padding-right:10px;padding-left:10px; padding-bottom:30px;}


.ptable{float:right; width:400px; text-align:right; height:60px;}


.orderinfoline{background: #cccccc; height: 1px;}
.description {margin-right:10px;}


#dsbox{height: auto;width: 250px;	background-color:#dcdcdc;	vertical-align: baseline;	display: block;	padding: 6px;	letter-spacing: normal;	word-spacing: normal;	float: right;	margin: 0px 0px 10px 10px;}
.dsul{ list-style:square;margin: 0;	padding: 0;	border: none; }
.dsul{ list-style:square;margin: 0;	padding: 0;	border: none; }
li{margin-left: 16px; padding: 0px; }

.dash { 
list-style-image:url(../images/dash.gif);
list-style-type: square;
list-style-position: outside;
padding: 0px 20px 0px 10px;
margin: 0px 10px 0px 10px;

	}


	
#box {height: auto;width: 580px;border:#0f3f5e solid;border-width:1px;background-color:#fffde6;vertical-align:middle;display: block;text-indent: 0px;text-align:left;letter-spacing: normal;word-spacing: normal;padding: 10px;margin: 10px;font-weight:bold;}

#boxvert {height: 200px;width: 180px;border:#0f3f5e solid;border-width:1px;background-color:#fffde6;vertical-align:middle;display: block;text-indent: 0px;text-align:left;letter-spacing: normal;word-spacing: normal;padding: 10px;margin: 10px;font-weight:bold;}

#pageheader {height:21px; width:620px; background-image:url(../images/hdr_blank.jpg); color:#ffffff; font-size: 1.5em; font-weight:bold; text-align:left; padding:4px 0px 1px 10px; font-family:geneva, arial, helvetica, sans-serif; letter-spacing:1px;}





#rohs {	height: auto;	width: 200px;	background-color:#dcdcdc;	vertical-align: baseline;	display: block;	padding: 4px;	border:#0f3f5e solid;	border-width:1px;	letter-spacing: normal;	word-spacing: normal;	text-align:center;}




