* { /* Reset the margins so IE doesnt barf all over with Box Model problems */
	margin: 0px;
	padding: 0px;
}
	
body {
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:18px;
	/*background-color:#c2a984;*/
	background-color:#FFFFFF;
}

a{
	text-decoration:none;
	color:#333333;
}

a:hover{
	color:#006699;
	text-decoration:underline;
}

/* SITE STRUCTURE */

#middle { /* this is the container for #content */
	width: 710px;
	background-color:#FFFFFF;
	float:left;
}

#lefter { /* this is the container for #headerleft */
	float:left;
	width: 160px;
	vertical-align:top;
	/*background-color:#e2ddcb;*/
}

#righter { /* this is the container for #headerright */
	float:right;
	width: 130px;
	vertical-align:top;
	/*background-color:#dde6ed;*/
}

.textHeader{
	text-transform: uppercase; 
	color: #A5A6A5; 
	margin:0px; 
	padding: 3px; 
	border: 1px solid #A5A6A5; 
	display: inline;
	background-color:#FFFFFF;
	font-size:12px;
}

.textHeader2{
	font: bold 14px arial, verdana, sans-serif;
	text-transform: uppercase; 
	color: #A5A6A5; 
	margin:0px; 
	padding: 3px; 
	border-right: 1px solid #A5A6A5; 
	border-bottom: 1px solid #A5A6A5; 
	display: inline;
}


#headerLeft {
	color:#333333;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 0px;
	width:150px;
	text-transform:uppercase;
}

#headerRight {
	color:#333333;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	margin: 5px 0px;
	width:130px;
	text-transform:uppercase;
}

#content {
	margin: 0px 5px;
	width: 700px;
	height: 100%;
}

#container { 
	width: 1000px;
	margin: 0 auto;   /* the auto margins (in conjunction with a width) center the page if needed */
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding:0px;
	background-image:url(../images/bg.jpg);
	border:#CCCCCC solid 1px;
}

/* END SITE STRUCTURE */

.leaderboard {
/*	vertical-align:middle;
	background-color:#e2e2e2;*/
	line-height:20px;
	padding-bottom:10px;
	padding-top:10px;
}

#masthead{
	padding: 0px;
	background-image:url(../images/logasia_logorevised.jpg);
	height:223px;
	background-repeat:no-repeat;
	margin: 0px;
}

#masthead #side {
	float:right;
	text-align: right;
	margin: 7px 17px 10px 10px;
	line-height:10px;
	width:194px;
	background-color:#918878;
	border: #bcb8ad solid 1px;
	height:88px;
}

#masthead #side h5{
	font-size:12px;
	color:#2b3336;
	text-transform:uppercase;
	line-height:21px;
	font-weight:normal;
	/*background-color:#c2a984;*/
	background-color:#e2ddcb;
	display:block;
	height:21px;
	padding-right:5px; /* the letter "A" has a long tail. */
	margin-bottom:3px;
	border-bottom:#bcb8ad solid 1px;
}

#masthead #side li{
	font-family:"Small Fonts";
	font-size:9px;
	color:#FFFFFF;
	list-style-type:none;
	text-transform:uppercase;
	line-height:16px;
	height:16px;
	padding-right:3px;
	padding-bottom:3px;
}

#masthead #side li a{
	color:#FFFFFF;
	line-height:16px;
	height:16px;
	vertical-align:bottom;
}

#masthead #side li a img{
	line-height:16px;
	height:16px;
	vertical-align:middle;
}

#masthead #side li a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#masthead #ctry {
	text-align:right;
	padding: 185px 17px 0px 0px;
}

#masthead #ctry li {
	font-family:"Small Fonts";
	font-size:9px;
	color:#000000;
	display:inline;
	list-style-type:none;
	/*border-right:#333333 solid 1px;*/
	margin:5px;
	text-transform:uppercase;
	line-height:14px;
}

#masthead #ctry li a:hover{
	color:#006699;
}

#ctry .cover {
	background-color:#eeeeee;
	font-family:"Small Fonts";
	font-size:9px;
	color:#000000;
	border:#CCCCCC solid 1px;
	margin-left:5px;
	margin-bottom:0px;
	padding:3px;
	text-transform:uppercase;
	line-height:14px;
}

#ctry .textbox {
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	vertical-align:middle;
}

#ctry input.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	padding: 0px 3px;
	vertical-align:middle;
	margin: 0px 0px 0px 5px;
}

.centralised{
text-align:center;
margin:0px;
padding:0px;
}

#subheaderline {
	margin: 0px;
	background-color:#a0bac7;
	height:16px;
}

#spacer {
	margin: 0px;
	height:5px;
	line-height:5px;
}

#spacer2 {
	margin: 0px;
	height:5px;
	line-height:5px;
	clear:both;
}

#spacerlb {
	margin: 0px;
	height:15px;
}

/****************************************/

#footer {
	background-color:#918878;
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
	padding-left:10px;
}

#footer li {
list-style-type:none;
}

#footer1 {
	color:#FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
}

#footer1 a{
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}

#footer1 a:hover{
	text-decoration:underline;
}

#footer1 li {
	color:#FFFFFF;
	display:inline;
	margin-right:5px;
}

#footer2nd {
	/*background-color:#c6cfd6;*/
	background-color:#e2ddcb;
	text-align:center;
	font-size:11px;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

#footer2nd img{
	vertical-align:middle;
}

#footer2nd li {
list-style-type:none;
}

#footer2 a{
	color:#2b3336;
	text-decoration:none;
	text-transform:uppercase;
}

#footer2 a:hover{
	text-decoration:underline;
}

#footer2 li {
	color:#2c5b6d;
	display:inline;
	margin-right:5px;
}

/*-----------------------------------------------------------*/

#leftsideNavi {
	width:150px;
}

#leftsideNavi h5{
	font-size:12px;
	color:#FFFFFF;
	text-transform:uppercase;
	line-height:21px;
	font-weight:bold;
	background-color:#bcb8ad;
	display:block;
	height:21px;
	margin-bottom:3px;
	border-bottom:#bcb8ad solid 1px;
	padding-left:5px;
}

#leftsideNavi li{
	/*font-family:"Small Fonts";*/
	font-size:12px;
	color:#FFFFFF;
	list-style-type:none;
	text-transform:uppercase;
	line-height:21px;
	height:21px;
	border:#bcb8ad solid 1px;
}

#leftsideNavi li a{
	color:#2d2d2d;
	line-height:21px;
	height:21px;
	vertical-align:bottom;
	background-color:#d6cfc6;
	display:block;
	padding-left:3px;
}

#leftsideNavi li a:hover{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#918878;
}

#leftsideNavi h4{
	font-family:"Small Fonts";
	font-size:9px;
	color:#2d2d2d;
	list-style-type:none;
	text-transform:uppercase;
	line-height:16px;
	padding-right:3px;
	padding-bottom:3px;
}

#leftsideNavi h4 a{
	color:#2d2d2d;
	line-height:16px;
	vertical-align:bottom;
}

#leftsideNavi h4 a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

#leftsideNavi h3 a{
	color:#2d2d2d;
	line-height:17px;
	vertical-align:bottom;
	font-size:12px;
	text-transform:none;
}

#leftsideNavi h3 a:hover{
	text-decoration:underline;
}

/*-----------------------------------------------------------*/

#subheader {
	margin: 0px;
	background-color:#588195;
	color: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:10px;
	line-height:20px;
	height:20px;
}
	
#subheader a {
	margin: 0px;
	padding: 20px 20px 20px 20px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:10px;
	line-height:20px;
	text-align:left;
	background-color:#588195;
}

#subheader a:hover {
	background: #c0cdd5;
}

#subheader .newcolor a {
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:10px;
	line-height:20px;
	text-align:left;
	background-color:#2c5b6d;
}

#subheader .newcolor a:hover {
	background: #c0cdd5;
}

#subheader .dater {
	padding: 0px 20px 0px 50px;
}

	.subheader li {
		margin:0px;
		float:left;
		width:200px;
	}
	
	.subheader li a { 
		font-weight: normal;
		color: #FFF;
		text-decoration: none;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size:10px;
	} 
	
	.subheader li a:hover {
		background-color:#999999;
	} 

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    line-height: 0px;
}

/* Miscellaneous classes for reuse */
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}

.dottedline {
border-bottom:#CCCCCC dashed 1px;
}



.imubox {
	vertical-align:middle;
	background-color:#dde6ed;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

.imubox2 {
	vertical-align:middle;
	background-color:#e2e2e2;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
}

.imubox3 {
	background-color:#FFFFFF;
	text-align:left;
}

.imubox3 h1{
	font-size:13px;
	float:right;
	text-transform:uppercase;
	color:#FF3300;
}

.rightbanner {
	vertical-align:top;
	background-color:#dde6ed;
	padding:10px 0px;
	text-align:center;
	width:130px;
	float:right;
}

.rightbannerNoVert {
	vertical-align:top;
	background-color:#dde6ed;
	padding:10px 0px;
	text-align:center;
	width:130px;
}


.rightverticals {
	vertical-align:top;
	background-color:#FFFFFF;
	padding:10px 5px;
	width:200px;
/*	float:left;*/
}

.bluebg {
	background-color:#f1f5f8;
	border:#CCCCCC dashed 1px;
	padding:7px;
	width:190px;
}

.relatedarticles {
	background-color:#f1f5f8;
	border:#CCCCCC dashed 1px;
	padding:7px;
}

.graybox {
	font-size:12px;
}

#oursponsorlist {
	color:#333333;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:16px;
	font-weight:normal;
}

#oursponsorlist a{
	color:#216b8a;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:normal;
}

#oursponsorlist a:hover{
	text-decoration:underline;
}

#oursponsorlist h5{
	color:#333333;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	padding-left:10px;
}

/*-----------------------------------------------------------*/

#list{
	background-color:#FFFFFF;
	border:solid #CACBCD 0px;
	float:left;
	/*width:380px;*/
	width:345px;
	height: inherit;
	/*padding-right:10px;
	padding-left:10px;*/
}

#list h3{ /* header */
	color:#FFFFFF;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:normal;
	background-color:#e37732;
	padding:2px 5px;
	text-transform:uppercase;
	font-weight:bold;
}

#list h1{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

#list h1 a{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

#list h1 a:hover{
	color:#5c7f92;
	text-decoration:underline;
}

#list h2{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:normal;
}

#list h2 a{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}

#list h2 a:hover{
	text-decoration:underline;
}

#list h5{
	color:#588195;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-left:10px;
}

#list h5 a{
	color:#588195;
	font-size:11px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}

#list h5 a:hover{
	text-decoration:underline;
}

#list span {
	color:#282828;
	font-size:11px;
	font-weight:normal;
}

/*-----------------------------------------------------------*/

#list2{
	background-color:#FFFFFF;
	border-left:solid #d6d7d9 0px;
	float:left;
	width:270px;
	margin-left:5px;
	padding-left:5px;
}

#list2 h3{ /* header */
	color:#FFFFFF;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:normal;
	background-color:#918878;
	text-transform:uppercase;
	font-weight:bold;
	padding:2px 5px;
}

#list2 h1{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

#list2 h1 a{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

#list2 h1 a:hover{
	text-decoration:underline;
}

#list2 h2{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:normal;
}

#list2 h2 a{
	color:#282828;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}

#list2 h2 a:hover{
	text-decoration:underline;
}

#list2 span{
	color:#588195;
	font-size:11px;
}

#list2 span a{
	color:#588195;
	font-size:11px;
	text-decoration:none;
}

#list2 span a:hover{
	text-decoration:underline;
}

#list2 #side {
	float:right;
	text-align: right;
	padding: 0px 0px 0px 0px;
	line-height:10px;
	width:198px;
	/*background-color:#767a7d;*/
	background-color:#eeeeee;
	border: #bcb8ad solid 1px;
	height:65px;
}

#list2 #side h5{
	font-size:12px;
	color:#282828;
	text-transform:uppercase;
	line-height:21px;
	font-weight:normal;
	background-color:#eeeeee;
	display:block;
	height:21px;
	padding:3px;
	margin-bottom:3px;
	border-bottom:#bcb8ad solid 1px;
}


#list2 #side li{
	font-family:"Small Fonts";
	font-size:9px;
	color:#282828;
	list-style-type:none;
	text-transform:uppercase;
	line-height:16px;
	height:16px;
	padding-right:3px;
	padding-bottom:3px;
}

#list2 #side li a{
	color:#282828;
	line-height:16px;
	height:16px;
	vertical-align:bottom;
}

#list2 #side li a img{
	line-height:16px;
	height:16px;
	vertical-align:middle;
}

#list2 #side li a:hover{
	color:#CCCCCC;
	text-decoration:none;
}

a.google {
	display:block;
	text-decoration:none;
}

a.google:hover {
	text-decoration:none;
}

/****************************************/

/*-----------------------------------------------------------*/

#listlevel2{
	background-color:#FFFFFF;
	/*border-right:solid #eeeeee 1px;*/
	border-right:#CCCCCC dashed 1px;
	float:left;
	/*width:380px;*/
	width:345px;
	/*padding-right:10px;
	padding-left:10px;*/
	padding-right:5px; /* pad to make space for the border */
}

#listlevel2 h3{ /* header */
	color:#FFFFFF;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:normal;
	background-color:#e37732;
	padding:2px 5px;
	text-transform:uppercase;
	font-weight:bold;
}

#listlevel2 h1{
	color:#5c7f92;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

#listlevel2 h1 a{
	color:#5c7f92;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
	display:block;
}

#listlevel2 h1 a:hover{
	color:#5c7f92;
	text-decoration:underline;
}

#listlevel2 h2{
	color:#282828;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
}

#listlevel2 h2 a{
	color:#282828;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	text-decoration:none;
}

#listlevel2 h2 a:hover{
	text-decoration:underline;
}

#listlevel2 h5{
	color:#588195;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	padding-left:10px;
}

#listlevel2 h5 a{
	color:#588195;
	font-size:11px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}

#listlevel2 h5 a:hover{
	text-decoration:underline;
}

#listlevel2 span {
	color:#999999;
	font-size:11px;
	font-weight:normal;
}

/*-----------------------------------------------------------*/

/* main index box white */

#header4 h4{
	color:#333333;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:24px;
	font-weight:bold;
	BACKGROUND: url(../images/currentissueHead.jpg) #dfecf4 no-repeat right top;
	padding-left: 10px;
	margin-top: 5px;
	width:160px;
	height:24px;
	text-transform:uppercase;
	letter-spacing: 0.25em;
}

#header5{
	BACKGROUND: url(../images/currentissue.jpg);
}

#list3{
	background-color:#FFFFFF;
	border:solid #CACBCD 0px;
	padding-right:10px;
	padding-left:10px;
}

#list3 img {
	float:right;
	line-height:40px;
	border:#CCCCCC solid 1px;
	padding:3px;
}

#list3 h3{
	color:#216b8a;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
	margin-top: 5px;
}

#list3 h4{
	color:#333333;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
}

#list3 .issuetitle {
	color:#c41325;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-transform:uppercase;
}

#list3 h2{
	color:#216b8a;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
	margin-top: 5px;
}

#list3 h2 a{
	color:#216b8a;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
	text-decoration:none;
}

#list3 h2 a:hover{
	text-decoration:underline;
}

#list3 a{
	color:#006699;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
	font-size:12px;
}

#list3 h5{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-align:right;
}

#list3 h5 a{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

#list3 h5 a:hover{
	text-decoration:underline;
}

#list3 p{
	background-color:#dfecf4;
}

#list3 .channels{
	float:left;
	color:#333333;
	font-size:11px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width:170px;
	background-color:#f1f5f8;
	padding:5px;
	line-height:22px;
	font-weight:normal;
	margin-right:10px;
	text-decoration:none;
}

#list3 .channels a{
	color:#333333;
	font-size:11px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:22px;
	font-weight:normal;
	padding:5px;
}

#list3 .channels a:hover{
	border:#CCCCCC solid 2px;
	/*text-decoration:underline;*/
	color:#c41325;
}


#list3 .channelsContents {
	width:290px;
	margin: 0 auto;
}

/*-----------------------------------------------------------*/

#listlevel3{
	background-color:#FFFFFF;
	border:solid #CACBCD 0px;
	padding-right:10px;
	padding-left:10px;
}

#listlevel3 p{
	margin-bottom:20px;
	color:#333333;
}

#listlevel3 table{
	margin-top:10px;
	margin-bottom:10px;
	/*border:#999999 solid 1px;*/
}

#listlevel3 td{
	padding:10px;
}

#listlevel3 ul{
	list-style-type:square;
	list-style-position:outside;
	margin-left:15px;
}

#listlevel3 ol{
	list-style-type:upper-alpha;
	list-style-position:outside;
	margin-left:20px;
}

#listlevel3 h2{
	color:#333333;
	font-size:12px;
	font-family:Tahoma;
	line-height:18px;
	font-weight:normal;
}

#listlevel3 .normalText{
	color:#333333;
	font-size:12px;
	font-family:Tahoma;
	line-height:18px;
	font-weight:normal;
}


#listlevel3 h4{
	color:#999999;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:normal;
}

#listlevel3 h1{
	color:#216b8a;
	font-size:20px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:24px;
	font-weight:bold;
}

#listlevel3 h1 a{
	color:#216b8a;
	font-size:20px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:22px;
	font-weight:bold;
	text-decoration:none;
}

#listlevel3 h1 a:hover{
	text-decoration:none;
}

#listlevel3 a{
	color:#006699;
	text-decoration:none;
	line-height:18px;
	font-weight:bold;
	font-size:12px;
	font-family:Tahoma;
}

#listlevel3 a:hover{
	border-bottom: #e37732 dotted 2px;
	color:#e37732;
	text-decoration:none;
}

#listlevel3 h5{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
	text-align:right;
}

#listlevel3 h5 a{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
	float:right;
}

#listlevel3 h5 a:hover{
	text-decoration:underline;
}

#listlevel3 span {
	color:#333333;
	font-size:13px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#listlevel3 .normalHeaderRed{
	color:#c41325;
	font-size:16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
}

#listlevel3 .normalHeader{
	color:#c41325;
	font-size:16px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
}

#listlevel3 h2 a{
	color:#e47732;
	text-decoration:none;
	font-weight:bold;
}

#listlevel3 h2 a:hover{
	border-bottom: #e47732 dotted 2px;
	text-decoration:none;
	font-weight:bold;
}


/*-----------------------------------------------------------*/

.toolsandservices {
	 float: left;
	 width: 150px;
	 line-height: 1.1em;
	 margin-right: 10px;
 }

#tools{
	background-color:#FFFFFF;
	border:solid #CACBCD 0px;
	/*padding-right:10px;
	padding-left:10px;*/
}

#tools b{
	color:#c41325;
	font-weight:normal;
}

#tools h6{
	color:#999999;
	font-size:11px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	margin-top: 5px;
}

#tools h1{
	color:#216b8a;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

#tools h1 a{
	color:#216b8a;
	font-size:14px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	text-decoration:none;
}

#tools h1 a:hover{
	text-decoration:underline;
}

#tools h2{
	color:#666666;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:16px;
	font-weight:normal;
}

#tools h2 a{
	color:#666666;
	font-size:12px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:16px;
	font-weight:normal;
}

#tools h2 a:hover{
	text-decoration:underline;
}

#tools a:hover{
	text-decoration:none;
}

#tools h5 a{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
	float:right;
}

#tools h5 a:hover{
	text-decoration:underline;
}

#tools p{
	background-color:#FFFFFF;
}

#tools span {
	color:#333333;
	font-size:10px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
}


/* -------------------------------------------------------------*/

.headerlevel2{
	color:#333333;
	font-size:15px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:24px;
	font-weight:bold;
	BACKGROUND: url(../images/bluelevel2.jpg) #cfd8df no-repeat right top;
	padding-left: 10px;
	margin-top: 5px;
	width:180px;
	text-transform:uppercase;
}

.headerlevel2 h5{
	color:#216b8a;
	font-size:16px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:bold;
}

.bluelinelevel2{
	height:5px;
	background-color:#cfd8df;
	padding-left: 10px;
}

#descriptionslevel2 {
	border:#918878 solid 1px;
	padding:5px;
	font-size:12px;
	/*width: 80%;*/
	background-color:#f5f0dc;
}

#descriptionslevel2_2 {
	/*border:#333333 solid 1px;*/
	padding:5px;
	font-size:12px;
	width: 90%;
}


#lefter2 {margin: 10px 0px 10px 0px; padding: 0px;}

div.contentheader, div.contentheader {margin: 0px 0px 10px 0px; padding: 0px; border-bottom: 3px solid #e2ddcb;}
div.contentheader h5, div.contentheader h5 {font-size: 13px; text-transform: uppercase; letter-spacing: 0.25em; color:#2d2d2d; margin: 0px; padding: 10px 25px 0px 10px; background: #e2ddcb no-repeat top right; height: 30px; display:inline;}
div.contentheader h1 span, div.contentheader h1 span {font-weight: normal;}
div.contentheader h2.channel, div.contentheader h2.channel {margin: 0px 0px 0px 0px; padding: 0px; display:inline; color: #C41424; font-size: 15px; line-height: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: 0.1em;}

#contenttopstory h6 {font: bold 17px arial, verdana, sans-serif; text-transform: uppercase; color: #7a7c7f; margin:0px; padding: 3px; border-right: 1px solid #A5A6A5; border-bottom: 1px solid #A5A6A5; display: inline;}

/*Community News Tabs*/
div#lefter #communitynews {margin: 0px; padding: 10px 0px 10px 0px; height: 1%;}
div#lefter #communitynews ul#commnewsmenu {margin:0px; padding:0px 0px 4px 0px;text-align:left;}
div#lefter #communitynews ul#commnewsmenu li{margin:0px; padding:0px 2px 1px 2px; display:inline; font: bold 13px arial, verdana, helvetica, sans-serif; color: #293031;}
div#lefter #communitynews ul#commnewsmenu li a {font: bold 11px arial, verdana, helvetica, sans-serif; color: #293031;}
div#lefter #communitynews ul#commnewsmenu li.lion {padding:3px 2px 5px 2px; background-color:#E0E8EB; color: #A80E10;}
div#lefter #communitynews ul#commnewsmenu li.lioff {padding:3px 2px 5px 2px; cursor:pointer;cursor:hand;}
div#lefter #communitynews ul#commnewsmenu li.lion a {color: #A80E10;}

div#lefter #communitynews div.commnewscontent{display:none; margin:-1px 0px 0px 0px; padding:10px 0px 0px 0px; background-color:#E0E8EB;height: 1%;}
div#lefter #communitynews div.commnewscontent h4 {display: none;}
div#lefter #communitynews div.commnewscontent h2 {
	font-size:16px;
	font: Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:normal;
}
div#lefter #communitynews div.commnewscontent h2 a{
	color:#216b8a;
	font-size:15px;
	font: Arial, Helvetica, sans-serif;
	line-height:22px;
	font-weight:normal;
}

div#lefter #communitynews div.commnewscontent h2 a:hover{
	text-decoration:underline;
}

div#lefter #communitynews div.commnewscontent h3{
	color:#333333;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	font: Arial;
}

div#lefter #communitynews div.commnewscontent span {
	color:#333333;
	font-size:10px;
}

div#lefter #communitynews div.commnewscontent h5 {
	text-align:right;
	margin-right:10px;
}

div#lefter #communitynews div.commnewscontent h5 a{
	color:#216b8a;
	text-decoration:none;
	font-stretch:normal;
	text-transform:none;
}

div#lefter #communitynews div.commnewscontent h5 a:hover{
	text-decoration:underline;
}
div#lefter #communitynews div.commnewscontent ul {margin: 10px; padding:0px;}
div#lefter #communitynews div.commnewscontent li {margin:0px; padding: 0px 0px 15px 0px; list-style: none outside;}
div#lefter #communitynews div.commnewscontent img {margin: 0px 5px 5px 0px; padding: 0px;}
div#lefter #communitynews div.commnewscontent div.more {margin: 0px 0px 10px 10px; padding: 0px 0px 10px 0px; text-transform: uppercase; text-align:left;}

div.articleprintemail {margin: 0px; padding: 0px; border-top: 1px dotted #c7c7c7;}
div.articleprintemail div {margin: 0px; padding: 2px; float: left;}
div.articleprintemail div.one {width: 28%; text-align: center;}
div.articleprintemail div.two {width: 28%; text-align: center;}
div.articleprintemail div.three {width: 28%; text-align: center;}
div.articleprintemail div.four {width: 10%; text-align: right;}
div.articleprintemail div img {vertical-align: top;}
div.articletools {clear: left; margin: 0px; padding: 1px 2px 1px 2px; border-top: 1px dotted #c7c7c7; border-bottom: 1px dotted #c7c7c7;}
div.articletools div {margin: 0px; padding: 0px; float: left; width: 30%; text-align: center;}
div.articleprintemail a, div.articletools a {font: bold 10px/15px arial, verdana, helvetica,sans-serif; color: #7B7D84;}

.whiteText {
	color: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:12px;
}

.smallWhiteText {
	color: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:10px;
}

.headingText{
	color:#333333;
	font-size:15px;
	font: "Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:24px;
	font-weight:bold;
	text-transform:uppercase;
}

.lightBlueHeading {
	color: #588195;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:12px;
}

.lightBlueText {
	color: #588195;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}


.cmsNormalText {
	color: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.blackText {
	color: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	font-size:10px;
}


#padding{
	margin-left:30px;
}
