#body { margin:0; padding:0;}
#body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
#body {
	background-color: #e0e0e0;
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
}

body {background: #fff;} /* BG of iframes, like text editor */
.whiteText {color: #FFF;
font-size:10px;}

.whiteText a:link {
	color: #fff;
	text-decoration: none;
}

.whiteText a:hover {
	color: #fff;
	text-decoration: underline;
}

.whiteText a:active {
	color: #fff;
	text-decoration: underline;
}

.whiteText :visited {
	color: #fff;
	text-decoration: none;
}

a:link {
	color: #013E7F;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #013E7F;
}
a:hover {
	text-decoration: underline;
	color: #013E7F;
}
a:active {
	text-decoration: underline;
	color: #013E7F;
}
.input {
	font-size: 12px;
}
.search {
vertical-align:middle;
text-align:right;
}
.bcrumb {
	color: #000;
}

a.bcrumb:link {
	color: #000;
	text-decoration: none;
}

a.bcrumb:hover {
	color: #000;
	text-decoration: underline;
}

a.bcrumb:active {
	color: #000;
	text-decoration: underline;
}

a.bcrumb:visited {
	color: #000;
	text-decoration: none;
}

.footnav {
	color: #fff;
	size: 12px;
}

.footnav a:link {
	color: #fff;
	size: 12px;
	text-decoration: none;	
}

.footnav a:active {
	color: #fff;
	size: 12px;
	text-decoration: underline;	
}

.footnav a:hover {
	color: #fff;
	size: 12px;
	text-decoration: underline;
}

.footnav a:visited {
	color: #fff;
	size: 12px;
	text-decoration: none;		
}
.graphicPane {margin: 0px; padding: 0;}
.contentpane {margin: 0px; padding: 0;}

/* ------------- left nav ---------------- */

#navcontainer { margin-left: 0; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: arial, Helvetica, sans-serif;
font-size:12px;
}
#navcontainer ul li {
}

#navcontainer li { margin: 0; list-style-type: none;}

#navcontainer a
{
list-style-type: none;
display: block;
line-height: 45px;
width: 194px;
height:45px;
color: #000;
background:url(Subbutton.gif);
text-decoration: none;
font-size:12px;
text-indent: 35px;
}

#navcontainer a:hover
{
list-style-type: none;
color: #fe9915;
background:url(Subbutton_on.gif);
text-decoration: none;
}


/*headers*/

h1, h2, h3, h4, h5, h6 {font-family: Arial,sans-serif;	margin:0px; padding: 0px;}
h1{ font-size: 140%; color: #9b0000; padding-bottom:15px;}
h2{ font-size: 125%; color: #0055a4; font-weight: bold;}
h3{ font-size: 120%; color: #fff; font-weight: bold;}
h4{ font-size: 120%; color: #0055a4; font-weight: bold;}
h5{ font-size: 100%; color: #000; font-weight: bold;}
h6{ font-size: 120%; color: #fe9915; font-weight: bold;}
/* Solpart Menu */

.MainMenu_MenuContainer {} 

/*If vertical menu, put width here */
.MainMenu_MenuContainer td {

 } 

.MainMenu_MenuBar { 
height:25px;
} 

.MainMenu_MenuItem { 
border:0px; 
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:bold;
padding: 0px 20px 0px 10px;
background:#fe9915 url(button.gif) top left;
height:25px;
} 
/* this font-family changes the sub menus only */
/* this background modifies the main menu and the sub menus */
/* height here modifies the main menu and the sub menu */
/* border here changes the sub menus only */
/* padding here changes the sub menus only */
/* color here changes the sub menu font */
/* add image here for OFF button */

.MainMenu_MenuItem td{ 
padding: 0px 20px 0px 10px;
} 

.MainMenu_MenuItem td span{ } 

.MainMenu_MenuIcon { 
display: none; } 

/* Main Menu Active/Current Button */
.rootmenuitemactive{
color: #fff;
background:#fe9915 url(button_on.gif) top left;
height:25px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

/* Main Menu Mouseover */
.MainMenu_MenuItemSel { 
color: #fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:#fe9915 url(button_on.gif) top left;
height:25px;
} 

/* Padding around the words in the main menu buttons */
.MainMenu_MenuItemSel td{ 
padding: 0px 20px 0px 10px;
} 

.MainMenu_MenuBreak {
display:none; } 

.MainMenu_RootMenuArrow {
display:none; } 

/* Shows up in the sub menu, to the right of the words. */
.MainMenu_MenuArrow{
display:none;
}  

.MainMenu_SubMenu {
background: #0e2a8d; /* blue */
} 

.MainMenu_SubMenu td {
font-size:12px; } 

.submenu{
z-index:1000;
border:0px;
font-weight:bold;
background: #fe9915;
} 

/* Sub Menu Mouseover */
.submenuitemselected{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
background:#0e2a8d;
}

/* Sub Menu Current Page */
.submenuitemactive{
font-family:Arial, Helvetica, sans-serif; 
background: #0e2a8d;
}

/* Sub Menu Active/Current */
.submenuitembreadcrumb{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
font-weight:bold;
padding:2px 15px;
background: #0e2a8d;
}

.rootmenuitem{

}  

.rootmenuitem td{
}  
/* if you don't put the height here, the right border doesnt reach the top/bottom. */
/* Also adds (unwanted) border in the submenu. */ 

/* Main Menu font */ 
.rootmenuitem td span{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:bold;
}  

.rootmenuitembreadcrumb{
background:transparent;
} 

/* Main Menu Mouseover */ 
.rootmenuitembreadcrumb td{
color: #0e2a8d;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
background:#fe9915 url(button_on.gif) top left;
height:25px;
}  

/* Main Menu Active/Current button */
.rootmenuitembreadcrumb td span{
} 

/* Main Menu Mouseover Background */
.rootmenuitemselected{
height:25px;
}  

.rootmenuitemselected td{
padding: 0px 20px 0px 10px;
height:25px;
}  

/* Main Menu Mouseover Text */
.rootmenuitemselected td span{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#fff;}
