body {
	background-color: #363636;
}

a:active, a:link, a:hover, a:visited {
	color: #2d556e;
}

a.nav_link:active, a.nav_link:link, a.nav_link:hover, a.nav_link:visited {
	color: #FFFFFF;
}

td,.td {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #474747;
	font-size: 12px;
}

p,li,ol,ul {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #474747;
	font-size: 12px;
	text-decoration: none;
}

select {
	FONT-SIZE: 12px
}

form {
	margin:0px;
}

input.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	background-color: #ffffff;
	border: 1px solid #4C799C;
}

.textarea {
	font-size: 11px; font-family: arial, helvetica, sans-serif;
}

a.blueboxlinks:active, a.blueboxlinks:visited, a.blueboxlinks:hover, a.blueboxlinks:link {
	font-family: arial;
	color: #FFFFFF;
}

.comment_box {
	font-family: tahoma;
	color: #FFFFFF;
	font-size: 12px;
}

.toplinks18 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight:bold;
	margin-right:10px;
}

.toplinks18 a:hover {
	text-decoration:none;
	
}

.toplinks12 a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #4C5A62;
	font-size: 12px;
	margin-right:15px;
}

.toplinks12 a:hover {
	text-decoration:none;
}

.section {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 16px;
	font-weight: bold;
}

.copyright {
	font-size: 11px; font-family: arial, helvetica, sans-serif; color: #FFFFFF; text-align: center;
}

.small {
	font-size: 8pt;
}
	
.white {
	color: #FFFFFF;
}

a.white:active, a.white:visited, a.white:hover, a.white:link {
	color: #FFFFFF;
}
	
.title {
	font-size: 11pt;
	font-weight: bold;
	font-family: arial;
	color: #2d556e;
}

.title_box {
	font-size: 11pt;
	font-weight: bold;
	font-family: arial;
	color: #FFFFFF;
}

a.linkbox:active, a.linkbox:visited, a.linkbox:hover, a.linkbox:link {
	font-family: tahoma;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}

.title_box_regular {
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma;
	color: #FFFFFF;
}

a.top_header:link, a.top_header:active, a.top_header:visited {
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
	color: #FFFFFF;
}

top_header {
	font-size: 14px;
	font-family: tahoma;
	color: #FFFFFF;
}

a.red:link, a.red:active, a.red:visited { color: #B90000; }

.nav2 { padding-left: 10px; }
a.topnav:link, a.topnav:active,a.topnav:visited, a.top { color: #ffffff; text-decoration: none; font-size: 11pt; font-weight: bold; font-family: arial, tahoma, verdana; }
a.topnav:hover { text-decoration: underline;}
.nav { padding-right: 50px; float: left; }

.thumb_border { border: 1px solid #000000; }

.leftitle { color: #ffffff; font-weight: bold; font-size: 11pt; font-family: arial, tahoma, verdana; width: 213px; height: 15px; line-height: 15px; }
.leftitle2 { color: #ffffff; font-weight: bold; font-size: 11pt; font-family: arial, tahoma, verdana; width: 213px; height: 15px; line-height: 15px; }

.thumb_box { background-color: #2d556e; color: #FFFFFF; width: 100%; text-align: center; height: 20px; border-top: 1px solid #FFFFFF; }

h1 { font-size: 11pt; font-weight: bold; font-family: arial; color: #2D556E; }

div.autocomplete {
	position:absolute;
    width:250px;
    background-color:white;
    border:1px solid #888;
    margin:0px;
    padding:0px;
	z-index:100;
}
div.autocomplete ul {
    list-style-type:none;
    margin:0px;
    padding:0px;
}
div.autocomplete ul li.selected { background-color: #f1f1f1;}
div.autocomplete ul li {
	list-style-type:none;
    display:block;
    margin:0;
    padding:2px;
    height:32px;
    cursor:pointer;
}
