body {
	padding:0px;
	margin:15px;
	background-color:white;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}
/* >>>> MY ACCOUNT <<<< */



.MyAccount {
	padding-left: 30px;
}
.MyAccountHead {
	width:590px;
	height:107px;
	background-image:url('MyAccout-up.png');
	background-repeat:no-repeat;
}
.myAccountLinks {
	width:200px;
	color: #e61e1e;
	font-size: 13pt;
	padding-left:70px;
	float:left;
	margin: 10px;
}
.myAccountLinks:hover {
	color: #2c2c2c;
}
.MyAccountMenu {
	width:590px;
	min-height:260px;
	background-image:url('MyAccout-bg.png');
	background-repeat: y;
}
.MyAccountFoot {
	width:590px;
	height:52px;
	background-image:url('MyAccout-down.png');
	background-repeat:no-repeat;
}
.headerTextAccount {
	Color: #5a5a5a;
	font-size: 30pt;
	padding-left: 110px;
	padding-top: 20px;
}
.PMMenu {
	font-size:12px;
	margin-left:87px;
	margin-top:3px;
}
/* >>>> END MY ACCOUNT <<<< */





/* >>>> JOB/RESUME ALERTS <<<< */

.jobAlert {
	font-weight: bold;
	font-size:13px;
}
/* >>>> END JOB/RESUME ALERTS <<<< */





/* >>>> DISPLAY JOB/RESUME <<<< */

.JobInfo {
	font-size:17px;
	font-family:Arial;
	color:#b9281f;
	font-weight:bold;
}
/* >>>> END DISPLAY JOB/RESUME <<<< */



/* >>>> SEARCH RESULTS PAGE <<<< */

.searchResultsHeaderLineNew {
	width:884px;
	height:37px;
	background-image: url("upmenu.png");
	background-repeat: no-repeat;
}
.searchResultsHeaderLineMenu {
	padding-left: 45px;
	padding-top: 5px;
}
/* >>>> END SEARCH RESULTS PAGE <<<< */



/* >>>> BUTTONS STYLE <<<< */

input.button {
	background: url("redbtn_n.png");
	width: 100px;
	height: 30px;
	color: white;
	border-style: none;
	font-weight: bold;
	cursor:hand;
}
input.button:hover {
	background: url("redbtn_h.png");
}
/* >>>> END BUTTONS STYLE <<<< */



/* ######################################################################### */

form {
	margin:0px;
	padding:0px;
}
a img {
	border:none;
}
h1, h2, h3 {
	font-size:12px;
	font-weight:bold;
	color:#4e7391;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}
table {
	font-size: 12px;
}
tr.evenrow {
	background-color: #FBFBFC;
}
tr.oddrow {
	background-color: #FBFBFC;
}
td.menu_items {
	font-weight: normal;
}
td.menu_sub_items {
	font-weight: normal;
}
a.button:hover {
	background: url("redbtn_h.png");
}
a.button:link, a.button:visited{
	text-decoration:none;
	color:#fff;
}

a.button {
	background: url("redbtn_n.png");
	padding:9px 7px 6px;
	color: white;
	border-style: none;
	font-weight: bold;
	cursor:hand;
}
/* ######################################################################### */





table.featured {
	font-size: 10px;
}
table.featured_block {
	width: 100%;
}
p.error {
	margin-top:15px;
	color: red;
}
td.form_input_item, td.form_request_item {
	width:50px;
}
.inputformitem {
	font-weight: bold;
}
a:link, a:visited {
	color:#666666;
}
a:hover, a:active {
}
/* ######################################################################### */	

div.main {
/*	width:935px;*/
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
	border: solid #d9d9d9;
	border-width:0px;
	border-left-width: 1px;
	border-right-width: 1px;
	margin-top: 0px;
}
div.header {
	position:relative;
/*	width: 935px;*/
	width: 1000px;
	height:69px;
	background-color: #484848;
}
.logo {
	position:absolute;
	top:40px;
	left:21px;
}
a.searchYourCar, a.sellYourCar {
	color:white;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
}
a.searchYourCar:hover, a.sellYourCar:hover, a.searchYourCar:active, a.sellYourCar:active {
	text-decoration:none;
}
a.searchYourCar {
	right:180px;
}
a.sellYourCar {
	right:50px;
}
a.linkHome, a.linkContact {
	color:white;
	font-size:11px;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.bbb {
/*	padding-left:5px;*/
	margin-top:0px;
	float: left;
	width: 320px;
	border-width: 1px;
	border-top-style: solid;
	border-style: solid;
	border-color: #dddddd;
/*	margin-right: 12px;*/
}
*html .bbb {
	float: right;
	margin-right:2px;
	width: 326px;
}
div.content {
	position:relative;
	overflow:hidden;
	padding-top:0px;/* 	height:550px;  */

/* 	border:1px solid navy; */

}
.headerMenu {
	background-image:url("header3.png");
	color:#FEFEFE;
/*	float:left;*/
	float: right;
	font-family:Arial;
	font-size:11px;
	height:69px;
	text-align:left;
	width:161px;
}
*html .headerMenu {
	padding-top: 10px;
	height:59px;
}
.photoCard {
	background-image:url("photocard.png");
	height:100px;
	margin-left:40px;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	width:100px;
}
*html .photoCard {
	height:90px;
	width:100px;
	padding-left:5px;
	padding-top: 2px;
}
html div.content2 {
	position:relative;
	width:100%;
	overflow:hidden;
	padding-top:0px;
	padding-left:20px;
}
*html div.content2 {
	padding-left:20px;
	width: 915px;
}
div.leftBlock, div.rightBlock {
	float:left;/* border:1px solid green; */

}
div.leftBlock {
	width:174px;
}
div.centerBlock {
	float: left;
	width: 660px;
	padding-left:0px;
}
div.rightBlock {
	width:885px;
	margin-left:0px;
}
div.leftMenuBlock {
	position:relative;
}
.LoginBlock {
	margin-top:20px;
	margin-bottom:5px;
	margin-left:40px;
	font-size:13px;
	text-decoration:none;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
div.LoginBlock span a:link, div.LoginBlock span a:visited {
	color:#4e7391;
	text-decoration:none;
}
div.LoginBlock span a:hover, div.LoginBlock span a:active {
	color:#4e7391;
	text-decoration:underline;
}
ul.leftMenu {
	position:relative;
	margin:0px;
	padding:0px;
}
ul.leftMenu li {
	margin:0px;
	list-style:none;
	padding:0px;
	margin-bottom:5px;
	text-align:center;
	font-size:13px;
	text-decoration:none;
	font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif;
	height:33px;
	line-height:33px;
	font-weight:bold;
}
.leftMenuNoActive {
	background-image:url('lm_blue.gif');
	background-repeat:no-repeat;
}
.leftMenuActive {
	background-image:url('lm_orange.gif');
	background-repeat:no-repeat;
}
ul.leftMenu li a:hover, ul.leftMenu li a:active, ul.leftMenu li a:link, ul.leftMenu li a:visited {
	color:#FFF;
	text-decoration:underline;
}
div.amountPhotosBlock {
}
.iconPhotos {
	position:relative;
	top:2px;
	left:0px;
}
ul.detailsLinks, ul.infoBlockDL, ul.linksBackSearchResult {
	margin:0px;
	padding:0px;
	width:100%;
	overflow:hidden;
}
ul.linksBackSearchResult {
	margin-top:10px;
}
ul.detailsLinks li, ul.infoBlockDL li, ul.linksBackSearchResult li {
	position:relative;
	float:left;
	margin:0px;
	margin-right:2px;
	padding:0px;
	list-style:none;
	vertical-align:middle;
}
.headerpage {
/*	background-color: black;*/
	background: url(header_bk_strip.jpg) repeat-x;
	margin-left: auto;
	margin-right: auto;
/*	width: 935px;*/
	width: 1000px;
	height: 69px;
	margin-bottom:0px;
}
ul.infoBlockDL li {
	margin-left:2px;
}
.Navigation {
	width: 150px;
	float: right;
}
.JobNavigation {
	width: 700px;
	float: left;
}
p.SearchResultsMenu {
	float: left;
	margin-right:10px;
}
.searchResultsHeaderLine a:link, .searchResultsHeaderLine a:visited, .searchResultsHeaderLine a:hover {
	color:#555555;
}
table.tableSearchResult {
	border-width: 1px;
	border-style: solid;
	border-color: #c9c9c9;
	border-top-style: none;
	color: #787878;
}
tr.sortby {
	font-weight:bold;
	font-size:105%;
	background-color: #d8d8d8;
	background-image:url('table_title_bg.png');
	color:#3a3939;
}
.sortby td a:link, .sortby td a:visited, .sortby td a:hover {
	color:#666666;
	text-decoration:none
}
.page_navigator {
	font-weight:bold;
	color:#110F7C;
	padding:0px;
	margin:0px;
}
.page_navigator_toppanel {
	font-weight:bold;
	color:#110F7C;
	padding:0px;
	margin:0px;
	width:150px;
}
.page_navigator a:link, .page_navigator a:visited, .page_navigator a:hover {
	color:#110F7C
}
.pointedInListingInfo {
	border-bottom: 1px solid #B2B2B2;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
}
.pointedInListingInfo2 {
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
}
.ApplicationPointedInListingInfo {
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.ApplicationPointedInListingInfo2 {
	border-bottom: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.DisplayListingInfo {
	font-weight:bold;
	color:black;
	font-family:verdana, sans-serif;
}
.DisplayListingInfo a:link, .DisplayListingInfo a:visited, .DisplayListingInfo a:hover {
	color:black;
	text-decoration:none
}
.footerBlock {
	position:relative;
	margin-top:7px;
	height:38px;
	background-color: #910500;
	background-image:url('footer_bg.png');
	text-align: center;
	color: white;
	vertical-align: center;
}
.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	text-align:left;
}
.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active {
	color:white;
	text-decoration:underline;
	font-weight:bold;
}
.detailsLinks a:link, .detailsLinks a:visited, .detailsLinks a:hover {
	font-size:90%;
	text-decoration:underline;
	color:#444444;
}
a.black_underline:visited {
	color:black
}
a.black_underline:link {
	color:black
}
a.black_underline:hover {
	color:black
}
.top_menu {
	color: white;
	height: 40px;
	padding-left: 10px;
	background-image: url("panel_bg.png");
	background-color: #911100;
	margin-top: 0px;
}
.top_menu a:link {
	color:white
}
.top_menu a:visited {
	color:white
}
.top_menu a:hover {
	color:white;
	text-decoration:none
}
div.featuredAdsBlock {
	float:right;
	width:160px
}
.headerText {
	margin-top: 1px;
	padding: 0px 0px;
	font-weight:bold;
	font-size:14pt;
	color: #d5241b;
	font-family: verdana;
}
.featuredLinks a:link, .featuredLinks a:visited {
	color:black;
	font-family: verdana;
	font-size: 9pt;
}
select.list {
	width:67px;
}
table.sellerComents .inputText {
	margin-top:5px;
	width:520px;
	height:80px;
}
.headrow td a:link, .headrow td a:visited, .headrow td a:link, .headrow td a:visited {
	font-size:12px;
	color:#4e7391;
}
.headrow td {
	border-bottom:2px solid #4e7391;
	font-weight:bold;
	padding-bottom:3px;
	font-size:12px;
	color:#4e7391;
}
.RSSBlock {
	float: right;
	width: 114px;
	height:25px;
	margin-right:15px;
	background-color:#e8e8e8;
	color:#8c8c8c;
	background-image:url('rssblock_bg.png');
	padding-left:5px;
	padding-top: 5px;
}
.RSSBlock:hover {
	color: #ff7800;
}
.quickSearchKeep select {
	width:135px;
}
*html .quickSearchKeep select {
	width:135px;
}
.quickSearchKeep input {
	width:120px;
}
*html .quickSearchKeep input {
	width:120px;
}
.stateForm {
	margin-left:0px;
	margin-top:15px;
}
*html .stateForm {
	margin-top:15px;
	margin-left:5px;
}
.searchDetails {
	float: left;
	width: 60px;
	height: 60px;
	font-size:10pt;
	font-family: verdana;
	text-align: right;
	margin-left: 5px;
}
*html .searchDetails {
	width: 50px;
}
.searchForm {
	width: 660px;
	height:135px;
	background-color: white;
	border-width: 1px;
	border-right-style:solid;
	border-bottom-style: solid;
	border-color: #dddddd;
	background-image: url("qsearch_bg.png");
	background-repeat: repeat-x;
	padding-left: 5px;
	background-color: #f3f3f3;
}
.searchForm2 {
	width: 660px;
	height:117px;
	background-color: white;
	border-width: 1px;
	border-right-style:solid;
	border-bottom-style: solid;
	border-color: #dddddd;
	background-image: url("qsearch_bg.png");
	background-repeat: repeat-x;
	padding-left: 5px;
	background-color: #f3f3f3;
}
.searchForm22 {
	width: 660px;
	height:117px;
	background-color: white;
	border-width: 1px;
	border-right-style:solid;
	border-bottom-style: solid;
	border-color: #dddddd;
	background-image: url("qsearch_bg2.png");
	background-repeat: repeat-x;
	padding-left: 5px;
	background-color: #f3f3f3;
}
*html .searchForm2 {
	width: 670px;
}
.FindForm {
	width: 660px;
	height:135px;
	border-width: 1px;
	border-style:solid;
	border-color: #dddddd;
	margin-left: 20px;
	background-image: url("serachform_bg.png");
	background-repeat: repeat-x;
	background-color: #f3f3f3;
}
*html .searchForm {
	width: 670px;
}
.rightPanel {
/*	width: 255px;*/
	width: 320px;
	min-height:672px;
	float: right;
	border-style:solid;
	border-width:1px;
	border-color: #dddddd;
	border-right-style: none;
	border-top-style:none;
}
.rightPanelTitle {
	padding: 0px;
	margin:0px;
/*	height:31px;*/
	height: 41px;
/*	width:255px;*/
	width: 300px; /*320*/
/*	padding-top: 0px;*/
	font-size: 13pt;
	font-weight:bold;
	color: white;
/*	padding-left: 25px;*/
	padding-top:5px;
	padding-right: 20px;
	background-repeat: no-repeat;
/*	background-image:url("rightPanel_title.png");*/
	background-image: url("rightPanel_title.jpg");
/*	background-position: right;*/
	background-position: top center;
		text-align: center;
}
*html .rightPanelTitle {
	width:230px;
}
#browse_by_make_model {
	font-family:tahoma;
	font-size:90%
}
#browse_by_make_model a {
	color:#646464;
	text-decoration:none;
	font-size: 10pt;
	font-family: tahoma;
	list-style: none;
}
#browse_by_make_model a:visited {
}
#browse_by_make_model a:hover {
	text-decoration:underline
}
#browse_by_body_style {
	font-family:verdana
}
#browse_by_body_style a {
	color:#578298;
}
#browse_by_body_style a:visited {
}
#browse_by_body_style a:hover {
}
.acount_mainform {
	width: 550px;
	height: 300px;
	border-width:1px;
	border-color: black;
	border-style:solid;
	border-left-style: none;
	float: left;
	border-color: #9a9a9a;
	background-image:url("account/form_bg.png");
	padding:0;
	margin:0;
}
.acount_rightmargin {
	width: 39px;
	height: 200px;
	float: left;
	border-right-style:solid;
	border-width:1px;
	margin-top: 102px;
	border-color:#9a9a9a
}
*html .acount_rightmargin {
	height: 285px;
}
.acount_downbg {
	margin-left:39px;
	float: left;
	width:552px;
	height:42px;
	background-image:url("account/down_bg.png");
}
*html .acount_downbg {
	margin-left:19px;
}
/* Field Type Style */





.BreadCrumbs {
	padding-left: 20px;
	color: #CE0000;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma;
}
.messageBox {
	z-index:1000000;
}
.brByCategoryTable {
	margin-left: 20px;
	margin-bottom: 11px;
}
*html .brByCategoryTable {
	margin-left: 25px;
}
.LoginFormField {
	width:80px;
}
.error {
	color: red;
}
.paymentTable {
	padding-top:10px;
}
.brByCiryTable {
	margin-left: 20px;
}
*html .brByCiryTable {
	margin-left: 25px;
}
.compProfileTitle {
	padding:0px;
	padding-top:0;
	font-size:140%;
	font-weight:bold;
	text-align:center;
	background-color:#686868;
	color:white;
	margin-right:10px;
	width:250px;
	height:19px;
	background-image:url('form_title_bg.png');
}
.middled {
 margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}
.compProfileBottom {
	padding:0px;
	padding-top:0;
	text-align:center;
	background-color:transparent;
	color:white;
	width:250px;
	height: 19px;
	background-image:url('form_bottom_bg.png');
	background-repeat: no-repeat;
	background-attachment:scroll;
}
.compProfileInfo {
	border-color:#b4b4b4;
	border-style:solid;
	border-width:1px;
	margin-bottom:0px;
	padding-top:0;
	width:250px;
}
.featuredJobsTR {
	width:150px;
}
.latestListindTR {
	width:150px;
}
/* Browse By City ... Jobs */

.browse {
	margin-top: 7px;
}
/* Private messages LEFT MENU */

.pm_top_menu {
	background-color: gray;
	height: 20px;
	width: 150px;
	text-align: center;
	padding-top: 5px;
}
.pm_menu {
	background-color: #C0C0C0;
	height: 100px;
	padding: 10px;
}
/* END */



/* Private messages INBOX - OUTBOX list */

.pm_list {
}
.pm_list thead {
	background: #C0C0C0;
}
.pm_list tr {
}
.pm_list .first {
	background: #eeeeee;
}
.pm_list .second {
	background: #d0d0d0;
}
.pm_list td {
}
/* END */



/* Private messages QUOTE STYLE */

.pm_quote {
	border: 2px dotted #C0C0C0;
	margin:10px;
	padding: 10px;
}
/* Private messages MESSAGE DETAIL*/

.pm_message_detail {
}
.pm_message_detail tr {
}
.pm_message_detail .info {
	background: #CCCCCC;
}
.pm_message_detail .detail {
	background: #EFEFEF;
}
.pm_message_detail .box {
	padding: 10px;
	background: #F2F2F2;
}
.pm_message_detail .but {
	text-align: right;
	padding: 5px;
	background: #F2F2F2;
}
/* END Private messages */



.tableSRNavResults {
	float: left;
	margin-top:15px;
}
.tableSRNavPerPage {
	float: left;
	padding-top: 10px;
	margin-left:20px;
	margin-right: 30px;
}
.tableSRNavPageNav {
	margin-top:10px;
	margin-bottom: 15px;
	float: right;
}
.browseCompanyAB {
	float: left;
	padding: 5px;
}
.clear {
	clear: both;
}
.priorityListing {
	background: #ededed;
}
.banner {
	margin:7px;
	text-align:center;
}
.TableSR-LA {
	background:white;
}
.TableSR-RA {
	background:white;
}
table.tableSearchResultApplications {
	border-width: 0px;
	border-top-style: none;
	color: #787878;
}
.FC {
	margin-top: 7px;
}


/*----added 09.18.09----*/
.bbb2 {
	margin-top:0px;
	float: left;
	width: 320px;
	text-align: center;
}
a.post_job {
	float: left;
	width: 272px;
	height: 84px;
	background: url(btn_post_job.jpg) 0px 0px no-repeat;
	margin-left: 30px;
}
a.post_job:hover {
	background: url(btn_post_job.jpg) 0px -84px no-repeat;
	margin-left: 30px;
}
a.post_resume {
	float: left;
	width: 288px;
	height: 84px;
	background: url(btn_post_resume.jpg) 0px 0px no-repeat;
}
a.post_resume:hover {
	background: url(btn_post_resume.jpg) 0px -84px no-repeat;
}

.managelist{
	float:right;
	height:30px;
	margin-right:100px;
	margin-top:-33px;
	width:100px;
}
