/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;background:#fff;}


/*------------------------------------------------Wrapper*/

.wrapper {width:798px; border:1px solid #006871; margin:auto;}
.bottom_spacer {height:30px; clear:both;}

/*------------------------------------------------ Top Banner */

.top_banner {width:798px; height:111px; background-image:url(../images/top_banner.gif); background-repeat:no-repeat;}

.top_banner div#form_cont {}
.top_banner div#form_cont fieldset {padding:0px; margin:70px 13px 0px 0px;border:none; color:#fff; padding-right:4px; font-size:10px;float:right;}
.top_banner div#form_cont fieldset label {font-size:10px; margin-left:100px;}
.top_banner div#form_cont fieldset label#mplabel {margin-left:33px;}
.top_banner div#form_cont fieldset input#user {float:left;border:1px solid #fff;width:72px; font-size:10px; height:13px; color:#006871; padding:1px;margin:2px 3px 1px 0px;}
.top_banner div#form_cont fieldset input#mypassword {float:left;border:1px solid #fff; background:#fff; width:72px; font-size:10px; height:13px; color:#006871; padding:1px;margin:2px 0px 1px 0px;}
.top_banner div#form_cont fieldset input#go {float:left;margin:2px 0px 0px 3px;}
.top_banner div#form_cont fieldset div#inputs {clear:both;height:17px;float:left;}

.top_banner div#form_cont fieldset div#inputs p {float:left;}
.top_banner div#form_cont fieldset div#inputs p a,
.top_banner div#form_cont fieldset div#inputs p a:link,
.top_banner div#form_cont fieldset div#inputs p a:visited {float:left;font-size:10px;color:#006871;text-decoration:none; margin:-2px 5px 2px 0px;}
.top_banner div#form_cont fieldset div#inputs p a:active,
.top_banner div#form_cont fieldset div#inputs p a:hover {color:#fff;}


/*------------------------------------------------ Nav Bar*/

.navbar {padding: 0px 0px 0px 28px; width:770px; height:30px; background-color:#006871; text-align:center;}

.nav {font-size:11px; width:78px; height:19px; margin: 0px 5px 0px 0px; float:left; background-image:url(../images/nav_off.gif); background-repeat:no-repeat;}
.nav a,
.nav a:link,
.nav a:visited {text-decoration:none; color:#01305e; width:78px; height:19px; padding:10px 0px 0px 0px;  display:block; background-image:url(../images/nav_off.gif); background-repeat:no-repeat;}
.nav a:active,
.nav a:hover {text-decoration:none; color:#01305e; font-weight:bold; display:block; background-image:url(../images/nav_on.gif); background-repeat:no-repeat;}


.nav2 {font-size:11px; width:78px; height:19px; margin: 0px 5px 0px 0px; float:left; background-image:url(../images/nav_off.gif); background-repeat:no-repeat;}
.nav2 a,
.nav2 a:link,
.nav2 a:visited {text-decoration:none; color:#01305e; font-weight:bold; width:78px; height:19px; padding:10px 0px 0px 0px;  display:block; background-image:url(../images/nav_on.gif); background-repeat:no-repeat;}
.nav2 a:active,
.nav2 a:hover {text-decoration:none; color:#01305e; font-weight:bold; display:block; background-image:url(../images/nav_on.gif); background-repeat:no-repeat;}


.signup {font-size:11px; width:78px; height:19px; margin: 0px 5px 0px 0px; float:left; background-image:url(../images/signup_off.gif); background-repeat:no-repeat;}
.signup a,
.signup a:link,
.signup a:visited {text-decoration:none; color:#01305e; font-weight:bold; width:78px; height:19px; padding:10px 0px 0px 0px;  display:block; background-image:url(../images/signup_off.gif); background-repeat:no-repeat;}
.signup a:active,
.signup a:hover {text-decoration:none; color:#01305e; font-weight:bold; display:block; background-image:url(../images/signup_on.gif); background-repeat:no-repeat;}


/*------------------------------------------------- Titles */

.titles {display:block;border-bottom:2px solid #f0f5d7; height:69px; width:688px; padding: 0px 0px 0px 110px; margin:0px 0px 18px 0px;}
.titles img { clear:both; float:left;}

.titles img#pr_back { clear:both; float:left;border:0em; margin:0em 0em 10px 130px; }
.titles span#bannerspec {clear:none;float:right;font-size:0.7em;margin-top:50px;margin-right:8px;position:relative;}
.titles span#bannerspec a {text-decoration:none;color:#006871;}

/*------------------------------------------------- content */

.content {padding: 0px 0px 0px 110px; width:688px;}
.content p {font-size:11px; color:#BACE3B;}

.terms {font: 10px Arial, Helvetica, sans-serif; width:600px;}
.terms p {margin: 0px 0px 10px 0px; color:#666666; font-size:10px;}
.terms ol {margin: 0px 0px 10px 20px; color:#666666;}
.terms li {margin: 0px 0px 10px 0px; color:#666666;}
.terms h1 { font-size:12px; color:#006871; margin: 0px 0px 10px 0px;}

.tabletext {font-size:10px; color:#006871; margin:0px 0px 0px -35px;}

.intro_para {margin: 15px 0px 20px 0px;}

.lefthomebox {width:417px;float:left; margin: 0px 12px 0px 0px;}

.orderbox img{margin: 20px 5px 0px 0px;}

.index_left_bottom {width:417px; height:140px; background-image:url(../images/home_left_bottom.gif);}
.index_left_bottom p {font-size:14px; color: #006871; margin: -15px 0px 0px 15px; padding: 15px 0px 0px 0px;}
.index_left_bottom a {margin:0px;padding:0px;}
.index_left_bottom a img {float:right;border:0px;margin: 0px 13px 0px 0px;}

.righthome {float:right;width:209px; margin: 0px 50px 0px 0px;}
.righthome p {font-size:11px; color: #006871; margin: 30px 0px 0px 0px; line-height: 13px;}

.browsebox1 {float:left; margin: 50px 30px 0px 0px;}
.browsebox2 {float:left; margin: 0px 30px 0px 0px;}
.browsebox3 {float:left; margin: 50px 0px 0px 0px;}

.mapic1 {
	float:left;
	width:93px;
	margin: 16px 0px 0px 0px;
}
.mapic2 {
	float:left;
	width:116px;
	margin: 16px 0px 0px 0px;
}
.mapic3 {float:left;width:116px;}


/*-----------------------------------contacts*/

.contacts_left { float:left;}
.contacts_left p {margin: 0px 0px 0px 0px;}
.contacts_left h1 {margin: 0px 0px 0px 0px;}
.contacts_left h2 {margin: 25px 0px 5px 0px;}
.contacts_left h3 {margin: 25px 0px 5px 0px;}

.contacts_buttons {float:left;width:90px; margin: 30px 0px 0px 0px;}

.contacts_right {float:right;}


/*-----------------------------------benefits*/

.box1 {width:285px; margin:0px 25px 0px 0px; float:left; background-color:#006871;}
.box1 ul {list-style-image:url(../images/bullet_light_green.gif); font-size:11px; color:#ffffff; margin: 20px 0px 0px -4px;}
.box1 li {margin: 0px 0px 5px 0px;}
.box1 h1 {margin: 15px 0px 0px 15px;}
.box1 h2 { font-size:18px; color:#BACE3B;margin: 15px 0px 0px 15px;}
.box1 p { font-size:12px; color:#BACE3B;margin: 5px 0px 0px 15px; font-weight:bold;}

.box2 {width:285px; margin:0px 25px 0px 0px; float:left; background-color:#BACE3B;}
.box2 ul {list-style-image:url(../images/bullet_dark_green.gif); font-size:11px; color:#ffffff; margin: 20px 0px 0px -4px;}
.box2 li {margin: 0px 0px 5px 0px;}
.box2 h1 {margin: 15px 0px 0px 15px;}
.box2 h2 { font-size:18px; color:#006871;margin: 15px 0px 0px 15px;}
.box2 p { font-size:9px; color:#ffffff;margin: 5px 0px 0px 15px;}

/*----------------------------------target regions*/

.box3 {width:221px; margin:0px 30px 0px 0px; float:left; background-color:#BACE3B;}
.box3 p {float:left; font-size:11px; color:#ffffff; margin: 15px 0px 0px 15px; line-height:14px;}

.map {float:left;}

/*------------------------------------------------ Submit Requirement */
.require_submit {width:450px;font-size:10px;}

.require_submit div {float:left}
.require_submit table {float:left}
.require_submit table td p {margin-top:10px;float:none;font-size:10px;}

.require_submit p {float:left;margin-top:4px;font-size:10px;color:#006871;}
.require_submit p#title {float:left;font-size:12px; color:#000000; margin-top:10px;}
.require_submit div.name {margin-top:25px;}
.require_submit input {float:right;width:300px;font-size:11px;}
.require_submit textarea {float:right;width:300px;font-size:11px;}

.require_submit input#minimum {float:right;width:120px;font-size:11px;}
.require_submit input#maximum {float:right;width:120px;font-size:11px;}

.require_submit input#office {float:right;width:105px;font-size:11px;}
.require_submit input#req_contact1_contact_no_office {float:right;width:105px;font-size:11px;}
.require_submit input#mobile {float:right;width:105px;font-size:11px;}

.require_submit div#size_check p {float:right;font-size:11px;}
.require_submit div#location p {float:right;font-size:11px;}
.require_submit div#location2 p {float:right;font-size:11px;}

.require_submit input#se {width:12px;font-size:11px;}
.require_submit input#mid {width:12px;font-size:11px;}
.require_submit input#nw {width:12px;font-size:11px;}
.require_submit input#ne {width:12px;font-size:11px;}
.require_submit input#scot {width:12px;font-size:11px;}
.require_submit input#alluk {width:12px;font-size:11px;}

.require_submit input#sqft {float:right;width:12px;font-size:11px;}
.require_submit input#sqm {float:right;width:12px;font-size:11px;margin-left:40px;}
.require_submit input#acres {float:right;width:12px;font-size:11px;margin-left:40px;}
.require_submit input#hect {float:right;width:12px;font-size:11px;margin-left:40px;}

.require_submit div#size {margin-right:58px;}

.require_submit div#min {float:left;width:150px;font-size:11px;}
.require_submit div#max {float:right;width:150px;font-size:11px;}
.require_submit div#max p {float:right;font-size:11px;margin-right:5px;margin-top:4px;}
.require_submit div#min p {float:right;font-size:11px;margin-right:7px;margin-top:4px;}

/*----------------------------------the packages*/

.box4 {margin:0px 15px 0px 0px; float:left; background-color:#d6d795;}
.box4 p {font-size:9px; color:#006871; line-height:12px; margin: 15px 0px 0px 0px;}
.box4 ul {list-style-image:url(../images/bullet_white_1.gif); font-size:9px; color:#006871; margin: 15px 0px 0px -4px;}
.box4 li {margin: 0px 0px 2px 0px;}
.box4 strong {font-size:10px; color:#006871;}
.box4white {font-size:10px; color:#ffffff; font-weight:bold; border-bottom: 1px solid #ffffff;}
.box4white2 {font-size:10px; color:#ffffff; font-weight:bold;}
.box4line {font-size:10px; color:#006871; font-weight:bold; background-image:url(../images/pale_green_px.gif);border-bottom: 1px solid #ffffff;}

.box5 {margin:0px 15px 0px 0px; float:left; background-color:#BACE3B;}
.box5 p {font-size:9px; color:#006871; line-height:12px; margin: 15px 0px 0px 0px;}
.box5 ul {list-style-image:url(../images/bullet_white_2.gif); font-size:9px; color:#006871; margin: 15px 0px 0px -4px;}
.box5 li {margin: 0px 0px 2px 0px;}
.box5 strong {font-size:10px; color:#006871;}
.box5white {font-size:10px; color:#ffffff; font-weight:bold; border-bottom: 1px solid #ffffff;}
.box5white2 {font-size:10px; color:#ffffff; font-weight:bold;}
.box5line {font-size:10px; color:#006871; font-weight:bold; background-image:url(../images/lime_green_px.gif);border-bottom: 1px solid #ffffff;}

.box6 {width:205px; margin:0px 0px 0px 0px; float:left; background-color:#006871;}
.box6 p {font-size:9px; color:#ffffff; line-height:12px; margin: 15px 0px 0px 0px;}
.box6white {font-size:9px; color:#ffffff;}
.box6white a,
.box6white a:link,
.box6white a:link {font-size:9px; color:#ffffff; text-decoration:none;}
.box6white span {font-size:11px; color:#BACE3B; font-weight:bold;}
.box6telnumber {font-size:10px; color:#006871; font-weight:bold; background-image:url(../images/lime_green_px.gif);border-bottom: 1px solid #ffffff;}

.package_info {clear:both; margin: 0px 0px 0px 220px;}

.package_info_2 {clear:both; margin: 0px 0px 0px 335px;}

.package_info_3 {clear:both; margin: 0px 0px 0px 180px;}



.the_packages {width:62px; height:44px;margin: 40px 10px 20px 0px; float:left; background-image: url(../images/the_packages_button.gif); background-repeat:no-repeat;}
.the_packages a,
.the_packages a:link,
.thepackages a:visited {width:62px; height:44px;display:block;background-image: url(../images/the_packages_button.gif); background-repeat:no-repeat;}
.the_packages a:active,
.the_packages a:hover {width:62px; height:44px;display:block;background-image: url(../images/the_packages_button_on.gif); background-repeat:no-repeat;}

.compare_packages {width:62px; height:44px;margin: 40px 10px 20px 0px; float:left; background-image: url(../images/compare_packages_button.gif); background-repeat:no-repeat;}
.compare_packages a,
.compare_packages a:link,
.compare_packages a:visited {width:62px; height:44px;display:block;background-image: url(../images/compare_packages_button.gif); background-repeat:no-repeat;}
.compare_packages a:active,
.compare_packages a:hover {background-image: url(../images/compare_packages_button_on.gif); background-repeat:no-repeat;}

.target_regions {width:62px; height:44px;margin: 40px 10px 20px 0px; float:left; background-image: url(../images/target_regions_button.gif); background-repeat:no-repeat;}
.target_regions a,
.target_regions a:link,
.target_regions a:visited {width:62px; height:44px;display:block;background-image: url(../images/target_regions_button.gif); background-repeat:no-repeat;}
.target_regions a:active,
.target_regions a:hover {background-image: url(../images/target_regions_button_on.gif); background-repeat:no-repeat;}

.backbutton {float:left; margin: 55px 0px 0px 90px;}

/*------------------------------------------------ bottom border */

.footer {clear:both;width:798px; background-color:#006871; color:#ffffff; font-size:9px; text-align:center; padding: 2px 0px 2px 0px;}
.footer a,
.footer a:link,
.footer a:visited {color:#ffffff; text-decoration:none;}
.footer a:active,
.footer a:hover {color:#cccccc;}

/*------------------------------------------------ Press release */
.pressrelease_article {background: url(../images/boxedges.gif) repeat-y;padding: 0px;margin:0px;width:417px;min-height:420px;padding-bottom:10px;}
.pressrelease_article div.pr_topp { background: url(../images/boxtopp.gif) no-repeat #ffffff;width:417px; height:60px;padding:0px; }
.pressrelease_article div.pr_bott { clear:both; float:left;width:417px;height:12px;background:url(../images/boxbott.gif) no-repeat #ffffff; }
.pressrelease_article h1 {color: #066a70;font-size: small;line-height: 1.5em;}

.pressrelease_article h2 {color: #BACE3B;font-size: x-small;padding-top: 8px;margin:0em 25px 20px 25px;}
.pressrelease_article h3 {color: #066a70;font-size:12px; margin:0em 25px 0em 25px;}
.pressrelease_article p {color: #333333;line-height: 1.6em;padding:0px;margin:2px 25px 0.5em 25px;}
.pressrelease_article p.intro {color: #066a70;font-size: 11px;font-weight:bold;line-height: 1.5em;}
.pressrelease_article p img {padding-top:5px;padding-bottom:5px;}


.pressrelease_article ul.newslist { list-style-type:none;padding:0em;margin:0em 25px 0em 25px; }
.pressrelease_article ul.newslist li { font-size:11px; clear:both; float:left;margin:0em 0em 1em 0em; }
.pressrelease_article ul.newslist li p { clear:both; float:left; width: 355px; margin:0em;  }
.pressrelease_article ul.newslist li span { clear:none; float:left; display:block; font-weight:bold; font-size:12px;width:auto; margin:0em 1em 0em 0em; }
.pressrelease_article span.date { font-size:11px; font-style:italic; font-weight:bold;color:#BCD437;margin:0em 0em 0em 1em;}
.pressrelease_article a, 
.pressrelease_article a:link,
.pressrelease_article a:visited { text-decoration:none; color:#006a72; }
.pressrelease_article a:hover,
.pressrelease_article a:active {color:#BCD437;}

div#reflect { background: url(../images/boxedges.gif) repeat-y;margin:0px;width:417px;text-align:center;padding:0px;}
div#reflect ul#pagelist { list-style-type:none;width:auto;padding:0px;margin:0em; text-align:center;}
div#reflect ul#pagelist li { font-size:11px;font-weight:bold; display:inline; margin:0em 1em 0em 1em; }
div#reflect a, 
div#reflect a:link,
div#reflect a:visited { text-decoration:none; color:#006a72; }
div#reflect a:hover,
div#reflect a:active {color:#BCD437;}


