a:link, a:visited {
	color: #f36f21;
	text-decoration: none;
}

a:hover, a:active {
	color: #f36f21;
	text-decoration: underline;
}

html, body {height: 100%;}

body {
    margin: 0;
	padding: 0;
	background: #ffffff;
}

body, p, td, th, ol, ul, select, input {
    font-family : Tahoma, Verdana, Arial;
    color : #000000;
	font-size : 12;
}

input[type="text"], input[type="password"], textarea, select {outline: none;}

button::-moz-focus-inner {border: 0;}

img {border: none;}

a {outline: none;}

h1 {
	background: url(/i/h1_back.gif) no-repeat bottom left;
	margin: 25 0 5 0;
	padding: 0;
	font-size: 14;
	text-transform: uppercase;
}

h2, h3, h4, h5, h6 {
	font-size: 12;
	margin: 25 0 0 0;
	padding: 0;
	color: #63a8b4;
}

p {
	margin: 0 0 10px 0;
}

ul {
	list-style-type: none;
	margin: 10 0 10 0;
	padding: 0 0 0 0;
}

ol {
	margin: 10 0 10 0;
	padding: 0 0 0 22;
}

li {
	margin: 0 0 3 0;
	position: relative;
}

ul li {
	padding: 0 0 0 12;
	background: url(/i/bull.gif) no-repeat 0px 6px;
}

table {border-collapse: collapse;}


/* ======================================================================== */


.A5 {
	position: absolute;
	z-index: 5;
}

.A10 {
	position: absolute;
	z-index: 10;
}

.ContentLeft {
	width: 272;
	min-height: 300;
	_height: 300;
	float: left;
	_display: inline;
	position: relative;
	padding: 0 0 85 0;
}

.ContentRight {
	width: 716;
	min-height: 300;
	_height: 300;
	float: right;
	_display: inline;
	position: relative;
	padding: 28 0 50 0;
	background: url(/i/content_back.jpg) no-repeat;
}

.Masthead {
	width: 988;
	position: relative;
}

.BlackStripe {
	height: 45;
	background: #000000 url(/i/top_menu_back.gif) repeat-x bottom right;
	position: relative;
}

.TopMenu {
	float: right;
	margin: 0 8 0 0;
	_display: inline;
}

.TopMenuBtn {
	float: left;
	width: 168;
	height: 32;
	margin: 5 0 0 8;
	background: url(/i/top_menu_btn.gif);
	text-align: center;
	_display: inline;
}

.TopMenu a, .TopMenuCur {
	display: block;
	font-weight: bold;
	font-size: 11;
	padding: 19 0 0 0;
	background: url(/i/top_menu_btn_act.gif) no-repeat;
	_width: 100%;
}

.TopMenu a:link, .TopMenu a:visited {
	color: #ffffff;
	text-decoration: none;
	background-position: 0px -20px;
}

.TopMenu a:hover, .TopMenu a:active, .TopMenuCur {
	color: #97acb2;
	text-decoration: none;
	background-position: 67px 4px;
}

.SearchPlate {
	width: 275;
	height: 49;
	top: -4;
	left: -3;
	background: url(/i/search_back.jpg) no-repeat bottom right;
}

.SearchInput {
	width: 154;
	height: 18;
	background: #8e9194;
	font-size: 10;
	font-weight: bold;
	color: #ffffff;
	border: 2px solid #ffffff;
	padding: 0 2 0 2;
}

.Menu {
	background: url(/i/menu_back.jpg) no-repeat;
	padding: 85px 21px 32px 10px;
	position: relative;
}

.Menu a {
	display: block;
	font-weight: bold;
	font-size: 11;
	padding: 2 0 13 45;
	background: url(/i/menu_btn.gif) no-repeat;
	_width: 100%;
}

.Menu a:link, .Menu a:visited {
	color: #000000;
	text-decoration: none;
}

.Menu a:hover, .Menu a:active {
	color: #0081a4;
	text-decoration: none;
}

.SubMenu {
	margin: 0 0 10 24;
	border-left: 1px solid #ffffff;
}

.SubMenu a {
	font-weight: normal;
	padding: 0 0 5 23;
	background: url(/i/submenu_bull2.gif) no-repeat 5px 2px;
	line-height: 16px;
}

.SubMenuXtra {margin: 0 0 8 -24;}

.SubMenuXtra a {
	font-weight: bold;
	padding: 0 0 5 47;
	background: url(/i/submenu_bull1.gif) no-repeat 5px 3px;
	line-height: 16px;
}

.Footer {
	height: 147;
	width: 988;
	position: relative;
	font-size: 11;
}

.Footer td {font-size: 11;}

.TimePlate {
	top: -30;
	left: 0;
	width: 251;
	height: 121;
	background: url(/i/time_back.jpg);
}

.TimePlate td {
	padding: 5 0 0 0;
	font-weight: bold;
}

.FooterLink {
	top: -1;
	left: 251;
	width: 463;
	height: 148;
	background: url(/i/btm_back.jpg);
}

.FLink1 {
	margin: 82 10 0 46;
	text-transform: lowercase;
}

.FLink2 {
	margin: 10 10 0 46;
	line-height: 14px;
	color: #717171;
}

.FLink1 a:link, .FLink1 a:visited {
	color: #000000;
	text-decoration: none;
}

.FLink1 a:hover, .FLink1 a:active {
	color: #000000;
	text-decoration: underline;
}

.FLink2 a:link, .FLink2 a:visited {
	color: #717171;
	text-decoration: none;
}

.FLink2 a:hover, .FLink2 a:active {
	color: #717171;
	text-decoration: underline;
}

.NewsLeft {
	float: left;
	_display: inline;
	width: 390;
	margin: 0 0 0 24;
}

.NewsRight {
	float: right;
	_display: inline;
	width: 232;
	margin: 0 30 140 0;
}

.NewsBlock {
	padding: 0 0 18 0;
	font-size: 12;
}

.NewsBlock p {
	font-size: 12;
}

.NewsBlock b {display: block;}

.NewsBlock a {
	display: block;
	width: 80;
	font-weight: bold;	
}

.NewsBlock a:link, .NewsBlock a:visited {
	color: #63a8b4;
	text-decoration: none;
}

.NewsBlock a:hover, .NewsBlock a:active {
	color: #63a8b4;
	text-decoration: underline;
}

.PageHeader {
	font-family: Arial;
	font-weight: bold;
	font-size: 19;
	color: #aeadb3;
	text-transform: uppercase;
	font-style: italic;
	margin: 0 0 10 0;
	padding: 10 0 7 0;
	letter-spacing: 1;
}

.PH {
	text-transform: lowercase;
	color: #63a8b4;
	background: url(/i/header_div.gif) no-repeat;
	padding: 12 0 7 16;
	margin: 0 0 0 6;
}

.EquipHeader {
	font-family: Arial;
	font-weight: bold;
	font-size: 14;
	color: #aeadb3;
	font-style: italic;
	margin: 0 0 10 0;
	padding: 15 0 7 0;
	letter-spacing: 0;
}

.EquipLogo {padding: 7 0 0 0;}

.EquipLogo img {margin: 0 15 15 0;}

#jumbo {padding: 0 0 0 33px;}

#jumbo img {margin: 0 0 20px 0;}

#jumbo img.banner343 {margin: 0 0 0 -5px;}

ul.image-hblock {
	width: 95%;
	list-style: none;
	padding: 0 0 0 0;
}

ul.image-hblock li {
	margin-right: 30px;
	margin-left: 0px;
	float: left;
	background: none;
	padding: 0 0 0 0;
}


div.image-cell {
	background: #FFFFFF;
	border: 2px solid #c2bbb5;
	padding: 2px;
}



ul.image-vblock {
	width: 190px;
	list-style: none;
	padding: 0 0 0 0;
	float: right;
	height: 100%;
	margin-left: 10px;
}

ul.image-vblock li {
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 15px;
	float: none;
	background: none;
	padding: 0 0 0 0;
	width: 178px;
}

/*ol.search-result {}*/


li.search-result {
	padding-left: 7px;
}

ol.search-result li {
	margin-bottom: 25px;
	font-weight: normal;
	width: 400px;
	vertical-align: top;
	padding-left: 25px;
}

.search-result p {
	font-weight: normal;
	padding: 0px;
	margin-bottom: 0px;
}

.search-result a.h3 {
	font-size: 11px;
	margin: 2px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin-bottom: 0px;
	margin-left: -25px;
}
.search-result a.h3:hover {
	text-decoration: underline;
}

.search-result ol li span.url{
	font-weight: normal;
	color: green;
}

.search-result ol li a.url{
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: -25px;
}

.search-result ol li a.url:hover{
	text-decoration: underline;

}



ol.search-result li p{
	margin-left: 0px;
	padding-left: 0px;
	position: relative; 
	left: -25px;

}

