html, body { height:100%; background:url(../images/bodybg.gif) repeat-y center #262626; }
body { margin:0px; padding:0px; font-size:11px; color:#555555; font-family:Tahoma,Arial,Helvetica,sans-serif; }
table { text-align:left; }

.maintable { height:1004; height:100%; background:url(../images/mainbg.gif) repeat-y center; }

/* Top header part styles */
.toppart { background:url(../images/topbg.gif) repeat-x; }
.toppart a {  }
.toppart a:hover {  }

a.toplink { color:#A66E8A; text-decoration:none; padding:5px 12px 2px 12px; float:left;
	background:url(../images/toplink.gif) no-repeat top center; }
a.toplink:hover { color:#FF49A3; text-decoration:none; background:url(../images/toplinkr.gif) no-repeat top center; }

.tophlight { background:#E7E7E7; height:42px; vertical-align:middle; }

/* menu part styles */
.menubg { background:url(../images/menubgr.gif) repeat-x; font-weight:bold; height:41px; }
a.menulink { color:#555555; text-decoration:none; height:28px; padding:13px 15px 0px 15px; float:left;
	background:url(../images/menubgr.gif) repeat-x top; white-space:nowrap; }
a.menulink:hover { color:#FD218D; text-decoration:none; background:url(../images/menubg.gif) repeat-x; }

/* left part styles */
.leftpart { padding-bottom:10px; }

.leftpart a { color:#D2D2D2; text-decoration:none; }
.leftpart a:hover { color:#ffffff; text-decoration:none; }

a.leftlink, a.leftlink:link, a.leftlink:active, a.leftlink:visited { color:#A80000; text-decoration:none; font-weight:bold; }
a.leftlink:hover { color:#333333; text-decoration:none; }

.leftheader { color:#A80000; font-weight:bold; background:url(../images/leftheader.gif) repeat-x; }
.leftheader span { display:block; padding-top:7px; font-size:13px; font-family:Arial; }
.lefthlight { background:#3E3E3E; }

.leftpart ul { margin:5px 0px; padding:0px 0px 0px 20px; list-style:url(../images/arw3.gif) none;}
.leftpart li { margin:7px 0px; vertical-align:top;}

/* middle part styles */
.midpart {  }
.contantpart { padding:5px 20px 10px 20px; background:#FFFFFF; position:relative; }

.contantpart a { color:#555555; text-decoration:none; }
.contantpart a:hover { color:#a20000; text-decoration:none; }

a.midlink { color:#A20000; text-decoration:none; }
a.midlink:hover { color:#333333; text-decoration:none; }

.midheader { color:#A80000; font-weight:bold; font-size:13px; font-family:Arial; height:31px;
	background:url(../images/midheader.gif) repeat-x center; padding:0px 0px 0px 0px; margin:0px;}
.midheader div { display:block; padding-top:7px; font-size:13px; font-family:Arial; }
.midhlight { color:#666666; padding:7px 10px 9px 10px; font-weight:bold; }

.contantpart ul { list-style:url(../images/arwpink.gif) none; margin:0px; padding-left:20px; }
.contantpart li { margin:4px 0px;}

/* Footer part styles */
.footer { background:url(../images/footer4.gif) repeat-x; color:#55555; }
.footer div { background:url(../images/footer2.gif) repeat-x; color:#55555; padding-top:5px; height:51px; color:#FFFFFF; }
a.footerlink { color:#666666; text-decoration:none; }
a.footerlink:hover { color:#A80000; text-decoration:none; }

/* shopping cart body area and boxies styles */
.tableborder { border:1px solid #C9C9C9; }
.allborder { background:#C9C9C9; }
.allborder tr { background:#ffffff; }
tr.fieldheader { background:#8A8A8A; color:#ffffff; font-weight:bold; }
.fieldheader td { padding:6px 3px; }
.fieldheader a { color:#FD2F94; text-decoration:underline; }
.fieldheader a:hover { color:#333333; text-decoration:none; }

tr.lightbg { background:#FAFAFA;}
tr.darkbg { background:#F0F0F0;}
.selectbg { background:#DDF3FF;}
.whitebg { background:#FFFFFF;}
.subheading { color:#444444; font-weight:bold; font-family:Arial; font-size:12px; }

.paging { color:#777777; font-size:12px; font-family:Arial; text-align:right;}
.paging a { color:#a20000; text-decoration:none; font-weight:bold; }
.paging a:hover { color:#333333; text-decoration:underline; }

.gridpaging { color:#777777; font-size:11px; font-family:Arial; text-align:right; background:#F2F2F2; font-weight:bold; height:22px;}
.gridpaging a { color:#a20000; text-decoration:none; font-weight:bold; }
.gridpaging a:hover { color:#333333; text-decoration:underline; }

/* general text styles */
.smalltext { font-size:10px; }
.bigtext { font-size:12px; font-family:Arial, Helvetica; font-weight:bold; }
.error { color:#FF0000; font-weight:bold; }
.red { color:#FF0000; }
.success { color:#3F8600; font-size:12px; font-weight:bold; }
.hlight { color:#EC69A9; }
.price { color:#ff8000; }
.white { color:#F4F4F4; }

.justify { text-align:justify; }
.lineheight { line-height:17px; }

/* general eliments styles */
h1 { font-size:20px; font-weight:normal; color:#AA0F0F; font-family:Tahoma,Arial; margin:0px;
	background:url(../images/pagetopbg.jpg) repeat-x; padding:12px 0px;}
h2 { font-size:14px; font-family:Arial,Helvetica; color:#a20000; margin:2px 0px; padding:0px 0px 6px 0px; background:url(../images/hline.gif) repeat-x center bottom;}
big { font-weight:bold; font-size:13px; }
.textheding { font-size:12px; color:#a80000; font-family:Arial, Helvetica; font-weight:bold; }
.hline { background:url(../images/hline.gif) repeat-x center; }
.vline { background:url(../images/vline.gif) repeat-y center center; }
.hlinegrid { background:url(../images/hline.gif) repeat-x bottom; }
.fullheight { height:100%; }

/* general link styles */

a.headlink { color:#8A4646; text-decoration:none; font-weight:bold; }
a.headlink:hover { color:#333333; text-decoration:none; }

a.normallink { color:#555555; text-decoration:none; }
a.normallink:hover { color:#A20000; text-decoration:none; }

a.lightlink { color:#EDEDED; text-decoration:none; }
a.lightlink:hover { color:#E0B64D; text-decoration:none; }

a.avileax:link, a.avileax:visited { color:#555555; text-decoration:none; }
a.avileax:hover { color:#A20000; text-decoration:none; }

/* Images styles */
.imgborder, .thumimg, .bigimg { border:1px solid #C0C0C0; padding:1px; }
.thumimg { width:60px; }
.normalimg { width:80px; }
.bigimg { width:200px; }
a:hover .imgborder, a:hover .thumimg, a:hover .normalimg {  }
a img { border:0px none; }

/* form part styles */
form { margin:0px; padding:0px; display:inline; }
input, select, textarea { font-size:11px; color:#333333; font-family:Tahoma,Arial; font-weight:normal; }
input, select, textarea { border:1px solid #999999; padding:1px; }
.button { color:#ffffff; font-weight:bold; border:1px double #740000; 
	background:url(../images/buttonbg.gif) repeat-x center; padding:1px 3px 1px 3px; cursor:pointer;}

/*Extra CSS*/
.borderBottom { background:url(../images/hline.gif) repeat-x bottom; }
.noborder tr, .noborder, .noborder input { background:none; border:0px none; vertical-align:middle; }
label { vertical-align:middle; }

.forumpart { background:url(../images/forumtop.jpg) no-repeat top #F0F0F0; }
.forumpart td { background:url(../images/forumbottom.jpg) no-repeat bottom; }
.forumpart ul { list-style:url(../images/arw2.gif) none; margin:20px 10px 10px 25px; padding:0px; }
.forumpart li { margin:7px; padding:0px; }
a.forumbtnlink:link, a.forumbtnlink:active, a.forumbtnlink:visited { color:#BC3232; font-weight:bold;}
a.forumbtnlink:hover { color:#000000;}

fieldset { border:3px double #DBDBDB; padding:5px; }
legend { font-size:12px; color:#a80000; font-family:Arial, Helvetica; font-weight:bold; padding:0px 3px; }
.userprofile fieldset { border: 1px solid #D7D7D7; padding:5px;}
.userprofile legend { font-size:12px; color:#333333; font-family:Arial, Helvetica; font-weight:bold; padding:0px 3px; }
.loading {position: absolute; left: 905px; top: 170px;}

/* Password Checker Styles*/
.pwdChkTbl2 { font-family:Tahoma,sans-serif; font-weight:bold; border:0px; height:15px; }
.pwdChkTbl2 span { }

.pwdChkCon0 { background:#ffffff; }
.pwdChkCon1 { background:#FF4545; color:#ffffff; padding:3px; }
.pwdChkCon2 { background:#FFD35E; color:#333333; padding:3px; }
.pwdChkCon3 { background:#3ABB1C; color:#ffffff; padding:3px; }
.pwdChkCon4 { background:#3ABB1C; color:#ffffff; padding:3px; }

.ExpandBlock {Display : block ;}
.Collapse {Display : none;}

.userdetailtab a, .userdetailtab a:link, .userdetailtab a:active, .userdetailtab a:visited {margin:0px 0px; font-size:11px; color:#7C7C7C; font-weight:bold; padding:7px 20px 8px 42px; background:url(../images/ico-member-arrow1.gif) no-repeat 15px center; border-right:1px solid #D7D7D7; border-top:1px solid #D7D7D7; display:block; float:left}
.userdetailtab a:hover, .userdetailtab a.userdetailtabselected, .userdetailtab a.userdetailtabselected:active, .userdetailtab a.userdetailtabselected:visited{color:#A80000; background:url(../images/ico-member-arrow2.gif) no-repeat 15px center #FFF5F5;}


.loadingMain
{
	position: absolute; 
	left: 425px; 
	top: 380px;
}

.loadingInner
{
	padding:10px; 
	text-align:center; 
	vertical-align:middle; 
	background: #fff; 
	border: solid 1px #282828;
}

.successGreen
{
	text-align: center; 
	color: Green; 
	font-size: 12px;
}

.Accordion {overflow: hidden;}
.AccordionPanel {margin: 0px;padding: 0px;}
.AccordionPanelTab, a.AccordionPanelTab:link, a.AccordionPanelTab:visited, a.AccordionPanelTab{ margin:5px 0px; padding:1px 0px 1px 20px;
background:url(../images/arw3.gif) no-repeat 3px center; display:block;
cursor: pointer; -moz-user-select: none; -khtml-user-select: none;}
.AccordionPanelContent {overflow: hidden; margin: 0px; padding: 0px; padding-left:20px; vertical-align:middle;}

.tooltip a { color:#3E3E3E; text-decoration:none; cursor:help; font-weight:normal; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.tooltip a:hover { color:#AA0F0F; text-decoration:none; font-weight:normal; background-color:#FFFFFF;}
.tooltip a span { color:#3E3E3E; position:absolute; visibility:hidden; background-color:#FAFAFA; font-weight:normal; border:1px #999999 solid; padding:3px 7px; margin-left:12px; margin-top:15px; text-align:left; z-index:1000; }
.tooltip a:hover span {visibility:visible; }

a.homelink, a.homelink:link, a.homelink:active, a.homelink:visited { 
margin:0px 0px; padding:0px 0px 0px 17px; background:url(../images/arw3.gif) no-repeat left center;}
a.homelink:hover { color:#A20000; text-decoration:none; }

.headerProfile
{
	display:inline; 
	float:right; 
	padding:10px; 
	font-size:12px;
	padding-top:20px;
}
#pagejob a{ background:#e7e7e7; padding:3px 8px}
#pagejob a:hover{ background:#cbcbcb;  color:#fff}
span.on{padding:2px 6px; border:1px solid #ccc}

img.plaveb {style.css (line 135)
border:0 none;
opacity:0.2;
}
.plaveb, .plaveb a, .plaveb a:hover {style.css (line 133)
color:#C8C8C8;
font-size:10px;
}
span.plaveb{float:right; padding-right:20px}
