.menutbl div{
FONT: 10pt verdana;
COLOR: #000000;
}
.menutbl td{
FONT: 8pt verdana;
COLOR: #000000;
}
.tblopt td{
FONT: 8pt verdana;
COLOR: #000000;	
}
.tblopt input{
FONT: 8pt verdana;
COLOR: #000000;	
}
.menutbl2 td{
	FONT: 10pt verdana;
	COLOR: #000000;
}
.menutbl2 A {
	COLOR: #333399;
	TEXT-DECORATION: none;
}
.menutbl2 A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}

.MenuRow {
	FONT: 10pt verdana;
	COLOR: #000000;
	BORDER-LEFT-COLOR: #f1f1f1;
	BACKGROUND: #f1f1f1;
	OVERFLOW-X: hidden;
	BORDER-BOTTOM-COLOR: #f1f1f1;
	WIDTH: 176px;
	BORDER-TOP-COLOR: #f1f1f1;
	PADDING-left: 10px;
	padding-bottom: 1px;
}
.MenuRow A {
	COLOR: #333399;
	TEXT-DECORATION: none;
}
.MenuRow img
{
	border: none;
	margin-top: 4px;
}
.MenuRow A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}
.MenuTop{
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: #999999 0px solid;
}
.Menuh {
BACKGROUND: #f1f1f1; PADDING-BOTTOM: 20px; BORDER-LEFT: #999999 0px solid; WIDTH: 181px; BORDER-BOTTOM: #999999 0px solid; HEIGHT: 100%;
}
.MenuAds {
	BORDER-RIGHT: 1px solid #999999;
	BORDER-TOP: #999999 0px solid;
	BACKGROUND: #f1f1f1;
	PADDING-BOTTOM: 20px;
	BORDER-LEFT: #999999 0px solid;
	WIDTH: 181px;
	BORDER-BOTTOM: #999999 0px solid;
	HEIGHT: 100%;
}
.MenuBorder {
	MARGIN-BOTTOM: 0px;
	WIDTH: 180px;
	BORDER-BOTTOM: 1px solid #999999;
	margin-top: 10px;
}

.MenuLabel {
	FONT: bold 10pt verdana;
	COLOR: #000000;
	PADDING-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.MenuToolbar{
	FONT: 10pt verdana;
	COLOR: #f1f1f1;
	BACKGROUND: #f1f1f1;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	PADDING-left: 5px;
}
.MenuToolbar A {
	COLOR: #333399;
	TEXT-DECORATION: none;
}
.MenuToolbar A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}
.btmToolbar{
	FONT: 10pt verdana;
	COLOR: #000000;
	BACKGROUND: #DEEFEF;BORDER-BOTTOM: #999999 1px solid;BORDER-TOP: #999999 1px solid;
	PADDING-left: 5px;
	
}
.menutbl3 td{
FONT: 10pt verdana;
COLOR: #e7e7e7;
}
.menutbl3 A {
	COLOR: #e7e7e7;
	TEXT-DECORATION: none;
}
.menutbl3 A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}
.menutbl3 td{
FONT: 10pt verdana;
COLOR: #e7e7e7;
}
.menutbl4{
FONT: 10pt verdana;
COLOR: #e7e7e7;
}
.menutbl4 A {
	COLOR: #e7e7e7;
	TEXT-DECORATION: none;
}
.menutbl4 A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}
.tblBody A {
	TEXT-DECORATION: none;
}
.tblBody A:hover {COLOR: #fe0000; TEXT-DECORATION: underline}
.sopt{
	PADDING-left: 1px;
	border: 1px solid #00008B;
	background: #E5EDFB;
	padding-right: 1px;
}
.sopt td{
	FONT: 10px verdana;
	COLOR: #2F4F4F;
}
.sopt input{
	FONT: 10px verdana;
	COLOR: #2F4F4F;
}
.arwbtn{
	font-weight: bold;
	color: Black;
}
.contenheader{
	MARGIN: 1.5em 0px 0.75em;
	FONT: 10px/normal "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #999;
	LETTER-SPACING: 0.2em;
}
.contentitle{
	MARGIN: 1.5em 0px 0.75em;
	FONT: bold 13px/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #ED7965;
	LETTER-SPACING: 1px;
}

.contentnav{
	border-bottom: 1px dashed #CACACA;
	font-family: sans-serif;
	font-size: x-small;
}
.contentnav p{
	color: #999;
}
.contentnav a{
	color: #5A9698;
}
.contentnav EM{
	font-style: normal;
}
.pageheader{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;

}
.pageheader h1{
	font-size: 14pt;
	color: #D3D3D3;
}
.pageheader p{
	font-size: x-small;
	color: #D3D3D3;
}
.pageheader h2{
	font-size: 12px;
	color: #E9967A;
}
.pagedes{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #D3D3D3;
	
}
.contentdir{
	font-family: Tahoma;
	font-size: 12px;
	padding-bottom: 5px;
	color: #708090;
}
.contentdir a{
	font-size: 12px;
	color: #708090;
}
.contentdir td{
	font-size: 12px;
	color: Black;
}
.Advs{
	BORDER-RIGHT: 1px solid #999999;
	BACKGROUND: #f1f1f1;
	padding-top: 5px;
}
.pagnumhdr{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: Red;
}
.pagenum{
	font-family: sans-serif;
	color: Red;
	font-size: 13px;
	font-weight: bold;
}
.cls_Def_TitleBG { text-align: left; background-color : #8080E0 }
.cls_Def_TitleText  { color : #FFFFFF; font-family : Arial; font-size : 10pt; font-weight : bold; font-style : normal;  }
.cls_Dlg_Text { color : #404040; font-family : Arial; font-size : 10pt; font-weight : bold; font-style : normal;  }
.cls_Dlg_Button { width : 100; background-color : #8080E0; color : #FFFFFF; font-family : Arial; font-size : 8pt; font-weight : bold; font-style : normal;  }
.contentmn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.contentmn b{
	color: #B8860B;
}
.contentmn a {
	font-size: 13px;
	color: #4682B4;
}
.cldtbl{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: Maroon;
	font-size: 12px;
}
.cldtbl A{
	font-weight: bold;
}
.menufltr{
	border: 1px dotted #FFCC00;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #F1EFE2;
}
.see_also{
	font-family: 'trebuchet ms', 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;
	font-size: 13px;
	color: #3399cc;
	border-bottom: 1px dotted silver;
	margin-bottom: 20px;
}
.see_also a
{
	color: #404040;
}
.see_also a:visited
{
	color: #8d8d8d;
}
.see_also h2
{
	font-size:15px;
}
.see_also li
{
	list-style: square;
}


.sideBox{
	font-family: 'trebuchet ms', 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;
	font-size: 13px;
	color: #3399cc;
	margin-bottom: 20px;
	margin-top: 25px;
}

.sideBox .sideList{
    list-style: none;
}
.sideBox .sideList li{
	font-size: 0.9em;
}
.sideBox .sideList span{
	padding-left: 5px;
}
.sideBox .title{
	font-size: 1.1em;
	margin: 0;
	color: #3a3a3a;
}
.Related{
	font-family: 'trebuchet ms', 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;
	font-size: 13px;
	color: #f6b682;
	margin-bottom: 20px;
}
.Related a
{
	color: #404040;
}
.Related a:visited
{
	color: #8d8d8d;
}
.Related h2
{
	font-size:15px;
	color: #de6d10;
}
.Related ul
{
	margin: 0;
}
.Related li
{
	 list-style: none;
	
}
.relatedsearch
{
	font-family: 'trebuchet ms', 'lucida grande', 'lucida sans unicode', arial, helvetica, sans-serif;	

}	
.relatedsearch h3
{
	font-size: 15px;
	color: #778899;
}
.relatedsearch span
{
	font-size: 13px;
	color: #5b6b79;
}	

.tc_table {
	padding: 0;
	border-spacing: 0;
	border-width: 0;
	border-collapse: collapse;
	/* margin-bottom: 10; */
}
.tc_topleft {
	height: 24;
	width: 3;
	background-image: url(Images/boxtopleft.jpg);
}
.tc_top {
	height: 24;
	background-image: url(Images/boxtop.jpg);
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-align: left;
	padding-left: 5;
}
.tc_top_align_right {
	height: 24;
	background-image: url(Images/boxtop.jpg);
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: black;
	text-align: right;
	padding-left: 5;
}
.tc_topright {
	height: 16;
	width: 3;
	background-image: url(Images/boxtopright.jpg);
}
.tc_left {
	background-image: url(Images/boxleft.jpg);
}
.tc_row {
	background-color: #e6e6e6;
}
.tc_content {
	height: 10;
	background-color: #e6e6e6;
}
.tc_right {
	background-image: url(Images/boxright.jpg);
}
.tc_bottomleft {
	height: 5;
	background-image: url(Images/boxbottomleft.jpg);
}
.tc_bottom {
	height: 5;
	background-image: url(Images/boxbottom.jpg);
}
.tc_bottomright {
	height: 5;
	background-image: url(Images/boxbottomright.jpg);
}
				/*TOP NAVBAR*/	
#topnav {
position:relative;
display:block;
height:39px;
margin:0 0 0 0;
background:transparent url(/Main/Resources/img/bgOFF.gif) repeat-x top left;
font: bold 1em Arial,Verdana,Helvitica,sans-serif;
}
#topnav  ul {
margin:0;
padding:0;
list-style-type:none;
width:auto;
}
#topnav  ul li {
display:block;
float:left;
margin:0;
}
#topnav  ul li a {letter-spacing: 2px;
font-size: 12px;
display:block;
float:left;
padding:11px 20px 0 20px;
height:23px;
text-decoration:none;
color:#666;
background:transparent url(/Main/Resources/img/bgDIVIDER.gif) no-repeat top right;
}
#topnav  ul li a:hover,#topnav ul li a.current {
color:#993333;
background:#fff url(/Main/Resources/img/bgON.gif) no-repeat top left;
}
				/*HEADER*/	
.header {
height: 100px;
width:100%;
padding-top:0;
background:#007EBB url(/Main/Resources/img/header.jpg) repeat-x top left;
}
				/*HEADER LOGO*/	
.logo {
/*width:500px;*/
padding:25px 0 0 0;
margin: 0 0 0 20px;
font: bold 1.6em georgia, sans-serif;
letter-spacing: 5px;
color:#DCE4F6;	
}
/* header links */
#header #header-links {
	position: absolute;
	top: 20px; right: 30px;	
	color: #C6DDEE;
	font-size: 10px;	
}
#header #header-links a {	
	color: #FFF;
	text-decoration: none;	
}
#header #header-links a:hover {
	color: #D4E59F;	
}
#mini-nav {
	float:right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 4px;
	margin-top: 4px;
	padding: 0 0 0 10px;
}

#mini-nav li {
	display: inline;
	line-height: 1.3em;
	margin: 4px 2px;
	padding-right: .6em;
	padding-top: 3px;
}

#mini-nav a, #mini-nav 
	a:visited {
	color: #fff;
	text-decoration: none;

}

#mini-nav a:hover {
	color:#eee;
}
#mini-nav .selected a {
	/*font-weight: 600;*/
	color:#000;
}
body,form{
	margin: 0;
	padding: 0;
}

#pg{clear:both;color:#3666d4;height:1em;margin:1em 0 1em 0px;}#pg a,#pg strong{border:1px solid #ccdbe4;display:block;color:#3666d4;float:left;margin:0 3px 0 0;padding:1px 6px;text-align:center;text-decoration:none;}#pg a:hover{background:#3666d4;border-color:#2b55af;color:#fff;}#pg strong{border:0;color:#000;font-size:90%;font-weight:bold;padding:1px 4px;}
