a
{
  text-decoration: none;
 color:black;
}

a:hover
{
  text-decoration: underline;
  color:blue;
}

.content{

}

.text_input{
font-size:14pt;
}
.confirm_password
{
color:#c32922;margin-left:20px;margin-top:6px;margin-bottom:5px;
font-size:13pt;color:white;
}
.show_ad_details{
display:block;text-align:justify;padding-right:22px;font-size:1.3em;
width:214px;
}

.file_upload_error
{
background:#444444;color:white;width:384px;height:60px;padding:5px;
}
.paypal_payment_success
{
margin-top:5px; margin-bottom:5px; padding:10px;background:#156f22;color:white;font-size:1.6em;font-weight:bold;
}

.breadcrumb_current
{
background:#ffffff;
font-size:10pt;
border:1px solid #333388;
padding:4px;
padding-left:10px;
padding-top:6px;
margin-bottom:4px;
margin-right:6px;
height:52px;
width:722px;
}

.show_search_refine
{
border:1px solid #666666;
background:white;
font-size:1em;font-weight:bold;width:225px;margin-bottom:4px;
}

.editor_field{color:black;background:white;}

.continue_button
{
background:#abccf0;
 padding:6px;cursor:pointer;color:white;font-size:2em;margin-left:14px;width:50%;text-align:left;
}
.continue_button:hover
{
color:white;
background:#354a68;
}
.continue_button4
{
background:#174677;
 padding:6px;cursor:pointer;color:white;font-size:2em;margin-left:14px;width:50%;text-align:left;
}
.continue_button4:hover
{
color:black;
background:#ffffff;
}

.continue_button2
{
background:#abccf0;
 padding:6px;cursor:pointer;color:white;font-size:1.2em;width:50%;text-align:left;
}
.continue_button2:hover
{
color:white;
background:#354a68;
}

.continue_button3
{
padding-left:22px;
padding-top:8px;
padding-bottom:8px;
background:#abccf0;
color:#000000;
border: 1px solid #666666;
font-size:1.1em;
cursor:pointer;color:white;width:50%;text-align:left;
}
.continue_button3:hover
{
color:white;
background:#354a68;
}
input, textarea
{
background:white;
color:#000000;
border: 1px solid #666666;

}

select
{
background:white;
color:#000000;
border: 1px solid #666666; }




.main_footer
{


}
.inner_footer
{

}

.bordered_div{
border:1px solid #666666;
background:white;
}

a.login_links:link,a.login_links:visited, a.login_links:active {
color:black;
text-decoration:none;
}

 a.login_links:hover  {
text-decoration:underline;
color:grey;
}

.main_categories_inactive {
margin-bottom:4px;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
	border: 1px solid #ffffff;
	font-size:1.2em;
	width: 235px;
	display: block;
	text-decoration: none;
	padding: 6px 15px 6px 10px;
}

a.main_categories_active:link, a.main_categories_active:visited, a.main_categories_active:active {
margin-bottom:4px;

  margin-right:0px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	display: block;
	text-decoration: none;
	padding: 6px 20px 6px 13px;
	background:#ffffff;
	
}

a.main_categories_active:hover {margin-bottom:4px;
	background: #999999;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}

a.navigation_link_children:link, a.navigation_link_children:visited, a.navigation_link_children:active {margin-bottom:4px;
  margin-right:6px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	width: 235px;
	display: block;
	text-decoration: none;
	padding: 6px 10px 6px 15px;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_inactive_children.png');
}

a.navigation_link_children:hover {margin-bottom:4px;
	background: #999999;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active_children.png');
}

a.main_refine_active:link, a.main_refine_active:visited, a.main_refine_active:active {margin-bottom:4px;
  margin-right:6px;
	border: 1px solid #ffffff;
	background:white;
	font-size:1.2em;
	width: 200px;
	display: block;
	text-decoration: none;
	padding: 6px 10px 6px 15px;
}

a.main_refine_active:hover {margin-bottom:4px;
	background: #999999;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active_remove.png');
}
a.main_categories_active_on:link, a.main_categories_active_on:visited, a.main_categories_active_on:active {
background:#ffffff;
margin-bottom:4px;
  margin-right:6px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	width: 200px;
	display: block;
	text-decoration: none;
	font-weight:bold;
	padding: 6px 10px 6px 15px;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}

a.main_categories_active_on:hover {margin-bottom:4px;
	background: #354a68;
	color:white;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}


a.navigation_link:link, a.navigation_link:visited, a.navigation_link {margin-bottom:4px;
  margin-left:20px;
  margin-right:0px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	width: 180px;
	display: block;
	background:white;
	text-decoration: none;
	padding: 6px 20px 6px 5px;
}

a.navigation_link:hover {margin-bottom:4px;
	background: #999999;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}


a.navigation_link_top:link, a.navigation_link_top:visited, a.navigation_link_top {
  margin-left:10px;
	border: 1px solid #ffffff;
	background:white;
	font-size:1.2em;
	width: 190px;
	margin-bottom:4px;
	display: block;
	text-decoration: none;
	padding: 6px 20px 6px 5px;
}

a.navigation_link_top:hover {
	background: #999999;
	margin-bottom:4px;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}

.navigation_link_top_active {margin-bottom:4px;
	background:#dddddd;
  background-repeat:no-repeat; 
  background-image: url('/images/navigation_link_top_active.png');
	font-size:1.2em;
	border: 1px solid #ffffff;

	display: block;

	margin-bottom:4px;
	padding: 6px 17px 6px 15px;
	
}


a.navigation_link_top_back:link, a.navigation_link_top_back:visited, a.navigation_link_top_back {
  margin-right:0px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	margin-left:10px;
	width: 190px;
	display: block;
	margin-bottom:4px;
	text-decoration: none;
	padding: 6px 20px 6px 5px;
	background:#f0f0f0;
}

a.navigation_link_top_back:hover {
margin-bottom:4px;
	background: #999999;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
}
.navigation_current {
margin-bottom:4px;
  margin-right:0px;
	border: 1px solid #ffffff;
	font-size:1.2em;
	display: block;
	text-decoration: none;
	padding: 6px 20px 6px 20px;
	background:#dddddd;
	background-repeat:no-repeat; background-image: url('/images/navigation_link_top_active.png');
	
}


.upload_main {
	width: 820px;
	background: #333388;
	padding-top: 16px;
	margin-left: 7px;
	font-size: 2em;
}
.upload_input {
	margin-left: 20px;
	font-size:2em;
}
.upload_sub_title {
	margin-top: 4px;
	margin-bottom: 8px;
	font-size:0.75em;
}
.upload_form {
	height: 43px;
	padding: 0px;
	margin: 0px;
	background: white;
}
.transaction_complete {
	padding-left: 8px;
	padding: 9px;
	background: #669966;
	height: 5px;
	color: white;
	font-size:1.2em;
}
.upload_container {
	padding-top: 3px;
	padding-left: 4px;
}
.refine_results {
	margin-top: 8px;
	background: white;
	width: 200px;
	padding-top: 4px;
	margin-left: 6px;
	font-size:0.75em;
}
.refine_results_container {
	padding-left: 2px;
	padding-top: 2px;
	margin-bottom: 4px;
}
.refine_results_title {
	padding-left: 6px;
	font-size:0.75em;
}
.header_row {
	font-size: 0.75em;
	background: #333388;
	padding-top: 6px;
	padding-bottom: 2px;
	margin-bottom: 3px;
	width: 832px;
	text-align: right;
}
a.image_link:link, a.image_link:visited, a.image_link:active {
	display: block;
  padding-bottom:4px;
	padding-top: 4px;

}
a.image_link:hover {
	background: white;	opacity:0.7;
-moz-opacity:0.7;
-khtml-opacity:0.7;filter:alpha(opacity=70);
}
a.image_link_minithumbs:link {
	border: 1px solid #ffffff;
}
a.image_link_minithumbs:visited {
	border: 1px solid #ffffff;
}
a.image_link_minithumbs:active {
	border: 1px solid #ffffff;
}
a.image_link_minithumbs:hover {
	border: 1px solid white;
}



.ad_details_link_inactive
{
	font-size:1.2em;
	padding: 4px;
	display:block;
	border: 1px solid #38c1a6;
  margin-right:6px;
	text-decoration: none;float:left;}
	
a.ad_details_link:link, a.ad_details_link:visited, a.ad_details_link:active {
	font-size:1.2em;
	padding: 7px;
	display:block;
	border: 1px solid #38c1a6;
  margin-right:6px;
	text-decoration: none;float:left;
}
a.ad_details_link:hover {
	background: #38c1a6;display:block;float:left;
}

a.respond_to:link, a.respond_to:visited, a.respond_to:active {
	background: #e3cd10;
}
a.respond_to:hover {
	text-decoration: none;
	background: #000044;
}

a.respond_to_active:link, a.respond_to_active:active, a.respond_to_active:visited {

	font-weight: bold;
	text-decoration: none;
	font-size:1.3em;
  width:318px;
  display:block;
	padding-top: 3px;
	padding-left:6px;
	margin-right:1px;
	margin-bottom:4px;
	padding-bottom: 8px;

	
}

a.respond_to_active:hover {
	color:white;
	background:#f70d67;
}
.respond_to_inactive3 {
	font-size: 1.4em;
	height: 28px;
	padding-top: 6px;
	margin-top: 2px;
	margin-right: 3px;
	margin-left: 3px;
	font-size: 1.2em;
	height: 28px;
	width: 250px;
	padding-left: 6px;
	font-weight: bold;
	background: #ABCCF0;
	border: 1px solid #ABCCF0;
	border-bottom: 1px solid #ABCCF0;
	text-decoration: none;
	display: block;
	padding-bottom: 9px;
}
.respond_to_inactive2 {
	margin-right: 3px;
	font-weight: bold;
	text-decoration: none;
	font-size:14pt;
  width:400px;
  display:block;
	
	margin-bottom:6px;

}
.respond_to {
	margin-bottom: 2px;
	display: block;
	background: white;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.respond_to_login {
	margin-left: 12px;
	width: 174px;
	text-decoration: none;
	font-size:1.4em;
	display: block;
	color: #38463e;
	padding-top: 2px;
	text-align: center;
	padding-bottom: 3px;
}
.respond_to {
	width: 170px;
	font-weight: bold;
	margin-top: 6px;
	background: #ddffdd;
}

a.header_links:visited, a.header_links:active, a.header_links:link {
	font-size: 14pt;
	padding-right: 8px;
	text-decoration: none;
  font-weight:bold;
  padding:4px;
  
  
}
a.header_links:hover
{
background:#999999; color:white;
}
        .link-container {
        
                border: 1px solid;
                width: 98%;
                
                height: 20px;
                margin-top:4px;
        }

        .link-container a {
                display: block; font-size:1.6em;
                font-weight:bolder;
                background: #abccf0;
                color:black;
                height: 100%;
                text-align: left;
                
        }

        .link-container a:hover {
                background: #354a68;color:white;
        }

.header_links_selected {
	font-size:1.4em;
	padding-right: 8px;
	text-decoration: underline;
  font-weight:bold;
}

.respond_message {
	background: #aaaaaa;
	color: black;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 4px;
}
.respond_to_inactive {
	background: #c3ad00;
	text-decoration: none;
	font-size:1.4em;
	display: block;
	padding-top: 8px;
	text-align: center;
	padding-bottom: 9px;
}
a.respond_to_ad:link, a.respond_to_ad:visited, a.respond_to_ad:active  {
	text-decoration: none;
	background: #e3cd10;
	display: block;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
}
a.respond_to_ad:hover {
	text-decoration: underline;
}

.respond_to_ad {
	width: 100px;
	background: #e3cd10;
	display: block;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 8px;
}

a.view_ad:link, a.view_ad:visited, a.view_ad:active {
	text-decoration: none;
	display: block;
  text-decoration: none;
	padding-top: 2px;
	padding-bottom: 1px;
}
a.view_ad:hover {
	text-decoration: underline;
	background: #dddddd;
	display: block;
}

.view_ad {
	font-weight: bold;
	font-size: 0.75em;
	height: 102px;
	display: block;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 8px;
}

a.view_ad_horizontal:link, a.view_ad_horizontal:visited, a.view_ad_horizontal:active {

	margin-bottom: 3px;
	text-decoration: none;
	border: 1px solid #cccccc;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 1px;
}
a.view_ad_horizontal:hover {
	text-decoration: underline;
	background: #dc9d7b;
}

.view_ad_horizontal {
	clear: right;
	font-weight: bold;
	font-size:0.75em;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 15px;
	padding-left: 8px;
}

.view_ad_details {
	background: white;
	font-weight: bold;
	font-size:1.4em;
	height: 32px;
	text-decoration: none;
	padding-top: 4px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 8px;
}

.price_ad {
	display: block;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 15px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.ad_controls {
	text-align: left;
	display: block;
	text-decoration: none;
}

.respond_title {
	padding-left: 20px;
	text-align: left;
	margin-top: 6px;
	font-weight: bold;
	width: 954px;
	font-size:1.4em;
	text-decoration: none;
	background: #68efff;
	display: block;
	text-decoration: none;
	padding-top: 11px;
	padding-bottom: 9px;
}

.respond_title2 {
	padding-left: 34px;
	text-align: left;
	margin-top: 6px;
	font-weight: bold;
	width: 934px;
	font-size:1.4em;
	text-decoration: none;
	background: #acdfef;
	display: block;
	text-decoration: none;
	padding-top: 11px;
	padding-bottom: 9px;
}

.test_button:hover {
	background: white;
}

.main_title {
	text-align: center;
	font-size:1.2em;
	font-weight: bold;
	width: 216px;
	background: #e3cd10;
}
.login_panel {
	font-size:1.2em;
}
.place_ad {
	font-size: 2em;
	margin: 6px;
	padding: 6px;
	width: 220px;
	background: #ffdddd;
}
.search_filter_results {
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 2px;
	padding-left: 8px;
	background: #7bbbd0;
	width: 280px;
}
.search_filter {
	font-size: 1em;
	width: 616px;
	padding: 6px;
	background: #7176b0;
}
.results_paging {
	clear: left;
	position: relative;
	font-size:1em;
	text-align: center;
	padding: 6px;
	background: #7176b0;
}
.results_paging2 {
	font-size:1em;
	clear: left;
	position: relative;
	padding: 1px;
	margin-left: 6px;
	background: #7176b0;
}
.super_x {
	padding-bottom: 33px;
	font-size:1.4em;
	vertical-align: top;
}
.ad_results {
}
.show_ad {
	background: #333388;
}


.ad_panel_normal, .ad_panel_watched,.ad_panel_banned,.ad_panel_picked,.ad_panel_viewing,.ad_panel_purchased,.ad_panel_pending {

margin-bottom:4px;
  float: left;
  height: 160px;
	text-align: center;
	width: 245px;
	padding-top:4px;
	border: 1px solid #444444;
	background:white;
	font-size:11pt; 


}
.ad_panel_watched {

	border: 1px solid #666666;
}
.ad_panel_banned {

	border: 1px solid #666666;
}
.ad_panel_picked {

		border: 1px solid #666666;
}
.ad_panel_viewing {
  background:#ffffff;
	border: 1px solid blue;
}
.ad_panel_purchased{

	border: 1px dotted #666666;
}
.ad_panel_pending{

	background:#666666;
	border: 1px dotted #666666;
}

.ad_horizontal_normal, .ad_horizontal_watched,.ad_horizontal_banned,.ad_horizontal_picked,.ad_horizontal_viewing,.ad_horizontal_purchased,.ad_horizontal_pending {margin-right:6px;margin-bottom:4px;
	width:739px;
	text-align: left;
 
	padding-top:5px;
	padding-bottom:4px;
	font-size:2em;
	border: 1px solid #666666;
	background:white;
}
.ad_horizontal_watched {

	border: 1px solid #666666;
}
.ad_horizontal_banned {

	border: 1px solid #666666;
}
.ad_horizontal_picked {

		border: 1px solid #666666;
}
.ad_horizontal_viewing {
  background:#ffffff;
	border: 1px solid blue;
}
.ad_horizontal_purchased{

	border: 1px dotted #666666;
}
.ad_horizontal_pending{

	background:#666666;
	border: 1px dotted #666666;
}

.ad_panel_details {
	float: left;
	margin: 6px;
	text-align: left;
	width: 616px;
	border: 1px solid #cccccc;
}

.ad_minithumb_normal, .ad_minithumb_watched,.ad_minithumb_banned,.ad_minithumb_picked,.ad_minithumb_viewing,.ad_minithumb_purchased,.ad_minithumb_pending {margin-right:6px;margin-bottom:4px;
	height: 56px;
	text-align: center;
	width: 54px;
	border: 1px solid #666666;
	background:white;
}
.ad_minithumb_watched {

	border: 1px solid #666666;
}
.ad_minithumb_banned {

	border: 1px solid #666666;
}
.ad_minithumb_picked {

		border: 1px solid #666666;
}
.ad_minithumb_viewing {
  background:#ffffff;
	border: 1px solid blue;
}
.ad_minithumb_purchased{

	border: 1px dotted #666666;
}
.ad_minithumb_pending{

	background:#666666;
	border: 1px dotted #666666;
}
