ul{
	padding:0px;
}

body{
	background-color: #FFFFFF;
	background-image: url(../images/img_bg_blue.gif);
	background-repeat: repeat-x;
	margin:10 0 0 0;
}

.tablebgcolour {
	background-color: #FFFFFF;
	height:100%;
}

.side_border{
	background-color: #b9cee1;
	width:1;
}

.whole_content{
	padding: 18 20 20 20;
}

.topmenustyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 818181;
	font-size: 9;
	text-decoration: none;
	padding: 5 10 0 0 ;
	text-align:right;
}

.menu_align {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding: 10 0 10 0;
	text-decoration:none;
}

.menu_sep {
	background-color:#FFFFFF;
	width:1;
}

.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 18px;
	text-decoration:none;
	background-image: url(../images/btn_mseoff.gif);
	background-repeat:no-repeat;
	background-position: bottom;
}

a.menu:link{
	color: #000000;
	text-decoration:none;
}

a.menu:hover {
	background-image: url(../images/btn_mseon.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	}
	
a.menu:visited{
	color: #000000;
}

.menu_right {
	background-image: url(../images/btn_mseoff.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	
}


.menu_group {
	padding:18 0 0 0;
}

.menu_nowon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 9;
	font-style: normal;
	background-color:#FFFFFF;
	height:25px;
	padding: 0 0 0 0 ;
}
.rightmenu {
	background-image: url(../images/img_colbg.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
	font-weight:bold;
	padding: 4 10 6 30;
}

.menu_hl {
	background-color:#181f25;
	height:1px;
}

.main_content{
	padding:10 0 10 0;
	vertical-align:top;
	width:513px;
}
.side_promo_area{
	width:211;
	padding:2 0 0 5;
	text-align:right;
}
.side_promo_tit{
	background-image: url(../images/img_colbg.gif);
	background-repeat:no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
	font-weight:bold;
	padding: 4 10 6 30;
	height:26;
}
.promo_group{
	background-color: f6f6f6;
	padding: 13 0 12 0;
}
.promo_tit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #447ebf;
	background-color: f6f6f6;
	font-size: 7pt;
	text-decoration: none;
	font-weight:bold;
	padding-right:5px;
	
}
.promo_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
	text-decoration: none;
	padding: 5 5 5 0;
}
a.promo_content:link{
	text-decoration: none;
}
a.promo_content:hover {
	color:#333333;
	font-weight:bold;
	text-decoration: none;
}
a.promo_content:visited {
	color: #666666;
	text-decoration: none;
}
a.promo_content:active {
	text-decoration: none;
}


.promo_content_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
	text-decoration: none;
	padding: 5 12 5 12;
}

.promo_content_highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7aa6d8;
	font-size: 7pt;
	text-decoration: none;
	padding: 0 0 5 0;
}


.contentit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
	padding: 8 0 8 8;
	background-color: #00234b;
	text-decoration:none;
	width:513px;
}

.content_bg {
	width:513px;
	padding: 10 0 10 0;
}

.contentxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
	padding:10 10 10 10;
	line-height:2;
}

.searchtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
	padding:2 2 2 2;
	line-height:2;
}
.contentxt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
	line-height:2;
}
a.content_link_txt:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
	line-height:2;
	text-decoration:underline;
}
a.content_link_txt:visited {
	color: #00234b;
	text-decoration:underline;
}
a.content_link_txt:hover {
	color: #0d5bb4;
	text-decoration:none;
}

.footer_hl {
	background-color:#b7bbbe;
	height:1px;
}

.footer_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: b3b3b3;
	font-size: 9;
	text-align:right;
	text-decoration: none;
}

a.footer_txt:hover {
	text-decoration: underline;
}


.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: b3b3b3;
	font-size: 9;
	text-align:right;
	text-decoration: none;
	padding: 10 10 10 10 ;
}

.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: b3b3b3;
	font-size: 9;
	text-align:right;
	text-decoration: none;
	padding: 10 10 10 0 ;
}

.pubtabletopic {
	background-color: b8cee7;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234b;
	font-size: 8pt;
	font-weight:bold;
	padding:5 15 5 15;
}
.pubtabletitileone {
	background-color: eff4fa;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234b;
	font-size: 8pt;
	text-decoration: none;
	padding:5 0 5 0;
}
.pubtabletitletwo {
	background-color: ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234b;
	font-size: 8pt;
	text-decoration: none;
	padding:5 0 5 0;
}
.pubtabletitlethree {
	background-color: ffffff;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234b;
	font-size: 7pt;
	text-decoration: none;
	padding:5 0 5 0;
}
.pubtabletitile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234b;
	font-size: 7pt;
	text-decoration: none;
	padding:5 0 5 0;
}
.blueline {
	background-image: url(../images/img_blue.gif);
	background-repeat: repeat-x;
}
.greyline {
	background-image: url(../images/img_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.keycontact {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: f6f6f6;
	font-size: 7pt;
	text-decoration: none;
}
.headline {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 4977aa;
	font-size: 8pt;
	font-weight:bold
}
.email_content{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234B;
	font-size: 8pt;
	text-decoration: none;
	font-weight:bold
}
.email_content2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00234B;
	font-size: 7pt;
	text-decoration: none;
}
a.email_content2:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #900000;
	font-size: 7pt;
	text-decoration: underline;
}
a.email_content:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #900000;
	font-size: 8pt;
	text-decoration: underline;
	font-weight:bold
}
.headlineaward {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 7aa6d8;
	font-size: 8pt;
	font-weight:bold
}
.front_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
	text-decoration: none;
}
a.front_link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
}
.content_listing{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	font-size: 11px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
}
.content_sublisting{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0 0 10 0;
	font-size: 11px;
	font-style: normal;
	color: #00234b;
	background-color:f6f6f6;
	line-height:2;
}
.news_tit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	color: #FFFFFF;
	padding: 8 0 8 8;
	background-color: #00234b;
	text-decoration:none;
}

.mtTable { 
	border-top: 1px solid #909090; 
	border-right: 1px solid #909090; 
	border-left: 1px solid #909090 
}
.mTable { 
	border-right: 1px solid #909090;
	border-left: 1px solid #909090
}
.meTable {
	border-right: 1px solid #909090;
	border-bottom: 1px solid #909090;
	border-left: 1px solid #909090
}

.news_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #00234b;
	padding: 10px 10px 10px 10px;
	text-decoration:none;
	background-color: #FFFFFF;
}
