﻿
body
{
    font-size: 12px;
    font-family: Arial, Sans-Serif, Boishakhi;
    background: transparent url(../images/background-main.jpg) repeat-x 0 top;
   /* background-color: #F9FFFF; */
}

#main   { padding-top: 20px; background: url(../images/bg_body_top.png) no-repeat 0 0; margin: 0 auto; width:1010px; }
.main-wrapper  { padding: 0 20px 20px 10px; background: url(../images/bg_body_bottom.png) no-repeat 0 100%; }

#content
{
    margin-top: 0 auto;
    padding: 0px 10px 5px 0px;
    min-height:400px;
    width:980;
    float:left;
}
/* Navigation and header */

#header {
  height: 100px;
  width: 980px;
  margin: 0 auto; }
#header #logo {
    background-image: url('../images/logo.png');
    float:left;
    height: 100px;
    margin: 0 0 0 5px;
    padding: 0;
    width: 400px; 
    background-position: left;
    background-repeat: no-repeat;
    text-align: center;
   }

#logo h1
{
    vertical-align: middle;
    padding: 10px 0 10px 100px;
    font-weight: bold;
    color: #000066;
}
#header ul#navigation {
  float: right;
  margin: 1px 0px 0 0;
  padding: 0;
  vertical-align: middle;
  width: 400px;
  
    }
#header ul#navigation li {
    float: left;
    list-style-image: none;
    list-style-type: none;
    padding-right:5px;
     }

#header ul#navigation li a
{
    color: #996600;
    display: inline;
    float: left;
    font-family: Verdana;
    font-size: 12px;
    text-decoration: none;
}

 #header ul#navigation li a:link, #header ul#navigation li a:visited {
        color: #996600;
      display: inline;
      float: left;
      font-family: Verdana;
      font-size: 12px;
      height: 16px;
      padding: 0px 5px 0px 10px;
      text-decoration: none;
         }
 #header ul#navigation li a:hover, #header ul#navigation li a.active
{
    color: #990000;
}
img { border: none !important; text-decoration:none; }
img a { border: none !important; text-decoration:none; }
img a:hover { border:none;}
h2, h3
{
    color: #006600;
    font-family: Arial, Sans-Serif;
    font-size: 98%;
}

h2
{
   background-image: url(../images/35.png);
   background-position: left;
   background-repeat: no-repeat;
   padding-left: 25px;
}
.newsHead
{
    background-image: url(../images/bullet_go.png);
   background-position: left;
   background-repeat: no-repeat;
   padding-left: 25px;
   }
h4 a
{
    color: #006600;
    text-decoration: none;
    padding-left: 5px;
}
h4 a:hover{ color: Maroon; text-decoration: underline; }

.readmore a{ font-family: Verdana, Arial; font-size: 12px; color: Blue;}
.readmore a:hover{ text-decoration: none; color: Maroon;}
p
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
}
#footer
{
    width: 950;
    border-top: solid 1px #CCFFFF;
    padding: 5px 10px 5px 10px;
    color: Silver;
    text-align: center;
    font-family: Arial, Sans-Serif;
    font-size: 11px;
    clear: both;
}
#footer ul li { list-style:none; display:inline; }
#footer li a
{
    padding: 5px 10px 5px 10px;
    border-right: solid 1px silver;
    color: #663300;
    text-decoration:none;
    font-size: 12px;
    font-family: Verdana, Arial;
}
#footer li.last a {border-right: none;}
#footer li a:hover{color: Maroon; text-decoration: underline;}
#footer p a { color: Silver; }
#footer p a:hover {color: Maroon;}

input[type=text],input[type=password],select,textarea
{
border:1px solid #aaa;
transition:border linear .2s,box-shadow linear .2s;
-moz-border-radius:3px;-o-border-radius:3px;
-webkit-border-radius:3px;
-moz-transition:border linear .2s,-moz-box-shadow linear .2s;
-webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
}
input[type=text]:focus,input[type=password]:focus,textarea:focus
{
outline:none;
border-color:rgba(82,168,236,.75)!important;
box-shadow:0 0 8px rgba(82,168,236,.5);
-moz-box-shadow:0 0 8px rgba(82,168,236,.5);
-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);
}
input[type=checkbox], input[type=radio] { border: none;}


td, th
{
    line-height: 22px;
    font-size: 12px;
}
.entryForm
{
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    line-height: 18px;
}
#entry td span
    {
        color: Maroon;
        font-size: 1.5em;
        font-weight: bold;
    }
    
    .heading
    {
        padding: 1em 0 1em 0;
        color: #990033;
        font-family: Arial, Sans-Serif;
        font-weight: bold;
        font-size: 1.2em;
    }
.meta {
	border-top: 1px dotted #CCCCCC;
	text-align: right;
	color: Gray;
	font-size: 9px;
}
.meta .comments
{
   padding-left: 15px;
	background: url(../images/02.png) no-repeat left center; 
}

.announceTitle
{
    color: Maroon;
    padding-left: 25px;
    background: url(../images/user.png) no-repeat left center;
}
.vSummary
{
    font-family: Tahoma, Arial, Helvetica;
	font-size: 13px;
	font-weight: normal;
	color:Red;
	line-height: 20px;
	text-align: left;
	padding: 5px 4px 3px 5px;
	border: solid 0.08em #c1dd31;
	margin: 2px 10px 2px 10px;
	max-width: 400px;
	
}
.vSummary ul {
	list-style: none;}
.vSummary ul li {
	padding-left: 35px;
	line-height: 20px;
	background:transparent url(../images/orange_arrow.gif) no-repeat 18px 4px;
 
}

.button
{
    width:127px;
    height:29px;
    font-size:12px;
    font-weight:bold;
    color:#003F60;
    padding:2px 5px;
    background:url(../images/bluebutton.png) no-repeat left top;
    cursor:pointer;
    border:none;
    text-align:center;
 }

a.button
{
    display:block;
    width:127px;
    height:22px;
    color:#003F60;
    font-weight:bold;
    font-size:12px;
    text-align:center;
    background:transparent url(../images/bluebutton.png) no-repeat left top;
    vertical-align: middle;
    text-decoration: none;
}
a:hover.button
{
    background-position:left bottom;
    color:#005478;
}
.smallButton
{
    width:100px;
    height:24px;
    font-size:12px;
    font-weight:bold;
    color:#003F60;
    background:url(../images/sml_grey_button.png) no-repeat left top;
    cursor:pointer;
    border:none;
    text-align:center;
    vertical-align: middle;
}
.smallButton:hover
{
    background-position:left -24px;
    color:#005478;
}


 
 .box-link   
    {
    display: block;
    height: 16px;
    line-height: 16px;
    padding-left: 18px;
    background-color: transparent;
    background-image: url(../images/icons.png);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: 0px 0px;
    cursor: pointer;
         }
 .contact   {background-position: 0px -17px; }      
 .home {background-position: 0px -48px; }
 .feedback {background-position: 0px -80px;}
 .help {background-position: 0px -144px;}

/* left navigation */
#leftNav
{
    float:left;
    text-align: left !important;
    width: 225px;
}
#rightPane
{
    margin-left:4px;
    float:right;
    width:740px;
}
.sidebar-links { width: 223px; background: url(../images/sidebar_bg_bottom.png) no-repeat 0 100%; margin-bottom: 10px; padding: 40px 1px 1px 1px; position: relative; }
.sidebar-links h2{ width: 223px; position: absolute; left: 0; top: 0; height: 23px; padding: 10px 0 0 20px; margin: 0 !important; font-size: 120% !important; background: url(../images/sidebar_bg_heading.png) no-repeat 0 0; }
.sidebar-links li  { list-style: none; }
.sidebar-links li span   { display: block; padding: 0 10px; }
.sidebar-links li a  { display: block; padding: 10px 0 10px 0px; padding-right: 20px !important; text-decoration: none; border-bottom: 1px solid #ddd; background: url(../images/arrow-grey.gif) no-repeat 95% 12px; }
.sidebar-links li a:link  { color: #616161; }
.sidebar-links li a:visited  { color: #616161; }
.sidebar-links li a:hover { color: #000; background-image: url(../images/arrow_gray_circle.png); }
.sidebar-links li a:active  { color: #000; }
.sidebar-links li.first a   { border-top: 0 !important; }
.sidebar-links li.last a    { border-bottom: 0; }
.sidebar-links p{ padding: 5px 5px 5px 10px;}

#leftColumn
{
    float: left;
    width: 510px;
    padding: 10px;  
    color: #015660; 
    border: 1px solid silver;

 }
#rightColumn
{
    float: right;
    width: 220;
}

#mainNav
{
    background-image: url(../images/quicklinks_menu.gif);
    background-repeat: repeat-y;
    background-position: right;
    margin-left: - 10px;

    }
#mainNav li  { list-style: none; }
#mainNav li a  { display: block; padding: 10px 0 10px 0px; padding-right: 20px !important; text-decoration: none; border-bottom: 1px solid #ddd; background: url(../images/arrow-grey.gif) no-repeat 95% 12px; }
#mainNav li a:hover { color: #000; background-image: url(../images/arrow_gray_circle.png); }

/* right side bar */
#sidebar-links-top    { margin-bottom: 10px; background: url(../images/sidebar_bg_top_2.png) no-repeat 0 0; padding-top: 10px; text-align:left; }
#sidebar-links-top div { background: url(../images/sidebar_bg_bottom_2.png) no-repeat 0 100%; padding: 2px 10px 10px 1px; position:relative; margin-top:-8px; font-size:12px; }
#sidebar-links-top li  { list-style: none; }
#sidebar-links-top li a
{
    display: block;
    padding: 5px 20px 5px 5px;
    text-decoration: none;
    border-bottom: 1px solid #ddd;
    background: url(../images/bullet_green.png) no-repeat 95% 12px;
    color: #006600;
}
#sidebar-links-top li a:hover
{
    color: #000;
    background-image: url(../images/bullet_black.png);
    border-bottom: 1px solid #FF6600;
    
}
#sidebar-links-top li.last a { border-bottom:0; }

#nav .active {
	color: Red;
    font-weight: bold;
    border-bottom: 1px solid #FF6600;
    background-image: url(../images/bullet_black.png);
}
#horizontalNav
{
    width: 400px;
    vertical-align: middle;
    height: 32px;
    margin: 0 auto;
    padding-right: 0px;
    float: right;
 }
 #horizontalNav a { text-align: right;}
  #headline
  {
      width: 950px;
      height:25px;
      border: solid 1px silver;
      vertical-align: middle; 
        }
#headline .title
{
    height: 25px;
    width: 120px;
    background-color: #CCFFCC;
    font-weight: bold;
    font-size: 120%;
    float: left;
    color: #990000;
}
#headline .title div{padding: 5px 5px 3px 10px;}
#headline .news
{
    height:25; width:800px;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    float:right;
}
#headline .news div{padding: 5px 5px 3px 10px;}

/* right sidebar in default page */

#right {
	width: 201px;
	
}

#right .sidebar {
	background: #E6F3FF url(../images/right_bottom.gif) no-repeat 0 bottom;
	margin: 0 0 11px 0;
	padding: 0 0 1px 0;
}

#right .sidebar h5,
#right .sidebar h6 {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	background: #E2E2E2 url(right_h6.gif) no-repeat;
	margin: 0;
	padding: 11px 15px;
}

#right .sidebar h5 {
	color: #fff;
	text-shadow: 0 0 0 #000;
	-moz-opacity: 0.9999;
	background: #236cbf url(../images/right_h5.gif) no-repeat;
}

/* weather information */
.temp{
    font-size:22px;
    font-family:Tahoma;
    }

.cc{
    font-size: 11px;
    font-family:Tahoma;
    }

.fcastWeekDay{
    font-weight: bold;
    }
    
.ccLoc{
    font-weight: bold;
    }

.fcastDate{
    font-size: 11px;
    font-family:Tahoma;
    }

.curWind{
    font-size: 11px;
    font-family:Tahoma;
    }

.weatherTable{
    padding:5px;
    background-color:white;
    text-align: center;
    border:solid 1px #c3c3c3;
    margin-left:auto;
    margin-right:auto;
    }
    
.fcastTable{
    padding:3px;
    background-color:white;
    text-align:center;
    border:solid 1px #c3c3c3;
    margin-left: auto;
    margin-right: auto;
    }

.weatherError{
   color: #ff0000;
   font-size: 12px;
   margin: 5px 0 5px 0;
} 

/* RESET */
#ticker,#ticker p { margin: 0; padding: 0; }


/* BILLBOARD */
#ticker { width: 965px; margin: 0 auto 8px; clear: both; color: #76797c; }


/* TICKER */
.wrapper { width: 965px; margin: 0 auto; margin: 0 auto 15px; _margin: 0 auto; }
#ticker { min-height: 35px; background: #ffffff url(../images/news_ticker_btm2.png) no-repeat left bottom; position: relative; float: left; }
#ticker p { font-size: 13px !important; width: 100%; padding-top: 9px; padding-bottom: 0.2em; background: url(../images/news_ticker_top2.png) no-repeat top left; float: left; }
#ticker #ticker-headline { width: 12.5em; margin-right: 1em; color: #565656; font-weight: bold; text-align: center; display: block; float: left; }
#ticker a#news-headline { padding-left: 5px; color: #a1a5a9; float: right; }
#ticker a { color: #6e6e6e; text-decoration: none; }
#ticker #news a{font-size: 14px; font-weight:bold; color: Maroon;}
#ticker #news a:hover {font-size: 14px; font-weight:bold; color: blue;}

.calender a{ border: none;} 
 .details
    {
        margin-left: 5px;
        width: 90%;
        font-family: Tahoma, Arial, Helvetica;
	    font-size: 12px;
	    font-weight: normal;
	    color: #003366;
        border-collapse: collapse;
    }
.details th{border: solid 1px silver; border-collapse: collapse; background-image:url(../images/table-header-bg.gif); background-repeat: repeat-x; color: #003366; font-weight: normal; line-height:16px; }
.details td
    {
        /*text-align: left; */
        padding-left: 5px;
        line-height: 25px;
        font-family: arial, verdana;
        font-size: 12px;
        width: auto;
        border: solid 1px silver;
        border-collapse: collapse;
        
    }
    
     .details, .details_alt
    {
        margin-left: 5px;
        width: 90%;
        font-family: Tahoma, Arial, Helvetica;
	    font-size: 12px;
	    font-weight: normal;
	    color: #003366;
        border-collapse: collapse;
    }
.details_alt th
{
    border-collapse: collapse;
    background-image: url(../images/action_but_grad.gif);
    background-repeat: repeat-x;
    color: #003300;
    font-weight: bold;
    line-height: 23px;
    text-align: center;
    border-left: solid 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #FF9933;
    border-left-color: #FF9933;
}
.details_alt td
    {
        /*text-align: left; */
        padding-left: 5px;
        line-height: 25px;
        font-family: arial, verdana;
        font-size: 12px;
        width: auto;
        border: solid 1px silver;
        border-collapse: collapse;
        
    }
    .alternate
{
    background-color: #CCFFCC;
}
    /* control panel styles */
.controlPanel{ line-height:22px; vertical-align: middle;  padding-left:19px; background-image:url(../images/toolsicon.png); background-position: left; background-repeat: no-repeat;}

.task {width:100%;
    padding:3px 3px 10px 3px;
    margin:1px 5px 3px 2px;
    font-family: Tahoma, Arial, Century Gothic;
    border: none;
    vertical-align: middle;
    text-align: center;
    
    
     }
 .task td
     { width: 200px;
       padding: 5px;
       height: 100px;
     }
.task a, .task a:visited{ 
    text-decoration:none;
    padding:0.2em 0.6em;
    border-right:1px solid white;
    font-family: Tahoma, Arial; color:Black; }
    
.task a:hover{ border-bottom:dotted thin silver; color:Green; }

/*** POLL-SPECIFIC STYLES ***/
.Poll_DisplayText
{
    font-size: 12px;
    font: arial;
    font-weight:bold;
    background: url("../images/chart_bar.png") top left no-repeat; 
    padding-left: 18px;
}

.Poll_TotalVotes
{
    font-style: italic;
}

.Poll_TakePoll, .Poll_PollResults
{
    /* border: dashed 1px #666; */
    padding: 2px;
    margin-top: 2px;
    margin-left: 2px;
}
/* another container */
.callout                    { margin-top: 10px; background: url(../images/callout_top.png) no-repeat 0 0; padding-top: 12px; }
.callout #inner                { background: url(../images/callout_bottom.jpg) no-repeat 0 100%; padding: 0 20px 20px 20px; list-style:none; }
.callout h3                 { margin-top: 0 !important; }
.callout li                 { clear: both; list-style: none !important;;}
.callout p                  { margin-bottom: 20px; }
.callout img                { float: left; margin: 0 20px 20px 0; }


.onlineUser{background-image: url(../images/user.png); padding-left: 22px; background-repeat: no-repeat; color: #993300;  font-size: 12px; line-height: 20px; vertical-align: middle; font-weight:bold;}
.readerToday{background-image: url(../images/group.png); padding-left: 22px; background-repeat: no-repeat; color: #993300;  font-size: 12px; line-height: 20px; vertical-align: middle; font-weight:bold;}
.readerAll{background-image: url(../images/group_blue.png); padding-left: 22px; background-repeat: no-repeat; color: #993300;  font-size: 12px; line-height: 20px; vertical-align: middle; font-weight:bold;}

/* pagination style */

/* The following modifies the controls in the list table footer */
tr.footer td
{
    background: #dbddff;
    height: 1.5em;
}

/* The following modifies the selected row in the list table */
tr.selected td
{
    background: #fdffb8;
}

/* End: Tables */
/* The following modifies the page number control which exists under the main table */
div.pager
{
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
}
span.results1
{
    float:left;
}
span.results2
{
    float:right;
}
/* The following modifies the results per page control which exists under the main table */
div.results
{
    display: inline;
    position: relative;
    padding: 0px;
    padding-left: 6px;
    padding-right: 6px;
    margin-top: -1.75em;
    float:right;
}
/* Set's the appearance of the drop down control*/
.droplist
{
    padding: 0px;
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: .95em;
    color: #666666;
}
/* Bottom hyperlink design*/
div.bottomhyperlink
{
    font-family: Tahoma, Arial, Sans-Serif;
    font-size: 100%;
    margin-top: -3px;
}
div.bottomhyperlink a:link,
div.bottomhyperlink a:visited
{
    color: #839ce7;
    text-decoration: none;

    font-family: Tahoma, Arial, Sans-Serif;

    font-size: 100%;

    margin-top: -3px;
}
div.bottomhyperlink a:hover
{

    color: #000099;

    text-decoration: underline !important;

    font-family: Tahoma, Arial, Sans-Serif;

    font-size: 100%;
}
div.bottomhyperlink img
{
    position: relative;
    top: 0em;
    padding-right: .4em;
    border: none;
}
.print{ text-align: left; padding: 0px 10px 0px 10px; line-height: 25px; vertical-align: middle; float: right;}

.newsTitle {background:transparent url("../images/icon-giveaways.gif") no-repeat 0 0; height:16px; padding-left: 20px; color: Blue;}
.newsTitle a {color: Blue;}
.newsBody { font-size: small; }
.pagerAlt { font-family: Verdana; font-weight: bold; padding: 3px; border: solid 1px maroon; font-size:small; width:100%;}
.pagerAlt:hover { font-family: Verdana; font-weight: bold; padding: 3px; border: solid 1px green; background-color: Orange; color: White;}
.pagerAlt a:active { font-family: Verdana; font-weight: bold; padding: 5px; border: solid 1px maroon;}

.rounded
    {
        height: auto;
        padding: 3px 0px 2px 0px;
        background: #fff;
        color: #015660;
        border: 1px solid #a4c2c2;
    }
    .category a { color:#015660; text-decoration: none; text-align: center; background-image: url(../images/bullet_go.png); background-position: left; padding-left:20px; background-repeat: no-repeat; font-weight:bold; }
    .category a:hover{ text-decoration: underline;}
    .webdir p { color:#015660; font-weight:bold; font-size: 14px; line-height:16px; background-image: url(../images/page_white_go.png); background-position: left; padding-left:20px; background-repeat: no-repeat; }
    .webdir a:hover{ text-decoration: underline; color: Maroon;}
    .roundi {padding: 3px 10px 3px 3px;  color: #015660; border: 1px solid silver; height:28px; }
    .roundi a{ text-decoration: none;}
    .roundi a:hover {text-decoration: underline; color: Maroon;}
    .worldTime{ background: transparent url(../images/earth_small.gif) no-repeat center left; padding-left: 22px; }
    .enumber{ background: transparent url(../images/viewad_icon_phone.gif) no-repeat center left; padding-left: 22px; }
    .newspapers{ background: transparent url(../images/blt-apply.gif) no-repeat center left; padding-left: 22px; }
    .tours{ background: transparent url(../images/ico_plane.gif) no-repeat center left; padding-left: 22px; }
    .postFinder{ background: transparent url(../images/blt-preview.gif) no-repeat center left; padding-left: 22px; }
    .highcommission{ background: transparent url(../images/transmit.png) no-repeat center left; padding-left: 22px; }
    .quickTools
    {
        height: auto;
        padding: 3px 0px 2px 10px;
        background: #fff;
        color: #015660;
        border: 1px solid #a4c2c2;}
    .quickTools td { padding: 2px 3px 2px 3px; text-align: center; vertical-align: middle;}
    .rounded h3
    {
        font: #000;
        margin: 0px;
        padding: 2px 2px 2px 10px !important;
        border-bottom: 1px solid #a4c2c2;
        background-color: #eeeeee;
        background-image: url(../images/menu_header_bg.gif);
        background-repeat: repeat-x;
        background-attachment: scroll;
        background-position: center bottom;
    }
    .postcode {padding: 5px 0px 0px 10px;  color: #015660; border: 1px solid silver; height:25px; width: 700px; vertical-align: middle; }
    .postcode a { font-weight: bold; font-size: 14px; padding: 0px 5px 0px 0px;}
    .postcode img { vertical-align: middle; text-align: center;}
    .rounded p
    {
        padding: 2px 5px 0px 5px;
    }
        
       /* tool tips jquery */
#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.85;
	font-size:10px;
	
    }
#tooltip h3, #tooltip div { margin: 0; padding:10px; }

#tooltip.fancy {
	background: url('../images/shadow2.png');
	padding-top: 5em;
	height: 120px;
	border: none;
	width: 240px;
	}
#tooltip.fancy.viewport-right {
	background: url('../images/shadow2-reverse.png');
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* features products */
.searchPane { margin-top: 20px; background: url(../images/msgBox_top.gif) no-repeat 0 0; padding-top: 10px; }
.searchPane div { background: url(../images/msgBox_bot.gif) no-repeat 0 100%; padding: 5px 20px 20px 20px; list-style:none; width: 500px; }
.searchPane h3 {background: url(../images/89.png) no-repeat scroll left; padding-left: 20px; text-transform: uppercase;}
.searchPane span{color: Maroon; padding-left: 10px;}
.searchPane .title {background: url(../images/group.png) no-repeat scroll left; padding-left: 20px; text-transform: uppercase;}

/*classified search */
.classifiedsearch { margin-top: 5px; }
.classifiedsearch .title {background: url(../images/group.png) no-repeat scroll left; padding-left: 20px; text-transform: uppercase;}
/* Check list */
ul.checklist {
	list-style: none;
}

ul.checklist li {
	padding: 0 0 0 20px;
	background: url(../images/check_premium.gif) no-repeat 0 3px;
	line-height: 22px;
	
}
a
{
    color: #009933; text-decoration: none;
}
a:hover
{
    text-decoration: underline;
    color: #800000;
}
.tips {
	padding-left: 20px;
	color: #0033cc;
	background: url(../images/bullet-tips.gif) no-repeat top left;
	line-height: 22px;
	margin-left: 10px;
	margin-top: 10px;
}
#classified { padding: 5px 0px 5px 5px; }
.tution { padding: 0 0 0 28px;	background: url('../images/clipart_education.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.marriage { padding: 0 0 0 28px;	background: url('../images/clipart_buildings.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.free { padding: 0 0 0 28px;	background: url('../images/clipart_entertainment.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.friendship { padding: 0 0 0 25px;	background: url('../images/users_small.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.jobs { padding: 0 0 0 25px;	background: url('../images/clipart_objects.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.chome { padding: 0 0 0 25px; background: url('../images/house.png') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.buying { padding: 0 0 0 25px;	background: url('../images/money.png') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.selling { padding: 0 0 0 25px;	background: url('../images/23_16x16.png') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }
.newpost { padding: 0 0 0 25px;	background: url('../images/icon_addcomment.gif') no-repeat left 50%; 
line-height: 28px; font-family: Verdana; font-size: 14px; }

/* ****************** RatingStar ****************** */
.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:14px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;
}
.ratingStar .Filled {
    background-image: url(../images/ratingStarFilled.png);
}
.ratingStar .Empty {
    background-image: url(../images/ratingStarEmpty.png);
}
.ratingStar .Saved {
    background-image: url(../images/ratingStarSaved.png);
}

.modalBackground
        {
            background-color: Gray;
            filter: alpha(opacity=80);
            opacity: 0.2;
        }
.modalPopup
        {
            width: 360px;
            height: 200px;
            background-color: #FFF;
            border: #DDAACC 10px solid;
            padding: 10px;
            font-size: medium;
        }

/* nav tab */
ul.nav
{
	margin: 10px 0 0 0;
	padding: 0 0 0 12px;
	list-style-type: none;
	height: 30px;
	width: 654px;
	background: url('../images/tabs-menu-bg.gif') bottom repeat-x;
}
ul.nav li
{
	float: left;
	margin: 0;
	padding: 0;
	background: url('../images/tabs-left.gif') top left no-repeat;
	height: 30px;
}
ul.nav li a
{
	line-height: 30px;
	padding: 0 10px;
	color: #56585C;
	background: url('../images/tabs-right.gif') top right no-repeat;
	display: block;
	float: left;
	text-decoration: none;
	cursor: pointer;
}
ul.nav li a:hover
{
	color: #363F40;
}
ul.nav li.active
{
	font-weight: bold;
	background: url('../images/tabs-left-active.gif') top left no-repeat;
}
ul.nav li.active a
{
	color: #363F40;
	line-height: 30px;
	padding: 0 10px 0 20px;
	background: url('../images/tabs-right-active.gif') top right no-repeat;
}
div.nav-content
{
	border: 1px solid #ACBACC;
	border-top: 0;
	padding: 10px;
}
/* tabs end */

.bookmark { background: transparent url(../images/blt-copyto.gif) no-repeat left 0; padding-left: 18px; }
.response{  background: transparent url(../images/reply-16x16.gif) no-repeat scroll left; padding-left: 16px; color: #990000;}

/* style for weather dropdown list */
.ContextMenuPanel 
{
	border: 1px solid #868686;
	z-index: 1000;
	background: url(../images/menu-bg.gif) repeat-y 0 0 #FAFAFA;
	cursor: default;
	padding: 1px 1px 0px 25px;
	font-size: 11px;
}


