/*Type elements*/
body, html {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000;  line-height: 1.8em}
p {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0000000; text-align:justify; line-height: 1.8em}
h1 {font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif ;color: #000000; font-weight: bold; font-weight:bold; text-align:left}
h2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif ;color: #330066; font-weight: normal;}
h3 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ;color: #ffffff; font-weight:normal; text-align:center}
h4 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ;color: #000000; font-weight: bold;}
h5 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif ;color: #ffffff; font-weight:normal; text-align:left}
strong {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #0033FF; font-weight:bold}
/*end type elements*/

/*LINKS*/
a:link, a:visited, a:active { font-size:10px;text-decoration: none ;color: #cc0066; font-weight: bold}
a:hover  {font-size:10px;text-decoration: underline; color: #cc0066; font-weight:bold}

/*Classes*/
.footer_text  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-align: center; margin-top:10px }
.footer_text a:link, .footer_text a:visited, .footer_text a:active  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0033FF; text-align: center; margin-top:10px }
.footer_text a:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-align: center; margin-top:10px }
.text_main {padding-top:20px; padding-left: 25px; padding-right:5px; padding-bottom: 20px; line-height: 1.6em}

/* end Classes*/ 

/*Positioning Elements*/
#wrapper {margin: 0px auto;background-color: #fff;position: relative;text-align: left;width: 770px; height:auto;}
#main_container {position:relative; width: 770px;margin-top: 0px;text-align: center; height: auto; background-color: #ffffff; border: 2px solid #CCE3FF}
#header{position:relative; height: 330px; width: 770px;}
#content_container {position:relative; height: auto; width: 770px;}
#container_left { position: relative; float: left;width: 160px; background-color: #ffffff; height: auto; border-right: 1px solid #99CCFF }
#container_center {position: relative; float:left; background-color: #FFFFFF; height: auto; width: 430px}
#container_right { position: relative; float: right;width: 170px; background-color: #ffffff; height: auto;}
#sponsor { clear: both; width:770px; height:70px; background-color:#FFFFFF; border-top: 1px solid #99CCFF}
#footer { clear: both; width:770px; height:30px; background-color:#CCE3FF}
#footer_text {width: 760px; padding-top: 8px; padding-left: 10px; height: 20px; text-align: center}


/* end Positioning elements*/

/*content elements*/
#text_main {padding-top:15px; padding-left: 40px; padding-right:20px; padding-bottom: 20px; line-height: 1.6em}
#sponsors_main {padding-top:15px; padding-left: 5px; padding-right:5px; padding-bottom: 5px; line-height: 1.6em; text-align: right}
#content_sub {width: 200px; padding-top:5px; padding-left: 5px; line-height: 1.6em}
/* end content elements*/



#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #99CCFF;
width: 140px;
}


#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid #99CCFF;
}

#navlist li a { text-decoration: none; }


#navlist a:link, #navlist a:visited
{
color: #0033FF;
text-decoration: none;
}

#navlist a:hover
{
color: #FF0000;
text-decoration: underline;
}
