@charset "utf-8";
/* CSS Document */

body{font-family: tahoma; background:url(../images/bg.jpg) repeat-x top #8d8d8d;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,blockquote{margin:0;padding:0;}
input{margin:0; padding:0; background:none;}
ul{list-style-type:none;}
a{text-decoration:none; outline:none;}
img{border:none;}
img, td, div{behavior: url("iepngfix.htc")}

/*HOME PAGE*/


#apDiv1{
	position:absolute;
	top:184px;
	visibility:hidden;
	z-index:100;
	width:100px;
	padding:0 0 0 6px;

}
.left_shadow{ background:url(../images/left_shadow.png) repeat-y right;}
.right_shadow{ background:url(../images/right_shadow.png) repeat-y left;}
.btn_bg{ background:url(../images/btn_bg.jpg) repeat-x top; }

.btn_link{font-family:tahoma; font-size:12px; color:#000000; text-transform:uppercase; font-weight:normal; line-height:20px;}
.btn_link a{color:#000000;}
.btn_link a:hover{color:#244487; text-transform:uppercase;}
.btn_link a.act{color:#244487; }

.btn_sep{padding-left:10px; padding-right:10px; font-family:tahoma; font-size:12px; color:#808080;}

.body_text{font-family:tahoma; font-size:12px; color:#595959; font-weight:normal; line-height:18px;}
.body_text a{color:#595959;}
.body_text:hover{color:#595959;}

.welcome_text{font-family:tahoma; font-size:18px; color:#1d5794; font-weight:normal; line-height:30px;}

.service_text{font-family:tahoma; font-size:12px; color:#454545; font-weight:normal; line-height:19px; padding-left:18px;}
.title_text{font-family:tahoma; font-size:12px; color:#454545; font-weight:bold; padding-left:10px; line-height:24px;}
.gallery_text{font-family:tahoma; font-size:12px; color:#454545; font-weight:normal;}
.footer_link{font-family:tahoma; font-size:12px; color:#fefefe; font-weight:normal; line-height:18px; text-decoration:none;}
.footer_link a{font-family:tahoma; font-size:12px; color:#fefefe; font-weight:normal; line-height:18px; text-decoration:none;}
.footer_link a:hover{font-family:tahoma; font-size:12px; color:#fefefe; font-weight:normal; line-height:18px;text-decoration:underline;}
.footer_link a.act{font-family:tahoma; font-size:12px; color:#fefefe; font-weight:normal; line-height:18px;text-decoration:underline;}
.sep{font-family:tahoma; font-size:12px; color:#a9a8a8; padding-left:2px; padding-right:2px;}





/*SUB PAGE*/ 
.title{font-family:tahoma; font-size:18px; color:#080808; font-weight:normal; padding-left:10px;}
.title_blue{font-family:tahoma; font-size:16px; color:#1d5794; font-weight:normal; text-decoration:none;}
.title_blue a{font-family:tahoma; font-size:16px; color:#1d5794; font-weight:normal; text-decoration:underline;}
.title_blue:hover{font-family:tahoma; font-size:16px; color:#1d5794; font-weight:normal; text-decoration:none;}

.body_text_blue{font-family:tahoma; font-size:12px; color:#1d5794; font-weight:normal;}
.body_text_blue a{color:#1d5794;}
.body_text_blue:hover{color:#1d5794;}

.body_text_bblue{font-family:tahoma; font-size:14px; color:#1d5794; font-weight:normal;}
.body_text_bblue a{color:#1d5794;}
.body_text_bblue:hover{color:#1d5794;}

.body_text_ppheader{font-family:tahoma; font-size:16px; color:#595959; font-weight:normal;text-decoration:underline;}

.testimonial_bg{background:url(../images/testi_mid_bg.jpg) repeat-y top;}
.testimonial_bot_bg{background:url(../images/testi_bot_bg.jpg) no-repeat top;}
.testi_text{font-family:tahoma; font-size:12px; color:#454545; font-weight:normal; line-height:15px;}


.dotted_line{background:url(../images/dot.jpg) repeat-x left;}



.input_one{width:330px; height:22px; border:1px solid #d4dae8;  padding-left:4px; padding-top:4px;}

.text_area{width:330px; height:192px; border:1px solid #d4dae8;  padding-left:4px;  padding-top:4px;}

.input_two{width:320px; height:22px; border:1px solid #d4dae8;  padding-left:4px; padding-top:4px;}
