body { 
	margin: 0px; 
	background-color:#382c85;
	background-image: url(images/bg-circles.gif);
	background-repeat: repeat-y;
	background-position: top center;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; 
}

.largetext_home {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 110%; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.largetext_home:link {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.largetext_home:hover  {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none}
.largetext_home:visited  {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; text-decoration: none}

.maintable{
	background-image: url(images/main-table-bg-2.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.navbot{
	background-image: url(images/nav-bot.gif);
	background-position: left;
	background-repeat: no-repeat;
}


a:link { color: #000000; font-weight: bold; text-decoration: underline; }
a:visited { color: #000000; font-weight: bold; text-decoration: underline; }
a:active { color: #000000; font-weight: bold; text-decoration: underline; }
a:hover { color: #29913c; font-weight: bold; text-decoration: underline;}

.leftnavsub a:link{font-weight: normal;}
.leftnavsub a:visited{font-weight: normal;}
.leftnavsub a:active{font-weight: normal;}
.leftnavsub a:hover{font-weight: normal;}

.smalltext { font-size: 90%; }

.pagetop { 
	height: 48px;
	 
	color: #FFFFFF ;
	background-image: url(images/top-right-bg.gif);
	background-position: top right;
	background-repeat: no-repeat;	
}

.pagetop a:link { color: #FFFFFF; font-weight: bold; text-decoration: none;}
.pagetop a:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.pagetop a:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.pagetop a:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline;}

table.leftnav { margin: 0px; padding: 0px; }
table.leftnav td { padding-left: 50px; }

table.leftnavtop td { margin: 0px; padding: 0px; }

.maincontent { background-color: #ffffff}

.maincontentcell { padding-top: 10px; }

.rightline {	
	background-image: url(images/right-line-bg.gif);
	background-repeat: repeat-y;
}

.leftcolsep{
	background-image: url(images/left-col-bottomright-bg.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.leftcolsepb{
	background-image: url(images/left-col-bottomright-bg-2.gif);
	background-position: left;
	background-repeat: repeat-y;
}

h1.pageheader { color: #FFFFFF; padding:0; margin:0; font-size: 150%; }

h2 { color: #000000; padding:0; margin:0; font-size: 130%; font-weight:bold }

.footertxt { font-size: 85%; }

.textonly { padding-right: 60px;}

.maintext {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.maintext p {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.maintext p.largetext {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 150%; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.maintext table td table td p {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 140%; font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.maintext:link {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}
.maintext:hover {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; color: #FF0000; text-decoration: none}
.maintext:visited {  font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-style: normal; font-weight: bold; text-decoration: none}

