﻿/* ------------------------------------------------------------------------------- */
/* HTML element styles */
/* ------------------------------------------------------------------------------- */
body					{ margin: 0px; background: white; color: #000000; }
body, td, li			{ font-family: Arial,Helvetica,sans-serif; font-size:8pt; }

/* ------------------------------------------------------------------------------- */
/* HTML quasi-class styles */
/* ------------------------------------------------------------------------------- */
a:link					{ color: #26659D; text-decoration:none }
a:hover					{ color: #DCD1B9; text-decoration:none }
a:visited				{ color: #26659D; text-decoration:none }
a:active				{ color: #26659D; text-decoration:none }

/* ------------------------------------------------------------------------------- */
/* WebForm elements */
/* ------------------------------------------------------------------------------- */
input,select,textarea	{ font-family: Arial,Helvetica,sans-serif; font-size: 8pt; }

/* ------------------------------------------------------------------------------- */
/* Custom styles for menus and body text... */
/* ------------------------------------------------------------------------------- */
.footer					{ font-size: 7pt; padding: 5px; }
.sideBar				{ font-size: 8pt; padding: 5px; }
.sideBar li				{ font-size: 8pt; }
.mainPanel				{ font-size: 9pt; padding: 5px; }
.mainPanel li			{ font-size: 9pt; }

.mainHeading			{ font-family: Arial,Helvetica,sans-serif; font-size: 14pt; }

.menuNorm				{ font-size: 8pt; }
.menuOver				{ font-size: 8pt; background: #548370; }
.submenuOver			{ font-size: 8pt; background: #26659D; }
.sideMenuOver			{ font-size: 8pt; background: #548370; padding: 5px; }

.popTag					{ background: #FFFFCC; border: 1px solid #C0C0C0; opacity: 0.85; -moz-opacity:0.85; filter:alpha(opacity=85); }
.popMenu				{ }
.deepBlueHeaderRow		{ font-size: 8pt; padding: 5px; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#32416a, endColorStr=#26659d, gradientType=0); }
						
.pictureFrame			{ border: 1px solid #808080; }
.JG_Heading  			{ font-family: Bruce; font-size: 24pt; color: #9999FF; letter-spacing: 6pt }

.topBnr					{ background-image:url('../images/Bnr_Top.jpg'); background-repeat:repeat-x; background-position:center; height:120px; }

.botshadow				{ background-image:url('../images/bot_Shadow.gif'); background-repeat:repeat-x; }
.leftshadow				{ background-image:url('../images/left_Shadow.gif'); background-repeat:repeat-y; background-position-x:right; }
.rightshadow			{ background-image:url('../images/right_Shadow.gif'); background-repeat:repeat-y; background-position-x:left; }

/* ------------------------------------------------------------------------------- */
/* Drop-down menu */
/* ------------------------------------------------------------------------------- */
#dropmenudiv{
margin-top:6px;
position:absolute;
border:1px solid #507c6a;
border-bottom-width: 0;
font:normal 8pt Arial,Helvetica,sans-serif;;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #507c6a;
padding: 1px 0;
text-decoration: none;
text-align:left;
background-color:
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #26659D;
}

.whiteText { color:#ffffff; }