
/* -------------------------------------------- Default ----------------------------------------- */


a {text-decoration:underline; color:#2778A7;}
a:hover {text-decoration:none;}

img { border:0;}  
table { width:100%; border:0;}


td {text-align: left;font-family:tahoma;font-size:11px;color:#343434;line-height:13px; vertical-align:top;}
body {  margin:0px;padding:0px;background:url(../images/px_body.gif) top repeat-x;}
input, textarea {font-family:tahoma; font-size:11px; border:1px solid #C3C2C2; background:#ffffff; color:#656565; padding:2px 0px 0px 4px; overflow:hidden;}
form { padding:0; margin:0;}

em { color:#2778A7; font-weight:bold; font-style:normal;}
em strong { color:#FF4F00;}
strong em { color:#2778A7;background:url(../images/a2.gif) center left no-repeat; padding:0px 0px 0px 8px;}

.main_table { width:766px;}
#bg_footer {background:url(../images/px_footer.gif) bottom repeat-x; width:100%; height:100%;}

/* -------------------------------------------- Header ------------------------------------------ */

#header { height:272px;}
#header .header { width:694px;background:url(../images/bg_head.jpg) top no-repeat;}

#header #logo { width:244px;}
#header #logo div { margin:21px 0px 0px 41px;}

#header #menu { width:450px;}
#header #menu table { width:431px; height:72px;}
#header #menu td { text-align:center;}
#header #menu .td { width:1px;background:url(../images/l.gif) bottom no-repeat;}
#header #menu a {text-decoration:none; color:white;font-size:14px; padding:41px 8px 21px 8px; display:block;background:url(../images/px_menu_out.gif) no-repeat top center;}
#header #menu a:hover { text-decoration:underline; background:url(../images/px_menu_over.gif) no-repeat top center;}
#header #menu #a {background:url(../images/px_menu_over.gif) top center no-repeat;}
/* -------------------------------------------- Content ----------------------------------------- */

#content { height:440px;}

#content .content_l { width:40px;background:url(../images/px_cl.gif) top right no-repeat;}
#content .content_c { width:686px;}
#content .content_r { width:40px;background:url(../images/px_cr.gif) top left no-repeat;}

.link_orange { color:#D64E11; font-weight:bold; text-decoration:none; padding:0px 0px 0px 23px;background:url(../images/a1.gif) left center no-repeat #ffffff;}
.link_button { color:#FFFDF4; font-size:10px; text-decoration:none; font-weight:bold; text-transform:uppercase;background:url(../images/px_button.gif) top repeat-x; padding:1px 14px 3px 14px;}
/* -------------------------------------------- Page -------------------------------------------- */

#page #col_1 { height:387px; background:#FCF3E6; border:1px solid #FFDCCD; border-width:1px 1px 0px 1px; padding:19px 0px 0px 19px; font-weight:bold; color:#656565;}
#page #col_1 span a { color:#1A4460;}
#page #col_1 input {margin:2px 0px 0px 0px; vertical-align:middle; font-weight:bold;}
#page #col_1 select { width:90px; margin:3px 0px 0px 6px; height:16px; vertical-align:middle; color:#656565; font-family:tahoma; font-size:11px; font-weight:bold;}
#page #col_1 .indent_img { margin:0px 0px 15px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page #col_2 { height:53px;background:url(../images/px.gif) top repeat-x; padding:15px 0px 0px 20px;}
#page #col_2 img { vertical-align:middle;}
/* ------------------------------------------------------------------- */
#page #col_3 { width:461px;}
#page #col_3 table { width:400px; height:85px; margin:12px 0px 0px 0px;}
#page #col_3 .td { width:216px;background:url(../images/px1.gif) right repeat-y;}
#page #col_3 .td div { margin:0px 18px 0px 0px;}
#page #col_3 .td_1 { width:184px;}
#page #col_3 .td_1 div { margin:0px 0px 0px 15px;}
#page #col_3 div {margin:19px 25px 10px 30px;}
#page #col_3 div .div {margin:10px 0px 11px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page #col_3 div .div_1 {margin:10px 0px 0px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page #col_3 .indent_img { margin:0px 0px 15px 0px; display:block;}
#page #col_3 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}
#page #col_3 .indent_img_2 { margin:0px 0px 8px 0px; display:block;}
#page #col_3 .indent_img_3 { margin:0px 25px 0px 0px; float:left;}

/* -------------------------------------------- Page 1 -------------------------------------------- */

#page_1 #col_1 { width:225px;background:#FCF3E6; border:1px solid #FFDCCD; border-width:1px 1px 0px 1px; font-weight:bold; color:#656565;}
#page_1 #col_1 div { margin:19px 0px 0px 21px;}
#page_1 #col_1 em { display:block; margin:3px 0px 4px 0px;}
#page_1 #col_1 input { margin:3px 0px 7px 0px; display:block;}
#page_1 #col_1 span a { color:#1A4460;}
#page_1 #col_1 .indent_img { margin:0px 0px 15px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_1 #col_2 { width:461px;}
#page_1 #col_2 table { width:405px; height:240px; margin:8px 0px 0px 0px;}
#page_1 #col_2 .td { width:218px;}
#page_1 #col_2 .td div { margin:0px 35px 0px 0px;}
#page_1 #col_2 .td span { margin:15px 0px 0px 0px; display:block;}
#page_1 #col_2 .td_1 { width:187px;}
#page_1 #col_2 .td_1 div { margin:0px 0px 0px 0px;}
#page_1 #col_2 .td_1 span { margin:15px 0px 0px 0px; display:block;}
#page_1 #col_2 div { margin:19px 25px 0px 31px;}
#page_1 #col_2 div .div {margin:12px 0px 0px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page_1 #col_2 span { margin:11px 0px 0px 0px; display:block;}
#page_1 #col_2 .indent_img { margin:0px 0px 12px 0px; display:block;}
#page_1 #col_2 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}

/* -------------------------------------------- Page 2 -------------------------------------------- */

#page_2 #col_1 { width:461px;}
#page_2 #col_1 table { width:400px; height:32px; margin:5px 0px 5px 0px;}
#page_2 #col_1 div { margin:19px 24px 10px 21px;}
#page_2 #col_1 div .div {margin:14px 0px 8px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page_2 #col_1 span { margin:11px 0px 0px 0px; display:block;}
#page_2 #col_1 span span { margin:23px 0px 0px 0px; display:block;}
#page_2 #col_1 .indent_img { margin:0px 0px 14px 0px; display:block;}
#page_2 #col_1 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_2 #col_2 { width:225px;background:#FCF3E6; border:1px solid #FFDCCD; color:#656565;}
#page_2 #col_2 div { margin:19px 12px 10px 21px;}
#page_2 #col_2 em { display:block; margin:0px 0px 1px 0px;}
#page_2 #col_2 span { margin:7px 0px 0px 0px; display:block;}
#page_2 #col_2 span span { margin:14px 0px 0px 0px; display:block;}
#page_2 #col_2 .indent_img { margin:0px 0px 12px 0px; display:block;}
#page_2 #col_2 .indent_img_1 { margin:12px 0px 12px 0px; display:block;}

/* -------------------------------------------- Page 3 -------------------------------------------- */

#page_3 #col_1 { width:225px;background:#FCF3E6; border:1px solid #FFDCCD; font-weight:bold; color:#656565;}
#page_3 #col_1 div { margin:19px 0px 10px 22px;}
#page_3 #col_1 div div { margin:18px 18px 0px 0px; text-align:right;}
#page_3 #col_1 span { margin:17px 0px 14px 0px; display:block; color:#343434; font-weight:normal;}
#page_3 #col_1 em strong { margin:0px 0px 4px 0px; display:block;}
#page_3 #col_1 input { margin:3px 0px 5px 0px; display:block;}
#page_3 #col_1 .indent_img { margin:0px 0px 17px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_3 #col_2 { height:240px; padding:19px 25px 0px 31px;}
#page_3 #col_2 .div {margin:8px 0px 8px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page_3 #col_2 span { margin:12px 0px 0px 0px; display:block;}
#page_3 #col_2 .indent_img { margin:0px 0px 17px 0px; display:block;}
#page_3 #col_2 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_3 #col_3 { height:200px; padding:18px 0px 0px 19px; background:#FCF3E6; border:1px solid #FFDCCD; border-width:1px 1px 1px 0px;}
#page_3 #col_3 table { width:412px; height:160px;}
#page_3 #col_3 td { color:#656565; font-weight:bold;}
#page_3 #col_3 .td { padding:31px 0px 0px 0px;}
#page_3 #col_3 .td div { margin:18px 0px 0px 0px; text-align:right;}
#page_3 #col_3 input { width:126px; height:18px; margin:2px 0px 7px 0px;}
#page_3 #col_3 .indent_img { margin:0px 0px 15px 0px; display:block;}

/* -------------------------------------------- Page 4 -------------------------------------------- */

#page_4 #col_1 { width:461px;}
#page_4 #col_1 table { width:410px; height:108px; margin:17px 0px 5px 0px;}
#page_4 #col_1 div { margin:19px 24px 10px 21px;}
#page_4 #col_1 div .div {margin:8px 14px 8px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page_4 #col_1 span { margin:11px 0px 0px 0px; display:block;}
#page_4 #col_1 span span { margin:15px 0px 0px 0px; display:block;}
#page_4 #col_1 .indent_img { margin:0px 0px 14px 0px; display:block;}
#page_4 #col_1 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}
/* ------------------------------------------------------------------- */
#page_4 #col_2 { width:225px;background:#FCF3E6; border:1px solid #FFDCCD; color:#656565;}
#page_4 #col_2 div { margin:19px 12px 15px 21px;}
#page_4 #col_2 span { margin:17px 0px 0px 0px; display:block;}
#page_4 #col_2 .indent_img { margin:0px 0px 19px 0px; display:block;}
#page_4 #col_2 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}

/* -------------------------------------------- Page 5 -------------------------------------------- */

#page_5 #col_1 { width:225px;background:#FCF3E6; border:1px solid #FFDCCD; font-weight:bold; color:#656565;}
#page_5 #col_1 div { margin:19px 0px 0px 21px;}
#page_5 #col_1 div div { margin:14px 18px 0px 0px; text-align:right;}
#page_5 #col_1 input { margin:3px 0px 7px 0px; display:block;}
#page_5 #col_1 .indent_img { margin:0px 0px 15px 0px; display:block;}
/* ------------------------------------------------------------------- */
#page_5 #col_2 { width:461px;}
#page_5 #col_2 table { width:400px; height:240px; margin:8px 0px 5px 0px;}
#page_5 #col_2 div { margin:19px 25px 10px 31px;}
#page_5 #col_2 div .div {margin:7px 0px 0px 0px; background:url(../images/px_orange.gif) right repeat-x; text-align:right;}
#page_5 #col_2 span { margin:12px 0px 0px 0px; display:block;}
#page_5 #col_2 .indent_img { margin:0px 0px 14px 0px; display:block;}
#page_5 #col_2 .indent_img_1 { margin:0px 10px 0px 0px; float:left;}

/* -------------------------------------------- Page 6 -------------------------------------------- */

#page_6 #col_1 { padding:19px 31px 10px 22px;}
#page_6 #col_1 span { margin:12px 0px 0px 0px; display:block;}
#page_6 #col_1 .indent_img { margin:0px 0px 12px 0px; display:block;}

/* --------------------------------------------- Footer ------------------------------------------- */

#footer { height:100%; background:#183756;}

#footer .footer_l { width:40px; background:url(../images/px_bl.gif) right repeat-y;}

#footer .footer_c { width:686px; border-top:3px solid #FF4F00; text-align:center; line-height:23px; color:#83CBF4;}
#footer .footer_c a { color:#83CBF4;}
#footer .footer_c span { color:#386486;}
#footer .footer_c span a {font-size:10px; text-transform:uppercase; text-decoration:none; padding:0px 15px 0px 15px;}
#footer .footer_c span a:hover { color:#ffffff;}

#footer .footer_r { width:40px; background:url(../images/px_br.gif) left repeat-y;}
/* -------------------------------------------- Size Forms ---------------------------------------- */
.form { width:186px; height:18px;}        
.textarea { width:186px; height:142px;}
/* ------------------------------------------------------------------------------------------------ */

.brokerinfo{ color: white; font-size: 12px;}
.brokername{ font-size:13px; font-weight: bold; margin-bottom: 10px; margin-top:6px;}
.brokerlink{margin-top:12px;}
.brokerlink A{color:#ffcc00;}
   .testimonial{ margin-left: 5px; margin-bottom: 15px;}

.faqheader{ color:#0099cc;  font-size:13px; font-weight:bold; margin-top:10px; margin-bottom: 3px;}    
.faqsubject{ color:#0099cc; font-size:12px; font-weight: bold; margin-top:9px;}
.faqbody p{ line-height: 110%; margin-bottom:10px;}

.landiv{font-weight: bold;}
.biodiv{ margin-top:10px;}
.googlemap{ border: solid 1px #333333;  width: 99%; height:300px;}
.contactname{font-size: 13px; font-weight: bold; margin-bottom: 9px;}

.msgdiv{ color: red; background: yellow; width: 200px; padding: 5px;}

.applybyfax{ margin-top: 12px; font-weight:bold;}
.applybyfax li{ font-weight:normal; list-style: disc; list-style-type:disc; margin: 0px;padding:0px; list-style-position: inside; }
.applybyfax ol{ font-weight:normal; list-style: disc; list-style-type: disc; margin: 0px;padding:0px;list-style-position: inside }

#menuLeft div{ font-size:13px; margin-left:14px; margin-bottom:10px; background:url(../images/arr.gif) no-repeat left center; }
#menuLeft div a{ color: #003B62; padding-left: 20px; text-decoration:none;}
#menuLeft div a:hover{text-decoration:underline;}

.r{text-align:right; padding-right:5px; border-right:solid 1px black; color:#525252;font-size:18px; font-weight:bold;}
.t{font-weight:bold; font-size:13px; color:#990000;}
.leftpanel{ background: #fcf3e6; border-right:solid 1px #e3f3e3;}
.content{ padding:15px;}
H3{ font-size: 16px; font-weight:bold; color:#003B62;}
