a img{ outline:none; border:none;}
a:link, a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #346198;
}
a:hover, a:active
{
text-decoration: underline;

}

a.footerlink, a.footerlink:visited, a.footerlink:active
{
	color: #555555;
	text-decoration: none;
}

a.footerlink:hover
{
	color: #555555;
	text-decoration: underline;
}

body, p, td, th, li 
{
/*	scrollbar-3dlight-color:#f4f4F4;
	scrollbar-arrow-color:#555555;
	scrollbar-base-color:#555555;
	scrollbar-darkshadow-color:#555555;
	scrollbar-face-color:#dedddd;
	scrollbar-highlight-color:#f4f4F4;
	scrollbar-shadow-color:#f4f4F4;*/
	font: 13px/19px Arial,Helvetica,sans-serif;
	color:  #393A3E;
}

body
{
	background: #FFFFFF url('/images/background.jpg') top repeat-x;
	margin-top: 10px;

}
p{ margin-top:0;}
ul{margin:0; margin-bottom: 10px;}

h1
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height:34px;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing:-1px;

}

h2
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #346198;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing:-1px;
}

h3
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #346198;
	font-weight: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing:-1px;
}

input
{
 	text-decoration: none;
 	color: #3C639A;
 	background: #FFFFFF;
 	border-top: 1px solid #000000;
 	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
 	border-bottom: 1px solid #000000;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : normal;
 	padding-left : 0px;
}

form
{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
/* ----- content layout ----- */

#header { background: #fff url('../images/head-bg.jpg') no-repeat 480px top; position:relative; height:111px;}
#header a.logo { float:left; width:215px; height:111px; }
#header a.spacer { float:right; width:200px; height:30px; margin-top:40px; margin-right:20px;}

.holdcontent {background: #FFF; border: 10px solid #F9F8E3; height: 300px; vertical-align: top; padding:10px}

.holdcontent li{ margin-bottom:15px; }


ul.itemlist{ padding:0px; margin-top:10px; border-bottom: 1px solid #d9dfea;}
ul.itemlist li{ list-style:none; background-color: #f1f5fb; padding: 5px 10px; margin-bottom:0px; border-top: 1px solid #d9dfea;}
ul.notsupplied li{ background-color: #f9f8ec;}
/* ----- rightcolumn layout ----- */
.rightblock { width:168px; background: #F9F8E3; vertical-align:top; padding: 10px 10px 0px 0px}



/* ----- menu styles ----- */
.menu
{
	height: 38px;
}

.menurow
{
	height: 38px;
	text-align: left;
}

.rootitem
{
	border-right: 1px solid #2E5687;
	border-bottom: 1px solid #2E5687;
	text-align: left;
	font-family:  Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	height: 38px;
}
.menuitem
{
	/* for horizontal menu only */
	line-height: 14px;
	float: left;
	display: block;
	/* ---------------------- */
	
	width: 100%;
	text-align: left;
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
#holdmenu { clear: left; margin: 0px 10px 0px 10px; width:960px; height: 38px; background: #346198;}
.submenu
{
	/* for horizontal menu only */
	line-height: 14px;
	width: 150px;
	border: solid 1px #2E5687;
	display: none;
	position: absolute;
	/* ---------------------- */
	
	margin: 0px 10px 0px 10px;
	padding: 0px;
	/*text-indent: 8px;*/
	background-color: #FFFFFF;
	text-decoration: none;
	
	z-index: 100;
}
a.menulink, a.menulink:link, a.menulink:visited, a.menulink:active
{
	line-height: 14px;
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	color: #000000;
	display: block;
	padding: 4px 4px 4px 10px;
	font-weight: normal;
	font-size:13px;
	text-decoration: none;
	width: 100%;
}
a.menulink:hover
{
	line-height: 14px;
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	background: #B7C8DC;
	color: #000000;
	display: block;
	padding: 4px 4px 4px 10px;
	font-weight: normal;
	font-size:13px;
	text-decoration: none;
	width: 100%;
}

a.activemenulink, a.activemenulink:link, a.activemenulink:visited, a.activemenulink:active
{
	font-weight: bold;
	line-height: 14px;
	font-family: Tahoma,  Arial, Helvetica, sans-serif;
	color: #ffffff;
	display: block;
	padding: 4px;
	text-decoration: none;
	font-size:13px;
}
a.activemenulink:hover
{
	font-weight: bold;
	/*color: #ffffff;
	background-color: #3C639A;*/
	text-decoration: underline;
}

a.rootmenulink, a.rootmenulink:link, a.rootmenulink:visited, a.rootmenulink:active
{
	background: #346198;
	color: #FFFFFF;
	font-size: 10px;
	height: 38px;
	padding: 13px 8px 0px 8px;
	text-align: center;
	text-decoration: none;
	width: 100%;
}

a.rootmenulink:hover
{
	background: #3F6DA8;
	color: #FFFFFF;
	font-size: 10px;
	height: 38px;
	padding: 13px 8px 0px 8px;
	text-align: center;
	text-decoration: none;
	width: 100%;
}

a.activerootmenulink, a.activerootmenulink:link, a.activerootmenulink:visited, a.activerootmenulink:active
{
	/* for horizontal menu only */
	display: block;
	/* ---------------------- */
	
	color: #FFFFFF;
	width: 100%;
	height: 38px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:6px;
	padding-right:6px;
	font-weight: bold;
	text-align:left;
	border-bottom: 1px solid #ffffff;
	text-decoration: none;
	background-color: #006599;
}

a.activerootmenulink:hover
{
	color: #FFFFFF;
	width: 100%;
	height: 38px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:6px;
	padding-right:6px;
	font-weight: bold;
	text-align:left;
	border-bottom: 1px solid #ffffff;
	text-decoration: none;
	background-color: #006599;
}

.TextMenu
{
	text-align: center;
	color: Red;
}
.TextMenu:visited
{
	color: Red;
}
.TextMenu:hover
{
	color: Blue;
}
.TextMenu:link
{
	color: Purple;
}
