@charset "utf-8";
body {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #0F330F;
	background:url(images/top_bg.jpg) left top repeat-x;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
h1.label { font-weight:bold; font-size:18px; padding:0px 0px 2px 0px; margin:0px 0px 10px 0px; border-bottom:solid 1px #0F330F; width:550px; }
h2.label { font-weight:bold; font-size:14px; text-decoration:underline; }
h3.label { font-weight:bold; font-size:12px; padding:0px 0px 2px 0px; margin:0px 0px 10px 0px; border-bottom:dotted 1px #0F330F; width:550px; }

a:link{color:#0F330F; text-decoration:none;}
a:visited{color:#0F330F; text-decoration:none;}
a:hover{color:#68905F; text-decoration:underline;}

.container { border:solid 2px #0F330f; padding:1px; }
.flash{background:url(images/top_bg.jpg) left top repeat-x;}
.main_container{width:850px; padding:0px; margin:0px;}
#mail_container{margin:20px 0px 20px 0px;}
.leftright_pane{width:219px; padding:0px 10px 0px 10px; text-align:left; vertical-align:top;}
.center_pane{ width:100%;  padding:0px; text-align:left; vertical-align:top; font-size:11px;}

.content11{padding:0px 0px 10px 0px; vertical-align:top;}

.sub_col{width:50%; padding:5px 10px 5px 0px;}
.sub_col a:link{ color:#000; text-decoration:none;}
.sub_col a:visited{ color:#000; text-decoration:none;}
.sub_col a:hover{ color:#026d02; text-decoration:none;}

#bottom_nav{ font-size:10px; text-align:left; padding:0px 0px 10px 0px;}
#copyright{font-size:9px; font-family:Tahoma, Verdana, Arial; text-align:left; padding:0px 0px 20px 0px; color:#68905F;}
#ht{font-size:9px; font-family:Tahoma, Verdana, Arial; text-align:right; padding:0px 10px 20px 0px; color:#68905F;}
.bottom_bg{background:url(images/bottom_img_bg.gif) left bottom repeat-x; text-align:left; vertical-align:bottom; width:100%;}

.container-topSide{width:219px; background:url(images/img1.gif) left top no-repeat; padding:0px;}
.container-bottomSide{background:url(images/img2.gif) right bottom no-repeat; padding:15px 20px 10px 20px; text-align:left; vertical-align:top;}
.content_link{font-size:12px; color:#818181; text-align:center; padding:0px 0px 10px 0px;}
.loginbar{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:1px; margin:0px 5px;}
.login_button { }
#colortab{background:url(images/b1.gif) no-repeat; height:22px; width:219px; font-size:12px; font-weight:bold; color:#FFF; text-align:center; padding-top:11px; }
.colortab{margin-top:10px; }

.leftnav{width:219px; margin:0px;}
.leftnav_leftcol{background:url(images/b5.gif) left top repeat-y; width:7px; padding:0px; vertical-align:top;}
.leftnav_rightcol{background:url(images/b4.jpg) right top repeat-y; width:7px; padding:0px; vertical-align:top;}
.leftnav_centercol{ width:100%; background:#B8BDB9 url(images/b3_bg.jpg) left bottom repeat-x; height:295px; padding:0px; text-align:left; vertical-align:top;}


.glossymenu{list-style-type: none; margin: 0px 0;  padding: 0; width: 100%;}
.glossymenu li a{text-align:right; display: block; width: auto; padding: 3px 10px 4px 0px; text-decoration: none; border: 1px solid #C2CBC2; border-width:0px 0px 1px 0px;}
* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */width: 100%;  padding: 3px 10px 4px 0px;}
.glossymenu li a:visited, .glossymenu li a:active{background:url(images/over.gif) repeat-x bottom left;  /* color: white; */}
.glossymenu li a:hover{background:url(images/over.gif) repeat-x bottom left;}

/* ######### Style for Drop Down Menu ######### */
    .tabs_dropmenudiv{text-align:right; position:absolute; border:solid 1px #d0d5d0; border-width:0px 0px 0px 0px; font:normal 9px Tahoma, Verdana, Arial; font-weight:bold; text-transform:uppercase; line-height:16px;        z-index:100; background-color: Transparents; width:206px; margin-left:6px; color: #fff;}
    .tabs_dropmenudiv a{width: auto; display: block; text-indent: 5px; border-bottom: 1px solid #d0d5d0; /*THEME CHANGE HERE*/ padding:0px 8px 2px 8px; text-decoration: none; color: #fff;}
    * html .tabs_dropmenudiv a{ /*IE only hack*/ color: #fff; width:auto;}
    .tabs_dropmenudiv a:hover{ /*THEME CHANGE HERE*/ color:#fff; background:url(images/over.gif) left top repeat-x; padding:0px 8px 2px 8px;}
/*- Menu Tabs--------------------------- */ 

.main_list a:link{color:#0F330F; text-decoration:none;}
.main_list a:visited{color:#0F330F; text-decoration:none;}
.main_list a:hover{color:#0F330F; text-decoration:underline;}
.main_list li { padding-bottom:6px; }

#header{width:100%; float:left; height:204px; background:url(images/header__bg.gif);}
#header2{width:100%; float:left; height:204px; background:url(images/header__backup.gif) no-repeat;}
.header_left{width:693px; float:left;}
.header_right{width:275px; height:204px; float:left; background:url(images/header__r.gif);}
.header_left_top{height:25px; float:left;}
.header_left_top_tl{width:425px; height:25px; float:left; background:url(images/header__tl.gif);}
.header_left_middle{width:693px; height:133px; float:left; background:url(images/header__l.gif);}
.header_left_bottom{height:46px; float:left;}
.header_left_bottom_bl{width:18px; height:46px; float:left; background:url(images/header__bl.gif);}
.header_left_bottom_br{width:384px; height:46px; float:left; background:url(images/header__br.gif);}

.header_button_home{width:90px; height:25px; float:left; background:url(images/header__button__home0.gif);}
a.header_button_home:hover {background:url(images/header__button__home1.gif);}
.header_button_aboutus{width:89px; height:25px; float:left; background:url(images/header__button__about_us0.gif);}
a.header_button_aboutus:hover {background:url(images/header__button__about_us1.gif);}
.header_button_contactus{width:89px; height:25px; float:left; background:url(images/header__button__contact_us0.gif);}
a.header_button_contactus:hover {background:url(images/header__button__contact_us1.gif);}

.header_button_solutions{width:69px; height:46px; float:left; background:url(images/header__button__solutions0.gif);}
a.header_button_solutions:hover {background:url(images/header__button__solutions1.gif);}
.header_button_services{width:76px; height:46px; float:left; background:url(images/header__button__services0.gif);}
a.header_button_services:hover {background:url(images/header__button__services1.gif);}
.header_button_support{width:72px; height:46px; float:left; background:url(images/header__button__support0.gif);}
a.header_button_support:hover {background:url(images/header__button__support1.gif);}
.header_button_getquote{width:74px; height:46px; float:left; background:url(images/header__button__get_quote0.gif);}
a.header_button_getquote:hover {background:url(images/header__button__get_quote1.gif);}

.bolded { font-weight:bold; }
.branding_examples { float:left; border:solid 1px #000000; margin:10px 10px 10px 0px; padding:2px; width:134px; }

ul.category_list { list-style-type:none; margin-left:30px; padding-left:0px; }
.category_list li { padding:0px 20px 6px 0px; }
.probsolu { font-weight:bold; text-decoration:underline; }
