/*The Main  Layer*/

#mainDiv {
width: 750px;
position: relative;
margin: 0 auto;
text-align:left;
z-index: 1;
}


/*The Main Content Layer*/




.mainForm {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #565656;
text-align: right;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 2px; }

.maintext {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
color: #565656;
text-align: justify;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0px;
padding-top: 0px; }

.maintextBld{
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
color: #666666;
font-weight: bold;
font-style: normal; }

.maintext h1 {
font-size: 16px;
color: #666666;
font-weight: bold;
padding-top: 20px;
padding-bottom: 20px; }

.MainBold {
margin-right: 20px;
margin-bottom: 20px;
margin-left: 20px;
margin-top: 0px;
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 16px;
font-weight: normal; }

.maintext h2 {
color: #565656;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
}
.maintext a:link { color : #666666; text-decoration : underline }

.maintext a:visited { color : #999999; text-decoration : underline }
.maintext a:hover { color : #990000;
text-decoration: none; }

p.mnlinkbar {
	font : 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	margin: 10px;
	text-align: left
}

/*sideBar*/
.text {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #565656;
text-align: left;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 0px;
padding-top: 0px; }

.text a:link { color : #666666; text-decoration : underline }

.text a:visited { color : #999999; text-decoration : underline }
.text a:hover { color : #990000;
text-decoration: none; }


/*MainNavigation*/

.mainNavBld {
font-family: "Trebuchet MS", "Comic Sans MS", sans-serif;
font-size: 12px;
font-weight: normal;
color: #0033CC;
}

.mainNav {
font-size: 10px;
font-family: "Trebuchet MS", "Comic Sans MS", sans-serif;
color: #fc7215; }

.mainNav a:link  {
color: #fc7215;
text-decoration: none; } 

.mainNav a:visited  {
color: #fc7215;
text-decoration: none; } 

.mainNav a:hover {
color: #69ab3b;
text-decoration: none;
letter-spacing: +2px; }

/*nav Apply to Global nav*/
.daddyTbl { background-color : #666666}
.childTbl {
	background-color : #E6FFDF;
	border-top : 1px solid #FFFFFF;
	text-indent: 0px;
}
.childTbl a {
	color : #666666;
	display : block;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 0px 2px 12px;
	position : relative;
	text-decoration : none;
}
.childTbl a:hover {
	background-color : #EEEE72;
	color : #A21513;
	text-decoration : none;
        letter-spacing: +1px; }

.childTxt {
	background-color : #BBBBBB;
	border-top : 1px solid #FFFFFF;
	color : #333333;
	font : 11px Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 0px 2px 12px
}

/*Apply to footer*/

.footer {
	font : 11px "Trebuchet MS", "Comic Sans MS", Arial, sans-serif;
	margin: 0px;
	text-align: center;
font-family: "Helvetica Neue Light", Arial, sans-serif;
font-size: 11px; }
.footer a:link { color : #666666 }
.footer a:visited { color : #666666 }
.footer a:hover { color : #000000}


.mainNav a:visited {
	text-decoration: none;
}
/* Browser Fixes and Workarounds */
.nn6img { display : block }
p { margin-top : 0px }
td { padding : 0px }

.imageCaptionSm {
	font-family: "Helvetica Neue", sans-serif;
	font-size: 10px;
	color: #999999;
}

.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
