/* CSS Document */

body {
margin: 0px;
padding:0;
background-color:#708ac9;
color:#002378;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.clear {
clear:both;
font-size:0;
line-height:0;
height:0;
}

.clear_r {
clear:right;
font-size:0;
line-height:0;
height:0;
}

/*PAGE*/

#container{
width:954px;
/*height:596px;*/
}

#outer_l{
width:25px;
height:92px;
float:left;
background-image:url(../images/outer_l_bg.jpg);
background-repeat:no-repeat;
}

#outer_r{
width:25px;
height:92px;
float:left;
}

#outer{
width:904px;
/*height:571px;*/
background-color:#324787;
margin:0;
padding:0;
float:left;
z-index:5;
}

#inner{
width:902px;
/*height:469px;*/
background-color:#FFFFFF;
text-align:left;
margin:0;
padding:0;
z-index:4;
background-image:url(../images/left_bg.jpg);
background-repeat:repeat-y;
}

/*HEADER*/
#header{
width:904px;
height:102px;
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#logo{
text-align:left;
width:182px;
float:left;
}

#header_right{
width:532px;
float:right;
}

#forward{
margin-top:26px;
margin-right:10px;
text-align:right;
text-transform:uppercase;
font-size:8px;
font-weight:bold;
}

#forward a, #forward, #info, #info a, #footer, #footer a{
color:#FFFFFF;
text-decoration:none;
}

#info{
text-align:right;
font-size:11px;
margin-top:46px;
margin-right:107px;
font-weight:bold;
}

.moduletable_images td{
z-index:100;
}



/*LEFT
------------------------------------------------------------------*/

#left{
width:181px;
/*height:469px;*/
float:left;
margin-top:1px;
background-image:url(../images/left_bg.jpg);
background-repeat:repeat-y;
overflow:hidden;
}

.moduletable_quicksearch, .moduletable_res_search{
font-size:11px;
}

.quicksearch {
margin-top:12px;
margin-bottom:12px;
}

.moduletable_quicksearch, .moduletable_directors, .moduletable_res_search, .moduletable_profile, .moduletable_investments{
margin-left:2px;
}

.moduletable_directors{
margin-bottom:20px;
}

.moduletable_quicksearch th, .moduletable_directors th, .moduletable_res_search th, .moduletable_profile th, .moduletable_investments th{
width:179px;
height:21px;
background-image:url(../images/title_bg.jpg);
background-repeat:no-repeat;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
line-height:20px;
}

.moduletable_directors td{
text-align:center;
}

.director{
text-align:justify;
font-size:9px;
margin-left:14px;
margin-right:11px;
margin-top:4px;
}

.moduletable_directors img{
margin-top:9px;
}

.moduletable_directors a{
color:#002378;
}

.moduletable_directors h1{
margin-top:5px;
margin-bottom:0;
font-size:11px;
}

.moduletable_quicksearch form{
margin-left:12px;
margin-right:12px;
margin-bottom:10px;
}

.moduletable_quicksearch select, .moduletable_res_search select{
margin-top:4px;
font-size:9px;
}

.moduletable_res_search form{
margin-bottom:30px;
margin-left:6px;
margin-right:6px;
margin-top:12px;
}

.moduletable_profile{
text-align:center;
font-size:11px;
}

.moduletable_profile h1{
font-size:11px;
margin-top:8px;
margin-bottom:5px;
}

.profile_img{
margin-top:12px;
margin-bottom:14px;
}

.profile_link{
color:#002378;
}

.investments{
margin-bottom:8px;
margin-left:9px;
margin-right:9px;
margin-top:10px;
font-size:10px;
}

.investment_sold{
margin-bottom:7px;
margin-top:20px;
}

/*END LEFT
------------------------------------------------------------------*/

/*MAIN
------------------------------------------------------------------*/

#main{
width:720px;
/*height:469px;*/
float:right;
margin:0;
padding:0;
}

#menu_holder{
width:718px;
height:23px;
background-image:url(../images/menu_bg.jpg);
background-repeat:no-repeat;
padding-left:1px;
position:relative;
z-index:999;
}

/*HOMEPAGE*/

.componentheading_homepage, .componentheading_res_buy, .componentheadingres_buy_search, .componentheading_res_let, .componentheading_buyenq{
width:718px;
height:28px;
background-color:#ccd6ed;
font-size:14px;
color:#1a327c;
font-weight:bold;
line-height:25px;
}
.componentheading_homepage{
text-indent:8px;
}

.blog_homepage, .blog_buyenq{
width:718px;
margin:0;
padding:0;
}

.contentpaneopen_homepage, .contentpaneopen_buyenq{
width:718px;
margin:0;
padding:0;
}

.contentpaneopen_homepage td, .contentpaneopen_buyenq td{
margin:0;
padding:0;
}

.enq{
text-align:justify;
margin-top:5px;
margin-bottom:15px;
}

#home_left a{
color:#002378;
text-decoration:none;
}

#home_container{
width:718px;
height:104px;
overflow:hidden;
}

#home_left, #home_left2{
width:508px;
margin:0;
padding:0;
margin-left:11px;
font-size:11px;
float:left;
display:inline;
}

#home_left{
height:90px;
}

#home_left2{
height:83px;
}

#home_right{
width:186px;
height:79px;
float:right;
margin:0;
padding:0;
margin-left:9px;
}

#portfolio_outer{
width:186px;
height:79px;
background-color:#36498b;
overflow:hidden;
}

#portfolio{
width:184px;
height:77px;
background-color:#FFFFFF;
overflow:hidden;
margin-left:1px;
margin-top:1px;
font-size:10px;
}

.new_port{
background-image:url(../images/portfolio_button.jpg);
background-repeat:no-repeat;
width:180px;
height:26px;
margin:0;
margin-top:2px;
margin-left:2px;
text-align:center;
line-height:27px;
overflow:hidden;
}

.new_port_copy{
width:180px;
font-size:9px;
margin-left:2px;
margin-top:2px;
}

#folio_form{
width:180px;
height:26px;
overflow:hidden;
}

#folio_text{
margin-left:4px;
margin-right:4px;
line-height:12px;
font-size:9px;
}

.folio_para{
text-align:justify;
margin-top:3px;
margin-bottom:0px;
}

#folio_empty, #folio_empty2{
width:499px;
margin-left:15px;
}

#folio_empty{
font-size:11px;
}

#folio_empty a, #folio_empty2 a{
color:#002378;
}

#folio_empty2{
font-size:10px;
text-align:right;
}

.home{
text-align:justify;
margin-top:14px;
margin-bottom:9px;
}

#map{
width:209px;
height:209px;
float:left;
margin-left:4px;
display:inline;
}

#tabs{
width:501px;
height:209px;
float:right;
overflow:hidden;
}

#latest{
width:501px;
height:177px;
background-color:#FFFFFF;
overflow:hidden;
}

.home_adjust{
margin-top:-7px;
}

/*PROPERTY BOXES*/

.contentpaneopen_latest{
margin-left:-3px;
margin-top:-3px;
padding:0;
}

#full_details{
margin-left:7px;
}

.prop_header, .prop_header2{
height:26px;
background-color:#5877c4;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
overflow:hidden;
margin-top:7px;
}

.prop_header{
width:501px;
}

.prop_header2{
width:696px;
}

.prop_img{
width:165px;
float:left;
}

.prop-text{
width:330px;
margin-top:5px;
float:left;
}

.prop_title{
width:274px;
float:left;
margin-left:9px;
margin-top:5px;
display:inline;
}

.prop_price{
width:209px;
float:right;
margin-right:9px;
text-align:right;
margin-top:5px
}

.property_border{
width:501px;
height:151px;
}

.property_border2{
width:696px;
height:389px;
margin-bottom:22px;
}

.property_border, .property_border2{
background-color:#384c91;
}

.property_inner, .property_inner2{
background-color:#FFFFFF;
margin-left:1px;
font-size:10px;
}

.property_inner{
width:499px;
height:123px;
}

.property_inner2{
width:694px;
height:388px;
}

.property_inner img{
margin-left:9px;
margin-right:14px;
margin-top:6px;
}

#prop_inn_l{
width:312px;
height:361px;
float:left;
margin-left:14px;
margin-right:27px;
display:inline;
}

#full_img form{
margin:0;
}

#img_prev, #img_next{
width:50%;
display:inline;
float:left;
}

#img_next{
text-align:right;
}

#prop_inn_mid{
width:1px;
height:361px;
float:left;
background-color:#384c91;
}

#prop_inn_r{
width:298px;
height:361px;
float:left;
margin-left:21px;
margin-right:21px;
display:inline;
}

#prop_inn_r2{
width:340px;
height:361px;
float:left;
display:inline;
}

#prop_inn_r_top{
height:340px;
overflow:hidden;
margin-left:21px;
margin-right:21px;
font-size:11px;
}

#prop_inn_r_bottom{
height:21px;
background-image:url(../images/title_bg2.jpg);
background-repeat:repeat-x;
overflow:hidden;
margin:0;
text-indent:4px;
line-height:20px;
}

#prop_inn_r p, #prop_inn_l p, #prop_inn_r2 p{
margin-bottom:11px;
margin-top:11px;
font-size:11px;
}

.property_footer{
width:499px;
background-image:url(../images/prop_bg.gif);
margin-left:1px;
}

.property_footer3{
width:499px;
background-image:url(../images/prop_bg2.gif);
margin-left:1px;
}

.property_footer4{
width:499px;
background-image:url(../images/prop_bg3.gif);
margin-left:1px;
}

.property_footer5{
width:499px;
background-image:url(../images/prop_bg4.gif);
margin-left:1px;
}

.property_footer6{
width:694px;
background-image:url(../images/prop_bg_full3.gif);
}

.property_footer7{
width:499px;
background-image:url(../images/prop_bg5.gif);
margin-left:1px;
}

.property_footer2{
width:694px;
background-image:url(../images/prop_bg_full.gif);
}

.property_footer_full2{
width:694px;
background-image:url(../images/prop_bg_full2.gif);
}

.property_footer_full3{
width:694px;
background-image:url(../images/prop_bg_full4.gif);
}

.property_footer, .property_footer2, .property_footer3, .property_footer4, .property_footer_full2, .property_footer5, .property_footer6, .property_footer7, .property_footer_full3{
height:27px;
background-repeat:no-repeat;
text-align:center;
overflow:hidden;
}

.property_footer a, .property_footer2 a, .read a, .contact_agent a, .bond_calculator a, .prop_type, .portfolio, .portfolio2, .friend a, .ref, .prop_type2, .contact_agent2 a, .property_footer_full2 a, .prop_type3, .contact_agent3 a, .property_footer5 a, .property_footer5, .property_footer6, .property_footer6 a, #prop_inn_r_bottom a, #prop_inn_r_bottom, .property_footer7, .property_footer7 a, .property_footer_full3, .property_footer_full3 a, .new_port a, .property_footer4 a, .property_footer4, .property_footer3 a, .property_footer, .property_footer2, .property_footer_full2, .property_footer3{
text-transform:uppercase;
text-decoration:none;
font-size:8px;
font-weight:bold;
}

.property_footer a, .property_footer2 a, .read a, .contact_agent a, .bond_calculator a, .prop_type, .portfolio, .portfolio2, .friend a, .ref, .prop_type2, .contact_agent2 a, .property_footer_full2 a, .prop_type3, .contact_agent3 a, .property_footer5 a, .property_footer5, .property_footer6, .property_footer6 a, .property_footer7 a, .property_footer7, .property_footer_full3, .property_footer_full3 a, .property_footer4 a, .property_footer3 a, .property_footer4, .property_footer, .property_footer2, .property_footer_full2, .property_footer3 {
color:#384c91;
}

#prop_inn_r_bottom a, #prop_inn_r_bottom, .new_port a{
color:#FFFFFF;
}

.prop_type, .prop_type2, .prop_type3, .prop_type4, .prop_type5{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.prop_type{
width:109px;
}

.prop_type2{
width:106px;
}

.prop_type3{
width:139px;
}

.prop_type4{
width:98px;
}

.prop_type5{
width:90px;
}

.portfolio, .portfolio2, .portfolio3, .portfolio4, .portfolio5, .portfolio6, .portfolio7, .portfolio8{
height:17px;
margin-top:9px;
float:left;
display:inline;
overflow:hidden;
}

.portfolio{
width:109px;
}

.portfolio2, .portfolio2 .scart input{
width:105px;
}

.scart input{
width:106px;
margin:0;
margin-left:1px;
padding:0;
border:0;
cursor:pointer;
background-image:none;
background-color:#FFFFFF;
color:#384c91;
font-size:8px;
line-height:10px;
font-weight:bold;
text-transform:uppercase;
}


.portfolio3, .portfolio3 .scart input{
width:102px;
}

.portfolio4, .portfolio4 .scart_input{
width: 162px;
}

.portfolio5, .portfolio5 .scart_input{
width:126px;
}

.portfolio6, .portfolio6 .scart_input{
width:116px;
}

.portfolio7, .portfolio7 .scart_input{
width:134px;
}

.portfolio8, .portfolio8 .scart_input{
width:124px;
}

.contact_agent, .contact_agent2, .contact_agent3, .contact_agent4, .contact_agent5, .contact_agent6, .contact_agent7{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.contact_agent{
width:95px;
}

.contact_agent2{
width:92px;
}

.contact_agent3{
width:195px;
}

.contact_agent4{
width:170px;
}

.contact_agent5{
width:168px;
}

.contact_agent6{
width:120px;
}

.contact_agent7{
width:110px;
}

.bond_calculator, .bond_calculator2{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.bond_calculator{
width:106px;
}

.bond_calculator2{
width:128px;
}

.ref{
width:120px;
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.read, .read2, .read3{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.read{
width:79px;
}

.read2{
width:102px;
}

.read3{
width:114px;
}

.print_page, .print_page2, .print_page3, .print_page4{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.print_page{
width:71px;
}

.print_page2{
width:65px;
}

.print_page3{
width:80px;
}

.print_page4{
width:88px;
}

.back_list, .back_list2, .back_list3{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.back_list{
width:83px;
}

.back_list2{
width:90px;
}

.back_list3{
width:98px;
}

.friend, .friend2, .friend3, .friend4{
height:17px;
margin-top:9px;
float:left;
display:inline;
}

.friend{
width:124px;
}

.friend2{
width:120px;
}

.friend3{
width:148px;
}

.friend4{
width:143px;
}

/*END MAIN
------------------------------------------------------------------*/

/* ENQUIRY FORMS --------------------------------------------------*/

#com_buy_enq, #com_let_enq, #online_listing, #invest_buy, #res_buy_enq, #res_let_enq, #res_val, #sub{
width:699px;
text-align:center;
background-color:#002378;
margin:0;
margin-bottom:8px;
padding:0;
overflow:hidden;
font-size:11px;
line-height:0;
}

#sub{
height:244px;
}

#res_val{
height:182px;
}

#res_let_enq{
height:388px;
}

#com_buy_enq{
height:297px;
}

#com_let_enq{
height:327px;
}

#online_listing{
height:200px;
}

#invest_buy{
height:247px;
}

#res_buy_enq{
height:529px;
}

.com_buy_eng_title{
height:31px;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
line-height:28px;
}

.full_name_label label, .full_name_label2 label, .full_name_label3 label, .full_name_label4 label, .full_name_label5 label,  .full_name_label6 label, .full_name_label7 label, .full_name_labelx label, .full_name_label8 label, .full_name_label9 label, .full_name_label10 label, .full_name_label12 label, .full_name_label13 label{
margin-right:3px;
display:block;
line-height:13px;
}

.full_name_label label, .full_name_label2 label, .full_name_label6 label, .full_name_labelx label, .full_name_label12 label{
margin-top:9px;
}

.full_name_label3 label, .full_name_label4 label{
margin-top:17px;
}

.full_name_label5 label, .full_name_label10 label, .full_name_label13 label{
margin-top:3px;
}

.full_name_label7 label{
margin-top:13px;
}

.full_name_label9 label{
margin-top:6px;
}

.full_name_label, .full_name_label2, .full_name_label3, .full_name_label4, .full_name_label5, .full_name_label6, .full_name_label7, .full_name_label8, .full_name_label9, .full_name_label10, .full_name_label11, .full_name_label12, .full_name_label13 {
background-color:#FFFFFF;
height:30px;
text-align:right;
margin-left:1px;
margin-bottom:1px;
float:left;
display:inline;
}

.full_name_labelx{
background-color:#FFFFFF;
height:30px;
text-align:right;
margin-right:1px;
margin-bottom:1px;
float:right;
display:inline;
}

.full_name_label13{
height:58px;
}

.full_name_label12, .full_name_label13{
width:242px;
}

.full_name_label, .full_name_label3, .full_name_label5, .full_name_label7, .full_name_label11{
width:154px;
}

.full_name_label5, .full_name3, .full_name_label7, .full_name5, .full_name_label8{
height:34px;
}

.full_name_label2, .full_name_label4, .full_name_label6, .full_name_labelx, .full_name_label8{
width:162px;
}

.full_name_label9, .full_name_label10{
width:345px;
}

.full_name_label9, .full_name6 {
height:26px;
}

.full_name_label10, .full_name7 {
height:34px;
}

.full_name_label11, .full_name8{
height:92px;
}

.full_name, .full_name2, .full_name3, .full_name4, .full_name5, .full_name6, .full_name7, .full_name8 {
float:left;
width:189px;
background-color:#708ac9;
margin-left:1px;
text-align:left;
}

.full_name9, .full_name10 {
float:left;
width:454px;
background-color:#708ac9;
margin-left:1px;
text-align:left;
}

.full_namex{
float:right;
width:189px;
background-color:#708ac9;
margin-right:1px;
text-align:left;
overflow:hidden;
display:inline;
}

.full_name, .full_namex, .full_name9{
height:30px;
}

.full_name10{
height:58px;
}

.full_name2, .full_name_label3, .full_name_label4, .full_name4, .full_name_label6{
height:48px;
}

.full_name3{
width:542px;
}

.full_name6, .full_name7 {
width:351px;
overflow:hidden;
}

.full_name6 input{
margin-top:1px;
}

.full_name7 input{
margin-top:6px;
}

.full_name select, .full_name2 textarea, .full_name8 textarea{
margin-top:4px;
margin-left:3px;
line-height:13px;
}

.full_name input, .full_name5 input{
margin-top:5px;
margin-left:4px;
}

.full_name9 input{
margin-top:3px;
margin-left:4px;
}

.full_namex input{
margin-top:3px;
margin-left:4px;
}

.full_name4 input{
margin-top:2px;
margin-left:4px;
}

.full_name2 select{
margin-top:13px;
margin-left:3px;
line-height:13px;
}

.full_name2 input{
margin-top:13px;
margin-left:4px;
}

.full_name_label8 label{
margin-top:11px;
margin-left:4px;
}

.full_name2 textarea{
width:179px;
height:36px;
}

.full_name10 textarea{
width:179px;
height:49px;
margin-left:4px;
margin-top:3px;
margin-bottom:3px;
}

.full_name8 textarea{
width:179px;
height:80px;
}

.full_name3 select{
margin-top:6px;
margin-left:3px;
line-height:13px;
}

.full_name3 input{
margin-top:5px;
margin-left:3px;
line-height:13px;
}

.submit_button{
margin-top:15px;
line-height:13px;
}

.full_name input, .full_name2 input, .full_name4 input{
line-height:13px;
border:0;
}


.full_name_label11{
line-height:28px;
}

input.check{
height:14px;
width:14px;
display:inline;
margin:0;
margin-left:4px;
margin-top:1px;
padding:0;
border:none;
border-style:none;
border-width:0;
line-height:11px;
overflow:hidden;
}

/* END ENQUIRY FORMS --------------------------------------------------*/

/* MAIN PROPERTY PAGE/MENU ----------------------------------------*/

#prop_main_copy, #prop_main_copy2{
padding:0;
margin:0;
overflow:hidden;
}

#prop_main_copy{
width:531px;
float:left;
}

#prop_main_copy2{
width:720px;
background-color:#FFFFFF;
}

#prop_main_right{
width:189px;
float:right;
padding:0;
margin:0;
margin-bottom:20px;
overflow:hidden;
}

#rt_prop_head{
width:187px;
height:28px;
margin:0;
margin-bottom:3px;
background-color:#CCD6ED;
padding:0;
}

.componentheading_res_buy, .componentheadingres_buy_search, .componentheading_res_let, .componentheading_buyenq{
text-indent:13px;
}

.blog_res_buy, .blog_res_let{
margin-bottom:12px;
}

#prop_main_intro, #prop_main_intro2, #prop_main_intro3{
width:499px;
font-size:11px;
margin-left:16px;
margin-top:7px;
text-align:justify;
}

#prop_main_intro2 a{
color:#002378;
text-decoration:none;
}

#prop_main_intro2 a:hover{
text-decoration:underline;
}

#prop_main_intro{
height:87px;
background-color:#364A8D;
}

#prop_main_intro2{
height:60px;
}

#full_container{
width:721px;
height:85px;
overflow:hidden;
}

#prop_main_intro_inner{
width:499px;
height:86px;
background-color:#FFFFFF;
}

#prop_main_intro h2{
margin-top:29px;
margin-bottom:0px;
font-size:12px;
}

#prop_main_intro h3{
font-size:13px;
margin-top:14px;
margin-bottom:0;
color:#aa230f;
}

.blue_head{
color:#002378;
}

.contentpaneopen_res_buy, .contentpaneopen_res_let{
margin-left:12px;
}

#full_left{
width:531px;
float:left;
}

#full_right{
width:186px;
height:80px;
float:left;
margin-top:3px;
}

.moduletableres_buy_r{
margin-top:22px;
text-align:center;
}

.moduletableres_buy_r a{
color:#FFFFFF;
text-transform:uppercase;
font-size:8px;
text-decoration:none;
font-weight:bold;
}

.ideal_prop{
width:186px;
height:120px;
margin-top:4px;
background-image:url(../images/ideal_prop.jpg);
background-repeat:no-repeat;
font-size:11px;
overflow:hidden;
}

.landlord{
width:186px;
height:75px;
background-color:#00247b;
color:#FFFFFF;
overflow:hidden;
margin-top:4px;
font-size:11px;
}

.landlord h2{
margin-top:2px;
margin-bottom:2px;
font-size:12px;
}

.landlord a{
text-decoration:underline;
font-size:11px;
text-transform:none;
}

.ideal_prop p{
margin-top:12px;
margin-bottom:0;
}

#team{
width:186px;
height:166px;
margin-bottom:8px;
margin-top:4px;
background-image:url(../images/residential_team.jpg);
background-repeat:no-repeat;
overflow:hidden;
}

#team form{
margin:0;
padding:0;
}

#team_details{
text-align:left;
margin-left:6px;
margin-right:6px;
margin-top:12px;
font-size:9px;
}

#team_details span{
font-size:8px;
font-weight:bold;
}

#team_details img{
margin-right:7px;
}

.e_button{
margin-top:10px;
}

.moduletableres_buy_r h1{
font-size:12px;
margin-bottom:3px;
margin-top:6px;
}

#extra_copy, #extra_copy2{
width:699px;
margin-bottom:33px;
margin-left:11px;
font-size:11px;
}

#extra_copy2 a{
color:#1A327C;
text-decoration:none;
}

#extra_copy2 a:hover{
text-decoration:underline;
}

#extra_copy h2, #extra_copy h3{
font-size:11px;
margin-bottom:0;
margin-top:19px;
}

#extra_copy2 h1, #extra_copy2 h2{
font-size:11px;
margin-bottom:8px;
}

#extra_copy2 h1{
margin-top:0;
}

#extra_copy2 h2{
margin-top:18px;
}

#extra_copy h2{
text-transform:uppercase;
}

#extra_copy p{
margin-bottom:8px;
margin-top:8px;
}

#extra_copy2 p{
margin-bottom:8px;
margin-top:8px;
text-align:justify;
}

#extra_copy ul, #extra_copy ul li, #extra_copy2 ul, #extra_copy2 ul li{
margin:0;
padding:0;
list-style:none;
}

#extra_copy ul li, #extra_copy2 ul li{
background-image:url(../images/bullet.gif);
background-repeat:no-repeat;
padding-left:8px;
margin-top:1px;
}

#extra_copy2 li, #extra_copy2 ol, #extra_copy ol{
margin:0;
padding:0;
}

#extra_copy2 ol, #extra_copy ol{
margin-top:18px;
margin-bottom:18px;
}

#extra_copy2 li{
margin-left:24px;
margin-bottom:13px;
}

#extra_copy ol li{
margin-left:30px;
margin-bottom:13px;
}

#extra_left{
width:360px;
margin-right:26px;
float:left;
}

#extra_right{
width:313px;
float:left;
font-size:10px;
}

.com_team{
margin-top:9px;
}

.new_dev{
font-size:10px;
margin-left:9px;
margin-right:9px;
margin-top:17px;
}

.new_dev a{
color:#002378;
text-decoration:none;
font-size:10px;
font-weight:bold;
}

.new_dev a:hover{
text-decoration:underline;
}

p.res_dev_p{
margin:0;
font-size:11px;
line-height:12px;
}

#subscribeL{
width:117px;
float:left;
margin-top:2px;
margin-bottom:5px;
}
#subscribeR{
width:500px;
float:left;
margin-bottom:5px;
}

#slides{
height:104px;
width:720px;
position:relative;
z-index:1;
}

.news_mod{
width:186px;
height:110px;
background-image:url(../images/newsletter_bg.jpg);
background-repeat:no-repeat;
margin-top:10px;
overflow:hidden;
}

.news_cop{
width:174px;
margin-left:6px;
margin-top:7px;
font-size:10px;
}

.news_link{
text-align:center;
margin-top:27px;
}

.news_link a{
color:#FFFFFF;
font-size:8px;
text-transform:uppercase;
font-weight:bold;
text-decoration:none;
}

.service_outer{
width:701px;
background-color:#002378;
overflow:hidden;
}

.service_inner{
background-color:#FFFFFF;
margin:1px;
overflow:hidden;
line-height:10px;
font-size:10px;
}

.service_head{
width:699px;
height:24px;
color:#FFFFFF;
background-color:#708ac9;
margin:1px;
font-weight:bold;
line-height:23px;
text-indent:10px;
text-transform:uppercase;
}

.service_copy{
margin-left:10px;
margin-right:10px;
line-height:13px;
font-size:11px;
}

.service_img{
width:294px;
float:left;
display:inline;
margin:0;
}

.service_list{
width:376px;
float:right;
display:inline;
margin:0;
font-size:11px;
line-height:13px;
}

.map{
width:477px;
background-color:#000000;
overflow:hidden;
margin-bottom:20px;
}

.map1, .map2, .map3, .map4{
margin:1px;
height:18px;
overflow:hidden;
color:#FFFFFF;
text-indent:9px;
line-height:17px;
font-weight:bold;
}

.map1{
background-color:#002378;
}

.map2{
background-color:#FFFFFF;
}

.map3{
background-color:#5877c4;
}

.map4{
background-color:#ccd6ed;
}

.map a, .map2 a, .map3 a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.map4 a{
color:#002378;
text-decoration:none;
font-weight:bold;
}


/* END MAIN PROPERTY PAGE/MENU ----------------------------------------*/

/*FOOTER*/

#footer{
width:904px;
height:25px;
overflow:hidden;
text-align:left;
background-color:#002378;
line-height:22px;
font-size:11px;
}

.footer{
padding-left:12px;
padding-right:52px;
}

.datacheck{
text-align:left;
width:521px;
height:265px;
margin-top:30px;
}

.datacheckh1{
font-size:14px;
margin-bottom:5px;
margin-top:15px;
}

.data_entry{
margin:0;
padding:0;
}

.data_entry input{
width:125px;
}

#resletfrm{
overflow:auto;
}