
body
{
text-align:center;
}



#wrapper
{
text-align:left;
width:950px;
margin-left:auto;
margin-right:auto;
}



/*********************/
/** BANNER STYLES   **/
/*********************/

div.banner
{
position: relative;
margin-left:20px;
margin-top:5px;
width:950px;
height:80px;
}




/************************/
/*   navigation         */
/************************/

div.nav
{
margin-bottom:20px;
}

ul.nav
{
float:left;
width:100%;
margin-left:28px;
list-style-type:none;
padding-left:0;
margin-left:20px;
}

ul.nav li
{
display:inline;
float:left;
}

ul.nav a
{
float:left;
width:210px;
text-decoration:none;
font-family:verdana,arial;
font-size:14px;
font-weight:bold;
color:#000000;
background-color:#ffd700;
padding:0.2em 0.6em;
border-left:2px solid #000000;
}

ul.nav a:visited
{
float:left;
width:210px;
text-decoration:none;
font-family:verdana,arial;
font-size:14px;
font-weight:bold;
color:#000000;
background-color:#ffd700;
padding:0.2em 0.6em;
border-left:2px solid #000000;
}


ul.nav a:hover 
{
text-decoration:none;
font-family:verdana,arial;
font-size:14px;
font-weight:bold;
color:#000000;
background-color:#ffff00;
}


/*********************/
/**    images       **/
/*********************/


div.img img
{ 
width:200px;
height:150px;
margin: 5px;
border: 3px solid black;
}

div.img a:hover img 
{
border: 3px solid #FF00FF;
}



/*********************/
/**    h_light      **/
/*********************/





div.h_light
{
float:right;
background-color:#e0ffff;
border-color:#000;
border: 1px solid black;
padding:10px;
margin-right:20px;
margin-left:20px;
}


ul.features
{
list-style-image: url(images/0173_ok.png);
font-family:arial,tahoma;
font-size:14px;
}

ul.features li
{
margin-top:5px;
}



div.h_light a
{
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
text-decoration:underline
}




/*********************/
/**     MAIN        **/
/*********************/




div.main
{
float:left;
width:950px;
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
background-color:#ffffff;
padding-top:0px;
padding-bottom:20px;
margin-left:20px;
margin-right:20px;
}


p
{
color:black;
margin-top:10px;
margin-left:20px;
margin-right:20px;
}

span.strong
{
font-weight:bold;
}

p.strong
{
font-weight:bold;
}

p.small
{
font-size:9pt;
}

div.bordered
{
border-top:1px solid #000000;
border-bottom:1px solid #000000;
}

a:link 
{
color:#0000ff;
font-size:12px;
text-decoration:none;
} 
a:visited 
{
color:#a020f0;
font-size:12px;
text-decoration:none;
}
a:hover 
{
color:#ff0000;
font-size:12px;
text-decoration:none;
}
a:active {color:#0000ff;}



h1 
{
font-family:"times new roman",tahoma; 
font-style:italic;
color:#ff4500; 
font-size:50px;
margin-bottom:0px;
}

h2 
{
font-family:"comic sans ms","impact"; 
color:#696969; 
font-size:15pt
}

h3 
{font-family:"tahoma","impact"; 
color:#000000; 
font-size:11pt
}



table.one 
{
background-color:#ffffff;
width:400px;
padding:20px;
}


table.one td
{
text-align:left;
}


table.two 
{
background-color:#ffffff;
width:900px;
border: 1px solid black;
border-collapse:collapse;
}


table.two td
{
text-align:center;
border: 1px solid black;
padding:20px;
}


table.three 
{
background-color:#ffffff;
width:900px;
margin-left:auto;
margin-right:auto;
}


table.three td
{
padding-left:25px;
padding-right:25px;
}

ul.browsers
{
margin-left:50px;
list-style-image: url(images/heart.png);
font-family:verdana,arial,tahoma;
}

ul.browsers li
{
margin-top:3px;
}



/*********************/
/**   Footer        **/
/*********************/


div.footer
{
float:left;
width:950px;
padding:10px;
}

p.footer
{
font-family:"verdana","arial","times new roman"; 
font-size:10pt;  
margin-left:20px;
margin-right:100px;
}


