/* CSS Document */

body {
margin:0px; padding:0px;
}

hr {
display:none;
}


#skip {
display:none;
}

#warpper {
float:left;
width:100%; height:auto;
margin:0px; padding:0px;
background:url(../images/back.jpg) left top repeat-x;
background-color:#F5FAFD;
}

#container {
width:1000px; height:auto;
margin:0 auto;
}

#top {
float:left;
width:1000px; height:auto;
margin:49px 0px 0px 0px; padding:0px;
background:url(../images/top_bg.jpg) left top no-repeat;
}



#header {
width:964px; height:43px;
padding:0px; margin:4px 17px 0px 17px;
background:url(../images/header_back.jpg) left top repeat-x;
}

.logo {
float:left;
width:245px; height:43px;
background:url(../images/logo.jpg) left top no-repeat;
margin:0px; padding:0px;
}

.menu {
float:left;
width:718px; height:43px;
margin:0px; padding:0px;
}

.menu li{
	list-style-type:none; float:left;
	margin:0px; padding:0px;
}

.menu li strong{ display:none;}

.btn_home:link, .btn_home:visited {
	width:134px; height:43px; float:left;
	background:url(../images/btn_home.jpg) no-repeat left top;
}

.btn_home:hover, .active_home {
	width:134px; height:43px; float:left;
	background:url(../images/btn_home_hover.jpg) no-repeat left top;
}

.btn_business:link, .btn_business:visited{
	width:169px; height:43px; float:left;
	background:url(../images/btn_businessadvice.jpg) no-repeat left top;
}
.btn_business:hover, .active_business {
	width:169px; height:43px; float:left;
	background:url(../images/btn_businessadvice_hover.jpg) no-repeat left top;
}

.btn_services:link, .btn_services:visited{
	width:135px; height:43px; float:left;
	background:url(../images/btn_services.jpg) no-repeat left top;
}
.btn_services:hover, .active_services {
	width:135px; height:43px; float:left;
	background:url(../images/btn_services_hover.jpg) no-repeat left top;
}

.btn_associations:link, .btn_associations:visited{
	width:143px; height:43px; float:left;
	background:url(../images/btn_associations.jpg) no-repeat left top;
}
.btn_associations:hover, .active_associations {
	width:143px; height:43px; float:left;
	background:url(../images/btn_associations_hover.jpg) no-repeat left top;
}

.btn_contactus:link, .btn_contactus:visited{
	width:130px; height:43px; float:left;
	background:url(../images/btn_contactus.jpg) no-repeat left top;
}
.btn_contactus:hover, .active_contactus {
	width:130px; height:43px; float:left;
	background:url(../images/btn_contactus_hover.jpg) no-repeat left top;
}

#middle {
float:left;
width:964px; height:auto;
margin:0px;
padding:0px 18px 0px 18px;
background:url(../images/middle_back.jpg) left bottom repeat-x;
background-color:#FFFFFF;;
}

#bottom {
float:left;
width:1000px; height:auto;
margin:0px;
padding:0px;
background:url(../images/header_back.jpg) left top repeat-x;
z-index:100;
}

.mtop {
float:left;
width:964px; height:auto;
margin:0px; padding:0px;
}

#left {
float:left;
width:570px; height:auto;
margin:0px; padding:15px 28px 0px 10px;
}

#left_sub {
float:left;
width:552px; height:auto;
margin:0px; padding:15px 28px 0px 28px;
}

#left_sub p .text09 {
margin:0px; padding:0px 0px 5px 0px;
}

#right {
float:left;
width:356px; height:auto;
margin:0px; padding:15px 0px 0px 0px;
}

#right_main {
float:left;
width:356px; height:auto;
margin:0px; padding:15px 0px 0px 0px;
}
.text01 {
font-family:"Lucida Bright", Arial; font-size:29px; font-weight:normal; color:#8D8D8D;
background:url(../images/quoteleft.jpg) left top no-repeat;
margin:0px; padding:15px 0px 50px 32px;
}

.text02 {
font-family:"Lucida Bright", Arial; font-size:29px; font-weight:normal; color:#8D8D8D;
margin:0px; padding:0px 0px 50px 32px;
}

.text03 {
font-family:"Lucida Bright", Arial; font-size:29px; font-weight:normal; color:#8D8D8D;
margin:0px; padding:0px 0px 0px 32px;
background:url(../images/quoteright.jpg) right bottom no-repeat;
}

#right1 {
float:left;
width:356px; height:auto;
margin:0px; padding:0px;
}

.right_top {
float:left;
width:356px; height:9px;
margin:0px; padding:0px;
background:url(../images/right_top.jpg) left top no-repeat;
}

.right_top span {
display:none;
}

.right_middle {
float:left;
width:356px; height:auto;
margin:0px; padding:0px;
background-color:#0091B4;
}

.right_bottom {
float:right;
width:356px; height:15px;
margin:0px; padding:0px;
background:url(../images/right_bottom.jpg) left top no-repeat;
}

.right_bottom span {
display:none;
}

.right_sub {
float:left;
width:336px; height:auto;
margin:0px; padding:0px 0px 0px 10px;
}

.right_sub_top {
float:left;
width:336px; height:22px;
margin:0px; padding:0px;
background:url(../images/right_sub_top.jpg) left top no-repeat;
}

.right_sub_middle {
float:left;
width:336px; height:auto;
margin:0px; padding:0px;
background-color:#E0F3F8;
}

.right_sub_bottom {
float:left;
width:336px; height:35px;
margin:0px; padding:0px;
background:url(../images/right_sub_bottom.jpg) left top no-repeat;
}

.right_txt {
font-family:"Lucida Bright", Arial; font-size:18px; color:#666666; font-weight:normal;
margin:0px; padding:0px 15px 20px 15px;
text-align:left;
line-height:23px;
}

.right_txt a:link, .right_txt a:visited {
font-family:"Lucida Bright", Arial; font-size:18px; color:#666666; font-weight:normal;
margin:0px; padding:0px 0px 0px 0px; text-decoration: underline;
text-align:left;
line-height:23px;
}

.right_txt a:hover {
font-family:"Lucida Bright", Arial; font-size:18px; color:#666666; font-weight:normal;
margin:0px; padding:0px 0px 0px 0px; text-decoration: none;
text-align:left;
line-height:23px;
}



.right_txt1 {
font-family:"Lucida Bright", Arial; font-size:18px; color:#333333; font-weight:normal;
margin:0px; padding:0px 15px 0px 15px;
text-align:left;
line-height:23px;
}

.right_txt1 span {
color:#0091B4;
}

.right_txt2 {
font-family:"Lucida Bright", Arial; font-size:14px; color:#333333; font-weight:normal;
margin:0px; padding:0px 15px 20px 15px;
text-align:left;
line-height:23px;
}

.line {
margin:0px 15px 15px 15px;
border-bottom:1px solid #029BB7;
}

#footer {
float:left;
width:100%; height:90px;
background-color:#656666;
}

#innerfooter {
width:1000px; height:23px;
margin:0 auto;
background:url(../images/inner_footer_bg.jpg) left top no-repeat;
}

.footer1 {
float:left;
width:500px; height:auto;
margin:0px;padding:0px;
}

.footer2 {
float:left;
width:500px; height:auto;
margin:0px;padding:0px;
}

.copyright {
font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px; color:#FFFFFF; font-weight:normal;
margin:0px; padding:35px 0px 0px 25px;
text-align:left;
}

.designed {
font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px; color:#999999; font-weight:normal;
margin:0px; padding:35px 25px 0px 0px;
text-align:right;
}

.designed a:link,.designed a:visited {
font-family:"Trebuchet MS", Tahoma, Verdana; font-size:14px; color:#999999; font-weight:normal;
text-align:right;
text-decoration:underline;
}

.designed a:hover {
text-decoration:none;
}

.title_txt {
float:left;
width:552px; height:auto;
font-family:"Lucida Bright", Arial; font-size:22px; font-weight:normal; color:#02A2BF;
margin:0px 0px 10px 0px; padding:0px 0px 10px 0px;
background:url(../images/border.jpg) left bottom no-repeat;
text-align:left;
}

.fillout_txt {
font-family:"Lucida Bright", Arial; font-size:22px; font-weight:normal; color:#02A2BF;
margin:0px; padding:0px 20px 10px 20px;
text-align:left;
line-height:25px;
}

.form_field {
float:left;
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:bold; color:#8D8D8D;
margin:0px; padding:10px 20px 5px 20px;
text-align:left;
}

.textfield {
float:left;
width:255px; height:23px;
border:1px solid #666666;
margin:0px 20px 25px 20px; padding:5px 0px 0px 3px;
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#333333;
}

.textfield1 {
float:left;
width:255px; height:30px;
border:1px solid #666666;
margin:0px 20px 25px 20px; padding:0px;
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#333333;
vertical-align:middle;
}

.button {
float:left;
width:65px; height:30px;
background-color:#0091B4;
text-align:center;
margin:10px 0px 20px 20px; padding:0px 0px 0px 0px;
border:1px solid #0091B4;
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:bold; color:#FFFFFF;
}

.text06 {
font-family:"Lucida Bright", Arial; font-size:18px; font-weight:normal; color:#8D8D8D;
text-align:left;
text-decoration:none;
line-height:25px;
}

.text05 {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#8D8D8D;
text-align:left;
text-decoration:none;
line-height:22px;
}

.text05 a:link,.text05 a:visited {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#038FA9;
text-align:left;
text-decoration:underline;
line-height:22px;
}

.text05 a:hover {
text-decoration:none;
}

.text04 {
font-family:"Lucida Bright", Arial; font-size:22px; font-weight:normal; color:#02A2BF;
text-align:left;
text-decoration:none;
line-height:25px;
}

.text05 span {
color:#0291B4;
font-weight:bold;
}

.text07 {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#038DA6;
text-align:left;
text-decoration:none;
}

.text08 {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#038DA6;
text-align:left;
text-decoration:none;
}

.text09 {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:bold; color:#038FA8;
text-align:left;
text-decoration:underline;
}

.text09 a:link,.text09 a:visited {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:bold; color:#038FA8;
text-align:left;
text-decoration:underline;
line-height:23px;
}

.text09 a:hover {
text-decoration:none;
}

.text10 {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#8D8D8D;
text-align:left;
text-decoration:none;
line-height:20px;
margin-bottom:30px;
}

.text10 a:link,.text10 a:visited {
font-family:"Lucida Bright", Arial; font-size:14px; font-weight:normal; color:#8D8D8D;
text-align:left;
text-decoration:underline;
line-height:23px;
}

.text10 a:hover {
text-decoration:none;
}

.association_div {
float:left;
width:539px; height:auto;
background-color:#E6F7FB;
margin:0px 0px 15px 0px; padding:10px 5px 10px 5px;
}
