html,body{
	margin:0px;
	padding:0px;
	background-image:url("../images/bodyBg.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#B1DEF3;
}

div#mainTpl{
	width:902px;
	margin:0 auto;
	padding:0px;
	background-color:#FFFFFF;
	position:relative;
}

div#header{
	width:902px;
	height:122px;
	background-image:url("../images/headerBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#header .searchArea{
	width:214px;
	float:right;
	padding-top:30px;
}

div#header .searchArea label{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	display:block;
	line-height:14px;
	margin-left:5px;
}

div#header .searchArea input#search{
	width:158px;
	line-height:16px;
	height:16px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:3px;
	float:left;
}

input#search{
	width:158px;
	line-height:16px;
	height:16px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
	margin-top:5px;
	margin-right:3px;
	margin-left:5px;
	float:left;
}

input#search2{

}

div#header .searchArea form{
	margin:0px;
	padding:0px;
}

div#header .searchArea input#sSubmit{
	margin-top:5px;
	float:left;
}

input#sSubmit{
	margin-top:5px;
	float:left;
}

div#header .searchArea a{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#075C8F;
	text-decoration:none;
}

div#header .searchArea a:hover{
	color:#C05030 !Important;
}

div#header .searchArea span{
	clear:left;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	display:block;
	line-height:18px;
	margin-left:5px;
}

#topMenu{
	width:900px;
	height:33px;
	margin:0 auto;
	background-image:url("../images/menuBg.gif");
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:255px;
	position:relative;
	z-index:10;
}

#topMenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:1px;
	float: left;
}

#topMenu ul li{
	display:block;
	position: relative;
	z-index:600;
	float:left;
}


#topMenu ul li a{
	display:block;
	width:128px;
	line-height:25px;
	height:27px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	background-image:url("../images/abg.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	text-decoration:none;
	float:left;
}


#topMenu ul li a.selected{
	display:block;
	line-height:25px;
	height:33px !important;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	background-image:url("../images/hover2.gif") !important;
	background-repeat:no-repeat !important;
	background-position:top left;
	text-decoration:none;
	float:left;
}

#topMenu ul li a:hover{
	background-image:url("../images/hover2.gif") !important;
	background-repeat:no-repeat;
	background-position:top left;
	line-height:25px;
	height:33px;
	position:relative;
	z-index:600;
}

#topMenu ul li a.first{
	display:block;
	width:126px !important;
	line-height:25px;
	height:27px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	background-image:url("../images/abg.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	text-decoration:none;
	float:left;
}

#topMenu ul li a.first:hover{
	background-image:url("../images/hover.gif");
	background-repeat:no-repeat;
	background-position:top left;
	line-height:25px;

}

#topMenu ul li a.last:hover{
	background-image:url("../images/hover2.gif") !important;
	background-repeat:no-repeat;
	background-position:top left;
	line-height:25px;
	height:33px;
}

#topMenu ul li a.last{
	display:block;
	width:126px !important;
	line-height:25px;
	height:27px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	background-image:url("../images/abg.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	text-decoration:none;
	float:left;
}

#topMenu ul li ul{
	position: absolute;
	top:27px;
	left:-9px;
	z-index: 5;
	border:1px solid #FFFFFF !important;
	border-top:0px solid red !important;
	margin:0px !important;
	background-image:url("../images/dropBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#CEDFE9;
	padding-top:15px;
}

#topMenu ul li ul.contact{
	position: absolute;
	top:27px;
	left:-9px;
	z-index: 5;
	border:1px solid #FFFFFF !important;
	border-top:0px solid red !important;
	margin:0px !important;
	background-image:url("../images/dropBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#CEDFE9;
	padding-top:15px;
}


#topMenu ul li ul.contact li{
	width:134px !important;
}

#topMenu ul li ul a{
	width:126px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	display:block;
	background-image:url("../images/redArrow.gif");
	background-repeat:no-repeat;
	background-position:11px 3px;
	line-height:12px;
	height:25px;
	text-align:left;
	padding-left:19px;
	margin-bottom:5px;
}

#topMenu ul li ul a:hover{
	color:#02578b !Important
}

#topMenu ul li ul a.mb{
	margin-bottom:15px !Important;
	#height:36px !important;
}

#topMenu ul li ul a.mb:hover{
	margin-bottom:15px !Important;
	#height:36px !important;
}

#topMenu ul li ul a:hover{
	background-image:url("../images/redArrow.gif") !important;
	background-repeat:no-repeat;
	background-position:11px 3px;
	margin-bottom:5px;
	line-height:12px !Important;
	height:25px !important;
}



div#topMenu ul ul,
div#topMenu ul li:hover ul ul,
div#topMenu ul ul li:hover ul ul{
	display: none;
}

div#topMenu ul li:hover ul,
div#topMenu ul ul li:hover ul,
div#topMenu ul ul ul li:hover ul{
	display: block;
}
/**************** menu coding *****************/








#menu ul ul li{
	background:none !important;
	background-color:#FFFFFF  !important;
	border-bottom:1px solid #FFFFFF  !important;
	line-height:25px;
	height:25px;
	width:150px;
	text-align:left;
}

#menu ul ul li a{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#14325C;
	line-height:23px;
	display:block;
	text-align:left;
	padding-left:20px;
	background-image:url("../images/blueArrow.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:10px 8px;
	width:113px;
	margin-left:1px;
}


#menu ul ul li a:hover{
	background-image:url("../images/pArrow.jpg") !important;
	background-repeat:no-repeat !important;
	background-position:10px 8px;
	background-color:#DB2289;
	color:#FFFFFF;

}
#menu ul ul ul {
	position: absolute;
	top: 0;
	left: 100%;
}



/*---------------end menu coding------------------------*/

div#mainTpl div#flash{
/*	background-image:url("../images/bigFlash.jpg");
	background-repeat:no-repeat;
	background-position:top left;*/
	width:900px;
	height:260px;
	position:absolute;
	top:150px;
	left:1px;

}

div#mainTpl .middleShadow{
	width:902px;
	height:12px;
	background-image:url("../images/middleShadow.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	line-height:12px;
	font-size:12px;
}

div#content{
	width:902px;
	background-image:url("../images/contentBg.jpg");
	background-repeat:repeat-y;
	background-position:top left;
	position:relative;

}

div#content .contentLeft{
	width:641px;
	float:left;
	padding-top:20px;
}

div#content .contentLeft .clLeft{
	width:288px;
	float:left;
	text-align:center;
}

div#content .contentLeft .clRight{
	width:353px;
	float:right;
	text-align:left;
}

div#content .contentLeft .clRight p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	width:330px;
}

div#content .contentLeft .clRight p.first{
	margin-top:0px;
}

div#content .contentLeft .pl{
	width:581px;
	height:172px;
	background-image:url("../images/plBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:30px;
}

div#content .contentLeft .pl img.who{
	margin-top:10px;
	margin-left:10px;
}

div#content .contentLeft .pl .partnerLogos{
	margin-top:7px;
	_margin-top:4px;
	height:95px;
}

div#content .contentLeft .pl .partnerLogos img{
	margin-top:11px;
	margin-left:10px;
	margin-right:2px;
	margin-bottom:6px;
}

div#content .contentLeft .pl a.seeAll{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	background-image:url("../images/orangeArrow2.jpg");
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:10px;
	text-align:left;
	display:block;
	line-height:34px;
	margin-left:20px;
	margin-top:5px;
	_margin-top:0px;
}

div#content .contentRight{
	width:260px;
	margin-right:1px;
	float:right;
	background-image:url("../images/contentRightBg.jpg");
	background-repeat:repeat-x;
	background-position:top left;
	text-align:center;
	margin-bottom:5px;
}

div#content .contentRight img{
	margin-bottom:10px;
}

div#content .contentRight img.ht{
	margin-bottom:0px !Important;
}

div#content .contentRight .htDiv{
	width:230px;
	height:220px;
	background-image:url("../images/htBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	margin:0 auto;
}

div#content .contentRight .htDiv img.ni{
	margin-top:11px;
	margin-bottom:0px !Important;
}

div#content .contentRight .htDiv p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	width:210px;
	line-height:14px;
	margin-left:10px;
	#margin-left:0px;
	margin-top:10px;
	#margin-top:5px;
	margin-bottom:4px;
	#margin-bottom:6px;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
div#content .contentRight .htDiv p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	width:210px;
	line-height:14px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:10px;

}
}

div#content .contentRight .htDiv a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;

}


div#content .contentRight .htDiv a:hover{
	color:#02578b !Important;
}

div#content .contentRight .htDiv a.prev{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	float:left;
	margin-left:106px;
	_margin-left:56px;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/prevArrow.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	line-height:27px;
	height:27px;
	width:36px;
	margin-top:0px;
}


div#content .contentRight .htDiv a.next{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	float:right;
	margin-left:30px;
	_margin-left:26px;
	text-align:left;
	background-image:url("../images/nextArrow.jpg");
	background-repeat:no-repeat;
	background-position:33px 0px;
	line-height:27px;
	height:27px;
	width:36px;
	margin-top:0px;
	margin-right:10px;
	_margin-right:5px;
}



div#content .contentRight .ag{
	margin-top:10px;
	margin-bottom:0px;
}

div#content .contentRight .agLeft{
	width:116px;
	float:left;
}

div#content .contentRight .agLeft img{
	margin-left:8px;
}

div#content .contentRight .agRight{
	width:130px;
	float:left;
}

div#content .contentRight .agRight p b{
	color:#075C8F;
}

div#content .contentRight .agRight p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	text-align:left;
}

div#content .contentRight .agRight p.first{
	margin-top:5px;
	margin-bottom:5px;
}

div#content .contentRight .agRight a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	background-image:url("../images/orangeArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding-left:10px;
	text-align:left;
}

div#content .contentRight .agRight a:hover{
	color:#02578b !important;
}

div#content .clear{
	margin:0px;
	padding:0px;
	clear:both;
}

div#newsletterBar{
	width:902px;
	height:165px;
	background-image:url("../images/newsletterBar.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#newsletterBar .nbLeft{
	width:641px;
	float:left;
}



div#newsletterBar .clear{
	margin:0px;
	padding:0px;
	clear:both;
}

div#newsletterBar .col1{
	float:left;
	width:226px;
	margin-left:30px;
	_margin-left:15px;
}

div#newsletterBar .col2{
	float:left;
	width:226px;
}

div#newsletterBar .col3{
	float:left;
	width:155px;
}

div#newsletterBar .col1 h2,div#newsletterBar .col2 h2,div#newsletterBar .col3 h2{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#075C8F;
	margin:0px;
	padding:0px;
	line-height:35px;
	margin-top:15px;
}

div#newsletterBar .col1 ul,div#newsletterBar .col2 ul,div#newsletterBar .col3 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div#newsletterBar .col1 ul li{
	line-height:18px;
}

div#newsletterBar .col1 ul li a,div#newsletterBar .col2 ul li a,div#newsletterBar .col3 ul li a{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url("../images/orangeArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 6px;
	padding-left:10px;
	text-align:left;
	line-height:18px;
	height:18px;
	margin:0px;

}

div#newsletterBar .col1 ul li a:hover,div#newsletterBar .col2 ul li a:hover,div#newsletterBar .col3 ul li a:hover{
	color:#02578b !Important;
}

div#newsletterBar .nbRight{
	width:260px;
	margin-right:1px;
	float:right;
}

div#newsletterBar .nbRight h2{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:14px;
	margin-top:30px;
	#margin-top:25px;
	margin-left:14px;
	margin-bottom:10px;

}

div#newsletterBar .nbRight p{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	margin-left:14px;
	margin-top:0px;
}

div#newsletterBar .nbRight input#name,div#newsletterBar .nbRight input#email{
	width:154px;
	padding-top:3px;
	padding-left:4px;
	height:14px;
	border:1px solid #C1C1C1;
	margin-left:14px;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#949494;
	float:left;
	clear:left;
	margin-right:3px;
}

div#newsletterBar .nbRight input.signUp,div#newsletterBar .nbRight img.signUp{
	float:left;
}

div#newsletterBar .nbRight a.twitterLink{
	display:block;
	background-image:url("../images/twitter.jpg");
	background-repeat:no-repeat;
	background-position:0px 0px;
	text-align:left;
	padding-left:23px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	clear:left;
	float:left;
	height:20px;
	margin-left:14px;
	margin-top:10px;
	text-decoration:none;
}

div#footer{
	width:902px;
	height:74px;
	background-image:url("../images/footerBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#footer p,div#footer a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-align:left;
	line-height:25px;
	text-decoration:none;
	margin-left:20px;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
}

div#footer a{
	margin-left:0px !Important;
}

div#footer a:hover{
	color:#02578b;
}

/*--------------------------2page-----------------*/

div#mainTpl div#flash2{
	background-image:url("../images/banners/accreditation-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash3{
	background-image:url("../images/banners/contact-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash4{
	background-image:url("../images/banners/web-info-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash5{
	background-image:url("../images/banners/benefits-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash6{
	background-image:url("../images/banners/climate-change-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash7{
	background-image:url("../images/banners/act-now-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl div#flash9{
	background-image:url("../images/banners/recommend-header.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}
div#mainTpl div#flash7 img.rn{
	margin-left:654px;
	margin-top:39px;
}

div#mainTpl div#flash8{
	background-image:url("../images/banners/about-banner.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:900px;
	height:130px;
	position:absolute;
	top:150px;
	left:1px;
}

div#mainTpl .nmb{
	margin-bottom:125px !important;
}

div#content .breadCumb{
	width:626px;
	height:22px;
	background-image:url("../images/breadCumbBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	padding-left:15px;
	padding-top:2px;
}

div#content .npt{
	padding-top:0px !Important;
	background-image:url("../images/leftMenuBg.jpg") !Important;
	background-repeat:no-repeat;
	background-position:top left;
	width:641px;
}

div#content .breadCumb a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#999999;
	text-decoration:none;
}

div#content .breadCumb a:hover{
	color:#02578b;
}

div#content .breadCumb a.blue{
	color:#02578B;
}

div#content .leftMenu{
	width:174px;
	float:left;
}

div#content .leftMenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div#content .leftMenu ul li{
	line-height:36px;
}
div#content .leftMenu ul li{
	border-bottom:1px solid #FFFFFF;
}


div#content .leftMenu ul li a{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url("../images/blueArrow.gif");
	background-repeat:no-repeat;
	background-position:top left;
	line-height:36px;
	height:36px;
	padding-left:36px;
	width:137px;
}

div#content .leftMenu ul li ul li{
	border:0px !important;
}

div#content .leftMenu ul li ul{
	margin-left:39px;
	margin-top:-7px;
	margin-bottom:5px;
}

div#content .leftMenu ul li ul li a{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url("../images/redArrow.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
	line-height:14px;
	height:18px;
	padding-left:8px;
	width:86px;
}

div#content .leftMenu ul li a.selected,div#content .leftMenu ul li a:hover{
	color:#02578B !important;
}

div#content .leftMenu ul li a.tworow{
	line-height:14px;
	padding-top:7px;
	background-position:top left;
}

div#content .rightContent{
	width:467px;
	float:right;
	text-align:left;
}

div#content .rightContent img.accreditation{
	margin-top:25px;
	margin-left:25px;
}

div#content .rightContent h2{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	margin-top:20px;
	margin-bottom:25px;
	margin-left:25px;
	line-height:14px;
}

div#content .rightContent p.barrow{
	width:167px;
	_width:150px;
	margin-left:25px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:14px;
	text-align:left;
	padding-left:25px;
	background-image:url("../images/barrow.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-top:0px;
	padding-right:0px !Important;
}

div#content .rightContent p.barrow a{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578B;
	text-decoration:none;
}

div#content .rightContent p.barrow span{
	color:#02578B;
}

/*-------------3page-------------*/
div#content .rightContent h1{
	font-family:Verdana;
	font-size:24px;
	font-weight:bold;
	color:#02578B;
	text-decoration:none;
	margin-left:25px;
	margin-top:20px;
}

div#content .rightContent p{
	margin: 0px;
	padding: 0px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	text-align:left;
	margin-left:25px;
	/*width:415px;*/
	margin-bottom:20px;
	padding-right:20px;
}

div#content .rightContent p#date{
	margin: 0px;
	padding: 0px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:18px;
	text-align:left;
	margin-left:25px;
	/*width:415px;*/
	margin-bottom:0px !important;
}

div#content .rightContent p span.blue{
	color:#02578B;
	font-weight:bold;
}

div#content .rightContent a.ba{
	display:block;
	width:200px;
	background-image:url("../images/blueArrow0.gif");
	background-repeat:no-repeat;
	background-position:top left;
	height:20px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578B;
	text-decoration:none;
	padding-left:25px;
	line-height:16px;
	margin-bottom:5px;
}
/*----------4page--------------*/

div#content .rightContent img.elogo{
	margin-right:29px;
	margin-bottom:29px;
	margin-left:10px;
}

/*---------------------------*/

div#content .rightContent ul.cList{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-left:61px;
}

div#content .rightContent ul.cList li{
	width:364px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:26px;
	background-image:url("../images/dots.jpg");
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:10px;
}

div#content .rightContent p.noMb{
	margin-bottom:0px !Important;
}

div#content .rightContent p.noMt{
	margin-top:0px !Important;
}

div#content .rightContent .table{
	margin-top:10px;
	margin-left:25px;
	margin-bottom:10px;
}

div#content .rightContent .table .head{
	width:413px;
	height:29px;
	background-image:url("../images/head.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#content .rightContent .table .head .compSize{
	width:163px;
	float:left;
	height:29px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	line-height:29px;
}

div#content .rightContent .table .head .initialCosts{
	width:120px;
	float:left;
	height:29px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	line-height:29px;
}

div#content .rightContent .table .head .annualCosts{
	width:120px;
	float:left;
	height:29px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:center;
	line-height:29px;
}

div#content .rightContent .table .content{
	width:411px;
	margin:0px;
	border:1px solid #C9E8F7;
}

div#content .rightContent .table .content .col1{
	width:163px;
	float:left;
}

div#content .rightContent .table .content .col1 .col1Cell{
	width:161px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	padding-left:10px;
	line-height:29px;
	height:31px;
	background-image:url("../images/col1Cell.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#content .rightContent .table .content .col2{
	width:120px;
	float:left;
}

div#content .rightContent .table .content .col2 .col2Cell{
	width:120px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	line-height:29px;
	height:31px;
	background-image:url("../images/col2Cell.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#content .rightContent .table .content .col3{
	width:120px;
	float:left;
}

div#content .rightContent .table .content .col3 .col3Cell{
	width:120px;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	text-align:center;
	line-height:29px;
	height:31px;
	background-image:url("../images/col3Cell.jpg");
	background-repeat:no-repeat;
	background-position:top left;
}

div#content .rightContent .table .foot{
	width:403px;
	padding-left:10px;
	text-align:left;
	height:29px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:29px;
	font-style:italic;
}

div#content .rightContent .table .foot a{
	color:#03588B;
	text-decoration:none;
}

div#content .rightContent .table .foot a:hover{
	color:#C05030 !Important;
}

div#content .rightContent .faq{
	margin-left:25px;
	background-color:#F4F9FC;
	width:413px;
	padding-bottom:10px;
}

div#content .rightContent .faq p{
	margin-left:10px !Important;
	margin-bottom:10px !important;
}

div#content .rightContent .faq a{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url("../images/redArrow.gif");
	background-repeat:no-repeat;
	background-position:0px 7px;
	line-height:18px;
	padding-left:7px;
	margin-left:10px;
}

div#content .rightContent img.divide{
	margin-top:15px;
	margin-bottom:10px;
	margin-left:25px;
}

div#content .rightContent img.divide2{
	margin-top:0px;
	margin-bottom:5px;
	margin-left:25px;
}

div#content .rightContent img.divide3{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:25px;
}

div#content .rightContent .partner{
	margin-left:25px;
	margin-top:10px;
}

div#content .rightContent .partner .logos{
	width:121px;
	float:left;
	text-align:left;
}

div#content .rightContent .partner .partnerText{
	width:282px;
	float:left;
	text-align:left;
}

div#content .rightContent .partner .partnerText p{
	margin-left:0px !Important;
	margin-top:0px !Important;
	width:285px;
}

div#content .rightContent .partner .partnerText p a{
	color:#03588B;
	text-decoration:none;
}
div#content .rightContent .partner .partnerText a.partnerLink{
	font-family:Verdana;
	font-size:11px;
	color:#03588B;
	text-decoration:none;
}
div#content .rightContent .partner .partnerText a.orangeLink{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/nextArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 1px;;
	line-height:27px;
	height:27px;
	margin-top:0px;
}

div#content .rightContent a.orangeLink2{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/prevArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 1px;;
	line-height:27px;
	height:27px;
	margin-top:0px;
	margin-left:25px;
	width:300px;
	_width:150px;
	margin-top:15px;
}

div#content .rightContent a.orangeLink3{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/nextArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 1px;;
	line-height:27px;
	height:27px;
	margin-top:0px;
	margin-left:0px;
	width:300px;
}

div#content .rightContent a.orangeLink3:hover,div#content .rightContent a.orangeLink2:hover,div#content .rightContent a.orangeLink:hover{
	color:#02578b !Important;
}

div#content .rightContent a.blue{
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578b;
}

div#content .rightContent a.blue:hover{
	color:#C05030 !important;
}

div#content .rightContent img.caseLogo{
	margin-left:25px;
	margin-right:20px;
	margin-bottom:20px;
	margin-top:5px;
}

div#content .rightContent label{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:80px;
	line-height:28px;
	display:block;
	margin-left:25px;
}

div#content .rightContent .regForm h2{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#02578B;
	margin-left:35px;
	margin-top:10px;
	margin-bottom:20px;
}

div#content .rightContent .regForm label{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	width:105px;
	line-height:26px;
	text-align:left;
	margin-left:35px;
	clear:left;
	float:left;
}

div#content .rightContent .regForm input.regForm,div#content .rightContent .regForm select.regForm{
	width:169px;
	height:18px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:20px;
}

div#content .rightContent .regForm input#compName{
	margin-bottom:20px !Important;
}

div#content .rightContent .regForm select.regForm{
	height:20px !Important;
}

div#content .rightContent .regForm input.pc{
	width:69px;
	height:18px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

div#content .rightContent .regForm textarea{
	width:273px;
	height:88px;
	border:1px solid #C1C1C1;
	margin-bottom:0px;
	margin-left:35px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

div#content .rightContent .regForm p{
	margin-left:35px;
	margin-top:0px;
	margin-bottom:10px;
}

div#content .rightContent .regForm input.regFormCheck{
	margin-bottom:10px;
	margin-left:35px;
	clear:left;
	float:left;
	margin-top:15px;

}

div#content .rightContent .regForm span.check{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	display:block;
	line-height:14px;
	width:330px;
	float:left;
	margin-top:13px;
	margin-left:3px;
}

div#content .rightContent .regForm span.check a{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578B;
	text-decoration:none;
}

div#content .rightContent .regForm span.check a:hover{
	color:#C05030 !important;
}

div#content .rightContent .regForm input.regSubmit{
	float:none !Important;
	clear:left;
	margin-left:35px;
	margin-top:10px;
}

div#content .rightContent span.pages{
	color:#C05030;
	font-size:10px;
	display:block;
	float:left;
	width:90px;
}

div#content .rightContent span.prev_next{
	font-size:10px;
	color:#ECECEC;
	float:left;
	width:150px;
	display:block;
}

div#content .rightContent a.prev{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	float:left;
	margin-left:140px;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/prevArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px -4px;
	line-height:18px;
	height:18px;
	width:36px;
	margin-top:0px;
}
div#content .rightContent a.prev:hover,div#content .rightContent a.next:hover{
	color:#02578b !Important;
}

div#content .rightContent a.next{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	float:right;
	margin-left:5px;
	text-align:left;
	background-image:url("../images/nextArrow.jpg");
	background-repeat:no-repeat;
	background-position:33px -4px;
	line-height:18px;
	height:18px;
	width:36px;
	margin-top:0px;
	margin-right:10px;
	_margin-right:5px;
}

div#content .rightContent span.sep{
	font-size:10px;
	color:#ECECEC;
	float:left;
	width:2px;
	display:block;
	margin-left:3px;
	margin-right:3px;
}

div#content .rightContent span.prev_next a{
	float:left;
	display:block;
}

div#content .rightContent a.page{
	font-size:10px;
	color:#666666;
	float:left;
	width:5px;
	display:block;
	text-decoration:none;
	margin-left:3px;
	margin-right:3px;
}

div#content .rightContent a.page:hover{
	color:#02578b;
}

div#content .rightContent a.selected{
	color:#C05030;
}

div#content .rightContent a.selected:hover{
	color:#02578b;
}

div#content .rightContent .contactForm{
	width:411px;
	height:320px;
	background-image:url("../images/cfBg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:25px;
	padding-top:6px;
	margin-top:20px;
}

div#content .rightContent .contactForm h2{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#02578B;
	margin-left:21px;
	magrin-top:0px;
	margin-bottom:20px;

}

div#content .rightContent .contactForm form{
	margin:0px;
	padding:0px;
}

div#content .rightContent .contactForm label{
	display:block;
	line-height:26px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	float:left;
	width:86px;
	margin-left:21px;
}

div#content .rightContent .contactForm input.cf{
	width:169px;
	height:18px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:20px;
}

div#content .rightContent .contactForm textarea.cf{
	width:285px;
	height:88px;
	border:1px solid #C1C1C1;
}

div#content .rightContent .contactForm input.cSubmit{
	margin-left:107px;
	margin-top:15px;
}

div#content .rightContent p.expanded{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578B;
	background-image:url("../images/expanded.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:400px;
	height:20px;
	padding-left:25px;
}

div#content .rightContent p.collapsed{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#02578B;
	background-image:url("../images/colapsed.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:400px;
	height:20px;
	padding-left:25px;
}

div#content .rightContent p.expanded a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;

}
div#content .rightContent p.collapsed a{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;

}

div#faq1 p,div#faq2 p,div#faq3 p,div#faq4 p,div#faq5 p,div#faq6 p,div#faq7 p,div#faq8 p,div#faq9 p,div#faq10 p{
	margin-left:50px !important;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

div#faq2,div#faq3,div#faq4,div#faq5,div#faq6,div#faq7,div#faq8,div#faq9,div#faq10{
	display:none;
}

div#content .rightContent a.backtop{
	width:80px !Important;
	float:left !Important;
	margin-bottom:0px !Important;
	line-height:16px !Important;
	margin-top:8px !important;
	background-image:url("../images/pinkTop.jpg") !important;
	background-repeat:no-repeat;
	background-position:0px 5px;;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left:10px;
	margin-left:10px;
}

#expand{
	display:none;
}

#collapse2,#collapse3,#collapse4,#collapse5,#collapse6,#collapse7,#collapse7,#collapse8,#collapse9,#collapse10{
	display:none;
}

div#content .rightContent .smCol1{
	width:211px;
	float:left;
	margin-left:25px;
}

div#content .rightContent .smCol1 ul,div#content .rightContent .smCol2 ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-bottom:20px;
	margin-top:10px;
}

div#content .rightContent .smCol1 ul li a,div#content .rightContent .smCol2 ul li a{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	background-image:url("../images/redArrow.gif");
	background-repeat:no-repeat;
	background-position:0px 5px;
	line-height:14px;
	height:18px;
	padding-left:8px;
	width:210px;
}

div#content .rightContent .smCol1 ul li ul,div#content .rightContent .smCol2 ul li ul{
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}

div#content .rightContent .smCol2{
	width:211px;
	float:left;
}

a#hide_12{
}

.faqp p{
	margin-left:50px !Important;
}

ul.contentUl{
	margin:0px;
	padding:0px;
	list-style-type:none;
	margin-bottom:20px;
}

ul.contentUl li{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	line-height: 18px;
	margin-left:50px;
}

p.listHead{
	margin-bottom:0px !Important;
}

.tabbertab p.recom{
	margin-left:5px !important;
	margin-top:10px !important;
}

.tabbertab label{
	display:block;
	line-height:20px !important;
	height:20px !important;
	width:105px !important;
	font-family:Verdana;
	font-size:11px;
	font-weight:nornal;
	color:#666666;
	clear:left;
	float:left;
	text-align:left;
	margin-left:5px !important;
}

.tabbertab input.finput{
	width:169px;
	height:18px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
}

.tabbertab input.postcode{
	width:70px;
	height:18px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
}

.tabbertab select.finput{
	width:172px;
	height:20px;
	border:1px solid #C1C1C1;
	margin-bottom:5px;
}

.tabbertab img.divide{
	margin-top: 15px;
	margin-bottom: 10px;
	margin-left: 0px !Important;

}

a.recLink{
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:#01568C;
	text-decoration:none;
	background-image:url("../images/blueArrow2.gif");
	background-repeat:no-repeat;
	background-position:top left;
	line-height:34px;
	height:36px;
	padding-left:25px;
	width:300px;
	margin-left:5px;
}

.downloadLeft{
	float:left;
	width:35px;
	margin-left:25px;
}

.downloadRight{
	float:left;
	width:350px;
	margin-left:0px;
}

.downloadRight p{
	margin-bottom:0px !Important;
}

.pdfbox{
	margin-top:10px;
}

a.orangeLink4{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	color:#C05030;
	text-decoration:none;
	display:block;
	padding-left:10px;
	text-align:left;
	background-image:url("../images/nextArrow.jpg");
	background-repeat:no-repeat;
	background-position:0px 1px;;
	line-height:27px;
	height:27px;
	margin-top:0px;
	margin-left:25px;
	width:300px;
}
