body{font:normal 11px/16px verdana, arial;color:#424141;background:url("images/stripe.gif") repeat-x;margin:15px 0px 0px 0px;}

a{font:normal 11px/16px verdana, arial;color:#233b83;text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font-size:140%;font-weight:normal;color:#233b83;background:url("images/yel-arrow.gif") no-repeat;padding-left:20px;margin:0px;}
h2{font-size:120%;font-weight:normal;color:#fff;margin:0px;}
h3{font-size:150%;color:#233b83;margin:0px;}
h4{font-size:120%;color:#233b83;margin:0px;}
h5{font-size:150%;color:#233b83;margin:0px;border-bottom:1px solid #ccc;padding-bottom:7px;}

#container{width:980px;}

#head{text-align:right;width:980px;height:57px;}

#headerflash{float:left;width:500px;margin:1px 0px 1px 0px;}

#navcon{width:100%;height:29px;padding-left:111px;background-color:#233b83;}

#top_nav ul{margin:0px;padding:0px;color:#233b83;}
#top_nav li{list-style:none;margin:0px;padding:0px;display:inline;}
#top_nav a{color:#233b83;text-decoration:none;}
#top_nav a:hover{text-decoration:underline;}

#nav{float:left;width:500px;height:29px;}
#nav ul {margin:0px;padding:0px;display:inline;}
#nav li {list-style:none;margin:0px;padding:0px;float:left;}
#nav a:hover, #nav #select {background-position:0px -29px;}
	
	#sol a	{width:84px;background:url("images/solutions.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}
	#cli a	{width:67px;background:url("images/clients.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}
	#our a	{width:85px;background:url("images/work.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}
	#gov a	{width:103px;background:url("images/government.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}
	#all a	{width:80px;background:url("images/alliances.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}
	#res a	{width:81px;background:url("images/research.gif") no-repeat 0 0;display:block; height:29px;text-indent: -500px; overflow: hidden;}

#subnav{width:980px;height:25px;background:url("images/sub_bg.gif") no-repeat;}
#subnav ul{margin:0px;padding:4px 0px 0px 13px;text-align:left;}
#subnav li{display:inline;padding-right:5px;}
#subnav a{text-decoration:none;}
#subnav a:hover, #subnav #select {text-decoration:none;color:#565656;}
	
.infobox_pad{padding:15px 0px 0px 15px;}

.infobox_top{float:right;width:479px;height:119px;text-align:left;background-color:#eee;margin:1px 0px 0px 1px;}
.infobox_top ul{margin:0px;padding:8px 0px 0px 38px;}
.infobox_top li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}
.infobox_top a{display:block;width:100%;height:100%;text-decoration:none;color:#424141;}
.infobox_top a:hover{background-color:#ccc;text-decoration:none;}

#infobox{float:right;width:449px;height:329px;background-color:#eee;margin:1px 0px 0px 1px;padding:15px;text-align:left;}
#infobox ul{margin:0px;padding:0px 0px 0px 10px;}
#infobox li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}

#contactbox{float:left;text-align:left;width:888px;background-color:#eee;margin:1px 0px 1px 0px;padding:12px 80px 10px 12px;}

#accelerate{float:left;width:476px;height:195px;background-color:#eee;padding:12px 12px 0px 12px;text-align:left;}

.infobox_titlel{float:left;width:485px;height:21px;padding:4px 0px 0px 15px;background-color:#233b83;text-align:left;font-size:110%;}
.infobox_titler{float:right;width:464px;height:21px;padding:4px 0px 0px 15px;background-color:#233b83;text-align:left;font-size:110%;}

#infobox_boxinl{float:left;width:200px;border-right:1px dotted #233b83;padding-right:20px;}
#infobox_boxinr{float:left;width:200px;padding-left:20px;}

#infobox_bg{float:left;width:980px;background:url("images/infobox_boxbg.gif");margin-bottom:1px;}
#infobox_priv{float:left;width:950px;background-color:#eee;margin-bottom:1px;text-align:left;padding:15px;}

#infobox_boxconl{float:left;width:500px;}
#infobox_boxconr{float:right;width:479px;}

.infobox_box{float:left;width:470px;padding:15px;text-align:left;margin-bottom:1px;}
.infobox_box ul, .infobox_box2 ul{margin:0px;padding:0px 0px 0px 10px;}
.infobox_box li, .infobox_box2 li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}

.infobox_box2{float:right;width:449px;padding:15px;text-align:left;}

.infobox_bot{float:right;width:464px;height:63px;text-align:left;background-color:#eee;margin-bottom:1px;padding:15px 0px 0px 15px;}
.infobox_bot ul{margin:0px;padding:0px;}
.infobox_bot li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}

#newscon{text-align:left;padding:15px 0px 15px 0px;min-height:300px;}

#stripe{width:100%;height:19px;background-color:#233b83;}
#footcon{width:980px;}
#footleft{float:left;width:485px;height:47px;margin-right:1px;font-size:80%;text-align:left;padding:12px 0px 0px 15px;}
#footleft a{font-size:100%;}
#footright{float:right;width:409px;height:47px;text-align:left;padding:12px 0px 0px 55px;}
#footright td{padding-right:10px;}

.site ul{margin:0px;padding:0px;}
.site li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}

.form{font:normal 11px/16px verdana, arial;width:75px;}
.contact{font:normal 11px/16px verdana, arial;width:300px;}
.error{color:#ff0000;}

#sub_button{width:71px;height:20px;background:url("images/submit.gif") no-repeat;margin-top:5px;border:0px;cursor:hand;}
#sub_arrow {width:20px;height:20px;background:url("images/sub-arrow.gif") no-repeat;border:0px;cursor:hand;}

/********** Employee Section **********/

#employee {text-align:left;padding-top:15px;}
#employee ul{margin:0px;padding:0px 0px 0px 10px;}
#employee li{list-style:none;background:url("images/bul.gif") top left no-repeat;padding:0px 0px 0px 10px;}
#employee a{font-weight:bold;font-size:100%;}

#employee_left{width:385px;float:left;min-height:650px;border-right:1px solid #ccc;padding-right:20px;}
#employee_right{width:400px;float:left;padding-left:20px;min-height:500px;}

#faq ul{margin:0px;padding:0px;}
#faq li{margin:0px 0px 5px 0px;}

#faq .answer ul {padding-top:5px;}
#faq .answer a {color:#74332f;}