body     {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333;}
td       {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333; font-size: 11px;}
input    {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333;}
select   {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333;}
textarea {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333;}
li       {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333;}
a        {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #333333; text-decoration: underline;}
a:hover  {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #FFFFFF; background-color: #0a4c76; text-decoration: none;}
a.image  {background-color: transparent; text-decoration: none;}
a.image:hover  {background-color: transparent; text-decoration: none;}
a img {border: none; }
body.whitetxt     {font-family: Verdana, Arial, Helvetica, Sans Serif; color: #ffffff;}


h1 {
	color: #0a4c76;
	font-size: 14px;
	margin: 0px;
}

h2 {
	color: #0a4c76;
	font-size: 12px;
	margin: 0px;
}

h2.sims {
	color: #026FC4;
	font-size: 12px;
	margin: 0px;
}


td.td_header_logo {
	height: 57px;
	font-size: 12px;
}

td.td_header {
	font-size: 12px;
	height: 77px;
}

td.td_header_links {
	font-size: 11px;
	height: 12px;
	width: 80px;
	text-align:left;
}

a.a_header_links {
	color: #FFFFFF;
	font-size: 11px;
}

a.a_header_links:hover {
	background-color: #0a4c76;
	text-decoration: none;
}

td.td_sideFeature {
	font-size: 10px;
	color: #333333;
	background: #FFFFFF;
	vertical-align: top;
	width: 166px;
}

a.a_sideFeature {
	color: #333333;
	text-decoration: none;
}

td.td_sideFeatureBoxTitle {
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	border-top: solid 4px #FFFFFF;
	vertical-align: middle;
}

td.td_sideFeatureBoxContent {
	font-size: 10px;
	color: #333333;
	vertical-align: top;
}

a.a_sideFeatureBoxContent {
	color: #333333;
	text-decoration: underline;
}
a.a_sideFeatureBoxContent:hover {
	text-decoration: none;
}

td.td_footer {
	font-size: 10px;
	color: #333333;
	vertical-align: middle;
	height: 20px;
	border-bottom: 1px solid #D6D7D9;
	border-top: 1px solid #D6D7D9;

}


td.td_pageContentPadded {
	font-size: 11px;
	color: #333333;
	vertical-align: top;
	width: 776px;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 10px;
    line-height:135%;
}

td.td_pageContentSmall {
	font-size: 10px;
	color: #333333;
}

td.td_pageContentMedium {
	font-size: 14px;
	color: #333333;
}

td.td_pageContentLarge {
	font-size: 18px;
	color: #333333;
}

a.a_pageContentSmall {
	color: #333333;
	text-decoration: underline;
}

a.a_pageContentSmall:hover {
	text-decoration: none;
}

td.td_pageContentBoxTitle {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align: middle;
}

td.td_pageContentBoxContent {
	font-size: 12px;
	color: #333333;
	vertical-align: top;
}

td.td_pageContentBoxContentSmall {
	font-size: 10px;
	color: #333333;
	vertical-align: top;
}
td.td_BoxTitle {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}

td.td_BoxSmall {
	font-size: 10px;
	color: #333333;
	vertical-align: top;
}

td.td_SNETlogin {
	font-size: 10px;
	padding-top: 10px;
	width: 166px;
	vertical-align: top;
}

td.td_SNETloginTitle {
	font-size: 10px;
	font-weight: bold;
	color: #0a4c76;
}

td.td_SNETloginContent {
	font-size: 10px;
	color: #333333;
	vertical-align: top;
}



/* Sub menu: ------------------------------------------------------------------------------- */

td.td_submenu {
	color: #016792;
	background: #F7FAEA;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 156px;
	vertical-align: top;
}

td.td_submenu_alternative {
	
	font-size: 10px;
	width: 166px;
	vertical-align: top;
}


li.li_submenu_top	{
	font-size: 10px;
	list-style: none;
	list-style-position: outside;
	float: left;
	border-bottom: 1px solid #C3C3C3;
	width: 156px;
	margin: 0px;
}

li.li_submenu_sub {
	font-size: 10px;
	list-style: none;
	list-style-position: outside;
	float: left;
	width: 156px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}

a.a_submenu {
	display:block;
	font-size: 10px;
	color: #006993;
	text-decoration: none;
	padding: .3em .3em .3em .3em;
}

a.a_submenu:hover {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #D7A900;
	text-decoration: none;
}
a.a_submenu_selected {
	display:block;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #006993;
	text-decoration: none;
	padding: .3em .3em .3em .3em;
}

a.a_submenu_selected:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D7A900;
	text-decoration: none;
}
a.a_submenu_selected2 {
	display:block;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1ab7ea;
	text-decoration: none;
	padding: .3em .3em .3em .3em;
}

a.a_submenu_selected2:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D7A900;
	text-decoration: none;
}




a.a_submenu_icontext {
	font-size: 11px;
	font-weight: bold;
	color: #0a4c76;
}

a.a_submenu_icontext:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D7A900;
	text-decoration: none;
}


/* Sub menu: ------------------------------------------------------------------------------- */


td.td_mainmenu {
	color: #0a4c76;
	font-size: 11px;
	background: url(http://www.capitaes.co.uk/images/Top_Nav_grad.jpg);
	border-top: solid 3px #FFFFFF;
	padding-left: 10px;
	vertical-align: middle;
}

td.td_mainmenulink {
	color: #0a4c76;
	font-size: 11px;
	
}

a.a_mainmenu {
	font-size: 11px;
	color: #0a4c76;
	text-decoration: none;
}

a.a_mainmenu:hover {
	font-size: 11px;
	font-weight: bold;
	background: #D7A900;
	color: #FFFFFF;
}
a.a_mainmenu_selected {
	font-size: 11px;
	font-weight: bold;
	color: #0a4c76;
	text-decoration: none;
}

a.a_mainmenu_selected:hover {
	font-size: 11px;
	font-weight: bold;
	background: #D7A900;
	color: #FFFFFF;
}


td.td_pageContentTitle_alt {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background: #0a4c76;
	border-bottom: solid 4px #00415E;
	text-align: center;
	vertical-align: bottom;
	height: 40px;
}

td.td_footer_alt {
	font-size: 10px;
	background: #0a4c76;
	height: 27px;
	border-top: solid 4px #FFFFFF;
}

input.input_button_feature {
	color: #333333;
	font-size: 12px;
	font-weight: bold;


}

input.input_text_feature {
	color: #333333;
	font-size: 10px;
	border:1px solid #333333
}

input.input_text_header_search {
	color: #000000;
	font-size: 10px;
	width: 110px;
	background-color: #FFFFFF;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

input.input_button_header_search {
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	width: 28px;
	background-color: #00415E;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

input.input_button_pageContent {
	font-weight:bold;
	font-size: 12px;

}

input.input_text_pageContent {
	color: #333333;
	font-size: 11px;
	border: 1px solid #666;
	border-right-color: #BBB;
	border-bottom-color: #BBB;
}

select.select_pageContent {
	font-size: 11px;
}

textarea.textarea_pageContent {
	color: #333333;
	font-size: 11px;
	background-color: #FFFFFF;
	border-top-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
}

.terms {
font-size: 9px;
}
.textRed {
	color: #FF0000;
	font-weight: bold;
}
	.EMSredText {
	color: #850c70
}

.ems_td_Box_gr { 
	background-image: url(http://www.capitaes.co.uk/ems/images/1px_Gradient.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
} 

.sims_td_Box_gr { 
	background-image: url(http://www.capitaes.co.uk/sims/images/sims_1px_Gradient.gif);
	background-repeat: repeat-y;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}

.sims_BoxTitle {
	border-top:1px dashed #3EB1F1;
	border-bottom:1px dashed #3EB1F1;
	font-weight:bold;
	color:#3EB1F1;
}

.simsHomePageContent {
	border-bottom:1px dashed #3EB1F1;
	padding:5px;
}

.ems_BoxTitle {
	border-top:1px dashed #850c70;
	border-bottom:1px dashed #850c70;
	font-weight:bold;
	color:#850c70;
}

.accredStyle1 {
	font-size: 12px;
	font-weight: bold;
}

.accredStyle2 {
	font-size: 11px;
	color: #000066;
	font-weight: bold;
}

.accredStyle3 {
	color: #000066; 
	font-size: 11px;
}

.accredStyle6 {
	font-size: 11px;
}

div.accred {
	margin: -28px 0px 0px 0px;
	position: relative;
}

.drop {
	overflow: hidden;
	height: 5px;
	background: url(http://www.capitaes.co.uk/images/header_drop.gif) repeat-x
}

/* disclaimer styles

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

#disclaimer {
	font-size: 9px;
	color: #999999;
	padding: 0 0 1em;
	margin: 0;
	}

#disclaimer a {
	color: #626365;
	text-decoration: underline;
	}

#disclaimer a:hover {
	text-decoration: none;
	}
	

/* Chets Styles 2008: ------------------------------------------------------------------------------- */

td.td_formtitle {
	font-size: 14px;
	color: #FFFFFF;
}

.newscrollcapita {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}

a.newscrollcapita:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#D7A900;
}

.newscrollsims {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
}

a.newscrollsims:hover {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color:#FFFFFF;
	background-color:#0062a0;
}

/* Alternative submenu's 2008: ------------------------------------------------------------------------------- */


td.td_submenu_indy {
	color: #0a4c76;
	background: url(http://www.capitaes.co.uk/images/side_nav_back.gif);	
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 156px;
	vertical-align: top;
}


li.li_submenu_top_indy	{
	font-size: 12px;
	list-style: none;
	list-style-position: outside;
	float: left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #C3C3C3;
	width: 156px;
	margin: 0px;
	padding: 4px 2px 4px 2px;
}

a.a_submenu_indy {
	font-size: 10px;
	color: #7a65ad;
	text-decoration: none;
}

a.a_submenu_indy:hover {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #c1d82e;
	text-decoration: none;
}

td.td_submenu_sims {
	color: #0a4c76;
	background: url(http://www.capitaes.co.uk/images/side_nav_back.gif);	
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 156px;
	vertical-align: top;
}


li.li_submenu_top_sims	{
	font-size: 12px;
	list-style: none;
	list-style-position: outside;
	float: left;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #C3C3C3;
	width: 156px;
	margin: 0px;
	padding: 4px 2px 4px 2px;
}

a.a_submenu_sims {
	font-size: 10px;
	color: #04476F;
	text-decoration: none;
}

a.a_submenu_sims:hover {
	font-size: 10px;
	color: #FFFFFF;
	background-color: #D7A900;
	text-decoration: none;
}
