/* GENERAL STYLES */

body
{
	font: normal normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	padding:0px;
	margin:0px;
	color: #000000;
	background-color: #201E49;
	line-height: 15px;
}

td
{
	font: normal normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	color: #606080;
	line-height: 15px;
}

a
{
	font: normal normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	color: #1F197C;
	text-decoration: none;
}

a:hover
{
	font: normal normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	color: #1F197C;
	text-decoration : underline;
}

a.BrownLink
{
	font: normal normal bold 11px/12px Verdana, Arial, ms-sans-serif;
	color: #BB7A1D;
	line-height: 15px;
}

a.BrownLink:hover
{
	font: normal normal bold 11px/12px Verdana, Arial, ms-sans-serif;
	color: #BB7A1D;
	text-decoration : underline;
	line-height: 15px;
}


.menupadding
{
	padding-top: 6px;
	padding-bottom: 6px;
}

/* This is for the orange border color around the text fields in the right margin */
.inputborder
{
	border: 1px solid #BD8821;
}

/* this is for the buttons on the right margin */
.buttoncolor
{
	border: 1px solid #BD8821;
	background: #BD8821;	
	color: F7DEAB;
}

.BlueLink
{
	font: italic normal normal 10px/12px Verdana, Arial, ms-sans-serif;
	color: #201E49;
	text-align: right;
	line-height: 15px;
}

a.BlueLink
{
	font: italic normal normal 10px/12px Verdana, Arial, ms-sans-serif;
	color: #201E49;
	text-align: right;
	line-height: 15px;
}

a.BlueLink:hover
{
	font: italic normal normal 10px/12px Verdana, Arial, ms-sans-serif;
	color: #201E49;
	text-align: right;
	text-decoration : underline;
	line-height: 15px;
}

.date
{
	font: italic normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	color: #BB7A1D;
	line-height: 15px;
}

h1 {

	font: normal normal bold 18px/19px Verdana, Arial, ms-sans-serif;
}

h2 {

	font: normal normal bold 16px/17px Verdana, Arial, ms-sans-serif;
}


h3 {

	font: normal normal bold 14px/15px Verdana, Arial, ms-sans-serif;
}


/* MAIN COLUMN STYLES */

.bluetext
{
	font: normal normal normal 11px/12px Verdana, Arial, ms-sans-serif;
	color: #BD8821;
}

.bluetitle
{
	font: normal normal bold 12px/16px Verdana, Arial, ms-sans-serif;
	color: #F7DEAB;
}

.title
{
	font: normal normal bold 14px/16px Verdana, Arial, ms-sans-serif;
	color: #201E49;
}

.copy
{
	color: #201E49;
	font: normal normal normal 11px/11px Verdana, Arial, ms-sans-serif;
	line-height: 15px;
}


input,textarea,select
{
	border: 1px solid #201E49;
	background-color: #F4EDE3;
	font: normal normal normal 11px/11px verdana, arial;
}

/* Home page news */
#home_news ul{
	list-style-image:  url("../images/paperplus.gif");
	margin: 0 0 1em;
	padding: 0 5px 1em 25px;
	/*border-bottom: 1px solid #f8f8f3;
	line-height: 1.2em;*/
	}
#home_news_media ul{
	list-style-image:  url("../images/mediaplayer_small.jpg");
	margin: 0 0 1em;
	padding: 0 5px 1em 25px;
	/*border-bottom: 1px solid #f8f8f3;
	line-height: 1.2em;*/
	}
#home_news li{margin-bottom: .5em;}
#home_news_media li{margin-bottom: .5em;}


h1
{
	font: normal normal bold 18px/19px Verdana, Arial, ms-sans-serif;
}
h2
{
	font: normal normal bold 16px/17px Verdana, Arial, ms-sans-serif;
}
h3
{
	font: normal normal bold 14px/15px Verdana, Arial, ms-sans-serif;
}
h4
{
	font: normal normal bold 12px/13px Verdana, Arial, ms-sans-serif;
}
h5
{
	font: normal normal bold 10px/11px Verdana, Arial, ms-sans-serif;
}

#directory h2 {
color:#BF7C1C;
}

#directory a.web {
color: #0000FF;
text-decoration: underline;
}