body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	background-color:#f3f1f1;
}
#HeaderContainer{
width:959px;
height:92px;
background-color:#184370;
background-image:url(../images/flagimg.jpg);
background-position:right;
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
border-bottom:1px solid #FFFFFF;
}
#bannerContainer{
width:959px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
}
#menuContainer{
width:959px;
height:21px;
padding-top:4px;
padding-bottom:6px;
background-color:#9b0200;
background-image:url(../images/menubg.jpg);
background-repeat:repeat-x;
background-position:top;
border-bottom:1px solid #FFFFFF;
margin-left:auto;
margin-right:auto;
}
#bodyContainer{
width:959px;
height:795;
background-color:#e1e1e1;
margin-left:auto;
margin-right:auto;
}
#bodyContainerTEST{
width:959px;
height:805px;
background-color:#e1e1e1;
margin-left:auto;
margin-right:auto;
}
#bbbContainer{
width:959px;
background-color:#ffffff;
margin-left:auto;
margin-right:auto;
}
#footerContainer{
width:959px;
height:40px;
padding-top:11px;
padding-bottom:14px;
background-color:#184370;
margin-left:auto;
margin-right:auto;
border-top:1px solid #FFFFFF;
}
#footerdisclaimer{
width:900px;
height:30px;
padding-top:8px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
}
#footerspacer{
width:900px;
height:10px;
padding-top:8px;
padding-bottom:10px;
margin-left:auto;
margin-right:auto;
}
.leftlinks{
width:204px;
height:auto;
background-color:#d9d8d8;
float:left;
}

.bbbdiv{
width:204px;
height:inherit;
background-color:#e1e1e1;
overflow:hidden;
padding-top:6px;
padding-bottom:6px;
text-align:center;
vertical-align:bottom;
float:left;
}
.bbbdivTEST{
width:204px;
height:inherit;
background-color:#e1e1e1;
overflow:hidden;
padding-bottom:6px;
text-align:center;
vertical-align:bottom;
float:left;
}
.leftmenuheadertext{
font-size:12px;
color:#555454;
text-align:left;
font-weight:normal;}
.leftmenuitem{
width:195px;
height:inherit;
overflow:hidden;
padding-top:6px;
padding-bottom:6px;
float:left;
padding-left:9px;
border-bottom:1px solid #9b0200;
}

.leftmenuboxitem{
width:193px;
height:inherit;
overflow:hidden;
padding-top:6px;
float:left;
padding-left:9px;
padding-bottom:8px;
border-bottom:1px solid #f6f6f7;
}

.leftmenuboxmain{
width:194px;
height:inherit;
overflow:hidden;
padding-top:4px;
padding-bottom:238px;
background-color:#e1e1e1;
padding-right:4px;
padding-left:5px;
float:left;
}
.leftmenuboxmainTEST{
width:194px;
height:inherit;
overflow:hidden;
padding-top:4px;
padding-bottom:5px;
background-color:#e1e1e1;
padding-right:4px;
padding-left:5px;
float:left;
}
.rightbanner{
width:204px;
height:93px;
padding-bottom:10px;}

.leftmenuboxmain2{
width:194px;
height:inherit;
overflow:hidden;
padding-top:4px;
padding-bottom:6px;
background-color:#e1e1e1;
padding-right:4px;
padding-left:5px;
float:left;
}

.leftmenubox{
width:193px;
height:inherit;
overflow:hidden;
float:left;
background-color:#ebeced;
border-bottom:1px solid #8a8989;
border-top:1px solid #8a8989;
border-left:1px solid #8a8989;
border-right:1px solid #8a8989;
}
.leftmenuboxheader{
width:185px;
height:22px;
padding-left:8px;
padding-top:8px;
border-bottom:1px solid #999999;
overflow:hidden;
float:left;
background-image:url(../images/leftnavheadbg.jpg);
background-repeat:repeat-x;
}
.leftmenuboxheader2line{
width:285px;
height:50px;
border-bottom:1px solid #999999;
background-color:#fcfdfd;
padding-left:8px;
padding-top:4px;
overflow:hidden;
float:left;
background-image:url(../images/leftnavheadbg.jpg);
background-repeat:repeat-x;
}
.leftmenuline{
width:193px;
height:2px;
overflow:hidden;
float:left;
background-image:url(../images/leftnavheadbg.jpg);
background-repeat:repeat-x;
}

.leftmenuhead{
width:195px;
height:inherit;
text-align:center;
background-color:#184370;
overflow:hidden;
padding-top:6px;
padding-bottom:6px;
float:left;
padding-left:9px;
border-bottom:1px solid #ffffff;
}

.leftmenuitem2{
width:181px;
height:inherit;
overflow:hidden;
float:left;
}
.leftmnuheadtext{
color:#ffffff;
font-size:13px;
font-weight:bold;
text-decoration:none;}
.leftmnutext{
color:#000000;
font-size:13px;
text-decoration:none;}
A.leftmnutext:hover{
color:#9b0200;
font-size:13px;
text-decoration:none;}

.leftmnutextnew{
color:#3e3d3d;
font-size:12px;
text-decoration:none;}
A.leftmnutextnew:hover{
color:#9b0200;
font-size:12px;
text-decoration:none;}

.leftmnutextapplynow{
color:#000000;
font-weight:bold;
font-size:12px;
background-color:#FFFF00;
text-decoration:none;}
A.leftmnutextapplynow:hover{
color:#9b0200;
font-size:12px;
font-weight:bold;
text-decoration:none;}

.referfriend{
color:#000000;
font-weight:bold;
font-size:12px;
background-color:#FFFF00;
text-decoration:none;}
A.referfriend:hover{
color:#9b0200;
font-size:12px;
font-weight:bold;
text-decoration:none;}


.arrowbullet{
width:6px;
height:10px;
float:left;
padding-right:5px;
padding-top:4px;}
.rightares{
width:725px;
padding-left:15px;
padding-right:15px;
padding-top:18px;
padding-bottom:18px;
background-color:#FFFFFF;
float:left;}
.rightares2{
width:725px;
padding-left:15px;
padding-right:15px;
padding-top:18px;
padding-bottom:18px;
background-color:#FFFFFF;
float:left;}
.clearclass{
clear:both;}
.mainHeading{
font-size:24px;
color:#9b0200;
padding-bottom:17px;}
.redsmallHeading{
font-size:18px;
color:#9b0200;
padding-bottom:5px;}
.blueHeading{
font-size:20px;
font-weight:normal;
color:#000066;
padding-bottom:17px;}
.mainHeading2{
width:725px;
font-size:24px;
color:#9b0200;
padding-bottom:17px;}
.mainheadtxt{
width:593px;
float:left;
padding-bottom:15px;
}
.bookmarkicon{
width:125px;
padding-bottom:8px;
float:right;}
.stepsbg{
width:655px;
height:23px;
float:left;
padding-top:7px;
padding-left:5px;
background-image:url(../images/barbg.jpg);
background-repeat:repeat-x;
}
.stepcap{
width:60;
height:30px;
float:left;}
.mainHeadingsmall{
font-size:20px;
color:#9b0200;
padding-bottom:17px;}

.cancontent{
padding-bottom:10px;
padding-top:10px;}

.cancontenttop{
padding-bottom:12px;
font-weight:bold;
color:#4b4a4a;}
A.cancontenttop:link{
font-weight:bold;
color:#4b4a4a;;
text-decoration:underline;}
A.cancontenttop:hover{
font-weight:bold;
color:#4b4a4a;
text-decoration:none;}

.contents{
font-size:13px;
color:#333333;}
.redbold{
font-size:12px;
color:#9b0200;
font-weight:bold;
}
.bluebold{
font-size:12px;
color:#0450a0;
font-weight:bold;
}
.bluebold2{
font-size:12px;
color:#0000CC;
font-weight:bold;
}
.redbold2{
font-size:14px;
color:#9b0200;
font-weight:bold;
}
.greybold{
font-size:12px;
color:#313132;
font-weight:bold;
}
.partition{
padding-bottom:8px;
border-top:1px solid #666666;}
.presentation{
width:203px;
height:316px;
float:left;
padding-left:20px;}
.smallredtext{
font-size:12px;
color:#9b0200;
text-decoration:none;
font-weight:normal;
}
.underlinedredtext{
font-size:12px;
color:#9b0200;
text-decoration:underline;
font-weight:normal;
}
A.underlinedredtext:hover{
font-size:12px;
color:#9b0200;
text-decoration:none;
font-weight:normal;
}
.underlinedblacktext{
font-size:12px;
color:#000000;
text-decoration:underline;
font-weight:normal;
}
A.underlinedblacktext:hover{
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:normal;
}
.underlinedblackboldtext{
font-size:12px;
color:#333333;
text-decoration:underline;
font-weight:normal;
}
A.underlinedblackboldtext:hover{
font-size:12px;
color:#333333;
text-decoration:none;
font-weight:normal;
}
.underlinedbluetext{
font-size:12px;
color:#0e4b8c;
text-decoration:none;
font-weight:normal;
}
A.underlinedbluetext:hover{
font-size:12px;
color:#0e4b8c;
text-decoration:underline;
font-weight:normal;
}
.midcontent{
padding-bottom:8px;}
.midcontenthalf{
padding-bottom:8px;
float:left;
width:360px;}
.midcontent2{
width:501px;
float:left;
padding-bottom:12px;}
.greybox{
width:710px;
height:223px;
background-color:#eaeaea;
border-bottom:2px solid #dcdada;
border-top:2px solid #dcdada;
border-left:2px solid #dcdada;
border-right:2px solid #dcdada;
padding-bottom:8px;
padding-left:10px;
padding-top:2px;
}
.greyboxTest{
width:710px;
height:134px;
background-color:#eaeaea;
border-bottom:2px solid #dcdada;
border-top:2px solid #dcdada;
border-left:2px solid #dcdada;
border-right:2px solid #dcdada;
padding-bottom:8px;
padding-left:10px;
padding-top:2px;
}
.greyboxsmall{
width:700px;
height:185px;
background-color:#eaeaea;
padding-left:10px;
padding-right:10px;
padding-top:11px;
border-bottom:1px solid #184370;
border-top:1px solid #184370;
border-left:1px solid #184370;
border-right:1px solid #184370;
}
.greyboxsmallTEST{
width:700px;
height:120px;
background-color:#eaeaea;
padding-left:10px;
padding-right:10px;
padding-top:11px;
border-bottom:1px solid #184370;
border-top:1px solid #184370;
border-left:1px solid #184370;
border-right:1px solid #184370;
}
.grey3boxes{
width:218px;
float:left;
padding-left:5px;
padding-right:8px;
padding-top:10px;
}
.grey3boxesrightbrdr{border-right:1px solid #cbcaca;
}
.grey3boxescont{
width:199px;
height:121px;
padding-left:8px;
padding-right:3px;
padding-top:8px;
padding-bottom:8px;
}
.grey3boxescontTst{
width:199px;
height:50px;
padding-left:8px;
padding-right:3px;
padding-top:8px;
padding-bottom:8px;
}
.grey3boxescontreadmore{
width:199px;
padding-left:8px;
padding-right:3px;
padding-top:8px;
padding-bottom:8px;
}
.grey3boxescontreadmore2{
width:199px;
padding-left:8px;
padding-right:3px;
padding-bottom:8px;
}
.redheadbg{
width:205px;
height:29px;
float:left;
background-image:url(../images/rebg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:18px;
padding-top:6px;
}
.whitehead{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
A.whitehead:hover{
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}
.testimonial{
width:330px;
padding-right:15px;
float:left;
}
.testimonial2{
width:330px;
padding-left:15px;
float:left;
}
.testiimg{
width:79px;
height:84px;
float:left;
padding-right:9px;}
.testiimgtest{
width:59px;
height:60px;
float:left;
padding-right:9px;}
.btmpadd10{
padding-bottom:10px;}
.logodiv{
width:525px;
height:67px;
padding-left:15px;
padding-top:14px;
padding-bottom:14px;}
.flagimg{
width:205px;
height:95px;
float:right;
}
.topmenutext{
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;}
A.topmenutext:hover{
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:underline;}

.disclaimertext{
font-size:9px;
color:#5c5c5c;
font-weight:normal;
text-decoration:none;
text-align:center;}
A.disclaimertext:hover{
font-size:9px;
color:#5c5c5c;
font-weight:normal;
text-decoration:underline;
text-align:center;}

.arealisttext{
font-size:12px;
color:#075db6;
font-weight:normal;
text-decoration:none;
text-align:left;}
A.arealisttext:hover{
font-size:12px;
color:#075db6;
font-weight:normal;
text-decoration:underline;
text-align:left;}

.disclaimertext2{
font-size:10px;
color:#313131;
font-weight:normal;
text-decoration:none;
text-align:center;}

.notetext2{
font-size:10px;
color:#000000;
font-weight:normal;
text-decoration:none;
text-align:left;}

.smallbtmmenutext{
font-size:10px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;}
A.smallbtmmenutext:hover{
font-size:10px;
color:#ffffff;
font-weight:normal;
text-decoration:underline;}

.darkboldtext{
font-size:14px;
color:#9b0200;
font-weight:bold;}

.boxcontent2{
width:394px;
height:inherit;
overflow:hidden;
padding-top:4px;
padding-bottom:6px;
background-color:#ffffff;
padding-right:4px;
padding-left:5px;
float:left;
}
.boxcontenttnew{
color:#3e3d3d;
font-size:12px;
text-decoration:none;}
A.boxcontenttnew:hover{
color:#9b0200;
font-size:12px;
text-decoration:none;}
.boxcontentbox{
width:393px;
height:inherit;
overflow:hidden;
float:left;
background-color:#ebeced;
border-bottom:1px solid #8a8989;
border-top:1px solid #8a8989;
border-left:1px solid #8a8989;
border-right:1px solid #8a8989;
}
.boxcontentboxitem{
width:393px;
height:inherit;
overflow:hidden;
padding-top:6px;
float:left;
padding-left:9px;
padding-bottom:8px;
border-bottom:1px solid #f6f6f7;
}
.boxcontentboxitem2{
width:381px;
height:inherit;
padding-bottom:5px;
overflow:hidden;
float:left;
}
.boxcontentheader2line{
width:385px;
height:30px;
border-bottom:1px solid #999999;
background-color:#fcfdfd;
padding-left:8px;
padding-top:4px;
overflow:hidden;
float:left;
background-image:url(../images/leftnavheadbg.jpg);
background-repeat:repeat-x;
}
.boxcontentheader{
width:385px;
height:22px;
padding-left:8px;
padding-top:8px;
border-bottom:1px solid #999999;
overflow:hidden;
float:left;
background-image:url(../images/leftnavheadbg.jpg);
background-repeat:repeat-x;
}
.boxcontentheadertext{
font-size:12px;
color:#9b0200;
text-align:left;
font-weight:normal;}

.mapbox{
width:710px;
height:360px;
text-align:center;
background-color:#ffffff;
border-bottom:2px solid #dcdada;
border-top:2px solid #dcdada;
border-left:2px solid #dcdada;
border-right:2px solid #dcdada;
padding-bottom:8px;
padding-left:10px;
padding-top:10px;
}
.areabox{
width:722px;
height:510px;
text-align:center;
background-color:#ffffff;
padding-bottom:8px;
padding-top:10px;
}


.anylinkcss {
	position:absolute;
	visibility: hidden;
	border:1px solid black;
	border-bottom-width: 0;
	font:normal 9pt Arial;
	color:#000000;
	line-height: 25px;
	z-index: 100;
	background-color: #ebeced;
	width: 154px;
	text-align:left;
	font-weight:normal;
}
.anylinkcss a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	color:#000000;
	padding: 1px 0;
	text-decoration: none;
	text-indent: 5px;
}
.anylinkcss a:hover {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid black;
	color:#000000;
	padding: 1px 0;
	text-decoration:underline;
	text-indent: 5px;
}
.bigblacktext{
font-size:14px;}
.greyboxbig{
border:1px solid #666666; background-image:url(../images/boxbg.jpg); background-repeat:repeat-x; padding-left:5px; padding-top:5px; padding-right:5px; padding-bottom:5px;}

.popmain{
width:459px;
height:430px;
float:left;
padding:8px 8px 8px 8px;
border:1px solid #900103;
}

.popredborder{
border:1px solid #900103;
width:443px;
float:left;
padding:8px 8px 8px 8px;}

.popyellowbg{
background-color:#FFFF00;}

.poptextarea{
width:443px;
float:left;
padding:8px 8px 8px 8px;}

.popcontentsbold{
font-size:15px;
color:#000000;
font-weight:bold;}

.popcontents{
font-size:13px;
color:#000000;
font-weight:normal;}
A.popcontents:link{
font-size:13px;
color:#000000;
text-decoration:underline;
}
A.popcontents:hover{
font-size:13px;
color:#000000;
text-decoration:none;
}

.poptxtfield{
width:323px;
border:1px solid #333333;
}

#layer1 {
       position: absolute;
       visibility: hidden;
       width: 475px;
       height: 448px;
       left: 20px;
       top: 100px;
       background-color: #ccc;
       border: 1px solid #000;      
	   float:left;		
		 
}

#close {
       float: right;
}