@charset "UTF-8";

#wrap { 
	width:985px;
	padding-top:10px; 
	padding-bottom:5px; 
	margin: 0 auto;
}
body {
	background-color: #9E9C10;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:small;
	font-weight:100;
	background-image:url(../_images/tile.jpg);
	background-repeat:repeat-x;
}

dl, dt, dd {
	margin:0px;
	padding:0px;
	list-style:none;
}
li, ul {
	list-style-type: none; 
}

p {
	margin-left:10px;
	margin-right:10px;
	line-height:130%;
	margin-top:15px;
	margin-bottom:15px;
}
#header { 
	font-family:Arial, Helvetica, sans-serif;
	width:985px; 
	margin: 0 auto;
}
#header ul { 
	margin-top:20px; 
	padding-top:12px; 
	margin-bottom:0;
}

#header li { 
	display:inline; 
	font-size:90%; 
	font-weight:bold;
	margin-left:5px; 
	margin-right:5px; 
	color:#FFFFFF; 
}

#opening {
	margin-top:0px;
	font-size:100%;
	color:#003559;
	font-style:italic;
}

.superhead {
	font-size:135%;
	color:#003559;
	font-weight:bold;
}

.subhead {
	font-size:105%;
	color:#003559;
	font-weight:bold;
}

.substory {
	font-size:90%;
	color:#003559;
	font-weight:bold;
}

.subtitle {
	font-size:85%;
	color:#000000;
	font-weight:bold;
}

.subnote {
	font-size:85%;
	color:#000000;
}

.subheader {
	font-size:105%;
	color:#FFFFFF;
	font-weight:bold;
}

.subtext {
	font-size:85%;
}

#panels { 
	margin:0px; 
}


/*css styles for the header navigation */

#navigation { 
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../_images/header_menu.jpg); 
	width:946px; 
	height:46px;
	padding:0; margin:0;
}

#navigation ul { 
	margin-top:0px; 
	padding-top:12px; 
	padding-right:45px; 
}

#navigation li { 
	display:inline; 
	font-size:90%; 
	font-weight:bold;
	margin-left:5px; 
	margin-right:5px; 
	color:#FFFFFF; 
}
.vrulel {background:url(../_images/rule_left.jpg) repeat-y;}
.vruler {background:url(../_images/rule_right.jpg) repeat-y;}

/*css styles for the left side scroll navigation */

#sideNavigation { 
	background-image:url(../_images/panel_menu.jpg); 
	background-repeat:no-repeat;
	height:305px; 
	padding-top:30px;
	padding-bottom:10px;
}

.rules {
	background-image:url(..images/rule_left.jpg);
	background-repeat:repeat-y;
}

#sideNavigation dt { 
	list-style:none; 
	margin:0px; 
	padding:9px 0 0 40px;
	font-weight:bold; 
	font-size:90%;
	cursor: pointer; color:#003559; font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}

#sideNavigation  li{ 
	font-size:75%;  font-family:Arial, Helvetica, sans-serif;
	margin:0px; 
	padding:0px; 
	padding-left:15px;
	color:#003559; 
	display:visible; 
	width:140px; text-transform:uppercase;
}

#sideNavigation a{
	list-style:none; 
	margin:0px; 
	cursor: pointer; color:#003559; font-family:Arial, Helvetica, sans-serif;
}


a:link { color: #9e9c10; text-decoration: none; }
a:visited { text-decoration: none; color: #003459; }
a:hover { text-decoration:none ; color: #666; }
a:active { text-decoration: none; color: #003459; }


#footer { 
	font-family:Arial, Helvetica, sans-serif;
	width:985px; 
	margin: 0 auto;
	padding-bottom:20px;
}
#footer ul { 
	margin-top:0px; 
	padding-top:0px;
}

#footer li { 
	display:inline; 
	font-size:90%; 
	margin-left:5px; 
	margin-right:5px; 
	color:#FFFFFF; 
}

#navigation a:link,
#navigation a:active,
#navigation a:visited,
#header a:link,
#header a:active,
#header a:visited { color: #fff; }
#footer a:link { color: #ffffff; }
#footer a:active,
#footer a:visited,

#navigation a:hover, #header a:hover, #footer a:hover { color: #ccc; }

#standard_content a:link,
#standard_content a:active,
#standard_content a:visited { color: #9e9c10 !important; }
#standard_content a:hover { color: #003459 !important; }
