body{
background-color:#D8D9DB;
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
line-height:1.4em;
color:#333;
margin:0 auto 10px auto;}

h1{
font-size:150%;}

h2{
font-size:150%;
text-transform:uppercase;}

h3{
font-size:120%;}

h4{
font-size:110%;}

a{
text-decoration:none;}

a:hover{
text-decoration:underline;}

hr{
border-color:#0099F6;
background-color:#0099F6;}

th,td{
text-align:left;
vertical-align:top;
padding:2px 5px 2px 5px;}

li{
list-style:square;}

div#topLinks{
background-color:#000;
color:#fff;
margin:0;
text-align:right;
padding:2px;
font-size:95%;
border-bottom:solid 4px #fff;}

div#topLinks a{
color:#fff;}

div#header{
margin:10px auto 10px auto;
width:760px;}

div#header img{
border:none;}

div#container{
margin:0 auto;
width:760px;}

div#container2{}

div#navigation{
float:left;
width:150px;}

div#navigation ul{
border-left:4px solid #fff;
border-right:4px solid #fff;
margin:2px 0 0 0;
padding:0;
background-color:#FFEC01;
font-size:95%;}

div#navigation li{
margin-top:-2px;
list-style:none;
padding:2px 2px 2px 10px;
border:2px solid #0099f6;
background-color:#9bd0f8;
background-image:url(../images/bullet.gif);
background-position:left;
background-repeat:repeat-y;
font-size:95%;}

div#navigation a{
color:#333;}

div#promotions{
float:right;
width:150px;}

div#searchForm{
margin:0 auto 10px auto;}

div#subMenu{
	margin-bottom:10px;
}

div#content{
margin-left:160px;
margin-right:160px;
width:408px;
background-color:#FFEC01;
padding:10px;
border-left:3px solid #fff;
border-right:3px solid #fff;}

div#content h2{
margin-top:0;}

div#content a{
font-weight:bold;
color:#0099F6;}

div#imagePanel{
float:right;
margin:0 0 10px 10px;
width:200px;}

div#imagePanel img{
border:2px #333 solid;
margin-bottom:5px;}

div#imagePanel p{
margin:0 0 5px 0;
font-size:95%;
font-style:italic;}

div#footer{
width:434px;
margin-left:160px;
margin-right:160px;
text-align:center;}

div#footer p{
margin:5px;
font-size:95%;}

div#footer a{
color:#333;}

div#footer img{
border:none;}

div#logos{
padding:10px;
background-color:#FFEC01;
border-left:3px solid #fff;
border-right:3px solid #fff;}

.vcard{
font-size:95%;}

.clear{
margin-left:160px;
margin-right:160px;}

.promotionBox{
margin-bottom:5px;}

.promotionBox img{
border:none;}

.news{
margin-bottom:5px;
width:150px;}

.news h4{
border-left:4px solid #fff;
border-right:4px solid #fff;
margin:0;
padding:3px 5px 3px 5px;
background-color:#FFEC01;
font-size:95%;}

.news p{
border-left:4px solid #fff;
border-right:4px solid #fff;
margin:0;
padding:3px 5px 3px 5px;
background-color:#FFEC01;
font-size:95%;}

.news a{
color:#0099F6;}

.event{
margin-bottom:5px;
width:150px;}

.event h4{
border-left:4px solid #fff;
border-right:4px solid #fff;
margin:0;
padding:3px 5px 3px 5px;
background-color:#FFEC01;
font-size:95%;}

.event p{
border-left:4px solid #fff;
border-right:4px solid #fff;
margin:0;
padding:3px 5px 3px 5px;
background-color:#FFEC01;
font-size:95%;}

.event a{
color:#0099F6;}

.hide{
display:none;}

.admin{
padding:3px;
border-top:2px solid #0099F6;
border-bottom:2px solid #0099F6;
background-color:#9BD0F8;
text-align:right;
color:#333;}

.admin a{
color:#333;}

.message{
background-color:#CCCCCC;
padding:2px;}

.warning{}

.print{
display:none;}

.alert {
background: #9BD0F8 url(../icons/information.png) center no-repeat;
background-position: 15px 50%; /* x-pos y-pos */
text-align: left;
padding: 3px 20px 3px 45px;
border-top: 2px solid #0099F6;
border-bottom: 2px solid #0099F6;
color:#333;}

.alert a{
color:#333;}

.alert li{
	list-style:none;
}