/* CSS Document */
.errors{
font-family: Verdana;
	text-align:left;
	color:#FF0000;
	font-size:11px;
}
a{outline:none}

body{
margin:0px;
padding:0px;
background-color:#0e2627;}

h1{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#376e62;
font-weight:normal;
text-decoration:none;
padding-top:2px;
padding-right:2px;
}
.mar_pad_0{
padding:0px!important;
margin:0px !important;
display:inline;
}
.font_bread{
font-weight:normal !important;
font-size:10px !important;}

.h2_pad{
padding:0px!important;
margin:0px !important;
font-size:11px !important;	
color:#615540 !important;
font-weight:bold !important;
}

h2{
font-family:Verdana;
font-size:15px;
color:#EB4019;
text-decoration:none;}

h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#326459;
text-decoration:none;}

.h3_class{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
color:#326459 !important;
text-decoration:none !important;}


.h4_class{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:11px !important;
color:#326459 !important;
text-decoration:none !important;
background-image:url(../images/qtn.gif) !important;
background-repeat:no-repeat !important;
background-position:top left !important;
padding-left:10px !important;
margin-top:0px !important;
line-height:15px !important;
}
h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#326459;
text-decoration:none;
background-image:url(../images/qtn.gif);
background-repeat:no-repeat;
background-position:top left;
padding-left:10px;
margin-top:0px;
line-height:15px;
}


.page_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:13px;
text-decoration:none;
}

.page_heading1{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}

.body_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;

}

.search_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;
background-color:#e8e1d6;
border:solid 1px #c8d5d2;
width:126px;
height:15px;}

.products_bg_bottom{
background-image:url(../images/side_nav_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#386D63;}

.products_bg_top{
background-image:url(../images/side_nav_bg.jpg);
background-position:top left;
background-repeat:no-repeat;}

.green_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#326459;
text-decoration:none;
}
.prod_link_h3{
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:11px !important;
color:#3B9F98 !important;
padding:0px !important;
margin:0px !important;
}
.links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3B9F98;
text-decoration:none;
}

.links:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;
}

.links1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3B9F98;
text-decoration:none;
}

.links1:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666253;
text-decoration:none;
}

h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#376e62;
font-weight:normal;
text-decoration:none;
padding-top:0px;
padding-right:0px;
}

.h1_links{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#376e62;
font-weight:normal;
text-decoration:none;
padding-top:0px;
padding-right:0px;
}

.h1_links:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color:#376e62;
font-weight:normal;
text-decoration:none;
padding-top:0px;
padding-right:0px;
}

.bottom_add_main{
background-image:url(../images/body_bottom_main.jpg);
background-position:top left;
background-repeat:no-repeat;
height:264px;
width:575px;}

.sub_bodybg_bottom{
background-image:url(../images/body_bottom1.jpg);
background-position:bottom left;
background-repeat:no-repeat;
}

.sub_bodybg_top{
background-image:url(../images/bg_re1.gif);
background-position:top left;
background-repeat:repeat-x;
}

.product_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#7d7979;
font-size:11px;
text-decoration:none;
}

.divmenu{
margin:0px;
padding:0px;
position:relative;
z-index:0;
}


.main_content_padding{
	padding-left:30px;
	padding-right:60px;
	padding-top:10px;
}

.main_content_padding1{
	padding-left:30px;
	padding-right:15px;
	padding-top:10px;
}

ul{
	list-style-image:url(../images/bullet.gif);
	list-style-position:outside;
}

.ul_none{
	list-style:none;
	list-style-type:none;
}

.ul_sitemap{
	list-style-image:url(../images/sitemap.gif);
	list-style-position:outside;
}

.sitemap_heading{
color:#386D63 !important;
font-weight:bold !important;
text-decoration:none !important;
font-size:11px !important;
}

.sitemap_heading:hover{
color:#FF3333 !important;
font-weight:bold !important;
text-decoration:none !important;
font-size:11px !important;
}

.sitemap_content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;
}

.sitemap_content:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;
}
.img_brd{
	border:solid 1px #8fb4b0;}

.footer{
	font-family:tahoma !important;
	font-size:10px !important;
	color:#376e62 !important;
	font-weight:normal !important;
	text-decoration:none !important;
	padding-top:2px !important;
}

.footer1{
	font-family:tahoma;
	font-size:10px;
	color:#376e62;
	font-weight:normal;
	text-decoration:none;
	padding-top:2px;
}

.footer:hover{
	font-family:tahoma !important;
	font-size:10px !important;
	color:#1d3a33 !important;
	font-weight:normal !important;
	text-decoration:none !important;
	padding-top:2px !important;
}

.page_title_bg{
	background-image:url(../images/sub_banner_01.1.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.button_bg{
	background-image:url(../images/button_re.jpg);
	background-repeat:no-repeat;
	padding-left:3px;
}

.drop_menu_bg
{
	background-image:url(../images/button_middle.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
.drop_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
	font-weight:bold;
	text-shadow:#A47D25;
	text-decoration:none;
}
.drop_text:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#e4171b;
	font-weight:bold;
	text-shadow:#A47D25;
	text-decoration:none;
}

.product_cat{
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#FFFFFF !important;
	text-decoration:none !important;
	padding-left:30px !important;
}

.product_cat:hover{
	background-image:url(../images/bullet2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffb300;
	text-decoration:none;
	padding-left:30px;
}
.h_class{
padding:0px !important;
margin:0px !important ;
font-weight:normal !important;}

.text_class{
color:#666253!important;
font-family:Verdana,Arial,Helvetica,sans-serif!important;
font-size:11px!important;
text-decoration:none!important;}

.product_cat_h{
	background-image:url(../images/bullet2.gif) !important;
	background-position:left top !important;
	background-repeat:no-repeat !important;
	font-family:Verdana, Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	color:#ffb300 !important;
	text-decoration:none !important;
	padding-left:30px !important;
}


.padding_top_9{
padding-top:9px;}

.padding_top_16{
padding-top:16px;}

.padding_top_8{
padding-top:8px;}

.padding_top_33{
padding-top:33px;}

.padding_top_36{
padding-top:36px;}

.padding_top_37{
padding-top:37px;}

.padding_top_42{
padding-top:42px;}

.padding_top_54{
padding-top:54px;}

.padding_top_50{
padding-top:50px;}

.padding_top_60{
padding-top:60px;}

.padding_top_63{
padding-top:63px;}

.padding_right_4{
padding-right:4px;}

.padding_right_7{
padding-right:7px;}

.padding_right_12{
padding-right:12px;}

.padding_right_17{
padding-right:17px;}

.padding_right_28{
padding-right:28px;}

.padding_right_60
{
	padding-right:60px;
}

.padding_bottom_7
{
	padding-bottom:7
}

.padding_bottom_27{
padding-bottom:27}

.padding_left_15{
padding-left:15px;}

.padding_left_30{
padding-left:30px;}

.padding_left_43{
padding-left:43px;}

.padding_left_47{
padding-left:47px;}

.padding_left_100{
padding-left:100px;}

.footer_padding
{
	padding:5px;
}

.form{
	width:200px;
	border:1px solid #508F82;
	background-color:#ffffff;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}
.onover{
	width:200px;
	border:1px solid #508F82;
	background-color:#E0EFEF;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;

}

.onout{
	width:200px;
	border:1px solid #508F82;
	background-color:#ffffff;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}

.form_text{
	width:200px;
	height:80px;
	border:1px solid #508F82;
	background-color:#E0EFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}

.onover_textarea{
	width:200px;
	height:80px;
	border:1px solid #508F82;
	background-color:#E0EFEF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;

}

.onout_textarea{
	width:200px;
	height:80px;
	border:1px solid #508F82;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}

.button{
	font-family: Verdana;
	text-align:center;
	color:#615540;
	font-size:11px;
	width:50px;
	height:20px;
	border:1px solid #508F82;
	background-color:#B3D7D3;
}

.star{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#FF6633;
}

.onover1{
	width:135px;
	border:1px solid #508F82;
	background-color:#E0EFEF;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;

}

.onout1{
	width:135px;
	border:1px solid #508F82;
	background-color:#ffffff;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}


a.help
{
	position:relative;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666253;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666253;
}
a.help span
{
	display:none;
}
a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#E0EFEF;
	top:3em;
	left:3em;
	width:20em;
	border:2px solid #B2B2B2;
	color:#000000;
	text-align:left;
	padding:2px;
	text-decoration:none;
}

.main_flash{
background-image:url(../images/ajax-loader.gif);
background-position:center;
background-repeat:no-repeat;
text-align:center;
vertical-align:middle;
width:760px;
height:249px;
}

.product_img{
margin-bottom:5px;
margin-left:10px;
margin-right:5px;
margin-top:5px;
border:1px solid #4F9F8E;
}

.pdf_links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666253;
text-decoration:none;
}

.pdf_links:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3B9F98;
text-decoration:none;
}

.select_box{
	width:200px;
	border:1px solid #508F82;
	background-color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#615540;
}

.brand_h2{
padding:0px !important;
margin:0px !important;
font-family:Verdana, Arial, Helvetica, sans-serif !important;
font-size:12px !important;
color:#326459 !important;
font-weight:bold !important;
}
.brand_tr_img{
border:1px #8fb4b0 solid;
background-image:url(../images/gipp_supliers_blt.gif);
background-position:left;
vertical-align:middle;
background-repeat:no-repeat;
padding-left:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#326459;
font-weight:bold;
}

.padding_rt_15
{
padding-right:15px;
}

.img_border
{
	border:1px solid; 
	border-color:#386D63;
	margin-left:2px;
	margin-right:2px;
}

.banner_bg{
background-image:url(../images/sub_banner_02.jpg);
background-repeat:repeat-x, repeat-y;
background-position:top;
}
.footer_pad{
margin-left:10px;}