﻿/* CSS Document */

body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
body {background-color: #999999; margin:0px;}
a:link, a:visited, a:hover, a:active {color: #000000; text-decoration:underline;}

.header {margin-top:5px; margin-bottom:1px;}

#page {width:806px; background:url(images/pageBkgd.jpg); margin:auto;}

#footer {text-align:center; font-size:10px; line-height:14px; color:#FFFFFF; width:806px; margin:auto; padding-bottom:10px;}
a.footer:link, a.footer:visited, a.footer:active {color: #FFFFFF; text-decoration: none;}
a.footer:hover {color: #FFFFFF; text-decoration: underline;}

h1 {font-size: 24px; line-height:28px; color: #00338D; margin:0px;}
p {margin:0px;}

.showstate {margin-left:-12px;}

#navigation {width:160px; margin-left: 14px;}
#nav {height:25px; margin-bottom:2px; margin-top:1px; background:url(images/navBkgd.gif);}
#nav img {border:0px;}
a.nav:link, a.nav:visited, a.nav:hover, a.nav:active{color:#FFFFFF; text-decoration:none;}
.nav01 {font-size:13px; line-height:26px; font-weight:bold; color:#FFFFFF; text-align:center;}
.nav02 {font-size:13px; line-height:26px; font-weight:bold; color:#FFFFFF; padding-left:10px;}

#navRes01 {height:24px; margin-top:1px; background:url(images/navResBkgd.gif);}
.navRes01 {font-size:13px; line-height:25px; font-weight:bold; color:#FFFFFF; padding-left:10px;}

#navRes02 {margin-bottom:1px; background:#88B1FF;}
.navRes02 {color: #00338D; font-size:11px; line-height:13px; font-weight:bold; padding-left:15px; padding-top:3px; padding-bottom:4px;}
a.navRes02link:link, a.navRes02link:visited, a.navRes02link:hover, a.navRes02link:active {color: #00338D; text-decoration:none;}

#navRes03 {margin-bottom:2px; background:#D9E7FF;}
a.navRes03:link, a.navRes03:visited, a.navRes03:hover, a.navRes03:active {color: #00338D; font-size:11px; line-height:18px; font-weight:bold; padding-left:20px; text-decoration:none;}

#navRes04 {height:10px; background:url(images/navResBtm.gif); background-position:bottom;}
a.navRes04:link, a.navRes04:visited, a.navRes04:hover, a.navRes04:active {color: #00338D; text-decoration:none;font-size:11px; line-height:13px; font-weight:bold; padding-left:10px; line-height:22px;}

#content {width:608px; margin-left:184; padding-right:14px; padding-top:5px; float:right;}

#article {background:url(images/lightBlueBkgd.gif); background-repeat:no-repeat; background-position:bottom; margin-top:5px; color: #00338D;}
#articleText {padding-left:25px; text-indent:-10px; padding-right:10px;}
.articleTitle {font-size:13px; line-height:16px; font-weight:bold;}
a.articleText:link, a.articleText:visited, a.articleText:hover, a.articleText:active{color: #00338D; text-decoration:underline}

#callout {width:301px; float:left; margin-top:10px;}
#calloutHeader {
	height:28px;
	background:url(images/calloutHeader.gif);
	text-decoration: none;
}
#page #content #callout #calloutHeader a .calloutHeader {
}
.calloutHeader {font-size:13px; line-height:26px; font-weight:bold; color:#FFFFFF; margin-left:15px;}
#calloutText {height:53px; background:url(images/calloutBkgd.gif)}
.calloutText {font-size:11px; line-height:12px; padding:6px 10px;}

.bold {color:#00338D; font-weight:bold;}
a.bold:link, a.bold:visited, a.bold:hover, a.bold:active{color:#00338D; font-weight:bold; text-decoration: underline;}
.small {font-size:11px; line-height:12px;}
#intro {
	font-size: 14px;
	font-weight: bold;
	color: #900;
}
#question {
	color: #900;
}
#answer {
	color: #009;
	font-style: italic;
}

.caption {font-size:10px; line-height:11px; color:#666666; text-align:center; padding:0px 3px;}
#page #content #callout #calloutHeader a .calloutHeader {
	color: #fff;
	text-decoration: underline;
}
#page #content #callout #calloutHeader a .calloutHeader:hover {
	color: #fff;
	text-decoration: none;
}

