﻿body 
{
	background-color: #3A520A;
	text-align:center;
	margin-top:10px;
}
#body2
{
	background-color: #D5D5D5;
}

#dbAdminBody
{
	/*background-color: #FFFF00;*/
	background-image: url('images/background.png');
}
.InfoLabel
{
	vertical-align:middle;
}
#bodyTable
{
	 background-color:#ffffff; 
	 border-bottom: solid 2px gray; 
	 border-right: solid 2px gray; 
	 border-left: solid 2px gray; 
	 width:790px;
	 vertical-align:top; 
	 text-align:left;	
	 font-family: Georgia, Garamond, Cambria, serif;
	 font-size:100%;
	 line-height: 1.125em;
	 letter-spacing: normal;
	 
}

h1
{
	font-size: 2em;
}

h2
{
	font-size: 1.75em;
}

h3
{
	font-size: 1.5em;
}

h4
{
	font-size: 1.33em;
}

h5
{
	font-size: 1.15em;
}

.smalltext
{
	font-size: .75em;
}
.smallboldtext
{
	font-size: .75em;
	font-weight: bold;
}

.smallIrregular
{
	font-size:.8em;
	font-style:italic;
	font-family:Verdana;
	font-weight:bold;
}

.boldtext
{
	font-weight: bold;
}

.largeboldtext
{
	font-size: 1.2em;
	font-weight: bold;
}

.warning
{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana;
	color: red;
}
.leftImage
{
	float:left;
	font-size: .5em;
}

.imageTextHeader
{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana;
}

.imageText
{
	font-size: 9px;
	font-family: Verdana;
	color: #404040;
}

.hiddencol
{
    display:none;
}

ol
{
	text-align:justify;
	font: Georgia italic 1em;
	font-style:italic;
	font-weight:bold;
}

ol span
{
	font-style:normal;
	font-weight:normal;
}

fieldset { -moz-border-radius: 8px; border-radius: 8px; }

#innerDiv
{
	width: 75%;
	padding: 20px 1px 30px 1px;
	text-align:left;
}

#wideDiv
{
	width: 100%;
	padding: 20px 1px 30px 1px;
	text-align:left;
}

.grid
{
	font-family: Verdana;
	font-size: .7em;
	font-weight:bold;
	border-collapse: collapse;
	border: solid 1px black;
}
.appGrid
{
	font-family: Verdana;
	font-size: .7em;
	border-collapse: collapse;
	border: solid 1px black;
}

.adminGrid
{
	font-family: Verdana;
	font-size: .6em;
	border-collapse: collapse;
	border: solid 1px black;
}

.gridHeader 
{
	border: solid 1px black;
	background: gainsboro;
	 
}

select.admin
{
	font-family: Verdana;
	font-size: 1em;
}

.topColumn
{
	vertical-align: top;
}

.alternateRow
{
	background-color: #DCDCDC;
}
	

form div.notes {
  width: 400px;
  height: auto;
  margin: 0 0 10px 10px;
  padding: 5px;
  border: 1px solid #666666;
  background-color: #ffffe1;
  color: #666666;
  font-size: .88em;
  text-align:center;
}

form div.notes h4 {
  background-image: url(images/plus1.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding: 3px 0 10px 37px;
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #666666;
  color: #666666;
  font-size: 110%;
  text-align:left;
}

input[type=text] 
{
	/*line-height: 20px;*/
	vertical-align:middle;
	font-family: Georgia;
	font-size: .8em;
}	

input.largeText 
{
	font-size: 1.0em;
	font-family: verdana;
}

textarea.text
{
	font-family: Georgia;
	font-size: .8em;
}

select.text
{
	font-family: Georgia;
	font-size: .8em;
}

.application
 { 
    
    background-color: #fafafa;
    border: 1px #9AB2B9 solid;
    border-collapse: collapse;
    border-spacing: 0px;
    font-family: Verdana;
    font-size: .75em;
 }


.applicationHeader
 { 
    border-bottom: 2px solid #000000;
    background-color: #9AB2C9;
    text-align: center;
    font-family: Arial;
    font-weight: bold;
    font-size: 11px;
    color: #404040;
    letter-spacing: 1px;
 }


.applicationBody 
 {
    text-align: left;
    font-family: Garamond, sans-serif, Arial;
    font-weight: normal;
    font-size: 11px;
    line-height: 12px;
    color: #404040;
    background-color: #fafafa;
    text-indent: -8px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
 } 
 
 .accordianHeader
 {
	border: 1px solid #2F4F4F;
	color:black;
	background-color: #F0EDE8;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	font-weight:bold;
 }
 
 .accordianContent
 {
	background-color: #E8EBF0;
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
 }
 
 .accordianLink
 {
	color: Black;
 }
 
 .float
 {
	float:left;
	width:640px;
 }
 
 image.imageLeft
 {
	float:left;
	/*padding: 15px 15px 15px 0;*/
 }

a.normal:link		{ color: blue; text-decoration: none; font-size:.9em; font-weight: bold; font-family: Georgia, Garamind, Helvetica, sans-serif; }
a.normal:active	    { color: #497AAA; text-decoration: none; font-size:.9em; font-weight: bold; font-family: Georgia, Garamind, Helvetica, sans-serif; }
a.normal:visited	{ color: purple; text-decoration: none; font-size:.9em; font-weight: bold; font-family: Georgia, Garamind, Helvetica, sans-serif; }
a.normal:hover		{ color: gray; text-decoration: none; font-size:.9em; font-weight: bold; font-family: Georgia, Garamind, Helvetica, sans-serif; }

a.newsRelease:hover {text-decoration:none;}
/*Begin Drop shadow section*/
.wrap1, .wrap2, .wrap3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.wrap1 {
  float:left;
  background:url(images/shadow.gif) right bottom no-repeat;
  }
.wrap2 {
  background:url(images/corner_bl.gif) left bottom no-repeat;
  }
.wrap3 {
  padding:0 6px 6px 0;
  background:url(images/corner_tr.gif) right top no-repeat;
  }
  
  .wrap3 img {
  display:block;
  }
/*End Drop shadow section*/

/*Drop Shadow #2*/
.img-shadow {
  float:left;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 15px 10px 0 10px !important;
  margin: 15px 10px 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
 } 
 
 .img-shadow-right {
  float:right;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 15px 10px 0 10px !important;
  margin: 15px 10px 0 5px;
  }

.img-shadow-right img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
 } 

/*End Drop show #2*/
#shadowRight {
	background-repeat: repeat-y;
	background-position: left center;
	background-image: url(images/shadow_r.jpg);
	width: 3px;
	
}

/*Begin Menu Section*/
.basictab
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 3px;
    FONT: bold 12px Georgia, Garamond;
    MARGIN-LEFT: 0px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 1px solid;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: center
}
.basictab LI
{
    DISPLAY: inline;
    MARGIN: 0px;
    
}
.basictab LI A
{
    BORDER-RIGHT: gray 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: gray 1px solid;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: gray 1px solid;
    COLOR: black;
    MARGIN-RIGHT: 2px;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #E8EBF0;
    TEXT-DECORATION: none
}
.basictab LI A:visited
{
    COLOR: black
}
/*.basictab LI A:hover
{
    COLOR: black;
    BACKGROUND-COLOR: #ffffff
}*/
.basictab LI A:active
{
    COLOR: black
}
.basictab LI.selected A
{
    COLOR: black;
    PADDING-TOP: 4px;
    POSITION: relative;
    TOP: 1px;
    BACKGROUND-COLOR: #dbffff
}
.submenustyle
{
    BORDER-RIGHT: black 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: black 0px solid;
    DISPLAY: none;
    PADDING-LEFT: 1px;
    FILTER: alpha(opacity=0);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: black 0px solid;
    WIDTH: auto;
    height: 15px;
    FONT: 12px Georgia, Garamond, Arial;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black 0px solid;
    -moz-opacity: 0;
    text-align:center;
}
* HTML .submenustyle
{
    WIDTH: 100%
}
.submenustyle A
{
    BORDER-RIGHT: black 1px dashed;
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-DECORATION: none
}
.submenustyle A:hover
{
    BACKGROUND-COLOR: #ebffff
}

.submenustyle A.end
{
	border-right: white 1px solid;	
}
/*End Menu Section*/

/*Begin Rounded Corners section*/

.container 
{
	background:#ccc; 
	color:#000; 
	margin:0 40px 0 10px;
	text-align:justify;
}

.rtop, .rbottom
{
	display:block;
	background:#fff;
}
.rtop *, .rbottom *	
{
	display: block;
	height: 1px;
	overflow: hidden;
	background:#ccc;
}
.r1	
{
	margin: 0 5px
}
.r2
{
	margin: 0 3px
}
.r3
{
	margin: 0 2px
}
.r4
{
	margin: 0 1px;
	height: 2px
}


/*End Rounded Corners Section*/