@charset "utf-8";
/* CSS Document */
body{
	margin:10 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:16px;
}
a{
	color:#147FB8;
	text-decoration:none;
}
a:hover{	color:#990000;		text-decoration:none; }
a:visited{	color:#147FB8;		text-decoration:none; }

.menubar{
	background:url(../images/menubar_bg.jpg);
	background-repeat:repeat-x;
	
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	height:30px;
}

.menubar a{			color:#FFFFFF;		text-decoration:none; }
.menubar a:hover{	color:#FFFFFF;		text-decoration:underline; }
.menubar a:visited{	color:#FFFFFF;		text-decoration:none; }

.banner_bg
{
	background:url(../images/banner_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #C8D1D8;
}
.heading1{
	font-family: Trebuchet MS;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.heading2{
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

.price{
	font-family: Verdana;
	font-size:10px;
	color:#E30D1A;
	font-weight:bold;
}

.box_heading{
	background:url(../images/boxhead_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #C8D1D8;
	font-family: Trebuchet MS;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	height:28px;
	padding-left:5px;
}

.box{
	background:url(../images/box_bg.jpg);
	border:1px solid #E1E1E1;
}
.box a{			color:#838282;		text-decoration:none; }
.box a:hover{	color:#838282;		text-decoration:underline; }
.box a:visted{	color:#838282;		text-decoration:none;}

.gray_link {color:#838282;		text-decoration:none; }
.gray_link a{color:#838282;		text-decoration:none; }
.gray_link a:hover{color:#838282;		text-decoration:underline; }
.gray_link a:hover{color:#838282;		text-decoration:none; }

.footer{
	font-size:11px;
	color:#B79A9C;
}
.footer a{			font-size:11px; 	color:#B79A9C;  	text-decoration:none; }
.footer a:hover{	font-size:11px; 	color:#B79A9C;  	text-decoration:none; }
.footer a:visited{	font-size:11px;		color:#B79A9C;  	text-decoration:none; }

.search_box{
	background: #F6F6F6;
	border:1px solid #DCDCDC;
	padding: 5px;
}
.search_box textbox{
	width:120px;
	height:30px;
	border:1px solid #990000;
}
.homepage_image
{
	border:2px solid #CCCCCC;
}
.sub_heading_bg
{
	background:url(../images/sub_heading_bg.jpg);
	background-repeat:repeat-x;
	height:18px;
	border-top:1px solid #93A6B4;
	border-bottom:1px solid #93A6B4;	
	color:#16387C;
}
.sub_heading_bg_right_border
{
	background:url(../images/sub_heading_bg.jpg);
	background-repeat:repeat-x;
	height:18px;
	border:1px solid #93A6B4;
	border-left:none;	
	color:#16387C;
}
.sub_heading_bg_left_border
{
	background:url(../images/sub_heading_bg.jpg);
	background-repeat:repeat-x;
	height:18px;
	border:1px solid #93A6B4;
	border-right:none;	
	color:#16387C;
}
.even_row
{   font-size:11px;
	background:#dfdfdf;
	/*border-bottom:1px dotted #B4B4B4;*/
	/*height:30px;
	line-height:25px;*/
}
.odd_row
{   font-size:11px;
	background:#FFFFFF;
	/*border-bottom:1px dotted #B4B4B4;*/
	/*height:30px;
	line-height:25px;*/	
}
.even_row2
{
	background:#dfdfdf;
	/*border-bottom:1px dotted #C8D1D8;*/
	/*border-right:1px dotted #C8D1D8;*/
	
	
}
.odd_row2
{
	background:#FFFFFF;
	/*border-bottom:1px dotted #C8D1D8;*/
	/*border-right:1px dotted #C8D1D8;*/
	
	
}
.popup_div{
	background:#F8FAF9;
	border:1px solid #E1E1E1;
}
.search_box_sel
{
	width: 160px;	
}

.even_row_small
{
	background:#F2F2F2;
	border-bottom:1px solid #B4B4B4;
	border-top:1px solid #B4B4B4;	
	height:20px;
}
.tbl_specifications{
	border:1px solid #C8D1D8;
	border-top:none;
}
.tbl_specifications td{
	padding-left:3px;
}

.text_area{
	border: 1px solid #76AAD9;
	background: #F6F6F6;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	color: #454743;
	width: 200px;
	vertical-align:middle;
}

.text_area:focus {
	border: 1px solid #990000;
	/** remember to change image path **/
	background: #FFFFFF;
	color: #454743;
	vertical-align:middle;		
}

.select_big{
	border: 1px solid #76AAD9;
	/** remember to change image path **/
	background: #F6F6F6;
	font-family: Verdana;
	font-size: 12px;
	color: #454743;
	height:22px;
	width: 200px;
	vertical-align:middle;
	line-height:20px;
}

.select_big:focus{
	border: 1px solid #990000;
	/** remember to change image path **/
	background: #FFFFFF;
	color: #454743;
	height:22px;
	vertical-align:middle;		
	line-height:20px;
}
.text_box{
	border: 1px solid #76AAD9;
	/** remember to change image path **/
	background: #F6F6F6;
	font-family: Verdana;
	font-style: normal;
	font-size: 12px;
	color: #454743;
	height:22px;
	width: 200px;
	vertical-align:middle;
}

.text_box:focus {
	border: 1px solid #990000;
	background: #FFFFFF;
	color: #454743;
	height:22px;
	vertical-align:middle;		
}
.a_heading
{
	background:#C1C1C1;
	
	/*border-bottom:1px dotted #000000;	*/
	color:#16387C;
	font-weight:bold;
}
.a_heading2
{
	background:#E1E1E1;
	border-top:1px solid #93A6B4;
	border-bottom:1px solid #93A6B4;	
	border-right:1px dotted #C8D1D8;
	color:#16387C;
}

.border_bottom{
	border-bottom:solid 1px #999;
}

.border_left{
	border-left:solid 1px #999;
}

.border_left_bottom{
	border-left:solid 1px #999;
	border-bottom:solid 1px #999;
}

.border{
	border:solid 1px #999;
}

.heading{
	font-weight:bold;
	font-size:16px;
}

.img_border{
	border:solid 1px #999; 
	padding:2px;
}

.small_font{
	font-size:10px;
}

.index_inq_fields{
	width:200px;
}

.index_inq_dropdown{
	width:205px;
}

.index_inq_dropdown2{
	width:92px;
}

