﻿HTML, BODY {margin:0px; padding:0px; font-family:Arial; text-align:center;}
A,ABBR,ACRONYM,ADDRESS,AREA,B,BASE,BDO,BIG,BLOCKQUOTE,BODY,BR,BUTTON,CAPTION,CITE,CODE,COL,COLGROUP,DD,DEL,DFN,DIV,DL,DOCTYPE,DT,EM,FIELDSET,FORM,H1,H2,H3,H4,H5,H6,HEAD,HTML,HR,I,IMG,INPUT,INS,KBD,LABEL,LEGEND,LI,LINK,MAP,META,NOSCRIPT,OBJECT,OL,OPTGROUP,OPTION,P,PARAM,PRE,Q,SAMP,SCRIPT,SELECT,SMALL,SPAN,STRONG,STYLE,SUB,SUP,TABLE,TBODY,TD,TEXTAREA,TFOOT,TH,THEAD,TITLE,TR,TT,UL,VAR {margin:0px; padding:0px; text-align:left;}
IMG,OBJECT,FIELDSET,HR,TABLE {border:0px;}
.hidden {position:absolute; left:-9000px; top:0;}
.clear{clear:both; }

body {
	background-color:#2d221d;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	background-image: url(../img/bg_graphic_repeat.jpg);
	background-repeat: repeat-x;	
}

/*Base heading styles*/

h3{color: #8B9C72; font-family: Arial; font-size: 13px; font-weight: normal;}

#mainContainer{/*background:url('../img/bg_color.gif') repeat left top;*/ position:relative; width:100%; text-align:center;}
#mainContainer1{ position:relative; width:100%; text-align:center;  background-color:#000000;}
#mainGraphicCont{width:1300px; height:100%; min-height:760px;  margin-left:auto;margin-right:auto;position:relative; background:url('../img/bg_graphic_02.gif') no-repeat left top; /*margin-top:10px;*/padding-top:10px;   }
#mainGraphicCont1{ height:100%;   margin-left:auto; margin-right:auto; position:relative; background-color:black; padding-top:10px;   }

#mainNavigation {width:100%; height:78px; position:relative;  /*border:1px yellow solid;*/}
#mainNavigation1{width:100%; height:78px; position:relative; padding:4px 0px 0 15px; /*border:1px yellow solid;*/}
.logo{float:left; padding:20px 0px 0 31px; width:191px; height:53px; margin-left:auto; margin-right:auto; position:relative; }
.logo img{width:191px; height:53px; float:none; behavior: url(iepngfix.htc);}
.navHolder{float:left; padding:42px 0px 0 60px; width:644px; height:36px; margin-left:auto; margin-right:auto; position:relative; }
.navHolder img{width:644px; height:36px; float:none; behavior: url(iepngfix.htc);}
.nav1{width:41px; font-size:12px; float:left;}
.nav2{width:65px; font-size:12px; float:left;}
.nav3{width:59px; font-size:12px; float:left;}
.nav4{width:72px; font-size:12px; float:left; }
.nav5{width:86px; font-size:12px; float:left; }
.nav6{width:72px; font-size:12px; float:left; }
.navLine{width:12px; height:30px; float:left; background:url('../img/nav_line.png') no-repeat left top; }



#containerMiddle {width:949px; height:100%; margin-left:auto; margin-right:auto; position:relative; background:transparent url('../img/main_graphic_middle_v2.png') no-repeat left top; background-color:#03121c; /*margin-top:10px; padding-top:10px;*/}
#containerMiddleHome {width:949px; height:658px; margin-left:auto; margin-right:auto; position:relative; background:transparent url('../img/home_bg_v2.png') no-repeat left top; background-color:#03121c; /*margin-top:10px; padding-top:10px;*/}
#containerBottom {width:949px; height:10px; margin-left:auto; margin-right:auto; position:relative; background:url('../img/main_graphic_bottom.gif') no-repeat left top; }
#containerBottomHome {width:949px; height:10px; margin-left:auto; margin-right:auto; position:relative; background:url('../img/home_bottom.png') no-repeat left top; }
#containerPopup {width:849px; height:624px; margin-left:auto; margin-right:auto; position:relative; background:transparent url('../img/const_update_fb_bg.png') no-repeat left top; border:1px black solid;}
#containerPopup2 {width:950px; height:721px; margin-left:auto; margin-right:auto; position:relative; background:transparent url('../img/site_plan_fb_bg.png') no-repeat left top; border:1px black solid;}


#mainContent{ margin:295px 0px 0px 257px; /*border:1px white solid;*/}
#mainContent1{ margin:155px 0px 0px 105px; /*border:1px white solid;*/}
.contentHolder1{  padding:0px 0 0 25px; /*border:1px red solid;*/}
.contentHolder2{  padding:40px 0 0 44px; /*border:1px red solid;*/}
.holder{float:left; width:639px;  padding:0px 0 70px 0; }
.holder-small{float: left; width: 585px; padding: 0 0 70px;}
.holder1{float:left; width:639px;  padding:10px 0 70px 0; }
.holder1 p{
	font-size:13px;
	width:580px;
	color:#ebebeb;
	padding:5px 0 10px 0;
	line-height: 18px;
}
.holder2{ width:570px; height:338px;  overflow-y:auto;  padding-right:70px; }
.holder2 p{font-size:13px; width:535px; color:#ebebeb; padding:5px 0 10px 0;}
.holder2 ul{font-size:13px;  color:#ebebeb; padding:5px 0px 10px 0px;}
.holder2 li{padding:0px 0px 3px 20px; list-style-type: none; background-image: url('../img/List_bullet_v3.png'); background-repeat: no-repeat;float:none; behavior: url(iepngfix.htc); }
.ContentScroll{ width:550px;  overflow:hidden;  }

.closeButton{width:20px; height:35px; /*border:1px white solid;*/ padding:10px 0 0 920px;}
.downloadButton{ height:35px;  padding:650px 0 0 45px;}
.downloadButton .zoom{float:left; width:30px; }
.downloadButton .download{float:left;  }

.holderLHS{float:left; width:57%;  padding:0px 0 70px 0;}
.contentHolder1 p, .split p, .holderLHS p{font-size:13px; color:#ebebeb; padding:5px 0 10px 0; line-height: 18px;}
.split ul, .holderLHS ul{font-size:13px; color:#ebebeb; padding:5px 0px 10px 0px;}
.split li, .holderLHS li{padding:0px 0px 10px 20px; list-style-type: none; background-image: url('../img/list_bullet.png'); background-repeat: no-repeat; }
.mainHeading{min-height:25px; height: auto !important; height: 25px; width:640px; }
.mainHeading img{ height:25px; width:162px;float:none; behavior: url(iepngfix.htc);}
.mainHeading2{height:47px; width:640px; }
.mainHeading2 img{ height:47px; width:367px;float:none; behavior: url(iepngfix.htc);}
.mainHeading3 img{height:21px; width:428px; float:none; behavior: url(iepngfix.htc);}
.mainHeading4 img{height:21px; width:520px; float:none; behavior: url(iepngfix.htc);}
.mainHeading5 img{height:40px; width:520px; float:none; behavior: url(iepngfix.htc);}

.italicText{font-size:17px; font-style:italic; padding:3px 0px 8px 0px; font-weight:100; color:#abb8c1;}
.italicText2{font-size:17px; font-style:italic; padding:3px 0px 0 0px; width:260px;font-weight:100; color:#abb8c1;}
.heading1{font-size:14px; color:#8b9c72; padding:20px 0px 0 0px;}
.heading2{font-size:12px; /*font-weight:bold;*/ color:#a6b4be; font-style:italic; padding:2px 0px 0 0px;}
.heading3{font-size:17px;  padding:0px 0px 0 0px; width:260px;font-weight:100; color:#ffffff;}
.heading4{font-size:15px; color:#8b9c72; padding:50px 0px 0 0px;}

a.buttonHolder-home{ margin:30px 10px 0 0px;}
a.buttonHolder-home {display:block; width:172px; height:26px; float: left; background-image: url('../img/home_button.png'); background-repeat: no-repeat; text-indent:-9000px;}
a:hover.buttonHolder-home { background-image: url('../img/home_button_over.png'); background-repeat: no-repeat; }

a.buttonHolder-cov{margin:30px 0px 0 0px;}
a.buttonHolder-cov {display:block; width:172px; height:26px; float: left; background-image: url('../img/covenant_button.png'); background-repeat: no-repeat; text-indent:-9000px;}
a:hover.buttonHolder-cov { background-image: url('../img/covenant_button_over.png'); background-repeat: no-repeat; }

a.submitbuttonHolder{margin:50px 0px 0 127px;}
a.submitbuttonHolder {display:block; width:74px; height:25px; background-image: url('../img/submit_btn.png'); background-repeat: no-repeat; text-indent:-9000px;}
a:hover.submitbuttonHolder{ background-image: url('../img/submit_btn_over.png'); background-repeat: no-repeat; }


.holderMiddle{float:left; width:4%; }
.devide{ padding:50px 0px 0 10px; }
.devide2{ margin-top:-16px; padding:0 0 0 10px;}
.holderRHS{float:left; width:29%; }
.imageHolder{ padding:35px 0 0 0; }
.imageHolder2{ padding:35px 0 0 0; color:#a1c6e0; font-size:14px; }
.imageHolder3{ padding:27px 0 0 0; color:#8b9c72; font-size:12px; }
.holderRHS h2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; color: #8B9C72; padding: 0; font-weight: normal;}
.imageHolder4{ padding:74px 0 0 0; }
.image{padding:0px 0 7px 0; }
.image2{padding:0px 0 0px 0; }
.image2 p{padding:0px 0 10px 0; }
.image2 img{float :none; behavior: url(iepngfix.htc); padding: 5px 0 0 0;}
.image2 a{padding: 0 !important; background-image: none !important; }
.image2 img.neg-mar, img.neg-mar{margin-left: -3px; position: relative; background-image: none !important; padding: 0 !important;}
.image2 a.dwnld{display: block; float: right; padding: 0 23px 0 0; margin: 5px 0 0; background-image: url(../img/a-dwnld.gif); background-repeat: no-repeat; background-position: 100% 50%; color: #A3C1DA; text-decoration: none;}
.custom-btm-mar{margin-bottom: 67px;}
.imageHolder4 .image2 {color: #8B9C72; font-size: 12px;}


.image3{padding:0px 0 25px 0; }
.image3 img{width:202px; height:156px; float :none; behavior: url(iepngfix.htc); padding: 5px 0 0 0;}
.imageText {font-size:12px; color:#ebebeb; padding:0px 0 0px 0;}
.imageText p{ padding:5px 0 10px 0;}

.custom-size{width: 31%;}
.custom-size p{padding: 2px 0 21px;}

#container2 {width:1005px; height:596px; margin-left:auto;margin-right:auto;position:relative; background:url('../img/bg_landing.jpg') no-repeat left top; padding-top:10px;}
#container3 {width:1005px; height:596px; margin-left:auto;margin-right:auto;position:relative; background:url('../img/bg_claim.jpg') no-repeat left top; padding-top:10px;}


/* Links*/
.navHolder a,.navHolder a:link,.navHolder a:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#0a4268;clear:both;}
.navHolder a.active, .navHolder a:active, .navHolder a:hover{font-size:12px; font-weight:bold; text-decoration:none; color:#878b79;clear:both;}

#headingContainer {width:383px; height:62px; /*background:url('../img/heading_claim.png') no-repeat left top;*/ float:left; position:absolute; text-align:center;  top:95px; left:240px; float:none; behavior: url(iepngfix.htc);}
#headingContainer img{width:383px; height:62px;float:none; behavior: url(iepngfix.htc);}


#textContent {font-size:11px; font-weight:bold; text-align:justify; color:#000000; padding:0 0 10px 0;}
#textContent2 {font-size:11px; font-weight:bold; text-align:justify; color:#000000; padding:0 0 10px 100px;}

#baseNavigation{width:949px; height:40px; padding:10px 0 0 0;color:#413837; margin-left:auto; margin-right:auto; position:relative;}
#baseNavigation a:{font-size:11px; text-decoration:none; color:#413837; clear:both;}
#baseNavigation a:active{font-size:11px; text-decoration:none; color:#413837;clear:both;}
#baseNavigation a:link {font-size:11px; text-decoration:none; color:#413837;clear:both;}
#baseNavigation a:visited {font-size:11px; text-decoration:none; color:#413837;clear:both;}
#baseNavigation a:hover {font-size:11px; text-decoration:none; color:#514745;clear:both;}
.baseNav1{width:115px; float:left;  padding:11px 0 0 294px; font-size:11px; }
.baseNav2{width:90px; float:left;  padding:11px 0 0 0; font-size:11px; }
.baseNav3{width:147px; float:left;  padding:11px 0 0 0; font-size:11px; }
.baseNav4{width:115px; float:left; font-size:11px; padding:0px 0px 0 155px; }	
.baseNav4 img{width:108px; height:35px; float:none; behavior: url(iepngfix.htc);}

/* Form Elements */
fieldset {}
FIELDSET {border:none;  padding:5px 0 0px 0;  width:401px; /*border:1px red solid;*/ }
INPUT {color:#000000; font-size:10px;padding:2px 3px 2px 3px; float:left;width:120px; height:12px; background:url('../img/contact_textarea_bg.png') left top;/*border:1px yellow solid;*/}
LABEL {color:#ebebeb; font-size:12px; float:left; width:130px; padding:4px 0px 0px 0px;}
LEGEND {color:#000000; font-size:1.0em;}
SELECT {color:#000000; font-size:12px;float:left;width:130px;height:19px;clear:right;background:url('../img/contact_textarea_bg.png') left top;}
TEXTAREA {color:#000000; font-size:10px; float:left;width:215px; height:76px;background:url('../img/contact_textarea_big_bg.png') repeat-x left top; /*border:1px pink solid;*/}

.optional{color:#8b9c72; font-size:11px; width:20px; padding :0px 0px 0px 5px;}
/*.error {clear:none; color:#ff0000; float:left; font-size:11px; margin-left:10px;}*/
.checkText{color:#ebebeb; font-size:11px; width:180px; padding :0px 0px 0px 5px;}
.labelGrey {color:#a1a5b7;}

.small{width:80px; padding:3px 0px 0 0px; }
.large{width:160px; padding:3px 0px 0 0px; }
.Xlarge{width:185px; padding:3px 0px 0 0px; }
.coloured{width:160px; padding:3px 0px 0 0px; color:#ffffff;font-size:12px; height:17px; background:url('../img/contact_textarea_bg_grey.png') left top; border:1px black solid; }
.comments{width:230px; height:108px; font-size:12px; padding:3px 0 0 0; background-color:#ffffff;}
.checkbox {width:15px; float :left; position:relative; text-align:center; margin: 4px 5px 0px 0;   }

.submitbuttonHolder{margin:44px 0px 0 127px; border:0px;}

input.button:hover {
background-position:0pt -36px;
background:transparent url('../img/submit_btn_over.png') no-repeat scroll 0pt;

}
input.button {border:0px;
background:transparent url('../img/submit_btn.png') no-repeat scroll 0pt;
cursor:pointer;
height:36px;

width:88px;
}

/*input, select, textarea {
font-family:Arial,Tahoma,Sans-Serif;
font-size:90%;
}*/

/*_____________________________________news__________________________________*/
#tabmenu {width:628px;height:25px; margin: 12px 0px 0px 0px; padding: 0 0 3px;  z-index: 1; padding-left: 10px; line-height:24px;  background-image: url(../img/tabs-ul-bg.png); background-repeat: no-repeat; background-position: 0 0; behavior: url(iepngfix.htc);}
#tabmenu li {display:block; width:158px; float:left; }
#tabmenu a,#tabmenu a.active {line-height:20px !important; color:#98a5a1; height:24px; display:block;background: #898B5E; background-image: url('../img/contruction_unactive.png'); font:12px "Arial", sans-serif; padding: 2px 5px 0px 5px; margin: 0; text-decoration: none; text-align:center ;  }
#tabmenu a.active {background-image: url('../img/contruction_active.png'); color: #ffffff;}
#tabmenu a:hover {color: #ffffff; background-image: url('../img/contruction_active.png');}
#tabmenu a:visited {}
#tabmenu a.active:hover {background-image: url('../img/contruction_active.png');}


#content { color: #ebebeb;  width:600px; background-image:url('../img/news_bg.png') ; background-repeat: no-repeat; padding: 20px; border-top: none; z-index: 2; float:none; behavior: url(iepngfix.htc);	}
#content p{color: #ebebeb; font-size:13px; font:Arial; padding:10px 0 5px 0;}
#content a {font-size:12px; font:Arial; text-decoration: underline; color: #a2c6e0; background-image:url('../img/List_bullet_v2.png') ; background-repeat: no-repeat; padding:5px 0px 0px 18px; _margin:0 0px 0 4px; }
#content a img{font-size:12px; font:Arial; text-decoration: underline; color: #a2c6e0; background-image:url('../img/List_bullet_v2.png') ; background-repeat: no-repeat; padding:5px 0px 0px 18px; float:none; behavior: url(iepngfix.htc); }
#content a:hover {font-size:12px; font:Arial; text-decoration: none; color: #a2c6e0; background-image:url('../img/List_bullet_v2.png') ; background-repeat: no-repeat; padding:5px 0px 0px 18px;}
#content .newsLine{ padding:7px 0px 3px 0px;}

div.sub
{
	float: right;
	width: 188px;
	padding: 0 29px 0 0;
	text-align: right;
}

/*_________________________________scrollbar_________________________________*/
#mycustomscroll {
/* Typical fixed height and fixed width example */
	width: 560px;
	height: 350px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	/*background-color: #E7EADE;*/
	margin: 0.3em auto;
	padding: 0px 55px 0 0;;
}


.image-strip{float: left; width: 100%; margin: 0 0 0 -4px !important; margin: 0 0 0 -2px; padding: 0 0 4px;}
.image-strip img{float: left;padding: 0 3px 0 0; behavior: url(iepngfix.htc);}
.split{float: left; width: 100%; padding: 0 0 70px;}
.split .main-col{float: left; width: 393px; padding: 16px 0 0;}
.split .sub-col{float: left; width: 203px; padding: 0 0 0 15px;}
.split .sub-col img{float: left; padding: 0 0 7px; behavior: url(iepngfix.htc);}

.wide-box{padding: 18px 0 16px;}
.wide-box img{behavior: url(iepngfix.htc);}

.imageHolder5{padding: 18px 0 0;}
.imageHolder5 h3{color: #A1C6E0; text-transform: uppercase;}
.imageHolder5 div.image2{float: left; padding: 0 0 6px;}
.imageHolder5 img{float: left; padding: 0;}

.ContentScroll .mainHeading3  {
color:#ADD1EA;
font-size:23px;
font-weight:normal;
padding-bottom:10px;
}
