/* BODY
{
    BACKGROUND-COLOR: #ffffff;
   MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px 
} */
P
{
    COLOR: #7d7b7b;
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 4px;
    MARGIN-TOP: 4px;
    TEXT-ALIGN: left
}
TABLE.Top
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid
}
TABLE.Middle
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px
}
TABLE.Bottom
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px
}
TD.TopBack
{
    BACKGROUND-IMAGE: url(images/Top2Back.gif);
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
TABLE.Color1
{
    BACKGROUND-COLOR: #EEEEEE
}
TABLE.HSeparatorBottom
{
    BACKGROUND-IMAGE: url(images/HSeparatorBottom.gif);
    BACKGROUND-COLOR: #FFFFFF;
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat-x
}
TABLE.Col1Top
{
    BACKGROUND-COLOR: #e9f1fb;
    BORDER-LEFT: #3151A3 1px solid;
    BORDER-RIGHT: #3151A3 1px solid
}
TABLE.Col1Bottom
{
    BORDER-BOTTOM: #3151A3 1px solid;
    BORDER-LEFT: #3151A3 1px solid;
    BORDER-RIGHT: #3151A3 1px solid
}
P.IndentedR
{
    TEXT-ALIGN: right
}
P.Centered
{
    TEXT-ALIGN: center
}
TABLE.Col2
{
    BORDER-BOTTOM: #3151A3 1px solid;
    BORDER-LEFT: #3151A3 1px solid;
    BORDER-RIGHT: #3151A3 1px solid;
    BORDER-TOP: #3151A3 1px solid
}
TD.Col2HSeparator
{
    BACKGROUND-IMAGE: url(images/HSeparatorMiddle.gif)
}
IMG.Bordered
{
    BORDER-BOTTOM: #04108b 1px solid;
    BORDER-LEFT: #04108b 1px solid;
    BORDER-RIGHT: #04108b 1px solid;
    BORDER-TOP: #04108b 1px solid
}

/* _______________ SIDE Nav Bar _______________ */
.subnav_off {
 
font : 10px Tahoma;
text-transform: uppercase;
font-style: bold;
padding : 0px 0px 0px 0px;
text-indent: 0px; 
text-align: left
}

.subnav_off a {
color : blue;
text-transform: uppercase;
text-decoration : none
}
.subnav_off a:hover {
color : green; 
}

.subnav_on {
 
font : 10px Tahoma;
text-transform: uppercase;
font-style: bold;
padding : 0px 0px 0px 0px;
text-indent: 0px; 
text-align: left
}

.subnav_on a {
color : red;
text-transform: uppercase;
text-decoration : none
}
.subnav_on a:hover {
color : green;
text-transform: uppercase;
text-decoration : none 
}


/* _______________ TOP Nav Bar _______________ */
.button_off {
	background-color : #3151A3;
	font : 11px Tahoma;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
border-left : 1px solid #FFFFFF;
	text-indent: 0px;
	text-align: center
	}

.button_off a {
	background-color : #3151A3;
	color : #FFFFFF;
	display : block;
	font : 11px Tahoma;
	padding : 0px 2px 0px 2px;
	position : relative;
	font-style: bold;
	text-decoration : none
}

.button_off a:hover {
	background-color : #28A200;
	display : block;
font : 11px Tahoma;
	color : #FFFFFF;
	text-decoration : none
}

.button_on {
	background-color : #28A200;
font : 11px Tahoma;
	border-top : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 0px solid #FFFFFF;
	border-left : 0px solid #FFFFFF;
	text-indent: 0px;
	text-align: center
}
.button_on a {
	background-color : #28A200;
	color : #FFFFFF;
	display : block;
font : 11px Tahoma;
	padding : 0px 2px 0px 2px;
	position : relative;
	font-style: bold;
	text-decoration : none
}





/* _______________ MAIN TEXT _______________ */

.maintext { 
font : 12px Tahoma;
text-align : justify;
color : #7d7b7b;
padding-left: 5px
}

.maintext a:link { 
color : blue; 
text-decoration : underline 
}

.maintext a:visited { 
color : red; 
text-decoration : underline
 }

.maintext a:hover { 
color : green; 
text-decoration : none 
}

.maintext h1 {
	
	font : 12px  Tahoma;
	text-transform: uppercase;
	font-style: normal;
	color: #28A200;
	font-weight: bold;
	text-align : center;
	letter-spacing : 2px
}
.maintext b {  
font-family: Tahoma;
text-transform: uppercase; 
font-size: 13px; 

}
/* _______________ Styles To Control Images _______________ */	

.imgfloatright { 
float : right;
margin-left: 12px; 
margin-top: 10px; 
margin-right: 0px; 
margin-bottom: 8px
 }
 
.imgfloatleft { 
float : left
 }
 
.inlinimg { 
display : inline 
}

/* _______________ Form Styles _______________ */	
	
.formpopup { 
font-family: Tahoma;
font-size: 10px;
width:155px;  
display : block; 
color: #FFFFFF; 
background: #28A200
}

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

input:focus { 
background : #e9f1fb
}



.formBut { 
background-color : #73AAE2 
}

textarea { 
	background-color : #e9f1fb;
	border : 1px solid #999999; 
	
}

textarea:focus { 
background : #e9f1fb
}

.butt { 
   font: bold 11px Tahoma; 
   color: #CCCCCC; 
   background-color: #CDC9D8; 
   padding: 2px
}

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

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

	.footer a:hover { 
	color : #000000; 
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration : underline 
	}
	
	.footer a:visited { 
	color : #000000; 
	font : 10px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	text-decoration : none 
	}
	
	.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;
}
