body {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #66ccff;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	background-color: #1D3855;

}



p {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	padding: 0px;

	margin-top: 6px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}



h1 {

	font-size: 14px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}



h2 {

	font-size: 12px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}



h3 {

	font-size: 11px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}



h4 {

	font-size: 10px;

	font-weight: bold;

	margin: 0px;

	padding: 0px;

}



td {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.banner {

	background-attachment: scroll;

	background-image: url(images/banner.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	height: 105px;

}



.top_menu {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #99CCFF;

	background-image: url(images/menu_bkgd.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



.left_menu {

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 0px;

}



.announcement {

	font-size: 18px;

	margin-top: 1;

	margin-bottom: 0;

	margin-left:5;

	font-style: italic;

	font-weight: bold;

	line-height: 150%;

}



.advert {

	font-size: 12px;

}



.discussion{

	font-size: 11px;

}



a { text-decoration: none; }

a:hover { text-decoration: underline; }



.black { color: #000000; }

a.blue { color: #000000; text-decoration: none; }

a.blue:hover { text-decoration: underline; color: #6699CC; }



.blue { color: #66CCFF; }

a.blue { color: #66CCFF; text-decoration: none; }

a.blue:hover { text-decoration: underline; color: #6699CC; }



.blue_dark { color: #003366; }

a.blue_dark { color: #003366; text-decoration: none; }

a.blue_dark:hover { text-decoration: underline; color: #6699CC; }



.blue_light { color: #D0E0F0; }

a.blue_light { color: #D0E0F0; text-decoration: none; }

a.blue_light:hover { text-decoration: underline; color: #6699CC; }



.orange { color: #FFCC00; }

a.orange { color: #FFCC00; text-decoration: none; }

a.orange:hover { text-decoration: underline; }



.pink { color: #FF99CC; }

a.pink { color: #FF99CC; text-decoration: none; }

a.pink:hover { text-decoration: underline; }



.red { color: #990000; }

a.red { color: #990000; text-decoration: none; }

a.red:hover { text-decoration: underline; }



.red_bright { color: #FF0066; }

a.red_bright { color: #FF0066; text-decoration: none }

a.red_bright:hover { text-decoration: underline; }



.silver { color: #CCCCCC; }

a.silver { color: #CCCCCC; text-decoration: none; }

a.silver:hover { text-decoration: underline; }



.white { color: #FFFFFF; }

a.white { color: #FFFFFF; text-decoration: none; }

a.white:hover { text-decoration: underline; }



.yellow { color: #FFFF00; }

a.yellow { color: #FFFF00; text-decoration: none; }

a.yellow:hover { text-decoration: underline; }



.yellow_light { color: #FFFFCC; }

a.yellow_light { color: #FFFFCC; text-decoration: none; }

a.yellow_light:hover { text-decoration: underline; }





/* Styles from original design */



.list {

	font-weight: normal; 

	font-size: 9px; 

	color: #ffffff; 

	line-height: 14px; 

	font-style: normal; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	text-decoration: none

}



.main {

	font-weight: normal; 

	font-size: 11px; 

	cursor: default; 

	color: #cccccc; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	text-decoration: none

}



.blocktext {

	font-size: 9px; 

	color: #003366; 

	font-family: Verdana, Arial, Helvetica, sans-serif

}



.topmenu {

	font-weight: normal; 

	font-size: 10px; 

	color: #80d6ff; 

	font-family: Verdana, Arial, Helvetica, sans-serif

}



.Copybox {

	padding-right: 5px; 

	padding-left: 20px; 

	padding-top: 0px;

	padding-bottom: 0px; 

	font-weight: normal; 

	font-size: 12px; 

	margin: 0px 5px 0px 20px; 

	vertical-align: top; 

	width: 200px; 

	cursor: default; 

	color: #66c1ff; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	letter-spacing: normal; 

	text-align: left; 

	text-decoration: none

}



.boxtitles {

	font-weight: bold; 

	font-size: 11px; 

	cursor: default; 

	color: #ffffff; 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	text-decoration: none

}