/* GLOBAL STYLES */

body
{
	background-image: url(/images/bckgrnd.gif);
	background-color: #B4AA8A;
}

td
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.NSFixText
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}

.largeText
{
	font-size: 16px;
	font-weight: bold;
}

form
{
	margin: 0px;
}

a
{
	text-decoration: underline;
	color: #9E1E22;
}

a:hover
{
	text-decoration: underline;
	color: #9E1E22;
}

a.reverseLink
{
	color: #D7D2A2;
	text-decoration: none;
}

a.reverseLink:hover
{
	color: #D7D2A2;
	text-decoration: underline;
}

.content-topleft
{
	background-color: #831111;
}

.content-topright
{
	background-color: #9e1e22;
}

.content-bottomleft
{
	background-color: #f3efe6;
}

.content-bottomright
{
	background-color: #ffffff;
}

.content-header
{
	font-family: Georgia;
	font-size: 18px;
	color: #fff3c6;
}

.content-popup
{
	background-color: #ffffff;
}


.content-anchor
{
	text-decoration: none;
	color: #000000; ;font-weight:bold}

.contentnav-item
{
	font-size: 10px;
	color: #9e1e22;
}

.contentnav-itemSelected
{
	font-size: 10px;
	color: #9e1e22;
	font-weight: bold;
}

.contentnav-seperator
{
	color: #C6BEA3;
}





/* TOP BAR & FOOTER */



.topbar
{
	background-color: #000000;
}

.topbar-line
{
	background-color: #7D8381;
}

a.topbar-link
{
	color: #F2EFD7;
	text-decoration: none;
}

a.topbar-link:hover
{
	color: #F2EFD7;
	text-decoration: underline;
}

.topbar-separator
{
	color: #7D8381;
}

.footer
{
	background-color: #000000;
}





/* NAV BAR */



.navbar
{
	background-color: #C5BEA4;
}

.subnav
{
	background-color: #E1DBC3;
}

.subnavItem
{
	color: #000000;
	font-size: 10px;
}

a.subnavItem:hover
{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.subnavItemSelected
{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.subnavItemSelected:hover
{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.navbar-quickLinks
{
	background-color: #AAA88C;
}

.navbar-searchBox
{
	width: 90px;
	border: 0px;
	font-size: 10px;
}

.navbar-contactText
{
	font-size: 10px;
}





/* HOME PAGE */



.homepage-toptable
{
	background-color: #9e1e22;
}

.homepage-middletable
{
	background-color: #871819;
}

.homepage-bottomtable
{
	background-color: #9e1e22;
}

.homepage-middletext
{
	font-size: 11px;
	color: #f2efd7;
}

.homepage-middletext_link
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.homepage-middletext_link:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}

.homepage-newsheader
{
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
}

.homepage-newsheader:hover
{
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.homepage-newstext
{
	font-size: 10px;
	color: #dcd9c1;
}

.homepage-newstextLink
{
	font-size: 10px;
	color: #ffffff;
}

.homepage-newstextLink:hover
{
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}



/* SECONDARY & TERTIARY PAGES */



.secondary-content-text
{
	font-size: 11px;
	color: #ffffff;
}



.secondary-inThisSection-seperatorLine
{
	background-color: #adae94;
}

.secondary-inThisSection-parent
{
	font-size: 11px;
	color: #9e1e22;
	font-weight: bold;
}

.secondary-inThisSection-parent:hover
{
	font-size: 11px;
	color: #9e1e22;
	font-weight: bold;
	text-decoration: underline;
}

.secondary-inThisSection-child
{
	font-size: 10px;
	color: #000000;
}

.secondary-inThisSection-child:hover
{
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.secondary-inThisSection-seperator
{
	font-size: 10px;
	color: #666666;
}

.secondary-inThisSection-bullet
{
	font-size: 10px;
	font-weight: bold;
	color: #837657;
}



.secondary-sidebar-header
{
	font-size: 10px;
	color: #FFF3C6;
	font-weight: bold;
}

.secondary-sidebar-seperatorLine
{
	background-color: #ffffff;
}

.secondary-sidebar-text
{
	font-size: 10px;
	color: #FFF3C6;
}

.secondary-sidebar-link
{
	font-size: 10px;
	color: #FFFFFF;
}

.secondary-sidebar-link:hover
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}



.tertiary-sidebar-header
{
	font-size: 10px;
	color: #564910;
	font-weight: bold;
}

.tertiary-sidebar-seperatorLine
{
	background-color: #adae94;
}

.tertiary-sidebar-text
{
	font-size: 10px;
	color: #000000;
}

.tertiary-sidebar-link
{
	font-size: 10px;
	color: #837657;
}

.tertiary-sidebar-link:hover
{
	font-size: 10px;
	color: #837657;
	text-decoration: underline;
}


/* NEW */



.new_improved
{
	font-size: 8px;
	color: #9e1e22;
	font-weight: bold;
}


/* FORMS */



.form-header
{
	font-weight: bold;
	font-size: 12px;
	color: #837657;
}

.form-fieldname
{
	font-weight: bold;
}

.form-separatorLine
{
	background-color: #AD2011;
}

.form-shadedheader
{
	background-color: #E9E3CE;
	font-weight: bold;
}

.form-subsection
{
	background-color: #F3EFE6;
}

.disclaimertext
{
	font-size: 9.5px;
	color: #000000;
}



input.radioButton
{
	background-color: #FFFFFF;
}

input.button
{
	font-size: 11px;
	color: #000000;
}



.form-pageInfo
{
	font-size: 10px;
	color: #000000;
}

.form-pageTurner
{
	font-size: 10px;
	color: #9E1E22;
	text-decoration: none;
}

.form-pageTurner:hover
{
	font-size: 10px;
	color: #9E1E22;
	text-decoration: underline;
}

.form-pageTurnerSeperator
{
	color: #AAA88C;
}

.form-pageTurnerInactive
{
	font-size: 10px;
	color: #B0B0B0;
}



.form-tableHeader
{
	color: #615F41;
	background-color: #C6BEA3;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
}

.form-tableNormalRow
{
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
}

.form-tableShadedRow
{
	background-color: #F2EFE7;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
}

.form-tableFooter
{
	background-color: #C6BEA3;
	border-right: 1px solid #FFFFFF;
}

.form-tableLink
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.form-tableLink:hover
{
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}



.form-infoPage-header
{
	background-color: #F2EFE7;
	font-size: 10px;
	color: #5B5941;
}



/* CONTACT */

.contacttable
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: none;
	font-size: 10px;
}
.contactheader
{
	font-family: Arial, Helvetica, san-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.contactaddress
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #9C0031;
}

.contactaddress a:link
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: none;
	font-weight: bold;
	color: #9C0031;
}
.contactaddress a:active
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: none;
	font-weight: bold;
	color: #9C0031;
}
.contactaddress a:visited
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: none;
	font-weight: bold;
	color: #9C0031;
}
.contactaddress a:hover
{
	font-family: Verdana, Arial, Helvetica, san-serif;
	text-decoration: underline;
	font-weight: bold;
	color: #9C0031;
}

.contactusdetails
{
	font-family: Arial, Helvetica, san-serif;
	text-decoration: none;
	font-size: 10px;
}

a.milescollege
{
	text-decoration: underline;
	color: #660066;
}

a.milescollege:hover
{
	text-decoration: underline;
	color: #660066;
}

a.milescollege.reverseLink
{
	color: #660066;
	text-decoration: none;
}

a.milescollege.reverseLink:hover
{
	color: #660066;
	text-decoration: underline;
}
