﻿/* ABS */

body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal; /* normal, bold */;
	font-style: normal; /* normal,  italic */;
	font-variant: normal; /* normal, small-caps */;
	text-transform: none; /* none, uppercase,  lowercase,  capitalize */;
	text-decoration: none; /* overline underline */;
	color: #333333;
	margin: 0;
}

table {
	border-collapse: collapse;
}

img {
 border-width: 0px;
}

form, p, dl, dd, dt, td, span, blockquote, div, q, th {
	font-size: 10px;
	margin: 0;
}

span.whitefont {
	color: #FFFFFF;
}

span.ntrans {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	color: #FFFFFF;

}
ol {
	list-style-position: outside;
	list-style-type: decimal; /* square circle disc decimal */;
	margin: 0px;
	padding: 0px;
}	
ul {
	list-style-type: square;
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
}

li {
	list-style-type: square;  /* square circle disc decimal */
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 10px;
	padding:0px;
}

ul li ul li {
    margin-top: 10px;
}

.req_fields {

	font-size: 9px;
	font-weight: normal; /* normal, bold */
	font-style: italic; /* normal,  italic */
	font-variant: normal; /* normal, small-caps */
	text-transform: none; /* none, uppercase,  lowercase,  capitalize */
	text-decoration: none; /* overline underline */
	color: red;
}


/* links */

a:link, a:active, a:visited {
	color: #3D9CCC;
	text-decoration: underline;
	font-size: 10px;
}
a:hover {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}

a:link.MainMenu, a:active.MainMenu, a:visited.MainMenu {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
}
a:hover.MainMenu {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
	font-size: 10px;
}


a:link.SearchLinks, a:active.SearchLinks, a:visited.SearchLinks {
	color: #3D9CCC;
	text-decoration: none;
	font-size: 10px;
}
a:hover.SearchLinks {
	color: #FF7D00;
	text-decoration: underline;
	font-size: 10px;
}

a:link.ListedLinks, a:active.ListedLinks, a:visited.ListedLinks {
	color: #3D9CCC;
	text-decoration: none;
	font-size: 11px;
}
a:hover.ListedLinks {
	color: #FF7D00;
	text-decoration: underline;
	font-size: 11px;
}


a:link.SubMainLinks, a:active.SubMainLinks, a:visited.SubMainLinks {
	color: #333333;
	text-decoration: none;
	font-size: 13px;
}
a:hover.SubMainLinks {
	color: #FF7D00;
	text-decoration: underline;
	font-size: 13px;
}

a:link.MapSubMainLinks, a:active.MapSubMainLinks, a:visited.MapSubMainLinks{
	color: #333333;
	text-decoration: none;
	font-size: 11px;
}
a:hover.MapSubMainLinks{
	color: #FF7D00;
	text-decoration: underline;
	font-size: 11px;
}


a:link.BottomLinks, a:active.BottomLinks, a:visited.BottomLinks {
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
a:hover.BottomLinks {
	color: #ffffff;
	text-decoration: underline;
	font-size: 10px;
}

a:link.LinksMore, a:active.LinksMore, a:visited.LinksMore {
	color: #FF7D00;
	text-decoration: none;
	font-size: 10px;
}
a:hover.LinksMore {
	color: #008BD1;
	text-decoration: underline;
	font-size: 10px;
}


 /* forms */	

input, select, textarea, option, button {
	font-size: 11px;
	padding: 1px;
	letter-spacing: 0pt;
	color: #333333;
}

.HorGrayDottedSep {
	background-image: url("../graphics/hor_gray_sep.gif");
	background-repeat: repeat-x;
	background-position: center center;
}


/* End CSS */

.tinytableopacity {

filter:alpha(opacity=70);
-moz-opacity:.70;
opacity:.70;
}

.BorderNone {
	border: 0px solid #FFFFFF;
	font-size: 10px;
	color: #333333;
}

.BlueTitle {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 15px;
	margin: 0px;
	font-weight: normal;
	color: #008BD1;
}
.BlueSmallTitle {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	color: #008BD1;
}
.SearchHome {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	color: #FFFFFF;
}
.OrangeTitle {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 13px;
	margin: 0px;
	font-weight: normal;
	color: #FF7D00;
}
.date {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 12px;
	margin: 0px;
	font-weight: normal;
	color: #008BD1;
}
.MainTitle {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 15px;
	margin: 0px;
	font-weight: normal;
	color: #FFFFFF;
}
.copyrights {
	font-family: Verdana, Helvetica, sans-serif;
	text-transform: capitalize;
	font-size: 10px;
	margin: 0px;
	font-weight: normal;
	color: #FFFFFF;
}

#ContentAreaBox
{
	position: absolute;
	z-index: 1234;
	display:none;
}