
BODY, P,LI {
	background:#eaeaea;
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	}

TD	{
		font-size: 8pt;
}
A {
	text-decoration : none;
	color : #336699;
}
A.blue {
	text-decoration : none;
	color : #336699;
	
	
	}
A.pink {
text-decoration : none;
color : #ff0099;
}
A.green {
text-decoration : none;
color : #006600;
}
A.orange {
text-decoration : none;
color : #f85047;
}
A.purple {
text-decoration : none;
color : #990066;
}

	
A.red {
	text-decoration : none;
	color : #336699;
	border-bottom: 1px dotted #B5B5B5;
}
A.red:li {

	text-decoration : none;
	color : #336699;
	border-bottom: 1px dotted #B5B5B5;
}
A:Hover {
	color : #ff0000;
	font-style : normal;
	font-variant : none;
	
}
A.li:Hover {
	color : #000099;
	font-style : normal;
	text-decoration: underline;
	
}

A.blue:Hover {
	color : red;
	font-style : normal;
	
	}
A.red:Hover {
	color : red;
	font-style : normal;
	border-bottom: 1px dotted #B5B5B5;
	}
A:down {
	color : #6699ff;
	font-style : none;}
	


.Intro {
	background: #ffffff;
	color : #333366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:14pt;
	text-align:justify;
	background-color:white;
	}
	
.Video {
	background: #909090;
	color : #3366cc;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height:15pt;
	background-color:#d8d8d8;
	}
	.dotline{border-bottom: 1px dotted #B5B5B5;padding:2px 10px 2px 10px;font-size:4px;line-height:4px;margin:20px 10px 20px 10px;}
	.solidline{border-bottom: 1px solid #B5B5B5;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	.solidgreen{border-bottom: 1px solid #009999;padding:2px 0 2px 0;font-size:1px;line-height:4px;}
	.solidred{border-bottom: 1px solid #cc0000;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	.solidmauve{border-bottom: 1px solid #990066;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	.solidorange{border-bottom: 1px solid #ff8000;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	.solidblue{border-bottom: 1px solid #003399;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	.solidpink{border-bottom: 1px solid #ff99cc ;padding:2px 0 2px 0;font-size:4px;line-height:4px;}
	
	.NewsHead{font-family:"Optima", "Georgia" ,"Times New Roman",serif;font-size:18pt;color:#336699;background-color:white;
	margin:6px 0 6px 0;}
	.SubHead{font-family:"Optima", "Georgia" ,"Times New Roman",serif;font-size:14pt;color:#336699;background-color:white;}
	.ContentsHead{font-family:"Georgia", "Times New Roman",serif;serif;font-size:13pt;color:#336699;background-color:white;}
	.FPHead{font-family:"Georgia", "Times New Roman",serif;font-size:18pt;color:#336699;background-color:white;}
	.strapline{font-family:"Optima","Georgia" "Times New Roman",serif;font-size:12pt;color:#5a5a5a;background-color:white;border-width:1px 0 1px 0;border-style:solid; border-color:#d8d8d8; text-align:right;display:block;margin:10px 0 10px 0}
    .strapline_center{font-family:"Optima","Georgia" "Times New Roman",serif;font-size:14pt;color:#5a5a5a;background-color:white;border-width:1px 0 1px 0px;border-style:solid; border-color:#990066; text-align:center;display:block;margin:10px 0 10px 0;padding:2px 0 2px 0;}
	.straphead {font-family:"Trebuchet MS",Arial,sans-serif;font-size:10pt;color:#5a5a5a;margin-bottom:0px;border-width:1px 0 1px 0;border-style:solid; border-color:#d8d8d8;}

.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 155px;
font-size:10pt;
Font-family:"Trebuchet MS", Verdana,Arial,sans serif}

.buttonmenu a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #990000;
}


.buttonmenu a:visited{
color: white;
}

.buttonmenu a:hover, .buttonmenu a:active{
color: #5a5a5a;
background-color: #ffffFF;
}




.buttonmenu2{
list-style-type: none;
margin: 0;
padding: 0;
width: 155px;
font-size:10pt;
Font-family:"Trebuchet MS", Verdana,Arial,sans serif}

.buttonmenu2 a{
color: #5a5a5a;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #ffffFF;
}


.buttonmenu2 a:visited{
color: #5a5a5a;
}

.buttonmenu2 a:hover, .buttonmenu2 a:active{
color: white;
background-color:#990000 ;
}

.buttonmenu3{
list-style-type: none;
margin: 10px 0 0px 0;
padding: 0px 0 5px 0;
width: 155px;
font-size:10pt;
font-weight:bold;
Font-family:"Trebuchet MS", Verdana,Arial,sans serif}

.buttonmenu3 a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background-color: #990000;
}


.buttonmenu3 a:visited{
color: white;
}

.buttonmenu3 a:hover, .buttonmenu3 a:active{
color: #5a5a5a;
background-color: #ffffFF;
}


	
.conts {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background :white ;
	color : #484848;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height: 130%;
}
	.tabletext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background : NONE;
	color : black;
	border : none;
	font-variant : none;
	text-decoration : none;
}

.tablehead {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background : #336699;
	color : #ffffcc;
	border : none;
	font-variant : bold;
	text-decoration : none;
	padding:0 2px 0 2px;
}

.coltext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background : NONE;
	color : #484848;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height:140%;
}
.coltext2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background : NONE;
	color : black;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height:140%;
}

	
	.normal {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	background :white ;
	color : #363636;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height: 150%;
}

.videotext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background :white ;
	color : #363636;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height: 120%;
}

.normal2 {
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background :WHITE ;
	color : #242424;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height: 150%;
}
.menutext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background :WHITE ;
	color : #363636;
	border : none;
	font-variant : none;
	text-decoration : none;
	line-height: 150%;
	
	padding:0px 0 0px 0;
}
.box {
border-style: solid;
border-color: #990000;
border-width: 1px 1px 1px 1px;
padding: 5px;
background-color : #ffffff;
}
.textbox{
border-style: solid;
border-color:#c6c6c6;
border-width: 1px 4px 4px 1px;
padding: 5px;
background-color : #ededed;
font-family:Verdana,Arial;
Font-size:8pt;
color:#000066;
Margin:25px 0 5px 0;
}

.banner{
font-size:12pt;
font-family:"Optima",Times New Roman, Times,serif;
color:#336699;
margin: 5px 0px 2px 0px; 
font-weight:normal;
}
.image
{
margin: 4px 0 4px 0px;
border: 1px solid ;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;

}
.div floatright img
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;
}
.floatright
{
float: right;
margin: 0 0 10px 10px;
border: 1px solid ;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;

}
.div floatleft img
{
float: left;
margin: 0 10px 10px 0px;
border: 1px solid;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;
}
.floatleft
{
float: left;
margin: 0 10px 10px 0px;
border: 1px solid ;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;

}
.pic
{
margin: 0 0 0px 0px;
border: 1px solid;
border-color: #a2a2a2;
padding: 2px;
font-size:8pt;
}
ul { 
list-style-type: none;
padding-left: 0;
margin-left: 0;
margin-top:0;
margin-bottom:0;
} 

li.arrow { background: url(images/arrow-list-red.gif) left center no-repeat;padding-left: 15px;
margin-bottom: 2px;background-color:white;font-size:9pt;
 } 
 li.normal{list-style-type:disc;padding-left:2px;margin-left:20px;background-color:white;}
#maincontainer{
width: 920px; /*Width of main container*/
margin-left: 40px; /*Center container on page*/
margin-top:0px;
border-style:solid;
border-width: 1px;
border-color:#d8d8d8;
background-color:white;
}
#menubar{margin: 0 auto;}
#topsection{

height: 130px; /*Height of top section*/
z-index:20;}

#topsection h1{
margin: 0;
padding-top: 5px;
}

#contentwrapper{
float: left;
width: 100%;
}



#footer{
clear: left;
width: 100%;
background:#c6c6c6;
color:#990000;
text-align: center;
padding: 2px 0 2px 0;
text-size:8pt;}

.foottext{
color:#990000;
text-align: center;
padding: 0px 0;
text-size:8pt;}

#footer a{
color: #ff0033;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}



#search {
	position:absolute;
	width:250px;
	height:50px;
	z-index:6;
	left: 690px;
	top: 30px;
	background:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#d8d8d8;
	margin: 0px;
	padding:0px 0px 0px 10px;
	
}
#t2s {
	position:absolute;
	width:290px;
	height:50px;
	z-index:6;
	left: 350px;
	top: 30px;
	background:none;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#d8d8d8;
	margin: 0px;
	padding:0px 5px 0px 0px;
	font-size:10pt;font-weight:normal;line-height:12pt;margin-bottom:0px;color:#5a5a5a;
	
}

.markermenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 140px;
border: 0px solid #9A9A9A;
}

.markermenu li a{
background: white url(images/arrow-list.gif) no-repeat 2px center;
font: normal 13px  "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}


* html .markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 110px;
}

.markermenu li a:visited, .markermenu li a:active{
color: #00014e;
}

.markermenu li a:hover{
color: black;
background-color: #ffffcb;
background-image:url(images/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}
 
.col1{position:absolute; left: 90px; width: 75px; font-size: 9pt;font-family:Verdana;font-weight:normal; z-index:1;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col2{position: absolute;left: 165px; width:75px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col3{position: absolute;left: 240px; width:75px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col4{position: absolute;left: 315px; width:125px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col5{position: absolute;left: 440px; width:125px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col6{position: absolute;left: 565px;width:100px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col7{position: absolute;left: 665px; width:85px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 0px;}
.col8{position: absolute;left: 750px; width:100px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:0px 0px 5px 5px;
	}
	.col9{position:absolute; left: 90px; width: 75px; font-size: 9pt;font-family:Verdana;font-weight:normal; z-index:1;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
	
	.col10{position: absolute;left: 165px; width:75px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col11{position: absolute;left: 240px; width:75px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col12{position: absolute;left: 315px; width:125px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col13{position: absolute;left: 440px; width:125px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col14{position: absolute;left: 565px;width:100px; font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col15{position: absolute;left: 665px; width:85px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;}
.col16{position: absolute;left: 750px; width:100px;font-size: 9pt; font-family:Verdana;font-weight:normal; z-index:2;padding: 1px;
	
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #a2a2a2;
	background-color: none;
	padding:5px 0px 0px 0px;
	}
.newsbytes li a:hover{color: #009900;}
.newsbytes li a:visited, .newsbytes li a:active{color:#363636;}
.newsbytes li{color:#009900;}
.newsbytes {color:#363636; font-family:Verdana,Arial; Font-size:8pt;background-color:#ffffff;line-height:12pt;}
.newsbyteshead{
margin:0px 0 0 0px;
padding:0px;
font-size:11pt;
font-weight:normal;
font-family:Verdana;Arial;
color:#990000;
line-height: 15pt;
}
#bannerpic {
	position:absolute;
	width:250px;
	height:50px;
	z-index:6;
	left:350px;
	top: 17px;
	background:none;
	margin: 0px;
	padding:0px 0px 0px 10px;
	
}
.textbox{
border-style: solid;
border-color:#c6c6c6;
border-width: 1px 4px 4px 1px;
padding: 5px;
background-color : #fff;
font-family:Verdana,Arial;
Font-size:9pt;
color:#363636;
Margin:0px 0px 20px 0px;
}
.messcol1{width:450px;font-size: 11px; font-family:Verdana,Arial; color:#336699;margin:0px 0 0px 0;padding:2px 0 2px 5px; border-width:1px 1px 1px 1px;border-style: solid; border-color:#d8d8d8;background-color:#f5f5f5}
.messcol2{width:450px;font-size: 11px; font-family:Verdana,Arial; color:#242424;margin:0px 0 0px 0;padding:2px 0 10px 5px;border:0px 1px 0 1px;border-width:1px;border-style: solid; border-color:#d8d8d8;}

.equalcol1{position:absolute; left: 70px; width: 190px; font-size: 11px; font-family:Verdana,Arial; color:#336699;margin:10px 0 20px 0;padding:5px 0 10px 0; background-color:white}
.equalcol2{position: relative;top:15px;left: 220px; width:190px;font-size: 11px; font-family:Verdana,Arial; margin:0px 0 20px 0;padding:0px 0 0px 0;background-color:white}
