body	{
		margin:0px;
		padding:0px;
		background-color: #FFFFFF;
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		background:url(../images/top_tall.jpg) top left repeat-x
		}
img
		{
		border:0;
		}
.bborder        { background-color: #FFFFFF; border: 1px #A7A6B4 solid; }
		
BODY, TD, TR {text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; cursor: default;}

td		{
		color:#646363;
		font-family:tahoma;
		font-size:12px;
		line-height:14px;
		}
.tdm		{
		color:#646363;
		font-family:tahoma;
		font-size:15px;
		line-height:14px;
		}
.dayNamesTextTOC {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	font-weight: Bold; 
	color: #FFFFFF;
	}			
#form strong{
		font-size:9px;
		}
#form textarea{
		width:163px;
		height:130px;
		font-family:tahoma;
		font-size:11px;
		color:#646363;
		border-style:none;
		margin:1 0 0 9px;
		overflow:auto
		}
#form input{
		width:163px;
		height:15px;
		font-family:tahoma;
		font-size:11px;
		color:#646363;
		border-style:none;
		margin:1 0 0 9px;
		}
select	{
		font-family:tahoma;
		font-size:9px;
		color:#727272;
		}
a		{
		color:#2673A5;
		text-decoration:underline;
		}
a:hover	{
		text-decoration:none;
		}		
ul		{
		margin: 'margin-top' 10px;
		padding:10px;
		list-style-type: disc;
		}
li		{

		}
li a	{
		text-decoration:none;
		margin-left:16px
		}
.priv 	{
		color:#B5B5B5;
		font-size:9px;
		margin:43 0 0 0px
		}
.priv a	{
		color:#6C6C6C;
		text-decoration:none;
		font-size:11px;
		}
.more	{
		color:#919191;
		font-size:9px;
		}
.t1date	{
		width:75px; 
		height:16px; 
		background:#49971A;
		color:#E9F2E3;
		font-size:9px;
		}
.t1		{
		width:46px; 
		height:16px; 
		background:#49971A;
		color:#E9F2E3;
		font-size:9px;
		}
.ct1 	{
		font-weight:bold; 
		color:#FAFAFA; 
		font-size:9px;
		}
.ct2 a	{
		color:#656565;
		font-weight:bold;
		text-decoration:none;
		font-size:9px;
		}
label
		{
		cursor:hand;
		cursor:pointer;
		}
#wrapper
		{
		position:relative;
		}
.rightbox
		{
		background:#F8F8F8;
		border:1px solid #000; 
		float:right;
		margin:0 0 20px 20px;
		}
.panel ul
		{
		list-style: none;
		padding: 4px;
		margin: 0;
		}
.panel li
		{
		margin: 0;
		padding: 0;
		}
.panel .pending
		{
		display:none;
		}
.panel a
		{
		color:#993333;
		text-decoration: none;
		}
.panel a:hover
		{
		color: #252525;
		}
.panel li a
		{
		display: block;
		color:#252525;
		padding:3px 5px 3px 5px;
		border:1px solid #F8F8F8;
		text-decoration: none;
		}

.panel ul #active a, .panel ul li a:hover
		{
		color: #993333;
		border:1px solid #C4C4C4;
		background:#FFF;
		}
.panel ul #active a:hover
		{
		border:1px solid #333;
		}

#footer
		{
		clear:both;
		border-top:1px solid #CCC;
		background:#F4F4F4;
		color:#333;
		text-align:right;
		font-size:0.85em;
		margin-top:10px;
		padding:0px 5%;
		}
#footer a, #footer a:visited
		{
		text-decoration:none;
		color:#3366CC;
		}
#footer a:hover
		{
		color:#993300;
		}
#footer p
		{
		margin:0;
		padding:4px 0;
		}
#footer ul
		{
		border-left:1px solid #CCC;
		position:relative;
		top:-1px;
		float:left;
		list-style-type:none;
		margin:0;
		padding:0;
		background:#EAEAEA;
		}
#footer ul li
		{
		padding:0;
		margin:0;
		display:inline;
		}
#footer ul li a, #footer ul li a:visited
		{
		float:left;
		padding:4px 15px;
		display:block;
		border-right:1px solid #CCC;
		border-top:1px solid #CCC;
		}
#footer ul li a:hover
		{
		border-top:1px solid #FFF;
		background:#FFF;
		}
#footer ul .active a, #footer ul .active a:visited
		{
		border-top:1px solid #FFF;
		color:#000;
		font-weight:bold;
		background:#FFF;
		text-decoration:none;
		}
.image
		{
		float:right;
		border:1px solid #C0C0C0;
		margin:0px 0px 10px 10px;
		line-height:0;
		}
.image em
		{
		display:block;
		border-left:5px solid #DDD;
		border-top:1px solid #C0C0C0;
		line-height:22px;
		padding:0px 8px;
		font-size:0.8em;
		background:#F4F4F4;
		color:#333;
		}
#banner
		{
		background-repeat:no-repeat;
		height:133px;
		}
#headerwrapper
		{
		border-top:3px solid #83B1EB;
		background:#365E98;
		}

#header
		{
		height:42px;
		margin:0% 5%;
		}
#header img, #header .skipnav, #footer .toplink
		{
		display:none;
		}
#logo img
		{
		position:absolute;
		top:15px;
		right:5%;
		}
#box
		{
		border: 2px solid #D5DCDF;
		padding: 5px;
		font-family: verdana, arial, sans-serif;
		color: #000000;
		}
#marginwrapper
		{
		margin:0% 5%;
		}
#contentwrapper
		{
		float:left;
		width:100%;
		}
#leftmenu
		{
		float:left;
		position:relative;
		top:-80px;
		width:200px;
		}

		
#leftmenu li
		{
		height:30px;
		background:url(../images/list1.gif) center left no-repeat;		
		}
#leftmenu h1
		{
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-weight:normal;
		color:#2D4D7D;
		font-size:1.5em;
		margin:0px 0px 2px 4px;
		padding:0px;
		}
#leftmenu h1.top
		{
		position:relative;
		left:1px;
		top:1px;
		}
#leftmenu h1.top span
		{
		position:absolute;
		left:-1px;
		top:-1px;
		color:#FFF;
		}
#leftmenu .panelwrapper
		{
		background-image:url("../images/panel_shadow.gif");../images/footer_linkbg.gif
		background-repeat:no-repeat;
		background-position:bottom left;
		border:1px solid #C0C0C0;
		margin-top:5px;
		padding:0px 0px 4px 4px;
		margin-bottom:20px;
		}
#leftmenu .panel
		{
		position:relative;
		background:#F8F8F8;
		top:-4px;
		margin-bottom:-4px;
		font-size:0.9em;
		color:#252525;
		width:200px;
		border-top:5px solid #365E98;
		}
#leftmenu .panel .content
		{
		padding:10px;
		}
#mainwrapper
		{
		width: 100%;
		float: right;
		margin-left: -240px;
		}
#main
		{
		margin-top:10px;
		margin-left:240px;
		font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
		}
#breadcrumb
		{
		font-size:1.0em;
		margin-bottom:10px;
		}
#breadcrumb a, #breadcrumb a:visited
		{
		color:#993333;
		}
#breadcrumb a:hover
		{
		color:#000;
		text-decoration:none;
		}
#content
		{
			
		}
#content p
		{
		line-height:20px;
		}
#content h1
		{
		color:#694336;
		font-size:1.6em;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		}
#content h2
		{
		color:#999;
		font-size:1.3em;
		font-weight:normal;
		font-family:Verdana, Helvetica, Arial, sans-serif;
		}
#content h3
		{
		font-family:verdana,arial,helvetica,sans-serif;
		font-size:1.0em;
		font-weight:bold;	
		padding:0px;
		margin-bottom:10px;
		color:#365E98;
		}
#content a, #content a:visited
		{
		color:#336699;
		text-decoration:none;
		}
#content a:hover
		{
		color:#588FC7;
		text-decoration:underline;
		}
#navigation
		{
		font-size:11px;
		position:absolute;
		top:3px;
		left:5%;
		background: #365E98;
		}

/* styles for all UL's in the list */
#nav, #nav ul
		{
		width: 80px; 
		margin: 0;
		padding: 0;
		}
/* float the menu left with overall width X.  Note: this style declaration must go here (after the above #nav, #nav ul) */	
#nav
		{
		border-left: 1px solid #5380C1;
		float: left;
		width: 480px;
		}
#nav ul
		{
		border-bottom: 1px solid #ccc;
		}
/* styles for all LI's in the list */
#nav li
		{
		background:#3F6CB1;
		background-image:url("../images/menubg.gif");
		background-repeat:no-repeat;
		position: relative;
		list-style: none;
		float: left;
		width: 80px; /* Width of Menu Items */
		}
/* styles for all UL's/LI's in the list below the top level - can overwride here if you want second level to be wider*/
#nav li ul, #nav li li
		{
		width:190px; 
		background: #FFF;
		}

#nav li a
		{
		display: block;
		text-decoration: none;
		color: #FFF;
		padding: 5px;
		border-right: 1px solid #5380C1;
		border-top: 0;
		border-bottom: 0;
		border-left:0;
		}
#nav li li a
		{
		display: block;
		text-decoration: none;
		color: #333;
		padding: 5px;
		border: 1px solid #ccc;
		border-bottom: 0;
		}
		
/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */

#nav ul
		{
		position: absolute;
		margin-left:-1px; /* Lines the secondondary nav up */
		display: none;
		}
#nav ul ul
		{
		left: 190px; /* should be the same width as '#nav li li' width */
		top: 0;
		}
#nav li a
		{
		padding: 22px 8px 5px 8px;
		border-bottom:2px solid #016BC2;
		}
#nav li ul li a
		{
		padding: 3px 8px;
		border-bottom: 0;
		}
#nav #current
		{
		background-image:url("../images/menubgon.gif");
		}
#nav #current .currentitem
{
	background:#E4E4E4;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul
{ 
	display: none;
}

#nav li:focus ul, #nav li li:focus ul, #nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.over ul, #nav li li.over ul, #nav li li li.over ul
{
	display: block;
}

#nav li.menuparent
{
	/* Can add drop down arrow/image here by uncommenting line below */
	/* background: transparent url("/../images/arrow-down.gif") right center no-repeat; */
}
#nav li li.menuparent
{ 
	background: transparent url("../images/arrow.gif") right center no-repeat; 
}

#nav li.menuparent:hover, #nav li.over
{
	background: #83B1EB !important;
	background-image:url("../images/menubgon.gif");
}

#nav li li.menuparent:hover, #nav li li.over
{
	background: #E4E4E4 !important;
	background-image:none;
}

#nav li a:hover
{
	color: #FFF;
	background:#83B1EB;
	border-bottom:2px solid #FCCF1D;
}

#nav li ul li a:hover, #nav #current .currentitem:hover
{
	color: #FFF;
	background:#83B1EB;
	border-bottom: 0;
}


input, textarea, select
{
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:1.0em;
	border:1px solid #C0C0C0;
}

.highlighted
{
	padding:10px;
	background-color:#FCFBF5;
	border:1px solid #EBE3BA;
	border-top:4px solid #EBE3BA;
}

.featured
{
	font-style:italic;
	padding:10px;
	margin:0px 0px 10px 0px;
}

	.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
	line-height: 16px;
}
.mainTableBorder {
	border: 2px solid #CCCCCC;
}
.headerTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	background-repeat: repeat;
	height: 100px;
}
a:link {
    text-decoration: none
    }

a:visited {
    text-decoration: none
    }

a:hover {
    text-decoration: underline
    }
.copyrightPage {
    font-family: Geneva, Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #CCCCCC;
	line-height: 20px;
	}
.whatSaying {
	font-size: 14px;
	color: #093664;
}
.linkColor {
	color: #4D6F99;
}
.navShadow 
		{
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 2px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-top-color: #CCCCCC;
		border-right-color: #CCCCCC;
		border-bottom-color: #999999;
		border-left-color: #CCCCCC;
		}
-->
</style>

<style type="text/css">
<!--
.style21 {color: #999999}
.style34 {color: #94413F}
.style35 {color: #1E4E82}
.style39 {
	color: #FF0000;
	font-style: italic;
}
.style41 {color: #FF0000; font-style: italic; font-weight: bold; }
.style43 {color: #4D6FAE}
.style45 {color: #FF0000}
.headerBorder {	border: 1px solid #86A6CC;
}
.headerBorderShadow {	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
}
.secutiryBorder {	border: 1px solid #FFFF00;
}
.style46 {color: #000000}
.style47 {color: #EBEBEB}
-->
</style>



<style type="text/css">
<!--
.s22 {background-color: #A4CAE6;}
.s21 {background-color: #F2BFBF;}
.s23 {background-color: #CCFF00;}
.s24 {background-color: #FBF484;}
.s29999 {background-color: #FFC18A;}
-->
</style>

<style type="text/css">
<!--
.style28 {	color: #333333;
	font-weight: bold;
}
.style35 {font-size: 14px; color: #093664; font-weight: bold; }
.style37 
		{
		font-size: 9px
		}
.style21 
		{
		color: #999999
		}
.sayingBorder 
		{
		border: 1px solid #A88713;
		}
.style48 
		{
		color: #990000;
		font-weight: bold;
		font-size: 14px;
		}
.style49 
		{
		color: #735B0D
		}
h1 
		{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #990000;
		}
	
h1 {font-family: trebuchet ms, arial, helvetica; font-size: 14pt; color: #000000; font-weight:normal; text-decoration: none}
h2 {font-family: trebuchet ms, arial, helvetica; font-size: 12pt; color: #000000; font-weight:normal; text-decoration: none}
.body {font-family: arial, helvetica, sans serif; font-size: 10pt; text-decoration: none}
.bodylink {font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000080; text-decoration: none; cursor: none}
.bodylink:hover {font-family: arial, helvetica, sans serif; font-size: 10pt; color: #FF2200; text-decoration: underline; cursor: hand}
.search {font-family: arial, helvetica, sans serif; font-size: 8pt; text-decoration: none }
.listingtitle {font-family: arial, helvetica, sans serif; font-size: 11pt; color: #0000A0; text-decoration: none }
.listingtitle:hover {font-family: arial, helvetica, sans serif; font-size: 11pt; color: #FF2200; text-decoration: underline; cursor: hand}
.listingtable {font-family: arial, helvetica, sans serif; font-size: 10pt; color: #000000; text-decoration: none }
.path {font-family: arial, helvetica, sans serif; font-size: 8pt; text-decoration: none}
.pathlink {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #000080; text-decoration: none; cursor: none}
.pathlink:hover {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FF2200; text-decoration: none; cursor: hand}
.adinfo {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #000080; text-decoration: none; cursor: none}
.adinfo:hover {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FF2200; text-decoration: none; cursor: hand}
.author {font-family: arial, helvetica, sans serif; font-size: 10px; text-decoration: none}
.authorlink {font-family: arial, helvetica, sans serif; font-size: 10px; color: #000080; text-decoration: none; cursor: none}
.authorlink:hover {font-family: arial, helvetica, sans serif; font-size: 10px; color: #FF2200; text-decoration: underline; cursor: hand}
.header {font-family: tahoma, helvetica, sans serif; font-size: 14pt; font-weight: bold; text-decoration: none }
.headertext {font-family: trebuchet ms, arial, helvetica; font-size: 13pt; color: #000000; text-decoration: none}

.leftbartext {font-family: ms sans serif, sans serif; font-size: 8pt; text-decoration: none }
.leftbarcat {font-family: ms sans serif, sans serif; font-size: 10px; color: #ffffff; text-decoration: none; cursor: none}
.leftbarcat:hover {font-family: ms sans serif, sans serif; font-size: 10px; color: #cc3333; background-color: #ffffff; text-decoration: none; cursor: hand}

.seealso {font-family: verdana, geneva, sans serif; font-size: 8pt; color: #000080; text-decoration: none; cursor: none}
.seealso:hover {font-family: verdana, geneva, sans serif; font-size: 8pt; color: #FF2200; text-decoration: underline; cursor: hand}
.backtop {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #000080; text-decoration: none; cursor: none}
.backtop:hover {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FF2200; text-decoration: underline; cursor: hand}
.maincat {font-family: tahoma, sans-serif; font-size: 9px; line-height: 15px; color: #000080; text-decoration: none; cursor: none}
.maincat:hover {color: #FF2200; text-decoration: underline; cursor: hand}
.copy {font-family: arial, helvetica, sans serif; font-size: 8pt; text-decoration: none}
.copylink {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #000080; text-decoration: none; cursor: none}
.copylink:hover {font-family: arial, helvetica, sans serif; font-size: 8pt; color: #FF2200; text-decoration: none; cursor: hand}

.button {font-family: verdana, geneva, sans serif; font-size: 8pt; text-decoration: none; background-color: #ffffcc}

.news {font-family: ms sans serif, sans serif; color: #000080; text-decoration: none; cursor: none}
.news:hover {font-family: ms sans serif, sans serif; font-size: 8pt; background-color: #fff0f0; color: #001100; text-decoration: none; cursor: hand}
.prevnext {font-family: verdana, geneva, sans-serif; font-size: 8pt; font-weight: bold; color: #000080; text-decoration: none; cursor: none}
.prevnext:hover {font-family: verdana, geneva, sans-serif; font-size: 8pt; font-weight: bold; color: #FF2200; text-decoration: underline; cursor: hand}