body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}
p {
	text-align: left;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #7596C1;
	text-decoration: none;
}
a:visited {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #7596C1;
	text-decoration: underline;
}
.orange_head {
	font-size: 24px;
	color: #FF9900;
	font-weight: bold;
}
.blue_head {
	font-size: 24px;
	color: #316AC5;
	font-weight: bold;
}
div.footer {
	margin: 0;
	padding: 6px;
	text-align: center;
	color: #4F332B;
}
div.toplinks {
	padding: 15px;
	margin: 0;
	font-size: 9pt;
}
div.toolbar {
	position: relative;
	float: right;
	margin: 5px;
	padding: 5px;
}
/* colorize table rows */
table#trows td, table.tdata td, table.tphotos td {
	border: 1px solid #EDEEEF;
}
tr.odd {
	background-color: #C2D5FC; /*#E7EAF1;*/
}
tr.even {
	background-color: white;
}
td.orange {
	background-color: #FCA909; /*#EAE5E4;*/
}
td.blue {
	background-color: #C2D5FC;
}
.tablehead {
	background-color: #FCA909; /*#7596BF;*/
	padding: 12px 4px;
	font-weight: bold;
}

/* forms */
form {
	margin: 0;
}
input.text {
	border: 1px solid #A7A6AA;
	padding: 2px;
	font-size: 9pt;
}
input.file {
	padding: 2px;
	font-size: 9pt;
}
textarea {
	border: 1px solid #A7A6AA;
	padding: 2px;
	font-size: 10pt;
}
input.button {
	font-size: 9pt;
}
select {
	border: 1px solid #A7A6AA;
	font-size: 9pt;
}

/* Chromestyle menu */
.chromestyle{
width: 100%;
font: bold small-caps 13px Verdana;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0;
clear: both;
visibility: hidden;
}

.chromestyle ul{
padding: 16px;
margin: 0;
background-color: #FCA909;
text-align: center;
}

.chromestyle ul li{
padding: 0;
margin: 0;
display: inline;
}

.chromestyle ul li a{
color: white;
padding: 8px 20px;
margin: 0;
background: #FCA909;
border-left: 1px solid #FFC082;
border-right: 0;
text-decoration: none;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: #FCA909;
color: white;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #FFC082;
border-bottom-width: 0;
font: bold small-caps 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 160px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #FFC082;
background-color: #FCA909;
padding: 8px 0;
text-decoration: none;
font-weight: bold;
color: white;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #DE9203;
color: white;
}

/* pagination style */
.pagin {
padding: 20px 0;
margin: 0;
font-family: "Verdana", sans-serif;
font-size: 7pt;
font-weight: bold;
}
.pagin * {
padding: 2px 6px;
margin: 0;
}
.pagin a {
border: solid 1px #FF9900;
background-color: #EFEFEF;
color: #FF9900;
text-decoration: none;
}
.pagin a:visited {
border: solid 1px #D76F00;
background-color: white;
color: #D76F00;
text-decoration: none;
}
.pagin a:hover, .pagin a:active {
border: solid 1px #D76F00;
background-color: white;
color: #D76F00;
text-decoration: none;
}
.pagin span {
cursor: default;
border: solid 1px #FF9900;
background-color: white;
color: #FF9900;
}
.pagin span.current {
border: solid 1px #FF9900;
background-color: #FF9900;
color: white;
}
