body
{
   position:absolute;top:0;left:0;width:100%;height:100%;margin:0;   
   font:12px Verdana, Arial, Helvetica, sans-serif;color:#000000;

   text-align:left;
}
/* Main Content */
.content-padding-home {
	padding-top:2px;
	padding-left:18px;
	padding-right:25px;
	padding-bottom:5px;
	text-align:left;
}
.UpperCase    {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:  14pt; font-weight: bold; color:#000000}
.box1 {

	padding:2px;
	text-align:center;
	line-height:13px;
    font-size:11px;
	background-color:#ffffff;
	border-top: 1px solid #000099;
	border-bottom: 1px solid #ff9933;
	border-left: 1px solid #000099;
	border-right: 1px solid #ff9933;
	display: block;
	width:120px;

}
.box1 a{

	text-align:center;
	text-decoration:none;
    color: #000000;
	background-color:#ffffff;
	display: block;
	width:120px;

}
.box1 a:hover{

	text-align:center;
	text-decoration:none;
    color: #000000;
	background-color:#FF9900;
	display: block;
	width:120px;

}

.box2 {
    padding:2px;
	text-align:left;
	line-height:15px;
	width:155px;
	font-size:11px;
}
/* Heading Tags */
h1     {font-family:Arial, Helvetica, sans-serif; font-size: 22pt; font-weight: bold; color:#000000}
h2     {font-family:Arial, Helvetica, sans-serif; font-size: 18pt; font-weight: bold; color:#000000}
h3     {font-family:Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#000000}
h4     {font-family:Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#000000}
h5     {font-family:Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#000000}
h6     {font-family:Arial, Helvetica, sans-serif; font-size:  9pt; font-weight: bold; color:#000000}
.border-main {
	background-color:#666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

/* Page Links */
.NavMAIN {color: #3366CC;}
.NavMAIN a{color: #3366CC;text-decoration:underline;}
.NavMAIN a:visited {color:#3366CC;text-decoration:underline;}
.NavMAIN a:active {color:#3366CC;text-decoration:underline;}
.NavMAIN a:hover {color:#333;text-decoration:underline;}
/* Main Navigation */
.category-link a {
  display:block;
  font-size:10pt;
  padding:3px;
  width: 100%;
  color: #ffffff;
  text-decoration:none;
  background-color: #336699;
  border-bottom: 1px solid #ffffff;
  text-align:left;
}
.category-link a {
  width: auto;
}
.category-link a:visited {color:#fff;}
.category-link a:active {color:#fff;}
.category-link a:hover {color:#99CCFF;  background-color: #333366; border-bottom: 1px solid #ffffff;}
/* Sub Navigation */
.category-link-sub a {
  display:block;
  font-size:10pt;
  padding:3px;
  padding-left:15px;
  width: 100%;
  color: #B4E2EE;
  text-decoration:none;
  background-color: #336699;
  border-bottom: 1px solid #ffffff;
  text-align:left;
}
.category-link-sub a {
  width: auto;
}
.category-link-sub a:visited {color:#B4E2EE;}
.category-link-sub a:active {color:#B4E2EE;}
.category-link-sub a:hover {color:99CCFF;  background-color: #3366CC; border-bottom: 1px solid #ffffff;}
  
/* Background Images */
.bg-hdr-main {
	background-image:url(../images/bg-hdr-main.jpg);height:200px;
	background:no-repeat;
}
.bg-body-main-lft {
	background-image:url(../images/bg-body-main-lft.jpg);
	background-repeat:repeat;
}
.bg-body-main-rt {
	background-image:url(../images/bg-body-main-rt.jpg);
	background-repeat:repeat;
}
.bg-body-logo-lft {
	background-image:url(../images/bg-body-mid-lft.jpg);height:227px;
	background-repeat:no-repeat;
}
.bg-body-btm-lft {
	background-image:url(../images/bg-body-btm-lft.jpg);height:94px;
	background-repeat:no-repeat;
}
.bg-body-btm-rt {
	background-image:url(../images/bg-body-btm-rt.jpg);height:94px;
	background-repeat:no-repeat;
}
.bg-nav-top {
	background-image:url(../images/bg-nav-top.gif);height:20px;
	background-repeat:repeat;
}
/* Reference Text  */
.reference {
  font-family:Times New Roman, Times, serif;	
  font-size:8pt;
  color: #CC0000;
	}
/* Reference Text Link */
.reference a {
  font-family:Times New Roman, Times, serif;	
  font-size:8pt;
  color: #CC0000;
  text-decoration:underline;
}
/* Reference List  */
.reference-list {
  font-family:Times New Roman, Times, serif;	
  font-size:9pt;
  color: #000000;
	}
.rednote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000; text-decoration: none}
