﻿
/***********************************************************
 Global Reset
************************************************************/

/**, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote{ margin:0; padding:0 }*/
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ul { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight: normal; }
q:before, q:after { content:'' }
a { text-decoration:none }
strong { font-weight:bold }
em { font-style:italic }
* a { position:relative }
a img { border:none }
* { outline: none; }

/***********************************************************
 Let the games begin...
************************************************************/

html {
	background: #fff;
	height:100%;
}

body {
	background: #fff;
	color: #3f3f3f;
	font-family: Tahoma;
	/*line-height:15px;*/
	font-size: 13px;
	/*min-width: 1000px;*/
	/*max-width: 1000px;*/
	margin: 0 auto;
	height:100%;
}

h1 {
	font-size:22px;
	color:#676767;
	font-weight:bolder;
	margin: 0px;
}

.county h1 {
	font-size:26px;
	color:#676767;
	font-weight:bolder;
	margin: 0px;
}

h2 {
  font-size:17px;
	margin: 0px;
	font-weight:bold;
}

h3 {
  font-size:17px;
	color:#000000;
	margin: 0px;
	font-weight:bold;
}

#homesearch 
{
    width:617px;
    height:110px;
    background-image:url('../images/homesearchbkg.jpg');
    position:relative;
    top:30px;
    float:left;
}


#main
{
/*
	margin-left: 215px;
	background: #fff url(../images/content_back.gif) top left repeat-x;
	width: 731px;
*/
 width:756px;position:relative;
}





#middlecontent
{
    padding-top:20px;
}

div.clear {
	clear: both;
}

a { color: #303030; text-decoration: underline; }
a:hover { color: #555; text-decoration: none; }
a.selected { color: #555; text-decoration: none; }

/*** SEARCH / LOGIN BAR **********/

#search-login-bar {
	background: #ffffff;
	padding: 7px 20px;
}
	#search-login-bar #search-form {
		float: left;
		margin-top: 1px;
	}
		#search-login-bar #search-terms {
			width: 200px;
			margin-right: 4px;
			color: #888;
		}

		#search-login-bar #search-which {
			margin-right: 2px;
		}

	#search-login-bar #login-form, #logout-link {
		float: right;
	}

	#logout-link img {
		vertical-align: middle;
	}



/*** HEADER **********/
/*
#header {
	padding: 25px 20px;
}
*/
	#header h1 a {
		text-indent: -999em;
		background: url(../images/logo.gif) top left no-repeat;
		overflow: hidden;
		width: 214px;
		height: 35px;
		display: block;
		float: left;
	}

	#header ul {
		float: right;
		margin: 7px 0 0 0;
	}
		#header ul li {
			float: left;
			margin: 0 0 0 0px;
		}
			#header ul li a {
				background: #f0f0f0;
				color: #555;
				display: block;
				padding: 2px 15px;
				-moz-border-radius: 3px;
				-webkit-border-radius: 3px;
				text-decoration: none;
			}

			#header ul li.selected a {
				background: #fff9df;
				color: #ff7900;
				font-weight: bold;
			}


/*** CONTENT **********/

#content {
	padding: 0 0px;
	position:relative;
	margin:auto;
	width:746px;
}

#contentleft
{
    width:526px;
    height:100%;
    padding-left:15px;padding-right:15px;
    float:left;
    position:relative;
}

#contentright
{
    width:200px;
    float:left;
    position:relative;
}

h3 {
	font: normal 1.6em ;
	margin: 0 0 10px 0;
}

div.create-account {
	margin: 10px 0;
	text-align: right;
}
h2.widgettitle {
	margin-bottom: 5px;
	margin-top:5px;
	font-weight: bold;
    color:#0BAAE0;
    font-size:12px;
    font-weight:bolder;}


#sbfooter
{
    position:relative;
    width:1000px;
}

#sbfooter2
{
    position:relative;
    width:100%;
}


#slideshow 
{
    position:relative;
    left:0px;
    top:0px;
    width:295px;
    height:354px;
    overflow:hidden;
    float:left;
}    



#slideshow div {
    width:295px;
    height:354px;
    position:absolute;
    left:0px;
    top:0px;
    z-index:8;
}

#slideshow div.active {
    z-index:10;
    display:block;
}

#slideshow div.inactive {
    z-index:10;
    display:none;
}
#slideshow div div.slideText 
{
    width:295px;
    height:354px;
    position:relative;
    left:10px;
}        
    
a.sbheadernav {font-size:13px;color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.sbheadernav:link {font-size:13px;color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.sbheadernav:active {font-size:13px;color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.sbheadernav:visited {font-size:13px;color:#FFFFFF;text-decoration:underline;font-weight:bold}
a.sbheadernav:hover {font-size:13px;color:#FFFFFF;text-decoration:underline;font-weight:bold}

#sbheadertop 
{
	min-width: 960px;
	max-width: 1300px;
    height:30px;
}    


#sbfooter {line-height:25px;color:#7E7E7E;padding-top:15px;float:left;}
#sbfooter2 {line-height:25px;color:#7E7E7E;padding-top:15px;float:left;}
a.sbfooter {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter:link {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter:active {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter:visited {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter:hover {font-size:12px;color:#7E7E7E;text-decoration:underline;margin-left:5px;}
a.sbfooter2 {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter2:link {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter2:active {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter2:visited {font-size:12px;color:#7E7E7E;text-decoration:none;margin-left:5px;}
a.sbfooter2:hover {font-size:12px;color:#7E7E7E;text-decoration:underline;margin-left:5px;}


.BigGreyTitle 
{
    font-size:22px;color:#676767;font-weight:bolder;
}

.LargeBlueTitle 
{
    font-size:18px;
    color:#10ace6;
    font-weight:bolder;
}        

.MedBlueTitle 
{
    font-size:16px;
    color:#10ace6;
    font-weight:bolder;
}        

.SmallBlueTitle 
{
    font-size:14px;
    color:#10ace6;
    font-weight:bolder;
}        

.XSmallBlueTitle 
{
    font-size:12px;
    color:#10ace6;
    font-weight:bold;
}        

.BlueUnderline 
{
    color:#10ace6;
    text-decoration:underline;
}        


span.star 
{
    color:#10ace6;
    font-size:14px;
    font-weight:bolder;
}    

.input50 {width:50px;}
.input75 {width:75px;}
.input100 {width:100px;}
.input125 {width:125px;}
.input150 {width:150px;}
.input160 {width:160px;}
.input200 {width:200px;}
.input210 {width:210px;}
.input250 {width:250px;}
.input275 {width:275px;}
.input300 {width:300px;}
.input350 {width:350px;}
.input400 {width:400px;}
    
    
    
td.RegFormField 
{
    padding:15px;
}    


div.FieldWrapper 
{
    width:100%;
    height:100%;
    min-height:35px;
    float:left;
}    
td.FieldLabel 
{
    width:160px;
    min-height:25px;
    text-align:right;
    padding:5px;
    vertical-align:top;
    color:#10ace6;
    background-color:#ececec;
    border-right:1px solid #c0c0c0;
    padding-top:7px;
}    

td.FieldLabel2
{
    width:160px;
    min-height:25px;
    text-align:right;
    padding:5px;
    vertical-align:middle;
    color:#10ace6;
    background-color:#ececec;
    border-right:1px solid #c0c0c0;
    padding-top:7px;
}    

td.FieldDisplay 
{
    padding-right:7px;
    text-align:left;
    vertical-align:middle;
    padding:5px;
    padding-top:7px;
    color:Black;
    line-height:15px;
    position:relative;
}    
td.FieldLabelShort 
{
    width:160px;
    text-align:right;
    color:#10ace6;
    background-color:#ececec;
    padding-right:5px;
    border-right:1px solid #c0c0c0;
    padding-top:3px;
}    
td.FieldDisplayShort 
{
    text-align:left;
    vertical-align:top;
    padding-left:5px;
    padding-top:3px;
    color:Black;
}    

a.profileLinks1{color:#0BAAE0;font-size:12px;font-weight:bolder;text-decoration:none;line-height:15px;}
a.profileLinks1:link{color:#0BAAE0;font-size:12px;font-weight:bolder;text-decoration:none;line-height:15px;}
a.profileLinks1:active{color:#0BAAE0;font-size:12px;font-weight:bolder;text-decoration:none;line-height:15px;}
a.profileLinks1:visited{color:#0BAAE0;font-size:12px;font-weight:bolder;text-decoration:none;line-height:15px;}
a.profileLinks1:hover{color:#0BAAE0;font-size:12px;font-weight:bolder;text-decoration:underline;line-height:15px;}


a.BlueLink1{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.BlueLink1:link{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.BlueLink1:active{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.BlueLink1:visited{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.BlueLink1:hover{color:#60A304;font-size:12px;text-decoration:underline;line-height:15px;}

a.BlueLink2{color:#0BAAE0;font-size:14px;text-decoration:underline;line-height:15px;}
a.BlueLink2:link{color:#0BAAE0;font-size:14px;text-decoration:underline;line-height:15px;}
a.BlueLink2:active{color:#0BAAE0;font-size:14px;text-decoration:underline;line-height:15px;}
a.BlueLink2:visited{color:#0BAAE0;font-size:14px;text-decoration:underline;line-height:15px;}
a.BlueLink2:hover{color:#60A304;font-size:14px;text-decoration:underline;line-height:15px;}

a.GreenLink2{color:#63A506;font-size:14px;text-decoration:underline;line-height:15px;}
a.GreenLink2:link{color:#63A506;font-size:14px;text-decoration:underline;line-height:15px;}
a.GreenLink2:active{color:#63A506;font-size:14px;text-decoration:underline;line-height:15px;}
a.GreenLink2:visited{color:#63A506;font-size:14px;text-decoration:underline;line-height:15px;}
a.GreenLink2:hover{color:#63A506;font-size:14px;text-decoration:underline;line-height:15px;}


a.BlueLink3{color:#0BAAE0;font-size:11px;text-decoration:underline;line-height:15px;}
a.BlueLink3:link{color:#0BAAE0;font-size:11px;text-decoration:underline;line-height:15px;}
a.BlueLink3:active{color:#0BAAE0;font-size:11px;text-decoration:underline;line-height:15px;}
a.BlueLink3:visited{color:#0BAAE0;font-size:11px;text-decoration:underline;line-height:15px;}
a.BlueLink3:hover{color:#63A506;font-size:11px;text-decoration:underline;line-height:15px;}

a.GreyLink3{color:#ABABAB;font-size:10px;text-decoration:underline;line-height:15px;}
a.GreyLink3:link{color:#ABABAB;font-size:10px;text-decoration:underline;line-height:15px;}
a.GreyLink3:active{color:#ABABAB;font-size:10px;text-decoration:underline;line-height:15px;}
a.GreyLink3:visited{color:#ABABAB;font-size:10px;text-decoration:underline;line-height:15px;}
a.GreyLink3:hover{color:#6D6D6D;font-size:10px;text-decoration:none;line-height:15px;}

a.MapIt{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.MapIt:link{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.MapIt:active{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.MapIt:visited{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.MapIt:hover{color:#101010;font-size:12px;text-decoration:none;line-height:15px;}

a.a2a_dd{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.a2a_dd:link{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.a2a_dd:active{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.a2a_dd:visited{color:#0BAAE0;font-size:12px;text-decoration:underline;line-height:15px;}
a.a2a_dd:hover{color:#101010;font-size:12px;text-decoration:none;line-height:15px;}

li.grnbullet {list-style:image;list-style-image:url('../images/grnbullet.png');}
li.grnbullet a {position:relative;left:-4px;top:-5px;line-height:12px;}

.BlueText {color:#0BAAE0;}
.SmBlueText {color:#0BAAE0;font-size:10px;}

a.AddEditProfileLink {color:#0BAAE0;}


#ProfileLyr0 
{
    width:746px;
    background-image:url('../images/profileviewbkg.jpg');
}   

input, textarea, select, radio, checkbox 
{
    font-family:Tahoma;
    font-size:12px;
}    

textarea.input300 
{
    width:300px;
    height:100px;
}    
textarea.input250 
{
    width:250px;
    height:100px;
}    

textarea.input400 
{
    width:400px;
    height:100px;
}   

div.AlphaSearchLink 
{
    padding:1px;
    background-color: #11ace5;
    border:1px solid #c0c0c0;  
    text-align:center;
    margin-right:1px;
}    
a.AlphaSearchLink 
{
    color:White;
    font-weight:bolder;
    margin:auto;
    text-decoration:none;
}    

div.PagingBlock 
{
    margin-left:auto;
    margin-right:auto;
    min-width:100px;
    
}    

div.PagingSelected 
{
    padding:1px;
    width:17px;
    background-color: #11ace5;
    border:1px solid #c0c0c0;  
    text-align:center;
    margin-right:1px;
    float:left;
}    
a.PagingSelected 
{
    color:White;
    font-weight:bolder;
    font-size:10px;
    text-decoration:none;
}    


div.PagingUnSelected 
{
    padding:1px;
    background-color: #FFFFFF;
    width:17px;
    border:1px solid #c0c0c0;  
    text-align:center;
    margin-right:1px;
    float:left;
}    
a.PagingUnSelected 
{
    color:#11ace5;
    font-weight:bolder;
    font-size:10px;
    text-decoration:none;
}    

tr.msgLineItem td {vertical-align:top;padding-top:4px;padding-bottom:3px;border-bottom:1px solid #efefef;} 
  
div.searchbox { width:175px;position:relative;background-color:white;border:2px solid #369cc2;height:25px;padding-left:1px;padding-right:2px;}        
div.searchbox input {color:Black;font-size:12px; width:170px; height:18px;}

div.locationselectbox { width:175px;position:relative;left:41px;top:60px;float:left;background-color:white;border:2px solid #369cc2;height:25px;padding-left:5px;}        
div.locationselectbox a {color:Black;font-size:12px;text-decoration:none;}
    
div.categoryselectbox { width:175px;position:relative;left:35px;top:60px;float:left;background-color:white;border:2px solid #369cc2;height:25px;padding-left:5px;overflow:hidden;}        
div.categoryselectbox a {color:Black;font-size:12px;text-decoration:none;}
    
td.ClassAdTitleHdr {background-color:#e7e7e7;padding:4px;color:#389cbb;font-size:14px;font-weight:bolder;}    

a.PostToClassifieds {color:Black;font-size:14px;text-decoration:none;font-weight:bolder;}
a.PostToClassifieds:link {color:Black;font-size:14px;text-decoration:none;font-weight:bolder;}
a.PostToClassifieds:active {color:Black;font-size:14px;text-decoration:none;font-weight:bolder;}
a.PostToClassifieds:visited{color:Black;font-size:14px;text-decoration:none;font-weight:bolder;}
a.PostToClassifieds:hover {color:Black;font-size:14px;text-decoration:underline;font-weight:bolder;}
div.ClassAdCatArea { width:570px; float:left; position:relative; left:0px; top:0px; }
div.ClassAdHomeCatBlock { width:175px; float:left; min-height:50px; }

div.ClassAdStateRegion { width:570px; float:left; position:relative; left:0px; top:0px; }
div.ClassAdStateRegionBlock { width:100%; float:left; min-height:50px; }

div.ClassAdTitleHdr {background-color:#e7e7e7;padding:4px;color:#389cbb;font-size:14px;font-weight:bolder;width:100%;float:left;}   
div.ClassAdCatList {float:left;width:100%;font-size:12px;}

input.inputdisabled {background-color:#FFFFFF;}
input.inputenabled {background-color:#FFFFFF;}         


img.Avatar {margin:2px;border:2px solid #e7e7e7;}
img.AvatarNoTip {margin:2px;border:2px solid #e7e7e7;}

img.ProductListImgLeft  {margin:2px;border:2px solid #e7e7e7;cursor:pointer;}
img.ProductListImgRight  {margin:2px;border:2px solid #e7e7e7;cursor:pointer;}
img.ProductListImg {cursor:pointer;}

.smallBoldWhite 
{
    font-size:13px;
    color:White;
    font-weight:bolder;
}   
.mediumBoldWhite 
{
    font-size:15px;
    color:White;
    font-weight:bolder;
}   
.TinyWhite {font-size:10px;color:White;}
.cartdisplay {font-size:10px;}
li.norm
{
    list-style-type: square;
}

#FriendsList {width:365px;}
div.FriendsListRow {width:365px;position:relative;float:left;padding-top:5px;padding-bottom:5px;height:39px;}
div.FriendsListItem {width:170px;height:39px;position:relative;float:left;padding:5px;z-index:1000;}
#AddAnotherFriend{width:365px;text-align:right;padding-top:10px;}

.dashboardcat {float:left;width:140px;padding-top:1px;padding-bottom:1px;}


.smLightText {font-size:11px;color:#404040;}

#fmeFriendStatus {width:580px;height:150px;overflow:hidden;float:left;position:relative}
img.AdBanner {border:2px solid #b7dff9;}

.BlogEntryButton {position:relative;top:10px;left:520px;padding:2px;width:110px;background-color:#efefef;border:1px solid #c0c0c0;text-align:center;padding-bottom:3px;}

.title-bar-middle {
	background-image: url('../images/title_bar_middle.gif');
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.title-bar-middle-extend {
	background-image: url('../images/title_bar_middle_extend.gif');
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}

.bottom-bar-middle {
	background-image: url('../images/bottom_bar_middle.gif');
	background-repeat: repeat-x;
}

.dashboard-headlinks {
  font-family:Tahoma;
  font-size:13px;
  font-weight:bolder;
  text-align:left;
}

.dashboard-headlinks A {
  color: #0BAAE0;
  text-decoration: none
}

.dashboard-headlinks A:visited {
  color: #0BAAE0;
  text-decoration: none
}

.dashboard-headlinks A:hover {
  color: #63A506;
  text-decoration: underline
}

.dashboard-sublinks {
  font-family:Arial;
  font-size:10px;
  text-align:left;
}

.dashboard-sublinks A {
  color: #000000;
  text-decoration: none
}

.dashboard-sublinks A:visited {
  color: #000000;
  text-decoration: none
}

.dashboard-sublinks A:hover {
  color: #63A506;
  text-decoration: underline
}

.large-search-dropmenu {
  font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:17px;
}

.large-search-dropmenu optgroup {
  font-family:Arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:17px;
  margin-left:4px;
  background:none repeat scroll 0 0 #0FACEB;
  font-style:normal;
}

.large-search-dropmenu option {
  font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:17px;
  padding-left:12px;
  background:none repeat scroll 0 0 #FFFFFF;
}

.small-search-dropmenu {
  font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:11px;
}

.small-search-dropmenu optgroup {
  font-family:Arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:11px;
  margin-left:4px;
  background:none repeat scroll 0 0 #0FACEB;
  font-style:normal;
}

.small-search-dropmenu option {
  font-family:arial,'Lucida Grande','Bitstream Vera Sans',verdana,sans-serif;
  font-size:11px;
  padding-left:12px;
  background:none repeat scroll 0 0 #FFFFFF;
}

.board-region-towns {
  font-family:Arial;
  font-size:10px;
  text-align:left;
}

.board-region-towns A {
  color: #000000;
  text-decoration: none
}

.board-region-towns A:visited {
  color: #000000;
  text-decoration: none
}

.board-region-towns A:hover {
  color: #63A506;
  text-decoration: underline
}

.mainlink {
  font-family:Tahoma;
  font-size:13px;
  text-align:left;
}

.mainlinkc {
  font-family:Tahoma;
  font-size:13px;
  text-align:center;
}

.b {
  font-weight:bolder;
}

.fb {
  font-weight:bold;
}

.f0 {
  font-family: tahoma,verdana,arial,sans-serif;
  font-size: 9px;
  color: #333333;
}

.f5 {
  font-family: tahoma,verdana,arial,sans-serif;
  font-size: 11px;
  color: #333333;
}

.f1 {
  font-size: 12px;
  font-family: tahoma, Arial, Helvetica, sans-serif
}

.f1a {
  font-size: 13px;
  font-family: tahoma, Arial, Helvetica, sans-serif;
  padding-left: 2px
}

.ft {
  font-size: 70%;
}

.greytext {
  color:#999999;
}

.f2 {
  font-size: 14px;
  font-family: tahoma, Arial, Helvetica, sans-serif
}

.f3 {
  font-size: 16px;
  font-family: tahoma, Arial, Helvetica, sans-serif
}

.quickblog-link A {
  font-size:22px;
	color:#676767;
	font-weight:bolder;
	margin: 0px;
  text-decoration: underline
}

.quickblog-link A:visited {
  font-size:22px;
	color:#676767;
	font-weight:bolder;
	margin: 0px;
  text-decoration: underline
}

.quickblog-link A:hover {
  font-size:22px;
	color:#9A9A9A;
	font-weight:bolder;
	margin: 0px;
  text-decoration: underline
}
	
.mainlink A {
  color: #0BAAE0;
  text-decoration: none
}

.mainlink A:visited {
  color: #0BAAE0;
  text-decoration: none
}

.mainlink A:hover {
  color: #63A506;
  text-decoration: underline
}

.mainlinkc A {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlinkc A:visited {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlinkc A:hover {
  color: #63A506;
  text-decoration: underline
}

.nodec A {
  text-decoration: none
}

.nodec A:visited {
  text-decoration: none
}

.nodec A:hover {
  text-decoration: none
}

.mainlink-u A {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlink-u A:visited {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlink-u A:hover {
  color: #63A506;
  text-decoration: underline
}

a.mainlink-u-dash{color:#0FACEB;text-decoration:underline}
a.mainlink-u-dash:visited{color:#0FACEB;text-decoration:underline}
a.mainlink-u-dash:hover{color:#60A304;text-decoration:underline}
a.mainlink-u-dash-blk{color:#000000;text-decoration:none;font-weight:bold}
a.mainlink-u-dash-blk:visited{color:#000000;text-decoration:none;font-weight:bold}
a.mainlink-u-dash-blk:hover{color:#000000;text-decoration:none;font-weight:bold}

.mainlink-u-dash A {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlink-u-dash A:visited {
  color: #0BAAE0;
  text-decoration: underline
}

.mainlink-u-dash A:hover {
  color: #63A506;
  text-decoration: underline
}

.deadlink-u A {
  color: #CCCCCC;
  text-decoration: underline
}

.deadlink-u A:visited {
  color: #CCCCCC;
  text-decoration: underline
}

.deadlink-u A:hover {
  color: #CCCCCC;
  text-decoration: underline
}

.blacklink A {
  color: #000000;
  text-decoration: none
}

.blacklink A:visited {
  color: #000000;
  text-decoration: none
}

.blacklink A:hover {
  color: #63A506;
  text-decoration: underline
}

.productlink A {
  color: #555555;
  text-decoration: none
}

.productlink A:visited {
  color: #555555;
  text-decoration: none
}

.productlink A:hover {
  color: #EB6B06;
  text-decoration: underline
}

.allblacklink A {
  color: #000000;
  text-decoration: none
}

.allblacklink A:visited {
  color: #000000;
  text-decoration: none
}

.allblacklink A:hover {
  color: #000000;
  text-decoration: underline
}

.blacklink-u A {
  color: #000000;
  text-decoration: underline
}

.blacklink-u A:visited {
  color: #000000;
  text-decoration: underline
}

.blacklink-u A:hover {
  color: #63A506;
  text-decoration: underline;
}

.greenlink-u A {
  color: #63A506;
  text-decoration: underline;
}

.greenlink-u A:visited {
  color: #63A506;
  text-decoration: underline;
}

.greenlink-u A:hover {
  color: #63A506;
  text-decoration: underline;
}

.orangelink-u A {
  color: #FFB657;
  text-decoration: underline;
}

.orangelink-u A:visited {
  color: #FFB657;
  text-decoration: underline;
}

.orangelink-u A:hover {
  color: #FFB657;
  text-decoration: underline;
}

.dgreylink-u A {
  color: #777777;
  text-decoration: underline;
}

.dgreylink-u A:visited {
  color: #777777;
  text-decoration: underline;
}

.dgreylink-u A:hover {
  color: #63A506;
  text-decoration: underline;
}

.dgreylink A {
  color: #777777;
  text-decoration: none;
}

.dgreylink A:visited {
  color: #777777;
  text-decoration: none;
}

.dgreylink A:hover {
  color: #777777;
  text-decoration: underline;
}

.dgreylink2-u A {
  color: #777777;
  text-decoration: none;
}

.dgreylink-u A:visited {
  color: #777777;
  text-decoration: none;
}

.dgreylink2-u A:hover {
  color: #0FACEB;
  text-decoration: underline;
}

.greenlink A {
  color: #63A506;
  text-decoration: none;
}

.greenlink A:visited {
  color: #63A506;
  text-decoration: none;
}

.greenlink A:hover {
  color: #63A506;
  text-decoration: underline;
}

.wightlink A {
  color: #FFFFFF;
  text-decoration: none;
}

.wightlink A:visited {
  color: #FFFFFF;
  text-decoration: none;
}

.wightlink A:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

.wightlink-u A {
  color: #FFFFFF;
  text-decoration: underline;
}

.wightlink-u A:visited {
  color: #FFFFFF;
  text-decoration: underline;
}

.wightlink-u A:hover {
  color: #FFFFFF;
  text-decoration: underline;
}

.tablebg {
  background-image: url('/images/table_bg.gif');
  background-repeat: repeat-x;
  font-size: 12px;
  color:#676767
}

.pl {
  padding-left:5px
}

.pt {
  padding-top:5px
}

.pr {
  padding-right:5px
}

.pll {
  padding-left:10px
}

.pllrr {
  padding: 0px 10px 0px 10px
}

.pgrey {
  background-color:#F7F7F7;
}

.no-media-notify {
  font-family:Tahoma;
  font-size:16px;
  font-weight:bolder;
  color:#0FACEB
}

button {
  padding:0;
  margin:0;
  border:0;
  background:none;
  text-indent:inherit
}

* html button {
  width:1%;
  overflow:visible;
  margin:0 5px 0 0
}

button .mBtn {
  background:url("/images/med_btn_right.gif");
  color:#fff;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  cursor:pointer;
  display:block;
  height:27px;
  line-height:190%;
  padding:0 0 0 6px;
  vertical-align:middle
}

button .mBtn .mBtn {
  padding:2px 20px 0 14px;
}

.medBtn .mBtn {
  background:url('/images/med_btn_left.gif') no-repeat top left;
}

.medBtn .mBtn .mBtn {
  background:url('/images/med_btn_right.gif') no-repeat right;
  background-position:100% 0
}

button .mBtngry {
  background:url("/images/med_btn_right_grey.gif");
  color:#fff;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  cursor:pointer;
  display:block;
  height:27px;
  line-height:190%;
  padding:0 0 0 6px;
  vertical-align:middle
}

button .mBtngry .mBtngry {
  padding:2px 20px 0 14px;
}

.medBtngry .mBtngry {
  background:url('/images/med_btn_left_grey.gif') no-repeat top left;
}

.medBtngry .mBtngry .mBtngry {
  background:url('/images/med_btn_right_grey.gif') no-repeat right;
  background-position:100% 0
}

button .mBtnorg {
  background:url("/images/med_btn_right_org.gif");
  color:#fff;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  cursor:pointer;
  display:block;
  height:27px;
  line-height:190%;
  padding:0 0 0 6px;
  vertical-align:middle
}

button .mBtnorg .mBtnorg {
  padding:2px 20px 0 14px;
}

.medBtnorg .mBtnorg {
  background:url('/images/med_btn_left_org.gif') no-repeat top left;
}

.medBtnorg .mBtnorg .mBtnorg {
  background:url('/images/med_btn_right_org.gif') no-repeat right;
  background-position:100% 0
}

button .mBtnblu {
  background:url("/images/med_btn_right_blu.gif");
  color:#fff;
  font-family:Tahoma;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  cursor:pointer;
  display:block;
  height:27px;
  line-height:190%;
  padding:0 0 0 6px;
  vertical-align:middle
}

button .mBtnblu .mBtnblu {
  padding:2px 20px 0 14px;
}

.medBtnblu .mBtnblu {
  background:url('/images/med_btn_left_blu.gif') no-repeat top left;
}

.medBtnblu .mBtnblu .mBtnblu {
  background:url('/images/med_btn_right_blu.gif') no-repeat right;
  background-position:100% 0
}

button .sBtn {
  background:url("/images/sml_btn_right.gif");
  color:#fff;
  font-family:Tahoma;
  font-size:11px;
  font-weight:bold;
  white-space:nowrap;
  cursor:pointer;
  display:block;
  height:20px;
  line-height:200%;
  padding:0 0 0 6px;
  vertical-align:middle
}

button .sBtn .sBtn {
  padding:0px 20px 0 14px;
}

.smlBtn .sBtn {
  background:url('/images/sml_btn_left.gif') no-repeat top left;
}

.smlBtn .sBtn .sBtn {
  background:url('/images/sml_btn_right.gif') no-repeat right;
  background-position:100% 0
}

.tbhdbg {
  background-image: url('/images/grad1.png');
  background-repeat: repeat-x;
}

.header-textbox {
  background:url("/images/header_textbox_bg.png") no-repeat scroll transparent;
  border:1px solid #CCCCCC;
  color:#333333;
  font-size:14px;
  font-weight:bold;
  height:22px;
  padding:3px 0 1px 5px;
  width:220px;
  text-align:center;
}

.home-textbox {
  background:url("/images/header_textbox_bg.png") no-repeat scroll transparent;
  border:1px solid #CCCCCC;
  color:#333333;
  font-size:14px;
  font-weight:bold;
  height:22px;
  padding:3px 0 1px 5px;
  width:205px;
}

.product-searchbox {
  background:url("/images/header_textbox_bg.png") no-repeat scroll transparent;
  border:1px solid #CCCCCC;
  color:#333333;
  font-size:14px;
  font-weight:bold;
  height:22px;
  padding:3px 0 1px 5px;
}

.home-dropmenu {
  background:url("/images/header_textbox_bg.png") no-repeat scroll transparent;
  border:1px solid #CCCCCC;
  color:#333333;
  font-size:15px;
  font-weight:bold;
  padding:3px;
  width:220px;
}

.f5 .npagecounter A {
  color: #0A4CAC;
  text-decoration: none;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  padding-top:2px;
  border:1px solid #C0C0C0;
  background-color:#FFFFFF
}

.f5 .npagecounter A:visited {
  color: #0A4CAC;
  text-decoration: none;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  padding-top:2px;
  border:1px solid #C0C0C0;
  background-color:#FFFFFF
}

.f5 .npagecounter A:hover {
  color: #FFFFFF;
  text-decoration: none;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  padding-top:2px;
  border:1px solid #C0C0C0;
  background-color:#11ACE5
}

.f5 .npageselected {
  color: #FFFFFF;
  text-decoration: none;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:2px;
  padding-top:2px;
  border:1px solid #C0C0C0;
  background-color:#11ACE5
}

.f5 .npagedisabled {
  color: #999999;
  font-weight: normal;
  padding: 0px 5px 0px 5px;
  white-space: nowrap;
}

.sitemaplink-u A { color: #0BAAE0; text-decoration: underline; }
.sitemaplink-u A:visited { color: #63A506; text-decoration: underline; }
.sitemaplink-u A:hover { color: #63A506; text-decoration: underline; }
.get-started-area { border:1px solid #D9D9D9; padding:5px; background-color:#FFFFFF; }
.storeboard-tips-area { border:1px solid #60A304; padding:5px; background-color:#FCFFF7; }
.actions-area { border:1px solid #C6E7E7; padding:5px; background-color:#EAF6F6; }
.actions-area-featprod { border:1px solid #C6E7E7; padding:5px; background-color:#FFFFFF; }
.actions-area2 { border:1px solid #C6E7E7; background-color:#EAF6F6; }
.actions-area3 { border:1px solid #DDDDDD; background-color:#F5F5F5; }
.shadow1-grey {-moz-box-shadow: 5px 5px 5px #CCC; -webkit-box-shadow: 5px 5px 5px #CCC; box-shadow: 5px 5px 5px #CCC;}
.shadow1-dgrey {-moz-box-shadow: 5px 5px 5px #777; -webkit-box-shadow: 5px 5px 5px #777; box-shadow: 5px 5px 5px #777;}
.shop-area { border:1px solid #0FACEB; background-color:#0FACEB; }
.mp-rounded { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -khtml-border-radius: 5px; }
.mp-rounded-bottom { border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
.mp-rounded-tight { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px;}
.share-area { border:1px solid #EEEEEE; padding:5px; background-color:#F7F7F7; }
.file-area { border:1px solid #DDDDDD; padding:5px; background-color:#FFFFFF; }
.alert-area { border:1px solid #87C272; padding:5px; background-color:#E3FBE3; }
.dash_tabs { border:1px solid #D1D1D1; padding:5px; background-color:#EBEBEB; }
.dash_nl { border:1px solid #D9D9D9; padding:5px; background-color:#F8F8F8; }
.addedtocart-alert { border:1px solid #FFCB81; padding:5px; background-color:#FFE0B4; }
.shop-divide { border-top:1px dashed #999999 }
.tabs-rounded { -webkit-border-radius: 5px 0px 5px 0px; -moz-border-radius: 5px 0px 5px 0px; border-radius: 5px 0px 5px 0px; -khtml-border-radius: 5px 0px 5px 0px; }
.tab-fill { border:1px solid #7F7E7E; padding:0px 10px 0px 10px; background-color:#007DAC; }
.video-surround { background-color: #F5F5F5; padding:8px 4px 8px 4px; border:1px solid #D3D3D3;min-height:169px }
.image-surround { background-color: #F5F5F5; padding:8px 4px 8px 4px; border:1px solid #D3D3D3;min-height:213px }
.audio-surround { background-color: #F5F5F5; padding:8px 4px 8px 4px; border:1px solid #D3D3D3;min-height:159px }

.previous-image { border-top-left-radius: 6px; -webkit-border-top-left-radius: 6px; border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; }
.previous-border { border:1px solid #F0F0F0; padding:2px 5px 2px 5px; background-color:#F5F5F5;width:75px }
.next-image { border-top-right-radius: 6px; -webkit-border-top-right-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; }
.next-border { border:1px solid #F0F0F0; padding:2px 5px 2px 5px; background-color:#F5F5F5;width:75px; }
.flag-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -khtml-border-radius: 6px; }
.flag-border { border:1px solid #F0F0F0; padding:2px 5px 2px 5px; background-color:#F5F5F5;width:30px; }
.group-border { border:1px solid #E3E3E3; padding:2px 5px 2px 5px; background-color:#EFEFEF;width:30px; }

.product_img a img{ border: 1px solid #CCCCCC; }
.product_img a:visited img{ border: 1px solid #CCCCCC; }
.product_img a:hover img{ border: 1px solid #0BAAE0; }

.coupon_img a img{ border: 3px solid #7B9CC1; }
.coupon_img a:visited img{ border: 3px solid #7B9CC1; }
.coupon_img a:hover img{ border: 3px solid #60A304; }

.advert_img a img{ border: 1px solid #DDDDDD; }
.advert_img a:visited img{ border: 1px solid #DDDDDD; }
.advert_img a:hover img{ border: 1px solid #0BAAE0; }

.media-counter { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -khtml-border-radius: 2px; background-color: #60A304; color: #FFFFFF; font-size: 8px; font-weight: bold; padding:0px 1px 0px 1px; position: absolute; right: -1px; top: -1px }
.tab-counter { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -khtml-border-radius: 2px; background-color: #DDDDDD; color: #000000; font-size: 8px; font-weight: bold; padding:0px 1px 0px 1px; position: absolute; right: -1px; top: -1px }
.home-signup { border:3px solid #AAB0AF; background-color:#FFFFFF; }

.EditName button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditStatus button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditPhone button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditBiz button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditSource button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditCell button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditFax button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.EditEmail button {
  margin-left:5px;
  border: 1px solid #6ACEF6;
  background-color: #0FACEB;
  color:#FFFFFF;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.hidelink-u A {
  color: #B91405;
  text-decoration: underline;
}

.hidelink-u A:visited {
  color: #B91405;
  text-decoration: underline;
}

.hidelink-u A:hover {
  color: #B91405;
  text-decoration: underline;
}

.home-signup-but { border:2px solid #0984AD; background-color:#FFFFFF;font-weight:bold;font-size:16px;font-family:trebuchet MS, Arial, Helvetica, sans-serif;color:#0BAAE0 }
.mp-rounded2 { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -khtml-border-radius: 8px; }
.dash-twitter { border-bottom-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; }
.dash-twitter-back { border:1px solid #F0F0F0; padding:2px 5px 2px 5px; background-color:#F5F5F5;width:384px }
.dash-twitter-dropmenu { border:1px solid #11ACE5; padding:2px 5px 2px 5px; background-color:#FFFFFF;width:80px }

