@charset "utf-8";

/* CSS Document */

/*Overall*/

body {

	padding:0px;

	margin:0px;

	background:#FFFFFF;

	color:#000000;

	font: bold normal 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;

}



#wrapper{

	width:1000px;

	margin:0 auto;

	padding:0;

}



/*Top Area*/



#top_area{

	width:1000px;

	float:left;

	clear:both;

}



#top_left{

	width:776px;

	float:left;

}



#top_white_bar {

	margin:0;

	width:776px;

	padding:0px;

	background-image:url(../images/bar.jpg);

	background-position:left bottom;

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	height:135px;

	float:left;

}



#logo{

	width:570px;

	float:left;

	padding:25px 0 0 15px;

}



#top_menu{

	width:151px;

	color:#000000;

	float:left;

	padding-left:40px;

	padding-top:70px;

}

#top_menu ul{

	padding:0;

	margin:0;

}

#top_menu li{

	padding:3px 0;

	margin:0;

	list-style-type:none;

}

#top_menu li a{

	color:#0000FE;

	text-decoration:none;

}

#top_menu li a:hover{

	color:#000000;

	text-decoration:none;

}



.blue_line{

	width:776px;

	background-image:url(../images/title.jpg);

	background-position:left top;

	background-repeat:no-repeat;

	height:139px;

	float:left;

}



.yellow_bar{

	width:776px;

	height:160px;

	float:left;

	background-image:url(../images/yellow_bg.jpg);

	background-repeat:repeat-y;

	background-position:right top;

	background-color:#FFFFFF;

}



.yellow_bar_cont{

	padding:35px 15px 10px 30px;

	width:545px;

	color:#000000;

	text-decoration:none;

}

.yellow_bar_cont h1{

	padding:12px 0 7px 68px;

	margin:0px;

	color:#00347D;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

	background-image:url(../images/key.gif);

	background-position:top left;

	background-repeat:no-repeat;

}



#top_right{

	width:224px;

	float:left;

	height:434px;

	background-image:url(../images/right_pic.jpg);

	background-position:top right;

	background-repeat:no-repeat;

}



#mid_area{

	width:1000px;

	float:left;

	padding:0;

	margin:0;

}





#bottom_left{

	width:586px;

	float:left;

	padding:0 0 15px 0;

	margin:0;

	background-image:url(../images/bgcolor1.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#FFFFFF;

}



.blue_area{

	width:586px;

	float:left;

	padding:0;

	margin:0;

}



.testimonial{
	width:586px;
	float:left;
	padding:10px 0 10px 0;
	margin:0;
}



.testimonial_content{

	padding:30px 15px 10px 30px;

	color:#000000;

	text-decoration:none;
	text-align: justify;

}

.testimonial_content h1{

	padding:12px 0 7px 68px;

	margin:0px;

	color:#00347D;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

	background-image:url(../images/key.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

.testimonial_content a{

	color:#1F1EFE;

	text-decoration:none;

	padding-left:10px;

	padding-right:10px;

}

.testimonial_content a:hover{

	color:#000000;

	text-decoration:none;

}



.content{

	padding:30px 15px 0px 30px;

	color:#000000;

	text-decoration:none;

}

.content h1{

	padding:12px 0 7px 68px;

	margin:0px;

	color:#00347D;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

	background-image:url(../images/key.gif);

	background-position:top left;

	background-repeat:no-repeat;

}

.content span{

	color:#17A64C;

	font-size:14px;

	text-decoration:none;

}

.content a{

	color:#17A64C;

	text-decoration:none;

}

.content a:hover{

	color:#000000;

	text-decoration:none;

}





#bottom_right{

	width:414px;

	float:left;

	padding:0;

	margin:0;

}



#right_green_box{

	padding:0;

	margin:0;

	background-image:url(../images/bgcolor2.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	clear:both;

}



#right_blue_box{

	padding:0 0 15px 0;

	margin:0;

	background-image:url(../images/bgcolor3.jpg);

	background-position:left top;

	background-repeat:repeat-y;

	background-color:#FFFFFF;

	clear:both;

}



#right_pink_box{

	padding:0 0 15px 0;

	margin:0;

	background-image:url(../images/bgcolor4.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	clear:both;

}





#footer{

	width:1000px;

	height:125px;

	background-image:url(../images/bar.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	background-color:#FFFFFF;

	clear:both;

}



.footer_logo1{

	float:left;

	padding:30px 20px 0px 30px;

}

.footer_logo2{

	float:left;

	padding:50px 0px 0px 50px;

}

.footer_logo3 {

	float:left;

	padding:50px 20px 0px 50px;

}



.footer_logo_site{

	float:right;

	padding:35px 0px 0px 50px;

}



#Layer1 {

	position:absolute;

	width:278px;

	height:219px;

	z-index:1;

	padding-top:25px;

	padding-left:580px;

	overflow: visible;

}





/*Form Stats*/



input.look {

    border-top:#BCE2F4 1px solid;

	border-left:#BCE2F4 1px solid;

	border-right:#BCE2F4 1px solid;

	border-bottom:#BCE2F4 1px solid;

    font-family:arial, tahoma, verdana, helvetica, sans-serif;

    font-size: 11px;

	color:#000000;

    font-weight: normal;

    background-color: #F3FAFD;

	padding-left:2px;

	padding-right:2px;

}



textarea.look {

    border-top:#BCE2F4 1px solid;

	border-left:#BCE2F4 1px solid;

	border-right:#BCE2F4 1px solid;

	border-bottom:#BCE2F4 1px solid;

    font-family:arial, tahoma, verdana, helvetica, sans-serif;

    font-size: 11px;

	color:#000000;

    padding-right: 3px;

    padding-left: 3px;

    font-weight: normal;

    padding-bottom: 1px;

    padding-top: 1px;

    background-color:#F3FAFD;

}



select.look {

	border-top:#BCE2F4 1px solid;

	border-left:#BCE2F4 1px solid;

	border-right:#BCE2F4 1px solid;

	border-bottom:#BCE2F4 1px solid;

    font-family:arial, tahoma, verdana, helvetica, sans-serif;

    font-size: 11px;

	color:#000000;

    background-color: #F3FAFD;

}



submit.look {

	border-top:#BCE2F4 1px solid;

	border-left:#BCE2F4 1px solid;

	border-right:#BCE2F4 1px solid;

	border-bottom:#BCE2F4 1px solid;

    font-family:arial, tahoma, verdana, helvetica, sans-serif;

    font-size: 11px;

	color:#000000;

	padding-right: 3px;

    padding-left: 2px;

    font-weight: normal;

    font-size: 12px;

    padding-bottom:1px;

    padding-top: 1px;

}

.clearfloat { 

	clear:both;

    height:0;

    font-size: 1px;

    line-height: 0px;

}


