body
{
    font-family: Verdana, Arial;
    font-size: 12px;
    background-color: #6181E8;
  	color: #192296;	
}

img {border: 0px;}

h1
{
	font-family: Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #192296;	
	text-align: left;
	padding-top: 0px; margin-top: 0px;
}

h2
{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;	
	text-align: center;
}

h3, h3 a
{
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #0000FF;	
	text-align: left;
	margin-top: 10px; padding-top: 0px;
  text-decoration:none;
}

h3 a:hover
{
  color: #FF2222;
}

.highlight
{
    FONT-FAMILY: Verdana, Arial;
    font-size: 14px;
    color: #0000FF;
}

input, select
{
    font-family: Verdana;
    font-size: 11px;
}

table { border-collapse: collapse; width: 100%; margin: 0 auto 0 auto;}
td { border: solid 1px #AAAAAA; padding: 5px; vertical-align: top;}
th { border: solid 1px #AAAAAA; padding: 5px; vertical-align:top; background-color: #CB9326;}
td p {margin-top: 0px; padding-top: 0px;}

#topbar {width: 780px; height: 100px; text-align:right;}

#outer { width: 780px; background-color: #ffffff; border: solid 1px #aaaaaa; margin: 0 auto; text-align: left; }  

#left_col
{
	width: 150px;
	float:left;
	padding-bottom: 20px;
	display:none;
}

#right_col {width: 610px; float:left; padding: 0px 10px 10px 10px; }

#left_col ul 
{
	font-weight: bold;
	list-style-type: none;
	margin:0px; padding: 0px;
}

#left_col ul li  { background-color: #ffffff; border-bottom: solid 1px #000000; }

#left_col ul li a 
{
	color: #DBDB70;
	display: block;
	text-decoration:none;
	height: 21px;
	width: 150px;
	background-color: #192296;
}

#left_col ul li a span
{
	display: block;
	padding-top: 4px;
	padding-left: 5px;
}

#left_col ul li a:hover, #left_col ul li a:active 
{
	color: #F29317;
}

#header {width: 780px; height: 150px; display:none; }
#header #tickerdiv {margin-left: 10px; float:left; width: 300px; }
#header p {margin: 0px; padding: 0px; line-height: 20px; margin-top: 60px;}
#header #ticker {font-weight: bold; text-decoration: none;}
#header #logo {float:left; background-image: url(../images/logo.gif); background-repeat:no-repeat; }
#header #ibr {float:right; padding-top: 60px; padding-right: 20px;}
.center {text-align:center;}

#newslist {margin-top: 10px; }
#newslist h3 {padding: 0px; margin: 0px 0px 2px 0px;}
#newslist p {margin: 10px 0px 0px 0px;}
.newslistitem {padding: 0px 0px 10px 0px; margin: 0px; }

.newslistimage 
{
  float:left;
  margin: 0px 10px 0px 0px;
  padding: 0px;
}

.newslisttext { float:left; }
.newsdate {font-size: 11px; font-weight: normal; color: #555555;}

.newsimage { margin-bottom: 10px; }
.newsimages {float:left; padding-right: 10px; }

.separator {text-align:center; padding: 0px; margin: 10px 0px 10px 0px;}

p {padding: 0px; margin: 10px 0px 0px 0px;}

#homepage { text-align:center; }
#homepage #notice_board {text-align:left; border: solid 1px #cccccc; width: 540px; padding: 10px; margin-top: 10px; margin-left: auto; margin-right: auto;}
#homepage #notice_board h2 {margin: 10px 0px 10px 0px;}
#homepage #notice_board h3 {padding: 0px; margin: 0px;}
#strapline {font-size: 16px;}

#nextprev {text-align: center; padding-top: 10px;}
