﻿body, a, td, input, div, select, textarea, option {font-family:helvetica, verdana, arial, sans-serif;font-size:11px;line-height:15px;}
body	{background-color: #f1f0e8;}


#Main	{margin: 0px;padding:0px;text-align: center;min-width: 812px;}	
		
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;}

.Blue, a.Blue, a.Blue:link, a.Blue:visited, a.Blue:active, a.Blue:hover {color:#3097d6;cursor:pointer;text-decoration:underline; font-size:12px; font-weight:bold;}
a.Blue:hover {color:#000000;text-decoration:underline;}


hr			{background-color:#efefef;border:0px;height:1px;color:#efefef;padding:0px;margin:5px 0px 5px 0px; outline-width:0px;}


.Left	{float:left;width:25px;}
.Main	{float:left;width:812px; background-color:#ffffff;}
.Main img  {border-color:#000000;}
.MainSpace {float:left;padding:5px 10px 10px 10px;}

td, a, td, input, div, select, textarea, option	{text-align:left;}

.ddlHeader	{background-color:#fbe777; font-weight: bold;}

.Right		{float:left; width:160px; margin-top:8px;} 
.RightSpace	{background-color:#f1f0e8; float:left; width:8px;}

.Logofuture, .Logofuture a	{text-align:center; color:#666666; font-size:10px;} 

.popupHover {background-color:#F5F7F8; border:1px solid #bababa; padding:20px; float: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;}

.OkMessage		{color:#008000;font-weight:bold;}

.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;}
h3 			{font-size:14px;font-weight:bold;line-height:16px;padding:0px; margin:0px;color:#676767;}


/**************** Begin Centering Divs *******************/
#wrapper {margin-left: auto;margin-right: auto;width: 980px;text-align: left;}
	
#divCenterContainer {float: left;width: 980px;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:812px; 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;}




/**************** START *******************/
.StartMap		{float:left;width:352px;text-align:center;}

.StartCategoryHeader	{width:218px;height:25px;background: transparent url(Images/CategoryHeader.gif) top left no-repeat; color:#ffffff; font-weight:bold; font-size:13px;}
.StartCategory			{float:left;width:220px;}
.StartCategory table	{width:218px;background: transparent url(Images/CategoryList.gif) top left repeat-y;}
.StartCategory td.sep	{background: transparent url(Images/CategorySep.gif) bottom left repeat-x;}
.StartCategory td div	{padding:10px;}
.StartCategory a		{color:#608fbf; font-size:13px; font-weight:bold; text-decoration:none;}
.StartCategory a:hover	{color:#000000;}

.StartCounty			{float:left;width:220px;}
.StartCounty a			{color:#faaf40; font-size:13px; font-weight:bold; text-decoration:none;}
.StartCounty a:hover	{color:#4986b8;}



/**************** FOOTER *******************/
.ListFooter	{margin-top:20px; background-color:#dddddd;}
.ListFooter td {padding:2px;}





/**************** SEARCH LIST *******************/
.Search	{width:100%;}
.Search td	{font-weight:bold;}
.Search td.link	{width:100%;padding-left:10px;}
.Search td.text	{ white-space:nowrap; text-align:right;padding-left:10px;}
.Search td.location	{ white-space:nowrap; text-align:left;padding-left:10px; font-weight:normal;}
.Search td a, .Search td a:link, .Search td a:active {color:#0000cc; text-decoration:none;}
.Search td a:visited {color:#989898;}
.Search td a:hover {color:#000000;}










/**************** AD PRIS *******************/
.oldprice	{ text-decoration:line-through;color:#B10103;font-weight:bold;}

/**************** AD EDIT *******************/
.adEdit	td.head						{font-weight:bold; text-align:right;}
.adEdit	td input, .adEdit td textarea, .adEdit td select	{font-weight:normal; width:240px;}	
.adEdit td .button					{width:100px; text-align:center;}
.adEdit td table tr td .radio input		{width:auto;}
.adImage							{padding:0px 0px 0px 10px;}
.adText								{font-size:12px;}
.adEdit .Campaign					{border:3px solid #fbe676;}	


.adEdit	td .checktable td input {width:14px; margin:0px; padding:0px;}	




/* ====================== PAGING  */	
.Paging .PrevNext {white-space:nowrap;width:80px;font-size:10px;}
.Paging .Center, .Paging .Center a	{text-align:center;font-size:10px;}


/* ====================== CATEGORY BOX  */	
.CategoryBox	{margin-bottom:20px;padding:10px 20px 10px 20px;background-color:#e6e6e6; border-bottom:1px solid #d3d3d3; color:#999999; font-size:12px; font-weight:bold;}
.CategoryBox td	{padding:2px;}
.CategoryBox td a, .CategoryBox td a:link, .CategoryBox td a:active .CategoryBox td a:visited {font-weight:bold;font-size:12px;color:#0000cc; text-decoration:none;}
.CategoryBox td a:hover {color:#000000;}





/* ====================== FORUM  */
.ForumList td.Date		{font-size:10px;white-space:nowrap;color:#777777;}
.ForumList td.Header	{font-size:10px; padding-left:5px;}

.ForumMenu		{float:right;margin:0px 0px 0px 0px;}
.ForumMenu div	{float:left;margin:0px 5px 0px 0px;}

.ForumHeader		{background: #fbe777 url(Images/searchBar.gif) top left repeat-x;}
.ForumHeader .bold	{color:#ffffff; font-weight:bold;font-size:11px;}
	
.Forum			{width:100%;}
.Forum tr		{background-color:#ffffff;}
.Forum tr.odd	{background-color:#dcdcdc;}
.Forum tr td	{padding:3px;}
.Forum .Header	{background-color:#646464; font-weight:bold; color:#ffffff;}
.Forum a		{text-decoration:none;color:#3097d6;}

.Forum div					{border:1px solid #999999; margin-bottom:5px;}
.Forum div div				{border:0px;margin-bottom:0px; padding:5px;}
.Forum div.First div.Name	{color:#a36e00; background: #fbe777 url(Images/searchBar.gif) top left repeat-x;}
.Forum div div.Name			{background-color:#aaaaaa;color:#555555;font-size:10px;}
.Forum div div.Name a		{font-weight:bold;font-size:13px;}
.Forum .cleaner				{padding:0px;}

.ForumAbuseBack				{overflow:hidden; width:100%; margin-bottom:10px;}
.ForumAbuseBack .Padding	{float:left; padding:10px; background-color:#eeeeee; margin-top:10px;}
.ForumAbuseBack .ListFooter	{float:left;width:460px;background-color:#ffffff;}
.ForumAbuseBack hr			{background-color:#999999;border:0px;height:1px;color:#444444;padding:0px;margin:5px 0px 5px 0px; outline-width:0px;}
.ForumAbuseBtn				{float:right;width:20px;text-align:right;}

/**************** COMMENT *******************/
.CommentLink, a.CommentLink:link, a.CommentLink:visited, a.CommentLink:active,  a.CommentLink:hover {color:#969eab; text-decoration:none;}
a.CommentLink:hover {color:#727272;}


.CommentText				{float:left;width:460px;overflow:hidden;}
.CommentBack				{float:left; width:480px; overflow:hidden;}
.CommentBack .Padding		{float:left; padding:10px; background-color:#eeeeee; margin-top:10px;}
.CommentBack .ListFooter	{float:left;width:460px;background-color:#ffffff;}
.CommentBack hr				{background-color:#999999;border:0px;height:1px;color:#444444;padding:0px;margin:5px 0px 5px 0px; outline-width:0px;}

.CommentName	{float:left;width:340px;overflow:hidden;overflow:hidden;}
.CommentAbuse	{float:left;width:20px;text-align:right;}
.CommentDate 	{float:left;width:100px;color:#969eab;}


/**************** TOP *******************/
#Top			{float:left;width:980px; background-color:#ffffff; margin-top:10px;}
#Top .Logo		{margin-top:0px; float:left;}
#Top .LogoWrap	{float:left;width:290px; background-color:#ffffff;margin-top:10px; margin-bottom:5px;}
#Top .SearchBar	{float:left;width:960px;background: #fbe777 url(Images/searchBar.gif) top left repeat-x;text-align:center;}
#Top .SearchBar td			{padding:6px 5px 6px 5px; text-align:center;}
#Top .SearchBar td.space	{width:1px; background-color:#ffffff; padding:0px;}
#Top .SearchBar td a, #Top .SearchBar td a:link, #Top .SearchBar td a:active #Top .SearchBar td a:visited {font-weight:bold;font-size:12px;color:#555656; text-decoration:none;}
#Top .SearchBar td a.on				{color:#fff6e7;}

#Top .Menu					{float:left;width:670px;background-color:#ffffff;}
#Top .Menu table			{float:right;background-color:#4986b8; color:#ffffff; margin-top:28px;}
#Top .Menu table td			{padding:1px 5px 1px 5px;}	
#Top .Menu table td a		{color:#ffffff; text-decoration:none;}











/**************** TOP MENU *******************/


.TopMenu
{
 float:right;
background-color:#4986b8;
height:22px;
margin-top:42px;
}


.TopMenu ul.AspNet-Menu li /* Tier 1 */
{	
	font-size:12px;

	height:22px;	
	
}


.TopMenu ul.AspNet-Menu li a /* Tier 1 */
{	
	text-align:center;
	padding: 3px 14px 3px 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-color:#7daddc;
    height:100%;


    
}
.TopMenu ul.AspNet-Menu li li a, .TopMenu ul.AspNet-Menu li li li a
{
	color:#ffffff;
}



.TopMenu li:hover, /* list items being hovered over */
.TopMenu li.AspNet-Menu-Hover
{
color:#ffffff;
background-color:#7daddc;
}



.TopMenu a /* all anchors and spans (nodes with no link) */

{
    color: #ffffff;

}



.TopMenu li.AspNet-Menu-Leaf a /* leaves */
{

    /*background-image: none !important;*/
}

.TopMenu li:hover a, /* hovered text */
.TopMenu li.AspNet-Menu-Hover a
{
    color:#ffffff;

}


.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: #ffffff;*/
}


.TopMenu ul.AspNet-Menu li.AspNet-Menu-Selected /* this tier is selected */
{
color:#ffffff;

}




.TopMenu ul.AspNet-Menu li.AspNet-Menu-Selected a /* Tier 1 */
{	

	color:#ffffff;
	text-align:center;
	padding: 6px 14px 6px 14px;	
}








.TopMenu ul.AspNet-Menu li li .AspNet-Menu-Selected /* all list items */
{
	color:#ffffff;
    background: #666666;
}


.TopMenu .AspNet-Menu-ChildSelected /* a tier below this one is selected */
{
	color:#ffffff;
    /*border: solid 1px #ff0000 !important;*/
}







.TopMenu ul.AspNet-Menu li.AspNet-Menu-ParentSelected a

{	
color:#ffffff;
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%;
}
