body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	background:#17BDC6 url(../images/background.jpg) top repeat-x;

}

/*   CONTAINER   */
#container{
	/*position: relative;*/
	display: block;
	margin:0 auto;
	padding: 0px;	
	width: 783px;
	height: auto;
	text-align:left;
}
  
/*   BANNER   */
#banner {
	/*position: relative;*/
	display: block;
	margin: 0px;
	padding: 0px;
	width: 783px;
	height: 94px;
	background-image: url(../images/banner_bg.jpg);
	background-repeat: no-repeat;
	text-align:left;
}

/*   BANNER LOGO   */
#logo 
{
    
	/*position: relative;*/
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 281px;
	height: 94px;
}

/*   PROMOTION UNDER BANNER   */
#promo {
	/*position: relative;*/
	display: block;
	margin: 0px;
	padding: 0px;
	width: 783px;
	height: 146px;
	background-image: url(../images/promo_img.jpg);
	background-repeat: no-repeat;
}

/*   CONTENT   */
#content {
	/*position: relative;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	width: 783px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}

/*   INFORMATION   */
#info {
	/*position: relative;*/
	margin: 0px;
	padding: 0px;
	width: 783px;
	/*height: 216px;*/
	background-color: #FFFFFF;
}
#info2 {
	/*position: relative;*/
	display:block;
	clear:both;
	margin: 0px;
	padding: 0px;
	width: 783px;
	/*height: 330px;*/
	background-color: #FFFFFF;
}

#info3 {
	/*position: relative;*/
	margin: 0px;
	padding: 0px;
	width: 783px;
	background-color: #FFFFFF;
}

#page_info {
	/*position: relative;
	left:30px;*/
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 30px;
	width: 158px;
	display:block;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}
#page_info div {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

#page_info p {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 8px 2px;
	padding: 0px 0px 0px 0px;
	line-height: 12px;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #4C4C4C;
}
#privacy_info {
	/*position: relative;*/
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	width: 720px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}
#privacy_info h1, #privacy_info h3, #page_info h1, #text_left3 h3, #text_right3 h3 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #076596;
}

#page_info h1 {margin: 10px 0px 10px 0px;}

#privacy_info h3, #text_left3 h3, #text_right3 h3 {
	font-size: 16px;
	margin: 10px 0px 10px 0px;
}

#privacy_info p, #privacy_info li {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #4C4C4C;
}

/*   INFO SECTIONS   */
/*   heading   */
#heading {
	position: absolute;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
	width: auto;
	height: 26px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #076596;
}



#info_text {
	/*position: relative;
	left:30px;*/
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	width: 574px;
	height: auto;
	border-left: 1px solid #C7F2F5;
	float: left;
}

/*   text on left   */
#text_left {
	/*position: relative;*/
	margin: 10px 0px 0px 0px;
	left:30px;
	padding: 0px 0px 0px 0px;
	width: 275px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	float:left;
	display:block;
}
#text_left p {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
}
#text_left2, #text_left3 {
	position: relative;
	left:30px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 280px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	float:left;
	display:block;
}

#text_left3{position: relative;float:left;width:350px;border-right:1px solid #C7F2F5;display:block;}


#text_left2 p, #text_left3 p {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
}

#text_left3 p {margin-right:10px;}

/*   text on right   */
#text_right {
	position: relative;
	left:35px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 275px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	float:left;
	display:block;
}
#text_right p {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
}
#text_right2, #text_right3 {
	position: relative;
	left:35px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 400px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	display:block;
	float:left;
	
}

#text_right3{float:left;position: relative;margin: 10px 0px 0px 25px;width:350px;display:block;}
#text_right3 ul {margin:0px 0px 10px 20px;padding:0px 0px 0px 0px;display:block;}
#text_right3 ul li
{
    list-style-type:disc;
    list-style-position:outside;
    list-style-image:url(../images/arrow.gif);
    }

#text_right2 p, #text_right3 p {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
}

/*   personal text on left   */
#personal_text {
	/*position: relative;
	left:20px;*/
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 370px;
	height: auto;
	float: left;
}
#personal_text h1 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 12px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #076596;
}
#personal_text p {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}
/*   quote on right   */
#quote_right {
	/*position: relative;
	left:40px;*/
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 175px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	float: left;
}
#quote_right p {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
}
/*   contactus box on right   */
#contactus_box {
	position: relative;
	left:35px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 165px;
	height: auto;
	float:left;
	display:block;
}

#skillselect{margin:0px 0px 5px 0px;display:block;width:177px;height:72px;background: url(../images/viewourteam.jpg) top repeat-x;}

#skillselect select{width:155px;font-size:10px;position:relative;top:36px;left:12px;}

/*   FOOTER   */
#footer {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 783px;
	height: 43px;
	background: #16BDC6 url(../images/footer.jpg) top left no-repeat;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
}
#footer_text_left {
	position: absolute;
	top: 15px;
	left: 18px;
	width: 565px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #076596;
	text-transform: uppercase;
}

#footer_text_right {
	position: absolute;
	top: 15px;
	left: 570px;
	width: 200px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #076596;
}

/*   IMAGES   */
.img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#subfooter, #subfooter2 {
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 783px;
	height: 33px;
	background-image: url(../images/subfooterBG.gif);
	background-repeat: repeat-x;
	float: left;
}

#subfooter2{float: left;position:relative;left:150px;width:633px;}

#subfooter a, #subfooter2 a{font-family:Arial, Helvetica, sans-serif;position:relative;left:20px;color:#076596;margin-top:10px;height:15px;font-size:10.5px;float:left;display:block;}

#subfooter a#ctl00_placeholderPrint_print1, #subfooter2 a#print1{width:80px;background: url(../images/print.gif) 64px -1px no-repeat;}
#subfooter a#email1, #subfooter2 a#email1{width:80px;margin-left:10px;background: url(../images/email.gif) 64px -3px no-repeat;}
#subfooter a#top1, #subfooter2 a#top1{left:560px;width:30px;background: url(../images/top.gif) 20px 3px no-repeat;}
#subfooter2 a#top1{left:410px;}
#subfooter2 a#email1{left:20px;}

.tbox{font-size:11px;}

#newheading, #newheadinghome{height:46px;display:block;position:relative;background: url(../images/ot_headBG.jpg) top repeat-x;margin:0px 0px 0px 0px;}
#newheading h1, #newheadinghome h1{float:left;width:auto;margin:0px 0px 0px 0px;position:relative;top:10px;left:28px;font-family:Tahoma;font-size:27px;color:#104E86; font-weight:normal;}

#newheadinghome{background: none;}
#newheadinghome h1{color:#104E86;width:720px;}

#editMode
{
    white-space:nowrap;
    margin:0px 0px 0px 28px;
    }	
	
	
/*   COLUMN SECTIONS   */
/*   1 column   */
#columnOne {
	/*position: relative;*/
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	width: 720px;
	height: auto;
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;	
	background-color: #FFFFFF;
	float: left;
}

/*   2 columns   */
#columnTwoLeft, #columnTwoRight {
	/*position: relative;
	left: 30px;*/
	margin: 20px 0px 0px 0px;
	padding: 0px 20px 0px 30px;
	width: 330px;
	height: auto;
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #4C4C4C;
	line-height: 16px;
	float:left;
	display:block;
}
#columnTwoLeft{border-right:1px solid #C7F2F5;}#columnTwoRight{margin:20px 0px 0px 25px;padding:0px 20px 0px 0px;}

/*   columns text   */
#columnOne h1, #columnOne h2, #columnOne h3,
#columnTwoLeft h1, #columnTwoLeft h2, #columnTwoLeft h3,
#columnTwoRight h1, #columnTwoRight h1, #columnTwoRight h3 {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 18px;
	color: #076596;
}
#columnOne h2, #columnTwoLeft h2, #columnTwoRight h2 {font-size:16px;margin:10px 0px 10px 0px;color:4C4C4C;}
#columnOne h3, #columnTwoLeft h3, #columnTwoRight h3 {font-size:14px;margin: 10px 0px 10px 0px;}



#columnOne p, #columnOne li, #columnTwoLeft p, #columnTwoLeft li, #columnTwoRight p, #columnTwoRight li, #columnTwoLeft td, #columnTwoRight td, #editMode  {
	/*font-family: Arial, Helvetica, sans-serif;*/
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #4C4C4C;
}

#editMode{padding:20px 0px 0px 30px;}

#columnOne ul, #columnTwoLeft ul, #columnTwoRight ul {margin:0px 0px 10px 20px;padding:0px 0px 0px 0px;display:block;}
#columnOne ul li, #columnTwoLeft ul li, #columnTwoRight ul li
{
    list-style-type:disc;
    list-style-position:outside;
    list-style-image:url(../images/arrow.gif);
    }