@charset "utf-8";
/* CSS Document */

body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#58595B;
	margin:0px;
	padding:0px;
}

a.links-maroon-16px
{
	color:#790000;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

a.links-maroon-16px:hover
{
	color:#555456;
	font-size:17px;
	font-weight:bold;
	text-decoration:none;
}

a.links-maroon-16px-normal
{
	color:#790000;
	font-size:17px;
	text-decoration:none;
}

a.links-maroon-16px-normal:hover
{
	color:#555456;
	font-size:17px;
	text-decoration:none;
}

a.links-grey-11px
{
	color:#58595B;
	font-size:11px;
	text-decoration:none;
}

a.links-grey-11px:hover
{
	color:#000000;
	font-size:11px;
	text-decoration:none;
}

a.links-black-19px
{
	color:#000000;
	font-size:19px;
	text-decoration:none;
}

a.links-black-19px:hover
{
	color:#EEBF6D;
	font-size:19px;
	text-decoration:none;
}

.text-maroon-lite-bold
{
	color: #B37070;
	font-weight: bold;
}

.text-maroon-bold-14px
{
	font-size:14px;
	color:#790000;
	font-weight:bold;
}

.text-maroon-bold-12px
{
	font-size:12px;
	color:#790000;
	font-weight:bold;
}

.text-maroon-bold-16px
{
	font-size:16px;
	color:#790000;
	font-weight:bold;
}

.text-maroon-18px
{
	font-size:18px;
	color:#790000;
	font-weight:normal;
}

.text-maroon
{
	color:#790000;
	font-weight:normal;
}


.body-text
{
	font-size:14px;
}

.body-text-11px
{
	font-size:11px;
}

.text-field
{
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #9C9A9B;
	padding: 2px;
	color: #777676;
}

.select-yellow-border
{
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #DF9000;
	padding: 2px;
	color: #777676;
}

.trail_bg 
{
	background:url(images/trail_bg.jpg) repeat-x #E8E8E8 center top;
	border:#BEBEBE 1px solid;
}

.trail_bg2 
{
	background:url(images/trail_bg.jpg) repeat-x #E8E8E8 center top;
	border-top:#BEBEBE 1px solid;
	border-bottom:#BEBEBE 1px solid;
	border-right:#BEBEBE 1px solid;
}

.img1 
{
	background:url(images/img1.jpg) no-repeat center top;
	width:225px; height:122px;
}

.img2 
{
	background:url(images/img2.jpg) no-repeat center top;
	width:225px; height:122px;
}

.img3 
{
	background:url(images/img3.jpg) no-repeat center top;
	width:225px; height:122px;
}

.img_bottom_bg 
{
	background:url(images/img_bottom_bg.jpg) repeat-x #8A0405 center top;
	border-top:#5D3F3F 1px solid;
	border-left:#5D3F3F 1px solid;
	border-right:#5D3F3F 1px solid;
	height:31px;
}

.img_bottom 
{
	background:url(images/img_bottom.jpg) no-repeat center top;
	width:224px; height:8px;
}

.account_bg 
{
	background:url(images/account_bg.jpg) repeat-x #FFFFFF center top;
	border:#9C9A9B 1px solid;
}

.go_button 
{
	background:url(images/go_button.jpg) no-repeat;
	width:44px; height:27px;
	border:0px;
	cursor:pointer;
}

.text-white-bold-14px
{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.text-blue-17px
{
	font-size:17px;
	color:#00476B;
	font-weight:normal;
}

.text-blue-20px
{
	font-size:28px;
	color:#00476B;
	font-weight:normal;
	letter-spacing:-2px;
}

.text-blue-24px
{
	font-size:24px;
	color:#00476B;
	font-weight:normal;
}

.text-blue-12px
{
	font-size:12px;
	color:#00476B;
	font-weight:normal;
}

.text-blue-bold-15px
{
	font-size:15px;
	color:#00476B;
	font-weight:normal;
}

.text-golden-15px
{
	font-family:arial;
	font-size:15px;
	color:#DF9000;
	font-weight:bold;
}

.text-golden-15px-2
{
	font-family:arial;
	font-size:15px;
	color:#DF9000;
	font-weight:bold;
	letter-spacing:-1px;
	word-spacing:3px;
}

.text-golden-13px
{
	font-family:arial;
	font-size:13px;
	color:#DF9000;
	font-weight:bold;
}

.text-golden-11px
{
	font-family:arial;
	font-size:11px;
	color:#DF9000;
	font-weight:bold;
}

.text-darkgrey-20px
{
	font-family:arial;
	font-size:20px;
	color:#100F0F; /*231F20*/
	font-weight:normal;
}

.text-darkgrey-18px
{
	font-family:arial;
	font-size:18px;
	color:#100F0F; /*231F20*/
	font-weight:normal;
}

.text-darkgrey-14px
{
	font-family:arial;
	font-size:14px;
	color:#100F0F; /*231F20*/
	font-weight:normal;
}

.text-white-18px
{
	font-family:arial;
	font-size:18px;
	color:#FFFFFF;
	font-weight:normal;
}

.text-white-11px
{
	font-family:arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
}

.text-blue-bold-11px
{
	font-family:Arial;
	font-size:11px;
	color:#00476B;
	font-weight:bold;
	line-height:18px;
}

a.bottom-links 
{
	font-family:arial;
	font-size:12px;
	color:#E3A24B;
	font-weight:bold;
	text-decoration:none;
	padding-right:18px;
}

.bottom-links:hover 
{
	color:#781213;
	text-decoration:none;
}

a.links-blue
{
	font-size:14px;
	color:#008598;
	font-weight:bold;
	text-decoration:none;
}

.links-blue:hover 
{
	color:#000000;
	text-decoration:none;
}

a.links-blue-11px
{
	font-size:11px;
	color:#00476B;
	font-weight:bold;
	text-decoration:none;
}

a.links-blue-11px:hover 
{
	color:#555456;
	text-decoration:none;
}

a.links-buttons
{
	font-size:11px;
	color:#00476B;
	font-weight:bold;
	text-decoration:none;
	background-color:#CCC;
	padding:3px;
}

a.links-buttons:hover 
{
	color:#555456;
	text-decoration:none;
	background-color:#CCC;
	padding:3px;
}

.main-content-box
{
	background-image:url(images/main-content-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding:10px;
	border: 1px solid #E3E3E3;
}

.registration-box
{
	background-image:url(images/main-content-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	border-left: 1px solid #B8B8B8;
	border-right: 1px solid #B8B8B8;
	border-bottom: 1px solid #B8B8B8;
	padding:10px;
}

.message
{
	color:#F00;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.message-green
{
	color:#090;
	font-size:11px;
	font-weight:bold;
	height:25px;
	line-height:25px;
}

.red-bg
{
	background-image:url(images/red-bg.jpg);
	background-repeat:no-repeat;
	height:39px;
}

.text-red-12px
{
	color:#ff0000;
	font-size:12px;
}

#loadingdata
{
	/*z-index:98; 
	color:#F00; 
	background-color:#ffffff; 
	position:absolute; 
	top:0px;
	bottom:0px;
	left:0px;
	filter: alpha(opacity=60);
	opacity: .6;*/
	margin:0;
	padding:0;
}

/*************************** css menu ******************/
.selectedanchor
{ 
	/*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
	/*background: yellow;*/
}

/* ######### Default class for drop down menus ######### */

.anylinkcss
{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #E3E3E3;
	border-bottom-width: 0;
	font: normal 12px Arial;
	line-height: 20px;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
	background: #E3E3E3;
	width: 170px; /* default width for menu */
}

.anylinkcss ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkcss ul li a
{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #fff;
	padding: 1px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	color:#790000;
}

.anylinkcss a:hover
{ 
	/*hover background color*/
	background: #790000;
	color: white;
}

/* ######### Alternate multi-column class for drop down menus ######### */


.anylinkcsscols
{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid black;
	padding: 10px;
	font: normal 12px Verdana;
	z-index: 100; /*zIndex should be greater than that of shadow's below*/
	background: #DEFFCA;
}

.anylinkcsscols .column
{
	width: 130px;
	float: left;
}

.anylinkcsscols .column ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkcsscols li
{
	padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow
{ 
	/*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background: #fff;
	visibility: hidden;
}
/************************* end css menu ***************/
