.menuClosed a, .feedbackLink a{font-size:12px;}
/*===================================================================
// =Articles add ons
//===================================================================*/
dt {
	color:#ffffff !important;
	background-image:url(http://o.aolcdn.com/art/jobs_redesign/grad-tall.jpg);
	background-repeat:repeat-x;
	padding:.5em 0 .5em 1em;
	text-align:left;
	font-weight:bold;
	margin:-4px 0 .5em 0;
	
}
div#AOLC_articlesOverview p.filed {
	margin:10px 0 0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	color:#453521;
	text-align:left;
}
p.filed a {
	font-weight:bold;
}
div#AOLC_articlesOverview .continueReading, .continueReading a {
	text-align:left;
	clear:both;
	font-size:12px !important;
	font-weight:bold;
	font-style:italic;
	color:#666;
}
.continueReading a
{
	color:#f98419;
}
.continueReading a:hover { color:#545e9f }
/*===================================================================
// =Comment Form
//===================================================================*/
.AOLC_comments
{
background-color:#FDEFDE;
margin:5px 0 30px;
padding:8px 0;
text-align:right;
}

div#AOLC_commentForm{
	margin:2em 0 0 -46.5em;
	width:45.5em;
	float:right;
	clear:right;
	border-right:1px solid #c79fa0;
	border-bottom:1px solid #c79fa0;
	border-left:1px solid #c79fa0;
}
#AOLC_commentForm h3{
	margin:0 -1px .09em -1px;
	background-image:url("http://personals.aol.com/articles/media/hdr-grad.jpg");
	color:#fff !important;
	padding: .25em;
}
#AOLC_commentForm hr{
	border-top:1px solid #e1d7cd;
	border-bottom:none;
	border-left:none;
	border-right:none;
	width:98%;
}
#AOLC_commentForm p{
	margin:1em;
}
#AOLC_commentForm b{
	color:#7c2221;
}
form#commentform{
color:#222222;
font-family:arial;
background:#fff;
display:block;
margin-bottom:10px;
padding:0;
width:39.5em;
float:left;
margin:-.1em 0 0 0;
border:1px solid #ABADC3;
}
form#commentform legend{
	color:#7c2221;
	font-size:1.2em;
	font-weight:bold;
	margin:0 0 .5em 0;
}
form#commentform fieldset{
	float:left;
}
form#commentform fieldset.left{
	float:left;
	border-right:1px solid #e7e5e6;
	padding-right:1.5em;
}
form#commentform fieldset.right{
	float:right;
}
form#commentform fieldset fieldset label span.labels{
	float:left;
	width:5em;
	margin-top:1em;
	font-size:1.1em;
	color:#666666;
}
form#commentform fieldset fieldset label span.chkbxlabels{
	font-size:1.1em;
	color:#666666;
}
form#commentform .AOLC_inputText{
	border:1px solid #7c2221;
	margin-top:.5em;
}
form#commentform .AOLC_checkBox{
	margin-top:1em;
}

form#commentform textarea{
	margin:.5em 0 0 .2em;
	width:425px;
	height:10em;
}
#addCommentButton{
	background:#f98419;
	color:#fff;
	float:left;
	font-size:13px;
	font-weight:bold;
	padding:4px 10px;
	border:none;
}
#AOLC_commentForm .AOLC_horizontalLine{
	width:95%;
	margin-left:1.25em;
	margin-top:1em;
}
/*===================================================================
// =Reader Comments
//===================================================================*/
div#AOLC_readerComments{
	margin:0 0 0 -46.5em;
	width:45.5em;
	float:right;
	clear:right;
}
div#AOLC_readerComments h3{
	margin:0 0 1em 0;
 	font:2em "Helvetica Neue", Helvetica, Arial, "Lucida Grande", Sans-serif;
	color:#CC6600;
	vertical-align: baseline;
	text-align: left;
}
div#AOLC_readerComments img{
	float: left;
	clear: left;
	margin:.25em .5em .25em 0;
}
div#AOLC_readerComments li{
	list-style: none;
}
.AOLC_timeStamp{
	text-align:left;
	font-size:9px;
	font-style:italic;
	margin:0;
}
div#AOLC_readerComments p{
	margin:.25em 0 0 0;
}
div#AOLC_readerComments .AOLC_more{
	width:10%;
	margin:1em 0 0 0;
}

/*===================================================================
// =Articles Overview Page
//===================================================================*/
/*===================================================================
// =Left Nav
//===================================================================*/

div#AOLC_ad300_250
{
	border:1px solid #f98419;
	overflow:hidden;
}

div#AOLC_leftContent {
margin:0 0 10px;
padding:0;
width:162px;
float:left;
}
div#AOLC_leftContent img{
	float:left;
	margin:0 .25em 0 0;

}

div#AOLC_navTop {
	padding:.25em 0 1em 0;
	font-size:1.4em;
	background-color:#fff;

}
div#AOLC_navTop a{
	color:#333;
}
div#AOLC_navTop a:hover{
	color:#545e9f;
}
div#AOLC_navBottom {
	margin:0;
	padding:.25em 0 0 0;
	font-size:1.4em;
	background-color:#c49e9d;
}
div#AOLC_navBottom a{
	color:#865656;
}
div#AOLC_navBottom a:hover{
	color:#fff;
}
.bottomLi{
	padding:0 0 .5em 1em;
	margin:.25em 0;
}
ul.mostPopular
{
	margin-bottom:30px;
}
div#AOLC_leftContent .catNav, ul.mostPopular li{
	padding:0 0 .5em 1em;
	margin:.25em 0;
	border-bottom:1px dashed #f98419;
	font-size: 12px;
}
div#AOLC_leftContent .pageNav{
	padding:0 0 .5em 1em;
	margin:.25em 0;
	border-bottom:1px solid #975b5d;
}
div#AOLC_leftContent #AOLC_searchArticles{
	background:#FFFFFF none repeat scroll 0 0 !important;
	border:1px solid #4D507B;
	color:#000000;
	float:left;
	font-size:11px;
	padding-left:0.5em;
	width:10em;
	height:14px;
	font-family:Tahoma;

}
#AOLC_articlesSubmit{
	float:left;
	margin:0 0 0 .25em;
}
/*===================================================================
// =Articles Overview
//===================================================================*/

form#AOLC_articlesSearch fieldset
{
	background-color:#F98419;
	padding:10px;
}

div#AOLC_articlesOverview {
	float:left;
	margin:0 0 10px 20px;
	width:480px;
	overflow:hidden;
}
div#AOLC_articlesOverview p, div#AOLC_articlesOverview p span, .post, .post span{
	margin:.5em 0 0.75em 0;
	font-size:12px;
	line-height:15px;
	width: 100%;
	text-align: left;
	text-align:justify;
}
div#AOLC_articlesOverview div.post{
	color:#453521;
	font-size:1.2em;
	clear:both;
}
div.post img{
	margin: .5em .5em 0 0;
	padding-left:.5em;
}
div#AOLC_articlesOverview h3{
	margin:.25em 0 0 0;
	padding: 0 0 0 0;
	font:1.9em Georgia "Times New Roman", Times, serif;
	color:#660000;
	text-align: left;
}
div#AOLC_articlesOverview h3 img{
	float:left;
	margin:.2em .25em 0 0;
}
div#AOLC_articlesOverview h4{
	margin:0 !important;
 	font:24px Arial;
	vertical-align: baseline;
	text-align: left;
	color: #F98419;
}
div#AOLC_articlesOverview h4 a{ color:#F98419; }
div#AOLC_articlesOverview h4 a:hover,div#AOLC_articlesOverview h4:hover { color:#545e9f; }
div#AOLC_articlesOverview h5 {
	margin:0 .5em 0 0;
	color:#33342e;
	text-align: left;
	display:inline;
}
div#AOLC_articlesOverview p.tags{
	display:inline;
	font-size:1.2em;
}
div#AOLC_articlesOverview ul li {
	margin-top:.5em;
	text-align: left;
	list-style:square;
	list-style-position:inside;
}
div#AOLC_articlesOverview a.share{
	margin-right:1em;
	font:1.1em Arial;
	border-right:2px solid #F98419;
	padding-right:10px;
	font-weight:bold;
	color:#545e9f;
}

div#AOLC_articlesOverview a.share:hover{ color:#f98419 }

div#AOLC_articlesOverview hr{
	border-top:1px solid #ad7951;
	border-bottom:none;
	border-right:none;
	border-left:none;
}
div#AOLC_articlesOverview .posted, .bbarticleDateLastModified{
	color:#666666;
	display:block;
	font-size:11px !important;
	margin:0;
	font-style:italic;
}
div#AOLC_articlesOverview .posted a { color:#545e9f; }
.AOLC_author{
	color:#7c2221;
}
.postedBy {
	clear:both;
	display:block;
	margin: .35em 0 .5em 0;
}
p.postText {
	color:#453521;
	font-size:1em;
	font-weight:bolder;
	display:block;
	text-align:left;
}
div#AOLC_articlesOverview p.posttags{
	display:block;
	text-align:left;
	clear:both;
	font-size:1.2em;
}

/*===================================================================
// =ArticleOverview Right rail modules
//===================================================================*/
div#AOLC_mostCommented	h3, .AOLP_module h3{
	color:#ffffff !important;
	background-image:url(http://o.aolcdn.com/art/jobs_redesign/grad-tall.jpg);
	background-repeat:repeat-x;
	padding:1em 0 1em 1em;
	text-align:left;
	font-weight:bold;
	margin:-.25em 0 .5em 0;
}

/*
 ----------------- job search form --------------
*/

.AOLC_searchModuleSalaryLeft
{
	border:1px solid #F98419;
	margin-bottom:8px;
	width:298px;
}

.AOLC_salaryFindAJobLeft
{
	background-color:#F98419;
	color:#FFF !important;
	font-size: 16px !important;
	margin:0 !important;
	padding:4px 10px;
}

form#AOLC_salarySearchJobsLeft
{
	background-color:#DDDEE7;
	margin:0;
	padding:0;
	width:100%;
}

form#AOLC_salarySearchJobsLeft input.keyText 
{
	width:173px;
	border: 1px solid #ABADC3;
	padding:4px 0;
}

form#AOLC_salarySearchJobsLeft input.text 
{
	width:93px;
	border: 1px solid #ABADC3;
	padding:4px 0;
}

form#AOLC_salarySearchJobsLeft label.fieldFirst
{
	width:auto;
	display:block;
	font-weight: bold;
	font-size: 10px;
	margin:5px 0px;
}

form#AOLC_salarySearchJobsLeft input.submit 
{
	float:right;
	margin:0 13px 10px 0;
	padding:0;
}

form#AOLC_salarySearchJobsLeft fieldset
{
	float:left;
	padding: 0px 5px;
	margin:5px 0px;
	display:block;
	border: 0px;
}

form#AOLC_salarySearchJobsLeft div
{
	padding-left:7px;
	clear:left;
	padding-top:5px;
}

.AOLC_searchModuleBrowseJobs
{
	padding:10px;
	font-size:12px;
}

.AOLC_searchModuleBrowseJobs a{ font-size:11px }

.AOLC_searchModuleBrowseJobs span { float:left; font-weight:bold; }

.AOLC_searchModuleBrowseJobs div
{
	float:right;
	margin:0 0 10px 10px;
}

/* Comment Listing Styles Added By Abhishek
-------------------------------------------- */

#formerrors
{
	color:#f00;
	margin:10px 0 0 10px;
}

#comments {
margin: 0 0 2em 0;
position: relative;

}
#content #comments p {
margin: 0 0 .8em 0;
padding-left: 0px;
}



#content #comments h4 {
padding-left: 0px;
font-family: "lucida grande", Helvetica, Arial, sans-serif;
font-size: 1.2em;
margin: .2em 0 .6em;
color: #333;
font-weight: normal;
}
#content #comments h4 a {
font-weight: normal;
}
#comments h4 em {
font-size: .9em;
font-style: normal;
}
#comments h4 .time-stamp {
color:#999;
font-size: 11px;
margin: .2em 0;
display: block;
text-transform: lowercase;
}
#comments h4 .time-stamp b{ color:#545E9F }
#content #comments p br {
height: .5em;
}
.comment {
background: #f5f5f5 url(http://www.blogsmithmedia.com/www.autoblog.com/media/navbar-top.gif) no-repeat 0 0;
background: #f4f6f1;
margin-bottom: 8px;
position: relative;
width: 552px;
margin-left: 40px;
}
.comment-inner {
padding:10px 5px 30px 60px;
position:relative;
}
.child {
background:transparent;
margin-left: 90px;
}
.child .comment-inner {
padding:10px 5px 5px 0px;
}

#comments .rownum {
color:#545E9F;
font-family:Arial;
font-size:20px;
font-weight:bold;
padding-left:25px;
margin-top:10px;
position:absolute;
z-index:9;
}
#comments .child .rownum {
background:transparent url(http://www.blogsmithmedia.com/www.autoblog.com/media/icon-reply.gif) no-repeat 5px 5px;
left: 30px;
}
.avatar {
display:block;
left:20px;
margin-top:50px;
position:absolute;
width:30px;
z-index:9;
}
.child .avatar {
left:50px;
}
.commentlinks {
border-top:1px solid #F98419;
margin-top:10px;
}
.authorname a {
color:#545E9F !important;
font-size:13px;
font-weight:bold;
}
.cmt_reply a {
background-color:#F98419;
color:#FFFFFF;
display:block;
float:right;
padding:2px 10px 4px;
width:33px;
}
.cmt_reply a:hover {
background-position:0 -31px;
}

#thankYou {
background: #ffe;
color: #999;
padding: 10px 15px;
}
#thankYou em {
color: #000;
}

.cmt_votes {
position: absolute;
top: 13px;
right:5px;
_right:5px;
width:146px;
display: block;
}
.cmt_votes .star-img {
position:relative;
margin-top: 3px;
}
.cmt_tools {
position: absolute;
top: 0;
right: 0;
}
.votedComment .cmt_tools a { display: none; }
.votedComment .cmt_tools { background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/vote-voted.gif) 0 1px no-repeat; width: 70px; height: 20px; margin-top: 4px }
.reportedComment .cmt_tools,
.reportedComment .cmt_contents,
.reportedComment .cmt_reply_show,
.reportedComment .cmt_reference,
.reportedComment .cmt_label {
display: none;
}
.reportedComment h4 {
background: #eee;
}
.cmt_tools .button {
width: 23px;
height: 23px;
display:block;
overflow:hidden;
text-indent:-9000px;
float: left;
}
.cmt_tools .button:hover {
background-position: 0 -23px;
}
.cmt_tools .vote_down {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/vote-dn-btn.gif);
}
.cmt_tools .vote_up {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/vote-up-btn.gif);
margin-left:3px;
}
.cmt_tools .report {
background: url(http://www.blogsmithmedia.com/www.autoblog.com/media/vote-report-btn.gif);
margin-left:3px;
}
.cmt_paging {
background: #eee;
display: block;
padding: 10px;
color: #aaa;
font-size: 1.1em;
text-align: center;
}

#addcomments,#readercomments {
clear:both;
color:#BD542F;
font-family:Arial,sans-serif;
font-size:18px;
font-weight:bold;
line-height:2;
margin:0;
padding:0;
text-align:left;
}

/* Comment Tab Styles */
#comments {
margin:25px 0 0;
position:relative;
font-family:verdana;
font-size:12px;
line-height:1.5;
text-align:left;
}
#content {
color:#FFFFFF;
}
#content a {
color:#9DEAFF;
text-decoration:underline;
}
#container {
text-align:left;
}
#content h3, #content h4 {
color:#EEEEEE;
font-weight:normal;
clear:both;
color:#111111;
font-family:Helvetica,Arial,"Lucida Grande",Verdana,sans-serif;
margin:0;
padding:0;
}
#content h3 {
font-size:1.5em;
line-height:2;
}

#cmttabs {
background:#CCCEE1;
border-bottom:1px solid #8285A8;
height:42px;
}
#cmttabs ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#cmttabs li {
float:left;
margin:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#cmttabs li.currenttab a, #cmttabs li a:hover {
background:#fff;
border-color:#8285A8 #8285A8 #FFFFFF;
border-style:solid;
border-width:1px;
}
#cmttabs li a {
color:#333333;
display:block;
font-weight:bold;
line-height:35px;
margin:0 5px;
padding:0 10px;
text-decoration:none;
border-color:#CCCEE1 #CCCEE1 #8285A8;
border-style:solid;
border-width:1px;
}
/* Comment Form Styles */

.cmtuinfo {
border-bottom:1px dotted #CECECE;
clear:left;
margin-bottom:10px;
padding:10px 15px;
height:70px;
}
.clearfix {
display:block;
}
#content #comments p {
margin:0 0 0.3em;
padding-bottom:0.5em;
padding-left:0;
text-align:left;
padding:0;
}
.cmtuinfo .instructions {
color:#999999;
}
.cmtuinfo label {
color:#222222;
display:block;
float:left;
font-weight:bold;
}
form label {
cursor:pointer;
}
.cmtuinfo input, #cmtmain textarea {
font-size:1em;
padding:3px;
border:1px solid #ABADC3;
}
.cmtuinfo input {
font-size:1em;
margin-right:8px;
width:160px;
}

#AOLP_pagination{
	height:10px;
	margin-bottom:24px;
}

#AOLP_pagination a
{
	background:#545e9f;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:5px 10px;
}

#AOLP_pagination a:hover
{
	color:#f98419;
}

/* Comment Box */
#cmtmain {
clear:both;
padding:5px 10px;
}
#cmtmain div {
padding:5px;
}
#replyindicator {
font-weight:bold;
}
#cmtmain label {
font-weight:bold;
}
#cmtmain textarea {
margin-top:5px;
}
#cmtmain .cmtchecks {
padding:6px 5px 0;
}
#cmtmain .cmtchecks input {
margin:0 5px 0 0;
}
#cmtmain .cmtchecks input {
margin:0 5px 0 0;
}
#cmtbuttons input {
margin-top:1em;
}
#instructions {
border-top:1px dotted #CECECE;
margin-top:1em;
padding:10px;
}
#instructions .preamble {
color:#000;
font-size:1.1em;
line-height:1.1em;
}
#instructions p{
color:#888;
}

#AOLC_quigo_links iframe
{
	margin-top:10px;
}


.articlePrnt
{
	float:right;
	margin-top:-1.2em;
	background:transparent url(http://o.aolcdn.com/art/jobs_redesign/article-sprite.gif) no-repeat scroll 0 -8.3em;
	padding-left:18px;
}


div#AOLP_tagCloud h4 { background-image:url(http://o.aolcdn.com/art/jobs_redesign/grad-tall.jpg); background-repeat:repeat-x; color:#FFFFFF !important; font-weight:bold; font-size:16px; margin:0.25em 0 0.5em; padding:1em 0 1em 1em; text-align:left; }
#AOLP_tagCloud p a { line-height:22px; padding-bottom:3px; }
a.tagSmall { font-size:11px; }
a.tagLarge { font-size:16px; font-weight:bold; }
a.tagNormal { font-size:14px; font-weight:bold; }
#AOLC_articlesOverview #profile #profile_main ul { padding:5px; }
#AOLC_articlesOverview #profile #profile_main ul li { list-style-type:none; color:#3C4476; padding-left:15px; }
#memberName strong { font-weight:bold; font-size:1.4em; }
#AOLC_articlesOverview #profile #profile_main img { float:left; margin:0 10px 20px 0; }
#activity_inner{ background-color:#DDDEE7; border-bottom:1px solid #DDDDDD; border-right:1px solid #DDDDDD; font-size:11px; width:100%;padding-top:5px; }
#activity_inner td{ border-bottom:1px dotted #F3822B; font-size:12px; padding:5px;width:50%;vertical-align:middle;text-align:center;}
#activity_inner td.leftColm { padding:5px 25px; text-align:left;}
#activity_inner th{ background:#F3822B none repeat scroll 0 0; padding:5px; width:50%;color:#FFF}
#AOLC_articlesOverview #profile_comments h2 { font-size:1.8em; letter-spacing:-1px; line-height:1.1em; margin:0 0 0.4em; padding-top:0.5em; color:#F3822B; }
#AOLC_articlesOverview #profile_comments h3 { font-size:1.7em; font-weight:normal; line-height:1.2em; margin-bottom:0.3em; }
.profile_cmt {border-top:1px solid #F3822B}