/* CSS Document */

body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
}

p{
	margin:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
}

.topbg{
background:url(images/top.gif) no-repeat center;
height:110px;
}

.dot{
background:url(images/dot.gif) repeat-x top;
}

.copy{
font-size:12px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
}

.bott-menu{
font-size:14px;
margin:0px;
margin-left:15px;
color:#999999;
}

a:link {
	color: #999999;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #999999;
}

.lightgray{
color:#999999;
margin-left:0px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
margin-top:4px;
margin-bottom:4px;
}

.homefont{
font-size:14px;
font-weight:bold;
color:#666666;
margin:0px;
margin-bottom:10px;
margin-top:10px;
}


.event-gray-bg{
background:#ededed;
}

.maingraybg{
background:url(images/gray-mainbg.gif) no-repeat center;
height:60px;
}

.arialbold18{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin-right:20px;
color:#FFFFFF;
}

.arialbold16{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-right:20px;
margin-left:10px;
color:#FFFFFF;
}

.font22{
font-size:22px;
color:#FFFFFF;
font-weight:normal;
}

.nomargin{
margin:0px;
margin-top:5px;
}.dotted_lines_480 {
	border-top: 1px dotted #999999;
	border-right: 1px none #999999;
	border-bottom: 1px none #999999;
	border-left: 1px none #999999;
	width: 470px;
	margin: 0px 5px;
	padding: 5px 0px;
}
.font12 {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
}
