body {
font-family: Verdana, Helvetica, Arial, sans-serif;
background-color: #fff;
margin-top: 10px;
}


a:link {
	color: #00248F; text-decoration: none;
	font-weight: normal;
	font-family: Tahoma;
	font-size: 14px;
}

a:hover, a:visited {
	color:#9E03A1;	text-decoration: none;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: normal;
}


/* 
#banner {
margin-left: 310px;
margin-top: 42.5px;
}
*/


#headerbg {
position:relative;
width: 800px;
z-index: 1;
border-bottom: 1px #ff5800 solid;
background-color: #6882ab;

margin-bottom: 5px;
background-image: url(images/banner.gif);
background-repeat: no-repeat;
height: 145px;
}


#topsites {
background-image: url(images/subheadtop.png);
text-indent: 8px;
padding-top: 5px;
font-size: 13px;
font-family:tahoma;
font-weight: normal;
height:20px;
position: absolute;
clear: both;
width: 800px;

z-index: 2;
margin-top: 145px;
margin-bottom: 8px; }

/* top menu space*/
#topmenu
{
	background-color: #6882ab;
	margin: 0 0px 0 0;
	//margin-left: 0;
	position: relative;
	width: 800px;
}

#topmenu ul.sitesections {
	background-color:#ff5800;
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left:0px;
	top: 0px;
	left: 0px;
	font-size: 12px;
}

#topmenu ul.sitesections li {
float:right;
list-style-type:none;
background-color:#ff5800;
font-size: 12px;
}

#topmenu ul.sitesections a {
text-align:center;
font-family:Tahoma, Helvetica, sans-serif;
font-size: 12px;
display:block;
float:right;
border-top:0x solid #091c5a;
border-right:0px solid white;
border-left:0px solid #091c5a;
border-bottom:0px solid white;
padding-top: 2px;
padding-bottom: 5px;
text-decoration:none;
margin-top: 0;
margin-left: 0px;
margin-bottom: 0;
margin-right: 0;
width: 94px;
color: #fff;
border-right: 1px solid #fff;
background-color: #6882ab; }


#topmenu ul.sitesections a:hover, #topmenu ul a.current {color: #fff;
background-color: #ff5800; }




/* top menu space*/
#topmenu1
{
	background-color: #6882ab;
	width: 800px;
}

#topmenu1 ul.sitesections {
	background-color:#ff5800;
	position: relative;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	top: 0px;
	left: 0px;
	font-size: 12px;
}

#topmenu1 ul.sitesections li {
float:left;
list-style-type:none;
background-color:#ff5800;
}

#topmenu1 ul.sitesections a {
text-align:center;
font-family:Tahoma, Helvetica, sans-serif;
display:block;
float:none;
border-top:0x solid #091c5a;
border-left:0px solid white;
border-right:0px solid #091c5a;
border-bottom:0px solid white;
padding-top: 2px;
padding-bottom: 5px;
text-decoration:none;
margin-top: 0;
margin-left: 0px;
margin-bottom: 0;
margin-right: 0;
width: 170px;
color: #fff;
border-right: 1px solid #fff;
background-color: #6882ab; }


#topmenu1 ul.sitesections a:hover, #topmenu1 ul a.current {color: #fff;
background-color: #ff5800; }




#tabbar {
	position:relative;
	background: #ff5800;
	font: bold italic 10px Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
	clear:both;
	border-bottom: 7px solid #ff5800
}








#content {position: relative;
clear: both;
width: 800px;

//top:10px;
z-index: 0;
margin-bottom: 0;
}


#maintext {
position: absolute;
top: 0;
right: 168px;
width: 630px;
margin-left: 0;
margin-right: 0;
font-size: 95%;
border: 1px #b0b1ba solid;
 }



#detailstext {
position: absolute;
top: 0;
left: 168px;
width: 630px;
margin-left: 0;
margin-right: 0;
font-size: 95%;
border: 1px #b0b1ba solid;
 }

#sidepanel {
top: 0;
width: 160px;
margin-left: 0;
margin-right: 0;
font-size: 95%;
}


.subs-navbar {border: 1px #b0b1ba solid;
font-family: Tahoma, Arial;
margin-bottom: 10px;
padding-top: 0;
margin-right: 0;
padding-bottom: 15px;
font-size: 85%; }


.subs-navbar h3{margin-top: 0;
background-image: url(images/subheadtop.png);
margin-bottom: 0px;
border-bottom: 1px #b0b1ba solid;
font-size: 100%;
color: #000;
text-shadow: none;
font-weight: bold;
padding-top: 6px;
padding-bottom: 6px;
text-align: center;
}

.subs-navbar h3 a:link, .subs-navbar h3 a:visited {color: #000000;
display: block;
text-decoration: none; }

.subs-navbar h3 a:hover {color: #091c5a; }

.subs-navbar ul {
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left:0px;
	width: 100%;
	top: 0px;
	left: 0px;
}

.subs-navbar ul li {
list-style-type: none;
position:relative;
margin-right: -40px;
//margin-right: 0;
margin-bottom: 0px;
margin-top: 0px;
margin-left:0px;
width: 100%;
top: 0px;
left: 0px;
float:none;
color: #fb5701;
font-weight:bold;
font-size: 90%;
}

.subs-navbar ul li a {
text-indent:7px;
font-family:Tahoma, Helvetica, sans-serif;
display:block;
float:none;
border-top:0x solid #091c5a;
border-left:0px solid white;
border-right:0px solid #091c5a;
border-bottom:0px solid white;
padding-top: 2px;
padding-bottom: 5px;
text-decoration:none;
margin-top: 0;
margin-left: 0px;
margin-bottom: 0;
margin-right: 0;
width: 100%;
color: #fff;
border-left: 0px solid #fff;
background-color: #6882ab;
}


.subs-navbar ul li a:hover, .subs-navbar ul a.current {color: #fff;
background-color: #ff5800; }

#maintext a:link, .quicklinks p a:link {color: #3e3e3e; }

#maintext a:visited, .quicklinks p a:visited {color: #6c6c6c;
border-bottom: 1px dotted #6c6c6c;
text-decoration: none; }

#maintext a:hover, .quicklinks p a:hover {background-color: #3e3e3e;
color: #fff;
text-decoration: none;
border-bottom: none; }

#maintext p, #maintext ul, #maintext ol, #maintext-front p, #maintext-front ul, #maintext-front ol {margin-left: 20px;
margin-right: 20px;
font-size: 75%;
line-height: 1.6em;
margin-bottom: 15px;
margin-top: 0; }

#maintext table ul {font-size: inherit; }

#maintext ul li ul li {font-size: 135%;
line-height: 1.6em;
list-style-type: disc; }

#maintext ul li ol li {font-size: 135%;
line-height: 1.6em; }

#maintext ul ul, #maintext ul ul ul {margin-top: 0px;
margin-bottom: 0px; }

#maintext ul, #maintext ol {margin-left: 25px; }

li.follow-on {list-style-type: none; }

h1, h2, h4, h5, h6 {color: #6882ab;
padding-left: 20px;
padding-right: 20px;
font-weight: normal;
font-style: normal;
font-family: Tahoma;
text-decoration: none;
 }



h3 {
background-image: url('images/subheadtop.png');
font-family: Tahoma;
margin: 0px;
font-size: 14px;
color: #0000;
text-shadow: none;
font-weight: bold;
padding-top: 6px;
padding-bottom: 6px;
text-align: center
}

h3#welcome {
padding: 0em;
border-bottom: none;
background-color: transparent; }












#footerindex {
margin-top: 1090px;
font-size: 75%;
text-align: center;
font-family: Tahoma;
color: #091c5a;
padding-top: 20px;
padding-bottom: 0px; }

#footerindex a:link, #footer a:visited {color: #091c5a;
text-decoration: none; }

#footerindex a:hover {text-decoration: underline;
background-color: red; }


#footerdetails{
font-size: 75%;
text-align: center;
font-family: Tahoma;
color: #091c5a;

padding-top: 20px;
padding-bottom: 0px; }

#footerdetails a:link, #footer a:visited {color: #091c5a;
text-decoration: none; }

#footerdetails a:hover {text-decoration: underline;
}

.tabletitles {
	color: #00248F;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
}


.titles {
	color: #00248F;
	font-weight: bold;
	font-family: Tahoma;
	font-size: 12px;
	margin-left: 10px;
}

.menuon {
	background: #D8D8D8;
}
.menuoff, off {
}

table.zayzafoontable {
  border-collapse: collapse;
  border: 0px solid #E8E8E8;
  width: 600px;
  padding: 5px;
  margin: 0;
  margin-left: 10px;
  }

td.zayzafoontable {
  border-bottom: 1px solid #6D6A76;
  border-left: 1px solid #6D6A76;
  border-right: 1px solid #6D6A76;
  border-top: 1px solid #6D6A76;
  padding: 5px;
  margin: 0px;
  font-size: 14px;
  font-family:tahoma;
  font-weight: normal;
  color: #000;

  }


.button {
border-bottom: 1px solid #6D6A76;
border-right: 1px solid #6D6A76;
border-width:1px;
font-family:Tahoma;
font-size:12px;
height:22px;
width: 60%;
background-color:#DFEAFC;
color:#000000;
}


.button1 {
border-bottom: 1px solid #6D6A76;
border-right: 1px solid #6D6A76;
border-width:1px;
font-family:Tahoma;
font-size:12px;
height:22px;
width: 50px;
background-color:#DFEAFC;
color:#000000;
}

.formtitle {
	font-size: 15px;
	font-family:tahoma;
	font-weight: medium;
	color: black;
	text-align:left;
}



/* Container for the Menu */
#p7swapmenu {
	background-color: #6882ab;
	border: 1px #b0b1ba solid;
	font-family: Tahoma, Arial;
	margin-bottom: 0px;
	padding-top: 0;
	margin-left: 0;
	position: relative;
	width: 158px;
}

/* Turns off Margin, Padding, and Bullets for the Menu List */
#p7swapmenu ul {margin: 0px; padding: 0px;
}
#p7swapmenu li {margin: 0px; padding: 0px; list-style-type: none;
}


/* Rules to copy if you use the WriteStyles Command */
.closed ul{display:none;
}
.open ul{display:block;
}

/* Link Styles for the Menu */
.closed a, .open a {
	background-repeat: no-repeat;
	background-color: #6882ab;
	border: 1px solid;
	border-color: #C9D0AD #848C71 #848C71 #848C71;
	color: white;
	display: block;
	font-size: 0.9em;
	padding: 10px 18px 10px 20px;
	text-decoration: none;
}

/* Hover and Active styles for the menu */
.closed a:hover, .open a:hover, .closed a:active, .open a:active {
	background-color: #ff5800;
	color: white;
}

/* Plus Sign for Trigger Links in Closed State */
.closed a {background-image: url(images/menplus.gif);
background-position: 2px;
}

/* Minus Sign for Trigger Links in Open State */
.open a {background-image: url(images/menminus.png);
background-position: 2px;
}

/* Link Styles for the Submenus */
.closed ul a, .open ul a, .open ul a:hover {
	background-image: url(images/pagemarker.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family:Tahoma, Helvetica, sans-serif;
	border: 0;
	color:white;
	font-size: .8em;
	font-weight:normal;
	padding: 5px;
	background-color: #6882ab;
	text-indent:16px;
	background-position: 10px;
}

.open ul a:hover {
	background-image: url(images/pagemarker.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family:Tahoma, Helvetica, sans-serif;
	border: 0;
	color:red;
	font-size: .8em;
	font-weight:normal;
	padding: 5px;
	background-color: white;
	text-indent:16px;
	background-position: 10px;
}
/* Optional ID to assign the <a> to highlight a "Current Page" link */
#p7current {font-weight: bold;}


#p7swapmenu ul a {height: 1em;}
#p7swapmenu li {margin-top: -3px;}


.featurebox {
	border: 1px solid #999999;
	margin: 0 0 .5em 0 !important;
	text-align: center;
	border: 1px solid #999999;
	margin: 0 0 .5em 0 !important;
}
.featurebox a {
	color: #fff;
	display: block;
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 1px;
	text-decoration: none;
}

div.cell {width: 600px; border: 0px solid #000000; background: #ffffff}
div.cell-left {width: 340px;  text-align: left; float: left; background: #ffffff}
div.cell-right {width: 260px;  text-align: left; float: right; background: #ffffff}







#ads{
z-index:32767;
right:10px;
top:10px;
height:630px;
width:170px;
position:absolute;
border:1px solid #000000;
background-color:white"
}
