﻿* 
{
	padding: 0;
	margin: 0;
}
body
{
	background-color: #f1f1f1;
	margin: 0px;
}
body, div, td
{
	color: #404040;
	font-family : arial, verdana, helvetica,sans-serif;
	font-weight : normal;
	font-size : 12px; 
	line-height: 14px; 
}
p 
{
	margin:1em 0;
}
img
{
	border: 0px;
}
ol {margin:1em 0;} 
li {margin:0 0 0 1.5em; }
#Wrapper
{	
	background:#ffffff;
	border-spacing: 0px;
	margin:0 auto;
	padding:0px;
	width: 990px;
}
#AdTop, #AdLeft
{
	text-align: center;
}
#AdTop
{
	margin-bottom: 10px;
}
#AdTop img 
{
	margin: 3px;
}
#AdLeft
{
	padding-top: 5px;
}
#MainRss
{
	background: #003366;
	color: #ffffff;
	height: 20px;
	line-height: 20px;
	margin-bottom: 5px;
	margin-top: 3px;
	padding-left: 5px;
	border-bottom: solid 2px #6699cc;
}
#Footer 
{
	border-top: solid 3px #808080;
	background: #c0c0c0;
	height: 30px;
	margin-top: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}
#LeftMainCol
{
	vertical-align: top;
	width:150px;
}
#RightMainCol
{
	vertical-align: top;
	width: 800px;
}
#LeftContentCol
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	vertical-align:top;
	width: 499px;
}
#RightContentCol
{
	padding-top:5px;
	vertical-align:top;
}
.HidBox
{
	display: none;
}
.FullTbl
{
	width: 100%;
}
.TxtBold
{
	font-weight:bold;
}
.TxtSmall
{
	font-size : 11px;
}
.TxtRssRsc
{
	color:#c0c000;
	font-weight: bold;
}
.TxtRssFeed
{
	color:#ffffff;
}
.partext   
{
	text-decoration: underline; 
	font-weight: bold;
}
.titletext	
{
	text-decoration: underline;
}
#BigTitle
{
	color: #1e4c99;
	font-size:16px;
	font-weight: bold;
	text-decoration:underline;	
}
#TopBanner img, #Logo img
{
	padding: 0;
}
#PageTitle
{
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	height:25px;
	padding-left: 5px;
	vertical-align: bottom;
}
/* ----- sSide Box ----- */
.SideBoxTitle
{
	background: #6699cc url(../images/TitleCorner.gif) no-repeat left bottom;
	color: #ffffff;
	font-weight: bold;
	padding-left: 15px;
	height:20px;
	line-height: 20px;

}
.SideBoxBody
{
	border: solid 1px #6699cc;
	border-top-style: hidden;
	padding: 3px;
}
.SideBoxTitle, .SideBoxBody
{
	margin-left: 3px;
	margin-right: 3px;
}
/* ----- eSide Box ----- */
/* ----- sNavigation ----- */
#MainNav ul 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#MainNav ul li 
{
	display: inline;
}
a.nav 	  
{
	display: block;
	width: 150px;
	height: 19px;
	line-height: 19px;
	color: #ffffff;
	text-decoration: none;
	background: #94b8e9 url(../images/NavBarBG.gif) no-repeat left bottom;
	text-indent: 30px;
}
a.nav:hover, a.nav:active
{
	background-position: right bottom;
	color: #404040;
}
/* ----- eNavigation ----- */

/* ----- sRss Bar ----- */
.tabb { font-weight:bold; font-size:14px; font-family:Arial,Helvetica;TEXT-ALIGN: center;}
.tan {FONT-SIZE: 12px; COLOR: navy; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center;}
.tann {FONT-WEIGHT: bold;FONT-SIZE: 18px; COLOR: navy; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center;}
.tanc {FONT-WEIGHT: bold;FONT-SIZE: 10px; COLOR: navy; FONT-FAMILY: Arial,Helvetica; TEXT-ALIGN: center;}
#RssBox
{
	background: #003366;
	border-bottom: solid 4px #6699cc; 
	border-top: solid 2px #ffffff;
	height: 20px;
}
/* ----- sRss Bar ----- */

/* ----- sLicensed Links ----- */
a.Rss, a.Rss:active	  
{
	color: #ffffff;
	text-decoration: none 
}
a.Rss:hover  
{
	color: #ffffff; 
	font-weight: normal; 
	text-decoration: underline 
}
/* ----- eLicensed Links ----- */
a.Links, a.Links:active	  
{
	color: #c00000;
	text-decoration: none 
}
a.Links:hover  
{
	color: #c00000; 
	font-weight: normal; 
	text-decoration: underline; 
}


/* ----- sLinks Table ----- */
#LinksTbl 
{
	width:100%;
}
#LinksParent
{
	border: solid 1px #c0c0c0;
	margin-bottom: 10px;
}
.OddRow{background-color: #ffffff; height: 20px;} 
.EvenRow{background-color: #eff3ff; height: 20px;}
/* ----- sLinks Table ----- */ 
#LinksTabs
{
	border-spacing: 5px;
	width: 100%;
	margin-bottom: 10px;
}
#LinksTabs td
{
	background: #ffffff url(../images/LinksTabBG.jpg) center repeat-x;
	border: solid 1px #c0c0c0;
	color: #000000;
	cursor: pointer;
	font-weight: bold;
	min-height: 25px;
	text-align: center;
	width: 25%;
}
#BnI
{
	font-weight: bold;
	font-style: italic;
}
#UnI
{
	text-decoration: underline;
	font-style: italic;
}
#faq
{
	color:Navy;
	font-weight: bold;
}
