
body
{
text-align:center;
}



#wrapper
{
text-align:left;
width:950px;
margin-left:auto;
margin-right:auto;
}



/*********************/
/** BANNER STYLES   **/
/*********************/

div.banner
{
background: url(images/banner.jpg)  left top;
background-repeat:no-repeat;
position: relative;
width:950px;
height:100px;
}



/*************************/
/**   image galleries   **/
/*************************/


div.img img
{
border: 2px solid #ffffff;
}

div.img a:hover img 
{
border: 2px solid #0000FF;
}


div.img1
{
float:left;
margin-top:5px;
margin-right:15px;
margin-bottom:10px;
margin-left:5px;
}


div.img2
{
float:right;
position:relative;
margin-top:20px;
margin-right:15px;
margin-left:10px;
}


div.img3
{
float:right;
width:160px;
position:relative;
margin-top:5px;
margin-right:5px;
margin-left:5px;
}



/*********************/
/** navigation      **/
/*********************/




div.nav 
{
float:left;
width:950px;
background: url(images/navbg.jpg);
background-repeat:no-repeat;
font-family:"arial","times new roman"; 
font-size:10pt; 
top:100px;
margin:0px;
padding:0px;
}


ul.nav
{
float:left;
list-style-type:none;
margin:0px;
padding:0;
}

ul.nav li
{
float:left;
display:inline;
background: url(images/right_tab.jpg) no-repeat right top;
margin-left:3px;


}

ul.nav a
{
float:left;
background: url(images/left_tab.jpg) no-repeat left top;
text-decoration:none;
font-size:10pt;
font-weight:bold;
color:#0000ff;
padding:0.5em 0.5em;
margin:0;
border-bottom:3px solid white;
}

ul.nav a:visited 
{
font-size:10pt;
font-weight:bold;
color:#0000ff;
padding:0.5em 0.5em;
margin:0;
border-bottom:3px solid white;
}

ul.nav a:hover 
{
font-size:10pt;
font-weight:bold;
color:red;
padding:0.5em 0.5em;
margin:0;
border-bottom:3px solid white;
}


span.nav
{
float:left;
background: url(images/left_tab.jpg) no-repeat left top;
text-decoration:none;
font-size:10pt;
font-weight:bold;
color:#000;
padding:0.5em 0.5em;
margin-left:0;
border-bottom:5px solid white;
}




/*********************/
/** clock & google  **/
/*********************/

div.time
{
float:left;
position:relative;
margin-left:100px;
margin-top:20px;
}



div.search
{
float:right;
position:relative;
margin-top:10px;
margin-bottom:5px;
margin-right:120px;
}


/*********************/
/**     ads         **/
/*********************/

div.ads
{
position:relative;
width:150px;
float:right;
padding-top:10px;
padding-left:30px;
padding-bottom:10px;
}



div.boxad
{
float:right;
width:200px;
position:relative;
margin-top:10px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}

div.boxad_demo
{
float:left;
width:200px;
position:relative;
margin-top:10px;
margin-right:15px;
margin-bottom:15px;
margin-left:15px;
}

div.promo
{
float:left;
width:720px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#FAFAD2;
padding:8px;

margin-top:5px;
margin-bottom:5px;
}




/*********************/
/**     MAIN        **/
/*********************/


div.main
{
float:left;
width:750px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
margin-top:-15px;
padding-bottom:20px;
margin-left:10px;
}


p
{
color:black;
margin-right:20px;
}


p.intro
{
font-family:arial,verdana;
font-size:11pt;
font-weight:bold;
margin-right:10px;
}


p.small
{
color:black;
font-size:8pt;
margin-top:10px;
margin-right:20px;
}


span.strong
{
font-weight:bold;
}


p.strong
{
font-weight:bold;
}


h1 
{
font-family:tahoma,arial; 
font-style:italic;
color:#0000ff; 
font-size:18pt;
text-decoration:none;
margin-bottom:0px;
}


h2 
{
font-family:arial,tahoma; 
font-style:italic;
color:black; 
font-size:15pt;
}

h3
{
font-family:arial,tahoma;
color:black;
font-size:12pt;
}


h4
{
font-family:verdana,tahoma,arial;
color:black;
font-size:10pt;
text-decoration:underline;
font-weight:bold;
}


div.insurance
{
float:left;
width:950px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
margin-top:10px;
padding-bottom:20px;
}




table.one
{
float:left;
width:750px;
background-color:#ffffe0;
font-size:10pt;
color:black;
margin-right:10px;
border:1px solid black;
border-collapse:collapse;
}



table.one td
{
text-align:center;
vertical-align:top;
}


table.two
{
float:left;
width:750px;
font-size:11pt;
color:black;
padding:10px;
margin-top:10px;
margin-right:10px;
border-top:1px solid black;
}

table.two td
{
text-align:left;
vertical-align:top;
width:33%;
}

table.three
{
float:left;
text-align:center;
background-color:#B0E2FF;
border:1px solid black;
border-collapse:collapse;
}

table.four
{
float:left;
text-align:center;
background-color:#ffffff;
}

table.four td
{
text-align:center;
padding:10px;
}




a:link 
{
color:#0000ff;
font-size:10pt;
text-decoration:none;
} 
a:visited 
{
color:#a020f0;
font-size:10pt;
text-decoration:none;
}
a:hover 
{
color:#ff0000;
font-size:10pt;
text-decoration:none;
}
a:active {color:#0000ff;}


ul.pp
{
list-style-image: url(images/0173_ok.png);
font-weight:bold;
font-family:arial,tahoma,"comic sans ms";
margin-left:75px;
}




/**********************/
/** study index link **/
/**********************/

div.index
{
float:right;
margin-right:50px;
}



/*********************/
/**   Footer        **/
/*********************/


div.footer
{
float:left;
width:950px;
border-top:1px solid black;
padding:10px;
}

p.footer
{
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
margin-right:100px;
}










