
body{
	background-color:#999;
	margin:0px;
	font-family:calibri, Helvetica, Arial, sans-serif
}

td
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

p
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	text-align: justify;
}

a
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #083f88;
	text-decoration: underline;
}
a:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #737148;
	text-decoration: underline;
}

.p
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	text-align: justify;
}

a.p1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #4a861e;
	text-decoration: underline;
}
a.p1:hover
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #737148;
	text-decoration: underline;
}

ol,ul
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
}

.head1
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 20px;
	color : #083f88;
}

.more
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A79E85;
}
.captions
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #4a861e;
}

a.captionlinks
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #005953;
	text-decoration: none;
}
a:hover.captionlinks
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000;
	text-align: left;
	text-decoration: none;
}
.captionswhite
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
}

.captionsblack
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #000;
	text-align: left;
}

.breadtxt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #555;
}
a.breadcrumbs
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #555;
	text-decoration: none;
}
a:hover.breadcrumbs
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #111;
	text-decoration: none;
}

.topNavtxt
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFF;
}
a.topNav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFF;
	text-decoration: none;
}
a:hover.topNav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFF;
	text-decoration: underline;
}

a.newsItems
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #7F7760;
	text-decoration: underline;
}
a:hover.newsItems
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #4995AD;
	text-decoration: underline;
}
a.subsubnav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #005953;
	text-decoration: underline;
}
a:hover.subsubnav
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #00008B;
	text-decoration: none;
}

a.sublinks
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #005953;
	text-decoration: underline;
}
a:hover.sublinks
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color : #005953;
	text-decoration: none;
}
/* -------------------------------------------------------------- */




#maincontent{
	/*background-image:url(../img/maincontent.png);*/
	background-color:#FFF;
	background-repeat:no-repeat;
	width: 980px;
	height: 488px;
	vertical-align:top;
}


#loginArea{
	background-image:url(../img/login.png);
	background-repeat:no-repeat;
	width: 525px;
	height: 56px;
}

#miniAdmin{
	background-image:url(../img/miniadmin.png);
	background-repeat:no-repeat;
	width: 232px;
	height: 56px;
}

#topSearch{
	background-image:url(../img/grafix01.png);
	background-repeat:no-repeat;
	padding:0px 0px 0px 350px;
	width: 758px;
	height:74px;
	overflow:hidden;
	vertical-align:top;
}

#footNote{ 
	background-image:url(../img/graphic_strip.png);
	background-color: #5d9e2d;
	background-repeat:no-repeat;
	width: 980px;
	height: 133px;
	padding: 40px 50px 0px 70px ;
}

#mainContDiv{
	/*width: 980px; */
	padding: 0px 50px 0px 50px;
	overflow:hidden;
	vertical-align:top;
}



/*   NAVIGATION LIST STYLES */

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
	position: relative;
	text-align:left;
	display: inline;
	float: left;
	background-color: #999; /*overall menu background color*/
}

/*Top level menu link items style*/

.suckertreemenu ul li a{
display: block;
width: 150px; /*Width of top level menu link items*/
padding: 2px 0px;
border-top: 0px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
text-decoration: none;
color: #FFFFFF;
padding-left: 6px;
height: 20px;
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 0em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
height: 20px;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;
height: 23px;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
background: #F3F3F3;
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 200px; /*width of sub menu levels*/
color: #000;
text-decoration: none;
padding: 0px 0px;
height: 23px;
border-top: 0px solid #FFFFFF;
border-left: 0px solid #FFFFFF;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
padding-left: 6px;
padding-top: 2px;
}

.suckertreemenu ul li a:hover{
background-color: #aaadcb;
color: white;
padding-left: 6px;
text-decoration: none;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
background: #083f88 url(img/media/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
	background: #F3F3F3 url(img/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 0em;
}
	
/* Holly Hack for IE \*/
/*
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/*
/* End */


/*  ==========    FORM FIELDS  ======================   */

.form1{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555;
	font-size: 11px;
	border: 1px solid #7f9db9;
	width: 220px;
	padding: 2px;
	background-color: transparent;
}

.form2{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555;
	font-size: 11px;
	border: 1px solid #7f9db9;
	width: 300px;
	padding: 2px;
	background-color: transparent;
}

.form3{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555;
	font-size: 11px;
	border: 1px solid #7f9db9;
	width: 430px;
	padding: 2px;
	background-color: transparent;
}

.formDrop{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 220px;
	background-color: transparent;
}

.formButn{
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 220px;
	cursor : hand;
}



