body { background-color: #ababab; }

/* body {background-image: url(images/background.jpg);} */

/* ############### colors ############### */

.cellwhite	{ background: #FFFFFF; }
.blue { color: #4775A3; }
.bluebold { 
	color: #4775A3;
	font-weight: bold;
}
.gold { color: #D5A153; }
.goldbold { 
	color: #D5A153;
	font-weight: bold;
}
/* ############### text ############### */
#bodytext { 
	font: 13px/18px arial, sans-serif; 
	color: #666666; 
	margin: 10px 45px 10px 45px; 
	text-align: justify; 
}
.ptab {
	font: bold 11px/16px arial, sans-serif; 
	color: #666666; 
	margin: 0px 10px 0px 10px; 
	text-align: right; 
}
.pform {
	font: bold 11px/16px arial, sans-serif; 
	text-align: left;
	color: #4775A3; 
}
.pg {
	font: 13px/18px arial, sans-serif; 
	color: #D5A153;
	font-weight: bold;
}

#bodytext h1 { 
	font: bold 20px/30px arial, sans-serif; 
	color: #4775A3; 
	text-align: left; 
	vertical-align: top;
}
#bodytext h2 {
	font: bold 16px/24px arial, sans-serif; 
	color: #D5A153;
	text-align: left; 
}
#bodytext h3 {
	font: bold 14px/20px arial, sans-serif; 
	color: #4775A3;
	text-align: left; 
}
#bodytext h4 {
	font: bold italic 16px arial, sans-serif; 
	line-height: 0%;
	color: #ffffff;
	text-align: left; 
}
#copyr {
	font: 11px arial, sans-serif; ;
	text-align: center;
	color: #D5A153;
	margin: 10px 0 5px 0;
}

#copyr a, #copyr a:link, #copyr a:visited { text-decoration: none; font-weight: normal; }
#copyr a:hover { color: #4775A3; text-decoration: none; font-weight: normal; border-bottom: 1px dotted #4775A3; }

a,
a:link,
a:visited { 
	color: #D5A153; 
	font-weight: bold; 
	text-decoration: none; 
}
a:hover {
	color: #4775A3; 
	text-decoration: none; 
	font-weight: bold; border-bottom: 1px dotted #4775A3;
}
#tag {
	position: relative; 
	left: 20px; 
	top: 10px; 
	width: 380px; 
	padding: 0px; 
	float: left; 
}
#tag h4 {
	font: bold italic 14px arial, sans-serif; 
	color: #ffffff;
	text-align: left;
	margin: 0;
}
/* ############### lists ############### */

ul, ol, dl {
	position: relative; 
}
ul {
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
}
#bodytext li {
	font: 13px/18px arial, sans-serif; 
	color: #666666; 
	text-align: justify; 
	background-image: url('../images/swoosh-bullet-blue.jpg');
	background-repeat: no-repeat;
	margin: 10px 0 10px 0; 
	padding: 0 0 2px 30px;
	background-position: 3px 5px;
}
#bodytext li ul li {	
	font: 13px/18px arial, sans-serif; 
	color: #666666; 
	text-align: justify; 
	background-image: url('../images/swoosh-bullet-orange.jpg');
	background-repeat: no-repeat;
	margin: 10px 0 10px 0; 
	padding: 0 0 2px 30px;
	background-position: 3px 5px;
}
#bodytext li ul li a,
#bodytext li ul li a:link, 
#bodytext li ul li a:visited {
	color: #4775A3; 
	font-weight: bold; 
	text-decoration: none; 
}
#bodytext li ul li a:hover {
	color: #D5A153; 
	text-decoration: none; 
	font-weight: bold;
}
	
/* ############### navigation text ############### */

#topnav li {
	font: bold 11px/16px arial, sans-serif; 
	color: #ffffff; 
	display: inline; 
	padding: 0 15px 12px 15px; 
	float: right;
}

#botnav li {
	font: bold 11px/16px arial, sans-serif; 
	color: #ffffff; 
	display: inline; 
	padding: 0 20px 0px 20px;  
}
#topnav a,
#topnav a:link,
#topnav a:visited,
#botnav a,
#botnav a:link,
#botnav a:visited { 
	color: #ffffff; 
	font-weight: bold; 
	text-decoration: none; 
}
#botnav a:hover, 
#topnav a:hover {
	color: #D5A153; 
	text-decoration: none; 
	font-weight: bold; 
}
/* ############### images ############### */

.left-img img,
.right-img img,
.right-img2 img,
.center-img img {
	border: 0;
}
.left-img a,
.right-img a,
.right-img2 a,
.center-img a {
	border: 0;
}
.left-img {
	float: left;
	clear: left;
	padding: 0 10px 10px 0;
	text-align: center;
	font: bold 11px/16px arial, sans-serif;
}
.right-img {
	float: right;
	clear: right;
	padding: 0 0 10px 20px;
	text-align: center;
	font: bold 11px/16px arial, sans-serif;
}
.center-img {
	text-align: center;
	padding: 10px 0 10px 0;
	clear: both;
	font: bold 11px/16px arial, sans-serif;
}
.right-img2 {
	float: right;
	clear: right;
	padding: 0 10px 0 10px;
	text-align: center;
	font: bold 11px/16px arial, sans-serif;
}
.right-img2 a.hover,
.left-img a.hover,
.right-img a.hover,
.center-img a.hover {
	color: #D5A153; 
	text-decoration: none; 
}

.text {
	clear: both;
	padding-top: 10px;
}

/* ############### background images ############### */

.left-drop {
	background-image: url("../images/left-drop.jpg"); 
	background-repeat: repeat-y;
}
.right-drop { 
	background-image: url("../images/right-drop.jpg"); 
	background-repeat: repeat-y;
}
.top-nav-bar {
	background-image: url("../images/header-nav-bar.jpg");
	background-repeat: no-repeat;
}
.center-nav-bar { 
	background-image: url("../images/center-nav-bar.jpg");
	background-repeat: no-repeat;
}
.bottom-nav-bar {
	background-image: url("../images/bottom-nav.jpg");
	background-repeat: no-repeat;
}
.backpage-nav-bar1 {
	background-image: url("../images/backpage-nav-bar1.jpg");
	background-repeat: no-repeat;
}
.backpage-nav-bar2 {
	background-image: url("../images/backpage-nav-bar2.jpg");
	background-repeat: no-repeat;
}
.gray-back {
	background-image: url("../images/gray-back.jpg"); 
	background-repeat: repeat-y;
}


#chromemenu{
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 0px;
width: 100%;
padding-left: 0;
margin: 0;
float: left;
list-style: none;
}

#chromemenu ul li{
display: inline;
font: bold 11px arial, sans-serif;
color: white;
padding: 0 10px 3px 10px; 
}


#chromemenu ul li a{
color: white;
font-weight: bold;
text-decoration: none;
list-style: none;
}

#chromemenu ul li a:hover{
color: #4775A3;
}

#chromemenu ul li a[onMouseover]:after{ content: "";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
margin-top: -2px;
top: 0;
border: 1px solid #cccccc; /*Theme Change here*/
font: bold 11px/18px arial, sans-serif;
text-align: left;
z-index:100;
background-color: white;
width: 170px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#cccccc,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 10px;
border-bottom: 1px solid #cccccc; /*Theme Change here*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #D5A153;
}

.dropmenudiv a:hover{ /*Theme Change here*/
background-color: #cccccc;
color: #4775A3;
}