/* Cris Yap */
body{
	margin: 15px 0 0 0;
	padding:0;
	background:#ffffff;
	text-align:center;
}
/******RESET FIELDS******/
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
.clear{
	clear:both;
}
/******MAIN CONTAINER******/
#main_container{
	width:900px;
	height:auto;
	margin: 0 auto;
	background:#9acce3 url(../images/bg_11.jpg) repeat-x 0 100%;
	padding: 0 0 15px 0;
}
/******MAIN CONTAINER******/
#header{
	width:100%;
	height:auto;
	padding: 26px 0 0 0;
	overflow:auto;
	background:url(../images/corner_top_03.jpg) no-repeat;
}
#header h1{
	width:400px;
	height:61px;
	background:url(../images/logo_adz_domain_06.jpg) no-repeat;
	text-indent:-100em;
	float:left;
	display:block;
}
#navigation_right{
	height:auto;
	float:right;
	width:100%;
}
/******SERVICES CONTAINER******/
#services_head{
	width:100%;
	height:122px;
	background:url(../images/bg_services_03.jpg) no-repeat;
	margin-top:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#left_serv_head{
	width:451px;
	height:90px;
	float:left;
	text-align:right;
}
#left_serv_head h2{
	margin:0;
	padding:0;
	font-size:19px;
	margin-top:25px;
	margin-right:48px;
}
#left_serv_head h3{
	margin:0;
	padding:0;
	font-size:14px;
	margin-right:52px;
	vertical-align:top;
}
#right_serv_head{
	width:449px;
	height:90px;
	float:left;
	text-align:right;
}
#right_serv_head h2{
	margin:0;
	padding:0;
	font-size:19px;
	margin-top:25px;
	margin-right:48px;
}
#right_serv_head h3{
	margin:0;
	padding:0;
	font-size:14px;
	margin-right:40px;
	vertical-align:top;
}
/******CONTENT AREA CONTAINER******/
#content_area{
	width:100%;
	height:auto;
	overflow:auto;
}
/******LEFT PANEL CONTAINER******/
#left_panel{
	width:365px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
div.news_left{
width:359px;
height:auto;
border-left:#c9f400 solid 15px;
overflow:auto;
padding-bottom:20px;
padding-top:5px;
}
div.news_left h3{
color:#ffffff;
text-align:left;
margin-bottom:10px;
}
div.news_left_inner{
width:169px;
height:auto;
text-align:left;
float:left;
margin-left:3px;
}
div.news_left_inner h4{
font-size:12px;
color:#FFFFFF;
margin-bottom:8px;
}
div.news_left_inner p{
font-size:11px;
color:#000000;
}
div.news_letter{
width:100%;
height:auto;
overflow:auto;
border-left:#264a6c solid 15px;
margin-top:15px;
text-align:left;
padding: 5px 0 20px 3px;
}
div.news_letter h3{
color:#ffffff;
text-align:left;
margin-bottom:10px;
}
div.news_letter p{
color:#ffffff;
font-size:12px;
width:90%;
margin-bottom:5px;
}
div.news_letter form input.text_news {
width:65%;
height:20px;
}
div.news_letter form input.submit {
margin-top:5px;
}
.btn_submit{
behavior: url(scripts/iepngfix.htc);
width:62px;
height:24px;
background:url(../images/submit.png) no-repeat;
border:none;
text-indent:-100em;
margin-top:5px;
}
.our_services{
width:100%;
height:68px;
overflow:auto;
border-left:#264a6c solid 15px;
margin-top:15px;
text-align:left;
padding: 5px 0 20px 3px;
color:#FFFFFF;
font-weight:bold;
font-size:24px;
background:url(../images/graph.png) no-repeat right;
behavior: url(scripts/iepngfix.htc);
}
.our_services a{
color:#FFFFFF;
}
/******CONTACT US FORM CONTAINER******/
#contact_form{
width:100%;
height:auto;
margin: 10px 0 0 0;
}
#contact_form form label{
display:block;
width:200px;
float:left;
text-align:right;
font-size:11px;
}
#contact_form form input.norm{
width:230px;
}
/******RIGHT PANEL CONTAINER******/
#right_panel{
	width:505px;
	height:auto;
	float:right;
}
#right_panel .subpage_right{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#right_panel .subpage_right h3{
color:#6D2B8D;
font-size:26px;
}
#right_panel .subpage_right p{
font-size:12px;
color:#000000;
padding-right:15px;
margin-top:3px;
}
#right_panel .subpage_right h4{
color:#000000;
font-size:14px;
margin-top:10px;
}
.violet{
width:505px;
height:auto;
background:#6d2b8d;
}
.violet h2{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-align:left;
padding: 10px 0 0 10px;
padding-bottom:10px;
}
.orange{
width:505px;
height:auto;
background:#f57921;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
overflow:auto;
padding-bottom:10px;
}
.orange h3{
text-align:left;
color:#FFFFFF;
font-size:12px;
padding: 5px 0 0 5px;
}
.orange ul{
list-style:square;
font-size:11px;
color:#FFFFFF;
text-align:left;
}
.orange li{
float:left;
width:40%;
}
#content_wrap2{
width:100%;
margin: 0 auto;
height:auto;
margin-top:15px;
}
#left_cont2{
width:373px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
#left_cont2 #contact_prev{
width:100%;
height:133px;
background:url(../images/contact_index_25.jpg) no-repeat;
}
#left_cont2 #contact_prev p{
text-align:left;
color:#ffffff;
padding:10px;
font-size:16px;
font-weight:bold;
width:220px;
float:left;
}
#left_cont2 #contact_prev p a{
color:#FFFFFF;
text-decoration:none;
}
#right_cont2{
width:504px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
float:right;
}
#right_cont2 #client_wrap{
background:#264a6c;
text-align:left;
padding:12px;
color:#FFFFFF;
border-right:17px solid #5a84a1;
margin-right:3px;
float:left;
}
#right_cont2 #client_wrap h3{
font-size:12px;
}
#right_cont2 #client_wrap p{
font-size:12px;
}
#right_cont2 #client_wrap p.client_name{
font-size:11px;
text-align:right;
}
/******FOOTER CONTAINER******/
#footer_cont{
background:#264a6c;
height:30px;
width:100%;
color:#FFFFFF;
margin: 15px 0 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
#footer_cont a{
color:#FFFFFF;
text-decoration:none;
}