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

table td{vertical-align:top;}

.lt{float:left;}
.rt{float:right;}
.clr{clear:both;}
.note{font-size:12px; 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.glnk{color:#36AD77 !important; text-decoration:underline;}
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:none;}
a.blnk2:hover{text-decoration:none;}

/* 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;}

/* Classifieds */
table.classifieds{font:normal 13px Arial; 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 td{padding:0px 15px 20px 15px; line-height:17px;}

table.list-changed th{background:none; border:none; font:normal 13px Arial;  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: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:920px;}
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 Arial; text-decoration:none;}
div.cnt{font:normal 13px Arial; line-height:16px; padding-bottom:10px;}

/* Left Panel */
div.lpanel{background:#F0F0F0; padding:5px;}
div.lpanel div.title{font:bold 13px Arial; color:#303030; padding:0px 0px 5px 10px; text-align:left;}
div.lpanel-mid{background:#FFF; padding:7px 5px 3px 10px; text-align:left;}
div.lpanel-mid p{padding-bottom:5px;}
div.lpanel-mid a{font:normal 11px Arial; 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 Arial; 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 Arial; 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 Arial; 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 Arial; color:#303030; line-height:18px; text-align:left;}
div.r-details div.grbg{font:normal 12px arial; 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;}

/* Post Form */
.o{color:#FD6F0D;}
.txtBox{border:solid 1px #7F9DB9; color:#404040; font-family:Arial; 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 12px Arial; 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 15px;}
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 */
#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:22px; 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:22px; 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:arial; font-size:13px; color:#36AD77; text-decoration:underline;}
a.ghead:hover{text-decoration:none;}

/* Light Box */
table.lb{font:normal 12px Arial; 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 Arial; 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;}