/* _______________ DRED Style Sheet last Updated on January 18, 2003 _______________ */
/* Styles for the Dropdown Menus */
.daddyTbl { background-color : #666666 }
.childTbl {
	background-color : #D4D0C8;
	border-top : 1px solid #FFFFFF;
	text-indent: 0px;
}
.childTbl a {
	color : #999999;
	display : block;
	font : 12px Verdana, Arial, Helvetica, sans-serif;
	padding : 2px 0px 2px 5px;
	position : relative;
	text-decoration : none
}
.childTbl a:hover {
	background-color : #B9BCC8;
	color : #666666;
	text-decoration : none
}

/* _______________ Top Nav Bar _______________ */
 
.headerbg {
 background-color : #3151A3
}

.subnav_off {
 background-color : #333333;
 border-top : 1px solid #000000;
 border-bottom : 0px solid #000000; 
 border-right : 0px solid #000000;
 border-left : 0px solid #000000;
 text-indent: 0px; text-align: left
}

.subnav_off a {
	background-color : #3151A3;
	color : #FFFFFF;
	display : block;
	font : 12px Arial, Helvetica, sans-serif;
	padding : 4px 4px 4px 25px;
	position : relative;
	font-style: bold;
	text-decoration : none
}
.subnav_off a:hover {
	background-color : #28A200;	
	color : #FFFFFF;
	font-style: bold;
	text-decoration : none
}

.subnav_on {
	background-color : #28A200;
	border-top : 1px solid #999999;
	border-bottom : 0px dashed #FFFFFF;
	border-right : 0px dashed #FFFFFF;
	text-indent: 0px;

}
 .subnav_on a {
	background-color : #28A200;
	color : #FFFFFF;
	display : block;
	font : 12px Arial, Helvetica, sans-serif;
	padding : 4px 4px 4px 25px;
	position : relative;
	font-style: bold;
	text-decoration : none
}


.button_off {
	background-color : #3151A3;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	text-indent: 0px;
	text-align: center
	}

.button_off a {
	background-color : #3151A3;
	color : #FFFFFF;
	display : block;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding : 0px 2px 0px 2px;
	position : relative;
	font-style: bold;
	text-decoration : none
}

.button_off a:hover {
	background-color : #28A200;
	display : block;
font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none
}

.button_on {
	background-color : #28A200;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-top : 1px dashed #FFFFFF;
	border-bottom : 1px dashed #FFFFFF;
	border-right : 1px dashed #FFFFFF;
	border-left : 1px dashed #FFFFFF;
	text-indent: 0px;
	text-align: center
}
.button_on a {
	background-color : #28A200;
	color : #FFFFFF;
	display : block;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding : 0px 2px 0px 2px;
	position : relative;
	font-style: bold;
	text-decoration : none
}



/* _______________ Left Side Nav Bar _______________ */

.sidenavtext {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
	padding-left: 6px
}

TR.sidenavrow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #3151A3 #000033 #000033;
	border-left: none
}

TR.sidenavrow TD.sidenavblank {
	background-color: #3151A3;
	border-right: none
}

.sidenav {
	background-color: #003366;
	color: #FFFFFF
}

.sidenav A:link, .sidenav A:visited { 
color: #FFFFFF;
text-decoration : none
}


/* _______________ Main Content Area Styles _______________ */

.maintext { 
	text-align : left;
	color : #000000;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif
}

.maintext a:link { 
color : #3151A3; 
text-decoration : underline 
}

.maintext a:visited { 
color : #3151A3; 
text-decoration : underline
 }

.maintext a:hover { 
color : #28A200; 
text-decoration : none 
}

.maintext h1 {
	color : #000000;
	text-align: center;
	font : bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 20px;
	letter-spacing : 3px
}

.maintext h2 {  
text-align: center; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000000; 
font-weight: bold; 
margin-left: 0px; 
letter-spacing : 2px; 
margin-top: 5px;
margin-right: 0px; 
margin-bottom: 5px; 
padding-top: 2px; 
padding-right: 2px; 
padding-bottom: 2px; 
padding-left: 2px; 
line-height: 110%
}

.maintext h3 {  
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666; 
font-weight: bold; 
margin-left: 0px; 
margin-top: 24px; 
margin-right: 0px; 
margin-bottom: 0px
}

.maintext i { 
color: #000000; 
font-weight: bold; 
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px
}

.maintext b {  
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #FFFFFF
}
	/* _______________ Caption Style for Images Uploaded by Users _______________ */

.caption {
	font-style: italic;
	border-top : 1px dashed #000000;
	border-bottom : 1px dashed #000000;
	border-right : 1px dashed #000000;
	border-left : 1px dashed #000000;
	text-indent: 0px;
	text-align: center;
	padding : 5px 5px 5px 5px;
	width:180px
	}
/* _______________ Section Indicator in Left-Hand Column _______________ */	
	
	.sidetitle {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	text-decoration: none;
	text-align: center;
	padding-left : 6px;
	color: #000000
}
	
	/* _______________ Home Page Styles _______________ */
	
	
	.sideline {

	 border-right : 1px dashed #3151A3;
	 border-left : 1px dashed #3151A3
}

	
	.newstable {
	background-color : #FFFFFF;
	border-top : 1px dashed #3151A3;
	border-bottom : 1px dashed #3151A3;
	border-right : 1px dashed #3151A3;
	border-left : 1px dashed #3151A3;
	padding-left : 20px
	padding-top : 12px
}
		

.newslinks {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-bottom: 15px;
	line-height:16px;
}


	
/* _______________ Form Styles _______________ */	
	
.formpopup { 
font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
width:155px;  
font-size: 12 px;
display : block; 
color: #000000; 
background: #CCCCCC
}

.formpopupsmall{
 width:55px; 
 font-family:  Arial, Helvetica, sans-serif; 
 font-size: 8pt;  
 color: #FFFFFF; 
 background: #3151A3
 }

form {
	border : 0px dotted #336699;
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin-right : 0px;
	margin-top : 2px;
	padding : 1px
}

input { 
background-color : #FFFAFA; 
border : 1px solid #999999 
}

input:focus { 
background : #CCCCCC 
}

.checks { 
border : 1px solid #73AAE2
}

.formBut { 
background-color : #73AAE2 
}

textarea { 
	background-color : #FFFAFA0;
	border : 1px solid #999999; 
	font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 12px 
}

.butt { 
   font: bold 12px verdana, arial, sans-serif; 
   color: #CCCCCC; 
   background-color: #CDC9D8; 
   padding: 2px
}


/* _______________ Styles To Control Images _______________ */	

.imgfloatright { 
float : right
 }
 
.imgfloatleft { 
float : left
 }
 
.inlinimg { 
display : inline 
}



/* _______________ Footer Text Links & Copyright Styles  _______________ */	

p.footer {
	color : #28A200;
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 5px 0px 0px 5px;
	text-align: center
	}
	
	.footer a:link { 
	color : #3151A3; 
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: none; 
	text-decoration : underline 
	}

	.footer a:hover { 
	color : #28A200; 
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration : underline 
	}
	
	.footer a:visited { 
	color : #3151A3; 
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration : underline 
	}
	
	.botnavtxt {
    font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif;
    color : #FFFF99;
    text-decoration : none
}
.copyrighttext {
    color : #333366;
    font-family : Arial, Helvetica, sans-serif;
    font-size : 9px;
}

/* _______________ Additional Styles  _______________ */	

.dobusiness {
	text-align: center;
	font-style: bold;
	color : #FFFFFF;
	letter-spacing : 2px;
	font : 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color : #28A200;
}

