/* Basics */
/* Reset all elements */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
	border:0pt none;
	font-family:inherit;
	font-size:100%;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:0pt;
}
body{
	margin:0px;
	padding:0px;
	background:url(../images/bg-body-btm.gif) no-repeat left top;
	font-family:Helvetica, Arial,  sans-serif;
}
:focus{
	outline:0 !important;
}
							
table {
	border-collapse:separate;
	border-spacing:0pt;
}
caption, th, td {
	font-weight:normal;
	text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
* {
	margin:0pt;
	padding:0pt;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
*html .marginA{
	margin:auto;
}
a img{
	border:0px;
}
form, table{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}
h1{
	font-size:38px;
	color:#363636;
text-transform:lowercase;
}
h2{
	font-size:26px;
	color:#363636;
}
h3{
	font-size:24px;
	color:#363636;
}
h4{
	font-size:18px;
	color:#363636;
	padding-bottom:5px;
}
h5{
	font-size:16px;
	color:#999;
    font-weight: normal;
    line-height: 22px;
}
.main-wrap{
	overflow:hidden;
	min-width:1024px;
	width:auto!important;
	width:1024px;
}
#wrapper-top{
	background:url(../images/img-wrap-top.gif) repeat-x -8px top;
	min-width:1024px;
 	width:auto!important;
	width:1024px;
	padding-top: 4px;
}
#wrapper-mid{
	background:url(../images/img-wrap-mid.gif) repeat-x left top;
	min-width:1024px;
	width:auto!important;
	width:1024px;
	/*padding-top: 4px;*/
}
#wrapper-mid-sub{
	background:url(../images/bg-body-btm.gif) repeat-x left top;
	min-width:1024px;
	width:auto!important;
	width:1024px;
	/*padding-top: 4px;*/
}

*html #wrapper-top{
	background:url(../images/img-wrap-top.gif) repeat-x left top;
	min-width:1680px;
	width:auto!important;
	width:1680px;
	padding-top: 4px;
}
*html #wrapper-mid{
	background:url(../images/img-wrap-mid.gif) repeat-x left top;
	min-width:1680px;
	width:auto!important;
	width:1680px;
	/*padding-top: 4px;*/
}
*html #wrapper-mid-sub{
	background:url(../images/bg-body-btm.gif) repeat-x left top;
	min-width:1680px;
	width:auto!important;
	width:1680px;
	/*padding-top: 4px;*/
}
.wrapper{
	width:978px;
}
.mid-shadow{
	background:url(../images/bg-shadow-mid.png) repeat-y left top;
}
.bg-shadow{
	width:978px;
}
*html .bg-shadow{
	width:978px;
	background:none!important;
}
#bg-shadow{
	width:978px;
}
*html #bg-shadow{
	width:978px;
	background:none!important;
}
.sub-wrap{
	width:960px;
	position: relative;
}
											
											/*=== Header ===*/
#header{

}
#logo{
	width:187px;
	padding:23px 0 40px 20px;
}
#rbox{
	width:430px;
	padding-top: 40px;
}
#menu-sub{
	background:url(../images/bg-menu-1.gif) no-repeat left top;
	width: 920px;
}
#searchbx{
	background:url(../images/bg-searchbox.gif) no-repeat left top;
	width:230px;
	margin-left:10px;
	margin-top:5px;
	height:22px;
}
*html #searchbx{
	background:url(../images/bg-searchbox.gif) no-repeat left top;
	width:225px;
	margin-left: 10px;
	margin-top: 5px;
}
#searchbx input{
	width:182px;
	margin:4px 0 3px 10px;
	border:0 none;
	font:11px Helvetica, Arial, sans-serif;
	color:#363636;
}
.cat-search{
	width:250px;
	margin-left:10px;
	font-size:12px;
	padding:11px 0 10px 0;
}
.cat-search a{
	font-size:12px;
	color:#999999;
	text-decoration:none;
	padding-right:8px;
}
.cat-search a:hover{
	font-size:12px;
	color:#000;
	text-decoration:none;
}
#btn-go{
	width:35px;
	margin-top: 5px;
}
.search-box-content{
	width:280px;
}
#menu{
	width:550px;
}
#banner{
	background-color:#e7e7e7;
	text-align:center;
}
.menu-top{
	width:315px;
	/*padding-bottom: 4px;*/
}
.menu-top ul{
	margin:0;
	padding:0;
}
.menu-top ul li{
	list-style:none;
	display:block;
	padding:0 8px;
	float:left;
}
.menu-top ul li a{
	list-style:none;
	color:#666666;
	font-size:9px;
	text-decoration:none;
}
.menu-top ul li a:hover, .menu-top ul li a:active, .menu-top ul li a:focus, .menu-top .selected-top a{
	color:#e8276a;
	font-size:9px;
	text-decoration:none;
}
											/*=== Body ===*/
#body{
	padding-top:16px;
	width:922px;
	padding-bottom: 25px;
}
#ibody{
	padding-top:45px;
	width:922px;
	/*padding-bottom: 45px;*/
	padding-bottom: 25px;
}
*+html #ibody{
	padding-top:45px;
	width:922px;
	padding-bottom:20px;
}
*html #ibody{
	padding-top:45px;
	width:922px;
	padding-bottom:25px;
}

.col_left{
	width:607px;
}
.col_right{
	width:295px;
}
.article-box{
	width:457px;
	border-top:1px solid #c2c2c2;
	padding-top: 12px;
}
.article-img{
	border:1px solid #f7f7f7;
	margin-bottom: 15px;
}
.article-desc{
	width:130px;/*140px;*/
	padding-top: 12px;
}
.article-desc p{
	color:#363636;
	font-size:12px;
	line-height:16px;
}
.article-desc p span{
	color:#999;
	font-size:11px;
/** added by reykatz **/
       line-height:15px;
}
.article-desc p span a{
	color:#999;
	font-size:11px;
	text-decoration:none;
}
.article-desc p span a:hover{
	color:#e8276a;
	text-decoration:none;
}
.art-box p,.art-box{
	font-size:11px;
	color:#999;
	line-height:18px;
padding-bottom:10px;
}
.art-box p span{
	font-size:11px;
	color:#363636;
}
.view-article{
	font-size:12px;
	color:#e8276a;
	width: 260px;
}
*+html .view-article{
	font-size:12px;
	color:#e8276a;
	width: 250px;
	letter-spacing:1px;
}
.view-article a{
	font-size:12px;
	color:#e8276a;
	padding-left:2px;
	text-decoration:none;
text-transform:lowercase;
}
.view-article a:hover{
	/*background:url(../images/bg-hover.gif) repeat-x left bottom;*/
text-decoration:underline;
}
.icon{
	width:110px;
}
.icon-img{
	width:21px;
}
.img-rbox{
	padding-bottom:30px;
}
.img-rbox01{
	padding-bottom:50px;
}
.rtxt-box{
	/*width:457px;*/
	border-top:1px solid #c2c2c2;
	padding-top: 12px;
}
.rtxt-box02{
	/*width:457px;*/
	/*border-top:1px solid #c2c2c2;
	padding-top: 12px;*/
}

.rtxt-box01{
	/*width:457px;*/
	border-top:1px solid #c2c2c2;
	padding-top: 50px;
}

.rtxt-box p{
	font-size:12px;
	color:#363636;
	/*line-height:20px;*/
}

.rtxt-box02 p{
	font-size:12px;
	color:#363636;
	/*line-height:20px;*/
}
.rtxt-box p span{
	font-size:11px;
	color:#999;
	line-height:16px;
}

.rtxt-box02 p span{
	font-size:11px;
	color:#999;
	line-height:16px;
}

.rtxt-box p a{
	color:#e8276a;
	font-size:11px;
	text-decoration:none;
	line-height:20px;
}

.rtxt-box02 p a{
	color:#e8276a;
	font-size:11px;
	text-decoration:none;
	line-height:20px;
}
.rtxt-box p a:hover{
	text-decoration:underline;
}

.rtxt-box02 p a:hover{
	text-decoration:underline;
}

.event-box{
	width:170px;
}
.event-box-logo{
	width:110px;
	text-align: center;
}
.ev-padd{
	padding-top:20px;
}
.p12{
	font-size:12px!important;
}
.p12 a{
	font-size:12px!important;
}
.p14{
	font-size:14px!important;
}
.p14 a{
	font-size:14px!important;
}
.p16{
	font-size:16px!important;
}
.p16 a{
	font-size:16px!important;
}
.p18{
	font-size:18px!important;
}
.p18 a{
	font-size:18px!important;
}
.img-btm{
	padding-bottom:15px;
}
.tag-box{
	padding-bottom:22px;
}
.inner-body{
	/*width:575px; */
        width:inherit;
}
.inner-body  p{
	font-size:13px;
	color:#363636;
	line-height:22px;
}
.inner-body2{
	width:922px;
}
.inner-body2  p{
	font-size:13px;
	color:#363636;
	line-height:22px;
}
.inner-menu {
	padding-bottom:18px;
}
.inner-menu ul{
	margin:0;
	padding:0;
	display:block;
}
.inner-menu ul li{
	list-style:none;
	background:url(../images/bg-menu-inner.gif) no-repeat left top;
	/*display:block;*/
	margin-bottom:2px;
	height:25px;
}
.inner-menu ul li a{
	/*list-style:none;*/
	color:#999;
	text-decoration:none;
	display:block;
	font-size:18px;
	padding:4px 0 3px 1px;
}
.inner-menu ul li a:hover, .inner-menu ul li a:active, .inner-menu ul li a:focus, .inner-menu .selected-rmenu a {
	background-color:#FFF;
	color:#363636;
}
.inner-rbox{
	/*padding-top:18px;*/
}
.txtbox{
	width:223px;
	height:20px;
	margin-bottom:15px;
}
.txtbox input{
	width:221px;
	height:16px;
	padding:2px;
	border:1px solid #d6d6d6;
	font:11px Helvetica, Arial,  sans-serif;
}
.captcha{
	padding-top:10px;
	padding-bottom:2px;
}
.comment{
	width:221px;
        padding-top:7px;
}
.comment textarea{
	width:221px;
	height:155px;
	padding:2px;
	border:1px solid #d6d6d6;
	font:11px Helvetica, Arial,  sans-serif;
}
.btn-submit-request{
	padding-top:5px;
	padding-bottom:18px;
	text-align: right;
}
*+html .btn-submit-request{
	padding:5px 0 18px 20px;
	text-align: right;
}
.txt-want td p{
	padding:5px 4px 5px 0;
	text-align:right;
	font-size:11px;
}
.sub-txt p{
	color:#999999;
	line-height:15px;
	font-size:9px;
	text-align:justify!important;
}
.frm-contact{
	color:#363636;
	width:545px;
}
.frm-contact p{
	padding:1px 4px 5px 0;
	text-align:right;
}
.frm-contact2{
	color:#363636;
	width:700px;
}
.frm-contact2 p{
	padding:1px 4px 5px 0;
	text-align:right;
}
.txtbox-contact{
	width:372px;
	height:25px;
	margin-bottom:13px;
}
.txtbox-contact input{
	width:368px;
	height:21px;
	padding:2px;
	background-color:#efeeee;
	border:1px solid #f9f8f8;
	font:11px Helvetica, Arial,  sans-serif;
        line-height:21px;
}
/*.selctbox{
	width:372px;
	height:25px;
	margin-bottom:13px;
}
.selctbox select{
	width:372px;
	height:25px;
	background-color:#efeeee;
	border:1px solid #f9f8f8;
}*/
.enquiry-box{
	width:372px;
	heihgt:215px;
	margin-bottom: 13px;
	
}
.enquiry-box textarea{
	width:368px;
	heihgt:215px;
	background-color:#efeeee;
	border:1px solid #f9f8f8;
	padding:2px;
	font:11px Helvetica, Arial,  sans-serif;
}
.article-sub{
	padding-top:23px;
}
.rel-article{
	width:125px;
        padding-right:27px;
}
.rel-art-img{
	/*border:1px solid #d9d9d9;*/
	padding-bottom:17px;
}
.rel-article p{
	color:#999;
	font-size:12px;
}
.article-mar{
	margin:0 30px 0 40px;
}
.con-details p{
	color:#999;
	font-size:12px;
	font-family:Helvetica, Arial,  sans-serif;
line-height:17px;
}
.con-img{
	margin-bottom:20px;
}
.con-details p span{
	color:#363636;
	font-size:20px;
}
.con-details p a{
	color:#999;
	font-size:12px;
	font-family:Helvetica, Arial,  sans-serif;
	text-decoration:none;
}
.event-txt p{
	color:#363636;
	font-size:12px;
	line-height: 18px;
}
.event-txt p span{
	color:#363636;
	font-size:15px;
}
.pink{
	color:#e8276a!important;
}
.pink a{
	color:#e8276a!important;
	text-decoration:none;
}
.pink a:hover{
	/*background:url(../images/bg-hover.gif) repeat-x left bottom;*/
text-decoration:underline;
}
.p11{
	font-size:11px!important;
}
.frm-btn{
	width:230px;
}
.frm-btn , .frm-btn-enquiry {
	text-align:right;
}
.frm-btn-event a{
	font-size:12px;
	color:#e8276a;
	text-decoration:none;
}
*+html .frm-btn a{
	text-align:right;
	margin:0 0 0 -180px;
	position:absolute;
}

*+html .frm-btn-comment a{
	text-align:right;
	margin:0 0 0 -2px;
	position:absolute;
}
.frm-btn a, .frm-btn-reply a, .frm-btn-comment a, .frm-btn-event a, .frm-btn-enquiry a, .frm-btn-companies a{
	font-size:12px;
	color:#e8276a;
	text-decoration:none;
}
*+html .frm-btn-enquiry a{
	text-align:right;
	margin:0 0 0 -96px;
	position:absolute;
}
.frm-btn-reply  {
	text-align:right;
	padding-right:5px;
}
.frm-btn-companies {
	width:160px;
	padding-right:5px;
}
*+html .frm-btn-reply a{
	text-align:right;
	margin:0 0 0 -80px;
	position:absolute;
}

*+html .frm-btn01 a{
	text-align:right;
	margin:0 0 0 -160px;
	position:absolute;
}
.frm-btn01, .frm-btn01 a{
	text-align:right;
	font-size:12px;
	color:#e8276a;
	text-decoration:none;
}
*+html .frm-btn-event a, *+html .frm-btn-companies a{
	margin:0 0 0 5px;
	position:absolute;
}
.checkbx{
	width:144px;
}
.checkbx-box{
	width:20px;
	margin-bottom: 15px;
}
*+html .checkbx-box{
	width:20px;
	margin-bottom:10px;
}
.checkbx-box checkbox{
	width:10px;
	height:10px;
	border:1px solid #999999;
}
.checkbx-txt{
	width:100px;
	color:#999999;
	font-size:11px;
}
*+html .checkbx-txt{
	width:100px;
	color:#999999;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
}
.checkbx p{
	width:100px;
	color:#363636;
	font-size:11px;
}
.checkbx-txt2{
	width:160px;
	color:#363636;
	font-size:11px;
}
.p15{
	font-size:15px;
}
.black{
	color:#36366;
}
.l-sub a{
	color:#363636!important;
	text-decoration:none;
}
.frm-txt-top{
	width:145px;
}
.frm-txt-right{
	width:330px;
}
.br-box{
	/*width:457px;*/
	border-top:1px solid #c2c2c2;
	padding-top: 12px;
}

.search-bx{
	/*width:285px;*/
	width:200px;
}
.search-bx p{
	color:#999;
	font-size:15px;
	padding-bottom:24px;
}
.search-bx p a{
	color:#999;
	font-size:15px;
	text-decoration:none;
}
.letter{
	color:#999;
	font-size:23px;
	padding-bottom:20px;
}
.letter a{
	color:#999;
	font-size:23px;
	text-decoration:none;
}
.letter a:hover, .letter a:active, .letter a:focus{
	color:#363636;
	font-size:23px;
	text-decoration:none;
}
.tag-bx{
	color:#999;
}
.p40{
	font-size:40px;
}
.p32{
	font-size:32px;
}
.p28{
	font-size:28px;
}
.p22{
	font-size:22px;
}
.p17, .p17 a{
	font-size:17px!important;
}
.lbox{
	width:157px;
        padding-right:5px;
}
.mbox{
	width:310px;
}
.rbox{
	width:120px;
}
.up-box{
	width:275px;
}
.forum-box td{
	border-top:1px solid #c2c2c2;
}
.forum-box{
	width:605px;
}
.forum-box-txt{
	color:#363636;
	font-size:12px;
	padding:16px 0 25px 2px;
	font-weight:bold;
}
.forum-box-txt span,.forum-box-txt span a{
	color:#e8276a;
	font-size:12px;
	text-decoration:none;
}
.latest-post ol{
	padding:0 0 0 15px;
	margin:0;
}
*+html .latest-post ol{
	padding:0 0 0 25px;
	margin:0;
}
.latest-post ol li{
	font:11px Helvetica, Arial,  sans-serif;
	padding:0 0 5px 10px;
	/*color:#e8276a;*/
        color:#363636;
	list-style:decimal;
}
.latest-post ol li span{
	font:11px Helvetica, Arial,  sans-serif;
	padding:0 0 0 3px;
	color:#363636;
}
.mbox-job{
	width:420px;
}
.business-dir-txt, .business-dir-txt a{
	color:#363636;
	font-size:12px;
	padding:5px 0;
	/*font-weight:bold;*/
        font-weight:none;
	text-decoration:none;
}
.business-dir-txt span, .business-dir-txt a:hover{
	color:#e8276a;
	font-size:12px;
	text-decoration:none;
}
*+html .frm-check{
	position:absolute;
	margin-left:-18px;
	margin-top:-8px;
}
*+html .adj{
	padding-left:13px;
}
*+html .adj01{
	padding-left:45px;
}
*+html .adj-ie{
	margin-left:-10px;
	position:relative;
}
.more-images{
	width:110px;/*140px;*/
	color:#363636;
	font-size:12px;
	position:relative;
	margin-top:-3px;
	/*margin-top:-32px;*/
}
.num-txt, .num-txt a{
	color:#999;
	font-size:12px;
	text-decoration:none;
}
.num-txt a:hover, .num-txt a:active, .num-txt a:focus, .num-txt .selected-img a{
	color:#e8276a;
}

										
											/*=== Footer ===*/
											
											
#wrapper-footer{
	background:url(../images/img-wrap-mid.gif) repeat-x left top;
	min-width:1024px;
    width:auto!important;
	width:1024px;
	/*padding-top: 4px;*/
}
*+html #wrapper-footer{
	background:url(../images/img-wrap-mid.gif) repeat-x left top;
	min-width:1024px;
    width:auto!important;
	width:1024px;
	/*padding-top: 4px;*/
}
*html #wrapper-footer{
	background:url(../images/img-wrap-mid.gif) repeat-x left top;
	min-width:1680px;
	width:auto!important;
	width:1680px;
	/*padding-top: 4px;*/
}
.sub-footer{
	background-color:#e7e7e7;
	padding: 35px 0;
}
.footer-box{
	width:102px;
	color:#999999;
}
.footer-box p{
	font-size:12px!important;
}
#footer{
	width:922px;
}
#footer ul {
	margin:0;
	padding:0;
}
#footer ul li{
	display:block;
	list-style:none;
	/*line-height:18px;*/
	padding-bottom:5px;
}
#footer ul li a{
	color:#999999;
	/*padding:0 17px 0 10px;*/
	text-decoration:none;
	font:12px Helvetica, Arial, sans-serif;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#nb a{
	border:0px !important;
}

/* PNG HARD CODE SAMPLE - DELETE BEFORE SENDING SITE TO QA */
*html id_or_class{
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/sub-menu-bg.png', sizingmethod='crop');
}


.checkbox {
	height: 25px;
	width: 19px;
	clear:left;
	float:left;
	margin: 0 0 3px;
	padding: 0 0 0 26px;
	background:url(../images/checkbox.gif) no-repeat;
	cursor: default;
	text-align:left;
}
.checkbox input{
	display: none;
}
.checkbox input.show{
	display: inline;
}
.selected {
	background-position: 0 -52px;
}

#rbox-rev{
	width:345px;
	padding-top: 18px;
}
.lsub-rev{
	width:170px;
}
.rsub-rev{
	width:145px;
}
.lsub-rev p{
	color:#363636;
	font-size:11px;
}
.lsub-rev p span{
	color:#e8276a;
	font-size:11px;
}
.top-read-box{
	border-top:1px solid #c2c2c2;
	padding-top:18px;
}
.top-read-box p{
	color:#363636;
	font-size:12px;
	padding-bottom:10px;
}
.top-read-box p span{
	color:#e8276a;
	font-size:11px;
}
.top-read-box p span a{
	color:#e8276a;
	font-size:11px;
	text-decoration:none;
}
.login-box{
	width:455px;
	padding-bottom: 40px;
}
.log-box{
	width:220px;
}
.log-box p{
	color:#363636;
	fon-size:12px;
	padding-bottom:0px;
}
.log-box p span{
	color:#999;
	fon-size:12px;
}
.log-box p span a{
	color:#999;
	fon-size:12px;
	text-decoration:none;
}

.txtbox-login{
	width:145px;
	height:25px;
	margin-bottom:9px;
}
.txtbox-login input{
	width:141px;
	padding:2px;
	height:21px;
	background-color:#efeeee;
	border:1px solid #f9f8f8;
}
.rbox-login{
	width:200px;
}
.checkbx-txt-login{
	width:150px;
	color:#363636;
	font-size:11px;
}
*+html .checkbx-txt-login{
	width:150px;
	color:#363636;
	font-size:11px;
	padding-top:3px;
	padding-left:5px;
}
.frm-btn-advertise{
	/*padding-top:5px;*/
}
.frm-btn-advertise a{
	font-size:15px;
	color:#e8276a;
	text-decoration:none;
}
.checkbx-lbox{
	width:20px;
	margin-bottom: 5px;
}
*+html .checkbx-lbox{
	width:20px;
	margin-bottom:0px;
}
.checkbx-lbox checkbox{
	width:10px;
	height:10px;
	border:1px solid #999999;
}
.rbox-login p{
	line-height:16px;
}
.frm-btn-login{
	font-size:15px;
	color:#e8276a;
	text-align:right;
}
.frm-btn-login a{
	font-size:15px;
	color:#e8276a;
	text-align:right;
	text-decoration:none;
}
.txt-memlog, .txt-memlog a{
	color:#999;
	font-size:12px;
	text-decoration:none;
}
.txt-memlog{
	padding: 5px 0 0 20px;
}
*+html .txt-memlog{
	padding: 5px 0 0 20px;
}
.lpadd{
	padding-left:10px;
	padding-top:4px;
}
.btn-main{
	width:60px;
	padding-top:2px;
}
.btn-main01{
	width:55px;
	padding:2px 0 0 0;
	text-align:right;
	margin:0;
}
.menu-top-rev{
	width:295px;
        padding:0 0 4px 0;
        margin:0;
}
.menu-top-rev ul{
	margin:0;
	padding:0;
}
.menu-top-rev ul li{
	list-style:none;
	display:block;
	float:left;
}
.menu-top-rev ul li a{
	color:#666666;
	font-size:9px;
	text-decoration:none;
	display:block;
	margin:6px 8px 0 8px;
}
.menu-top-rev ul li a:hover, .menu-top-rev ul li a:active, .menu-top-rev ul li a:focus, .menu-top-rev .selected-top a{
	color:#e8276a;
	font-size:9px;
	text-decoration:none;
}
.hdr-box{
	width:375px;
}
.pbtm p{
	/*display:block;*/
	padding-bottom:0
}

/* Additional css */
#banner {
	text-align:left;
	padding:0 0 0 20px;
	height:406px;
overflow:hidden;
}
#banner a {
	display:block;
	float:left;
	margin:0 19px 0 0;
}
.banner_txt {
	width:292px;
	margin:0 18px 0 0;
	background-color:#363636;
	height:406px;
	position:relative;
}
.btxt_content {
	position:absolute;
	bottom:0;
	margin:0 0 28px 14px;
	width:265px;
}
.btxt_content h5 {
	font-size:20px;
	font-weight:bold;
	color:#FFF;
	padding:0;
}
.btxt_content p {
	font-size:15px;
	color:#999;
}
.btxt_content p a {
	color:#FFF;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}




.inner_content {
	font-size:11px;
}
.inner_content .tbl_box1 {
	margin:0 0 35px;
}
.inner_content .tbl_box1 td {
	text-align:center;
	padding:8px 0;
}
.pbox {
	text-align:left !important;
	padding-top:30px !important;
	line-height:18px;
}
.pbox p {
	font-size:12px;
	padding-right:22px;
}
h3.package {
	font-size:16px;
	color:#000;
}
.td1_txt {
	text-align:right;
	padding:0 35px 0 0;
}
.subcolor {
	color:#e8276a;
}
.nonmembers {
	background:url(../images/new_imgcurve1.gif) no-repeat left top;
	width:145px;
}
.nonmembers h2, .standard h2 {
	font-size:26px;
	padding:20px 0 5px 0;
}
.nonmembers p, .standard p {
	color:#a9a8a8;
	line-height:16px;
	padding:0;
}
.platinum p {
	color:#363636;
	line-height:16px;
	padding:0;
}
.standard {
	background:url(../images/new_imgcurve1.gif) no-repeat center top;
}

.platinum {
	background:url(../images/new_imgcurve2.gif) no-repeat center top;
}
.platinum h2 {
	font-size:33px;
	padding:10px 0 5px 0;
}
.tbl_box1 td.td2_txt {
	border-bottom:1px solid #c2c2c2;
	padding:0 15px 0 0;
}
.tbl_box1 td.td3_txt {
	border-bottom:1px solid #c2c2c2;
}
.cost1 {
	padding:0 15px 0 0;
}
td.td_paddr15 {
	padding-right:15px !important;
}
.tbl_box1 td .price {
	color:#e61960;
	font-size:18px;
}
.tbl_box1 td .price2 {
	font-size:24px;
	color:#e61960;	
}
.cost {
	font-size:20px;
	padding:10px 0;
} 
.cost strong {
	display:block;
	padding:0 0 5px 0;
}
.td2_txt small, .td3_txt small {
	display:block;
	font-size:10px;
	color:#e8276a;
	letter-spacing:-1px;
}
.h3terms {
	font-size:18px;
	padding:0 0 3px;
	line-height:20px;
}
.pterms {
	font-size:11px;
	line-height:18px;
}


/** Rawbee additions**/

.latest-post ol li  a{
       color:#E8276A;
       font:11px Helvetica,Arial,sans-serif;
       text-decoration:none;
}
.latest-post ol li {
       color:#E8276A;
}

.forum-container h1 a{
       text-decoration:none;
       color:#363636;
       font-size:38px;
}

.captcha.cat_textbox{
border:1px solid #D6D6D6;
font:11px Helvetica,Arial,sans-serif;
height:16px;
padding:2px;
}

.rtxt-box #webapp9359pagination,#webapp9646pagination{
      display:none;
}

#webappsearchresults9358 .br-box{
       border-top:1px solid #C2C2C2;
}

.view-article a{
       color:#E8276A !important;
}
/*
.search-bx {
       width:auto;
}*/

/*.article-desc {
       padding-left:8px;10px;
}*/

.rtxt-box p span a{
       color:#999999;
       text-decoration:none;
}

.job-loc input, .job-cat input{
       margin-top:4px;
       vertical-align:baseline;
}

.captchaimg{

}

#CaptchaV2{
        height:19px;
        width:156px;
}

.forumsitesummary li{
       color:#363636;
       font-weight:bold;
}


/* added css 072710 for form submit */
.paddtop {
	padding:170px 0 0 0;
}
.frm-submitcontent{
	color:#363636;
	width:545px;
}
.frm-submitcontent p{
	padding:1px 10px 5px 0;
	text-align:right;
}

.fileupload {
	position:relative;
	width:248px;
	margin-bottom:13px;
}
.realupload {
	position:absolute;
	top:0;
	opacity:0;
	-moz-opacity:0;
	filter:alpha(opacity:0);
	z-index:2;
	height:27px;
}
.cusfile {
	width:248px;
	height:27px;
	overflow:hidden;
}
.cusfile input {
	width:164px;
	float:left;
	height:27px;
	line-height:27px;
	border:0;
	background:#efeeee;
}
.cusfile img {
	float:right;
	cursor:pointer;
}
.frm-btn02 {
	font-size:15px;
	text-align:right;	
        font-weight:bold;
}
.frm-btn02 a {
	color:#e8276a;
	text-decoration:none;
}

.system-message, .system-error-message {
background-color:none;
border:0px;
padding:36px 10px 36px 80px;
}
/*july 30*/
.menuadd {
width:375px;
padding-right:10px;
}
.menu-top-add {
width:300px;
}

.rel-article a{
     text-decoration:none;
     color:#E8276A;
}

.tag-box p span a:hover {
      color:#E8276A;
      text-decoration:none;
}

.p7TBMsubwrap .selected a{
	text-decoration: none;
	color:#363636;
}

.tag-bx p span a{
	text-decoration: none;
	color:#999999;
}

.tag-bx p span a:hover{
	text-decoration: none;
	color:#E8276A;
}

.search-bx p a:hover{
	text-decoration: none;
	color:#E8276A;
}
/* register box */
.reg_box {
	background:url(../images/bg_regitrationbox1.jpg) no-repeat left top;
	width:272px;
	height:308px;
	margin-right:28px;
	text-align:center;
}
.marzero {
	margin:0;
}
.reg_box h2 {
	font-size:26px;
	line-height:25px;
	height:70px;
	padding:0;
	color:#363636;
}
.reg_box p {
	font-size:11px;
	line-height:18px;
	color:#999999;
}
.reg_content {
	padding:15px 0 0 0;
	min-height:238px;
}
.reg_right {
	width:255px;
	line-height:18px;
}


.landing_box {
	border-bottom:1px solid #c2c2c2;
	margin-bottom:20px;
	line-height:18px;	
}
.landing_left {
	width:155px;
	margin-right:12px;
}
.landing_right {
	width:280px;
}
.landing_right p{
	font-size:11px;
}
.landing_right a {
	text-decoration:none;
	color:#e8276a;
	font-weight:bold;
}
.logname {
padding-left: 10px;
padding-right: 20px;
padding-top: 5px;
}
.logname span {
font-size: 11px; 
font-weight: bold; 
color: #666666;
}
.logname span.fname {
color: #E8276A;
}
.forum-box span.pink {
font-size:13px;
}
.search-result h3 a,.forum-posts-container a {
color:#363636;
text-decoration:none;
}
.search-results a {
color:#E8276A;
}
#login {
/*padding-top:2px;*/
}
/*free trial banner*/
.reg4free {
	/*width:360px !important;
	padding-top:15px !important;*/
	width:615px !important;
	padding-top:30px !important;
}
.reg4free h3 {
	padding-bottom:10px;	
}
.r4f_left {
	/*width:160px;*/
	width:430px;
	margin:0 20px 0 0;
}
.r4f_left p {
	font-size:11px;
color:#999999;
padding:8px 0 13px 0;
}
.r4f_left p span {
font-size:12px;
font-weight:bold;
}
.r4f_right {
	width:150px;
}

.col_left a{
         color:#e8276a;
         text-decoration:none;
}

.col_left a:hover{
         color:#E8276A;
         text-decoration:underline;
}

#catforumoutput .article-box {
          width:750px;
}
p.splan {
color:#999999;
font-size:14px;
font-weight:bold;
}
p.splan a, p.splan {
color:#E8276A;
text-decoration:none;
}
p.splan a:hover {
text-decoration:underline;
}
.col_left h4 a,.col_left h4 a:hover{
color:#363636;
text-decoration:none;
}

.companyname_contact{
font-weight: bold;
}
.forgot_up a{
	font-size:11px;
	color:#999;
}

.jobs-date{
         font-weight: normal !important; 
         font-size: 10px !important;
         color:#666666 !important;
}

.pagination{
         font-size: 12px;
padding:50px 0 0 0 !important;
}


.txt_dropdown, .txt_dropdown2 {
          background-color:#EFEEEE;
          width:373px;
          border:0 none;
          padding:2px 4px;
}
.txt_dropdown2 {
          width:80px !important;
}
span.forpwd a,span.forpwd a:hover {
color:#999999;
}
.instuct_text {
width:190px;
margin:0 0 0 385px;
position:absolute;
}
.instuct_text p {
text-align:left;
line-height:18px;
color:#999;
padding-bottom:10px;
font-size:12px;
}
.showcase_list {
padding-top:60px;
}
li.pag-current a {
font-weight:bold;
}
.b-web {
font-weight:bold;
}
