@charset "utf-8";
/* CSS Document */

/*------------------------------General Formatting */

body,html
{
	background:			#E8E8E8; /*Gray*/
	color:				#666; /*Dark Gray*/
	margin:				10px;
	padding: 			0px;
	font:				85%/1.6em Arial, Helvetica, sans-serif;
}

/*------------------------------Language Selector */
#languageSelect
{
	height:				40px;
	width:				898px;
	margin:				0 auto;
	padding: 			0px;
	text-align: 		right;
}

/*------------------------------ Container */
#container
{
	background:			#fff;
	width:				898px;
	height:				460px;
	margin:				0px auto;
	padding: 	        0px;
}

/*------------------------------Content  */
#content
{
	margin:				0px auto;
	padding:            15px 25px 15px 25px;
}

#contentLeft
{
	float:				left;
	width:				350px;
	padding: 			0px;
}

#contentRight
{
	float:				right;
	width:				430px;
	text-align: 		left;
	padding: 			0px;
}

h1 
{
	color: 				#85C24D;
	font:				16px/1.2em Arial, Helvetica, sans-serif;
}

h2 
{
	color: 				#4F4F4F;
	font:				24px/1.2em Arial, Helvetica, sans-serif;
}

h3 
{
	color: 				#4F4F4F;
	font:				20px/1.2em Arial, Helvetica, sans-serif normal;
}

h4 
{
	color: 				#4F4F4F;
	font:				24px/1.2em Arial, Helvetica, sans-serif;
}

h5 
{
	color: 				#8B8B8B;
	font:				18px/1.2em Arial, Helvetica, sans-serif normal;
}

#content a:link
{
	color:				#532F8F; /*Dark Purple*/
	text-decoration: 	none;
}

#content a:hover
{
	color:				#532F8F; /*Dark Purple*/
	text-decoration: 	none;
	border-bottom:		1px dotted #532F8F;
}

.labelInactive
{
    color: 				#666;
	font:				12px/1.4em Arial, Helvetica, sans-serif normal;
    text-decoration: 	none;
    display: 			block;
    padding: 			3px 3px 3px 15px;
}

.labelActive
{
	font:				12px/1.4em Arial, Helvetica, sans-serif normal;
    background: 		url( 'image.ashx?fileid=4dc8ce1b-850e-4a09-893b-b29eb5c5d682' ) no-repeat 0 0;
	color:				#532F8F; /*Dark Purple*/
    text-decoration: 	none;
    padding: 			3px 3px 3px 15px;
    display: 			block;
}

.labelInactive:hover
{
    background: 		url( 'image.ashx?fileid=4dc8ce1b-850e-4a09-893b-b29eb5c5d682' ) no-repeat 0 0;
	color:				#532F8F; /*Dark Purple*/
}

#selectedItemDetail
{
	display:			block;
	font:				12px/1.4em Arial, Helvetica, sans-serif normal;
	text-align:			left;
}



/*------------------------------Horizontal Rule */
#line
{
	border-bottom: 		1px #e8e8e8 solid;
	margin: 	        15px 0px 15px 0px;
}

/*------------------------------Navigation  */
#navigation
{
	background:			#532F8F;
	width:				898px;
	height:				36px;
	margin:				0px auto;
	padding: 	        0px;
}

#navLeft /*Logo*/
{
	float:				left;
	width:				261px;
	margin:				0px auto;
	padding: 	        0px;
}

#navRight /*Drop Down Menu*/
{
	float:				right;
	width:				637px;
	text-align: 		right;
	margin:				0px auto;
	padding: 	        0px;
}

/*------------------------------Footer  */
#footer
{
	font:				85%/1.6em Arial, Helvetica, sans-serif;
	height:				15px;
	width:				898px;
	margin:				10px auto;
	padding: 	        0px;
}

#footLeft
{
	float:				left;
	width:				300px;
	padding: 			0px;
}

#footRight
{
	float:				right;
	width:				500px;
	text-align: 		right;
	padding: 			0px;
}

#footer a:link
{
	color:				#666; /*Dark Gray*/
	text-decoration: 	none;
}

#footer a:hover
{
	color:				#666; /*Dary Gray*/
	text-decoration: 	underline;
}

/*------------------------------Drop Down Menu */

div#dropMenu li a:hover,div#dropMenu li.submenu li.submenu:hover {
	color:				#FFF !important;
	background:			#522F91;
}

#dropMenuWrapper {
	height:				36px;
	width:				637px;
	margin-top:			0;
	font-size:			12px;
	padding:			0;
}

div#dropMenu {
	text-align:			center;
	z-index:			1000;
	position:			relative;
	margin:				0 auto;
}

div#dropMenu ul {
	margin:				0;
	padding:			0;
}

div#dropMenu li {
	position:			relative;
	list-style:			none;
	float:				left;
	line-height:		16px;
	width:				91px;
	display:			block;
	margin:				0;
}

div#dropMenu ul.level1 {
	text-align:			left;
	background:			#fff url(image.ashx?fileid=1b48bfab-bad3-4e74-a157-102c6a0cc5a8) no-repeat;
	height:				36px;
	z-index:			1000;
	margin:				0 auto;
}

div#dropMenu li a {
	display:			block;
	text-decoration:	none;
	text-transform:		lowercase;
	color:				#fff;
	text-align:			left;
	border-right:		1px solid #BBACCE;
	padding:			10px;
}

div#dropMenu ul a {
	width:				auto;
}

div#dropMenu ul ul {
	position:			absolute;
	width:				12em;
	display:			none;
}

div#dropMenu ul ul li {
	border-bottom:		1px solid #CCC;
	width:				12em;
}

div#dropMenu ul.level1 li.submenu:hover ul.level2,div#dropMenu ul.level2 li.submenu:hover ul.level3,div#dropMenu ul.level3 li.submenu:hover ul.level4,div#dropMenu ul.level4 li.submenu:hover ul.level5 {
	display:			block;
	z-index:			1000;
}

div#dropMenu ul.level2 {
	top:				36px;
	background:			#B39EC9;
	z-index:			1000;
}

div#dropMenu ul.level3,div#dropMenu ul.level4,div#dropMenu ul.level5 {
	top:				0;
	left:				12em;
	background:			#B39EC9;
}

div#dropMenu ul.level2 a {
	color:				#FFF;
	text-transform:		none;
	padding:0.5em 0 0.5em .75em;
}

div#dropMenu ul.level2 a:hover {
	color:				#B39EC9;
}

.tnavbg {
	background:			url(  'navBg900' );
	background-repeat:	no-repeat;
	background-position:left;
}

img {
	border:				0;
}

/*------------------------------Scroll Bar Formatting (Flexcroll) */
#mycustomscroll
{
	text-align: 		left;
	width:				410px;
	height:				400px;
	overflow:			scroll;
	margin:				0px auto;
	padding:			0px 10px 0px 0px; 
}

.scrollgeneric 
{
	line-height:		1px;
	font:				1px;
	position:			absolute;
	top:				0px;
	left:				0px;
}

.vscrollerbase 
{
	width:				6px;
	background:			#EFEFEF;
}

.vscrollerbar 
{
	width:				6px;
	background:			#D1D1D1;
}