/* CSS Document */

body { font: normal 12px Arial, Helvetica, sans-serif; color: #000000; margin:0; text-decoration: none; background: #adadad }

/********* Common CSS Starts here *********/

a { outline: none; }

.input { font: normal 12px Arial, Helvetica, sans-serif;	border-top: 1px solid #404040; border-left: 1px solid #404040; border-bottom: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; color: #1F1F1F; background:#ffffff; padding-left: 2px;}	
textarea { font: normal 11px Arial, Helvetica, sans-serif; border-top: 1px solid #404040; border-left: 1px solid #404040; border-bottom: 1px solid #D4D0C8; border-right: 1px solid #D4D0C8; color: #1F1F1F; background:#ffffff; padding-left: 2px;}	
select { font: normal 11px Arial, Helvetica, sans-serif; color: #1F1F1F; background:#ffffff; padding-left: 2px; }

.button { background: url(../new_images/buttonbg.gif) repeat-x; border: 1px solid #ADB9C2; font: bold 12px Arial, Helvetica, sans-serif; color: #5F6264; text-decoration: none; cursor: pointer; height: 20px; margin-right: 3px;}

select {  font: normal 11px Arial, Helvetica, sans-serif;}

a{ font: normal 12px Arial, Helvetica, sans-serif; color:#018BDF; text-decoration: none; outline: none;}
a:hover { font: normal 12px Arial, Helvetica, sans-serif; color:#018BDF; text-decoration: underline; outline: none;}

img { border: none; outline: none; }
form { margin: 0; padding: 0;}

.copyright {font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }

/********* Common CSS End here *********/

.bmatterbig-heading {font: bold 12px Arial, Helvetica, sans-serif; color:#232323; text-decoration: none; }
.leftshadow { background: url(../new_images/shadow_left.gif) repeat-y; }
.rightshadow { background: url(../new_images/shadow_right.gif) repeat-y; }
.whitebg { background: #FFFFFF; }
.headerleft { background: url(../new_images/logo.gif) no-repeat center; height: 86px; cursor:pointer;}

a.toplink { font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: underline; }
a:hover.toplink { font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration: none; }

.banner { background: url(../new_images/banner.jpg) no-repeat; height: 121px; color:#9BD9FF; padding-left: 17px; vertical-align: bottom; }
.tab-bottline { background: url(../new_images/tab-bottline.gif) repeat-x bottom; }

ul#top-tabstrips { padding:0; margin:0; margin-left: 10px; }
ul#top-tabstrips li {display: block; float:left; list-style-type: none; }
ul#top-tabstrips li a {display:block; color:#8E8E8E; text-decoration: none; background:url(../new_images/tab-inactive-left.gif) left top; background-repeat:no-repeat;}
ul#top-tabstrips li a em {display:block;  font:bold 20px arial, helvetica, sans-serif; background:url(../new_images/tab-inactive-right.gif)  right top no-repeat; width:165px; text-align: center; cursor: pointer; height: 35px; padding-top: 13px; }
ul#top-tabstrips li a:hover {background-position: left top; background-image: url(../new_images/tab-active-left.gif); color: #000000; background-repeat: no-repeat; font-weight: bold; }
ul#top-tabstrips li a:hover em {background-position: right top; background-image: url(../new_images/tab-active-right.gif) ; color: #000000; background-repeat: no-repeat; font-weight: bold;  }
ul#top-tabstrips li a.current {background-position: right top; background-image: url(../new_images/tab-active-left.gif); background-position:left top; color: #000000; background-repeat: no-repeat; font-weight: normal;  }
ul#top-tabstrips li a.current em {background-position: right top; background-image: url(../new_images/tab-active-right.gif); color: #000000; background-repeat: no-repeat; font-weight: bold; }

ul#dating-tab { padding:0; margin:0; margin-left: 0px; }
ul#dating-tab li {display: block; float:left; list-style-type: none; }
ul#dating-tab li a {display:block; color:#8E8E8E; text-decoration: none; background:url(../new_images/tab-inactive-left.gif) left top; background-repeat:no-repeat;}
ul#dating-tab li a em {display:block;  font:bold 20px arial, helvetica, sans-serif; background:url(../new_images/tab-inactive-right.gif)  right top no-repeat; width:240px; text-align: center; cursor: pointer; height: 35px; padding-top: 13px; }
ul#dating-tab li a:hover {background-position: left top; background-image: url(../new_images/tab-active-left.gif); color: #000000; background-repeat: no-repeat; font-weight: bold; }
ul#dating-tab li a:hover em {background-position: right top; background-image: url(../new_images/tab-active-right.gif) ; color: #000000; background-repeat: no-repeat; font-weight: bold;  }
ul#dating-tab li a.current {background-position: right top; background-image: url(../new_images/tab-active-left.gif); background-position:left top; color: #000000; background-repeat: no-repeat; font-weight: normal;  }
ul#dating-tab li a.current em {background-position: right top; background-image: url(../new_images/tab-active-right.gif); color: #000000; background-repeat: no-repeat; font-weight: bold; }

ul#submenu-tabstrips { padding:0; margin:0; margin-left: 8px; margin-top:17px;  }
ul#submenu-tabstrips li {display: block; float:left; list-style-type: none; margin-right: 5px;}
ul#submenu-tabstrips li a {display:block; color:#666666; text-decoration: none; background:url(../new_images/subtab-inactive-left.gif) left top; background-repeat:no-repeat;}
ul#submenu-tabstrips li a em {display:block;  font:bold 12px arial, helvetica, sans-serif; background:url(../new_images/subtab-inactive-right.gif)  right top no-repeat; padding-top:6px; padding-bottom:6px; padding-left: 8px; padding-right: 7px;  text-align: center; cursor: pointer; font-weight: bold}
ul#submenu-tabstrips li a:hover {background-position: left top; background-image: url(../new_images/subtab-active-left.gif); color: #0A89D6; background-repeat: no-repeat; font-weight: normal; }
ul#submenu-tabstrips li a:hover em {background-position: right top; background-image: url(../new_images/subtab-active-right.gif) ; color: #0A89D6; background-repeat: no-repeat; font-weight: bold;  }
ul#submenu-tabstrips li a.current {background-position: right top; background-image: url(../new_images/subtab-active-left.gif); background-position:left top; color: #0A89D6; background-repeat: no-repeat; font-weight: bold; }
ul#submenu-tabstrips li a.current em {background-position: right top; background-image: url(../new_images/subtab-active-right.gif); color: #0A89D6; background-repeat: no-repeat; font-weight: bold; }

ul#submenu-tabstrips-home { padding:0; margin:0; margin-left: 8px; margin-top:17px;  }
ul#submenu-tabstrips-home li {display: block; float:left; list-style-type: none; margin-right: 5px;}
ul#submenu-tabstrips-home li a {display:block; color:#666666; text-decoration: none; background:url(../new_images/subtab-inactive-left.gif) left top; background-repeat:no-repeat;}
ul#submenu-tabstrips-home li a em {display:block;  font:bold 12px arial, helvetica, sans-serif; background:url(../new_images/subtab-inactive-right.gif)  right top no-repeat; padding-top:6px; padding-bottom:6px; padding-left: 8px; padding-right: 7px;  text-align: center; cursor: pointer; font-weight: bold}
ul#submenu-tabstrips-home li a:hover {background-position: left top; background-image: url(../new_images/subtab-active-left.gif); color: #0A89D6; background-repeat: no-repeat; font-weight: normal; }
ul#submenu-tabstrips-home li a:hover em {background-position: right top; background-image: url(../new_images/subtab-active-right.gif) ; color: #0A89D6; background-repeat: no-repeat; font-weight: bold;  }
ul#submenu-tabstrips-home li a.current {background-position: right top; background-image: url(../new_images/subtab-active-left.gif); background-position:left top; color: #0A89D6; background-repeat: no-repeat; font-weight: bold; }
ul#submenu-tabstrips-home li a.current em {background-position: right top; background-image: url(../new_images/subtab-active-right.gif); color: #0A89D6; background-repeat: no-repeat; font-weight: bold; }

.searchbg { background: url(../new_images/searchbg.gif) no-repeat top right; vertical-align: top; text-align: right; padding-right: 12px; padding-top: 4px; color:#FFFFFF; font-size: 14px; font-weight: bold; }

.submenu-gradient { background: url(../new_images/submenu-gradient.gif) repeat-x bottom; height: 44px; vertical-align:top; }
.midd-contentborder { border: 1px solid #E6E6E6; border-top: none; padding: 25px; vertical-align: top; }

h1 { margin:0px; padding: 0px; font:normal 20px arial, helvetica, sans-serif; color: #118EDA; text-decoration: none; margin-bottom: 20px; } 
h1 span { color: #000000; } 

h3 { margin:0px; padding: 0px; font:normal 17px arial, helvetica, sans-serif; color: #118EDA; text-decoration: none; margin-bottom: 20px; } 

.gray-divider { border-left: 1px solid #D3D3D3; padding-left: 30px; }
.midd-bottshadow { background: url(../new_images/midd-bottshadow.gif) no-repeat top; }

ul.listing { margin: 0; padding:0; margin-left: 20px; }
ul.listing li { list-style-type: none; list-style-image: url(../new_images/bullet.gif); padding-left: 3px; margin-bottom: 12px; }
ul.listing li a { color: #3E3E3E; text-decoration: none; }
ul.listing li a:hover { color: #018BDF; text-decoration: none; }

ul.toplisting { margin: 0; padding:0; margin-left: 20px; margin-top: 10px;}
ul.toplisting li { list-style-type: none; list-style-image: url(../new_images/bullet.gif); margin-bottom: 5px; }
ul.toplisting li a { color: #3E3E3E; text-decoration: none; }
ul.toplisting li a:hover { color: #018BDF; text-decoration: none; }

.bottbg { background: url(../new_images/bottbg.gif) repeat-x top #092944; color: #80BBED;}

.bott-content { text-align: center; font-size: 11px; color: #C9C9C9; }
.bott-content a { font-size: 11px; color: #4E81AD; text-decoration: none; }
.bott-content a:hover { font-size: 11px; color: #FFFFFF; text-decoration: none; }

.disprec { color: #FF1616; font-weight: bold; font-size: 12px; }
.paging a { background: #CCE2F7; font:bold 12px arial, helvetica, sans-serif; color: #477CAD; text-decoration: none; padding: 3px 5px 1px 5px; margin-right: 3px; }
.paging a:hover { background: #1366D0; font:bold 12px arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding: 3px 5px 1px 5px;  }
.paging span { background: #1366D0; font:bold 12px arial, helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding: 3px 5px 1px 5px; margin-right: 3px; }

.listing-border { border: 1px solid #D4D4D4; background: #FFFFFF; }
th { background: url(../new_images/thbg.gif) repeat-x top #1860C2; color:#FFFFFF; font-size: 12px; font-weight: bold; }
th a { color:#FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; }
th a:hover { color:#C7DFFF; font-size: 12px; font-weight: bold; text-decoration: none; }

.oddrowbg { background: #E3F0F6; }
.evenrowbg { background: #F1F9FC; }

.messageoddrowbg { background: #D3F0F6; font-weight:bold;}
.messageevenrowbg { background: #F1F9FC; }

a.blackbold { font-weight: bold; color:#000000; text-decoration: none; }
a:hover.blackbold { font-weight: bold; color:#1B65C6; text-decoration: none; }

.thumb_img img { border: 1px solid #ADADAD; }
.thumb_img:hover { background-color: transparent;}
.thumb_img:hover img { border: 1px solid #71A3E0; }

.midd-content { line-height: 18px; }
.midd-content a { font-size: 12px; font-weight: bold; color: #2A79D8; text-decoration: none; }
.midd-content a:hover { font-size: 12px; font-weight: bold; color: #2A79D8; text-decoration: underline; }

.darkbluebg { background: #0D3251; }
.topgradient { background: url(../new_images/top-gradient.gif) repeat-x top #F0F9FF; }

.freeclassified { background: url(../new_images/freeclassified.gif) no-repeat right bottom; }
.toplink-curve { background: url(../new_images/toplink-curve.gif) no-repeat left bottom; vertical-align: bottom; padding-bottom: 5px; color: #DEDEDE; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve a { color: #DEDEDE; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve a:hover { color: #3CA3FF; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve img { margin-left: 20px; margin-right: 7px; vertical-align: middle; }

.bottlink { text-align: center; height: 31px; background: url(../new_images/bott-divder.gif) repeat-x bottom; }
.bottlink a { color: #80BBED; text-decoration: none; padding-left: 10px; padding-right: 10px; }
.bottlink a:hover { color: #FFFFFF; text-decoration: none; }



/* New Added CSS on 11-Nov-2008 */
.midd-contentborder-inner { border: 1px solid #E6E6E6; padding: 20px; vertical-align: top; }
ul.linklist { margin: 0; padding:0; margin-left: 20px; }
ul.linklist li { list-style-type: none; list-style-image: url(../new_images/bullet.gif); margin-bottom: 3px; }
ul.linklist li a { color: #018BDF; text-decoration: none; font-size: 11px; }
ul.linklist li a:hover { color: #3E3E3E; text-decoration: none; font-size: 11px; }
.bmatter-small { font-size: 11px; color:#000000; }
.alreadymember { margin-left: 130px; font-weight: bold; font-size: 13px; }
.alreadymember a { color: #BE0E01; font-weight: bold; text-decoration: none; font-size: 13px; }
.alreadymember a:hover { color: #018BDF; font-weight: bold; text-decoration: none;  font-size: 13px; }
.errormsg { color:#FF0000; text-align:center;}

.bluelink-small { padding-left:83px; font-size: 11px; }
.bluelink-small a  { color: #018BDF; text-decoration: none; font-size: 11px; }
.bluelink-small a:hover { color: #018BDF; text-decoration: underline; font-size: 11px; }

a.bluelink-normal  { color: #018BDF; text-decoration: none; font-size: 11px; }
a:hover.bluelink-normal { color: #018BDF; text-decoration: underline; font-size: 11px; }

.password-strength { background: #E2F4FF; color:#016BAC; padding: 2px; font-size: 11px; font-weight: bold; text-align: center; }
hr { color: #CCCCCC; background: #CCCCCC; height: 1px; border: none; }

.toplink-curve-myaccount { background: url(../new_images/toplink-curve.gif) no-repeat left bottom; vertical-align: bottom; padding-bottom: 5px; color: #DEDEDE; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve-myaccount a { color: #DEDEDE; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve-myaccount a:hover { color: #3CA3FF; font-weight: bold; text-decoration: none; font-size: 13px; }
.toplink-curve-myaccount img { margin-left: 18px; margin-right: 7px; vertical-align: middle; }

.bluebold { font-size: 13px; color:#018BDF; font-weight: bold; }

a.blacklink { color:#000000; text-decoration: underline; }
a:hover.blacklink { color:#018BDF; text-decoration: none; }

.bodycurvebg { background: url(../new_images/bodycurvebg.gif) repeat-x bottom #F2FAFF; height: 132px; border-left: 1px solid #D5E8F4; border-right: 1px solid #D5E8F4; vertical-align: top; padding-left: 7px; padding-right: 7px; padding-top: 3px; padding-bottom: 3px; }

ul.friendlist { margin: 0; padding:0; margin-left: 20px; }
ul.friendlist li { list-style-type: none; list-style-image: url(../new_images/bullet.gif); padding-left: 3px; margin-bottom: 2px; }
ul.friendlist li a { color: #3E3E3E; text-decoration: none; }
ul.friendlist li a:hover { color: #018BDF; text-decoration: none; }

.srollbar { overflow-y: scroll; height: 200px; scrollbar-face-color:#34A1E3; scrollbar-highlight-color:#ededf0; scrollbar-shadow-color: #ffffff; scrollbar-3dlight-color: #34A1E3; scrollbar-arrow-color: #ffffff; scrollbar-track-color:#CBE0EC; scrollbar-darkshadow-color: #83D0FF; scrollbar-base-color: #ffffff; }

.search-gradient { background: url(../new_images/submenu-gradient.gif) repeat-x bottom; height: 44px; vertical-align:top; border: 1px solid #e4e4e4; border-bottom: none; padding: 5px;  }

.darkredbold { font-size: 13px; color: #C90000; text-decoration: none; font-weight: bold; }
.graybg { background: #EDEDED; padding:3px; }
.date { font-size: 11px; color: #6A6A6A; }

.profile-img { float: left; margin-right: 5px; }

a.bmatterlink { color:#000000; text-decoration: none; font-weight: bold;}
a:hover.bmatterlink { color:#018BDF; text-decoration: none; font-weight: bold;}

.newpostlink { height: 22px; }
.newpostlink a { color:#000000; text-decoration: none; }
.newpostlink a:hover { color:#018BDF; text-decoration: none; }


a.postlink  { color:#000000; text-decoration: none; }
a:hover.postlink { color:#018BDF; text-decoration: underline; }

.search-button { vertical-align:top; margin-top:2px; width:29; height:17;border:0; }

/* NEW ADDED CSS ON 9-Mar-2009 */
.profile-border { border: 3px solid #D2D2D2;}
h2.profile-head { margin: 0; padding: 0; font: bold 14px Arial, Helvetica, sans-serif; color: #0676BA; margin-bottom: 7px;  }

ul.friendlist-profile { margin: 0; padding:0; margin-left: 0px; }
ul.friendlist-profile li { list-style-type: none; background: url(../images/bullet.gif) no-repeat left top; padding-left: 3px; margin-bottom: 2px; width: 140px; float: left; padding-left: 17px; }
ul.friendlist-profile li a { color: #3E3E3E; text-decoration: none; }
ul.friendlist-profile li a:hover { color: #018BDF; text-decoration: none; }

.profile-content p { margin: 0px; padding: 0px; margin-bottom: 10px; margin-top:2px; }
.totalfeedback { border-top: 1px solid #e4e4e4; }
.graymatter-small { font-size: 11px; color: #767676; }
a.graymatter-small { font-size: 11px; color: #7B7B7B; text-decoration: none; font-weight: bold; }
a:hover.graymatter-small { font-size: 11px; color: #018BDF; text-decoration: underline;  font-weight: bold; }
.darkbluebold { color: #053763; font-weight: bold; }
.midd-imgbox { background: #FFFFFF; border-bottom: 1px solid #e4e4e4; }

.inner-tab-bottline { background: url(../images/innertab-bottline.gif) repeat-x bottom; vertical-align: bottom; }

ul#inner-submenu-tabstrips { padding:0; margin:0; margin-top:17px;  }
ul#inner-submenu-tabstrips li {display: block; float:left; list-style-type: none; margin-right: 3px;}
ul#inner-submenu-tabstrips li a {display:block; color:#666666; text-decoration: none; background:url(../images/inner-subtab-inactive-left.gif) left top; background-repeat:no-repeat;}
ul#inner-submenu-tabstrips li a em {display:block;  font:bold 12px arial, helvetica, sans-serif; background:url(../images/inner-subtab-inactive-right.gif)  right top no-repeat; padding-top:3px; padding-bottom:5px; padding-left: 9px; padding-right: 9px;  text-align: center; cursor: pointer; font-weight: bold}
ul#inner-submenu-tabstrips li a:hover {background-position: left top; background-image: url(../images/inner-subtab-active-left.gif); color: #FFF; background-repeat: no-repeat; font-weight: normal; }
ul#inner-submenu-tabstrips li a:hover em {background-position: right top; background-image: url(../images/inner-subtab-active-right.gif) ; color: #FFF; background-repeat: no-repeat; font-weight: bold;  }
ul#inner-submenu-tabstrips li a.current {background-position: right top; background-image: url(../images/inner-subtab-active-left.gif); background-position:left top; color: #FFF; background-repeat: no-repeat; font-weight: bold; }
ul#inner-submenu-tabstrips li a.current em {background-position: right top; background-image: url(../images/inner-subtab-active-right.gif); color: #FFF; background-repeat: no-repeat; font-weight: bold; }

ul#heading-submenu-tabstrips { padding:0; margin:0;  }
ul#heading-submenu-tabstrips li {display: block; float:left; list-style-type: none; margin-right: 3px;}
ul#heading-submenu-tabstrips li a {display:block; color:#666666; text-decoration: none; background:url(../images/inner-subtab-inactive-left1.gif) left top; background-repeat:no-repeat;}
ul#heading-submenu-tabstrips li a em {display:block;  font:bold 12px arial, helvetica, sans-serif; background:url(../images/inner-subtab-inactive-right1.gif)  right top no-repeat; padding-top:3px; padding-bottom:5px; padding-left: 9px; padding-right: 9px;  text-align: center; cursor: pointer; font-weight: bold}
ul#heading-submenu-tabstrips li a:hover {background-position: left top; background-image: url(../images/inner-subtab-active-left1.gif); color: #FFF; background-repeat: no-repeat; font-weight: normal; }
ul#heading-submenu-tabstrips li a:hover em {background-position: right top; background-image: url(../images/inner-subtab-active-right1.gif) ; color: #FFF; background-repeat: no-repeat; font-weight: bold;  }
ul#heading-submenu-tabstrips li a.current {background-position: right top; background-image: url(../images/inner-subtab-active-left1.gif); background-position:left top; color: #FFF; background-repeat: no-repeat; font-weight: bold; }
ul#heading-submenu-tabstrips li a.current em {background-position: right top; background-image: url(../images/inner-subtab-active-right1.gif); color: #FFF; background-repeat: no-repeat; font-weight: bold; }

/* Added Date : 18032009 from Hemal Kharadi */
.calender-bg {background:#F2FAFF; border:1px solid #D5E8F4; padding:3px;}
.calendar-td-bg {background:#DEEBF1; height:75px; padding:2px; font:normal 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; vertical-align:top;}
.calendar-td-activebg {background:#C4E9FF; height:75px; padding:2px; font:normal 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; vertical-align:top;}


a.onlineuser { color: #CC0000 !important; text-decoration: none !important; }
a:hover.onlineuser { color: #CC0000 !important; text-decoration: underline !important; }


/*Add Date : 16-06-2008 for partial header part (  Search bar => Post Now  |  Recent Classified Ads  |  New Images  |  New Articles  |  Browse All) */

/*------ 	CSS Start	-----*/
a.button1 {
    background: transparent url(../new_images/bg_button_a1.gif) no-repeat scroll top right;
    color: #CC0000;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}
a.button1 span {
    background: transparent url(../new_images/bg_button_span1.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 3px 7px;
} 
a.button1:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}
a.button1:active span {
    background-position: bottom left;
    padding: 3px 0 3px 7px; /* push text down 1px */
} 
a.button1  {background:transparent url(../new_images/bg_button_a1.gif) no-repeat top scroll right; float:left; display:block; font:12px normal Arial, Helvetica, sans-serif; text-decoration:none; color:CC0000; margin-right:6px; padding-right:7px; height:20px;}
a.button1 span {background:transparent url(../new_images/bg_button_span1.gif) no-repeat ; display:block; color:CC0000; line-height:14px; padding:3px 0px 3px 7px; }
a.button1:active {background-position:bottom right; outline:none; color:CC0000;}	
a.button1:active span {background-position:bottom left; padding:6px 0xp 4px 7px;}

/*------ 	CSS End	-----*/

/*Add Date : 17-06-2008 (  All | Service | Product | Activity | Housing | Community | Wanted | Employment ) */

/*------ 	CSS Start  -----*/
a.blue-button {
    background: transparent url(../new_images/bg_button_a2.gif) no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

a.blue-button span {
    background: transparent url(../new_images/bg_button_span2.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 3px 7px;
} 
a.blue-button:active {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
}

a.blue-button:active span {
    background-position: bottom left;
    padding: 3px 0 3px 7px; /* push text down 1px */
} 

a.blue-button  {background:transparent url(../new_images/bg_button_a2.gif) no-repeat top scroll right; float:left; display:block; font:12px normal Arial, Helvetica, sans-serif; text-decoration:none; color:ffffff; margin-right:6px; padding-right:7px; height:20px;}

a.blue-button span {background:transparent url(../new_images/bg_button_span2.gif) no-repeat ; display:block; color:CC0000; line-height:14px; padding:3px 0px 3px 7px; }
	
a.blue-button:active {background-position:bottom right; outline:none; color:ffffff;}	

a.blue-button:active span {background-position:bottom left; padding:6px 0xp 4px 7px;}

/*------ 	CSS End	-----*/

/*Add Date : 22-06-2008 (  file_list page for header) */

/*------ 	CSS Start  -----*/

.fileevenrowbg { background: #EDEDED; height: 20px; }
/*------ 	CSS End	-----*/

/*Add Date : 23-06-2008 ( for forum portion) */

/*------ 	CSS Start  -----*/

a.forumbutton {
    background: transparent url(../images/bg_forumbutton_a1.gif) no-repeat scroll top right;
    color: #666666;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 7px; /* sliding doors padding */
    text-decoration: none;
}

a.forumbutton span {
    background: transparent url(../images/bg_forumbutton_span1.gif) no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 3px 7px;
} 
a.forumbutton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.forumbutton:active span {
    background-position: bottom left;
    padding: 3px 0 3px 7px; /* push text down 1px */
} 

a.forumbutton  {background:transparent url(../images/bg_forumbutton_a1.gif) no-repeat top scroll right; float:left; display:block; font:bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:666666; margin-right:6px; padding-right:7px; height:20px;}

a.forumbutton span {background:transparent url(../images/bg_forumbutton_span1.gif) no-repeat ; display:block; color:666666; line-height:14px; padding:3px 0px 3px 7px; }
	
a.forumbutton:active {background-position:bottom right; outline:none; color:666666;}	

a.forumbutton:active span {background-position:bottom left; padding:6px 0xp 4px 7px;}

/*------     CSS Added By Natvar Mistry on 21-07-2009--*/

.listing-border { border: 1px solid #BBBBBB; }
.oddrow { background: #f6f6f6; height: 20px; }
.oddrow a { color: #000000; text-decoration: none; }
.oddrow a:hover { color: #000000; text-decoration: underline; }


/* Added Date:31072009 */
.dating-bg {background:url(../images/dating-bg.gif) repeat-x top #ECECE5; padding:6px;}
.dating-ft {background:url(../images/dating-ft.gif) repeat-x top; height:20px;}
.dating-divider {background:url(../images/dating-divider.gif) repeat-y right; padding-right:10px;}


/*Added date 2009-08-17*/
.web-container {
   position: relative;
   height: 50px;
   }

.wb-left-element {
   position: absolute;
   left: 0;
   width: 50%;
   }

.web-right-element {
   position: absolute;
   right: 0;
   width: 50%;
   text-align: right; 
   } 
   
  /*------ 	CSS End	-----*/ 
  
  
/* Added New Css from HB */
.topnav-bg {background:url(../images/topnav-bg.gif) repeat-x; height:30px; padding:0 0 3px 0;}
.topnav-bg a {font:bold 13px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; padding:0 7px 0 7px; background:url(../images/topnav-divider.gif) no-repeat right;}
.topnav-bg a:hover {color:#9fe5ff; text-decoration:none;}
.topnav-bg a.last {background:none;}

h4 {margin:0; padding:0; font:bold 15px Arial, Helvetica, sans-serif; color:#0087bb; text-decoration:none; border-bottom:1px solid #e4e4e4; margin:0 0 5px 0; line-height:25px; padding:0 0 0 18px; background:url(../images/round-bullet.gif) no-repeat 2px 7px;}
.grey-border {border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding:10px;}
.page-heading {background:#1c568a; font:bold 15px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; line-height:30px; padding:0 0 0 12px; text-transform:uppercase;}
.store-mgmt { background: url(../images/store-mgmt.gif) no-repeat center bottom; padding:0 0 3px 0; }
