body
{	padding:0;
	margin:0;
	background-color:#B0B0B0;
}

body, p, ul, ol, li , td
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	

}
#content p
{
line-height:18px;
}

h1, h1 a:link,  h1 a:hover,  h1 a:active,  h1 a:visited
{color:#990000;
font-size:125%;
text-decoration:none;}


h2, h2 a:link, h2 a:hover,  h2 a:active,  h2 a:visited
{color:#464646;
font-size:125%;
text-decoration:none;
font-family:Tahoma, Arial;
font-size:25px;
font-weight:normal;}


h3, h3 a:link, h3 a:hover,  h3 a:active,  h3 a:visited
{color:#003399;
font-size:125%;
text-decoration:none;}

h4, h4 a:link, h4 a:hover,  h4 a:active,  h4 a:visited
{color:#CC3333;
font-size:125%;
text-decoration:none;}

h5, h5 a:link, h5 a:hover,  h5 a:active,  h5 a:visited
{color:#CC9900;
font-size:125%;
text-decoration:none;}

h6, h6 a:link, h6 a:hover,  h6 a:active,  h6 a:visited
{color:#28A228;
font-size:125%;
text-decoration:none;}


h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover
{text-decoration:underline;}


a:link, a:active,  a:visited
{
	text-decoration: none; 
	color: #0076a3;
}

a:hover
{
text-decoration: underline; 
}



.copyright, .copyright td, .copyright a:link, .copyright a:hover, .copyright a:visited, .copyright a:active {
	font-size:10px; color: #999999;
	padding:5px;
	text-decoration:none;
	background-color:#fff;
}

.copyright a:hover
{text-decoration:underline;}

#content
{
	padding:10px;
	background-color:#FFFFFF;
}


#top_nav
{
	text-transform:uppercase;
	text-align:center;
	padding:0;
	margin:0;
	height:27px;
	vertical-align:middle;
	background-color: #01487C;
}

#top_nav ul 
{
padding:0;
margin:0;
margin-left:65px;

}

#top_nav ul li
{
display:inline;
margin:0;
margin-top:7px;
margin-left:0px;
padding-left:0;
padding-right:47px;
}

#top_nav a:link, #top_nav a:hover,#top_nav a:active, #top_nav a:visited
{
color:#fff;
text-decoration:none;
font-weight:bold;
padding-top:15px;
}

#top_nav a:hover
{
	color:#CAE4FF; 
	text-decoration:none;
	font-weight:bold;
}

.color_brown, .color_brown a:link, .color_brown a:hover, .color_brown a:active, .color_brown a:visited
{color:#a9834f;
text-decoration:none;
}

.color_red, .color_red a:link, .color_red a:hover, .color_red a:active, .color_red a:visited
{color:#CC3333;
text-decoration:none;
}

.color_dark_blue, .color_dark_blue a:link, .color_dark_blue a:hover, .color_dark_blue a:active, .color_dark_blue a:visited
{color:#003399;
text-decoration:none;
}

.color_green, .color_green a:link, .color_green a:hover, .color_green a:active, .color_green a:visited
{color:#008000;
text-decoration:none;
}

.color_dark_red, .color_dark_red a:link, .color_dark_red a:hover, .color_dark_red a:active, .color_dark_red a:visited
{color:#800000;
text-decoration:none;
}

.color_yellow, .color_yellow a:link, .color_yellow a:hover, .color_yellow a:active, .color_yellow a:visited
{color:#CC9900;
text-decoration:none;
}

.color_brown a:hover, .color_red a:hover, .color_dark_blue a:hover, .color_green a:hover, .color_dark_red a:hover, .color_yellow a:hover
{text-decoration:none;}


#main_table
{width:960px;
border-left:1px solid #B0B0B0;
border-right:1px solid #B0B0B0;
border-bottom:1px solid #B0B0B0;
}

.left_col, .right_col
{
background-color:#F5EFE6;
padding:10px;
}

#home .left_col, #home .right_col
{
padding:0px;
}

#home .left_col
{
background-color:#fff;
background-image:url(../../images/home_left_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
font-family:Tahoma, Arial;
font-size:12px;
color:#464646;
}

#home .left_col p
{padding-left:10px;
padding-right:7px;
font-family:Tahoma, Arial;
font-size:12px;
color:#464646;
line-height:15px;}

 #home .right_col
{
background-color:#fff;
}

.img_left
{float:left;
margin-right:10px;}

.img_right
{float:right;
margin-left:10px;}

.smaller, .smaller p
{font-size:85%;}

.calendar_month_title
{
background-color:#18347B;
color:#fff;
font-weight:bold;}

.calendar_day_title
{
background-color:#6699CC;
color:#fff;
}

hr
{
	height:1px;
	color:#CCCCCC;
	margin-top:5px;
	margin-bottom:10px;
	border:0;
}
	
#top_icons
	{
	background-color:#fff;
	padding:10px 25px;;
		}

 .icons_sm
{
float:left;}

.icons_jj
{float:right;
}


.img_border
{
border:1px solid #CCCCCC; 
padding:1px;
}

