/* CSS Document */
body{
	background-color:#FFFFFF;
	margin-bottom:0px;
	margin-top:18px;
	margin-left:0px;
	margin-right:0px;
}
a.top:link {font-family: Arial;font-size: 11px;color: #565656;text-decoration: none; font-weight:normal;}
a.top:visited {font-family: Arial; font-size: 11px; color: #565656; text-decoration: none; font-weight:normal;}
a.top:hover { font-family: Arial; font-size: 11px; color: #565656; text-decoration: underline; font-weight:normal;}
a.top:active { font-family: Arial; font-size: 11px; color: #565656; text-decoration: underline; font-weight:normal;}

.bg_footer
{
	background-image:url(images/footer_bg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

.top_txt{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	font-weight:normal;	
}

.top_txt_red{
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:normal;	
}
a.top_txt_red:link{
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_red:visited{
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_red:active{
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_red:hover{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: underline;
	font-weight:normal;	
}
.shadow_r{ background-image:url(images/shadow_r.jpg);  background-repeat:repeat-y;}
.shadow_b{ background-image:url(images/shadow_b.jpg); background-repeat:repeat-x;}

a.top_txt_anchor:link{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_anchor:visited{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_anchor:active{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
	font-weight:normal;	
}

a.top_txt_anchor:hover{
	font-family: Arial;
	font-size: 11px;
	color: #565656;
	text-decoration: underline;
	font-weight:normal;	
}


.bg_menu {
	background-image: url(images/menu_strip.jpg);
	background-repeat: repeat-x;
	height: 11px;
}
.txt_field {
	width:152px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	
}

.txt_searchfield {
	width:140px;
	height:12px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	
}
.txt_field1 {
	width:158px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txt_field1_ie7 {
	width:185px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}

.txt_field2 {
	width:20px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txt_field3 {
	width:197px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txt_field5 {
	width:199px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txt_field6 {
	width:199px;
	height:18px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txt_field4 {
	width:197px;
	height:45px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.txtarea {
	width:250px;
	height:130px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.drop_menu {
	width:158px;
	height:20px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
}
.drop_menu_ie7 {
	width:185px;
	height:20px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
}
.drop_menu_ie7_smal {
	width:160px;
	height:20px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
}
.drop_menu2 {
	width:197px;
	height:20px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.drop_menu1 {
	width:145px;
	height:15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	border: 1px solid #808080;
	
}
.heading1{
	font-family: Arial;
	font-size:12px;
	color: #2a2b2b;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
}

.heading10{
	font-family: Arial;
	font-size:12px;
	color: #2a2b2b;
	text-decoration: none;
	text-transform: uppercase;
}
.heading_10{
	font-family: Arial;
	font-size:12px;
	color: #2a2b2b;
	text-decoration: none;
	text-transform:none;
}

.heading9{
	font-family: Arial;
	font-size:16px;
	color:#484747;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
}

a.reset:link {
	font-family: Arial;
	font-size: 11px;
	color: #b60600;
	text-decoration: underline;
	font-weight: normal;
}
a.reset:visited {
	font-family: Arial;
	font-size: 11px;
	color:#b60600;
	text-decoration: underline;
	font-weight: normal;
}
a.reset:hover {
	font-family: Arial;
	font-size: 11px;
	color: #b60600;
	text-decoration: none;
	font-weight: normal;
}
a.reset:active {
	font-family: Arial;
	font-size: 11px;
	color: #b60600;
	text-decoration: none;
	font-weight: normal;
}
a.reset1:link {
	font-family: Arial;
	font-size: 13px;
	color: #b60600;
	text-decoration: underline;
	font-weight: bold;
}
a.reset1:visited {
	font-family: Arial;
	font-size: 13px;
	color:#b60600;
	text-decoration: underline;
	font-weight: bold;
}
a.reset1:hover {
	font-family: Arial;
	font-size: 13px;
	color: #b60600;
	text-decoration: none;
	font-weight: bold;
}
a.reset1:active {
	font-family: Arial;
	font-size: 13px;
	color: #b60600;
	text-decoration: none;
	font-weight: bold;
}
.txt1{
	font-family: Arial;
	font-size:11px;
	color: #b9b9b9;
	text-decoration: none;
	font-weight: normal;
	line-height: 17px;
}

.txt1:hover{
	font-family: Arial;
	font-size:11px;
	color: #565656;
	text-decoration: underline;
	font-weight: normal;
	line-height: 17px;
}


.heading2{font-family: Arial;font-size:12px; color: #484747;text-decoration: none; font-weight:bold;}
.sub_heading{font-family: Arial;font-size:11px; color: #484747;text-decoration: none; font-weight:bold;}
.sub_heading2{font-family: Arial;font-size:11px; color: #484747;text-decoration: none; font-weight:bold;padding-top: 8px;padding-bottom: 8px;}
.bg_world{
	background-image: url(images/world_map.jpg);
	background-repeat: no-repeat;
	height: 79px;
	width: 152px;
	background-position: center;
}
.txt2{
	font-family: Arial;
	font-size:11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
a.footer1:link {font-family: Arial;font-size: 10px;color: #666666;text-decoration: none; font-weight:normal;}
a.footer1:visited {font-family: Arial; font-size: 10px; color: #666666; text-decoration: none; font-weight:normal;}
a.footer1:hover { font-family: Arial; font-size: 10px; color: #666666; text-decoration: underline;font-weight:normal;}
a.footer1:active { font-family: Arial; font-size: 10px; color: #666666; text-decoration: underline; font-weight:normal;}
.footer_txt{
	font-family: Arial;
	font-size:10px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	
}
a.footer_txt:link {
	font-family: Arial;
	font-size:10px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.footer_txt:hover {
	font-family: Arial;
	font-size:10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.footer_txt_red{
	font-family: Tahoma;
	font-size:13px;
	color: #c20808;
	text-decoration: none;
	font-weight: normal;
	
}
a.footer_txt_red:link {
	font-family: Tahoma;
	font-size:13px;
	color: #c20808;
	font-weight: normal;
	text-decoration: none;
}
a.footer_txt_red:hover {
	font-family: Tahoma;
	font-size:13px;
	color: #c20808;
	font-weight: normal;
	text-decoration: underline;
}

a.menu1:link {
	font-family: Arial;
	font-size: 11px;
	color: #2a2b2b;
	text-decoration: underline;
	font-weight: bold;
}
a.menu1:visited {
	font-family: Arial;
	font-size: 11px;
	color: #2a2b2b;
	text-decoration: underline;
	font-weight: bold;
}
a.menu1:hover {
	font-family: Arial;
	font-size: 11px;
	color: #2a2b2b;
	text-decoration: none;
	font-weight: bold;
}
a.menu1:active {
	font-family: Arial;
	font-size: 11px;
	color: #2a2b2b;
	text-decoration: none;
	font-weight: bold;
}

.menu9 {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.menu9:hover {
	font-family: Arial;
	font-size: 10px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.menu10 {
	font-family: Arial;
	font-size: 10px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.menu10:hover {
	font-family: Arial;
	font-size: 10px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.text10 {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;	
	
	}


a.menu2:link {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.menu2:visited {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.menu2:hover {
	font-family: Arial;
	font-size: 10px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
}
a.menu2:active {
	font-family: Arial;
	font-size: 10px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
}
a.menu3:link {
	font-family: Arial;
	font-size: 9.6px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
}
a.menu3:visited {
	font-family: Arial;
	font-size: 9.6px;
	color: #bd4545;
	text-decoration: none;
	font-weight: bold;
}
a.menu3:hover {
	font-family: Arial;
	font-size: 9.6px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.menu3:active {
	font-family: Arial;
	font-size: 9.6px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

.bg_menu1{
	background-image: url(images/strip_menu.jpg);
	background-repeat: repeat-x;
	height: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.heading_main{
	font-family: Arial;
	font-size:20px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:bold;
	text-transform: uppercase;
}
.heading_main_black{
	font-family: Arial;
	font-size:20px;
	color: #000000;
	text-decoration: none;
	font-weight:bold;	
}
.heading_small{
	font-family: Arial;
	font-size:13px;
	color: #c02f1f;
	text-decoration: none;
	font-weight:bold;	
}
.bodytext{
	font-family:Arial;
	font-size:11px;
	color:#484747;
	font-weight:normal;
}
.heading3{font-family: Arial;font-size:14px; color: #c02f1f;text-decoration: none; font-weight:bold;}
.heading4{font-family: Arial;font-size:14px; color: #c02f1f;text-decoration: none; font-weight:normal;}
.heading5{font-family: Arial;font-size:18px; color: #c02f1f;text-decoration: none; font-weight:normal;}
.heading6{font-family: Arial;font-size:14px; color: #000000;text-decoration: none; font-weight:bold;}
a.img_det:link {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: underline;
	font-weight: normal;
}
a.img_det:visited {
	font-family: Arial;
	font-size: 11px;
	color:#c02f1f;
	text-decoration: underline;
	font-weight: normal;
}
a.img_det:hover {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
}
a.img_det:active {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
}
.border_table{
/*	height: 225px;
	width: 332px;
*/	border: 1px solid #b7b7b7;
}
.border_table1{
	
	border: 1px solid #d3d3d3;
}
.upper_txt {
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-transform: uppercase;
}
.upper_btxt {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-transform: uppercase;
}

a.upper_btxt:link {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	font-weight: normal;
	text-transform: uppercase;
}
a.upper_btxt:visited {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
a.upper_btxt:hover {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration:underline;
	font-weight: normal;
	text-transform: uppercase;
}
a.upper_btxt:active {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}












.prod_gtxt {
	font-family:Arial;
	font-size:11px;
	color:#ACACAC;
	font-weight:normal;
	text-transform: none;
}

.red{
font-family:arial; font-size:11px; color:#c02f1f; font-weight:normal;
}
.menu_bg {
	background-image: url(images/service_lft_mid.jpg);
	background-repeat: repeat-y;
	width: 274px;
	
}
.round_grey_bg {
	background-image: url(images/round_grey_mid.jpg);
	background-repeat: repeat-y;
	width: 215px;
	
}
a.more:link {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: underline;
	font-weight: normal;
	text-transform: uppercase;
}
a.more:visited {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: underline;
	font-weight: normal;
	text-transform: uppercase;
}
a.more:hover {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}
a.more:active {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
}

a.more2:link {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: underline;
	font-weight: normal;
	
}
a.more2:visited {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: underline;
	font-weight: normal;
	
}
a.more2:hover {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
	
}
a.more2:active {
	font-family: Arial;
	font-size: 11px;
	color: #c02f1f;
	text-decoration: none;
	font-weight: normal;
	
}


a.txt3link:link{
	font-family: Arial;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.txt3link:active{
	font-family: Arial;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.txt3link:visited{
	font-family: Arial;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

a.txt3link:hover{
	font-family: Arial;
	font-size:11px;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.txt3{
	font-family: Arial;
	font-size:11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.txt4{
	font-family: Arial;
	font-size:14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.txt5{
	font-family: Arial;
	font-size:14px;
	color: #333333;
	text-decoration: none;
}
.menu_bg {
	background-image: url(images/service_lft_mid.jpg);
	background-repeat: repeat-y;
	width: 274px;
	
}
a.white:link {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
a.white:visited {
font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
a.white:hover {
font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	}
a.white:active {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}


/* new css */
.product_heading{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}
.product_subheading{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: none;
}

.menu_bg_product {
	background-image: url(images/product_main_mid.jpg);
	background-repeat: repeat-y;
	width: 232px;
	}
	
.txt_field_product {
	width:152px;
	height:13px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	
}

.txt1_product{
	font-family: Arial;
	font-size:11px;
	color: #B9B9B9;
	text-decoration: none;
	font-weight: bold;
}

/***********************************************/
.bg_n {background-image:url(/images/serach_n.gif); background-repeat:no-repeat;}
.textfild_n { width:100px; border:1px solid #CCCCCC}
.textfild2_n { width:125px;}

/***********************************************/

.close{
	float:right; 
	margin-top:-2px;
	margin-right:15px;
}