body{margin:0px 0px 0px 3px; padding:0px; font-family:verdana !important; font-size:11px !important; color:#404040 !important; background:none !important;}
p,div,ul,li,form,input{margin:0px; padding:0px;}

table td{vertical-align:top;}

a{outline:none;}
.lt{float:left;}
.rt{float:right;}
.clr{clear:both;}
.note{font-size:11px; color:#666666;}

img.icon{vertical-align:middle;}
.icopos{padding-bottom:3px; _padding-bottom:0px;}

div.gportal{font:normal 12px Trebuchet MS; color:#000; background:#F9F9F9; border-bottom:solid 1px #DFDFDF; padding:10px 0px;}
div.gportal a{text-decoration:none;}

a.rlnk{color:#880011;}

a.glnk{color:#36AD77 !important; text-decoration:underline; font-weight:bold; font-size:11px;}
a.glnk:hover{text-decoration:none;}

a.blnk1{color:#404040; text-decoration:underline;}
a.blnk1:hover{text-decoration:none;}

a.blnk2{color:#404040; text-decoration:underline;}
a.blnk2:hover{text-decoration:none;}

a.homelnk{font:normal 11px verdana; color:#404040; text-decoration:none;}
a.homelnk:hover{text-decoration:underline;}

.sBox{font:normal 11px verdana; border:solid 1px #D5DCE3; color:#A2A2A2; margin-top:3px;}
.sBox1{font:bold 11px verdana; border:solid 1px #D5DCE3; color:#555; margin-top:3px;}

/* Search Bar & Menu */
ul.menu{list-style-type:none; background:url("../img/menu-mid.gif") repeat-x !important; height:38px !important; width:764px !important;}
ul.menu li{float:left;}
ul.menu li a{background:url("../img/m-sep.gif") no-repeat 100% 1px; display:block; padding:10px 30px 0px 30px; text-decoration:none; font:bold 13px Arial; color:#FFF;}

div.ks-mid{background:url("../img/ksearch-mid.gif") repeat-x; width:764px; height:63px;}
div.ks-mid input{border-top:solid 2px #6B6B6B; border-left:solid 2px #838383; border-right:solid 2px #838383; border-bottom:solid 1px #E3E3E3; font:bold 12px Arial;}

div.s-mid{background:url("../img/search-mid.gif") repeat-x; width:764px; height:149px;}
div.s-mid input{border-top:solid 2px #6B6B6B; border-left:solid 2px #838383; border-right:solid 2px #838383; border-bottom:solid 1px #E3E3E3; font:bold 12px Arial;}
/*a.wlnk{font:normal 12px Arial; color:#FFF; text-decoration:underline;}
a.wlnk:hover{text-decoration:none;}*/
a.wlnk{font:normal 11px verdana; color:#FFF; text-decoration:none}
a.wlnk:hover{text-decoration:underline;}

/* Classifieds */
table.classifieds{font:normal 13px verdana; color:#404040; border:solid 1px #F0F0F0;}
table.classifieds th{font:bold 17px Trebuchet MS; padding:10px 0px 5px 15px; text-align:left; vertical-align:top; background:url("../img/classifiedsbg.gif") repeat-x; border-bottom:solid 1px #E7E7E7;}
table.classifieds td{padding:15px 15px 15px 0px; text-align:left; vertical-align:top; line-height:18px;}

/*table.list th{background:none; border:none; font:normal 13px Arial;  padding:0px 0px 10px 20px; line-height:17px;}*/
table.list th{background:none !important; border:none; text-align:left; font:normal 13px verdana;  padding:0px 0px 10px 20px !important; line-height:17px;}
table.list td{padding:0px 15px 20px 15px !important; line-height:17px; text-align:left;}
table.list td p.pad{padding-bottom:5px;}
table.list th p.pad{padding-bottom:5px;}

table.list-changed th{background:none; border:none; font:normal 13px verdana;  padding:0px 0px 10px 15px; line-height:17px;}
table.list-changed td{padding:0px 10px 20px 10px; line-height:17px;}

.rbdr{border-right:dashed 1px #BCBCBC;}
/*a.head{font:bold 13px Arial; text-decoration:none; color:#404040;}*/
a.head{font:bold 12px verdana; text-decoration:underline; color:#404040;}
a.head:hover{text-decoration:none;}

div.bbox{padding:4px 10px; background:#AADAE6; text-align:center;}
div.bbox a{font:bold 13px Trebuchet MS; color:#FFF; text-decoration:none;}
div.bbox a:hover{text-decoration:none;}

/* Footer */
div.footer{background:url("../img/footerbg.gif") repeat-x; height:153px; width:929px;}
div.footer a{color:#333; text-decoration:none;}
div.footer a:hover{text-decoration:underline;}
div.h-dot{background:url("../img/dot.gif") repeat-x bottom; padding-bottom:7px;}

/* Right Panel */
div.rpanel{background:#F0F0F0 url("../img/rtop1.gif") repeat-x top; padding:5px; border:solid 1px #E7E7E7;}
div.rpanel div.title{font:bold 13px Tahoma; color:#303030; padding:0px 0px 5px 10px; text-align:left;}
div.rpanel-mid{background:#FFF; border:solid 1px #E7E7E7; padding:15px 10px 10px 15px; text-align:left;}

div.bhead{color:#6BA0C2; font-family:Trebuchet MS; font-size:17px; font-weight:bold;}
div a.subhead{color:#6BA0C2; font:bold 13px verdana; text-decoration:none;}
div.cnt{font:normal 13px verdana; line-height:16px; padding-bottom:10px;}

/* Left Panel */
div.lpanel{background:#F0F0F0; padding:5px;}
div.lpanel div.title{font:bold 12px verdana; color:#303030; padding:0px 0px 5px 10px; text-align:left;}
div.lpanel-mid{background:#FFF; padding:12px 5px 0px 10px; text-align:left;}
div.lpanel-mid p{padding-bottom:14px;}
div.lpanel-mid a{font:normal 11px verdana; color:#303030; text-decoration:underline;}
div.lpanel-mid a:hover{text-decoration:none;}
div.left-ad {background:#F7FFF2; border:solid 1px #ABE7A9; text-align:left; padding:10px 15px; font-size:13px; color:#095733; line-height:18px;}

/* Search */
div.nav{border:solid 1px #E7E7E7; padding:10px 15px 10px 15px; font-size:12px; text-align:left;}
div.nav a.blnk{color:#404040; text-decoration:none;}
div.nav a.blnk:hover{text-decoration:none;}
div.nav a.glnk{color:#36AD77; text-decoration:underline; font-size:13px; font-weight:bold;}
div.nav a.glnk:hover{text-decoration:underline;}

div.result-active{border:solid 1px #AAE7A9; background:#F6FFF2; font:normal 12px verdana; color:#303030; line-height:18px; text-align:left;}
div.result-active div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #AAE7A9; background:url("../img/gbg.gif") repeat-x;}
div.result-active div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.r-bdr a{color:#000; text-decoration:none;}
div.result-active div.l-bdr{border-left:solid 1px #D8D8D8; padding:5px 35px;}
div.result-active div.l-bdr a{color:#000; text-decoration:none;}


div.result-active1{border:solid 1px #F3F0AC; background:#F9FCE0; font:normal 12px verdana; color:#303030; line-height:18px; text-align:left;}
div.result-active1 div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F3F0AC; background:url("../img/gbg1.gif") repeat-x;}
div.result-active1 div.r-bdr{border-right:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.r-bdr a{color:#000; text-decoration:none;}
div.result-active1 div.l-bdr{border-left:solid 1px #F3F0AC; padding:5px 35px;}
div.result-active1 div.l-bdr a{color:#000; text-decoration:none;}

div.result-inactive{border:solid 1px #F0F0F0; background:#FFF; font:normal 12px verdana; color:#303030; line-height:18px; text-align:left;}
div.result-inactive div.gbg{font:normal 12px Trebuchet MS; color:#000; border-top:solid 1px #F0F0F0; background:#F0F0F0;}
div.result-inactive div.r-bdr{border-right:solid 1px #D8D8D8; padding:5px 35px;}
div.result-inactive div.r-bdr a{color:#000; text-decoration:none;}

div.r-details{border:solid 1px #AAE7A9; background:#F6FFF2; font:normal 12px verdana; color:#303030; line-height:18px; text-align:left;}
div.r-details div.grbg{font:normal 12px verdana; color:#36AD77; border-bottom:solid 1px #AAE7A9; background:url("../img/gbg.gif") repeat-x; padding:5px 15px;}
div.r-details a{color:#000; text-decoration:none;}

/* Keyword Search */
.gland{font-family:verdana; font-size:11px; color:#333333;}
.glandcurve-top{background:url('../img/glcurve-top.gif') no-repeat; height:111px;}
.glandcurve-mid{border-left:solid 1px #4FB9DC; border-right:solid 1px #4FB9DC; background-color:#DBF0FC;width:685px;}
.glandtxtbox{border:solid 1px #69A4DA; width:245px; padding:5px;}
.glandlnk{text-decoration:underline; color:#333333;}
.glandlnk:hover{text-decoration:none; color:#333333;}
.glandhead a{color:#0099CC; font-weight:bold; text-decoration:none;}
.glandhead a:hover{color:#0099CC; font-weight:bold; text-decoration:none;}

/* Post Form */
.o{color:#FD6F0D;}
.txtBox{border:solid 1px #7F9DB9; color:#404040; font-family:verdana; font-size:11px;}
.radioBox{margin:2px 7px 0px 0px; vertical-align:top; _margin:-2px 4px -1px -4px; _vertical-align:middle;}
div.frm-title{background:url("../img/frm-title.gif") repeat-x; padding:9px 0px 0px 8px; height:29px; border:solid 1px #E7E7E7; font:bold 18px Trebuchet MS; color:#404040;}
table.pf {font:normal 11px verdana; color:#404040; text-align:left;}
table.pf td{padding:10px 0px; line-height:16px; vertical-align:middle;}
table.pf td p{padding-bottom:3px;}
table.pf td.bdr{background:url("../img/dot.gif") repeat-x bottom;}

/* My Classifieds */
div.ic{border:solid 2px #E8E5E5; padding:10px 10px; font-size:11px;}
div.ic div{border-bottom:solid 1px #CCCCCC; padding-bottom:3px;}
div.ic p{padding:0px 0px 8px 10px;}
div.ic a{color:#333; text-decoration:underline;}
div.ic a:hover{color:#333; text-decoration:none;}
.lnk{font-size:12px; color:#17925A; text-decoration:none;}
a.lnk:hover{color:#17925A; text-decoration:underline;}

/* Pagination Top */
#pgn{display:block;}
#pgn a{text-decoration:none; outline:0px; color:#000; cursor:pointer;}
#pgn .active{font:normal 11px verdana; display:block; float:left; width:23px; height:19px; background:url("../img/a-bg.gif") repeat-x; padding-top:11px; text-align:center;}
#pgn .inactive{font:normal 11px verdana; display:block; float:left; width:23px; height:19px; background:url("../img/i-bg.gif") repeat-x; padding-top:11px; text-align:center;}
#pgn .l{display:block; float:left; width:20px; height:16px; background:url("../img/left-bg.gif") no-repeat; padding-top:14px; text-align:center;}
#pgn .r{display:block; float:left; width:21px; height:16px; background:url("../img/right-bg.gif") no-repeat; padding-top:14px; text-align:center;}

/* Pagination Bottom */
#pgnb{display:block;}
#pgnb a{text-decoration:none; outline:0px; color:#000; cursor:pointer;}
#pgnb .active{font:normal 11px verdana; display:block; float:left; width:23px; height:30px; background:url("../img/b-bg.gif") repeat-x 100% 40%; padding-top:11px; text-align:center;}
#pgnb .inactive{font:normal 11px verdana; display:block; float:left; width:23px; height:19px; background:url("../img/i-bg.gif") repeat-x; padding-top:11px; text-align:center;}
#pgnb .l{display:block; float:left; width:20px; height:16px; background:url("../img/left-bg.gif") no-repeat; padding-top:14px; text-align:center;}
#pgnb .r{display:block; float:left; width:21px; height:16px; background:url("../img/right-bg.gif") no-repeat; padding-top:14px; text-align:center;}


/* Logout - Channel Partners */
div.lcurvemid{border-left:solid 1px #B3B3B3; border-right:solid 1px #B3B3B3; background-color:#FAFAFA; width:215px;}
a.ghead{font-family:verdana; font-size:13px; color:#36AD77; text-decoration:underline;}
a.ghead:hover{text-decoration:none;}

/* Light Box */
table.lb{font:normal 12px verdana; color:#404040; text-align:left;}
table.lb td{padding:10px 0px; line-height:16px; vertical-align:middle;}
table.lb td.head{background-color:#F1F1F1; padding:0px;}
table.lb td.msg{text-align:center; color:#FF0000;}
table.lb td p{padding:0px 10px;}

.lbtitle{border-top:solid 1px #A9A7A7; padding:8px 5px 8px 20px; background:#F1F1F1; font:bold 12px verdana; color:#2F2F2F;}
.lbmidl{background:url("../img/ml.gif") bottom repeat-y; width:4px; vertical-align:top;}
.lbmidr{background:url("../img/mr.gif") bottom repeat-y; width:4px; vertical-align:top;}
.lbbl{background:url("../img/bl.gif") bottom no-repeat; width:4px; height:10px;}
.lbmb{background:url("../img/mb.gif") bottom; width:4px; height:10px;}
.lbbr{background:url("../img/br.gif") bottom no-repeat; width:4px; height:10px;}

/* events */
div.sbox{border-left:solid 1px #E7E7E7; border-right:solid 1px #E7E7E7; border-bottom:solid 1px #E7E7E7; padding:15px;}
div.sbox p.head{font-family:Trebuchet MS; font-size:15px; font-weight:bold;}

/* tag clouds */
.tag-bg{font-family:Trebuchet MS; font-size:18px; font-weight:bold; color:#FFF; background-color:#AADAE6;}

/* calendar events */
.mainTable{width:175px; border:solid 1px #CCC;}
.monthRow{text-align:center; vertical-align:middle; font-family:Arial; font-size:12px; color:#252216; height:25px;}
.monthRow a:link, .monthRow a:visited{text-decoration: none; color:#252216;}
.monthRow a:hover{text-decoration: underline;color:#FF0000;}
.dayNamesText{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:10px; font-weight:bold; color:#333333; height:25px; width:25px;}
.rows{font-family:Arial; font-size:10px; color:#433D27; line-height:12pt; text-align:center; vertical-align:middle;}
.monthRow{background:#36AD77; color:#FFF; font:bold 11px Arial;}
.dayNamesRow{color:#000; font:normal 11px Arial;}

/* New Changes*/
ul.menunew{list-style-type:none; background:url("../img/new/menu-bg.gif") repeat-x; height:38px; width:927px;}
ul.menunew li{float:left;}
ul.menunew li a{background:url("../img/new/menu-sep.gif") no-repeat 100% 1px; display:block; padding:10px 40px 0px 40px; text-decoration:none; font:bold 13px Arial; color:#FFF;}
div.s-midnew{background:url("../img/new/search-bg.gif") repeat-x; width:937px; height:78px;}
div.s-midnew{background:url("../img/new/search-bg.gif") repeat-x; width:937px; height:78px;}
table.heading{font-size:13px; text-align:left;}
table.heading th{background:url("../img/new/heading-bg.gif") repeat-x; height:28px; padding:0px 0px 0px 15px;}
table.heading td{padding:15px 15px 15px 0px; text-align:left; vertical-align:top; line-height:18px;}
span.ghead{color:#009966; font-size:13px;}
.bdr1{border:none !important; border-bottom: dashed 1px #CCCCCC !important; background:none !important;}
div.ads-link{border:solid 1px #DEDEDE; padding:10px 20px 10px 20px;}
.green-lnk{font:bold 12px verdana; color:#009966; text-decoration:none;}
a.green-lnk:hover{text-decoration:underline;}
table.cat td{padding-bottom:8px;}
div.detail-top{font:bold 12px verdana; padding:7px 10px; border:solid 1px #CFD0CF; background:#F0F8FC;}
div.detail-bot{border-left:solid 1px #E4E4E4; border-right:solid 1px #E4E4E4; border-bottom:solid 1px #E4E4E4; padding:7px 15px 10px 30px;}
div.detail-opt{border:solid 1px #F0F0F0; background:#F0F8FC; padding:5px;}
table.detail td{vertical-align:top; text-align:justify; padding:8px 0px 0px 0px; line-height:17px;}
table.email-ad td{vertical-align:top; padding:10px 40px 5px 0px;}
table.opt td{padding:0px 5px 0px 15px;}
table.opt td a{text-decoration:none; color:#333;}
table.opt th{padding-right:15px; border-right:solid 1px #CCC;}
.VtxtBox{font:normal 11px verdana; color:#333; border:solid 1px #CCCCCC;}

/* Fixed Footer */
#maincontainer{padding-left:4px; padding-right:4px;}
#container{width:957px; margin:0px; text-align:left;}
div.lt{float:left;}
div.rt{float:right;}
#container1{width:957px; margin:0px auto; padding:0px;}
#content1{float:left; width:957px; }
#footer-wrap{position:fixed; bottom:0px; width:100%; overflow:hidden; height:31px; z-index:1000;}
#footer-container{background-color:#FFF; height:31px;}
#footer1{width:100%; margin:0px auto; position:relative; height:31px;}
#header-wrap{position:fixed; overflow:auto; bottom:22px; width:256px; /*height:325px;*/ z-index: 9;}


/* Pagination */
ul{border:0; margin:0; padding:0;}
#pagination li{border:0; margin:0; padding:0; font-size:11px; list-style:none; float:left;}
#pagination .active{background-color:#36AD77; color:#FFF; font-weight:bold; display:block; float:left; padding:2px 6px; border:solid 1px #61B8CF; margin-right:2px; _margin-right:1px;}
#pagination .inactive{color:#404040; font-weight:normal; display:block; float:left; padding:2px 6px; border:solid 1px #9C9C9C; margin-right:2px; _margin-right:1px;}
#pagination a {color:#9B9B9B; display:block; float:left; padding:2px 6px; text-decoration:none; border:solid 1px #BABABA;}
#pagination a:hover{border:solid 1px #A8A8A8;}