/* CSS Document */
body
{
background-image:url(../images/back_tile.gif);
background-repeat:repeat;
padding:10px 0px 0px 10px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
a{outline:none;}

.maincontainer
{
width:950px;
margin:0px auto;
padding:0px;
background:#FFFFFF;
border:1px solid #FFFFFF;
}

.logobar
{
width:950px;
height:180px;
padding:0px;
margin:0px;
}

.navbar
{
width:950px;
height:auto;
padding:0px;
margin:0px;
background-image:url(../images/nav_tile.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color: #5a90b6;
text-align:center;
}

.navbar ul
{
font-size:81%;
height:30px;
line-height:30px;
padding:0px;
margin:0px auto;
text-align:center;
list-style:none;
list-style-position:inside;
}

.navbar ul li
{
height:30px;
line-height:30px;
padding:0px;
margin:0px;
padding:0px 20px 0px 20px;
display:inline;
}

.navbar ul li.selected
{
height:30px;
line-height:30px;
padding:0px;
margin:0px;
padding:5px 20px 5px 20px;
background-color:#FFFF00;
border:2px solid #cb2026;
color:#0066FF;
}

.navbar ul li a
{
color:#FFFFFF;
text-decoration:none;
}

.navbar ul li a:visited
{
color:#FFFFFF;
text-decoration:none;
}

.navbar ul li a:hover
{
color:#cb2026;
text-decoration:none;
}

.topspacer
{
width:950px;
height:50px;
background-image:url(../images/topspacer_tile.gif);
background-repeat:repeat;
}

.content
{
width:950px;
background-image:url(../images/content_tile.gif);
background-repeat:repeat-y;
padding:0px;
margin:0px;
}

.lhs
{
width:250px;
float:left;
padding:0px;
margin:0px;
}


.rhs
{
width:568px;
float:left;
padding:30px;
margin:0px 20px 20px 50px;
background-color:#FFFFFF;
border:1px solid #333333;
}

.rhs h1
{
font-size:150%;
color:#275d83;
font-weight:100;
padding:0px 0px 30px 0px;
margin:0px;
}

.rhs h2
{
font-size:120%;
color:#275d83;
font-weight:100;
padding:0px 0px 20px 0px;
margin:0px;
}

.rhs a
{
color:#275d83;
}

.rhs p
{
font-size:75%;
color:#333333;
padding:0px 0px 20px 0px;
margin:0px;
}

.rhs ul
{
font-size:75%;
color:#333333;
padding:0px 0px 20px 0px;
margin:0px 0px 0px 20px;
}

.rhs ul li
{
list-style:outside;
list-style-type:disk;
}

.rhs td
{
font-size:95%;
color:#333333;
padding:0px 0px 5px 0px;
margin:0px;
}

.footer
{
width: 950px;
margin:0px auto;
height:30px;
text-align:center;
}

.footer p
{
font-size:65%;
color:#ffffff;
padding:10px 0px 0px 0px;
margin:0px;
}

.footer a
{
color:#ffffff;
}

.newsarea{
	width:650px;
	font-size:75%;
	font-family:Verdana, Geneva, sans-serif;
}

.newsimages{
	float:right;
}

.newsimage{
	padding-top:10px;
	padding-bottom:20px;
	margin-left:5px;
}

#keywordbox{
	font-size:10px;
	padding:20px;
	border-top:1px solid #FFFFFF;
}

#list ul{
	list-style:none;
}
#keywordbox a{
	color:#0a3553;
	text-decoration: none;
}

#twitter{
	width:568px;
	height:auto;
	float:left;
	padding:5px 30px 5px 30px ;
	margin:0px 20px 20px 50px;
	background-color:#FFFFFF;
	border:1px solid #333333;
	font-size:12px;
	list-style:
}

#twitter a{
	color:#275d83;
}
#twitter_img{
	float:right; 
	margin:8px 0 0 10px;
}
#twitter img{
	border:0px
}

#twitter_tex ul{
	list-style:none;
	margin-left:0px; 
	padding-left:0px;
}

#twitter_tex{
	float:left; 
	width:370px;
}
