/* CSS Document */
/*
BODY {
				
	scrollbar-face-color:#B2082F;    
	scrollbar-base-color:#B2082F;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-shadow-color:#000000;	
	scrollbar-highlight-color:B1B7BF;
	scrollbar-dark-shadow-color:#000000;
	scrollbar-3d-light-color:#B1B7BF;

}*/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 2px;
left: -1000px;
border: 1px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 1;
padding: 1px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -70px;
left: 40px; /*position where enlarged image should offset horizontally */

}

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffffff;
padding: 2px;
left: -1000px;
border: 1px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 1;
padding: 1px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -10px;
left: -490px; /*position where enlarged image should offset horizontally */

}
.main_menu_link {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:bold;
color:#999999;
text-decoration:none;
line-height:1.25;
}

.main_menu_link:hover {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:bold;
color:#333333;
background-color:#FFFFFF;
}

.main_menu_link:visited {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:1.25;
}

.normal_txt {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#777777;
text-align:justify
text-decoration:none;
line-height:11pt;
}

.body_txt {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#999999;
text-decoration:none;
line-height:13pt;
}
.body_txt2Link {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#999999;
text-decoration:Underline;
line-height:12pt;
}
.body_txt2Link:Hover {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#999999;
text-decoration:none;
line-height:12pt;
}
.body_txt2 {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#999999;
text-decoration:none;
line-height:12pt;
}
.small_txt {
font-family:tahoma,arial,helvetica;
font-size:10px;
font-weight:none;
color:#666666;
text-decoration:none;
line-height:normal;
}
.ModelNumber {
font-family:tahoma,arial,helvetica;
font-size:9px;
font-weight:none;
color:#666666;
text-decoration:none;
line-height:normal;
}

.small_link {
font-family:tahoma,arial,helvetica;
font-size:9px;
font-weight:none;
color:#444444;
text-decoration:underline;
line-height:normal;
}
.Med_link {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#444444;
text-decoration:none;
line-height:normal;
}
.Med_link:hover {
font-family:tahoma,arial,helvetica;
font-size:11px;
font-weight:none;
color:#444444;
text-decoration:underline;
line-height:normal;
}

.Orange_link {
font-family:tahoma,arial,helvetica,sanserif;
font-size:14px;
font-weight:bold;
color:#FF7B00;
text-decoration:none;
line-height:normal;
}
.Orange_link:hover {
font-family:tahoma,arial,helvetica,sanserif;
font-size:14px;
font-weight:bold;
color:#FF7B00;
text-decoration:underline;
line-height:normal;
}

.Pass_link {
font-family:tahoma,arial,helvetica;
font-size:12px;
font-weight:none;
color:#444444;
text-decoration:underline;
line-height:normal;
}
.small_line {
font-family:tahoma,arial,helvetica;
font-size:9px;
font-weight:none;
color:#444444;
text-decoration:none;
line-height:normal;
}
.small_link:hover {
font-family:tahoma,arial,helvetica;
font-size:9px;
font-weight:none;
color:#444444;
text-decoration:none;
line-height:normal;
}
.large_link {
font-family:tahoma,arial,helvetica,sanserif;;
font-size:12px;
font-weight:none;
color:#9B9B9B;
text-decoration:none;
line-height:normal;
}




.top_link {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#F79600;
text-decoration:none;
line-height:normal;
}


top_link:visited {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#F79600;
text-decoration:none;
line-height:normal;
}


top_link:hover {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#F79600;
text-decoration:underline;
line-height:normal;
}

.heaading {
font-family:tahoma,arial,helvetica,sanserif;;
font-size:15px;
font-weight:bold;
color:#FF7F00;
text-decoration:none;
line-height:normal;
}
.heaadingLG {
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#d8141d;
text-decoration:none;
line-height:normal;
}
.heaading1 {
font-family:tahoma,arial,helvetica,sanserif;;
font-size:15px;
font-weight:none;
color:#B8B8B8;
text-decoration:none;
line-height:normal;
}


.orangeheading {
font-family:tahoma,arial,helvetica,sanserif;;
font-size:13px;
font-weight:bold;
color:#F79600;
text-decoration:none;
line-height:normal;
}

.table_title {
font-family:tahoma,arial,helvetica,sanserif;;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
line-height:normal;
}


.side_links {
font-family:tahoma,arial,helvetica,san serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
line-height:1.25;
}

.side_links:hover {
font-family:tahoma,arial,helvetica,san serif;
font-size:12px;
font-weight:bold;
color:#FF7B00;
text-decoration:none;
line-height:1.25;
}

.content_heading {
font-family:tahoma,arial,helvetica,san serif;
font-size:11px;
font-weight:bold;
color:#444444;
text-decoration:none;
line-height:1.25;
}

.BoxSpecial_heading {
font-family:tahoma,arial,helvetica,san serif;
font-size:11px;
font-weight:bold;
color:#444444;
text-decoration:none;
padding-top:6px;
}

.footer_link {
font-family:tahoma,arial,helvetica,san serif;
font-size:10px;
font-weight:bold;
color:#444444;
text-decoration:none;

}

.footer_link:hover {
font-family:tahoma,arial,helvetica,san serif;
font-size:10px;
font-weight:bold;
color:#f9b672;
text-decoration:underline;
}

.navy_link {
font-family:tahoma,arial,helvetica,san serif;
font-size:10px;
font-weight:bold;
color:#330066;
text-decoration:none;
line-height:1.25;
}


.navy_link:hover{
font-family:tahoma,arial,helvetica,san serif;
font-size:10px;
font-weight:bold;
color:#333333;
text-decoration:underline;
line-height:1.25;
}


.txt1_normal {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:none;
color:#444444;
text-decoration:none;
line-height:13pt;
}


.top_heading {
font-family:tahoma,arial,helvetica,sanserif;
font-size:16px;
font-weight:bold;
color:#444444;
text-decoration:none;
line-height:normal;
}

.top_heading_1 {
font-family:tahoma,arial,helvetica,sanserif;
font-size:13px;
font-weight:bold;
color:#444444;
text-decoration:none;
line-height:normal;
}

h2 {
font-family:tahoma,arial,helvetica,sanserif;
font-size:13px;
font-weight:bold;
color:#FF7F00;
text-decoration:none;
line-height:normal;
}

h1 {
font-family:tahoma,arial,helvetica,sanserif;
font-size:13px;
font-weight:normal;
color:#444444;
text-decoration:none;
line-height:normal;
}

.mid_heading {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#444444;
text-decoration:none;
line-height:normal;
}

.small_body_txt {
font-family:tahoma,arial,helvetica,sanserif;
font-size:10px;
font-weight:bold;
color:#7E7E7E;
text-decoration:none;
line-height:normal;
}

.left_links2 {
font-family:tahoma,arial,helvetica,sanserif;
font-size:11px;
font-weight:bold;
color:#339999;
text-decoration:none;
line-height:normal;
}

.left_links {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#E95F24;
text-decoration:none;
line-height:normal;
}

a.left_links:visited{
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#E95F24;
text-decoration:none;
line-height:normal;
}
a.left_links:hover {
font-family:tahoma,arial,helvetica,sanserif;
font-size:12px;
font-weight:bold;
color:#444444;
text-decoration:none;
line-height:normal;
}

.dark_grey {
font-family:tahoma,arial,helvetica,sanserif;
font-size:11px;
font-weight:bold;
color:#535353;
text-decoration:none;
line-height:normal;
}
.dark_greyboxhead {
font-family:tahoma,arial,helvetica,sanserif;
font-size:11px;
font-weight:bold;
color:#535353;
text-decoration:none;
line-height:normal;
}
.txt111 {
font-family:tahoma,arial,helvetica,sanserif;
font-size:11px;
font-weight:bold;
color:#E95F24;
text-decoration:none;
line-height:normal;
}


.box_orange {
font-family:tahoma,arial,helvetica,sanserif;
font-size:11px;
font-weight:bold;
color:#FF7B00;
text-decoration:none;
line-height:normal;
}

.box_price {
font-family:tahoma,arial,helvetica,sanserif;
font-size:14px;
font-weight:bold;
color:#FF7B00;
text-decoration:none;
line-height:normal;
}
.box_price:hover {
font-family:tahoma,arial,helvetica,sanserif;
font-size:14px;
font-weight:bold;
color:#FF7B00;
text-decoration:none;
line-height:normal;
}
.box_priceSpecial {
font-family:tahoma,arial,helvetica,sanserif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
line-height:normal;
}
.box_priceSpecial:hover {
font-family:tahoma,arial,helvetica,sanserif;
font-size:13px;
font-weight:bold;
color:#ffffff;
text-decoration:underline;
line-height:normal;
}
	
.mid_box{
	padding: 0px;
	border-top: 0px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 0px solid #444444;
	border-left: 1px solid #444444;
	width: 919px;
	height: 100%px;
	}
	
	
	.button_grey {
	font-family:tahoma,arial,helvetica,sanserif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #7C7C7C;
	background-color:#8C8C8C;
	height:23px;
	}

.textbox{
	border:1px solid #cccccc;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 10px;
	padding: 0px;
	text-indent:2px;
	height:14px;
	color: #666666;
	
	}
.textbox_1{
	border:1px solid #cccccc;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 12px;
	padding: 0px;
	text-indent:2px;
	height:18px;
	color: #333333;
	}

.grey_box{
	padding: 0px;
	border-top: 1px solid #565656;
	border-right: 1px solid #565656;
	border-bottom: 1px solid #565656;
	border-left: 1px solid #565656;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 11px;
	padding: 0px;
	}
.grey_box_1{
	padding: 0px;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 11px;
	padding: 0px;
	}

.grey_box_2{
	padding: 0px;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: none;
	border-left: 1px solid #D0D0D0;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 11px;
	padding: 0px;
	}
.tab_border{
	padding: 0px;
	background-color:#FFFFFF;
	border-top: 1px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: none;
	border-left: 1px solid #D0D0D0;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 11px;
	padding: 5px;
	}
.div_border{
	padding: 0px;
	border-top: 0px solid #D0D0D0;
	border-right: 1px solid #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
	border-left: 1px solid #D0D0D0;
	font-family: tahoma,arial,helvetica,san serif;
	font-size: 11px;
	padding: 0px;
}

.chk_box{
	font-family: tahoma,arial,helvetica,sanserif;
	font-size: 10px;
	padding: 0px;
	width: 13px;
	height: 13px;
	color: #333333;
	}

