@charset "UTF-8";
/* CSS Document */




html {}
body { color:#666; font:normal 11px Verdana, Geneva, sans-serif; margin:0 auto; line-height:18px;}
.clear {clear:both; height:5px;}
h1{font-size:200%; margin:10px 0; color:#000; font-weight:normal; text-transform:uppercase; letter-spacing:1px;}
h2{font-size:170%; margin:10px 0; color:#666; font-weight:normal; text-transform:uppercase; letter-spacing:1px;}
h4{font-size:180%; margin:0 0 0 5px; color:#000; font-weight:normal; text-transform:uppercase; letter-spacing:0px;}
h1.services{background:url(../images/icon_h1.png) no-repeat left center;padding-left:30px;}
h1.area{background:url(../images/icon_h2.png) no-repeat left center;padding-left:30px;}
h1.meetings{background:url(../images/icon_h3.png) no-repeat left center; background-position: left top; padding-left:30px; padding-bottom:6px; border-bottom:1px solid #bbb;}
h1.info{background:url(../images/icon_h4.png) no-repeat left center;padding-left:30px;background-position: left top; padding-bottom:6px; border-bottom:1px solid #bbb;}
p a, li a, a:link, a:visited, a:active{color:#666; text-decoration:none; font-weight:bold;}
a:hover{border-bottom:1px dashed #666; }
p, li{text-align:justify;}
label	{	display: inline-table ;	width: 100px !important; 	}
#frmtable input, #frmtable select	{ background:#ffffff; height:17px; padding:3px; border:1px solid #f00; margin-bottom:5px; 	width: 140px !important;	}	
.head{ text-transform:uppercase; font-size:9px;}
div.header{background:#ED1B24;height:90px; color:#ED1B24;}
	.logo{margin:6px 0 0 20px;}
	.TopBanner{margin:-59px 0 22px 276px;}
	.topinputbox{margin:-59px 0 9px 789px;}
	/*div.head_input{background:url(../images/head_input_bg.gif2.gif) no-repeat; padding:38px 20px 3px 514px; height:35px; font-family:Verdana, Geneva, sans-serif !important;}*/
	div.header input{background:#ED1B24;border:none;color:#fff; font-size:13px;width:145px; font-family:Verdana, Geneva, sans-serif;}

/* Right links and form */
	div.right .topinputbox{margin:-49px 0 0 791px;}
	/*div.right div.head_input{background:url(../images/head_input_bg.gif2.gif) no-repeat; padding:10px 20px 3px 8px; height:35px;}*/
	div.right select{background:#000;border:none;color:#999; font-size:12px;width:165px;}
	div.right div.redblock{border:1px solid #fa1919; padding:5px; width:190px; display:block; background:#fff; margin-bottom: -3px;}




div.nav{background:#ededed url(../images/nav_bot_bg2.jpg) bottom center no-repeat;padding:10px 0 20px 0;}	div.navlinks{font-size:11px; text-align:center;color:#000;}
	div.navlinks a:link, div.navlinks a:active, div.navlinks a:visited {color:#000;text-decoration:none; padding:0 3px; font-weight:bold;text-transform: uppercase; }


div.left li{text-align:left !important; }
div.left li a:link, div.left li a:active, div.left li a:visited{font-size:9px; text-transform:uppercase; text-align:left !important; font-weight:normal;}
div.main{background:#bfbfbf url(../images/main_bg1.jpg) top center no-repeat; /*padding-top:255px;*/}
	div.sic_input{background:url(../images/sic_box.gif) no-repeat; padding:10px 20px 3px 8px; height:35px;}
	div.main input{background:#fff;border:none;color:#000; font-size:14px;width:195px;}
	div.white_block{background:url(../images/white_bg_t.png) top right no-repeat; padding-top:2px;}
		div.white_block_bot{background:url(../images/white_bg_b.png) bottom right no-repeat; padding-bottom:1px;}
		div.white_block_bg{background:url(../images/white_bg.png) bottom right repeat-y; padding:10px 15px 0px 15px; font-size:11px;}
		div.white_block_bg a:link, div.white_block_bg a:active, div.white_block_bg a:visited{	text-transform:uppercase;/*padding:0px 5px;*/ font-weight:normal; }
	div.home_block{margin:20px 50px 15px 40px;}
	div.home_block1{margin:10px 50px 15px 40px;}
	div.last{margin-right:0px;}	
	/* div.six a:link, div.six a:active, div.six a:visited  {margin:8px 0;font-size:10px; display:inline-block }	*/
	.paddedlink  {margin: 10px 12px 0 0 ; height:32px !important; line-height:13px; font-size:9px;    }	
	.paddedlink a:hover { font-weight:bold !important; font-size: 11px;	} 

	div.two{width:49%; float:left;margin-right:6px;}
	div.four{width:24%; float:left;margin-right:6px;}
	div.five{width:19%; float:left;margin-right:6px;}
	div.six{width:16%; float:left;margin-right:6px;}	
	div.five p.head{font-size:110%; margin:5px 0; text-transform:uppercase;}
	div.right p.head{font-size:110%; margin:5px 0; text-transform:uppercase;}
	div.redblock{border:1px solid #fa1919; min-height:22px; padding-left:8px; padding-top: 8px; width:90%; display:block; background:#fff;}
	div.redblock a:link, div.redblock a:active, div.redblock a:visited {font-size:10px;font-weight:normal;}
	
	div.content{margin:20px 0 20px 20px;} 
	div.right{margin:20px 0; float:right;}
	div.right a{font-weight:normal; }
	
	
	div.content_{margin:auto 0 20px 20px;} 
	div.right{margin:20px 0; float:right;}
	div.right a{font-weight:normal; }
	
	
	
	div.latest a{ font-weight:normal;}
div.feed_area{background:#fff;padding:0 0 15px 0;margin-bottom:10px;}
	div.feed_area div.two td{font-size:9px;}
	div.feed_area div.two td.grey{color:#CCC;}
	
div.footer{background:#ED1B24;color:#fff;padding:15px 0;margin-top:10px;}
	div.footer a{color:#fff;}

a.header_submit_techcomm{ text-indent:-200px; background:url(../images/ecomm.jpg) bottom no-repeat !important; width:33px !important; height:29px !important; float:right !important; margin-top:-25px !important; margin-right:22px; cursor:pointer;}
input.header_submit{ text-indent:-200px; background:url(../images/go.png) center no-repeat !important; width:33px !important; height:29px !important; float:right !important; margin-top:-7px; margin-right:22px; cursor:pointer;}
input.header_submit_search{ text-indent:-200px; background:url(../images/search2.png) center no-repeat !important; width:33px !important; height:29px !important; float:right !important; margin-top:-6px !important; margin-right:11px; cursor:pointer;}
a.header_submit_cart{ text-indent:-200px; background:url(../images/cart.png) bottom no-repeat !important; width:33px !important; height:29px !important; float:right !important; margin-top:-7px !important; margin-right:22px; cursor:pointer;}

<!--sub nav -->
*{ margin:0; padding:0; }
div.grid_2 ul {	list-style-type:none !important; list-style:none !important;padding:2px !important;	}
div.grid_2 ul li {padding:6px 0!important;	}
div.grid_2 ul li a:hover {color: #fa1c1c;	}
div.grid_2 ul li.red a {color: #fa1c1c;	}
div.grid_2 ul ul {	list-style-type:circle !important; padding-left:25px  !important; font-size:11px; 	}
div.grid_2 ul ul li {	padding:1px !important;	}

.jqTransformSelectWrapper a:hover{border-bottom:none;}