
.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus, .highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
	text-decoration: none;
	color: #414141;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 20px;
	border: black;
}

/* Borders used by some items */

body { margin: 0px; }

.menuBorder {

}

.menuText {
	text-decoration: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

A.menuText:link, A.menuText:visited, A.menuText:active {
	color: #464646;
}

.body {
	font: 12px/17px Verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.back{
	font: 10px/12px Verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.back ul, .back li{list-style-type: circle;}

.footer{
	font: 10px/12px Verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.bodybold {
	font: 12px/14px verdana, arial, helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}



.urgent {
	font: 14px/16px verdana, arial, helvetica, sans-serif;
	color: #406DA5;
	font-weight: bold;
}
.bodysmall {
	font: 11px/13px verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.tablecell {
	font: 11px/14px verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.tablecellred {
	font: 13px/16px verdana, arial, helvetica, sans-serif;
	color: #B51212;
}

.tablehead {
	font: 13px/14px verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.textmenu {
	font: 10px/11px verdana, arial, helvetica, sans-serif;
	color: #808080;
}

.articleshead {
	font: 12px/14px verdana, arial, helvetica, sans-serif;
	color: #B3241D;
}

.articlestext  {
	font: 11px/14px verdana, arial, helvetica, sans-serif;
	color: #7D7D7D;
}

.jumpmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	width: 150px;
}

.submenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

A:link, A:visited, A:active {
	color: #406DA5;
	text-decoration: none;
}

A:hover {
	color: #FF6600;
	text-decoration: none;
}

.footer {
	color: #406DA5;
}

A.footer:link, A.footer:visited, A.footer:active {
	color: #406DA5;
	text-decoration: none;
}

A.footer:hover {
	color: #406DA5;
	text-decoration: none;
}

.topops {
	font: 10px/14px verdana, geneva, arial, sans-serif;
	color: #333333;
}

A.topops:link, A.topops:visited, A.topops:active {
	color: #333333;
	text-decoration: none;
}

A.topops:hover {
	color: #FF6600;
	text-decoration: none;
}

.newtitle {
	font: 14px/14px verdana, geneva, arial, sans-serif;
	color: #406DA5;
	font-weight: bold ;
}

.newdate {
	font: 9px/14px verdana, geneva, arial, sans-serif;
	color: #000000;
}

.newtext {
	font: 11px/14px verdana, geneva, arial, sans-serif;
	color: #7B7B7B;
}

A.articleslink:link, A.articleslink:visited, A.articleslink:active {
	font: 11px/14px verdana, arial, helvetica, sans-serif;
	color: #000000;
}

.jumpmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.searchmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
}


.button		{
	font-family: verdana, geneva, sans-serif;
	font-size: 10px;
}

.form		 {
	background-color: #D2E8FA;
}

.form:focus  {
	background-color: #FFFFFF;
}

#printhead { display: none }


#search_results .mastercom-bar {
	background-color: #FFFFFF;
	border-style:dotted;
	border-color:#CCCCCC;
	border-width: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#search_results font {
	font-size:12px;
}

#search_results img {
	display:none;
}

#splash_footer, #splash_footer a:link, #splash_footer a:visited, #splash_footer a:active, #splash_footer a:hover {

color: #FFFFFF;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.splash_quicklinks, .splash_quicklinks a:link, .splash_quicklinks a:active, .splash_quicklinks a:hover, .splash_quicklinks a:visited {
color: #FFFFFF !important;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.splash_quicklinks a:hover {
text-decoration: underline; 
 }

.form_table {
	border: 1px solid #B5C6DC;
	padding: 2px;
	font: 12px Verdana, arial, helvetica, sans-serif;
	color: #404040;
}

.form_table td {
	padding: 6px;
}

.form_table thead {
	background-color: #D7E3F1;
}

.form_table .submit, #content table.general .submit {
	border: 1px outset;
	height: 32px;
	width: 100px;
	font: 12px Verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
	background-color: #79A4CD;
	border-color: #B2CBE2 #95B7D7 #41586E 567492;
	cursor: pointer;
}

.form_table .hilite {
	background-color: #F5FAFF;
}

.highlight { 
	background: #406DA5 !important;
	color: #FFFFFF !important;
	}

.highlight a{ 
	background: #406DA5 !important;
	color: #FFFFFF !important;
	}

.highlight a:active, .highlight a:hover { 
	text-decoration: underline;
	}

		.searchheading { font-size: 130%; font-weight: bold; }
		.summary { font-size: 80%; font-style: italic; } 
		.results { 	
			font: 12px/17px Verdana, arial, helvetica, sans-serif;
			color: #404040; 
			}
		
		
		.category { color: #999999; }
		.description { font-size: 100%; color: #008000; }
		.context, .searchheading { 
			font: 12px/17px Verdana, arial, helvetica, sans-serif;
			color: #404040;
			text-align: left;
		}
		.infoline { 
			font: 10px Verdana, arial, helvetica, sans-serif;
			color: #808080;
			text-align: left;
		}
		.sorting {
		
		 }
		.result_title { 
			font: 12px/16px verdana, arial, helvetica, sans-serif;
			color: #406DA5;
			font-weight: bold;
			text-align: left;
		}
		.pagination {
			border-bottom: dashed 1px #D4D4D4;
			border-top: dashed 1px #D4D4D4;
			width: auto;
			margin: 10px 10px 0px 10px;
			clear: both;
			padding: 4px;
			font: 11px verdana, arial, helvetica, sans-serif;
			text-align: center;
		}
		.page {
			font-weight: bold;			
		}
		.zoom_searchform { 
			border-top: solid 2px #E0E0E0;
			border-bottom: solid 2px #E0E0E0;
			background-color: #F7F7F7;
			width: auto;
			margin: 0px 10px 0px 10px;
			clear: both;
			padding: 10px;
			font: 12px/16px verdana, arial, helvetica, sans-serif;
			color: #404040;
			text-align: center;
		}
		
		.zoom_searchform fieldset { 
			border-width: 0;
		}
		
		hr.zoom {
		border-top: 1px solid #E0E0E0;
		margin-top: 8px;
		width: 500px;
		height: 1px;
		margin: 2px auto 2px auto;
		padding: 0px;
		}
		.zoom_options { 
		font-size: 11px;
		}
		
		input.zoom_button {
		border: 1px outset;
		width: 100px;
		height: 22px;
		font: 12px Verdana, arial, helvetica, sans-serif;
		font-weight:bold;
		color: #FFFFFF;
		background-color: #79A4CD;
		border-color: #B2CBE2 #95B7D7 #41586E 567492;
		
		  }
		input.zoom_searchbox {
		width: 200px;
		height: 22px;
		 }		

		.search-style{float: left; margin-right: 20px;}

/* ###### BEGIN VICTORIA V2 STYLES ###### */
p, ul, ol, dl  {
	font: 12px/17px Verdana, arial, helvetica, sans-serif;
	color: #404040;
}


#content h1 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}

#content h2 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}


h1 {
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}


h2 {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}


h3 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}

.header2 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight: bold;
}

table.table-styled {
	border-collapse: collapse;
	border-style: solid;
	margin: .5em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.table-styled tr {
	border-bottom: 1px solid grey;	
}

table.table-styled td {
	padding: 5px 5px 5px 0;
}

#content table.general {
	border-top: 2px solid #acc4e2;
	border-bottom: 2px solid #acc4e2;
	border-left:  2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-collapse:collapse;
	width: 720px;
}

.general td {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	padding: 6px;
	margin: 5px;
	border: 1px solid #acc4e2;
}

.general tr {
	background-color: #f9fcff;
}

.general tr.hilite {
	background-color: #fcfdff;
}

.general .textinput {
	background-color: #fcfdff;
	border: 1px solid;
	border-color: #949494 #f4f4f4 #e9e9e9 #bbbbbb;
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
}

.form_table input, textarea {
	background-color: #fcfdff;
	border: 1px solid;
	border-color: #949494 #f4f4f4 #e9e9e9 #bbbbbb;
	font-size: 1.0em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
}

.highlight2{background-color: #f0f9ff;}
 
.general td p, .general th p, .general td ul, .general th ul {
	font-size: 1.0em;
}

.general th {
	font-size: 0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404040;
	background-color: #e1edfc;
	font-weight: bold;
	padding: 6px;
	margin: 5px;
	text-align: left;
	border: 1px solid #acc4e2;	
}

#content table.general img {
	border: none;	
}

.bodyheader {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #406DA5;
	font-weight: bold;
	margin-top: 0px;	
}

#content .back {
	font-size: 10px;
}

#content .bodysmall {
	font-size: 10px;
}

.profiles{
	color: #993333;
}

.red{
	color: #ff0000;
}

.blue{
	color: #0000ff;
}

.orange {
	color: #c27803;
}


.acrobat {
	width: 600px;
	margin: 10px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #DDDDDD;
	color: #676767;	
}

.acrobat img {
	position: relative;
	float: right;
	padding: 5px;
	}

.photo {
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	border: 1px solid #e2e2e2;
	text-align: center;
	font: 10px/12px Verdana, arial, helvetica, sans-serif;
}

/* ###### END VICTORIA V2 STYLES ###### */




@media print {

    #noprint { 
        display: none;
    }

    #printhead { 
        display: block;
    }

    .back { 
        display: none;
    }

    body { 
        bgcolor: #FFFFFF;
        background-image: none;
    }
}

.whatsnew{
background-color: #e3f6fe;
border: solid 1px #406da6;
width: 400px;
padding-left: 14px;
padding-right: 10px;
margin-bottom: 10px;
padding-top: 10px;
float: right;
margin-left: 30px;
}

.whatsnew p, .whatsnew ul, .whatsnew li{
font-size: 12px;}

.whatsnew h1{font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#406da6;}

.specialbox{background-color: #e3f6fe; border: solid 1px #406da6; width: 460px; padding-left: 14px; padding-top: 10px; padding-bottom: 10px; font: 12px/17px Verdana, arial, helvetica, sans-serif; color: #404040; margin-bottom: 15px;}

.specialbox2{background-color: #e3f6fe; border: solid 1px #406da6; width: 600px; padding-left: 14px; padding-top: 10px; padding-bottom: 10px; font: 12px/17px Verdana, arial, helvetica, sans-serif; color: #404040;}

.specialbox h1{font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#406da6;}


	
.wlkngt_flsrsh {font-size: 18px; font-weight: bold; color: #c78f16;}
.wlkngt_frbddn {font-size: 18px; font-weight: bold; color: #7d3c36;}
.wlkngt_hppyhn {font-size: 18px; font-weight: bold; color: #81597b;}
.wlkngt_lwdsrd {font-size: 18px; font-weight: bold; color: #4e738e;}

.table2007{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;}
.table2007 td{ border-top: solid 2px #e2e2e2; padding:4px 10px 4px 4px;}


.homebox{height: auto; top: 400px; margin-bottom: 15px; width: 240px; padding: 5px; left: 100px; position: absolute; color: #406da5; background: white; font-family: Arial; font-weight: bold; size: 15px;}

.homebox a{color: red; text-decoration: underline;}

.homebox-snow { 
	position: absolute;
	top: 470px;
	left: 100px;
	width: 240px; 
	padding: 10px;
	background: #79a4cd;
	color: #fff;
	text-align: center;
}

.homebox-snow p {
	color: #eaeaea;	
}

.homebox-snow a {
	color: #fff;	
	text-decoration: underline;
}

.homebox-snow h2 {
	color: #fff;
}

.homebox-art { 
	position: absolute;
	top: 420px;
	left: 55px;
	width: 350px; 
	padding: 5px;
	background: #79a4cd;
	color: #fff;
}

.homebox-art a.boom {
	float: left;
	margin-right: 5px;	
}

.homebox-art a, .homebox-art p {
	color:#fff;
	text-decoration: none;
}

.homebox-art h2, .homebox-art p {
	margin: 0 0 5px 0;
}

.homebox-art p a {
	text-decoration: underline;
}

.logos{float: left; margin-top: 15px; margin-right: 15px; margin-bottom: 15px;}
.clear{clear: both;}
