/* CSS Document */
/* ------- 1. CSS Reset ------- */



/* ------- 2. General ------- */

h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,div{
	margin:0;
	padding:0;
}
.unorder{
	list-style:inside disc; 
}

.unorder li{padding:5px 5px 10px 5px; font-size:1.2em;}
fieldset{
	border:0;
}
a,a:link,a:visited,a:hover{
	color: #CCCCCC;
	text-decoration:none; 
}
a:focus,a:hover{
	text-decoration:underline;
}
a img{
	border:0;
}
.clear{
	clear:both; margin:0px; padding:0px;
}
body{
	position:relative; padding:0px; margin:0px; top:0px;
	background:#383d43 url(../images/hedBg01.gif)top left repeat-x;
	color:#555; margin-left:0; padding-top:0px;
	font:0.7em sans-serif, Verdana, Arial, Helvetica, sans-serif;
}
#wrapper{
	width: 943px;
	padding: 0px 0px 0px 0px;
	margin:0 auto;
}
#hed{ height:50px; background:#383d43 url(../images/hedBg01.gif)top left}
#logo{ height:70px;}
#hed .hedNav { width:150px; height:20px; float:right; color:#CCCCCC; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; size:12px}
#logo .logoRight{ width:270px;height:50px; float: right; padding-top:20px}
#logo .logoRight input{ 
	width: 171px; 
	height: 17px;
	float: left;
	padding: 8px 20px;
	color: #a0a4a8; 
	border: none;
}
#logo .logoRight input.txt {
	color: #323232; 
	border:1px solid #22262a;
	background-color:#eaeaea;
	width: 150px; 
	height:10px; 
	margin-right:5px;
	}
#logo .logoRight input.btn {
	color: #00008B;
	height:27px; 
	width:66px;
	background: url(../images/searchBttn.gif) left top repeat-x;
	}
#logo .logoLeft{ width:400px; float: left;height:70px; background:url(../images/logo.gif) top  left  no-repeat}
#display{ height:423px; width:943px; background:url(../images/img01.jpg) center center no-repeat}
#menu{ height:64px; background:#101316 url(../images/menuBg.gif) left top repeat-x ; border-bottom:1px solid #505153; border-left:1px solid #505153; border-rightx:1px solid #505153; }
#contMainBox{ height:250px; background-color:#2f3237; padding-top:15px}
#contMainBox .box3{ 
	width:300px;
	height:188px; 
	margin-left:7px;
	margin-right:7px; 
	float:right; 
	background:#26292e url(../images/mobileApplication.gif) left top no-repeat; 
	outline: none;
	border:none; 
	padding-top:50px; 
	color:#CCCCCC
}
.txt{ }
#contMainBox .box2{ 
	width:300px; 
	height:188px; 
	margin-left:7px;  
	margin-right:7px; 
	float:right;  
	margin-right:7px; 
	float:right; 
	background: #26292e  url(../images/domain.gif) left top no-repeat; 
	outline: none; 
	border:none; 
	padding-top:50px; 
	color:#CCCCCC  
}
#contMainBox .box1{ 
	width:300px; 
	height:188px; 
	margin-left:7px;  
	margin-right:7px; 
	float:left;
	background-color:; 
	margin-left:7px;  
	margin-right:7px;
	float:right; 
	background: #26292e url(../images/staffing.gif) left top no-repeat; 
	outline: none; 
	border:none; 
	padding-top:50px; 
	color:#CCCCCC
}
.imgFloatLeft {
	float: left;
	margin: 5px 20px 5px 0px; 
	clear: both;
	width:100px; 
	padding:5px; 
}
#contMainBox p { margin: 0 0 5px; padding: 0px 10px 0px 10px; line-height: 1.4em; font-size:1.1em}
.readMore{ font-weight:bold; float:right; padding:5px;}
#footer{ height:115px; background-color:#1e2329; border-top:1px solid #404a56}
.footerRight{ width:165px; float:right;color:#CCCCCC; padding-top:15px; padding-left:25px; font-family:Verdana, Arial, Helvetica, sans-serif; size:12px }
.footerLeft{ width:350px; float:left;color:#999999; padding-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; size:10px }

#contentWrapper{ background-color:#f4f3f3; min-height:500px; width:923px; padding:10px; }
#subHed{ height:45px; color:#1f242a; font-style:italic; font-family:"Century Gothic"; font-size:3.1em; padding-left:10px; }
.content p{ font-size:1.2em; line-height:1.5em}
.address { margin: 0 0 1.5em; font-style: italic; }
.contactForm p{color:#777777}
.contactForm p a img{ float:right}
.contactForm input, .contactForm textarea{ border:#d0d0d0 solid 1px;}
.contactForm img{ border:none; padding-right:45px;}
.left{ float:left; padding-left:7px}
.right{ float:right; padding-right:7px}
#clear{ clear:both}