body {
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

td {
	font-size: 11px;
	line-height: 1.4em;
}

a {
	color: #003399;/*#006595;*/
	text-decoration: none;
}

a:hover {
	color: #AA0000; /*darkorange;*/
	text-decoration: underline;
}

h1 {
	font-size: 16pt;
	margin: 0px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}

th {
	font-size: 12px;
	text-align: left;
}

form {
	margin: 0px;
}

input, textarea, select, optgroup, option {
	font-family: Verdana, sans-serif;
	font-size: 10px;
}

button {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	background-color: steelblue;
	border: 1px outset #006595;
	color: white;
}

pre {
	font-family: "Courier New";
	font-size: 12px;
	text-align: left;
}

.err {
	color: red;
	font-weight: bold;
	margin-bottom: 5px;
}

.imp {
	color: #CC3300;
	font-weight: bold;
	margin-bottom: 5px;
}

.msg {
	color: green;
	margin-bottom: 5px;
}

.marker {
	color: red;
	font-weight: bold;
}

.hint {
	font-size: 10px;
	font-style: italic;
	color: gray;
}

#header {
	padding: 10px;
}

#logo {
	font-size: 14px;
	font-weight: bold;
}

#logo a {
	color: black;
	text-decoration: none;
}

#logo a:hover {
	color: #DF971E;
	text-decoration: none;
}

#today {
	font-size: 10px;
}

#nav {
	text-align: right;
}

#city {
	font-weight: bold;
	font-size: 14px;
	display: block;
}

#sidebar_left {
	padding: 10px;
	background: #fff url(images/leftSideBGstrip.gif) repeat-x top left; /*#F0F4FB*/
	/*border-right: 1px solid #dfafb2;
	border-top: 1px solid #dfafb2;
	border-bottom: 1px solid #dfafb2;*/
	border: 1px solid #F1F1F1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	text-align:center;
}

.buttons td {
	text-align: center;
	background-color: #AA0000;
}

.buttons a {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	padding: 3px;
}

#sidebar_left .head {
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003366;
}

#sidebar_left table.linkbox {
	margin-bottom: 15px;
}

#sidebar_left table.linkbox a {
	display: block;
	text-align: center;
	padding: 3px;
	border-bottom: 1px solid #DDDDDD;
}

table.sidebox {
	margin-bottom: 10px;
}

table.sidebox td {
	text-align: left;
}

#contentcell {
	/*border-top: 1px solid #EAEAEA;*/
	border-bottom: 1px solid #EAEAEA;
}

#content {
	padding: 5px;
	line-height: 1.5em;
	}

#path {
	background-color: #F5F5F5;
	font-size: 16px;
	margin-bottom: 5px;
}

#path td {
	padding: 5px 5px 5px 10px;
}

#path a {
	color: #777777;
	text-decoration: none;
}

#path a:hover {
	color: black;
	text-decoration: underline;
}

table.searchbox {
	background-color: #F5F5F5;
	border: 1px solid #DDDDDD;
	margin-bottom: 20px;
}

table.searchbox td {
	padding: 10px;
}

.eventnav {
	border-bottom: 1px solid #DDDDDD;
	margin-bottom: 10px;
}

table.dir {
}

table.dir_cat {
	
}

table.dir_cat th {
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	text-transform: none;
	margin: 0px;
	padding-bottom: 5px;
}

table.dir_cat td {

}

table.dir_cat .count {
	color: #999999;
	font-size: 10px;
}

table.dir_cat th .count {
	color: gray;
	font-size: 10px;
}

table.adlisting {
}

table.adlisting tr.ad1 {
	/*background-color: #FAFAFA;*/
}

table.adlisting tr.ad2 {
}

table.adlisting td {
	padding: 4px;
}

table.adlisting td.head, table.adlisting tr.head td {
	font-weight: bold;
	background-color: #EAEAEA;
	border-bottom: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	border-bottom: 0px;
}

table.adlisting td.datehead {
	background-color: #F5F5F5;
	/*border-bottom: 1px solid #CCCCCC;*/
	font-weight: bold;
	border-bottom: 0px;
}

table.adlisting td.icon {
}

table.adlisting td.icon img {
}

table.adlisting .adtitle {
	font-weight: bold;
}

table.adlisting .date {
	font-style: italic;
}

table.adlisting .ad1 {
}

table.adlisting .ad2 {
	/*background-color: #FAFAFA;*/
}

.adheader {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #E0E0E0;
}

.adheader .icon {
	/*vertical-align: top;*/
}

.adheader .adtitle {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.adheader .adarea {
	font-size: 11px;
	font-weight: normal;
}

.ad {
	margin-bottom: 10px;
}

.ad .link_marker {
	color: darkorange;
	font-weight: bold;
}

.disclosures {
	padding: 5px;
}

.disclosure_yes {
	color: green;
}

.disclosure_no {
	color: red;
}

.disclosures b {
}

.adpics {
	margin-bottom: 10px;
	/*border-bottom: 1px solid #DDDDDD;*/
}

.adpics img {
	border: 1px solid black;
	/*padding: 10px;
	background-color: #FAFAFA;*/
}

.imglisting {
}

.imgitem {
	margin-bottom: 30px;
}

.imgitem .head {
	font-size: 12px;
	font-weight: bold;
}

.imgitem img.img {
	margin-top: 5px;
	border: 1px solid black;
}

.imgitem .caption {
}

.imgitem .poster {
	font-weight: bold;
}

.imgitem .time {
	font-weight: bold;
}

.imgitem .desc {
	margin-top: 5px;
}

.linkbox2 {
	background-color: darkorange;
	font-weight: bold;
	text-transform: uppercase;
	padding: 5px;
	text-align: center;
	color: white;
}

.linkbox2 a {
	display: block;
	color: white;
}

.linkbox2 a:hover {
	color: white;
	text-align: center;
}

.imagecredits {
	padding: 5px;
}

.head {
	font-weight: bold;
}

.imagecredits a {
}

.imagecredits .count {
	color: #BBBBBB;
	font-size: 10px;
}

.comments {
}

.comments .head {
	font-size: 12px;
	font-weight: bold;
}

.commentitem {
	margin-bottom: 10px;
}

.commentitem .poster {
	font-weight: bold;
	display: block;
}

.commentitem .time {
	color: gray;
	display: block;
}

.commentitem .comments {
	display: block;
}

#sidebar_right_cities {
	/*background-color: #f8e5e3;
	border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;*/
	padding: 0px 5px 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #c7c7c7;
	background-color: #fafafa;
}

#sidebar_right_cities td{
line-height: 1.8em;
}

#sidebar_right {
	/*border-left: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0; */
	padding: 5px 5px 5px 5px;
}

#sidebar_right a {
}

.citylist_country {
	display: block;
	color: black;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 10px;
	margin-top: 2px;
}

.citylist_city {
	color: ;
	font-size: 10px;
}

.statelist {
	color: ;
	font-size: 10px;
}

.internationallist {
	color: ;
	font-size: 10px;
}
#footer {
	color: #A0A0A0;
}

#footer td {
	font-size: 9px;
	padding-left: 15px;
	padding-top: 10px;
}

table.postad {
}

img.thumb {
	border: 1px solid black;
}

.postpath {
	padding: 5px;
	border: 1px solid #DBC06F;
	background-color: #F7F0DD;
	font-size: 12px;
	color: brown;
	margin-bottom: 10px;
}

.postpath b {
	color: black;
}

.postpath a {
	font-weight: bold;
	color: #003399;
	font-size: 11px;
}

#search_top {
	margin-bottom: 20px;
	padding: 10px;
	/*background-color: #FAFAFA;*/
	/*border: 1px solid #EAEAEA;*/
}

.invoice {
	background-color: #F0F0F0;
	border-right: 1px solid #EAEAEA;
	border-top: 1px solid #EAEAEA;
}

.invoice td {
	background-color: white;
	padding: 5px;
	border-left: 1px solid #EAEAEA;
	border-bottom: 1px solid #EAEAEA;
}

.invoice .empty {
	background-color: white;
	border: 1px solid white;
}

.invoice .firstcell {
	font-weight: bold;
}

.invoice .maincell {
	/*background-color: #FAFAFA;*/
	text-align: right;
}

.invoice .totalrow td {
	background-color: #FAFAFA;
}

.invoice .totalrow .totalcell {
	background-color: #F3F3F3;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}

/*Commented-out colors were original colors*/
.featuredad_first, .featuredad_first td {
	background-color: #F8E5E3; /*#FFEEC6;*/
	border: 1px solid #DFAFB2; /*#FFDF95;*/
	/*border-bottom: 1px solid #DFAFB2; #FFDF95;*/
	padding: 5px 5px 2px 5px;
	margin-bottom: 10px;
}

/*Commented-out colors were original colors*/
.featuredad_second, .featuredad_second td {
	background-color: #F8E5E3; /*#FFEEC6;*/
	border: 1px solid #DFAFB2; /*#FFDF95;*/
	/*border-bottom: 1px solid #DFAFB2; #FFDF95;*/
	/*border-top: 1px solid #DFAFB2; */
	padding: 5px 5px 2px 5px;
	margin-bottom: 10px;
}


.featuredad, .featuredad td {
	background-color: #F8E5E3; /*#FFEEC6;*/
	border-bottom: 1px solid #DFAFB2; /*#FFDF95;*/
	border-left: 1px solid #DFAFB2; /*#FFDF95;*/
	border-right: 1px solid #DFAFB2; /*#FFDF95;*/
	padding: 5px 5px 2px 5px;
	margin-bottom: 10px;
}

.featuredad a, .featuredad_first a {
	font-weight: bold;
	
}

.featuredad a:hover, .featuredad_first a:hover {
	color: #AA0000;	
}

.post_note {
	color: green;
}

.latestads {
	padding-top: 10px;
	margin-bottom: 10px;
}

.latestads .head {
	padding-bottom: 5px;
	color: steelblue;
	font-size: 12px;
}

.latestads td {
	border-top: 1px solid #F0F0F0;
}

.adcat {
	font-size: 9px;
	color: #444444;
	/*text-decoration: underline;*/
}

table.latestads_table td {
	padding: 1px;
}

table.latestads_table a.featured {
	font-weight: bold;
}

.catlist .cat {
	padding: 1px;
	display: block;
}

.catlist .cat a {
	font-weight: bold;
	color: #c1161c;
}

.catlist .subcat {
	padding: 1px;
	display: block;
}

.catlist .count {
	color: gray;
}

.adpreview {
	display: block;
	font-size: 10px;
	color: gray;
}

/*********Header Post Ad Top *****/

.PostAd{
font-size: 2em;
margin: 25px 0 -5px -225px;
float: left;

}

.PostAd ul.topHeaderPostButtons{
list-style: none;
margin-left: -45px;

}

.PostAd ul.topHeaderPostButtons li{
float: left;
padding: 5px;
}

.PostAd ul.topHeaderPostButtons li a.homebutton{
text-indent: -9999px;
display: block;
background: url(images/hpButtonSprite.png) 50% -427px ;
height: 46px;
width: 95px;
}

.PostAd ul.topHeaderPostButtons li a.homebutton:hover{
background: url(images/hpButtonSprite.png) 50% -535px;
}


.PostAd ul.topHeaderPostButtons li a.postbutton{
text-indent: -9999px;
display: block;
background: url(images/hpButtonSprite.png) 50% -479px ;
height: 46px;
width: 184px;
}

.PostAd ul.topHeaderPostButtons li a.postbutton:hover{
background: url(images/hpButtonSprite.png) 50% -594px;
}



.loginTop{
margin-top: 15px;
margin-right: 0px;
}


/**** ad images ****/
img.zoom{
margin-right: 10px;
}


img.zoom:hover{
-moz-transform: translate(3em, 0) scale(3);
-webkit-transform: translate(3em, 0) scale(3);
-moz-box-shadow: 1px 2px 7px #444;
-webkit-box-shadow: 1px 2px 7px #444;
border: 2px solid #fff;
} 

/** Subcategories **/
h3#subCat{
border-top: 1px solid #ddd;
margin-top: 20px;
padding: 5px;
font-size: 1.4em;
background-color: #f2f2f2;
}


/***homepage buttons ****/


ul#homepageButtons{
list-style: none;
margin-left: -30px;
margin-bottom: 30px;
margin-right: 20px;
}

ul#homepageButtons li{
height: 30px;
width: 179px;
margin: 5px 0 5px 0;
}

ul#homepageButtons li a.home{
background: url(images/hpButtonSprite.png) 50% 0px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.home:hover{
background: url(images/hpButtonSprite.png) 50% -217px;
}

ul#homepageButtons li a.postAd{
background: url(images/hpButtonSprite.png) 50% -42px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.postAd:hover{
background: url(images/hpButtonSprite.png) 50% -259px;
}

ul#homepageButtons li a.affiliate{
background: url(images/hpButtonSprite.png) 50% -86px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.affiliate:hover{
background: url(images/hpButtonSprite.png) 50% -303px;
}

ul#homepageButtons li a.event{
background: url(images/hpButtonSprite.png) 50% -128px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.event{
background: url(images/hpButtonSprite.png) 50% -128px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.event:hover{
background: url(images/hpButtonSprite.png) 50% -345px;
}

ul#homepageButtons li a.account{
background: url(images/hpButtonSprite.png) 50% -171px;
display: block;
text-indent: -9999px;
padding: 10px 0 10px 0;
}

ul#homepageButtons li a.account:hover{
background: url(images/hpButtonSprite.png) 50% -388px;
background-repeat: no-repeat;
}



/*** Main Page ***/


.homepageSearch{
background: #646464 url(images/searchBarBGstrip.gif) repeat-x top left;
padding: 10px 0 10px 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
vertical-align: middle;
height: 28px;
color: #444;
margin-right: 13px;
margin-left: 5px;
margin-top: -3px;
}

.homepageSearch input{
border: 1px solid #6B737A;
width: 220px;
height: 24px;
float: left;
margin-right: 15px;
font-size: 1.3em;
}

.homepageSearch select{
border: 1px solid #6B737A;
height: 27px;
width: 200px;
float: left;
font-size: 1.3em;
vertical-align: middle;
}

.homepageSearch button{
background: transparent url(images/hpSearch.png) no-repeat;
width: 72px;
height: 25px;
border: 0;
text-indent: -9999px;
margin-left: 10px;
cursor:pointer;
}


#forsaleBox{
padding: 0px;
margin-top: 20px;
}


#forsaleBox td{
line-height: 1.8em;
}

#forsaleBox a{
border: 1px solid #fff;
padding: 2px;
}



#forsaleBox a:hover{
background-color: #FFEFEF;
border: 1px solid #aa0000;
text-decoration: none;
padding: 2px;
}

#forsaleBox .mainHeader{
padding: 12px 2px 12px 10px;
font-family: arial, helvetica, san-serif;
margin: 0px 0px 10px 0px;
border-bottom: 2px dashed #eee;
}

.mainHeader h3{
font-size: 2.8em;
color: #aa0000;
display: inline;
}


.mainHeader span.tagLine{
color: #003399;
font-size: 1.3em;
text-transform: uppercase;
font-weight: bold;
font-style: italic;
vertical-align: 5px;
letter-spacing: -.1px;
display:inline;
}


img.smallicon{
display: none;
}

#content .main{
padding: 0px;
}

	
/****   TWITTER, RETWEET, SHARE, RSS***/
.sharethis{
text-align:center;
margin-top: 0px;
padding-bottom: 10px;
margin-bottom: 20px;

}

ul.followUs{
list-style: none;
margin-left: -40px;
float: left;
margin-top: -30px;
margin-bottom: 2px;

}

ul.followUs p{
font-family: arial, helvetica, san-serif;
text-align: center;
font-size: 1.4em;
font-weight: bolder;
color: #818181;
text-transform:uppercase;
margin-bottom: 4px;
line-height: 1.5em;
}

ul.followUs li{
float: left;
margin: 4px;
display: inline;
}


ul.followUs li:hover{
-moz-transform: translate(0, -1em);
-webkit-transform: translate(0, -1em);
} 

ul.followUs li img{
border: 0;

}


.showAdRetweet{
float: right;
margin-right: 10px;
}

.showAdShare{
margin: 10px 0 5px 0;
}

.adsShare{
margin-left: 10px;
margin-bottom: 15px;
}

ul.tweetButtons{
float: right;
margin-right: 10px;
margin-top: -80px;
list-style: none;
}

ul.tweetButtons li{
float: left;
margin:0px 5px 0px 5px;
}


ul.tweetButtons#singlePost{
margin: 10px 0 0 0;
}

.twitterCounter{
margin-top: 10px;
margin-bottom: 30px;
text-align: center;
padding-bottom: 10px;
}

/**** END TWITTER, RETWEET, SHARE, RSS***/
#postContainer{
margin: 0 auto;
}
#postContainer h4{
color: green;
}



/**** Affiliate refferal on header ***/

.affiliateheaderbox{
border: 1px solid #999;
background-color: #ddd;
width: 120px;
margin-top: -165px;
margin-left: 860px;
font-size: .8em;
}


/******* Login on header**************/

span.loginStats{
padding: 0 25px 0 25px;
font-weight: normal;
}

span.logoutBut{
background-color: #bbb;
padding: 3px;
font-weight: normal;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
font-size: .9em;
}

span.logoutBut a{
color: #fff;
}

span.logoutBut a:hover{
color: #C1161C;
}

/**** end login on header********/

/*******post resume style************/

h4#applyPosition{
font-size: 1.8em;
font-family: helvetica, arial, san-serif;
color: #444;
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}

h4#applyPosition span{
color: #C1161C;
}

#contactInfoCont{
padding: 10px;
background-color:  #F5F5F5;
margin-top: 10px;
}


span.fieldsMark{
font-style: oblique;
}


.postResumeInfoTop{
background-color: #fff;
margin: 20px 0px 30px 0px;
border: 1px solid #F8E5E3;
padding: 10px 0px 10px 10px;
font-family: helvetica, arial, sans-serif;
}

.topInfoHead{
color: #444;
font-size: 1.2em;
padding: 4px;
margin-bottom: 7px;
}

.topInfoHead#genInfo{
color: #444;
font-size: 1.2em;
padding: 4px;
margin: 0px;
}

input#resumeFirstName, input#resumeLastName, input#resumeEmail, input#resumePhone
{
margin-top: -5px;
clear: right;
}


.postResumeInfoTop input{
margin: 5px 5px 5px 15px;
border: 1px solid #ccc;
padding: 5px;
background-color: #F6F6F6;
}


.postResumeInfoTop input:focus{
border: 1px solid #C1161C;
background-color: #ffffff;
}

.postResumeInfoTop textarea{
border: 1px solid #ccc;
padding: 5px;
margin-left: 10px;
line-height: 1.5em;
background-color: #F6F6F6;
}

.postResumeInfoTop textarea:focus{
border: 1px solid #C1161C;
background-color: #ffffff;
}

.topInfoHead span.sideNote{
margin-left: 5px;
color: #057FFF;
font-size: .8em;
}


/******* end post resume style************/


/****** Register style ******************/



#inputFields{
margin: -20px auto 10px auto;
width: 700px;
font-family: helvetica, aria, san-serif;
}

#pictureField {
margin: 30px 0 -40px 0;
float: left;
}

#pictureField img{
float: left;
text-align:left;
border: 0;
margin-top: 5px;
}

#pictureField p{
float: left;
font-size: 1.7em;
color: #5B5B5B;
line-height: 1.7em;
margin-top: 0;
}

#pictureField p span{
color: #003399;
display: block;
}

#pictureField span{
display: block;
color: #aa0000;
font-size: 1.8em;
font-weight: bold;
float: left;
}

#stepsConf{
width: 220px;
}

#stepsConf ul{
list-style: none;
margin-top: 50px;
}

#stepsConf ul li{
padding: 0 25px 25px 30px;
font-size: 1.2em

}


#stepsConf ul li#circle1 {
float: left;
background: #fff url(http://www.forwant.com/images/circle1.gif) no-repeat;
}

#stepsConf ul li#circle2 {
float: left;
background: #fff url(http://www.forwant.com/images/circle2.gif) no-repeat;
}

#stepsConf ul li#circle3 {
float: left;
background: #fff url(http://www.forwant.com/images/circle3.gif) no-repeat;
}


#filloutForm{
-moz-border-radius: 5px;
-webkit-border-radius:5px; 
background-color: #eee;
width: 460px;
margin-left: 220px;
margin-top: 50px;
padding: 10px 0 5px 0;
color: #000;
}

/********* end register style ***************/

/*********** Login style*****/
#loginContainer{
width: 710px;
margin: 10px auto 80px auto;
-moz-border-radius: 5px;
-webkit-border-radius:5px; 
background-color: #F8E5E3;
border: 1px solid #DFAFB2;
}

#loginTop{
background-color: #DFAFB2;
height: 60px;
margin-top: 0px;
padding-top: 0px;

}

#loginHeader h5{
color: white;
font-size: 1.6em;
float: left;
margin-left:25px;
text-shadow: 1px 1px 1px #444;
letter-spacing: -.04em;
margin-top: 25px;
}


#signUp {
float: right;
margin-right: 20px;
margin-top: 15px;
}

#signUp p{
float: left;
color: #003399;
}

#signUp img{
border: 0;
vertical-align: center;
margin-left: 10px;
}

#signUpinput{
margin-top: 20px;
margin-left: 30px;

}

#loginBut {
display: inline;
margin-left: 15px;
margin-top: 50px;
position: relative;
top: 10px;
}

#forgotPw{
float: right;
margin-right: 20px;
margin-top: -35px;
}

/*** end login style*****/

/**** account style ********/

#acctInfoBG{
background-color: #F5F5F5;
float: left;
padding-right: 15px;
padding-bottom: 15px;
margin-top: -10px;
}


.aboutAcctInfo{
padding: 10px;
font-family: georgia, times, times-roman;
font-size: 1.3em;
line-height: 1.5em;
margin-bottom: -20px;
}

#updateForm{
width: 300px;
background-color: #fff;
border: 1px solid #F8E5E3;
padding: 0px;
margin: 25px 0px 0 15px;
float: left;
font-family: arial, helvetica, san-serif;
}

th.acctHeader{
background-color: #F8E5E3;
color: #363636;
}

#updateForm td{
padding-left: 15px;
padding-top: 8px;
}


#updateForm td#upperTop{
padding-top: 30px;
}

#updateForm input.buttonDefault{
margin: 15px;
}

#creditBox{
border:1px solid #F8E5E3;
float: left;
width: 400px;
margin: 25px 0px 0px 25px;
font-family: arial, helvetica, san-serif;
background-color: #fff;
padding: 0px;
height: 320px;
-moz-box-shadow: 1px 3px 6px #ccc;
-webkit-box-shadow: 1px 3px 6px #ccc;
}

#creditBox .boxHeaderInfo{
color: #363636;
font-weight:bold;
padding: 5px;
font-size: 1.1em;
background-color: #F8E5E3;
}



.boxHeaderInfoRed{
font-size: 2em;
text-align: center;
width: 406px;
padding: 7px;
background-color: #aa0000;
font-family: georgia, times, times-roman;
font-weight: bold;
color: #fff;
position: relative;
left: -10px;
z-index: 2;
text-shadow: 1px 2px 0px #000;

}

.lefttri{
border-color: transparent #740D11 transparent transparent;
border-style:solid;
border-width: 10px;
height:0px;
width:0px;
position: relative;	
z-index: 1;
left: -20px;
top: -10px;
}

.righttri{
border-color: transparent transparent transparent #740D11;
border-style:solid;
border-width:10px;
height:0px;
width:0px;
position: relative;
left: 400px;
top: -30px;
z-index: 1; 
}


#actionList ul{
list-style: none;
margin-top: -10px;
margin-left: -15px;
}

#actionList ul li{
font-size: 1.3em;
font-weight: bold;
border-bottom: 1px dotted #ccc;
width: 350px;
padding: 3px;

}

#actionList ul li:hover{
background-color: #f5f5f5;
}

#actionList ul li img{
margin-right: 5px;
vertical-align:middle;
}

#actionList ul li#cities, #actionList ul li#freePost{
font-size: 1em;
margin-top:7px;
margin-left: 10px;
font-weight: normal;
list-style: square;
border-bottom: none;
}


#myServices{
border:1px solid #F8E5E3;
float: left;
width: 400px;
margin: 25px 0px 0px 25px;
font-family: arial, helvetica, san-serif;
background-color: #fff;
padding: 0px;
-moz-box-shadow: 1px 3px 6px #ccc;
-webkit-box-shadow: 1px 3px 6px #ccc;
}



#myServices ul{
list-style: none;
margin-top: -10px;
margin-left: -15px;
}

#myServices ul li{
font-size: 1.3em;
font-weight: bold;
border-bottom: 1px dotted #ccc;
margin: 5px 0 5px 0;
width: 350px;
padding: 3px;
}

#myServices ul li img{
margin-right: 5px;
vertical-align:middle;
}

#myServices ul li span{
color: #aa0000;
}



/**** end update style ****/





/*********** Featured Ad Company Page Listings and Main ad ******/

#featuredAdContainer{
margin: 15px auto;
padding: 0;
background-color: #F5F5F5;
padding: 20px 10px 20px 10px;
float: left;
margin-top: -10px;
}

#featuredProfileTop{
margin: 10px auto;
}

#companyPic{
border: 15px solid #F4F5F5;
width: 220px;
float: left;
}

#companyProfile{
margin-left: 5px;
float: left;
width: 220px;
padding: 10px;
}

#companyProfile h4{
font-size: 1.4em;
color: #C1161C;
}

#companyProfile ul{
list-style: none;
margin-left: -40px;
}

#companyProfile ul li{
padding-bottom: 2px;
display: block;
}

#companyProfile ul li#noEmployees{
padding-top: 15px;
}

h1.standard14b{
font-size: 2.3em;
margin: 20px 0 10px 0;
font-family: helvetica,arial, san-serif;
color: #444;
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}

#adHistoryExplanation{
float: left;
width: 450px;
padding: 10px;
background-color: #fff;
border:1px solid #F8E5E3;
color: #363636;
font-size: 1.2em;
line-height: 1.4em;
float: left;
font-family: arial, helvetica, san-serif;
margin-bottom: 10px;
}

#myAccountBox{
float: left;
width: 307px;
background-color: #fff;
border:1px solid #F8E5E3;
color: #363636;
font-size: 1.2em;
line-height: 1.4em;
float: left;
font-family: arial, helvetica, san-serif;
margin-left: 15px;
}

#myAccountBox ul{
margin-left: -5px;
}


.boxHeaderInfo{
color: #363636;
font-weight:bold;
padding: 5px;
font-size: 1.1em;
background-color: #F8E5E3;
}

#myAccountBox ul li{
padding: 3px 0 3px 0;
}

/*h4.adTitle{
font-size: 1.5em;
margin-bottom: 10px;
margin-top: 7px;
padding-left: 5px;
font-family: arial, helvetica, san-serif;

}

.AdTypeBox{
float: left;
border:1px solid #F8E5E3;
margin: 10px 0 10px 0;
background-color: #fff;
padding: 5px 5px 20px 5px;
}*/

tr.tableHeader{
color: #0A77F8;
}


#myAccountBox p#TotalResume{
color: red;
font-size: .9em;
}

#featuredProfileBot{
margin-top: 10px;
margin-left: 10px;
}

/****** tab style for ad history **********/
#wrapper{
width: 800px;
margin: 0 auto;
}

.box{
background: #fff;
}

.boxholder{
clear: both;
padding: 2px;
background: #F8E5E3 /*#8DC70A*/;
}

.tab{
float: left;
height: 32px;
width: 115px;
margin: 0 7px 0 0;
text-align: center;
background: #F8E5E3 url(images/tab_bg.gif) repeat-x top left;
}

.tab a{
color: #444;
}

.tab a:hover {
color: #C1161C;
}

.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;
font-family: helvetica, arial, san-serif;
}

.tabtxt span{
color: #C1161C;
}
/********** end tab style ad history ***********/





/**** uses featuredAd main only *****/


#featuredProfileBot h6{
font-size: 1.3em;
color: #C1161C;
}

#featuredAdCurrent{
width: 650px;
padding:10px;
}

#featuredAdCurrent table th {
padding: 5px 5px 5px 10px;
border-bottom: 1px solid #CFCFCF;
}

#featuredAdCurrent table td{
padding: 10px 50px 10px 10px;
}




/********** end Featured Ad Company Page and Main ad  *****/



/******* Platinum Scroll Ads ******/

#scrollerContainer{
width: 875px;
background-color: #fff;
padding: 5px;
overflow: auto;
margin-bottom: 15px;
}

ul#scroller{
width: 2000px;
height: 310px;
float: left;
list-style: none;
margin: 0;
margin-left: -40px;
}

ul#scroller li{
float: left;
width: 240px;
padding: 5px 5px 10px 5px;
background-color: #eee;
margin-right: 10px;
height: 285px;
}

ul#scroller li:hover{
background-color: #F8E5E3;
}


ul#scroller li span{
font-weight: normal;
color: #057FFF;
text-align: center;
font-size: 1.1em;
font-family: georgia, times-roman;
padding-top: 5px;
}


ul#scroller li img{
border: 0px solid #ccc;
margin-bottom: 3px;
}


.slideBox {
width: 240px;
height: 240px;
margin-bottom: 5px;
position: relative;
overflow: hidden;
font-family: helvetica, arial, san-serif;
}

.slideBox .content h1{
margin-top: 10px;
font-size: 1.1em;
font-weight: oblique;
}
	
.slideBox img {
position: relative;
z-index: 2;
width: 240px;
height: 240px;
float: left;
}
		
.slideBox .content {
position: absolute;
height: 250px;
overflow: auto;
z-index: 1;
float: left;
background-color: #fff;
margin: 5px 2px 0 2px;
padding: 10px;
}

.slideBox .content a{
color: #C1161C;
text-decoration: underline;
}

.slideBox .content a:hover{
color: #057FFF;
text-decoration: none;
}


/****** end scroll ads *******/


/********** Ad Response ************/


td.adHeaderMain{
font-weight: bold;
font-family: georgia, times-roman, times;
font-size: 1.8em;
}

td.adHeaderMain a{
color: #C1161C;
border-bottom: 1px dotted #C1161C;
}

td.adHeaderMain a:hover{
color: #C1161C;
text-decoration: none;
}


.responseNonJobs{
background-color: #fff;
padding: 5px;
}

td.adLocation{
font-weight: bold;
}

span.editButton{
background-color: #0A77F8;
padding: 5px;
-moz-border-radius: 4px;
-webkit-border-radius:4px;
}


span.editButton a{
color: white;
}

.adDetailsDesc{
margin: 5px 5px 25px 5px;
font-family: arial, helvetica, san-serif;
font-size: 1.2em;
line-height: 1.5em;
color: #444;
}


.responseNonJobs td.perInfo{
color: #0A77F8;
border-top: 1px dotted #ccc;
}


.userResponse{
color: #000;
padding-left: 15px;
padding-bottom: 5px;
border-bottom: 1px dotted #ccc;

}

/***** end Ad response style *****/




/************ Pricing Payment Page ******************/
#PriceContainer{
height: 100%;
background-color: #F5F5F5;
}

#PriceContainer #priceHead{
padding: 20px;
font-family: georgia, times, times-roman;
color: #C1161C;
background-color: #fff;
-moz-box-shadow: 1px 2px 9px 2px #ccc;
-webkit-box-shadow: 1px 2px 9px 2px #ccc;
}

#PriceContainer #priceHead h1{
font-size: 3em;
padding-bottom: 10px;
margin-bottom: 10px;
font-weight: normal;
}

#PriceContainer #priceHead span{
font-size: 1.7em;
color:#057FFF;
border-bottom: 1px dashed #ccc;
font-weight: bold;

}


#PriceContainer .pricingAmtContainer{
background-color: #F5F5F5;
padding: 50px 20px 20px 20px;
margin: 0px auto;
height: 100%;
position: relative;
}

.pricingAmtContainer h2{
color: #000;
font-size: 2.4em;
font-family: helvetica, sans-serif;
}

.creditsExplain#payment h5{
position: relative;
top: 5px;
}

.creditsExplain#payment:hover .creditsDetail{
position: absolute;
top: -10px;
right: 135px;
}

.eachPrice{
border: 1px solid #bbb;
background-color: white;
width: 150px;
padding: 20px;
text-align: center;
float: left;
display: block;
margin: 0px 25px 50px 20px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
cursor:pointer;cursor:hand;
}

.eachPrice:hover{
background-color: #FAF3F4;
border: 1px solid #DFAFB2;
}

.eachPrice .priceListed{
color: #C1161C;
font-size: 2.5em;
font-weight: bold;
font-family: helvetica, sans-serif;
padding-bottom: 12px;
border-bottom: 3px dotted #ccc;
}

.eachPrice .itemName{
color: #000;
font-size: 1.3em;
font-family: helvetica, sans-serif;
line-height: 1.4em;
}

.eachPrice .itemCredits{
font-style: italic;
color: #444;
margin-bottom: 5px;
}

.eachPrice#rpm{  /*RPM list style only!!!*/
border: 1px solid #bbb;
background-color: white;
width: 270px;
padding: 20px;
text-align: center;
float: left;
display: block;
margin: 10px 35px 50px 20px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
cursor:pointer;cursor:hand;
}


.eachPrice .rpmTitle{
color: #fff;
font-size: 1em;
margin-top: 7.2em;
text-transform: uppercase;
margin-bottom: 7px;
}

.ServiceType{
background-color: #fff;
padding: 10px;
-moz-border-radius: 4px;
-webkit-border-radius:4px;
border: 1px solid #ccc;
}


.ServiceType:hover{
background-color: #FAF3F4;
border: 1px solid #DFAFB2;
}

#ForWantService{
font-family: helvetica, arial, san-serif;
display: block;
}

#ForWantService h2{
margin-bottom: 17px;
border-top: 1px dashed #ccc;
padding-top: 20px;
}

h2#services span{
color: #C1161C;
}

.rpmDetails h4{
font-family: helvetica, arial, san-serif;
color: #000;
font-size: 2em;
}

.rpmDetails h4 span{
color: #C1161C;
font-style: italic;
}

.rpmDetails ul{
margin-top: -10px;
font-size: 12px;
line-height: 1.5em;
color: #2F2F2F;
}

.rpmDetails ul li{
padding-bottom: 8px;
}


.rpmDetails h6{
float: right;
margin-top: -12px;
margin-right: 5px;
}

.rpmDetails h6 a{
font-weight: bold;
font-size: 1.3em;
color: #ad161b;
}

#PaypalLogo{
margin-top: 25px;
background-color: #fff;
}


/********* end pricing Payment Page **************/


/********** Select Ad  (regular or premium ) style page *************/

#selectAds h2{
color: #444444;
font-size: 1.4em;
margin-bottom: 25px;
}

.creditsExplain{
float: right;
text-align: right;
margin-top: -25px;
cursor:help;
width: 200px;
position: relative;
top: -100px;
right: 10px;
}

.creditsExplain h5{
color: #336697;
text-decoration: underline;
font-size: 1em;
}

.creditsExplain .creditsDetail{
display: none;
}

.creditsExplain:hover .creditsDetail{
display: block;
width: 275px;
text-align: left;
border: 1px solid #bbb;
background-color: #FFFFF4;
padding: 5px 5px 15px 10px;
position: absolute;
top: -20px;
right: 135px;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
font-size: .9em;
}


.creditsDetail span.littleArrow{
border-top: 17px solid #bbb;
border-right: 15px solid #f5f5f5;
position: absolute;
right: -16px;
top: 44px;
}


.creditsExplain .creditsDetail li{
font-size: 1em;
color: #C1161C;
list-style: none;
}

.PaidProductsListing{
border: 1px solid #EECED3;
margin: 15px 10px 15px 10px;
padding: 10px 10px 10px 20px;
background-color: #ffffff;
font-family: helvetica, arial, san-serif;
-moz-border-radius: 6px;
-webkit-border-radius:6px;
width: 1000px;
}

.PaidProductsListing:hover{
background-color: #FFF4F3;
}

.PaidProductsListing#free{
height: 200px;
background: #f9f9f9 url(http://www.forwant.com/images/regPost.png) no-repeat 380px 20px;
}

.PaidProductsListing#affiliate{
height: 200px;
}


.PaidProductsListing#rpm{
height: 285px;
}

.PaidProductsListing#alerts{
height: 230px;
}

#PaidAds{
padding: 10px;
float: left;
margin-top: 20px;
}

#miniHeading{
font-size: 1.3em;
margin-left: 25px;
}

#PaidAds h2{
text-transform: capitalize;
font-family: helvetica, arial, san-serif;
color: #333;
font-size: 3em;
margin: 30px 10px 20px 10px;
border-bottom: 3px dotted #aaa;
padding-bottom: 10px;
}

#PaidAds h2#member{
margin-top: 60px;
}

.productTitle{
color: #C1161C;
font-size: 2.5em;
padding: 10px 10px 0px 0px;
font-family: georgia, times-roman;
font-weight: normal;
}

.productTitle span.creditAmt{
color: #444;
font-size: .5em;
}

.PaidProductsListing p{
color: #444;
font-size: 1.3em;
}


.registrationRequire{
color: #a90000;
margin-left: 25px;

}

.PaidProductsListing p.alerts{
padding-right: 80px;
line-height: 1.6em;
}

p.affiliate{
line-height: 1.6em;
margin-right: 50px;

}

p.alerts span, p.affiliate span{
color: #aa0000;
font-size: .8em;
text-transform: uppercase;
}

.PaidProductsListing img.productVideo{
border: 0;
float: left;
padding: 5px 10px 5px 0px;
margin-top: 10px;
}


img.rpmVideo{
border: 0;
float: left;
margin-right: 25px;
}


img.alertImg{
margin-left: 150px;
}


img.affImg{
border: 0;
padding: 5px 10px 5px 0px;
margin-top: 10px;
float: left;

}

.PaidProductsListing p a{
font-size: .8em;
background-color: #f3f3f3;
padding: 2px;
}


.buyNowButton{
float: right;
margin-top: -65px;
margin-right: 20px;
font-weight: bold;
}

.buyNowButton img{
border: 0;
}

.buyNowButton#free{
background-color: #444;
padding: 5px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-size: 1.1em;
}

.buyNowButton#free a{
color: #fff;
font-weight: bold;
}

.buyNowButton#free a span{
font-weight: bold;
}


.PriceAmt{
float: right;
margin-top: -89px;
margin-right: -15px;
padding: 10px;
background: url(http://www.forwant.com/images/triBG.png) no-repeat top right;
height: 111px;
width:111px;
}

.PriceAmtDynamic{
float: right;
margin-top: -15px;
margin-right: -15px;
padding: 10px;
background: url(http://www.forwant.com/images/triBG.png) no-repeat top right;
height: 111px;
width:111px;
color: #fff;
font-size: 2em;
font-weight: bold;
text-align: right;
font-style: oblique;
}

.PriceAmt#freePost{
margin-top: -178px;
}

.PriceAmt#rpm{
margin-top: -262px;
}

.PaidProductsListing h6 a{
color: #C1161C;
float: left;
font-size: 1.6em;
margin-top: -15px;
text-decoration: underline;
}

.PaidProductsListing h6#freeAd a{
margin-top: 5px;
}

.PriceAmt#alert{
margin-top: -138px;
}

.PriceAmt#affiliate{
margin-top: -95px;
}

.PriceAmt span.amt{
margin-right: -5px;
color: #fff;
float: right;
font-size: 3em;
font-weight: bold;
text-align: right;
font-style: oblique;
}

.PriceAmt span.amt#free{
color: #EECA00;
font-size: 2.6em;
}

.PriceAmt span.amt span.perMnth{
font-size: 12px;
float: right;
margin-top: 2px;
margin-left: 5px;
}


.PaidProductsListing ul{
width: 640px;
}


.PaidProductsListing ul li{
padding-bottom: 10px;
font-size: 1.1em;
}

.purchasebutton2{
font-weight: bold;
font-size: 1.2em;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.purchasebutton{
float: right;
margin-top: -55px;
margin-right: 20px;
font-weight: bold;
font-size: 1.2em;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.purchasebutton a{
color: #aa0000;
}

/************************

.purchasebutton:hover{
background-color: #555;
}

.purchasebutton a:hover{
color: #fff;
text-decoration: none;
}

***********************/

.joinbutton{
float: right;
margin-top: 65px;
margin-right: -115px;

}

.joinbutton img{
border: 0;
}


/************ end select ad page ***********************/


/************ Platinum Individual Ad Page ***************/

#platinumContainer{
width: 781px;
border: 1px solid #000;
background-color: #C1161C;
color: #fff;
font-family: helvetica, arial, san-serif;
}

#platinumContainer a{
color: #27BFFF;
}


#platinumHeader img{
border:0px;
}

#platinumContainer h4{
font-size: 1.4em;
padding: 7px;
line-height: 1.4em;
}


.platinumBox1{
clear: both;
float: left;
margin-bottom: 10px;
}

.platinumDesc1{
float: left;
font-size: 1.3em;
line-height: 1.4em;
padding: 5px;
width: 35%;
margin-left: 10px;
margin-top: 30px;
}

.platinumPic1{
padding: 15px;
float: right;
}

.platinumPic1 img{
border: 10px solid #fff;
}



.platinumBox2{
float: left;
margin-bottom: 10px;
clear: both;
}

.platinumPic2{
padding: 15px;
float: left;
}

.platinumPic2 img{
border: 10px solid #fff;
}

.platinumDesc2{
font-size: 1.3em;
line-height: 1.4em;
float: left;
width: 35%;
margin-left: 10px;
margin-top: 30px;

}


/******** end Platinum Individual Ad page *****/


/********* Premium Post page *****************/

#extendAd {
height: 220px;
padding:20px;
background-color: #F5F5F5;
margin-bottom: 30px;
border-bottom: 1px solid #ccc;

}

#extendAd h3{
color: #C2161C;
font-size: 1.5em;
float: left;
padding-right: 25px;
}

#extendAd .postingDetails {
padding: 0;
color: #444;
margin-top: 2px;
float: left;
}

.captionCredit{
color: #4682B4;
font-weight: bold;
float: left;
}

.currentCredits{
font-size: 1.2em;
margin: 25px 25px 15px 0;
background-color: #fff;
display: block;
width: 150px;
text-align: center;
padding: 10px;
-moz-border-radius: 6px;
-webkit-border-radius:6px;
float: left;
clear: both;
}

.currentCredits .userCredit{
font-weight: bold;
color: #C2161C;
font-size: 1.5em;
margin-top: 10px;
margin-bottom: 10px;
}

.learnMoreCredits p{
text-decoration: underline;
color: #4682B4;
cursor: help;
width: 150px;
float: left;
margin-left: 400px;
margin-top: -40px;
}

.creditExplain{
display: none;
}

.creditExplain h4{
color: #4682B4;
font-size: 1.2em;
}

.learnMoreCredits:hover .creditExplain{
color: #444;
display: block;
border: 1px solid #ccc;
height: 340px;
position: relative;
width: 300px;
top: -20px;
left: 40px;
background-color: #FFFFE2;
padding: 10px;
float: right;
}


.learnMoreCredits:hover .creditExplain li{
list-style: none;
color: #4682B4;
}

#extendAd select{
margin: 20px 10px 10px 0px;
font-size: 1.4em;
height: 25px;
width: 170px;
font-family: arial,san-serif, helvetica;
text-align: center;
color: #C2161C;
float: left;
clear: left;
}



#explanationContainer{
border: 1px solid #DFAFB2;
background-color: #FAF3F4;
padding: 15px;
width: 600px;
margin-top: 20px;
}

.sorryExplain{
font-size: 1.3em;
color: #C1161C;
margin-bottom: 10px;
}

.clickToBuy{
font-size: 1.3em;
color: #000;
margin: 10px;
}

.clickToBuy a{
text-decoration: underline;
font-weight: bold;
}

.thankYou{
font-weight: bold;
font-size: 1.3em;
margin-top: 1.5em;
font-size: 1.5em;
color: #C1161C;
}

/***** end Premium Post Page ***************/


/********* RPM Index Page ******/

h4#RpmWelcome {
font-size: 2.5em;
font-family: helvetica, arial, san-serif;
color: #444;
padding-bottom: 10px;
border-bottom: 1px dotted #ccc;
}

h4#RpmWelcome span{
color: #C1161C;
font-style: oblique;
}

span.editProfile{
float: right;
margin-top: 35px;
margin-right: 10px;
-moz-border-radius: 3px;
-webkit-border-radius:3px;
background-color: #057FFF;
padding: 3px;
font-size: .8em;
}

span.editProfile a{
color: #fff;
}

span.rpmDesc{
font-size: 1.1em;
float: left;
width: 410px;
margin-bottom: 10px;
clear:both;
margin-left: 10px;
}

#rpmGaugePic{
float: left;
margin-left: 0px;
margin-top: -10px;
}

#rpmGaugePic img{
border: 0px;
}

.topBoxInfo{
border: 1px solid #F8E5E3;
float: left;
margin: 10px 10px 10px 0px;
font-family: helvetica, arial, san-serif;
padding-bottom: 15px;
}

.topHeadline{
background-color: #F8E5E3;
padding: 5px;
font-family: helvetica, arial, san-serif;
font-weight: bold;
color: #444;
font-size: 1.3em;

}


.updateInfo{
margin-left: 7px;
padding: 15px 10px 15px 10px;
font-size: 1.2em;
}

.updateInfo a{
font-weight: bold;
}

.topBoxInfo td.standard12{
padding-left: 20px;
padding-bottom: 7px;
color: #bbb;
text-transform:uppercase;
font-size: .9em;
font-family: arial;
letter-spacing: .2em;
}

.topBoxInfo#JobsSearch{
float: none;
}

.JobSearch{
padding: 10px;
font-size: 1.2em;
}

.JobSearch a{
font-weight: bold;
}

#backgroundCheck{
background-color: #ccc;
}

#backgroundCheck ul{
list-style: none;
padding: 0 auto;
margin-left: -25px;

}

#backgroundCheck ul li{
float: left;
width: 120px;
height: 140px;
padding: 5px;
margin: 5px 5px 15px 5px;
text-align: center;
border: 2px dotted #ccc;
color: #399705;
font-weight: bold;
font-family: georgia, times-roman;
font-size: 1em;
background: #eee url(images/greenCheck.png) no-repeat 45px 90px;
}

#backgroundCheck ul li:hover{
background-color: #fff;
}

#backgroundCheck ul li#misc{
background: #ddd url(images/redX.png) no-repeat 45px 90px;
color: red;
}


.userPortrait{
float: left;
padding: 3px;
border: 1px solid #ddd;
margin: 15px 0px 5px 15px;
}

ul#userHeadline{
float: left;
list-style: none;
margin-left: -20px;
margin-top: 20px;
}

ul#userHeadline li span{
font-weight: bold;
color: #444;
}

.resumeDL{
float: left;
clear: left;
padding: 0px;
position: relative;
top: -30px;
left: 135px;
}

#resumeInfo{
float: left;
margin: 10px;
padding: 3px;
font-size: 1.1em;
line-height: 1.5em;
}

#resumeInfo span{
color: #555;
}


#resumeInfo span#seekingJobs{
color: #057FFF;
font-weight: bold;
}

#resumeInfo span.location{
color: green;
}

#resumeInfo font{
font-style: italic;
color: #444;
}

/******* end RPM Index Page ********/




/******* RPM Edit Page *********************************/
/** note: some style are shared with RPM Index Page ****/

#profileContainer{
padding: 10px;
background-color:  #F5F5F5;
}

.profileInputs{
background-color: #fff;
margin: 20px 0px 30px 0px;
border: 1px solid #F8E5E3;
padding: 10px 0px 10px 10px;
font-family: helvetica, arial, sans-serif;
}

h6#rpmProfile{
font-size: 1em;
margin-left: 15px;
color: #444;
font-weight: normal;
}

.profileInputs input{
margin: 5px 5px 5px 15px;
border: 1px solid #ccc;
padding: 5px;
background-color: #F6F6F6;
}

.profileInputs input:focus{
border: 1px solid #C1161C;
background-color: #ffffff;
}

.profileInputs .profileHeading{
color: #444;
font-size: 1.2em;
padding: 4px;
margin-bottom: 7px;
}

.profileInputs textarea{
border: 1px solid #ccc;
padding: 5px;
margin-left: 10px;
line-height: 1.5em;
background-color: #F6F6F6;
}

.profileInputs textarea:focus{
border: 1px solid #C1161C;
background-color: #ffffff;
}

.profileInputs table{
background-color: #FFF;
margin-left: 10px;
}

.profileInputs font{
margin-left: 10px;
color: #057FFF;
}

.goBackRPM{
margin: 10px;
float: right;
margin-top: -65px;
margin-right: 10px;
-moz-border-radius: 4px;
-webkit-border-radius:4px;
background-color: #057FFF;
padding: 3px;
font-size: .8em;
}

.goBackRPM a{
color: #fff;
}


/******* end RPM Edit Page ********/


/********* RPM Search REsults ******/

.rpmSearchResults{
border: 1px solid #F8E5E3;
margin: 15px 10px 10px 0px;
font-family: helvetica, arial, san-serif;
padding-bottom: 15px;
}

.infoHead{
background-color: #F8E5E3;
padding: 5px;
font-family: helvetica, arial, san-serif;
font-weight: bold;
color: #444;
font-size: 1.3em;
}

.rpmSearchResults table{
padding: 10px;
}

h4#rpmSearchDescription{
font-weight: normal;
line-height: 1.6em;
font-size: 1em;
margin-top: -20px;
}

.rpmSearchResults a{
cursor: hand;
cursor: pointer;
}

.viewRPM{
margin: 10px;
float: right;
margin-top: -80px;
margin-right: 10px;
-moz-border-radius: 4px;
-webkit-border-radius:4px;
background-color: #057FFF;
padding: 3px;
font-size: .8em;
}

.viewRPM a{
color: #fff;
}
/*******end RPM Search REsults *************/

/******** Alert Manager *****************/

p#alertDescription{
margin-top: -25px;
padding: 10px;
font-size: 1.1em;
font-family: arial, helvetica, san-serif;
line-height: 1.6em;
}

span#fieldsMark{
color: #000;
float: right;
font-style: italic;
margin-top: -13px;
margin-right: 18px;

}

.profileHeading#alertManager{
color: #222;
font-size: 1.3em;
padding: 0;
margin: 0;

}

#clickme{
border: 1px dotted #ccc;
padding: 5px;
margin: 5px;
background-color: #f7f7f7;
font-size: 1.3em;
color: #000;
font-weight: normal;
}

#clickme:hover{
background-color: #F8E5E3;
}

/******** Alert Manager Ends *****************/

/********** Jobs Target ************/


#mainjobcontainer{
font-family: georgia, times, times-roman;
background-color: #f5f5f5;
padding: 5px;
}


#mainjobcontainer h1{
font-size: 3em;
padding: 20px 0px 10px 10px;

font-weight: normal;
}

#mainjobcontainer h1 span{
color: #0091c9;
font-weight: bold;
}

#mainjobcontainer h1 span.number{
background-color: #008fc7;
color: #fff;
padding: 3px 10px 3px 10px;
display: inline;
font-style: oblique;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}

.jobbox{
border: 1px solid #ddd;
width: 750px;
margin: 15px 10px 35px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
height: 200px;
background-color: #fff;
-moz-box-shadow: 2px 2px 9px #ddd;
-webkit-box-shadow: 2px 2px 9px #ddd;
}

.jobbox:hover{
background-color: #FFF4F3;
}

.jobbox#box3{
height: 245px;
}

.jobbox .point{
margin-left: -10px;
margin-top: -10px;
z-index: 99;
position: relative;
float: left;
}

.jobbox img.mainpic{
float: left;
margin-top: 10px;
margin-left: -20px;
border: 0;
}

.jobbox h2{
border: 1px solid #fff;
float: left;
margin-left: -250px;
margin-top: 150px;
background-color: #aa0000;
padding: 3px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
font-size: 1em;
color: #fff;
font-family: arial, helvetica, san-serif;
}

.jobbox h2:hover{
text-decoration: underline;
color: orange;
}

.jobbox ul{
float: left;
width: 420px;
list-style: none;
font-size: 1.5em;
margin-left: -15px;
}

.jobbox ul li{
padding: 10px 0px 5px 0px;
line-height: 1.4em;
}

.jobbox li a{
color: #aa0000;
}

.jobbox .price{
float: right;
width: 70px;
text-align: right;
margin-top: -40px;
margin-right: 20px;
}


.jobbox .price h3{
font-weight: bold;
font-size:2.7em;
margin-bottom: 4px;
color: #aa0000;
}

.jobbox .price span.time{
font-size: 1em;
color: #026ACB;
}

.jobbox .price img{
border: 0;
}

.jobbox#box1 .price{
margin-top:15px;
}

/********** Jobs Target Ends ************/

/*** Product Share and Tweets ********/


.retweetAffiliateProducts{
float: left;
margin-left: 45px;
margin-right: 10px;
}

/*********** Product Alert ************/


.redBack{
background-color: #aa0000;
width: 650px;
padding: 10px;
text-align: center;
margin: 10px auto;
}

.redBack img#mainBack{
margin-top: 30px;
}

.smallwhiteback img#getalerts{
margin: 40px 0px 30px 0px;
}

.redBack img#topTape{
float: left;
margin-top: -400px;
margin-left: -50px;
}


.redBack img#topTri{
float: right;
margin-top: -375px;
margin-right: -33px;
}

.smallwhiteback{
background-color: #fff;
width: 600px;
margin: 10px auto;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
font-family: arial, helvetica, san-serif;
padding-bottom: 10px;
}

.smallwhiteback h2.alertText{
font-size: 3.9em;
font-style: oblique;
margin: 10px 0px 0px 5px;
padding: 20px 3px 0px 3px;
line-height: 1.2em;
letter-spacing: .01em;
}

h2.alertText span{
color: #aa0000;
}

.smallwhiteback img#havealerts{
margin-top: 50px;
}

.smallwhiteback .signUpVideo{
margin: 10px;
padding: 10px;
background-color: #f5f5f5;
}

.signUpVideo h4{
color: #444;
font-size: 2em;
margin-top: 0px;
font-family: georgia, times, times-roman;
font-weight: normal;
margin-bottom: 10px;
}

.signUpVideo h4 span{
color: #c1161c;
font-weight: bold;
}


img#botTape{
float: right;
margin-top: -100px;
margin-right: 20px;
}

.redBack p a{
color: #ccc;
text-decoration: underline;
}

/*********** End Product Alert ************/


/********* Product RPM *************************/
/**** style also derives from product alert ****/


.smallwhiteback ul#items{
text-align: left;
font-size: 1.5em;
margin-bottom: 15px;
list-style: none;
}

.smallwhiteback ul#items li{
padding: 7px 2px 3px 1px;
line-height: 1.5em;
margin-right: 5px;
}


.smallwhiteback ul#items li img{
border: 0;
margin-left: -25px;
margin-bottom: -4px;
}

.smallwhiteback ul#items li span{
color: #026ACB;
font-weight: bold;
}

/*** end Product RPM ***********/

/********* Product Recurring Ads *************************/
/**** style also derives from product alert ****/


.smallwhiteback h2.alertText#recurringAds{
font-size: 2.9em;
line-height: 1.3em;
margin-bottom: 25px;
}

/********end Product Recurring Ads ***********/


/***** Contact Us*********/

.contactInfo{
padding: 10px;
}

.contactInfo ul{
list-style: none;
border-bottom: 1px solid #ccc;
margin-bottom: 20px;
}

.contactInfo p{
font-weight: bold;
margin-bottom: 30px;
}

.contactInfo li{
margin: 10px;
font-size: 1.1em;
}

.contactInfo label{
display: block;
}

.contactInfo input{
display: block;

}

.contactInfo input.buttons{
margin-top: 10px;
}

/*********** Contact Us End ********/

.category_header12 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#AA0000;}
.category_header12 A:link {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#AA0000;}
.category_header12 A:visited {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#AA0000;}
.category_header12 A:active {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#AA0000;}
.category_header12 A:hover {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color: darkorange;}

.category_header14 {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#333333;}
.category_header14 A:link {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#333333;}
.category_header14 A:visited {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#333333;}
.category_header14 A:active {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#333333;}
.category_header14 A:hover {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; color: #aa0000;}

/* FONT STYLES */
.standard6 {font-size:6px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard6b {font-size:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard7 {font-size:7px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard7b {font-size:7px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard8 {font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard8b {font-size:8px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard9 {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard9b {font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard10 {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard10b {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard11 {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard11b {font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard12 {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard12Reg {font-size:.8em; font-family:Verdana, Arial, Helvetica, sans-serif;}

.standard12b {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard13 {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard13b {font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard14 {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard14b {font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard15 {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.standard15b {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard16 {font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:;}
.standard16b {font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard18b {font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard20b {font-size:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard22b {font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard24b {font-size:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard30b {font-size:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard36b {font-size:36px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.standard46b {font-size:46px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

