/* CSS Document */

* { margin:0; padding:0; border: 0; font-family:Verdana, sans-serif, Arial; }

body {
	/*text-align: center;*/
	background: #ffffff;
	padding-top:0px;
	padding-bottom:0px;
	font-family:"Trebuchet MS", Verdana, Arial;
	}
		.headerright {color:#fff; background-color:#003366; text-align:right; font-size:18px; font-weight:bold; vertical-align:top; margin:0px; padding:0px;}
		.headerleft {color:#fff; background-color:#003366; text-align:left; font-size:18px; font-weight:bold; vertical-align:top;margin:0px; padding:0px;}
		.nav {color:#003; font-size:12px;font-weight:bold;}
		.nav a {color:#003366; text-decoration:none;}
		.nav a:hover {color:#fff; font-size:12px; font-weight:bold; background-color:#003366; text-decoration:none;}
		.submenu {color:#003366; font-size:11px;font-weight:bold; font-style:normal; }
		.submenu  a {color:#003366; text-decoration:underline;}
		.submenu  a:hover {color:#fff;  background-color:#003366; text-decoration:none;}
		.newshead {color:#036; font-size:14px; font-weight:bold; vertical-align:top;}
		.footer {display:block; color:#999999; font-size:11px; width:450px; float:left;}
		.footerright { color:#999999; font-size:11px; float:right; padding-right:6px;   }
		.footerright a {color:#999999; font-size:11px; text-decoration:none; padding-right:6px;}
		.footerright a:hover {color:#666666; font-size:11px; padding-right:6px;}
		.right {float:right;}
		.menubut
{
	display:block;
background-image:url(../img/menu_button_off.gif);

background-position:center;
background-repeat:no-repeat;
width:150px;
	font-weight: bold;
	font-size: 12px;
	text-align:left;
	color: #333366;
	padding-left:22px;
	text-decoration:none;
	line-height:32px;
}

.menubut:hover
{
background-image:url(../img/menu_button_on.gif);
background-position:center;
background-repeat:no-repeat;
	font-weight: bold;
	font-size: 12px;
	color: #ccf;
	padding-left:22px;
	text-decoration:none;
	line-height:32px;
	
}
		
		.content_head {color:#003366; font-size:14px; font-weight:bold;}
		.content_head a {color:#666666; font-size:14px; font-weight:bold;}
		.content_head a:hover {color:#666666; font-size:14px; font-weight:bold; text-decoration:underline;}
		.content_subhead {color:#003366; font-size:12px; font-weight:bold; font-style:italic;}
		.content {color:#003366 ; font-size:12px;}
		.content a {color:#003366; font-size:12px; text-decoration:underline;}
		.content a:hover { color:#FFFFFF; background-color:#003366; font-size:12px; text-decoration:none;}
		.contentsml {color:#003366 ; font-size:10px; font-weight:normal;}
		.contentsml a {color:#003366; font-size:10px; text-decoration:underline; font-weight:normal;}
		.contentsml a:hover { color:#FFFFFF; background-color:#003366; font-size:10px; text-decoration:none; font-weight:normal;}
		
		
		.contentbullet a {color:#003366; font-size:12px; text-decoration:none;}
		.contentbullet a:hover { color:#FFFFFF; background-color:#003366; font-size:12px; text-decoration:none;}
		.side {color:#FFFFFF; font-size:12px;font-weight:bold;}
		.side a {color:#ffffff; font-size:12px; text-decoration:none}
		.side a:hover {color:#666666; font-size:11px;}
		
		.tis_comment {color:#FF0000; font-weight:bold;}
		.form_boxes {color:#666666; font-size:12px; background-color:#CCCCCC; border:inset;}
		.form_buttons {color:#666666; font-size:12px; background-color:#CCCCCC; border:outset;}
		
#hdlogo {
display:block;
margin-top:5px;
margin-right:6px;
padding-top:5px;
padding-right:6px;
line-height:20px;	
}

#nav_top {
display:block;
height:22px;
float:right;
background-image:url(../img/nav_top_bg_v2.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-left:6px;
margin-right:0px;
padding-left:6px;
padding-top:6px;
padding-right:10px;

}

#foot {
 background-color:#003366;
 margin: 2px 4px 2px 4px;
 height: 25px;
 padding:2px 4px 2px 4px;
 }

#news {
background-color:#ccf;
 margin: 2px 4px 2px 4px;
 padding:2px 4px 2px 4px;
 }
 
#newsalt{
background-color:#ff9;
 margin: 2px 4px 2px 4px;
 padding:2px 4px 2px 4px;
 }
 
 #newsbdy {
background-color:#fff;
 margin: 2px 4px 2px 4px;
 padding:2px 4px 2px 4px;
 }

#sidemenu {
padding:20px 20px 20px 20px;;
text-align:left;
width:190px;
}

#main {
padding: 20px 20px 20px 0px;
}

#venue {margin-left:35px; padding-left:35px; padding-bottom:12px;}

#content {
width:inherit;
text-align:left;
}