a{
	color: #000099;
	font-weight: bold;
	text-decoration: none;
}

a:hover{
	color: #CCCCCC;
}

body{
	background: white url('') repeat-x center;; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; margin-left:0; margin-right:0; margin-top:0
}
	color: #FFFFFF;
	font: 9pt verdana;
	margin-top: 10;
}

td{
	font: 9pt verdana;
}

.innerframe {
	background: #284F5A;
}

.section1 {
	background: #27A2C3;
}

.section2 {
	background: #8123AD;
}

.section3 {
	background: #E7ED2F;
}

.section4 {
	background: #F17E30;
}

.bodytext {
	font: 10pt tahoma;
	color: #000099;
	margin-top: 10;
	margin-right: 20;
	margin-left: 20;
	align: justify;
}

#footer{
        font-size:9pt;
        text-align:center;
	background: #2D393C;
}
.heading1{
	color: #FFFFFF;
	font: 18pt verdana;
	margin-top: 10;
}

.solidblockmenuelectric{
border-left:0 solid #CCCCCC; border-right:0 solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:1px solid CCCCCC; padding:0; float: left;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
background: black url('assets/images/menuactive-electricmauve5.gif') repeat-x center;; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; margin-left:0; margin-right:0; margin-top:0
}

.solidblockmenuelectric li{
display: inline;
}

.solidblockmenuelectric li a{
float: left;
color: white;
padding: 14px 11px;
text-decoration: none;
border-right: 1px solid #CCCCCC;
}

.solidblockmenuelectric li a:visited{
color: white;
}

.solidblockmenuelectric li a:hover, .solidblockmenuelectric li .current{
color: white;
background: url('assets/images/menuactive-electricblue5.gif') repeat-x center;
}

.solidblockmenu{
border-left:0 solid #CCCCCC; border-right:0 solid #CCCCCC; border-top:1px solid #CCCCCC; border-bottom:1px solid CCCCCC; padding:0; float: left;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
background: black url('assets/images/menudefault2.gif') repeat-x center;; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; margin-left:0; margin-right:0; margin-top:0
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: url('assets/images/menuactive3.gif') repeat-x center;
}

.solidblockmenu2{
border-left:0 solid #625e00; border-right:0 solid #625e00; border-top:1px solid #625e00; border-bottom:1px solid #625e00; padding:0; float: left;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
background: black url('assets/images/menudefault-black4.gif') repeat-x center;; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Arial; margin-left:0; margin-right:0; margin-top:0
}

.solidblockmenu2 li{
display: inline;
}

.solidblockmenu2 li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu2 li a:visited{
color: white;
}

.solidblockmenu2 li a:hover, .solidblockmenu2 li .current{
color: black;
background: url('assets/images/menudefault-bluegrey.gif') repeat-x center;
}

.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px;
}

.buttonmenu li a{
color: white;
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#386470 #386470 #FFFFFF #000000; /*light dark dark light*/
background-color: #000000;
text-decoration:none;
}


.buttonmenu li a:visited{
color: white;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: white;
background-color: #980E10;
}

.aerobuttonmenu{ /*container that holds a row of aero buttons*/
overflow: hidden; /*hidden end to button row */
width: auto;
background: #386470; /*menu strip background*/
border: 1px solid gray;
padding: 4px 0;
border-width: 1px 0;
}

width: 100%;
}

.aerobuttonmenu a.aero{ /*aero button CSS*/
background: url('assets/images/butred-left10x31.jpg') no-repeat top left;
display: block;
float: left;
/* Change 13px as desired */
line-height: 23px; /* This value + 8px should equal height of button background (default is 31px) */
height: 31px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
margin-right: 5px; /*spacing between buttons*/
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); /*this and next two rules control opacity of buttons before hover*/
opacity: 0.9;
-moz-opacity: 0.9; font-style:normal; font-variant:normal; font-weight:bold; font-size:13px; font-family:Verdana, Trebuchet MS
}

.aerobuttonmenu a.aero:link, .aerobuttonmenu a.aero:visited, .aerobuttonmenu a:active{
color: white; /*button text color*/
}

.aerobuttonmenu a.aero span{
background: url('assets/images/butred-right252x31.jpg') no-repeat top right;
display: block;
padding-left:0; padding-right:10px; padding-top:4px; padding-bottom:6px
}

.aerobuttonmenu a.aero:hover{ /* Hover state CSS */
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /*this and next two rules control opacity of buttons during hover*/
opacity: 1;
-moz-opacity: 0.99;
}

.aerobuttonmenu a.aero:hover span{ /* Hover state CSS (for text) */
color: yellow;
}

.black a.aero{
background-image: url('assets/images/butblack-left10x31.jpg');
}

.black a.aero span{
background-image: url('assets/images/butblack-right252x31.jpg');
}

.aerobuttonmenu .rightsection{
float: right;
width: 100px;
position: relative;
top: 3px;
padding-right: 5px;
text-align: right;
}

.aerobuttonmenu .rightsection a{
color: navy;
}

.glossymenu{
	position: relative;
	margin: 0 auto;
	background: url('assets/images/menuo_bg_orange1.gif') repeat-x; /*tab background image path*/
	height: 46px;
	list-style-type:none; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url('assets/images/menuo_hover_left_orange1.gif') no-repeat left 50%; /*left tab image path*/
	
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url('assets/images/menuo_hover_right_orange1.gif') no-repeat right top; /*right tab image path*/
}

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
border-left:0 solid #564c66; border-right:0 solid #564c66; border-top:1px solid #564c66; border-bottom:1px solid #564c66; margin:0; padding:0; float: left;
width: 80%; /*width of menu*/
/*dark purple border*/
background: black url('assets/images/indentbg.gif') repeat-x center;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url('assets/images/indentbg2.gif') repeat-x center;
}

#invertedtabs{
margin-left: 4px;
padding: 0;
width: 100%;
background: black;
voice-family: "\"}\"";
voice-family: inherit;
padding-left: 5px;
}

#invertedtabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
margin-bottom: 1em; /*margin between menu and rest of content*/
padding:0;
list-style:none;
}

#invertedtabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
line-height: 1.5em;
}


#invertedtabs a{
float:left;
color: white;
background: #6B82A4 url('assets/images/color_tabs_left4.gif') no-repeat left bottom;
text-decoration:none;
letter-spacing: 1px; margin-left:0; margin-right:2px; margin-top:0; margin-bottom:0; padding-left:3px; padding-right:0; padding-top:0; padding-bottom:0
}

#invertedtabs a span{
float:left;
display:block;
background: url('assets/images/color_tabs_right4.gif') no-repeat right bottom;
padding-left:6px; padding-right:9px; padding-top:3px; padding-bottom:3px
}

#invertedtabs a span{
float:none;
}


#invertedtabs a:hover{
background-color: #1C82F8;
}

#invertedtabs a:hover span{
background-color: #1C82F8;
}

#invertedtabs #current a, #invertedtabs #current span{ /*currently selected tab*/
background-color: #1C82F8;
}

#invertedtabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #6B82A4;
border-bottom: 1px solid #386470; /*Remove this to remove border between bar and tabs*/
}