* html body {
	behavior:url("css/csshover.htc");	
	}
img {border: none;}
body {
    background: #5D120F url('../image/bodybg.jpg') repeat-x;
    font-family: Verdana;
    font-size: 12px;
}
.bgleft {
    background: transparent url(../image/fade-left.png); 
	background-repeat: repeat-y;
}
.bgright {
    background: transparent url(../image/fade-right.png); 
	background-repeat: repeat-y;
}
#topbanner {width:780px;height:123px;background:   url(../image/topbanner.jpg) no-repeat;}
#topbanner h1 {margin:0;padding:0;text-indent:-9999px}

/* Nav */
a#n-1{background:  url(../image/nav01.jpg) no-repeat; width:74px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-1:hover {background:  url(../image/nav01_f2.jpg) 0 0px  no-repeat; }
a#n-2{background:  url(../image/nav02.jpg) no-repeat; width:148px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-2:hover {background:  url(../image/nav02_f2.jpg) 0 0px  no-repeat; }
a#n-3{background:  url(../image/nav03.jpg) no-repeat; width:167px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-3:hover {background:  url(../image/nav03_f2.jpg) 0 0px  no-repeat; }
a#n-4{background:  url(../image/nav04.jpg) no-repeat; width:85px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-4:hover {background:  url(../image/nav04_f2.jpg) 0 0px  no-repeat; }
a#n-5{background:  url(../image/nav05.jpg) no-repeat; width:86px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-5:hover {background:  url(../image/nav05_f2.jpg) 0 0px  no-repeat; }
a#n-6{background:  url(../image/nav06.jpg) no-repeat; width:72px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-6:hover {background:  url(../image/nav06_f2.jpg) 0 0px  no-repeat; }
a#n-7{background:  url(../image/nav07.jpg) no-repeat; width:148px;height:37px; text-indent:-9999px;text-decoration:none;display:block;}
a#n-7:hover {background:  url(../image/nav07_f2.jpg) 0 0px  no-repeat; }

h1, h2, h3, h4, h5, h6 {
    color: #07519a;
    font-weight: normal;
}

p {
	color: #555555;
    margin-bottom: 1em;
}

ul {
    padding-bottom: 1em;
}

blockquote {
    margin: 10px 0;
    padding: 0.9em 0.5em;
}

a:link {
    color: rgb(22%, 48%, 60%);
}
fieldset {
	width: 100%;
	border: 1px solid #ccc;
	padding: 20px 0;
	}
legend {
    color: #07519a;

	margin: 20px;
	padding: 5px;
	}
form label {
	color: #555555;
    display: block;
    padding: 0 1em;
    text-align: right;
    float: left;
    margin-bottom: 15px;
    clear: both;
}

input, select, textarea {
    display: block;
    margin-bottom: 0.25em;
    float: left;
    padding: .2em;
}

input.radio {
    border: 0;
    width: 1em; 
	margin-right: 4px;
}

input.button {
	clear: both;
	font-family: helvetica, arial, sans-serif;

	background: url( ../image/fade-butt.png );
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #5c5c5c;
	padding: 0.2em; 
	margin: 20px 0 0 120px;
}
* html input.button {margin: 20px 0 0;}


.right {
	border-bottom: 1px solid #91afdd;
	border-left: 1px solid #91afdd;
	
    clear: right;
    float: right;
    margin-right: -1em;
}
.newsitem p{	
	color: #555555;
	margin: 4px 0;
	padding: 0;
}
.newsitem {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
	font-size: 1em;
    display: block;
    border-top: 1px solid #d6e3f5;
    margin: 10px 5px;
    padding: 10px 5px;
}



a.newsitem  {

}
a:hover.newsitem {
    background: #fff;
}

.date {
	float: left;
    color: rgb(22%, 48%, 60%);
    display: block;
    font-weight: bold;
    }

#container {
    background: #fff;
    width: 780px;
    padding: 0 0 20px 0;
    margin-left: auto;
    margin-right: auto;
}

#loginbar {
    border: 1px solid rgb(57%, 69%, 87%); 
    border-top: 0;
    margin-left: 4px;
    margin-right: 4px;
    padding-right: 1em;
    text-align: right;
}

#loginbar a {
    font-size: xx-small;
    margin: 0;
    padding: 0; 
}

#loginbar img {
    margin: 0;
    padding: 0;
}

#header {
    background: #E5E5E5 url('../image/HeadBG.png') repeat-x;
    height: 98px;
}

#header #title {
    float: left;
    clear: left;
    margin-left: 3em;
    margin-top: 0.75em;
}

#header #contact {
	color: #ffffff;
	font-size: .9em;
    text-align: right;
    margin-right: 2em;
    margin-top: 15px;
}

#header #contact a {
    text-decoration: none;
}
#mainnav {
	}
#mainnav ul{
    background: #E5E5E5 url('../image/NavBG.png') repeat-x;
    list-style-type: none;
    height: 40px;
    padding-left: 2em;
    padding-bottom: 0;
}

#mainnav li {
	display: block;
    float: left;
}

#mainnav li a {
	font-size: .9em;
    color: #444344;
    display: block;
    font-weight: bold;
 	line-height: 40px;
	border-right: 1px solid #CCC;
	text-align: center;
	text-decoration: none;
}

#mainnav li a:hover {
    color: #E5E5E5;
    background: url('../image/NavLit2.png') repeat-x;
}
#mainnav li#selected a {
    color: #E5E5E5;
    background: url('../image/NavLit.png') repeat-x;
}

#mainnav li a span {
    padding-left: 1em;
    padding-right: 1em;
}

#mainbody {
    border: 1px solid rgb(57%, 69%, 87%); 
    margin: 15px;
}

#content {
    background: #fff;
    float: right;
    padding: 0 1em;
    width: 544px;
}

#content ul {
    list-style-type: none;
    margin: 10px;
}

#content ul li {
	background: url(../image/bullet.gif) no-repeat 5px 5px;
	color: #555555;

    margin-left: 0px;
    padding-left: 20px;
}


#sidenav {
    background: #fff;
    float: left;
    clear: left;
    width: 180px;
}

#sidenav h2 {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
    background: #333333;
    color: #ffffff;
    line-height: 4em;
    height: 4em;
    text-align: center;
    margin-bottom: 4px;
    
}

#sidenav ul {
    list-style: none;
}

#sidenav ul li {
	display: block;
	float: left:
	border: 1px solid;
	background: #666666 url('../image/SideNavBullet.png') no-repeat;
	line-height: 1.7em;
    height: 25px;
    width: 150px;
    padding: 0 0 0 29px;
    margin: 0 0 1px 0;
    }

#sidenav a {
    color: #eeeeee;
    text-decoration: none;
    padding-top: 0;
    
    padding-left: 5px;    
    vertical-align: text-top;
}

#sidenav a:hover {color: #eeeeee;
    text-decoration: underline;
}

#sidepic {
	border-top: 1px solid #91afdd;
	border-right: 1px solid #91afdd;

    background: #333333;
    width: 180px;
}

#news {
    background: #333333;
    clear: left;
    float: left;
    width: 180px;
}

#news h3 {
	font-family: helvetica, arial, sans-serif;
	font-weight: normal;
    background: #333333;
    color: #eeeeee;
    line-height: 2em;
    height: 2em;
    margin-bottom: 4px;
    padding-left: 10px;
    }

#news a {
    color: #eeeeee;
    text-decoration: none;
}

#foot {
    clear: both;
    padding: 4px; 
}
#foot ul{
    list-style: none;
    margin: 20px;
    padding: 20px 0;    
} 
#foot li{
    color: rgb(22%, 48%, 60%);

    display: block;
    float: left;
    margin: 5px;
} 

/* FAQ CSS */
div#answer1, #answer2, #answer3, #answer4, #answer5, #answer6, #answer7, #answer8, #answer9, #answer10, #answer11, #answer12, #answer13, #answer14, #answer15, #answer16, #answer17, #answer18, #answer19, #answer20, #answer21, #answer22, #answer23, #answer24, #answer25, #answer26, #answer27, #answer28, #answer29, #answer30, #answer31, #answer32, #answer33, #answer34, #answer35, #answer34, #answer36, #answer37, #answer38, #answer39, #answer40, #answer41, #answer42, #answer43, #answer44, #answer45, #answer46, #answer47, #answer48, #answer49, #answer50
{
border: 1px solid #cdcbcc;
background: #ececec;
margin: 0;
padding: 15px;
}
#helpme p {
	margin: 5px 0px ;
	}
span.question {
	font-weight: normal;
	font-size: 11px;
	color: #0d6ae0;
	text-decoration: underline;
	display: block;
	height: 25px;
	padding-left: 25px;
	padding-top: 3px;
	margin: 0;
	margin-bottom: 5px;
	
	background: url(../image/whaa.gif) no-repeat;
	background-postion: top left;
	}
span.question:hover {color: #033f56; text-decoration: none; cursor: pointer;}
span.hovered {color: #033f56; text-decoration: none; cursor: pointer;}	

span.close {
	font-weight: normal;
	margin: 0;
	width: 30px;
	display: block;
	background: url( /images/fade-butt.png );
	text-decoration: none;
	background: #fff;
	border: 3px double #999;
	border-left-color: #ccc;
	border-top-color: #ccc;
	color: #07519a;
	padding: 0.4em;
	}
span.close:hover {color: #000; cursor: pointer;}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.text a:link, .text a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6231C;
	text-decoration: none;
	font-weight: bold;
}
.text a:hover, .text a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6231C;
	text-decoration: underline;
}
.textheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B6231C;
	text-decoration: none;
}
.textheader a:link, .textheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B6231C;
	text-decoration: none;
	font-weight: bold;
}
.textheader a:hover, .textheader a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #B6231C;
	text-decoration: underline;
}
.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.textsmall a:link, .textsmall a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: none;
	font-weight: bold;
}
.textsmall a:hover, .textsmall a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: underline;
}
.text-space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.text-space a:link, .text-space a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #B6231C;
	text-decoration: none;
	font-weight: bold;
}
.text-space a:hover, .text-space a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #B6231C;
	text-decoration: underline;
}
.pageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eeeeee;
	text-decoration: none;
	background-color: #333333;
	background-image: url(../image/header-bg.jpg);
	background-repeat: repeat-y;
}
.pageheader a:link, .header a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eeeeee;
	text-decoration: none;
}
.pageheader a:hover, .header a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #eeeeee;
	text-decoration: underline;
}
.bgheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #5D120F;
	background-image: url(../image/bg-header.jpg);
	background-repeat: repeat-y;
}
.bgheader a:link, .bgheader a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.bgheader a:hover, .bgheader a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.sidenavtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	font-weight: bold;
}
.sidenavtext a:link, .sidenavtext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: none;
	font-weight: bold;
}
.sidenavtext a:hover, .sidenavtext a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #eeeeee;
	text-decoration: underline;
}
.sidenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	background: #666666;
	font-weight: bold;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.sidenav a:link, .sidenav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	font-weight: bold;
	text-decoration: none;
}
.sidenav a:hover, .sidenav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #eeeeee;
	font-weight: bold;
	text-decoration: underline;
}
.moreinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.moreinfo a:link, .moreinfo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6231C;
	text-decoration: none;
}
.moreinfo a:hover, .moreinfo a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B6231C;
	text-decoration: underline;
}
.bottomnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.bottomnav a:link, .bottomnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: none;
}
.bottomnav a:hover, .bottomnav a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: underline;
}
.copyrightlarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.copyrightlarge a:link, .copyrightlarge a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B6231C;
	text-decoration: none;
}
.copyrightlarge a:hover, .copyrightlarge a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B6231C;
	text-decoration: underline;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding: 6px;
}
#copyright a:link, #copyright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: none;
}
#copyright a:hover, #copyright a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: underline;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
.copyright a:link, .copyright a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: none;
}
.copyright a:hover, .copyright a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B6231C;
	text-decoration: underline;
}