*{margin:0; padding:0;}


img{ border:0;}

ul{list-style:none;}

.column{float:left;}

.clear{clear:both;}

html{font:13px/14px Tahoma, Arial, helvetica, sans-serif; color:#666666;}

input, textarea, select{color:#666666; vertical-align:top; text-align:left; border: 1px solid #A09B96;}

input, select{vertical-align:middle;}

.tar{text-align:right;}

.in5{margin-top:5px;}

.in10{margin-top:10px;}

.in15{margin-top:15px;}

.in20{margin-top:20px;}



a{color:#666666; text-decoration:underline;}

a:hover{text-decoration:none;}



b a{color:#48A3C2; text-decoration:underline; padding-left:15px;

	background:url(images/b_link.gif) center left no-repeat;}

b a:hover{text-decoration:none;}



.link_1{color:#48A3C2; text-decoration:underline;}

.link_1:hover{text-decoration:none;}



/*===========================header=========================*/

#header{height:139px; background:url(images/hd_fll.jpg) top left repeat-x;}

#header .indent{padding-left:18px;}

#header .left{width:512px; padding-top:23px}

#header .right{width:225px; padding-top:52px;}

#header img{float:left;}

#header .pic{margin:37px 0 0 8px; float:none;}

#hd_form .bg{width:208px; height:35px; background:url(images/hd_form_bg.jpg) top left no-repeat;}

#hd_form input{width:145px; height:20px; margin:7px 7px 0 7px; background:url(images/hd_input_bg.jpg); border:0;}

#hd_form img{margin-top:7px;}

#hd_form .lt{width:159px; padding:0;}

/*==========================//header========================*/



/*===========================menu=========================*/

#menu{padding:16px 0 15px 20px;}

/*==========================//menu========================*/



/*===========================footer=========================*/

#footer{padding:0 15px 33px 15px;}

#footer div{margin-bottom:32px; height:1px; background:url(images/footer_pt.jpg) top repeat-x;}

/*==========================//footer========================*/



/*===========================content=========================*/

#content{padding:20px 15px 17px 15px;}

.mdv{height:15px; background:url(images/footer_pt.jpg) top repeat-x;}

/*==========================//content========================*/



/*===========================block_1=========================*/

.block_1{background:url(images/block_1_fll.jpg) top repeat-x; width:100%;}

.block_1 .bot{background:url(images/block_1_fll.jpg) bottom repeat-x;}

.block_1 .left_b{background:url(images/block_1_fll.jpg) left repeat-y;}

.block_1 .right_b{background:url(images/block_1_fll.jpg) right repeat-y;}

.block_1 .left_top{background:url(images/block_1_left_top.jpg) top left no-repeat;}

.block_1 .right_top{background:url(images/block_1_right_top.jpg) top right no-repeat;}

.block_1 .left_bot{background:url(images/block_1_left_bot.jpg) bottom left no-repeat;}

.block_1 .right_bot{background:url(images/block_1_right_bot.jpg) bottom right no-repeat; padding:32px 24px 26px 27px;}



.block_1 li a{color:#48A3C2; text-decoration:underline; padding-left:9px; line-height:20px; font-weight:bold;

			background:url(images/li_a.gif) center left no-repeat;}

.block_1 li a:hover{text-decoration:none;}

/*==========================//block_1========================*/



/*===========================block_2=========================*/

.block_2{background:url(images/block_2_top_left.jpg) top left no-repeat #52BADD; width:100%; color:#151515;}

.block_2 .right_top{background:url(images/block_2_top_right.jpg) top right no-repeat;}

.block_2 .left_bot{background:url(images/block_2_bot_left.jpg) bottom left no-repeat;}

.block_2 .right_bot_2{background:url(images/block_2_bot_right.jpg) bottom right no-repeat; padding:28px 21px 20px 19px;}

.block_2 a{color:#151515; text-decoration:underline;}

.block_2 a:hover{text-decoration:none;}

.block_2 b a{color:#FFFFFF; text-decoration:underline; padding:0; background:0;}

.block_2 b a:hover{text-decoration:none;}

.block_2 .hs{height:1px; background:#7BD6F5; margin:12px 0 12px 0;}

.block_2 b{color:#FFFFFF;}

.block_2 li a{color:#FFFFFF; text-decoration:underline; line-height:20px; padding-left:9px; font-weight:bold;

			background:url(images/li_a_2.gif) center left no-repeat;}

.block_2 li a:hover{text-decoration:none;}

.block_2 .link_2{color:#FFFFFF; text-decoration:underline; padding-left:15px; font-weight:bold;

		background:url(images/d_arr.gif) center left no-repeat;}

.block_2 .link_2:hover{text-decoration:none;}

/*==========================//block_2=======================*/



/*===========================block_3=========================*/

#block_3{background:url(images/block_3_top_left.jpg) top left no-repeat #FFFDAA;}

#block_3 .right_top{background:url(images/block_3_top_right.jpg) top right no-repeat; width:100%}

#block_3 .left_bot{background:url(images/block_3_bot_left.jpg) bottom left no-repeat;}

#block_3 .right_bot_2{background:url(images/block_3_bot_right.jpg) bottom right no-repeat; padding:11px 14px 10px 13px;}

/*==========================//block_3========================*/



/*===========================page_1=========================*/

#page_1 .block_1 .right_bot{padding:28px 28px 23px 40px;}

#page_1 .block_1 .left{width:400px; float:left;}

#page_1 .block_1 .right{width:268px; float:left;}



#page_1 .col_1 .block_1 .right_bot{padding:27px 26px 27px 29px;}

#page_1 .col_2 .block_2 .indent{padding-left:7px;}

/*==========================//page_1========================*/



/*===========================page_2=========================*/

#page_2 .col_1 .block_1 .right_bot{padding:27px 26px 28px 0;}

#page_2 .col_1 .block_1 .indent{padding-left:27px;}

#page_2 .col_1 .block_1 .pic{margin:0 9px 0 15px; float:left;}

#page_2 .col_2 .block_2 .right_bot_2{padding-left:23px; padding-right:32px;}



#page_2 .col_3 .block_1 .right_bot{padding:26px 52px 27px 27px;}

#page_2 .col_3 .block_1 .lt{width:200px;}



#page_2 .col_4 .block_2 .right_bot_2{padding:27px 16px 26px 0;}

#page_2 .col_4 .block_2 .right_bot_2 .indent{padding-left:23px;}

#page_2 .col_4 .block_2 .pic{float:left; margin-right:1px;}

/*==========================//page_2========================*/



/*===========================page_3=========================*/

#page_3 .block_1 .right_bot{padding:27px 30px 28px 0;}

#page_3 .block_1 .indent{padding-left:27px;}

#page_3 .block_1 .pic{margin:0 10px 0 8px; float:left;}

#page_3 .col_1 .block_1 .right_bot{padding:27px 31px 23px 27px;}

#page_3 .col_2 .block_2 .right_bot_2{padding:27px 19px 20px 0;}

#page_3 .col_2 .block_2 .indent{padding-left:25px;}

#page_3 #content{padding-right:14px;}

#page_3 .col_2 .pic{float:left; margin:5px 1px 0 0;}



#page_3 .smcol_1{width:290px; float:left;}

#page_3 .smmid{width:85px; float:left;}

#page_3 .smcol_2{width:290px; float:left;}

/*==========================//page_3========================*/



/*===========================page_4=========================*/

#page_4 .block_1 .right_bot{padding:27px 20px 27px 27px;}

#page_4 .block_1 .right_bot .left{width:413px; float:left;}

#page_4 .block_1 .right_bot .right{width:268px;}



#page_4 #block_3 .right_bot_2{padding:20px 13px 18px 15px;}



#page_4 .col_1 .block_1 .right_bot{padding:27px 28px 28px 0;}

#page_4 .col_1 .block_1 .right_bot .indent{padding-left:27px;}

#page_4 .col_1 .block_1 .right_bot .pic{margin:0 1px 0 10px; float:left;}

#page_4 .col_2 .block_2 .right_bot_2{padding:28px 27px 28px 19px;}

#page_4 .col_2 .block_2 .right_bot_2 .indent{padding-left:7px;}

/*==========================//page_4========================*/



/*===========================page_5=========================*/

#page_5 .col_1 .block_1 .right_bot{padding:27px 22px 25px 0;}

#page_5 .col_1 .block_1 .right_bot .indent{padding-left:27px;}

#page_5 .col_1 .block_1 .right_bot .pic{margin:0 5px 0 9px; float:left;}



#page_5 .col_2 .block_2 .right_bot_2{padding:27px 19px 17px 0;}

#page_5 .col_2 .block_2 .right_bot_2 .indent{padding-left:24px;}

#page_5 .col_2 .block_2 .right_bot_2 .pic{margin:0 3px 0 2px; float:left;}



#page_5 .col_3 .block_2 .right_bot_2{padding:25px 35px 22px 0;}

#page_5 .col_3 .block_2 .right_bot_2 .indent{padding-left:24px;}

#page_5 .col_3 .block_2 .right_bot_2 .pic{margin:0 3px 0 4px; float:left;}



#page_5 .col_4 .block_1 .right_bot{padding:27px 49px 29px 0;}

#page_5 .col_4 .block_1 .right_bot .indent{padding-left:27px;}

#page_5 .col_4 .block_1 .right_bot .pic{margin:0 5px 0 8px; float:left;}

/*==========================//page_5========================*/



/*===========================page_6=========================*/

#page_6 .col_1 .block_1 .right_bot{padding:27px 27px 20px 0;}

#page_6 .col_1 .block_1 .right_bot .indent{padding-left:27px;}

#page_6 .col_1 .block_1 .right_bot .pic{margin:10px 3px 0 8px; float:left;}



#page_6 .col_2 .block_2 .right_bot_2{padding:27px 25px 20px 24px;}



#page_6 .col_3 .block_1 .right_bot{padding:27px 28px 35px 29px;}



#page_6 .col_4 .block_2 .right_bot_2{padding:33px 13px 30px 24px;}

/*==========================//page_6========================*/



/*===========================page_7=========================*/

#page_7 .block_1 .right_bot{padding:27px 26px 27px 18px;}

#page_7 .block_1 .pic{margin-right:12px; float:left;}



#page_7 .block_1 .right_bot .left{width:400px; float:left;}

#page_7 .block_1 .right_bot .mid{width:22px; float:left}

#page_7 .block_1 .right_bot .right{width:266px; float:left;}



#page_7 .col_1 .block_1 .right_bot{padding:25px 30px 24px 29px;}

#page_7 #form{margin-top:15px;}

#page_7 #form .left{width:189px; float:left;}

#page_7 #form .left div{height:23px; margin-top:3px;}

#page_7 #form .right{width:175px; float:left;}

#page_7 #form input{width:169px; height:21px;}

#page_7 #form textarea{width:175px; height:105px; overflow:auto; margin-bottom:20px;}



#page_7 .col_2 .block_2 .right_bot_2{padding:19px 42px 36px 26px;}

/*==========================//page_7========================*/



/*===========================page_8=========================*/

#page_8 .block_1 .right_bot{padding:27px 26px 30px 27px;}

#page_8 .block_1 .right_bot .indent{padding-left:7px;}

/*==========================//page_8========================*/



#welcomeTitle {

	font-size:16px;

	font-weight:bold;

}



.welcomeMessage {

	width:375px;

}



.welcomeMessage_Long {

	width:600px;

}



#services_LinkOne {

	position:relative;

	top:-8px;

	left:12px;

}



#services_LinkTwo {

	position:relative;

	top:-8px;

	left:12px;

}



#services_LinkThree {

	position:relative;

	top:-8px;

	left:12px;

}



#services_LinkFour {

	position:relative;

	top:-8px;

	left:12px;

}



#services_LinkFive {

	position:relative;

	top:-8px;

	left:12px;

}



#center_buttons_Services {

	position:relative;

	top:50px;

	left:125px;

	font-size:15px;

}



#center_buttons_CompanyInfo {

	position:relative;

	top:50px;

	left:285px;

	font-size:15px;

}



#center_buttons_Contact {

	position:relative;

	top:50px;

	left:445px;

	font-size:15px;

}



.center_buttons {

	color:#fff;

	font-weight:bold;

}



ul {

	text-decoration:none;

}



#NewsTitle {

	position:relative;

	color:#fff;

	font-size:19px;

	font-weight:bold;

}



#contact_GoogleMaps {

	position:relative;

	top:10px;

	left:0px;

}







#menu a:link, #menu a:visited {

	position:relative;

	top:1px;

	font-family:arial;

	text-decoration:none;

	color:#fff;

	font-weight:bold;

}



#menu a:hover {

	text-decoration:underline;

}




