/* CSS Document */

body
{ 
}

a {
font: 13px "Lucida Grande", "Verdana", sans-serif;
				color: #FF009B;
				text-decoration: none;
				border-bottom: #666666;
    			border-width: 0px 0px 1px 0px;
    			border-style: none none dotted none; }


p {
			font-size: 12px;
			line-spacing: 16px;
			line-height: 150%;
			}
p.intro {
			font-size: 12px;
			line-spacing: 14px;
			line-height: 210%;
			}
			
table.blue { border-color: rgb( 80, 80, 80); 
border-style: dashed; } 

p.navy { 		font: bold 12px "Lucida Grande", "Verdana", sans-serif;
				color: #6680aa; }
				
table.sidebar {
				
				
				border:#555 1px dashed;
				}				

span.highlighted {font: bold 24px "Helvetica", "Arial", "Verdana";
				color: #FF009B;
				background-color:#FFCCFF;}
				
ul {
list-style-type: none;
padding: 0;
margin-left: 0;
}				


ul.headline {
list-style-type: none;
padding: 0;
margin-left: 0;
}				

li.headline {
list-style-type: none;
padding: 0;
margin-left: 0;
}				
				
				
span.headline {list-style:none;
list-style-position:inside;
list-style-type:none}

a.highlighted {font: bold 24px "Helvetica", "Arial", "Verdana";
				color: #FF009B;
				background-color:#FFCCFF;
				border-bottom:0px;}
				
a.eventname {font: bold 24px "Helvetica", "Arial", "Verdana";
				color: #FF009B;
				border-bottom:0px;}
				

a img {border:none;border-style:none;}

:link img {
  border: none;
}

.image {
text-decoration: none;
border-bottom: none;
}

p.regular {color:#666666; size:2; font:"Lucida Grande, Verdana", sans-serif;}
 

a.sidebar {  font: 13px "Lucida Grande", "Verdana", sans-serif;
				color: #3366FF;
				text-decoration: none;
				border-bottom: #666666;
    			border-width: 0px 0px 1px 0px;
    			border-style: none none dotted none; }
				
a:visited.sidebar {  font: 13px "Lucida Grande", "Verdana", sans-serif;
				color: #3366FF;
				text-decoration: none;
				border-bottom: #666666;
    			border-width: 0px 0px 1px 0px;
    			border-style: none none dotted none; }
				
a:active.sidebar {  font: 13px "Lucida Grande", "Verdana", sans-serif;
				color: #3366FF;
				text-decoration: none; }
				
a:hover.sidebar {  font: 13px "Lucida Grande", "Verdana", sans-serif;
				color: #3399FF;
				text-decoration: none;
				border-bottom: #666666;
    			border-width: 0px 0px 1px 0px;
    			border-style: none none dotted none; }

a.lightsidebar {  font: bold 13px "Lucida Grande", "Verdana", sans-serif;
				color: #999999;
				text-decoration: none; }
				
a:visited.lightsidebar {  font: bold 13px "Lucida Grande", "Verdana", sans-serif;
				color: #999999;
				text-decoration: none; }
				
a:active.lightsidebar {  font: bold 13px "Lucida Grande", "Verdana", sans-serif;
				color: #999999;
				text-decoration: none; }
				
a:hover.lightsidebar {  font: bold 13px "Lucida Grande", "Verdana", sans-serif;
				color: #AAAAAA;
				text-decoration: none; }


			
.style1 {font-family: "Arial Rounded MT Bold"}

.heading {font-family: "Arial Rounded MT Bold"; color:#99FF00; size:5;}


#navcontainer
{
width: 180px;
padding: 0 0 0 0;
font-family: Apple LiGothic Medium, Trebuchet MS, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
background-image: url("images/leftNavBg.png");
}
		
			.form { font-size: 24px; color=#C0C0C0; }

	
#navcontainer li
{
margin: 0;
background-image: url("images/leftNavBg.png");
}

#navcontainer #header li a
{
background-image: url("images/leftNavHeader.png");
height: 54px;
}


#navcontainer li a
{
background-image: url("images/leftNavBg.png");
display: block;
padding-bottom: 20px;
padding: 5px 5px 5px 0.5em;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
background-image: url("images/leftNavBg.png");
background-color: #2586d7;
color: #0066FF;
}


.formbox {
	font-family: Georgia;
	font-size: 14px;
	font-style: normal;
	background-color: #D9F6E7;
}


.rtop, .rbottom{display:block}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}