body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	margin: 0 0 0 0px;
}
td a:link {color: #307CAC; text-decoration: underline;}
td a:visited {color: #307CAC; text-decoration: underline;}
td a:active {color: #307CAC; text-decoration: underline;}
td a:hover {color: #0099ff; text-decoration: underline;}

form {margin: 0 0 0 0px;}

hr {border: 0; width: 100%; height: 1px; color: #BAC6CC; border: dotted;}

ul {list-style-image: url(../images/bullet.gif); margin: 10px 0px 28px 40px;}
ol {margin: 0px 0px 14px 40px;}
li {margin: 4px 0px 0px 0px;}

p {margin-bottom: 24px;}

.homesmall {font-size: 10px; line-height: 13px; color: #333333;}
.homesmall a:link {color: #307CAC; text-decoration: underline;}
.homesmall a:visited {color: #307CAC; text-decoration: underline;}
.homesmall a:active {color: #307CAC; text-decoration: underline;}
.homesmall a:hover {color: #0099ff; text-decoration: underline;}

.small {font-size: 10px; line-height: 13px; color: #333333;}
.small a:link {color: #333333; text-decoration: underline;}
.small a:visited {color: #333333; text-decoration: underline;}
.small a:active {color: #333333; text-decoration: underline;}
.small a:hover {color: #999999; text-decoration: underline;}

.searchinput {background-color: #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	border-color: #666666; border-style: solid; border-width: 1px;}
.input {background-color: #ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	border-color: #999999; border-style: solid; border-width: 1px; padding: 2px;}

.news {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px;}
.news a:link {color: #333333; text-decoration: none;}
.news a:visited {color: #333333; text-decoration: none;}
.news a:active {color: #333333; text-decoration: none;}
.news a:hover {color: #666666; text-decoration: underline;}

 menu styles  
.menuhdr {padding-top: 2px; padding-bottom: 2px; padding-left: 12px; padding-right: 5px; font-weight: bold;}
.menutd {padding-top: 2px; padding-bottom: 2px; padding-left: 12px;	padding-right: 5px; font-size: 11px;}
.menutd a:link {color: #307CAC; text-decoration: none;}
.menutd a:visited {color: #307CAC; text-decoration: none;}
.menutd a:active {color: #307CAC; text-decoration: none;}
.menutd a:hover {color: #0099ff; text-decoration: none;}
.submenutd {padding-top: 2px; padding-bottom: 2px; padding-right: 5px; padding-left: 12px; color: #666666; font-size: 10px;}
.submenutd a:link {color: #333333; text-decoration: none;}
.submenutd a:visited {color: #333333; text-decoration: none;}
.submenutd a:active {color: #333333; text-decoration: none;}
.submenutd a:hover {color: #666666; text-decoration: none;}

 right styles  
.right {color: #999999; font-size: 10px; line-height: 14px;}
.right a:link {color: #307CAC; text-decoration: none;}
.right a:visited {color: #307CAC; text-decoration: none;}
.right a:active {color: #307CAC; text-decoration: none;}
.right a:hover {color: #999999; text-decoration: underline;}
.righttdframe {border-color: #cccccc; border-style: solid; border-width: 1px; width: 162px;}
.righttdframe2 {border-color: #307CAC; border-style: solid; border-width: 1px;}

.righttd {padding-top: 2px; padding-bottom: 2px; font-size: 10px; line-height: 12px; padding-left: 12px;}
.righttd a:link {color: #307CAC; text-decoration: none;}
.righttd a:visited {color: #307CAC; text-decoration: none;}
.righttd a:active {color: #307CAC; text-decoration: none;}
.righttd a:hover {color: #999999; text-decoration: underline;}

.righttdhdr {height: 22px; background-color: #cccccc; padding-left: 10px;
	color: #333333; font-size: 10px; font-weight: bold;}
.boxhdr {background-color: #307CAC; color:#FFFFFF; padding-left: 10px; height: 20px;}
.box {padding-left: 10px; padding-bottom: 12px; padding-right: 10px; padding-top: 8px; border-style: solid; border-color: #e3e3e3; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px;}
.pdftd {padding-top: 3px; padding-bottom: 3px; padding-left: 6px; width: 100%;}
	
	
	
	.alert {color: #EC008C;}
 parent link styles   
.parent {color: #333333; font-size: 10px;}
.parent a:link {color: #666666; text-decoration: underline;}
.parent a:visited {color: #666666; text-decoration: underline;}
.parent a:active {color: #666666; text-decoration: underline;}
.parent a:hover {color: #666666; text-decoration: underline;}

.header1 {font-weight: bold; color: #307CAC;}
.header2 {font-size: 13px; font-weight: bold; line-height: 18px; color: #307CAC;}
.header10 {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px;}

.headertd {background-color: #245D81; color: #ffffff; font-size: 11px; font-weight: bold; height: 20px; padding-left: 10px; padding-right: 10px;}
.headertd a:link {color: #ffffff; text-decoration: none;}
.headertd a:visited {color: #ffffff; text-decoration: none;}
.headertd a:active {color: #ffffff; text-decoration: none;}
.headertd a:hover {color: #ffffff; text-decoration: none;}

.titletd {background-color: #000000; color: #FFFFFF; font-size: 10px; font-weight: bold; height: 22px; padding-left: 10px;}
.tdsubnav {
	border-bottom-color: #ffffff; border-bottom-style: solid; border-bottom-width: 1px; background-color: #FFFFFF;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

.navtd { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
color: #ffffff; background-color: #006891; width: 155px;
 padding-top: 3px; padding-bottom: 3px; padding-left: 5px; padding-right: 5px; font-size: 10px;}
.navtd a:link {text-decoration: none;}
.navtd a:visited {text-decoration: none;}
.navtd a:active {text-decoration: none;}
.navtd a:hover {text-decoration: none;}

.subnav {
	border-right-style: solid; border-right-width: 1px; border-right-color: #000000;
	border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000;
	border-left-style: solid; border-left-width: 1px; border-left-color: #000000;
	border-top-style: solid; border-top-width: 1px; border-top-color: #000000;
}
.subnavtd {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
	cursor: hand;
	color: #000000;
	height: 18px;
	background-color: #007192;
}
.subnavtdovr {
	padding-left: 0px;
	padding-right: 0px;
	font-size: 11px;
	cursor: hand;
	color: #000000;
	height: 18px;
	background-color: #829FB6;
}

div.subnavtd {display: none; visibility:hidden;}

.nnt {display: block;}

div.subnavtdovr {display: block; position: absolute; visibility: visible;}

.table {
	background-color: #cccccc;
}
.tabletdhdr {
	background-color: #999999; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;
	color: #ffffff; font-weight: bold; font-size: 10px;
} 
.tabletda {
	background-color: #e3e3e3; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}
.tabletdb {
	background-color: #f3f3f3; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}
.footer {font-size: 10px; line-height: 12px; color: #cccccc;}
.footer a:link {color: #cccccc; text-decoration: none;}
.footer a:visited {color: #cccccc; text-decoration: none;}
.footer a:active {color: #cccccc; text-decoration: none;}
.footer a:hover {color: #ffffff; text-decoration: none;}


.menutable {background-color:#032E47; filter: alpha(Opacity=100, FinishOpacity=100, Style=1, StartX=0, StartY=20, FinishX=200, FinishY=500);}

.box2 {
	border: 1px solid #CCCCCC;
}
.box4 {
	border: 1px solid #333333;
}
.box3 {
	border: 4px solid #666666;
}
.padding {
	padding: 8px;
}


/* table styles for models data */

table.ds tr.bottom_border td{

border-top: 1px solid #000000;

line-height:5px;

}



table.ds .grey{

background-color:#efefef;

}



table.ds .white{

background-color:#ffffff;

}



table.ds tr.head{

background-color:#0066ff;

font-weight:bold;
color:#FFFFFF;

}



table.ds tr.head td{

border-left:0px;
color:#FFFFFF;

}



table.ds tr td.bold_left{

text-align:left;

font-weight:bold;

border:0px;

font-size:10pt;

padding-left: 5px;

}



table.ds tr td.left{

text-align:left;

border-left:0px;

padding-left: 5px;

}



table.ds tr td.center_no_left_border{

text-align:center;

border-left:0;

}



table.ds td{

border-left:1px dashed #000000;

}



table.ds tr.last_row td{

padding-bottom:10px;

}



table.ds{

border:1px solid #000000;

text-align:center;

width:550px;

}


/*feature for tab menu */
#featurediv
	{
	background-image:url(../images/products/8e6/featuredivbg.jpg);
	width:175px;
	margin-left:9px;
	margin-top:14px;
	padding-bottom:8px;
	float:right;
	border-left:1px solid #B6ADCD;
	border-top:1px solid #B6ADCD;	
	border-bottom:2px solid #999999;		
	border-right:2px solid #999999;	
	margin-bottom:14px;	
	}
#featurediv h4
	{
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	padding-left:8px;
	margin:0px;
	}
#featurediv p
	{
	color:#666666;
	padding-top:14px;
	padding-left:8px;
	line-height:17px;
	padding-right:8;
	margin:0px;	
	}
	










