/* General font families for common tags */
/**** Generic CSS definitions ****/
/* replace dev with main for images */

body,.standard,p,blockquote,label,ul,ol,dl,h1,h2,h3,th,td, .standardtitle
{
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

body {margin:0; padding:0;}

/* 
/*
 * dimensions
 */

table.dimensions {
    width: 160px;
}

td.left {
    width: 100%;
    padding: 10px;
}

td.left_top {
    width: 100%;
    padding-left: 5px;
}

td.right {
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}

td.right_top {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 10px;
}

.expired { color: #676B5C;}
.expired p { color: #676B5C;}

.tdred { color : Red;}
.tdgreen { color : Green;}
.tdgrey { color : #C0C0C0;}

ul {
	margin: 0;
	padding:0;
	list-style:none;
}

a:active {
	color: #0ffffff;
	text-decoration: none;
}

a:link, a:visited {
	color: #000066;
	text-decoration: none;
}

a:hover{
	color: #000000;
/*	background-color: #FFAE5E; */
	text-decoration: underline; 
}

.map a:hover{
	background-color: #fff;

}
form {
	border: 0;
	margin:0;
}

label {
	font-weight:bold;
}

.normal {
	font-weight:normal;
}

.text {
	font-size:13px;
}

.help, .textsmall {
	font-size:13px;
}

.small {
	font-size:11px;
}

.tiny {
	font-size:11px;
}

.tinygreen {
	font-size:11px;
	color: green;
}

.tinyred {
	font-size:11px;
	color: red;
}

h1 {
	margin: 0;
	padding:2px;
	font-size:15px;
	font-weight:bold;
	display:inline;
}

.pagetitle {
	margin: 0;
	padding:2px;
	font-size:13px;
	font-weight:bold;
	display:inline;
}

.pagetitle h2 {
	margin: 0;
	padding:0;
	font-size:13px;
	font-weight:bold;
}

h2 {font-size:14px;font-weight:bold;display:inline;
		margin: 0;
	padding:0;}

.id_viewad h2 {
	margin: 0;
	padding:0;
	font-size:11px;
	font-weight:bold;
}

.searchtitle h2 {
	font-size:14px;
	font-weight:bold;
}

.searchtitle h3 {
	font-size:14px;
	font-weight:bold;
}

.viewadtitle h2 {
	font-size:14px;
	font-weight:bold;
}

.sectiontitle{font-size:11px;display:inline;}
h3,th,.standardtitle{font-size:12px;font-weight:bold;}
h4 {font-size:1em;}
h5 {font-size:.9em;}
h6 {font-size:.8em;}

.imageAlign {
	vertical-align: middle;
	margin: 0 0 2px 0;
}

.emphasized {
	color:#009900;
	font-weight:bold;
}

.error {
	font-size:13px;
	color:#FF0000;
}
.error_field {
	border: 2px solid #B8230A; 
	margin-bottom: 2px;
}
select.error_field {
	background-color:#B8230A;
}

.help {
	color:#666666;
}

.strong {
	font-weight:bold;
	padding:0;
	margin:0;
}

.bold {
	font-weight:bold;
}

.highlighted {
	background-color: #FEF8CE;
}


/*
tr.highlight {background-color: #F5F6F8;cursor: pointer; vertical-align: top;}
tr.entry-1 {background-color: #FFF;cursor: pointer; vertical-align: top;}
*/
tr.highlight {background-color: #F5F6F8; vertical-align: top;}
tr.entry-1 {background-color: #FFF; vertical-align: top;}

.entries {width: 100%; vertical-align: top;}

.entries .entry-head td {background:#999999}
.entries .page-highlight {font-weight: bold; color: red;}
.entries .entry-advice {background: #FCEFBD;}
.entries .entry-0 {background: #FFFBF0; vertical-align: top;}
.entries .entry-0 td {border-bottom: 1px solid #F2EACB;}
.entries .entry-1 {background: #FFF; vertical-align: top;}
.entries .entry-1 td {border-bottom: 1px solid #F2EACB; vertical-align: top;}
.entries .entry-1 td a:hover {vertical-align: top; background:#F5F6F8;}
.entries .entry-adsense-header td {background: #FEF9D8; vertical-align: bottom;}
.entries .entry-adsense-top-header td {background: #FEF9D8; vertical-align: bottom; border-top: 1px solid #F2EACB;}
.entries .entry-adsense td {background: #FEF9D8; border-bottom: 1px solid #F2EACB;}
.entries .entry-foot td {background: #FFD673; border-bottom: 1px solid #F8B757;}
.entries .entry-foots td {background: #FFD673; text-align: center; border-bottom: 1px solid #F8B757; border-top: 1px solid #F8B757;}

tr.highlight td {border-bottom: 1px solid #F2EACB;  vertical-align: top;}

.entries .entry-comment td {
	background: #FAFAFA; 
	border-top: 1px solid #D8D8D8; 
	border-bottom: 1px solid #D8D8D8;
	padding: 10px 10px 10px 10px;
	font-size: 12px;
	line-height: 1.3;
}

.fl {color:#9999CC; font-size: 11px; line-height: 175%;}
.fl:link, .fl:visited {color:#666699; font-size: 11px;}
.fl a {color:#666699; font-size: 11px;}

.fo, .fo:visited, .fo:hover, .fo:link {font-size : 10px; color : #777777; line-height: 150%}
.textDesc{ 
	color: #777777;
	font-size: 11px;
	line-height: 1.3;
}

.textLoc{ 
	color: #777777;
}


/* tabs */
#tabs {
	white-space: nowrap;
}


#tabs .blank {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
    height: 17px; 
	float:left;
	padding: 4px 5px 2px 5px;
	float:left;
}

#tabs  .bb {
	margin-top: 8px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
    height: 17px; 
	float:left;
	padding: 4px 5px 2px 5px;
	border-top:1px solid #CEB503;
	text-align: center;
	border-left: 1px solid #CEB503;
	border-right: 1px solid #CEB503;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	background: #FEF8CE;
	margin-right: 5px;
}

#tabs .bb_sel {
	margin-top: 8px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
    height: 17px; 
	float:left;
	padding: 4px 5px 2px 5px;
	border-top:1px solid #CEB503;
	text-align: center;
	border-right: 1px solid #CEB503;
	border-left: 1px solid #CEB503;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	background: #FF9933;
	margin-right: 5px;
}
#tabs .bb_post {
	margin-top: 8px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
    height: 17px; 
	float:left;
	padding: 4px 5px 2px 5px;
	border-top:1px solid #CEB503;
	text-align: center;
	border-right: 1px solid #CEB503;
	border-left: 1px solid #CEB503;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	background: #FDEB6B;
}

#tabs .bb_post_sel {
	margin-top: 8px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
    height: 17px; 
	float:left;
	padding: 4px 5px 2px 5px;
	border-top:1px solid #CEB503;
	text-align: center;
	border-right: 1px solid #CEB503;
	border-left: 1px solid #CEB503;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	background: #FF9933;
}


#tabs a {
	margin-top: 8px;
	text-decoration:none;
	cursor: pointer;
	color: #666;

}

#tabs a:hover {
	background-color: #ffffff;
}

#tabs a:hover .bb {
	background-color: #ffffff;
	text-decoration:underline;
}

#tabs a:hover .bb_post{
	background-color: #ffffff;
	text-decoration:underline;
}

#tabs .topnav {
	font-size:10px;
	padding-bottom:8px;
	background: #FF9933;
	border-bottom: 1px solid  #736357;
	font-weight: bold;
	clear:both;
}

#tabs .topnav_reg {
	margin-top: 8px;
	font-size:10px;
	padding-bottom:8px;
	background: #FF9933;
	border-bottom: 1px solid  #736357;
	font-weight: bold;
	clear:both;
}




/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 5px 0 0 0; /* set margins as desired */
font: bold 12px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 8px solid #FF9933; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 5px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}


ul#tabnav li a { /* settings for all tab links */
padding: 5px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #CEB503; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #FEF8CE; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-topleft: 4px;
}

ul#tabnav li.tab_sel { /* settings for selected tab */
border-bottom: 1px solid #FF9933; /* set border color to page background color */
background-color: #FF9933; /* set background color to match above border color */
}

ul#tabnav li.tab_sel a { /* settings for selected tab link */
background-color: #FF9933; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
padding-top: 5px; /* must change with respect to padding (X) above and below */
}



ul#tabnav li.tab_blank { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

ul#tabnav li.tab_post { /* settings for selected tab */
border-bottom: 1px solid #FF9933; /* set border color to page background color */
background-color: #FF9933; /* set background color to match above border color */
}

ul#tabnav li.tab_post a { /* settings for selected tab link */
background-color: #FDEB6B; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
padding-top: 5px; /* must change with respect to padding (X) above and below */
}

ul#tabnav a:hover, ul#tabnav li.tab_post a:hover, ul#tabnav li.tab_sel a:hover  { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

/* end css tabs */



/* Buttons */

.publish_buttonborder 
{
	background-color: #FF7E29;
	margin: 0px;
	padding: 2px;
	border-width: 1px;
	border-style: ridge;
 	border-color: #F0F0E8;
	border-spacing: 0;
}

.publish_buttonborder td, buttonborder tr 
{
  background-color: #FDEB6B;
}

.strongButton
{
	font-weight: bold;
	font-size: 13px;
}


/* Top most container use to center and align contents */

#main {
	max-width:1000px;
	margin: 0px auto;
}

/* 2nd level containers - inside main container */
#top {
}

#middle  {
}

#middlemargin  {
	margin: 15px; 
	padding: 0;
}

#middleleft{
	padding: 0px 0 0 15px;
}

#bottom {
	padding:1px;
}

#content {
	padding:8px;
}

/* Home page header css */
#homeheader, #header {
	padding:10px 20px 0px 20px;
}

.headerlogo li {
	list-style:none;
	display:inline;
}

#headerright {
	position:absolute;
	top:10px; 
	right:10px; 
	text-align:right;
}

.logo {
	padding: 20px 0px 5px 20px;
}

.smallred {
	font-size:11px;
	color: #FF0000;
}

.red {
	color: #FF0000;
}

.smallgray {
	font-size:11px;
	color: gray;
}

.location {
	background-color: #FFFFFF;
	font-size:14px;
	color: #666666;
	font-weight: bold;

	padding-bottom:10px;
	vertical-align: bottom;
}

.location H1 {
	padding-left: 4px;
	font-size:14px;
	font-weight: bold;
}



/* None home page header css */
.locationsmall {
	font-size: 1.3em;
	color: #404040;
	font-weight: 600;
	letter-spacing: -1px;
	padding-left: 2px;
	padding-bottom:8px;
	vertical-align: bottom;
}


.subnav {
	/* background: #FF9933; */
	background: #FF9933;
	font-weight: normal;
	white-space: nowrap;
	text-align: left;

}

.searchbox {
	/* background: #FF9933; */
	background: #D2F2FF;
	font-weight: normal;
	white-space: nowrap;
	text-align: left;
}

.topnavactive {
	border-right: 1px solid #736357;
	border-left: 1px solid #736357;
	border-top: 1px solid #736357;
	font-weight: bold;
	font-size: 12px;
	padding: 3px 25px 3px 25px;
	white-space: nowrap;
	text-align:center;
}

.topnav a:link, .topnav a:visited {
	color: #fff;
	text-decoration: none;
}

.topnavactive a:link, .topnavactive a:visited {
	color: #000;
	text-decoration: none;
}

.topnav a:hover, .topnavactive a:hover {
	color:#333; 
	background-color: #FEFC6E;
}

.title{
	color: #000000;
	margin:15px 0 0 0; 
	padding:0;
	font-weight:bold;
	font-size:14px;
}


/* Other Loc css */
.other_loc {
	border-top: 1px solid #BEC3C7;	
	background-color: #FFFFFF;		
	margin: 0px 0px 0px 0px;
	padding: 10px 0 10px 0;
}

.other_loc ul {
	padding: 5px; 
	margin: 0px;
}

.other_loc li {
	list-style:none; 
	display: inline;
	color: #676B5C;
	font-size:11px;	
	padding: 7px 7px 0px 7px;
}

.other_loc .last_element { 
	border-right: 0 
}

.formBox {

	border : 1px solid #C2C2C2;
}

/* Footer css */
.footer {
	border-top: 1px solid #BEC3C7;	
	background-color: #FFFFFF;		
	margin: 0px 0px 0px 0px;
	padding: 10px 0 10px 0;
}

.footer ul {
	padding:0; 
	margin:0;
}

.footer li {
	list-style:none; 
	display: inline;
	color: #676B5C;
	font-size:13px;	
	margin:0; padding:0 5px 0 10px;
	border-right: 1px solid gray;
}

.footer .last_element { 
	border-right: 0 
}


.catlist .listtitle {
	line-height:1.5em; 	
	font-weight: bold;
}

.catlist .listheader {
	line-height: 1.8em; 	
	font-weight: normal;
	padding: 0 0px 15px 0px;
}

.catlist .listheader a {
	font-weight: bold;
}

.catlist h2 {
	margin: 0 0px 5px 0px; 
	padding: 0 0px 5px 0px;
	font-size:13px;	
	font-weight:  normal;
}

.catlist .listtitle h2 {
	margin: 0 0px 5px 0px; 
	padding: 0 0px 5px 0px;
	font-size:13px;	
	font-weight:  normal;
}

.catlist .listtitle a {
	font-size: 13px;	
	font-weight: bold;
}

.catlist ul {
	margin: 0 0px 5px 0px; 
	padding: 0 0px 5px 0px;
}

.more {
	padding-top: 2px;
	display: block;
	font-size: 6pt;
	}
	
.catlist li {
	color:#666666;	
	margin: 0 ; 
	padding: 0px 5px 3px 10px;
	list-style:none; 
	font-size:13px;
	background: url("#") no-repeat 0em 0.7em;
}

.catlist a {
	font-size:13px;
}


.searchcatlist .listtitle {
	color:#000000;	
	line-height:1.9em; 	
	font-weight: bold;
	font-size:12px;
	margin: 0 0px 0px 5px; 
	white-space:nowrap;
}

.searchcatlist .listtitle a {
	font-weight: bold;
	font-size:12px;
	line-height:1.9em; 
	white-space:nowrap;
}

.searchcatlist ul {
	margin: 0px 0px 0px 5px; 
	padding: 0px 0px 0px 5px;
}

.searchcatlist li {
	color:#000000;	
	margin: 0 ; 
	padding: 2px 5px 2px 8px;
	list-style:none; 
	font-size:11px;
	/* background: url("http://static.locanto.net/images/li.gif") no-repeat 0em 0.7em;*/ 
}

.searchcatlist a {
	font-size:11px;
}


.formlist .listtitle {
	line-height:1.7em; 	
	font-weight: bold;
}

.formlist .listtitle a {
	font-size: 1.1em;	
	font-weight: bold;
}

.formlist ul {
	margin: 0 0px 0px 0px; 
}

.formlist li {
	color:#666666;	
	margin: 0 ; 
	list-style:none; 
	font-size:13px;
}

.formlist a {
	font-size:13px;
}

.reglist {
	line-height: 1.3em;
}

.reglist .listtitle {
	line-height:1.7em; 	
	font-weight: bold;
}

.reglist .listtitle a {
	font-size: 1.1em;	
	font-weight: bold;
}

.reglist ul {
	margin: 0 5px 5px 0px; 
	padding: 0 5px 5px 0px;
}

.reglist li {
	color:#000000;	
	margin: 0 ; 
	padding: 0px 15px 7px 10px;
	list-style:none; 
	font-size:13px;
/*	background: url("http://static.locanto.net/images/li.gif") no-repeat 0em 0.7em;
*/}

.reglist a {
	font-size:13px;
}

.reglist_sm {
	line-height: 1.3em;
}

.reglist_sm a {
	font-size:12px;
}

.reglist_sm .listtitle {
	line-height:1.7em; 	
	font-weight: bold;
}

.reglist_sm .listtitle a {
	font-size: 1.1em;	
	font-weight: bold;
}

.reglist_sm ul {
	margin: 0 5px 5px 0px; 
	padding: 0 5px 5px 0px;
}

.reglist_sm li {
	color:#000000;	
	margin: 0 ; 
	padding: 0px 5px 4px 10px;
	list-style:none; 
	font-size:12px;
	line-height:1.3em;
/*	background: url("http://static.locanto.net/images/li.gif") no-repeat 0em 0.7em;
*/}




.td_listbox_left{
	border-right: 1px solid #C3C3C3;
	padding:15px 15px 15px 10px;
	background: #FEF8CE;
}

.listbox {
	padding-top:5px;
	background: #FEF8CE;
}


.listbox .listtitle{	
	color: #FF6347;
	padding: 3px 3px 3px 3px;
	white-space:nowrap;
	font-weight: bold;	
	display: block;
}

.listbox .listtitle h2{	
	color: #FF6347;
	font-size:13px;
	font-weight: bold;	
}

.listbox	li{	
	padding: 2px 8px 2px 8px;
	font-size:13px;
}

.listbox	li a{	
	font-size:13px;	
}

.listbox_sm {
	padding-top:5px;
	background: #FEF8CE;
	border-top:1px solid #CEB503;
}


.listbox_sm .listtitle{	
	color: #FF6347;
	padding: 3px 3px 3px 3px;
	white-space:nowrap;
	font-weight: bold;	
	display: block;
}

.listbox_sm	li{	
	color:#666666;	
	padding: 0px 1px 2px 1px;
	font-size:11px;
}

.listbox_sm	li a{	
	color: #000066;
	font-size:11px;	
}

/********* Page status styles ****/
#pagestatus {
	background-color: #FFFFFF;
	font-size: 11px;  
	font-weight:bold;
	color: #000000; 
	padding: 15px 8px 8px 8px;
	margin: 0px 15px 0px 15px;
}

#pagestatus .pagestatus_success{
	background: no-repeat 0.5em #CFF28B;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25px;
	font-weight:normal;
}

#pagestatus .pagestatus_error{
	background: no-repeat 0.5em #FE643D;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25px;
	color: #fff;
}

#pagestatus .pagestatus_tip{
	background: no-repeat left #FCFFCB;
	padding: 8px 5px 5px 45px;
	margin: 0 25px 0 25px;
}

#pagestatus .pagestatus_regular{
	background: no-repeat left #FFFFFF;
	padding: 8px 5px 5px 45px;
	margin: 0 25px 0 25px;
	font-weight:normal;
}

#pagestatus a {			
	font-weight:bold;
}

/**** Other Areas style ****/
#otherareas, #othersites{
	background-color: #FFFFFF;		
	margin: 0px 0px 0px 10px;
	padding: 0px 0 10px 0;
}

#otherareas .listtitle, #othersites .listtitle {	
	font-weight: normal;
	margin: 0;
	white-space: nowrap; 	
}

#otherareas h1 , #othersites h1{
	padding:0; 
	margin:0;
	display: inline;
	font-size: x-small;	
	color: #676B5C;	
}

#otherareas ul, #othersites ul {
	padding:0; 
	margin:0;
	display: inline;
}

#otherareas li , #othersites li{
	list-style:none; 
	display: inline;
	color: #676B5C;	
	margin:0; padding:0 0px 0 5px;
}

#otherareas a , #othersites a{
	white-space: nowrap; 	
}

.safety_message {
	border: 1px solid #BDBDBD;
	padding: 3px 8px 3px 40px;
	margin: 0px 0 0 0;
	color: #5D5D5D;
	font-size:13px;
/*	background: url("http://static.locanto.net/images/safety.gif") no-repeat .2em 0.4em #EAEAEA; 
*/}

.p {
	margin:15px 0 0 0; 
	padding:0;
	font-size:13px;
}


.titlebar {	
	background-color: #FDEB6B;
	border-bottom: 1px solid #CEB503;
	padding: 4px 0 1px 15px;
	clear:both
}

.titlebarHome {	
	background-color: #FDEB6B;
	border-bottom: 1px solid #CEB503;
	padding: 8px 0 5px 15px;
	clear:both
}

#adactionlist li ul li
{
	background: none;
	padding: 0px 10px 0px 0px;
	
}

/********* Page status styles ****/
#processing_status {
	background-color: #FFFFFF;
	font-size: 11px;  
	font-weight:bold;
	color: #000000; 
	border-bottom: 2px solid #C3C3C3;
	border-right: 2px solid #C3C3C3;
	border-left: 2px solid #C3C3C3;
	padding: 15px 8px 8px 8px;
	margin: 0px 15px 0px 15px;
}

#processing_status .processing_status_sucess{
/*	background:url(http://static.locanto.net/images/success.gif) no-repeat 0.5em #CFF28B;
*/	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25px;
}

#processing_status .processing_status_error{
	background: no-repeat 0.5em #FE643D;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25px;
	color: #fff;
}

#processing_status .processing_status_maintenance{
	background: no-repeat 0.5em #FE643D;
	padding: 10px 5px 10px 45px;
	margin: 0 25px 0 25px;
	color: #fff;
}

#processing_status .processing_status_tip{
/*	background:url(http://static.locanto.net/images/safety.gif) no-repeat left #FCFFCB;
*/	padding: 8px 5px 5px 45px;
	margin: 0 25px 0 25px;
}

#processing_status a {			
	font-weight:normal;
}

.inline_red {
	display: inline;
	font-size: x-small;
	font-weight:bolder;
	color: #FF0000;
}

/*left navigation START */
#nav {
	font-size: small; 
	padding-bottom: 10px;
	background-color: #FEF8CE;
	margin: 15px 15px 15px 15px;
}

#nav li {
	padding: 0px 10px 0px 8px;
	list-style-type: none; 
	font-weight: normal;
	white-space: nowrap;
}

#nav ul {
	margin: 5px; 
	padding:5px 5px 10px 5px;
}

#nav li.helpselect {
/*	background: url("http://static.locanto.net/images/li.gif") no-repeat 0em 0.4em; 
*/	font-weight:bold;
}

#nav .listtitle {	
	background-color: #FDEB6B;
	border-top: 1px solid #CEB503;
	border-bottom: 1px solid #CEB503;
	font-weight: bold;
	padding: 5px 8px 5px 8px;
	margin: 0;
	display: block;
}


/*left navigation END */
.navform {
	margin: 15px 15px 15px 0px;
}

.divider {
	border-top: 1px solid #BEC3C7;	
	background-color: #FFFFFF;		
	margin: 5px 0px 5px 0px;
}


/* ManageMyads tab css */
.myadstab ul {
	margin:0 0 5px 0; 
}
.myadstab li {
	list-style:none; 
	display: inline;
	margin:0 0 0 0; 
	padding:0px 0px 0 5px;
	border-right: 1px solid gray;
	font-weight: bold;
	font-size: 0.9em;
}
.myadstab li a {
	font-weight: normal;
}
.myadstab .header { 
	font-weight: normal;
	border-right: 0 
}

.myadstab .lastitem { 
	border-right: 0 
}

.myadsImageLink{
	background-color: #FFFFFF;
	text-decoration: none;
}

/* ManageMyads tab css end */

/*Table with default style*/
.tableheader th{
	background-color: #9AD429;
	border-top: 1px solid #77A61A;
	border-bottom: 1px solid #77A61A;
	line-height: 160%;
	padding: 6px;
	text-align:left;	
}
.tableHeader td {
	padding: 5px;
	vertical-align: top;
	font-size: 0.9em;
}


.tableDefault th{
	background-color: #9AD429;
	border-top: 1px solid #77A61A;
	border-bottom: 1px solid #77A61A;
	line-height: 160%;
	padding: 6px;
	text-align:left;	
}

.tableDefault td {
	padding: 5px;
	vertical-align: top;
	border-bottom: 1px solid #98A7B8;
	font-size: 0.9em;
}
/*Table with default style end*/

.myadtitle {
	display: inline;
	font-size: x-small;
	font-weight:bolder;
}
.myadtitlelinks {
	display: inline;
	font-size: 80%;
}

.paginationBottom {
	padding: 0 0.1em 1.5em 0.1em;
	font-size: 0.9em;
}
.paginationBottom a,.paginationBottom b,.paginationBottom strong {
	padding: 0em 0.2em 0 0.2em;
	font-size: 0.9em;
}

.toplink {
	padding: 0px 10px 0px 5px;
	vertical-align: top;
	border-right: 1px solid gray; 
	white-space: nowrap;
}

.toplinklast {
	padding: 0px 10px 0px 5px;
	vertical-align: top;
	border-right: 0; 
	white-space: nowrap;
}

.pagetitle2 {
	margin: 0;
	padding: 0 0 0.2em 0;
	font-size:medium;
	font-weight:bold;
	border-bottom: 1px solid #BEC3C7;
}

/**** Paragraph Styles ****/
.p {
	margin:15px 0 0 0; 
	padding:0;
	font-size:13px;
}

.pnone {
	margin:0 0 0 0; 
	padding:0;
	font-size:13px;
}


/***** regular content styles ***/
.dotlist {
	list-style: disc;
	margin: 0 0 0 1.2em;
	padding: 0.2em 0 0.2em 1.2em;	
}

#content .dot ul{
	margin:10px 0 0 0;
}

.dot li{
	margin:0 0 0 15px;
	list-style-type:disc; 
}

.dotindent {
	margin-left:30px;
}

.dotindent li{
	list-style-type:disc; 
}

