/* CSS Document */
body, td, th {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000;
line-height : 15px;
}
body {
background : #ffffff;
margin : 0;
padding : 0;
}
a {
color : #534686;
font-size : 13px;
text-decoration : underline;
}
a:hover {
color : #8982ad;
}
p, h3, h4, h5, h6, form, ul, li {
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
img {
border : 0;
}
.red {
color : #104b7d;
}
.blue {
color : #104b7d;
font-size : 18px;
text-transform : uppercase;
}
.heading {
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 18px;
color : #574489;
padding : 0 0 4px 0;
margin-bottom : 10px;
border-bottom : 5px solid #574489;
}
h2 {
display : block;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
font-weight : normal;
color : #4d447d;
text-align : left;
margin-top : 4px;
}
#page_holder {
width : 1002px;
margin : auto;
background-color : #ffffff;
}
#header #top_header {
height : 22px;
margin : auto;
background : url(../images/top_header_bg.gif) repeat-x;
}
#header #sub_header {
margin : auto;
background-color : #e5e4eb;
height : 140px;
border-bottom : 6px solid #534686;
}
#sub_header #logo {
float : left;
}
#sub_header #quotation {
width : 575px;
float : left;
}
#quotation #quo1 {
width : 562px;
height : 29px;
font-size : 28px;
color : #534686;
font-family : Arial, Helvetica, sans-serif;
padding-left : 15px;
padding-top : 30px;
float : left;
font-weight : bold;
letter-spacing : -2px;
}
#quotation #quo2 {
width : 562px;
height : 29px;
font-size : 18px;
color : #615590;
font-family : Arial, Helvetica, sans-serif;
padding-left : 15px;
float : left;
}
#quotation #but {
width : 562px;
padding-left : 15px;
float : left;
}
#sub_header #contact {
width : 226px;
height : 139px;
float : left;
background-color : #efeff3;
}
#contact .tel {
width : 212px;
float : left;
background-color : #efeff3;
color : #534686;
font-size : 18px;
font-weight : bold;
padding-left : 10px;
margin : 4px 0 9px 0;
}
.grey {
color : #929292;
font-weight : normal;
}
#banner {
width : 1002px;
background-color : #ffffff;
margin-top : 10px;
}
#banner #left_panel {
width : 775px;
float : left;
}
#left_panel #flashbanner {
width : 760px;
display : block;
height : 203px;
padding : 7px;
padding-top : 8px;
background-color : #e3e3e3;
}
#banner #right_panel {
width : 227px;
float : right;
padding : 0;
margin : 0;
}
#right_panel #right_content {
width : 226px;
float : right;
border-left : 1px solid #c5c5c5;
height : 218px;
padding : 0;
margin : 0;
background-color : #e3e3e3;
}
#right_panel #quicklinks {
width : 212px;
height : 203px;
background-color : #ffffff;
margin : 7px;
overflow : hidden;
}
.quick_heading {
width : 205px;
height : 31px;
border-bottom : 5px solid #e5e5e5;
color : #2f255a;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 20px;
font-weight : bold;
padding-left : 7px;
padding-top : 7px;
}
#selection {
width : 200px;
margin : auto;
}
#selection .search {
height : 17px;
color : #616161;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
.searchbox {
display : block;
height : 25px;
}
.searchbox .field {
width : 100px;
height : 20px;
float : left;
}
.searchbox .go {
width : 32px;
height : 20px;
float : right;
}
#selection #searchbox1 {
width : 160px;
height : 20px;
float : left;
border : 1px solid #000;
overflow : hidden;
}
#searchbox1 .field {
width : 160px;
height : 20px;
float : left;
}
#searchbox1 .go {
width : 32px;
height : 20px;
float : right;
}
.quick_apply_for {
width : 156px;
background-color : #ffffff;
border : 1px solid #c1c2c3;
color : #666666;
height : 20px;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
}
.quick_apply_for1 {
width : 156px;
background-color : #ffffff;
border : 1px solid #c1c2c3;
color : #666666;
height : 16px;
font-size : 11px;
font-family : Arial, Helvetica, sans-serif;
}
.but {
width : 22px;
height : 17px;
float : right;
display : block;
}
#right_panel #right_holder .part5 {
width : 227px;
float : right;
height : 227px;
background-color : #ffffff;
border-top : 12px solid #ffffff;
padding : 0;
margin : 0 0 0 0;
}
#right_holder .part5_heading {
height : 24px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 17px;
color : #ffffff;
background-color : #483c78;
padding : 8px 0 0 9px;
}
#right_holder .right_image {
display : block;
float : left;
}
#containt_holder {
width : 775px;
float : left;
padding : 0;
}
#block_holder {
width : 775px;
background-color : #ffffff;
float : left;
border-top : 12px solid #ffffff;
}
#block_holder .part1 {
display : block;
width : 193px;
height : 227px;
float : left;
}
#block_holder .part1_heading {
height : 24px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 17px;
color : #ffffff;
padding : 8px 0 0 9px;
border-right : 1px solid #ffffff;
background-color : #483c78;
}
#block_holder .right_content {
display : block;
width : 192px;
float : left;
border-right : 1px solid #a4a3a4;
padding : 0;
margin : 0;
height : 195px;
}
#block_holder .part2 {
display : block;
width : 188px;
float : left;
height : 227px;
}
#block_holder .part2_heading {
height : 24px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 17px;
color : #ffffff;
padding : 8px 0 0 9px;
background-color : #483c78;
}
#block_holder .right2_content {
display : block;
width : 187px;
float : left;
padding : 0;
margin : 0;
height : 195px;
border-right : 1px solid #a4a3a4;
}
#block_holder .part3 {
display : block;
width : 200px;
float : left;
height : 227px;
}
#block_holder .part3_heading {
height : 24px;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 17px;
color : #ffffff;
padding : 8px 0 0 9px;
background-color : #483c78;
border-right : 1px solid #ffffff;
}
#block_holder .right3_content {
display : block;
width : 199px;
float : left;
padding : 0;
margin : 0;
height : 195px;
border-right : 1px solid #a4a3a4;
}
.list {
margin : 17px 0 0 0;
float : left;
padding : 0;
}
.list li {
list-style : none;
background : url(../images/arrow.gif) no-repeat 9px 4px;
background-color : transparent;
padding : 0 0 3px 27px;
}
.list li a {
color : #000;
text-decoration : none;
font-weight : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 11px;
}
.list li a:hover {
color : #6d6593;
text-decoration : underline;
}
.list1 {
margin : 5px 0 0 0;
float : left;
padding : 0;
}
.list1 li {
color : #000;
list-style : none;
height : 15px;
background : url(../images/arrow.gif) no-repeat 9px 4px;
background-color : transparent;
padding : 0 0 3px 27px;
}
.list1 li a {
color : #000;
text-decoration : none;
font-weight : normal;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 11px;
}
.list1 li a:hover {
color : #000;
text-decoration : underline;
}
#contact_form {
margin : auto;
width : 210px;
padding-top : 8px;
}
#contact_form .textbox {
width : 186px;
height : 16px;
border : 1px solid #d8d7d7;
color : #666666;
padding : 4px 0 0 4px;
background-color : #ffffff !important ;
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-left : 10px;
margin-bottom : 4px;
}
#contact_form .button {
width : 188px;
height : 26px;
margin-top : 10px;
}
#contact_form .capture {
width : 135px;
padding-left : 10px;
padding-top : 4px;
padding-bottom : 4px;
height : 34px;
}
#contact_form .captchaimg {
width : 135px;
height : 34px;
}
#footer {
width : 1002px;
margin : auto;
height : 140px;
background : #dfdfdf;
border-top : 6px solid #534686;
}
#footer #left_panel {
width : 696px;
float : left;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight : bold;
color : #4d447d;
padding : 10px 0 0 20px;
text-align : left;
font-size : 11px;
}
#footer #left_panel a {
color : #4d447d;
text-decoration : none;
font-size : 11px;
}
#footer #left_panel a:hover {
color : #4d447d;
text-decoration : underline;
font-size : 11px;
}
#footer #mid {
width : 100px;
float : left;
}
#footer #right_panel {
width : 186px;
float : left;
color : #4d447d;
padding-top : 5px;
}
.top_banner {
float : left;
border-left : 5px solid #ffffff;
}
#container {
width : 1002px;
margin : 10px auto;
}
#container #sidebar {
width : 196px;
float : left;
margin : 0 5px 0 0;
}
#sidebar ul.sidebar_list {
margin : 0;
padding : 0;
}
#sidebar ul.sidebar_list li {
margin : 0 0 2px 0;
padding : 0;
list-style : none;
background : url(../images/sidebar_nav_bg.gif) repeat-x;
display : block;
}
#sidebar ul.sidebar_list li a {
background : url(../images/arrow_nav.gif) no-repeat 6px 6px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
display : block;
line-height : 27px;
padding : 0 5px 0 25px;
text-decoration : none;
}
#sidebar ul.sidebar_list li a:hover {
background : #534686 url(../images/arrow_nav.gif) no-repeat 6px 6px;
color : #ffffff;
text-decoration : none;
}
#sidebar ul.sidebar_list li a.curent {
background : #534686 url(../images/arrow_nav.gif) no-repeat 6px 6px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
display : block;
line-height : 27px;
padding : 0 5px 0 25px;
text-decoration : none;
}
#container #content {
width : 801px;
float : left;
margin : 0;
}
#content #video_intro {
float : left;
margin : 0 5px 0 0;
}
#home_buyers_guide {
width : 210px;
height : 172px;
float : left;
}
#home_buyers_guide .guide_head {
background : #534686;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
height : 27px;
line-height : 27px;
padding : 0 0 0 10px;
margin : 0 0 10px 0;
}
#content .box {
width : 151px;
height : 245px;
float : left;
overflow : hidden;
display : block;
margin : 0 9px 0 0;
}
#content .box1 {
width : 151px;
height : 245px;
float : left;
overflow : hidden;
display : block;
margin : 0 45px 0 0;
}
#content .box2 {
width : 151px;
height : 245px;
float : left;
overflow : hidden;
display : block;
margin : 0 24px 0 24px;
}
#content .no-margin {
margin : 0 0 0 0;
}
.box .box_head {
background : url(../images/box_head_bg.gif) repeat-x;
height : 29px;
line-height : 29px;
font-size : 14px;
color : #000;
padding : 0 0 0 8px;
}
.box img {
border : 3px solid #d4af35;
}
.box .box_des {
background : #534686;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
padding : 8px 5px;
height : 45px;
text-align : left;
}
.box .box_des a {
color : #ffffff;
text-align : left;
font-size : 11px;
text-decoration : none;
}
.box .box_des a:hover {
color : #ffffff;
text-align : left;
font-size : 11px;
text-decoration : underline;
}
.box1 .box_head {
background : url(../images/box_head_bg.gif) repeat-x;
height : 29px;
line-height : 29px;
font-size : 14px;
color : #000;
padding : 0 0 0 8px;
}
.box1 img {
border : 3px solid #d4af35;
}
.box1 .box_des {
background : #534686;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
padding : 8px 5px;
height : 45px;
text-align : left;
}
.box2 .box_head {
background : url(../images/box_head_bg.gif) repeat-x;
height : 29px;
line-height : 29px;
font-size : 14px;
color : #000;
padding : 0 0 0 8px;
}
.box2 img {
border : 3px solid #d4af35;
}
.box2 .box_des {
background : #534686;
font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
padding : 8px 5px;
height : 45px;
text-align : left;
}
#content #steps {
background : url(../images/steps_bg.gif) no-repeat left top;
width : 769px;
height : 122px;
margin : 15px 0 0 0;
padding : 10px 10px 10px 20px;
}
#steps #steps_head {
width : 350px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
border-bottom : 4px solid #9088ad;
padding : 0 0 5px 0;
margin : 0 0 20px 0;
}
#steps_head span {
font-size : 20px;
}
#steps .process_box {
width : 170px;
float : left;
display : block;
margin : 0 15px 0 0;
}
.process_box .process_des {
padding : 8px 0 0 12px;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #ffffff;
}
#version2_content {
width : 570px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000;
line-height : 18px;
margin : 10px 0 0 15px;
float : left;
margin-right : 5px;
}
#version2_content p {
margin : 0 0 8px 0;
}
#cat_564543_divs td {
line-height : 29px;
}
.cat_textbox {
background-color : #ffffff !important ;
border : 1px solid #d8d7d7;
color : #666666;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
height : 16px;
margin-bottom : 4px;
padding : 4px 0 0 4px;
width : 186px !important ;
}
.yellow_box {
width : 182px;
float : left;
padding-right : 18px;
}
.yellow_box1 {
width : 248px !important ;
float : left;
padding-right : 18px;
}
.box_heading {
font-family : Arial;
font-size : 11px;
font-weight : bold;
padding : 7px 0 7px 0;
background : url(../images/yellow_bg.jpg) repeat-x left top;
text-align : center;
}
.box_img {
padding-bottom : 10px;
background-color : #dfaa00;
}
.box_cont {
font-size : 11px;
color : #ffffff;
font-family : Arial;
padding : 10px 20px 10px 20px;
background-color : #534686;
}
.box_cont a {
font-size : 11px;
color : #ffffff;
}
.box_cont a:hover {
font-size : 11px;
color : #ffffff;
}
.pad {
padding-right : 0;
}
#headerRight, #bodyContentContainer, #contentContainer, #bottomBody, #headerRight {
width : 798px;
float : right;
font-size : 12px;
line-height : 14px;
}
#bodyContentContainer h1 {
padding-top : 15px;
padding-bottom : 15px;
}
#bodyContentContainer h2 {
font-family : Arial, Helvetica, sans-serif;
font-size : 18px;
font-weight : bold;
color : #000;
padding-bottom : 10px;
padding-top : 10px;
line-height : 20px;
}
.post-title a {
color : #c20000;
text-decoration : none;
font-size : 18px;
}
.post-title a:hover {
color : #000;
text-decoration : none;
font-size : 18px;
}
#contentContainer {
position : relative;
}
.clear, #bottomBody, #footer {
clear : both;
}
.contentText {
padding : 0 30px;
}
#ourservices {
color : #000066;
font-size : 25px;
}
ul {
list-style : disc inside;
}
body, ul, li {
margin : 0;
padding : 0;
}
.contentText a {
color : #c20000;
text-decoration : none;
}
.contentText a:hover {
color : #000;
text-decoration : underline;
}
blockquote {
padding : 10px 20px 10px 20px;
}
.blog-post {
border : 1px solid #ccc;
padding : 10px;
background-color : #eee;
margin-bottom : 10px;
}
.side-panel {
border : 1px solid #ccc;
padding : 10px;
background-color : #eee;
}

