a {text-decoration : none;}
body {font-size : 78%; font-family : tahoma, arial, sans-serif;}
body, .alth1 {color : #111111;}
body, h1 {background-color : #eeeedd;}
h1 {z-index : 0; font-size : 2em; padding: 0; margin: 0;}
h1, .alth1 {font-weight : bold; text-align : right; font-family : 'Zapf Eliptical', 'Times New Roman', Times, serif; }
h2 {padding-top : 0.5em; font-size : 1.5em; font-weight : bold;}
h2, h3, #mainwide {color : #003300;}
h3 {border-bottom : 3px solid #cccccc;}
h3 {font-size : 1.1em; position : relative; top : 2.4em; margin : 0; padding-right : 4px; width : 210px; text-align : right;}
h4 {border-bottom : 1px dashed #cccccc;}
h4 {font-size : 1em; font-weight : bold; position : relative; top : 2.2em; left : 35px; margin : 0; padding-right : 4px; width : 180px; text-align : right;}
h5{ font-size:1.05em; font-weight: bold; position : relative; left : 235px; top: -0.5em; margin-bottom: -1.6em; margin-top: -1.5em; }
img {border : 0;}
li{ width: 350px; }
p {text-align : justify; margin-left : 220px; padding-left : 3px; margin-top : 1.15em; padding-right : 10px;}
table {font-size : 0.9em;}
td{ vertical-align: top;}
ul {padding : 0 10px 0 5px; margin-left : 15px;}

#bottomnav {border-top : 2px solid #aaaaaa;}
#bottomnav {width : 795px; position : relative; left : 0px; top : -0.5em; margin : 5px 0 0; padding : 5px 0 10px; height : 1.6em; text-align: center;}
#bottomnav li {text-align : center; float : left; width : 16%; list-style-type : none;}
#bottomnav ul {padding : 0; margin-top : -5px;}
#bottomnote {position : relative; right : 0; top : 0; text-align : right; font-size : 0.9em; width : 790px; height : autO;}
#bottomnote a {color : #ffcc33;}
#bottomnote a:hover {color : red;}
#donations {position : relative; left : 30px; top : -5.3em;}
#left {position : absolute; left : 0; top : 310px; width : 125px;}
#mainwide {position : relative; left : 125px; top : 0; width : 658px; padding : 0 6px 30px; text-align : justify; font-size : 1em; z-index : 0; height : autO; min-height: 300px;}
#mainwide a {color : #444444;}
#mainwide a {font-weight : bold; text-decoration : none;}
#mainwide a:hover, .menu a:hover, .secondary_menu a:hover, .bottompanel a:hover {color : red;}
#mainwide ul {position : relative; left : 250px;}
#mainwide, .secondary_menu {background-color : #fffffc;}
#page {position : absolute; top : 0; left : 50%; margin-left : -400px; width : 795px; height : autO;}
#pagehead {border-bottom : 2px solid #aaaaaa;}
#pagehead {position : relative; top : 0; left : 0; height : 85px; width : 795px; margin-top : 5px;}

#invoiceForm textarea{ font-family : tahoma, arial, sans-serif; font-size: 1em}
.submitButton , .submitAlt {width: 100px; font-size: 1em; float: right}

.submitAlt{border-top: 2px solid black; border-right: 2px solid black; border-left: 2px solid gray ; border-bottom: 2px solid gray; color:  red; }
.submitButton{border-top: 2px solid gray; border-right: 2px solid gray; border-left: 2px solid black; border-bottom: 2px solid black; }


.subTable textarea{width: 190px;}
.adminSwitchBoard li{
	list-style-image : none;
	list-style-type : none;
	
}
.adminSwitchBoard li, .adminSwitchBoard, .adminSwitchBoard ul{
	width: 90px;
}
.adminSwitchBoard ul
	{
	float: left;
	}
.alth1 {z-index : 1; font-size : 2em; background-color: transparent;}
.bottompanel {position : relative; top : 0;}
.bottompanel a {font-variant : small-caps;}
.bottompanel a:hover {font-variant : small-caps;}

.formLabel, .secondaryLabel{color: #0A3F8E; text-align: left; }
.formLabel{font-weight: bold; font-size: 1.3em; padding-left: 30px; border-bottom: 2px solid #0A3F8E;}
.secondaryLabel{font-size: 1.2em; padding-left: 40px; border-bottom: 1px solid #0A3F8E;}
.imagebox {border : 1px solid black; padding : 3px; font-size : 0.9em; text-align : center;}
.label{color: #0A3F8E; text-align: right; padding-right: 4px; font-size: 11px;}
.logOnForm{margin-left : 220px; padding-left : 3px;  margin-top: -0.55em ; padding-right : 10px;}
.menu {position : absolute; top : 150px; height : 170px; left : 10px; width : 115px; font-size : 1em; text-align : right; z-index : 2;}
.menu a {text-decoration : none; font-variant : small-caps;}
.menu a, #bottomnote, .secondary_menu a, .bottompanel a, h1 {color : #aaaaaa;}
.menuitem{ margin-left: 225px; margin-bottom: 1em; width: 350px; }
.narrowInput{width: 40px; text-align: right;}
.price{ font-size: 1.1em; font-weight: bold;}
.report{color: #0A3F8E; border-bottom: 1px solid #0A3F8E;}
.ringback{ width: 100px; height: 75px; background-color: white; float: right; border-left: 2px solid red; border-top: 2px solid red; border-right: 2px solid black; border-bottom: 2px solid black; text-align: center; padding: 5px; margin: 10px}
.secondary_menu {position : absolute; left : 98px; width : 255px; text-align : left; top : 1em; visibility : hidden; z-index : 1;}
.secondary_menu a {text-decoration : none; font-variant : small-caps; background : url(images/menu.gif) repeat-y;}
.stdInput{width: 140px;}
.submitbutton{ width: 80px; height: 20px; font-size: 0.9em; background-color: #eeeedd; color: black; text-align: center; }
.validation {color : #cdce00;}
.warn{font-weight: bold; color: red}
.weblist {border-bottom : 1px dashed #cccccc;}
.weblist {padding-bottom : 1.2em;}
.weblogo{float : left; padding-right : 12px; padding-bottom : 1em;}
.wideInput{width: 355px}

.moneyInput{width: 40px; font-size: 0.9em}



