BODY{
	background-color : #FFFFFF;
 	vertical-align : middle;
 	text-align : left;
	font-weight: normal;
	font-size: 12px;
	font-family: Arial;
	color : #7E7E7F;
	line-height:16px;
	scrollbar-3dlight-color: White;
	scrollbar-arrow-color: #999966;
	scrollbar-base-color: #EFE7D7;
	scrollbar-darkshadow-color: #EFE7D7;
	scrollbar-face-color: #EDECE6;
	scrollbar-highlight-color: #EEEEEE;
	scrollbar-shadow-color: #CCCC99;
	scrollbar-track-color: #CCCABE;
}

#bg {
  	top:0px;
  	width : 774px;
  	background-position: top;
  	border-left: 2px solid #E3DFDF; 
  	border-right: 2px solid #E3DFDF;
  	border-bottom: 2px solid #E3DFDF;
  	margin-right : auto;
  	margin-left : auto;
  	margin-top : 70px;
  	background-color :#ffffff;
  	padding : 0px;
  	text-align : left;
}

#printLogo {
	display:none;
}

A {
	FONT-SIZE: 12px;
	COLOR: #878786;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

a:hover {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none;

	}
	
.a2{
	FONT-SIZE: 10px;
	COLOR: #878786;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: normal;
}

.a2:hover{
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight: normal;
}

img {
	border: none;
}

table {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

p {
	margin-bottom: 7px;
	margin-top: 0px;
}

H1 {
	FONT-WEIGHT: strong;
	FONT-SIZE: 12px;
	COLOR: #878786;
	FONT-FAMILY: arial;
	font-variant: normal;
	margin-bottom: 3px;
	border: 0px solid #ffffff;
}

hr {
	font-size: 1px;
	border: 0px solid #C9E90D;
	line-height: 2px;
	margin: 0px;
}

ul {
	margin-top: 2px;
	margin-bottom: 2px;
	list-style-image: url(../gfx/bullet.gif);
	margin-left: 20px;
}

#flashHeader {
	position:relative;
	margin-top:0px;
  	border-top: 1px solid #E3DFDF; 
  	width : 766px;
  	height: 192px;
  	margin-right : auto;
  	margin-left : 4px;
	padding:0px;
	text-align:left;
  	background-color :#ffffff;
}

#topNavBox {
  position:relative;
  width : 764px;
  height: 26px;
  top:-5px;
  left:4px;
  background: url("../gfx/nav_bg.gif");
  background-repeat: no-repeat;
  background-position: top;
  border:0px solid black; 
  margin:0px;
  background-color :#ffffff;
  padding : 0px;
  text-align : left;
  }
#topNav {
  float:left;
  border:0px solid black;
  margin:0px;
  background-color :#ffffff;
  padding:0px;
  height:26px;
  }
  
.dots {
	position:relative;
	top:-6px;
	width:766px;
	height:9px;
	border:0px solid #000000;
	margin:0px;
}

#welcomeBody {
  width : 720px;
  margin-top: 0px;
  margin-right : auto;
  margin-left : auto;			
  padding: 0px;
  border: 0px solid #000000;
  background-color: #ffffff;
  text-align:left;
}

#welcomeLeftText {
  float: left;
  position: relative;
  top:30px;
  left: 20px;
  width : 200px;
  border: 0px solid #000000;
  margin-top: 0px;
  padding-top:0px;
  color: #7E7E7F;
}
#welcomeLeftText ul {
	margin: 0px;
  padding: 0px;
  padding-left: 20px;
}
#welcomeLeftText li {
	padding-bottom: 8px;
}
#welcomeRightText {
	float: right;
	position: relative;
	top:30px;
	right: 10px;
	width : 410px;
	height: auto;
  	border: 0px solid #000000;
	margin-top: 0px;
	padding-left: 2px;
	color: #7E7E7F;
}

#footer {
	position: relative;
	left:180px;
	top:0px;
	right: 0px;
	width : auto;
	height: auto;
  	border: 0px solid #000000;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 10px;
	color: #B9B9B9;
}
#note {
	position: relative;
	left:0px;
	top:-20px;
	right: 0px;
	width : auto;
	height: auto;
  	border: 0px solid #000000;
	margin-top: 0px;
	padding-top: 0px;
	font-size: 11px;
	color: #7E7E7F;
}

/*
*****************************************************************************
Positioning of Screen Elements on Internal Pages
*****************************************************************************
*/

#flashHeaderInt {
	position:relative;
	margin-top:0px;
	border-top: 1px solid #E3DFDF;
	border-bottom: 1px solid #E3DFDF;
	width : 766px;
  	height: 112px;
  	margin-right : auto;
  	margin-left : 4px;
	padding:0px;
	text-align:left;
 	background-color :#ffffff;
}

#topNavBoxInt {
  position:relative;
  width : 764px;
  height: 27px;
  top:-3px;
  left:4px;
  background: url("../gfx/nav_bg.gif");
  background-repeat: no-repeat;
  background-position: top;
  border:0px solid black; 
  margin:0px;
  background-color :#ffffff;
  padding : 0px;
  margin-bottom: 5px;
  text-align : left;
  }
#topNavInt {
  float:left;
  border:0px solid red;
  background-color :#fff;
  padding: 0px;
  margin:0px;
  margin-bottom: 8px;
  margin-top: -3px;
  height:26px
  }
  
.dotsInt {
	position:relative;
	top:-6px;
	width:766px;
	height:9px;
	border:0px solid #000000;
	margin:0px;
}

#BodyContainerInt {
	position:relative;
	top:0px;
	width : 720px;
	height: auto;
  	margin-top: 0px;
  	margin-right : auto;
  	margin-left : auto;			
  	padding: 0px;
  	border: 0px solid #000000;
  	background-color: #ffffff;
	text-align:left;
}
#BodyTextInt {
	position: relative;
	top:10px;
	left: 45px;
	width : 620px;
	height: auto;
  border: 0px solid #000000;
	margin-top: 10px;
	padding-top:0px;
	color: #7E7E7F;
}
#picInt {
	float: right;
	position: relative;
	top:-280px;
	right: 10px;
  	border: 0px solid #000000;
	margin-top: 0px;
	padding: 0px;
}

/*
*****************************************************************************
Positioning of Screen Elements on PopUp Pages
*****************************************************************************
*/

#BodyPopUp {
  	top:0px;
  	width : 500px;
		height: auto;
 		border-left: 2px solid #E3DFDF; 
  	border-right: 2px solid #E3DFDF;
  	border-bottom: 2px solid #E3DFDF;
		margin-right : auto;
  	margin-left : auto;
  	margin-top : 0px;
  	background-color :#ffffff;
  	padding : 0px;
 }


#BodyTextPopUp {
	position: relative;
	top:0px;
	left: 0px;
	width : 500px;
	height: auto;
  border: 0px solid #000000;
	margin-top: 0px;
	padding-top:0px;
	padding-left:30px;
	padding-right:30px;
	background-color: #ffffff;
}

/*
*****************************************************************************
Additional styles 09/09/2009
*****************************************************************************
*/

.clear {
  clear: both;
  height: 1px;
  }