﻿body, a, td, input, div, select, textarea, option {font-family:helvetica, verdana, arial, sans-serif;font-size:11px;line-height:15px;}
body	{background: #ffffff url(Images/back.gif) top center repeat-x;}
form	{margin: 0px;padding: 0px;}

#Main	{margin: 0px;padding: 0px;text-align: center;min-width: 900px;}	
		
html 	{height: 100%;} 

.cleaner 				{clear:both;border:none;margin:0px;padding:0px;}

a, a:link, a:visited, a:active, a:hover {color:#000000;cursor:pointer;text-decoration:underline;}
a:hover {color:#3097d6;text-decoration:underline;}


hr			{background-color:#000000;border:0px;height:1px;color:#000000;padding:0px;margin:5px 0px 5px 0px; outline-width:0px;}


.Left	{float:left;width:25px;}
.Main	{float:left;width:900px; background: #ffffff url(Images/menu.gif) top right no-repeat;}
.Main img  {border-color:#000000;}
.MainSpace {float:left;width:5px;}

td, a, td, input, div, select, textarea, option	{text-align:left;}

/* ====================== TEXT + HEADERS */
.WarningMessage		{color:#B10103;font-weight:bold;}
a.WarningMessage:link, a.WarningMessage:visited, a.WarningMessage:active,  a.WarningMessage:hover {color:#B10103;font-weight:bold;}
a.WarningMessage:hover {color:#727272;}


.textBoldRed		{font-weight:bold; color:#9a0000;}

h1 			{font-size:22px;font-weight:bold;line-height:24px;padding:0px; margin:0px; color:#3097d6;}
h2 			{font-size:16px;font-weight:bold;line-height:18px;padding:0px; margin:0px;color:#676767;}


/**************** Begin Centering Divs *******************/
#wrapper {margin-left: auto;margin-right: auto;width: 900px;text-align: left;}
	
#divCenterContainer {float: left;width: 900px;text-align: left;margin:0px 0px 10px 0px;}

/**************** MAIN TEXT BACK *******************  */
.Footer td		{color:#868784; white-space:nowrap; font-weight:bold;}
.Footer td a	{border:0px;}

/**************** MAIN TEXT BACK *******************  */
.Back1Img		{float:left; width:310px;}
.Back1Txt		{float:left; width:550px; overflow:hidden; margin-top:20px; }
.Back1TxtBig	{float:left; width:900px; overflow:hidden; margin-top:20px;}
.ListLink, a.ListLink, a.ListLink:hover, a.ListLink:visited, a.ListLink:link, a.ListLink:active, .ListLink h1	{ text-decoration:none;}

.BackDate		{float:left;width:130px; background-color:#dddddd; margin-top:5px;}
.BackDate div	{float:left;width:130px;padding:10px 0px 10px 0px;text-align:center;}
.BackDateSpace	{float:left;width:20px;}
.BackDateTxt	{float:left;width:400px;}

.ArchiveWrap	{border-bottom:1px dotted #666666;border-top:1px dotted #666666; margin-top:20px; padding:5px 0px 5px 0px;}
a.Archive:link, a.Archive:visited, a.Archive:active,  a.Archive:hover {color:#3097d6;font-weight:bold; text-decoration:none;}
a.Archive:hover {color:#727272;}


/**************** TOP *******************/
.ListHeader	{background-color:#cccccc; font-weight:bold;}
.List1		{background-color:#ffffff;}
.List2		{background-color:#dddddd;}
.ListFooter	{margin-top:20px; background-color:#cccccc;}
.ListFooter td {padding:2px;}



/**************** TOP *******************/
#Top		{float:left;width:900px; height:138px;  vertical-align:bottom; }
#Top .Logo	{margin-top:34px; float:left; width:250px;}




/**************** MENU *******************/
.Menu				{float:right;width:720px; margin:0px 0px 6px 0px; }










/**************** TOP MENU *******************/


.TopMenu
{
	margin-top:0px;
 float:right;



}


.TopMenu ul.AspNet-Menu li /* Tier 1 */
{	
	font-size:12px;

	height:25px;	
	
}


.TopMenu ul.AspNet-Menu li a /* Tier 1 */
{	
	text-align:center;
	padding: 6px 14px 6px 14px;
	
}

.TopMenu ul.AspNet-Menu li  li a /* Tier 1 */
{	
	background: transparent ;
}






.TopMenu ul.AspNet-Menu ul  /* Tier 2 */
{
    width: 120px;
    top: 100%;
    right: 0;
}

.TopMenu ul.AspNet-Menu ul ul  /* Tier 3+ */
{
    top: 0px;
    right: 120px;
}


.TopMenu ul.AspNet-Menu li li /* all list items */
{
	
    width: 120px;
    background: #eeeeee;
    height:100%;
    border-bottom:0px solid #444444;

    
}
.TopMenu ul.AspNet-Menu li li a, .TopMenu ul.AspNet-Menu li li li a
{
	color:#b3b3b3;
}



.TopMenu li:hover, /* list items being hovered over */
.TopMenu li.AspNet-Menu-Hover
{
color:#b3b3b3;
}



.TopMenu a /* all anchors and spans (nodes with no link) */

{
    color: #b3b3b3;

}



.TopMenu li.AspNet-Menu-Leaf a /* leaves */
{

    /*background-image: none !important;*/
}

.TopMenu li:hover a, /* hovered text */
.TopMenu li.AspNet-Menu-Hover a
{
    color:#3097d6;

}


.TopMenu li:hover li a, /* the tier above this one is hovered */
.TopMenu li.AspNet-Menu-Hover li a,
.TopMenu li:hover li:hover li a,
.TopMenu li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a
{
    /*color: #3097d6;*/
}


.TopMenu ul.AspNet-Menu li.AspNet-Menu-Selected /* this tier is selected */
{
color:#b3b3b3;

}




.TopMenu ul.AspNet-Menu li.AspNet-Menu-Selected a /* Tier 1 */
{	

	color:#3097d6;
	text-align:center;
	padding: 6px 14px 6px 14px;	
}








.TopMenu ul.AspNet-Menu li li .AspNet-Menu-Selected /* all list items */
{
	color:#3097d6;
    background: #666666;
}


.TopMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
	color:#b3b3b3;
    /*border: solid 1px #ff0000 !important;*/
}







.TopMenu ul.AspNet-Menu li.AspNet-Menu-ParentSelected a

{	
color:#b3b3b3;
text-align:left;

}














.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the Menu control adapter is enabled. */
/* These rules correspond to the "pure CSS menu" technique that have been evolving over the past several years. */ 
/* See WhitePaper.aspx for details. */

ul.AspNet-Menu 
{
    position: relative;
}


ul.AspNet-Menu, 
ul.AspNet-Menu ul
{
    margin: 0;
    padding: 0;
    display: block;

}

ul.AspNet-Menu li
{
    position: relative;
    list-style: none;
    float: left;
}

ul.AspNet-Menu li a
{
    display: block;
    text-decoration: none;
}


ul.AspNet-Menu ul, 
ul.AspNet-Menu ul ul, 
ul.AspNet-Menu ul ul ul, 
ul.AspNet-Menu ul ul ul ul, 
ul.AspNet-Menu ul ul ul ul ul, 
ul.AspNet-Menu ul ul ul ul ul ul
{
    position: absolute;
    visibility: hidden;    
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul,

ul.AspNet-Menu li:hover ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul,

ul.AspNet-Menu li:hover ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul,

ul.AspNet-Menu li:hover ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul,

ul.AspNet-Menu li:hover ul ul ul ul ul ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul ul ul ul ul ul

{
    visibility: hidden;
}

/* Add more rules here if your menus have more than three (3) tiers */
ul.AspNet-Menu li:hover ul,
ul.AspNet-Menu li li:hover ul,
ul.AspNet-Menu li li li:hover ul,
ul.AspNet-Menu li li li li:hover ul,
ul.AspNet-Menu li li li li li:hover ul,
ul.AspNet-Menu li li li li li li:hover ul,
ul.AspNet-Menu li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li.AspNet-Menu-Hover ul,
ul.AspNet-Menu li li li li li li.AspNet-Menu-Hover ul
{	

    visibility: visible;
}

.AspNet-Menu-Vertical ul.AspNet-Menu li
{
    width: 100%;
}
