body
{
	font-weight: normal;
	font-style: normal;
	font-family: Verdana, Arial, sans-serif;
	font-size: 62.5%;
	background-image: url('bk1.gif');   
    margin: 0 0 0 0;	
    padding: 0 0 0 0;
    }  
    
.banner {height:100px;width: 100%;background-image:url('../images/logo-filler.png');}	
IMG.logo {border:0px none;}

/*- Main Menu Tabs --------------------------- */
    #nav {
      position:absolute;
      width:640px;
      left:50%;
      margin-left: -250px;
      top:64px;
      z-index:3;
      font-size:1.2em;font-weight: bold;
      }
     #nav .menul {width:15px;height:42px;background:url('../images/left_side.gif') no-repeat left};
   
     #nav li {
      float:left;
      display:inline;
      margin:0;
      padding:0;
      }  
    #nav a  {
      float:left;
      display:block;
      background:url('../images/splitter.gif') no-repeat left top;
      text-decoration:none; padding: 0 0 0 2px;
      }
     #nav span  {
      float:left;
      display:block;
      color:#000000;
      background:url('../images/menu_button.gif') right top;
      padding: 14px 12px 14px 12px;
      }
      #nav b  {
      float:left;
      display:block;
      background:url('../images/right_side.gif') no-repeat right top;
      text-decoration:none; 
      padding: 0 15px 0 0;
      }
     #nav a:hover {
       background:url('../images/splitter.gif') no-repeat left top;    
      }
     #nav a:hover span {
      background:url('../images/menu_button_hover.gif') right top;
      }   
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
    #nav a:hover span {
      color:#000000;
      }
a:link
{
    font-weight:700;
    text-decoration: none; 
	color: rgb(15, 104, 175);
}
a:active
{
     font-weight:700;
	 text-decoration: none; 
     color: rgb(0, 128, 0);
}
a:visited
{
    font-weight:700;
	text-decoration: none; 
    color: rgb(15, 104, 175);
}
a:hover 
{ 
    font-weight:700;
    text-decoration: underline; 
    color: blue; } 

ul
{
	list-style-image: url('bullet.gif');
	font-size:1.2em;line-height: 1.4em;	
	margin-top: 10px;
}
li {margin-bottom: 10px; margin-right: 15px;}

.normal {font-size: 1.1em;}

h1 { 
          display:block;
          margin: 0 10px 0px 20px; 
          background:url('../images/i_blue.gif') no-repeat left top;   
          font-size: 1.6em;
          font-weight: bold;
          padding:2px 0px 2px 30px;
          color: #3A6DE1;  
   }
h2 { 
          display:block;
          font-size: 1.6em; 
          font-weight: bold;
          padding:2px 0px 2px 30px;
   }
.red {
      color: #DE3447;
      margin: 5px 0px 0px 15px;
      background:url('../images/i_red.gif') no-repeat left top;
      }
.blue {
      color: #3A6DE1;
      margin: 20px 0 5px 15px;  /** top-right-bottom-left  **/
      background:url('../images/i_blue.gif') no-repeat left top;   
      }

.green1 {        
        color: #43C449;
        margin: 15px 0 5px 20px;                     
        background:url('../images/i_green.gif') no-repeat left top;
        }
        
.green2 {        
        color: #43C449;
        margin: 15px 0 5px 15px;                     
        background:url('../images/i_green.gif') no-repeat left top;
        }

.feedback { 
            display:block;
            margin:  10px 5px 0px 10px;
            padding: 0px 0px 0px 35px; 
            background:url('../images/user-reviews/ribbon.jpg') no-repeat left top;   
            font-size:1.2em;
            line-height:3.0em;
            
}


h3 { 
          text-decoration: none;
          margin: 5px 0px 5px 25px;
          font-size:1.2em;line-height:1.6em;}
          
h4 {      
          font-size:1.1em;
          margin: 0 0 0px 55px;}

h5 {      
          font-size:1.0em;
          margin: -.9em 0 0px 50px;}
h6 {      
          font-size:.9em;
          margin: 5px 0px 0px 15px;}
 
/*** wrapper **/ 
.rigid {width: 891px; margin: 0 auto;}
/**** main section  ***/
.main {float:right;width:725px;}
.top  {float:left;width:725px;background-color:#FFFFFF;}
.tlcorner {float:left; width: 16px;height:17px;background:url('../images/content_r1_c1.gif') no-repeat;}
.trcorner {float:right; width:19px;height:17px;background:url('../images/content_r1_c3.gif') no-repeat;}

.middle {float:left;width:721px;background-color:#FFFFFF;clear:both;}
.main-left{float: left; width: 449px;border-right: 1px solid #C0C0C0;} 
.divider {margin: 10px 15px 5px 15px; border-top: 1px solid #C0C0C0;}
.main-right {float: left; width: 271px;}

.blcorner {float:left; width: 16px;height:25px;background:url('../images/content_r3_c1.gif') no-repeat;clear:both;}
.bottom {float:left; width:690px;height:25px;background:url('../images/content_r3_c2.gif')}
.brcorner {float:right; width:19px;height:25px;background:url('../images/content_r3_c3.gif') no-repeat;}


/*** images  **/
IMG.buswoman {border:0px none; margin: 0cm .0cm .1cm .3cm;}
IMG.icra {border:0px none; float:left; padding: 1em 0em 0em 3.5em;}
IMG.safesurf {border:0px none; float:right; padding: 1em 3.5em 0em 0em;}
IMG.freestuff {border:0px none; float:right; margin: -1.5em 1em 0em 0em;}
IMG.ad {border:0px none; float:right; margin: 2em 1em 0em 0em;}

/***  text paragraph formatting  ***/
.htext {margin: 7px 25px 0px 25px; font-size: 1.2em; line-height: 1.4em;}
.btext {margin: 7px 15px 5px 15px; font-size: 1.2em; line-height: 1.4em;}
.shtext {margin: 20px 15px 5px 50px; font-size: 1.4em; line-height: 1.6em;}
.stext {margin: 10px 15px 5px 50px; font-size: 1.2em; line-height: 1.4em;}
.center {font-size:1.1em;text-align:center}
.countries {margin: 7px 25px 0px 25px; font-size: 1.2em; line-height: 1.8em;}


/***  survey entries  **/
.surveyh {float:left; padding:1em 0em 0em 3em;font-size: 1.4em;}
.survey-i {float:right; padding: 1.6em 10em 0em 2em; font-weight:bold;font-size: 1.0em;color:#9900CC}
.surveyr {float:left; padding: 1.6em 0em 0em 2em; font-weight:bold;font-size: 1.0em;color:#9900CC}
.surveye {clear:both; padding: 1em 3em 0em 3.6em; font-size: 1.2em; line-height: 1.4em;}
.surveyc {clear:both;}
.surveyl {float:left; padding: 1em 2em 0em 3.6em; font-size: 1.2em; line-height: 1.4em;}
.surveyj {float:right; padding: .8em 12em 0em 0em; font-size: 1.4em; line-height: 1.6em;}
.surveyj a:hover {font-weight:bold;background:blue;color: white;} 

.sdivider {clear:both;width:90%;padding-top:1em;margin: 0 auto;border-bottom: 1px solid #C0C0C0;}

/*** Left Most Column ***/
.fourth-float-rigid {float:right;margin-top:50px;width: 165px;border-right: 1px solid #979797}
.lstext {font-size:1.2em;background-color:#FFFFFF;text-indent: .05cm;}
.lheader {font-size:1.2em;height:26px;color:#FFFFFF;background:url('../images/sidebar_r1_c2-blue.gif') no-repeat left;}
.lheader b {float:left;padding-left:.35cm;background:url('bullet.gif') no-repeat left;}
.lsheader {font-size:1.1em;background-color:#FFFFFF;text-align:center}
.csidebar {width:19px;height:26px;background:url('../images/sidebar_r1_c1-blue.gif') left;}
.rsidebar {width:19px;height:26px;background:url('../images/sidebar_r2_c1.gif') left;}
.bcsidebar {width:19px;height:22px;background:url('../images/sidebar_r3_c1.gif') left;}
.bsidebar {height:22px;background:url('../images/sidebar_r3_c2.gif') left;}
.sidebar {width:19px;background:url('../images/sidebar_r2_c1.gif') left;}		
IMG.flags {border:0px none; margin: .1cm .01cm .1cm 0;}
.rborder {border-right: 1px solid #979797;background-color:#FFFFFF;}
.latest {font-size:1.1em;line-height: 2em;background-color:#FFFFFF;}
.newsletter {font-size:1.1em;line-height: 1.3em;background-color:#FFFFFF;padding: 0 2px 5px 0;}
.contest {font-size:1.1em;line-height: 1.3em;background-color:#FFFFFF;padding: 0px 2px 4px 0}
.freebies {border-top: 2px solid #3A6DE1;font-size:1.1em;line-height: 1.3em;background-color:#FFFFFF;padding: 4px 3px 4px 0}
.teens  {font-size:1.2em;line-height:1.6em;background-color:#FFFFFF;}

/*** Footer  ***/
.footer {clear:both;height:50px;text-align:center;background:url('../images/footer.png') no-repeat right; }
.center-footer {font-size:1.2em;padding-top:12px;padding-left: 165px;}
.cwrite {font-size:1.0em;margin:0;padding-left:170px;}