A {
	color: #000099; text-decoration: none
}
body {
font-family: Verdana, Arial, Helvetica, sans-serif; 
   background-color: #ffffff; 
   margin: 0;
  /*font-size: small*/
 }
 h1 {
	font-size: 14pt;
	color: #000066;
	font-weight: bold;
	padding: 0;
	margin: 0 0 0 0;
	}
 h2 {
	font-size: 12pt;
	color: #006;
	font-weight: bold;
	padding: 0;
	margin: 0 0 -8px 0;
}
.paragraph {
	font-size: small;
	color: #000
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17pt;
	color: #000066;
	font-weight: bold;
padding: 0;
margin: 10px 0 0 0;
}
.main_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000}
.right_promo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000066; letter-spacing: normal; text-align: left; word-spacing: normal; padding-left: 25px; line-height: 20pt; vertical-align: top}
.left_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000099}
.main_txt_promo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000; font-weight: bold; text-decoration: none}
.emaillink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000066; text-decoration: none}
.emaillink a { color: #000066}
.emaillink a:hover { color: #000066}
.main_txtbld { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; color: #000066; font-weight: bold}
.terms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000 }
.bullet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000066 ; list-style-type: circle}
.subheading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; color: #000066; font-weight: lighter }
.rightpni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000;
	letter-spacing: normal;
	text-align: left;
	word-spacing: normal;
	line-height: 20pt;
	vertical-align: top
}
.ht {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  line-height: 22px; color: #000066}
.promo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000066; font-weight: bold; text-decoration: none}
.lh {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000099; font-weight: bold; text-decoration: none}
.jow { border: 2px solid FFCC33 }
.jowb { border: 1px dashed FFCC33 }
.hd {  font-family: Arial, Helvetica, sans-serif; font-size: 120%; color: #000099; font-weight: bold; text-decoration: none}
/* General Structure */
  body, td, th, input { /* redundant rules for bad browsers  */
            font-family: verdana, sans-serif;
            voice-family: "\"}\"";
            voice-family: inherit;
    }

/* Navigation */

        :link { color: #000066; }
        :visited { color: #000066; }
        :link:hover, :visited:hover { color: #000066; }
        :link:active, :link:active { color: #000066; }
			
/* Sidebar */

	#nav:before {
		line-height: 0.1;
		font-size: 1px;
		margin: 0;
		height: 9px;
		display: block;
		border-bottom: 1px solid #ddd;
	}
	#nav {
			font-size: 11px;
	}
	#nav:after {
		display: block;
		clear: both;
		padding-top: 0;
		line-height: 0.1;
		font-size: 1px;
		margin: 0 0 0 0;
		height: 8px;
	}
	
	#nav, #nav ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#nav {
		margin-bottom: 1em;
	}	
	#nav li {
		display: inline;
		padding: 0;
		margin: 0;
	}
	
	#nav li span { /* used for un-linked menu items */
		display: block;
		padding: 6px 10px;
		font-weight: bold;
		color: #666;
	}

	#nav li span#configParent, #nav li span #configuration {
		display: inline;
		font-weight: normal;
		padding: 0;
	}
	
	#nav li a {
		display: block;
		padding: 6px 10px;
		text-decoration: none;
		/*background: #6699FF;*/
		background: #AAC6FF;
		border-bottom: 1px solid #6699FF;
		border-top: 1px solid #EAF1FF;
		/*border-bottom: 1px solid #3366FF;
		border-top: 1px solid #99CCFF;*/
	}

	#nav li a:hover {
		background: #ffffff;
	}
	
	#nav li li span { /* used for un-linked menu items */
		padding: 4px 8px 4px 20px;
	}
	
	#nav li li a {
		padding: 4px 8px 4px 20px;
	}
	
	#oN {
		background-color: #E0E9E9;
	}
	#oN:hover {
		background-color: #C6DCDC;
	}
.style1 {
	font-size: large;
	font-weight: bold;
}
.hm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #ffffff; font-weight: normal;}
.hm a {color: #ffffff}
.hm a:hover {color: #ffffff}

/* IE stretched button bug workaround */

input.button {
    padding: 0 .25em;
    width: 0; /* for IE only */
    overflow: visible;
}

input.button[class] { /* IE ignores [class] */
    width: auto;
}
.style1 {
	color: #FFCC33;
	font-size: 14pt;
	font-weight: bold;
}
.style2 {color: #FFCC33;
	font-weight: bold}
.style4 {color: #FFCC33; font-weight: bold; font-size: small; }
.style5 {font-size: medium