﻿body{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	margin:0px 0px 0px 0px;
	
}
.boldtext
{
    font-weight:bold;
    color:#44687d;
    
}
.moduletextbox
{
	border: solid 1px #CCCCCC;
	background-color : #f5f5f5;
		}

.centeredtext
{
    text-align:center;
}
.textbox
{
	background-color:#f5f5f5;
	border:solid 1px #cccccc;
	}
.TableHeaders_Protection
{
    background-color:#dbe3e7;
    color:#03174c;
    text-align:center;
    font-weight:bold;
  
}
.TableCell_On{
background-color:#e8e8e8;
}
.TableCell_Off{
background-color:#eff1f7;
}

.TableCell_SubHead{
background-color:#587b8f;
text-align:center;
color:#e4c177;
padding: 4px 4px 4px 4px;
font-weight:bold;
font-size:13px;
}
.TableRow_OrangeBG{
background-color:#f98206;
text-align:left;
color:yellow;
padding: 4px 4px 4px 4px;
font-weight:bold;
font-size:11px;
}

TD{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	margin:0px 0px 0px 0px;
	line-height:1.5;
}
p {
line-height:1.5;  
  
   
}
    
a:link {
	color: #6e9ec1;
	text-decoration : none;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
	color: #6e9ec1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:hover {
	color: #e55800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
}

.footnote {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}


/*  -  PAGE TITLES  - */

.PageTitle {
	font-family: "Century Gothic",Arial, Helvetica, sans-serif; /*font-family: Verdana;*/;
	font-size: 22px;
	color: #6e9ec1;
	font-weight: 500;
	letter-spacing: -1px;
	line-height: normal;
	padding: 0px 0px 20px 0px;
}
.ArticleTitle {
	font-family: "Century Gothic",Arial, Helvetica, sans-serif; /*font-family: Verdana;*/;
	font-size: 22px;
	color: #03174c;
	font-weight: 500;
	letter-spacing: -1px;
	line-height: normal;
	padding: 0px 0px 20px 0px;
}
.SubTitle{
	font-family: Helvetica, sans-serif; /*font-family: Verdana;*/;
	font-size: 15px;
	color: #03174c;
	font-weight: 300;
	letter-spacing: -1px;
	line-height: normal;
	
}

/*  - END -  PAGE TITLES  - END - */

/*  - HR'S - */


hr {
	height: 1px;
	color: #b3d3f2;
	width: 93%;
}

hr.nav
{
 	height: 1px;
	color: #9cb8d3;
	width: 93%;   
}

/*  - END - HR'S - END - */

#container
{
margin-left: auto; 
margin-right: auto;
width: 70em;
} 
div.newBox { border: solid; 
	border-width: 1px; 
	border-color:#e8e8e8; 
	width: 93%; 
	background:#ffffff; 
	padding: 0.5em;
}
div.darkBox { border: solid; 
	border-width: 1px;
	border-color:#e8e8e8; 
	width: 100%; 
	color:#e8e8e8; 
	background:#04202e; 
	text-align:center;
	font-weight:bold;
	font-size:14px;
	padding: 6px 6px 6px 6px;
}

div.salmonBox { border: solid; 
	border-width: 1px; 
	width: 100%; 
	color:#414141; 
	background:#ffffff; 
	padding: 0.8em;
}

div.leftDot{
	width:100%;
	background-image:url(images/bullet.gif); 
	background-repeat:no-repeat;
	background-position:background-position-y:center;
	
	padding: 0.8em;
	
}

div.returnTop {  
	width: 100%;
	text-align:right;
}



.blueList {
	color: #3366FF;
}
.blueListBold {
	color: #3366FF;
	font-weight:bold;
}

.RedList {
	color: #ff0000;
}

.RedListBold {
	color: #ff0000;
	font-weight:bold;
}
.MaroonList {
	color: #790000;
}

.MaroonListBold {
	color: #790000;
	font-weight:bold;
}



.orangeColor {
	color: #FF6600;
}
.ornageColorBold {
	font-size: 10pt;
	color: #FF6600;
	font-weight: bold;

}


a.orangeLink {COLOR: #FF6600;TEXT-DECORATION: none; font-weight:bold; }
a.orangeLink:active {COLOR: #FF6600;TEXT-DECORATION: none; font-weight:bold ;}
a.orangeLink:visited {COLOR: #FF6600; font-weight:bold;}
a.orangeLink:hover {COLOR: #FF6600;TEXT-DECORATION: underline; font-weight:bold; }


/*BULLET LISTS*/

ul {
	list-style-type: square;
	
	/*list-style-position: inside;*/
	color: #999999;
}

ul.STYLE1 {
	list-style-type: square;
	
	/*list-style-position: inside;*/
}
ol.STYLE1 {
	list-style-type: decimal;
	list-style-position: inside;
}
ol.STYLE1 ol {
	list-style-type: decimal;
}
ul.STYLE1 li { font-style: italic; 
				/*list-style-position: inside;*/
}
ol.STYLE1 li { font-style: italic; }
ol.STYLE1 ol { font-style: normal; }


/*STAFF STYLES*/

.STAFFNAME {
	font-family: Helvetica, sans-serif; /*font-family: Verdana;*/;
	font-size: 14px;
	color: #03174c;
	font-weight: 300;
	letter-spacing: -1px;
	line-height: normal;
	
}

.StaffContent {

	padding: 0px 0px 20px 15px;

}
.backmsg 
{
    float:right;
}
img {
border-width: 0px;

}
.footer 
{
   font-size:10px;
   padding: 5px 0px 5px 5px; 
    
    
}
a.footer 
{
   font-size:10px;
  
}

a.footer:hover
{
   font-size:10px;
  
}
a.footer:visited
{
   font-size:10px;
  
}
a.footer:active
{
   font-size:10px;
    
}

select{

 font-family:  helvetica;
 font-size: 9pt; 
 color:black;
 background-color: #f5f5f5; 
 padding-bottom: 0px;
 border:1px solid; 
 border-top-color:#cccccc;
 border-left-color:#cccccc;
 border-right-color:#cccccc;
 border-bottom-color:#cccccc;
{