@charset "utf-8";
body {
	margin:0;
	background-color:#fff;
	text-align: left;
}

iframe {
	overflow-x: hidden;
	overflow-y: scroll;
	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #376833;
  	text-decoration: none;
}

.SecondHeader {
	font-family: Arial, Helvetica, sans-serif,Calibri;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}
.HeaderMain {
	color: #FFFFFF;
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
}

	


/* CSS Document */
.Head2Link A:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #376833; text-decoration: none;}
.Head2Link A:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #376833; text-decoration: none;}
.Head2Link A:active {font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #376833; text-decoration: none;}
.Head2Link A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #376833;
	text-decoration: underline;
}

.Head3Link A:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #376833;
	text-decoration: none;
}
.Head3Link A:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #376833;
	text-decoration: none;	
}
.Head3Link A:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #376833;
	text-decoration: none;	
}
.Head3Link A:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #376833;
	text-decoration: underline;
}

.Head4Link A:link {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376833;
	text-transform: uppercase;
	text-decoration: none;
}
.Head4Link A:visited {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376833;
	text-transform: uppercase;
	text-decoration: none;
}
.Head4Link A:active {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376833;
	text-transform: uppercase;
	text-decoration: none;
}
.Head4Link A:hover {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376833;
	text-transform: uppercase;
	text-decoration: underline;	
}
.pageNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}


.pageNav A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3953a3;
	text-transform: uppercase;
	text-decoration: none;
	line-height: normal;
}
.pageNav A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3953a3;
	text-transform: uppercase;
	text-decoration: none;
}
.pageNav A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3953a3;
	text-transform: uppercase;
	text-decoration: none;
}
.pageNav A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3953a3;
	text-transform: uppercase;
	text-decoration: underline;
}

.inTextLink A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: none;
}
.inTextLink A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: none;
}
.inTextLink A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
}
.inTextLink A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: underline;
}

.Head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #376833;
	margin-left:auto;
}
.Head3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #376833;
}
.center {
  text-align:center;
}

.left {
  text-align:left;
}


.Head4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #376833;
	text-transform: uppercase;
	/* margin-left:50px; */
}

.bodyy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	/* margin-left:60px; */
}

.bodyBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	/* margin-left:60px; */
}



.bodyy A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: none;
}
.bodyy A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: none;
}
.bodyy A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
}
.bodyy A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	text-decoration: underline;
}

.bigLink A:link {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: none;
}
.bigLink A:visited {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: none;
}
.bigLink A:active {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
}
.bigLink A:hover {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: underline;  
}

.bigLinkCenter A:link {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: none;
  	text-align:center;
}
.bigLinkCenter A:visited {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: none;
    text-align:center;
}
.bigLinkCenter A:active {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
  	text-align:center;
}
.bigLinkCenter A:hover {
	font-family: Arial, Helvetica, sans-serif;
  	font-weight:bold;
	font-size: 13px;
	color: #3953a3;
	text-decoration: underline;
  	text-align:center;
}




.bodyybold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.bodyybold A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}

.bodyybold A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}
.bodyybold A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;	
}

.bodyybold A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

#Table_Under {
	clear:left;
}

.grayNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a4a4c;
	background:url(../images/lightgraybar-slice2.jpg) repeat-x #999999;
	font-weight: bold;
	line-height:20px 
}

.grayNav A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	font-weight:bold;
	text-decoration: none;
}

.grayNav A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	font-weight:bold;
	text-decoration: none;	
}
.grayNav A:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	font-weight:bold;
	text-decoration: none;	
}

.grayNav A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3953a3;
	font-weight:bold; 
	text-decoration: underline;
}

.imageLink img{
  	border: none;
}

.imageLink img {
  	border: none;
}
.imageLink img {
  	border: none;
}

.imageLink img {
  	border: none;
}

.Head2Smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #376833;
}
#noFr {
		overflow-x: hidden;
		overflow-y: hidden;
	}
#top-gradient {
background: url(../images/top3.jpg) top center repeat-x #FFFFFF;
color: inherit; /* this avoids a CSS warning later on. Whenever a background image or color is defined, a corresponding foreground color should be defined, even if it's inherited as it is in this case. */
}
#bottom_gradient {
	min-height: 100%;
	height: auto;
	height: 100%;
	color:  inherit;
	background:  url(../images/grad.jpg) bottom left repeat-x;
}

.dashB {
	background: #FFFFFF url(../images/dashb.jpg) bottom left  repeat-y; 
}
#bottom_gradientIndex {
  min-height: 100%;
  height: auto;
  height: auto;
  color:  #009;
  background:  url(../images/grad.jpg) bottom left repeat-x;
  text-align: left;
}
#noHFr {
	overflow-x: hidden;

}
#top-gradient1 {
	background: url(../images/top3.jpg) top center repeat-x #FFFFFF;
	color: inherit; /* this avoids a CSS warning later on. Whenever a background image or color is defined, a corresponding foreground color should be defined, even if it's inherited as it is in this case. */
}

#TopNav2 {

}

#ul-table a:link, #ul-table a:visited, #ul-table a:active { 
color: #eeeeee; 
} 
#ul-table a:hover {text-decoration: none} 
#ul-table { 
width:950px; 
text-align:center; 
margin: 0px auto; 
color: navy; 
list-style-type:none; 
clear:both; 

} 
* html #ul-table {margin: 0px auto;} 
#ul-table li { 
width:75px;float:left;border-right:none;text-align: center;text-decoration:none; 
} 
* html #ul-table li {width:75px;} 

#ul-table li a {text-decoration:none;color:#eeeeee;background-color:#F4F7FA;background:url(../images/topnavbackground-off.jpg);font: 11px Verdana, Arial, Helvetica, sans-serif;display:block;line-height:21px;} 
* html #ul-table li a {width: 99%;} 

#ul-table li a:hover {background-color:#CCD9E9;background:url(../images/topnavbackground-on.jpg);color:#4a4a4c;}  
#ul-table li a.current, #ul-table li a:visited.tnavcurrent {background-color:#CCD9E9;background:url(../images/topnavbackground-on.jpg);
color:#4a4a4c;} 
