/* CSS Document */
body {font-size:12px}/*temp*/
a {color:#00144D}/*temp*/
a:hover {color: #C51D56;}
/*----------------------------layout----------------------------*/

#indexpagetable {margin:0; padding:0;}

.leftcell, .centercell, .rightcell {border-top:1px solid #FFFFFF;}
.topnavigation {margin:0; padding:0}
#leftcontent, #leftcontent_W {width:197px; margin:0; padding:0;}
.leftcell {width:197px; background:#E6EEF7; margin:0; padding:0; vertical-align:top;}
.centercell { width:100%; background:#4393D7 url(../images/indexPromos/bg.gif) repeat-x; vertical-align:top;}
.rightcell {
	width:282px;
	vertical-align:top;
	background:#4393D7 url(../images/indexPromos/bg.gif) repeat-x;
}


/*--------------- content for left navigation ------------------*/

.infoGuidPrimary, .informationGuidancef, .infoGuidSecondary, .infoGuidSecondaryNoborder, .infoGuideFraud, .infoGuideCA2006  {
	background:#9EBEE0 url(../images/indexPromos/whiteChevron.gif) left no-repeat;
	border:1px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;	
}

.informationGuidance a, .infoGuidPrimary a, .infoGuidSecondary a, .infoGuidSecondaryNoborder a, .infoGuideFraud a, .infoGuideCA2006 a {
	color:#003366;
	padding-left:12px;
	vertical-align:baseline;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

.informationGuidance a:hover, .infoGuidPrimary a:hover, .infoGuidSecondary a:hover, .infoGuidSecondaryNoborder a:hover {
	color: #C51D56;
}

.informationGuidance {
	background:#9EBEE0 /*url(../images/indexPromos/whiteChevron.gif)*/ left no-repeat;
	border-right:1px solid #FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	padding:5px 5px 5px 18px;
	font-weight:bold;
}

.infoGuidePrimaryDark {background-color:#9EBEE0;}
.infoGuidPrimaryLight {background-color:#CBDCEE;}

.infoGuidSecondary {background-color:#E6EEF7;}
.infoGuidSecondaryNoborder {border-bottom-color:#E6EEF7; background-color:#E6EEF7;}
.infoGuidSecondaryNoborder ul {margin:0; padding:0}

.infoGuideFraud {background-color:##9EBEE0; border-right: 10px solid #FF6633;border-bottom:1px solid #9EBEE0;}
.infoGuideCA2006 {background-color:##9EBEE0; border-right: 10px solid #A80536; border-bottom:1px solid #9EBEE0;}
.infoGuideFraud a:hover, .infoGuideCA2006 a:hover  {color: #C51D56;}

.informationGuidancef {
	border-top:0px dotted #FFFFFF;
	background-color:#9EBEE0;
}

.informationGuidancef select {width:149px; margin-left:12px;}

.informationGuidancef form {
	padding:0 0 0 10px;
	margin:0;
}

.welcome {padding-bottom:10px; padding-right:20px; padding-top:20px; margin-left:12px;}

#mychbanner {
	margin-left:20px;
	background-image:url(../images/indexPromos/mychbottom2.gif);
	background-repeat:no-repeat;
	width:294px;
	height:/*108*/72px;
	padding:10px;
	font-weight:bold;
	text-align:left;
}

#fileAccountsBottom {
	margin-left:20px;
	background-image:url(../images/indexPromos/fileAccountsBannerBottom.jpg);
	background-repeat:no-repeat;
	width:294px;
	height:/*108*/72px;
	padding:11px 10px 5px 5px;
	font-weight:bold;
	text-align:left;
}

#fileAccountsBottomWelsh {
	margin-left:20px;
	background-image:url(../images/indexPromos/fileAccountsBannerBottom_W.jpg);
	background-repeat:no-repeat;
	width:294px;
	height:/*108*/72px;
	padding:3px 10px 5px 5px;
	font-weight:bold;
	text-align:left;
}

.fileAccountsBanner {margin-left:17px/*20px*/; margin-top:20px; border:0;}

.login, .login a {padding-top:10px; color:#00144D;}
.moreinfo, .moreinfo a {font-size:10px; color:#00144D; text-decoration:none; padding-top:3px;}
.moreinfo a:hover, .login a:hover {color: #C51D56;}

#filedoconline {
	background:url(../images/indexPromos/fileDocOnlineBottom.gif) no-repeat;
	width:273px;
	height:48px;
	padding:5px 10px 27px 10px;
}

.filedoc {padding-top:26px}

/*.coidfraudimg {margin-left:20px; margin-top:152px;} without file accounts online banner*/
.homeBoxTopImg {margin: 15px 0 0 20px;}

#coidfraudyellow, #coidfraudyellow_W {
	width:277px;
	height:49px;
	margin-left:20px;
	padding:3px 10px 5px 5px;
	/* Important Notice temporary Styles */
	color: #00144D;
}
#coidfraudyellow {
	background-image: url(../images/indexPromos/coidfraudbottom.gif);
	background-repeat: no-repeat;
}
#coidfraudyellow_W {
	background-image: url(../images/indexPromos/coidfraudbottom_W.gif);
	background-repeat: no-repeat;
}

/*********************PROOF banner on homepage********************************/

/*.proofimg {margin-left:20px; margin-top:152px;}*/

#proofBottom {
	margin-left:20px;
	background-image:url(../images/indexPromos/proof_banner_bottom.jpg);
	background-repeat:no-repeat;
	width:294px;
	height:/*108*/13px;
	padding:1px 10px 5px 4px;
	font-weight:bold;
	text-align:left;
}

#proofBottom_W {
	margin-left:20px;
	background-image:url(../images/indexPromos/proof_banner_bottom_W.jpg);
	background-repeat:no-repeat;
	width:294px;
	height:/*108*/31px;
	padding:1px 10px 5px 4px;
	font-weight:bold;
	text-align:left;
}

/*********************Real help banner on homepage********************************/

#realHelpBottom {
	margin-left:20px;
	/*	background-image:url(../images/indexPromos/real_help_bottom.gif);
	background-repeat:no-repeat;*/
	width:266px;
	height:/*108*/29px;
	font-weight:bold;
	text-align:left;
	background-color:#FFFFFF;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
}


/* Important Notice temporary Styles */
/*#coidfraudyellow a:link, #coidfraudyellow a:visited {
	color: #FCCF00;
	text-decoration: none;
}

#coidfraudyellow a:hover {
	text-decoration: underline;
}

#coidfraudyellow_W a:link, #coidfraudyellow_W a:visited {
	color: #FCCF00;
	text-decoration: none;
}

#coidfraudyellow_W a:hover {
	text-decoration: underline;
}
/* End of Important Notice temporary Styles */

#companies_act_bottom, #companies_act_bottom_W {
	width:271px;
	height:73px;
	margin: 0 0 5px 20px;
	padding:5px 10px 5px 10px;
	font-weight: bold;
}
#companies_act_bottom {background:url(../images/indexPromos/companies_act_banner_bottom.jpg) no-repeat;}
#companies_act_bottom_W {background:url(../images/indexPromos/companies_act_banner_bottom.jpg) no-repeat;}

.ca_link_left {
padding-top:0px;
padding-left: 0px;
width: 142px;
}

.ca_link_left_W {
padding-top:7px;
padding-left: 0px;
width: 142px;
}

.ca_link {
padding-top:7px;
padding-left: 6px;
width: 280px;
font-size:1.2em;
}

.ca_link_right {
	float:right;
	padding-top: 0px;
	padding-left: 0px;
	margin-top: -30px;
	width: 142px;
}

.ca_link_right_W {
	float:right;
	padding-top: 6px;
	padding-left: 0px;
	margin-top: -30px;
	width: 142px;
}

#companies_act_bottom a, #companies_act_bottom_W a {
	color: #FFFFFF;
	text-decoration: none;
}

#companies_act_bottom a:hover, #companies_act_bottom_W a:hover {color:#00144D;text-decoration: none;}

.findDoc, .findDoc_W {
	width:273px;
	padding:5px 10px 27px 10px;
}
.findDoc {background:url(../images/indexPromos/searchCompanyInformationBottom.gif) no-repeat; height:48px;}
.findDoc_W {background:url(../images/indexPromos/searchCompanyInformationBottom.gif) no-repeat; height:48px;}

#filedoconline a, .findDoc a { color:#00144D;}
#filedoconline a:hover, .findDoc a:hover {color: #C51D56;}

#wckchd {
	background:url(../images/indexPromos/wckchdbottom.gif) no-repeat;
	width:273px;
	height:48px;
	padding-left:10px;
	
}
#wckchd a {text-decoration:none; font-weight:bold;}
#wckchd a:hover {color:#C51D56;}
.wcktxt {padding:15px 0 0 5px;}
.chd {
	float:right;
	padding:5px 35px 0 0;
	margin-bottom:30px;
}

/*------------------latest news and noticeboard ----------------------*/
#latestNews, #latestNews_W {
	background-color:#FFFFFF;
	text-align: center;/*hack to center the children of this div*/
	min-width: 600px;/*hack to center the children of this div*/
	margin-bottom:10px;
}


#boxes {/*hack to center the children of this div*/
	width:801px;
	text-align: left;
	float:left;
	margin:0 0 -0 196px;
}

.newsBox, .newsBox_W {
	width:255px;
	background-color:#FFFFFF;
	border:1px solid #517897;
	float:left;
	margin:0 10px 5px 0;
}

.newsBox ul, .newsBox_W ul {margin:0; padding:0 0 0 10px}
.newsBox li, .newsBox_W li {margin-left:6px; list-style-image:url(../images/indexPromos/listimage.gif) }
.newsBox li.exclam {margin-left:18px; list-style-image:url(../images/indexPromos/exclam.gif) }
.newsBox a, .newsBox_W a {color:#00144D; text-decoration:none;}
.newsBox a:hover, .newsBox_W a:hover {color: #C51D56;}
.newsBox_W li.blankNews, .newsBox li.blankNews {list-style-image:none; list-style:none;}

.newsTitles {background-color:#CBDCEE; font-weight:bold; color:#00144D; padding:5px 5px 5px 18px; margin-bottom:10px}

.newsBox a.redtextbold:link, .newsBox a.redtextbold:visited {
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}

.newsBox a.redtextbold:hover {
	/*color: #00144D;*/
	text-decoration: underline;
}

.newsBox_W a.redtextbold:link, .newsBox_W a.redtextbold:visited {
	font-weight: bold;
	color: #CC0033;
	text-decoration: none;
}

.newsBox_W a.redtextbold:hover {
	/*color: #00144D;*/
	text-decoration: underline;
}


/*--------------dot divider ----------*/
.dottedLine {
	background:url(../images/indexPromos/dottedLine.gif) repeat-x;
	width:100%;
	height:14px;
	clear:both;
}

/*--------------- drop down menu and go style -----------------*/
.go {margin-bottom:10px; padding-left:5px; font-weight:bold; display:inline;}

#selectmenu {width:100px;}

/*-------------------- missionStatement ----------------- */
#missionStatement {
	color:#FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#missionStatement h1 {color:#FFFFFF; font-size:1.8em; font-weight:normal; margin: 5px 0 10px 0;}
#missionStatement p {margin: 10px 0 20px 0;}
