
h2, h1 {
    color: rgb(18,47,137);
    font-size: 11px;
    font-weight: lighter;
    margin-top: 0px;
}

p,img,div,ul {
margin: 0px;
padding: 0px;
}
strong{
	color:#122f89;
	}
a:visited, a:active, a:link {
text-decoration: none;
color: #122f89;
}

a:hover {text-decoration: underline;}

textarea {
border: 1px solid #CCCCCC;
font-size: 12px;
color: #353535;
}



a.link {
color: #122f89;
text-decoration: underline;
font-size: 10px;
}

ul.list1 {
list-style:none;
line-height: 17px;
font-size:12px;
list-style-image:url(../images/Green-Tick.png);
}

ul.list1 li {
padding-left: 5px;
margin-bottom: 6px;
line-height: 15px;
text-align:justify;
}

ul.list1 li a {
text-decoration: none;
color: #353535;
}

ul.list1 li a:hover {text-decoration:underline;}


ul.list2 {
list-style:circle;

padding-left:10px;
}
ul.list2 li{
text-align:justify;

}
ul.list3{
	list-style:none;
line-height: 15px;
font-size:11px;
list-style-image:url(../images/green_tick_10px.png);
margin-left:20px;
padding-top:5px;
}
ul.list3 li{
text-align:justify;	


	
	}

ul.list4{
	list-style:none;
	margin-left:0px;
	font-size:12px;
	}
ul.list4 li{
	line-height:25px;}
	
ul.list4 li a{font-weight:bold;}

ul.list5{
	list-style:disc;
	margin-left:0px;
	
	margin-left:7px;
	}
ul.list5 li{
	line-height:25px;
	
	}
	
ul.list5 li a{font-weight:bold; font-size:11px;}

.submenu ul.list5 li{margin-left:10px; font-size:11px;}

.img1 {
border: 1px solid #CCCCCC;
}

.img2 {vertical-align:middle; margin-right: 10px;}

.img3{float:right; margin-left:10px; background-color:#CCCCCC;}
.img4{ margin:10px 10px 10px 0px; border:2px solid #CCCCCC; }
.seperator{font-size:10px; color:#000;}

#mainContain ul > li > ul > li > a {
font-size:12px;
font-weight:bold;
}


#menu ul{list-style:none; padding:0px; }
#menu li{float:left; padding:5px; margin-left:40px; line-height:8px;   }
#menu li a{color:#FFF;}
#menu2 ul{list-style:none; padding:5px; }
#menu2 li{float:left;  margin-left:40px; line-height:8px;   }
#menu2 li a{color:#FFF;}


.block {
border: 1px solid #CCCCCC;
background-color: #EEEEEE;
padding: 5px;
}

.block2 {
border: 1px solid #CCCCCC;
padding: 2px;
}

.title {
color: #122f89;
font-size: 16px;

margin-bottom: 5px;
}

.title2 {
color: #0066FF;
font-size: 14px;
margin-bottom: 10px;
}
.title3{
color: #122f89;
font-size: 20px;
	
}
.title3 p{font-size:10px; padding-bottom:10px; text-align:right}
.title3 div{height:1px; width:700px; background-color:#EAEAEA; margin-top:5px; margin-bottom:5px;}
.borderbottom{
padding-bottom:10px;
border-bottom:1px solid #EAEAEA;
}
.title3 span{ 
font-size: 17px;
font-weight:bold;


}
.title4{

font-size:12px;
font-weight:bold;

}
.title5{
color: #122f89;
font-size: 14px;
font-weight:bold;
margin-bottom: 10px;
margin-top:10px;
	}
.title6{
	font-size:11px;
	margin:0px;
	padding:0px;}
.text1 {
text-align:justify;
line-height: 17px;
}

.text2 {

line-height: 17px;
font-size:12px;
text-align:justify

}


.black{font-weight:bold;}
.text3 {font-size: 9px; text-align:center; color: #353535;}

.text4{font-size:12px; display:inline; line-height:18px;}
.text5{font-size:13px; font-style:italic; margin-left:18px; margin-top:5px; }
.base {
    padding-bottom: 5px;
}

.base a {
    color: rgb(53,53,53);
}
.hinfo{
	position:relative;
	float:left;
	width:337px;
	
	
	}
.pad{padding-bottom:5px;}
.pad a{font-size:11px;
	font-weight:bold;
	text-decoration:none;}
.pad a:hover{text-decoration:underline;}

news p{
	display:inline;
	
	}
.news a{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	
	}
.news a:hover{
	
	text-decoration:underline;
	}	
.notbold a{
	font-weight:normal;}
.notbold{}
.legend {font-size: 10px;}
#designlink{position:relative; margin-top:5px;}
#designlink, #designlink a {text-align: center;font-size: 9px;color:#CCC;}




ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;

}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #000;
font-weight:bold;
margin: 0 50px 0 0;
}
ul.newsticker span {
margin: 0 10px 0 0;
font-weight: normal;
}

#emaglogin p {margin-bottom: 5px}
#emaglogin label {width: 6em; float: left; margin-right: 0.5em; display: block}
.mag_r p {margin-bottom: 10px; margin-top: 7px;}
.mag_r p img { vertical-align: middle;}
a .list_pages { padding: 1px; color: #31639c;}
a .list_pages:hover{
	text-decoration:none;
	border:none;
	
	}
.news-specific{
	font-size:14px;
	height:485px;
	}
.spanLink{
	text-decoration: none;
color: #122f89;
	}
.error, .error2{
	
	background:#900;
	font-size:14px;
	margin:0px auto;
	text-align:center;
	color:#FFF;
	
	}
.toplinks{
	display:block; 
	background-color:#F5F5F5; 
	padding:5px; 
	margin-bottom:10px;  
	border:1px solid #CCCCCC; 
	font-size:9px;
	}
.toplinks span.pagelink{
	color:#122F89; 
	font-weight:bold; 
	font-size:10px;
	}
	
#commentaryForm{
	position:relative;
	top:5px;
	text-align:center;
	
	}

#commentaryForm label{}

.labelText{font-size:16px; margin-right:5px;}


