﻿body 
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background: #000000; /*url(images/QMPageBG.jpg) repeat-y left top;*/
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;
}
div
{
    background-color: #939498;
    color: #000000;
    /*border: solid 1px #F59300;*/    
}
H1
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 14pt;
	color: #F59300;
}
.mainbg
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background: url(images/QMPageBG.jpg) repeat-y left top;
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;
}
.maineditbg
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background: #000000;
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;
}
.contentmain
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 10pt;
	color: #F59300;     
}
.inputcontentBG
{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #939498;
    border-collapse: collapse;
    border-right-style: solid;
    border-right-width: 3px;
    border-right-color: #939498; 
    border-left-style: solid;
    border-left-width: 3px;
    border-left-color: #939498; 
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #939498;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;      
}
.contentBG
{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #939498;
    border-collapse: collapse; 
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #939498;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;      
}
.contenteditBG
{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #000000;
    border-collapse: collapse; 
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #000000;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;      
}
.contenttopfill
{
    font-size: 0.5em;
}
.contentmiddleBG
{
    border-collapse: collapse;
    border-left-color: #939498;
    border-left-width: 3px;
    border-left-style: solid;
    border-right-color: #939498;
    border-right-width: 3px;
    border-right-style: solid;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;   
}
.contentmiddletopBG
{
    border-top-style: solid;
    border-top-width: 3px;
    border-top-color: #939498;
    border-collapse: collapse;
    border-left-color: #939498;
    border-left-width: 3px;
    border-left-style: solid;
    border-right-color: #939498;
    border-right-width: 3px;
    border-right-style: solid;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;   
}
.contentmiddlebottomBG
{
    border-collapse: collapse;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-bottom-color: #939498;
    border-left-color: #939498;
    border-left-width: 3px;
    border-left-style: solid;
    border-right-color: #939498;
    border-right-width: 3px;
    border-right-style: solid;
    font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;   
}
/*begin creating the tabs */
.menu 
{
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
/* set tab1 as top level container table, then target TDs inside*/
.menuItem td 
{
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquare.jpg) no-repeat;*/
}
/* make current tab gray,set the background-color also in case images are not on*/
.menuSelectedItem td 
{
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquareselected.jpg) no-repeat;*/
}
/* make link and visited the same look,set the background-color also in case images are not on*/
.menuItem a:link, .menuItem a:visited, .menuPopupItem a:link, .menuPopupItem a:visited 
{
	text-decoration: none;
}
/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.menuItem a:hover 
{
    color: #FFFFFF;
	text-decoration: underline;
}

/* make drop down menu container style */
.menuPopup 
{
	background: url(images/QMmenusquare.jpg) repeat #8C9FB4;
	border: 1px solid #666666;
	border-bottom: none;
	color: #F59300;
	width: 120px;
}

/* make drop down menu item style */
.menuPopupItem 
{
	color: #F59300;
	border-bottom: 1px solid #666666;
	padding: 3px;
}
.footer
{
	background: #000000; 
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 7pt;
	color: #F59300;   
}
.sidemenu
{
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;   
}
.sidemenuItem td 
{
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquare.jpg) no-repeat;*/
}
/* make current tab gray,set the background-color also in case images are not on*/
.sidemenuSelectedItem td 
{
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquareselected.jpg) no-repeat;*/
}
/* make link and visited the same look,set the background-color also in case images are not on*/
.sidemenuItem a:link, .sidemenuItem a:visited, .sidemenuPopupItem a:link, .sidemenuPopupItem a:visited 
{
	text-decoration: none;
}
/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.sidemenuItem a:hover 
{
    color: #FFFFFF;
	text-decoration: underline;
}

/* make drop down menu container style */
.sidemenuPopup 
{
	background: url(images/QMmenusquare.jpg) repeat #8C9FB4;
	border: 1px solid #666666;
	border-bottom: none;
	color: #F59300;
	width: 120px;
}

/* make drop down menu item style */
.sidemenuPopupItem 
{
	color: #F59300;
	border-bottom: 1px solid #666666;
	padding: 3px;
}

/* body table class*/
.bodytable
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 10pt;
	color: #F59300;    
}
.listheader
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 12pt;
	color: #F59300;    
}
.titletable
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 14pt;
	color: #F59300;
}
.mission
{
    font-family: BankGothic Md BT, Verdana,Arial,Helvetica,sans-serif; 
	font-size: 12pt;
	color: #F59300;
}
.DividerTopMenu
{
    color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;       
}
.SelectedItemTopMenu
{
    color: #FFFFFF;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;    
}

/*begin creating the tabs */
.topmenu 
{
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	/*color:#F59300;*/
}
/* set tab1 as top level container table, then target TDs inside*/
.topmenuItem td 
{
    color:#F59300;
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquare.jpg) no-repeat;*/
}
/* make current tab gray,set the background-color also in case images are not on*/
.topmenuSelectedItem td 
{
    color: #FFFFFF;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	/*background: url(images/QMmenusquareselected.jpg) no-repeat;*/
}
/* make link and visited the same look,set the background-color also in case images are not on*/
.topmenuItem a:link, .topmenuItem a:visited, .topmenuPopupItem a:link, .topmenuPopupItem a:visited 
{
    color:#F59300;
	text-decoration: none;
}
/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.topmenuItem a:hover 
{
    color: #FFFFFF;
	text-decoration: underline;
}
/*sub menu items*/
.submenuItem td 
{
    	color:#F59300;
	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 6pt;
	/*background: url(images/QMmenusquare.jpg) no-repeat;*/
}
/* make current tab gray,set the background-color also in case images are not on*/
.submenuSelectedItem td 
{
    	color: #FFFFFF;
    	font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 6pt;
	/*background: url(images/QMmenusquareselected.jpg) no-repeat;*/
}
/* make link and visited the same look,set the background-color also in case images are not on*/
.submenuItem a:link, .submenuItem a:visited, .submenuPopupItem a:link, .submenuPopupItem a:visited 
{
    	color:#F59300;
	text-decoration: none;
	font-size: 6pt;
}

/* make hover by changing vertical position of background to -22px (the tab_dim2.gif is 44px high) */
.submenuItem a:hover 
{
    	color: #FFFFFF;
	text-decoration: underline;
	font-size: 6pt;
}
/*sub menu selected item*/
.SelectedItemSubMenu
{
    color: #FFFFFF;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
	font-size: 6pt;    
}
.inputcontact
{
    color:#F59300;
    background-color:Black;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight:bold;
}
.panelinputcontact
{
    color:Black;
    background-color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight:bold;
}
.panelinputcontactmsg
{
    color:Black;
    background-color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 8pt;
    font-weight:bold;
}
.panelinputcontacterror
{
    color:Red;
    background-color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight:bold;
}
.panelinputcontactheader
{
    color:Black;
    background-color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight:bold;
}
.forminputbuttons
{
    color:Black;
    background-color:#F59300;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight:bold;
    border-color:#F59300;   
}
.errordisplay
{
    color:#F59300;
    background-color:Black;
    font-family: BankGothic Md BT,Verdana,Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight:bold;    
}

/*
.contentbg
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	background: url(images/QMContentBG.jpg) no-repeat left top;
	font-family: Verdana ,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300;  
}
*/
/*
.contenttable
{
    border: none 0px;
    margin: -1px -1px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-family: Verdana ,Arial,Helvetica,sans-serif; 
	font-size: 7pt;
	color: #F59300; 
}
.hfill
{
    margin: 0px 0px -3px 0px;
    padding: 0px 0px 0px 0px;
    border: none 0px #FFFFFF;
    border-collapse:collapse;   
}
*/
/*{ border-left-style: groove; 
border-left-color: green; 
border-left-width: 15px; 
border-bottom-style: ridge; 
border-bottom-color: yellow; 
border-bottom-width: 25px; }
*/

/*.topheadernav
{
    margin: 0px;
	background: #000000; 
	font: 0.7em Verdana,Arial,Helvetica,sans-serif;   
}
*/
