/* BLOCK LEVEL ELEMENTS */

BODY {background-color: #777777;
      color: #222222;
   	  font-size: 14px;}

P {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size: 14px;
   color: #222222;}

td {font-family:Arial,Helvetica,Verdana,sans-serif;
    font-size:14px;
    color: #222222;}

li {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:14px;
	  color:#222222;
	  padding-bottom: 6px;
	  margin-bottom: 6px;}

dl {color:#222222;}

dt {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:14px;
	  color:#222222;
	  padding-left: 12px;
	  margin-left: 12px;}

H1 {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #220083;
   padding-top: 0px;
   margin-top: 0px;
   padding-bottom: 4px;
   margin-bottom: 4px;}

H2 {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size:14px;
   font-weight: bold;
   color: #220083;
   margin:0pt;
   padding:0pt;}

H3 {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size:13px;
   font-weight: bold;
   color: #220083;
   margin:0pt;
   padding:0pt;}
   
/* END OF BLOCK LEVEL ELEMENTS */

/* LINKS */
A:link    {text-decoration: none;
           font-family:Tahoma, verdana;
           font-weight:normal; 
           color: #220083;
           font-size: 14px;}
A:visited {text-decoration: none;
           font-family:Tahoma, verdana;
           font-weight:normal; 
           color: #220083;
           font-size: 14px;}
A:active  {text-decoration: none;
           font-family:Tahoma, verdana;
           font-weight:normal; 
           color: #777777;
           font-size: 14px;}
A:hover   {text-decoration: none;
           font-family:Tahoma, verdana;
           font-weight:normal; 
           color: #777777;
           font-size: 14px;}
		   
A.linkSmRed:link    {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #ff0000;
           font-size: 11px;}
A.linkSmRed:visited {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #ff0000;
           font-size: 11px;}
A.linkSmRed:active  {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #888888;
           font-size: 11px;}
A.linkSmRed:hover   {text-decoration: underline;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #777777;
           font-size: 11px;}
		   
A.linkRightNavTop:link    {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #333333;
           font-size: 12px;}
A.linkRightNavTop:visited {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #333333;
           font-size: 12px;}
A.linkRightNavTop:active  {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #888888;
           font-size: 12px;}
A.linkRightNavTop:hover   {text-decoration: underline;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #222222;
           font-size: 12px;}
		   
A.linkWhite:link    {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #ffffff;
           font-size: 12px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkWhite:visited {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #ffffff;
           font-size: 12px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkWhite:active  {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #888888;
           font-size: 12px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkWhite:hover   {text-decoration: underline;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:normal; 
           color: #ffcc00;
           font-size: 12px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
		   
A.linkTopNav:link    {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:bold; 
           color: #220083;
           font-size: 13px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkTopNav:visited {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:bold; 
           color: #220083;
           font-size: 13px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkTopNav:active  {text-decoration: none;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:bold; 
           color: #333333;
           font-size: 13px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
A.linkTopNav:hover   {text-decoration: underline;
           font-family:Arial, Helvetica, Verdana, sans-serif;
           font-weight:bold; 
           color: #333333;
           font-size: 13px;
		   padding-left: 5px;
		   margin-left: 5px;
		   padding-right: 5px;
		   margin-right: 5px;}
/* END OF LINKS */

.small {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:12px;
	  color:#222222;}

.tdFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	color:#FFFFFF;
	height:114px;
	background-image: url('/images/footer.gif');
	background-repeat: no-repeat;
	width: 900px
}

.tdFooter2 {height:26;
	  background-image: url('/images/footer2.gif');
	  background-position: center top;
	  background-repeat: no-repeat}

.tdMainTextFront {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:12px;
	  color:#4a4a4a;
	  background-color: #e7eaff;
	  padding: 4px;
	  margin: 4px;}

.tdTableTitle {font-family: Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size:12px;
	  color:#333333;
	  background-color: #e7eaff;
	  padding: 4px;
	  margin: 4px;}

.tdBreadcrumb {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:12px;
	  color:#4a4a4a;
	  padding-left: 20px;
	  margin-left: 20px;
	  padding-top: 0px;
	  margin-top: 0px;
	  padding-right: 10px;
	  margin-right: 10px;
	  padding-bottom: 10px;
	  margin-bottom: 10px;}

.tdMainContent {font-family: Arial, Helvetica, sans-serif;
	  font-weight: normal;
	  font-size:12px;
	  color:#222222;
	  padding-left: 30px;
	  margin-left: 30px;
	  padding-top: 0px;
	  margin-top: 0px;
	  padding-right: 10px;
	  margin-right: 10px;
	  padding-bottom: 20px;
	  margin-bottom: 20px;
	  background-image: url('/images/leftMainBack.gif');
	  background-repeat: repeat-y;
	  background-position: left top}
	  
.tdWhiteBack {background-color:#ffffff;}

.bold {font-family: Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size:14px;
	  color:#222222;}

.sm_bold {font-family: Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size:12px;
	  color:#717171;}
	  
.tdRightNavTop {padding-top: 6px;
				margin-top: 6px;
				padding-bottom: 6px;
				margin-bottom: 6px;
				padding-left: 20px;
				margin-left: 20px;}
	  
.tdPadded {padding-top: 6px;
			margin-top: 6px;
			padding-bottom: 6px;
			margin-bottom: 6px;
			padding-left: 6px;
			margin-left: 6px;}
	  
.divRightNavText {font-family:Arial,Helvetica,Verdana,sans-serif;
  		 font-size:11px;
  		 color:#063e71;
		 padding-top: 12px;
	     margin-top: 12px;
		 padding-left: 6px;
	     margin-left: 6px;
		 padding-right: 6px;
	     margin-right: 6px;}
	  
.tdRightNavPromotion {font-family:Arial,Helvetica,Verdana,sans-serif;
  		 font-size:11px;
  		 color:#ffffff;
		 font-weight: bold;
		 padding: 4px;
	     margin: 4px;
		 background-color: #0a5794;}
		
.topNav {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size: 11px;
   color: #ffffff;}
		
.tdNormal {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #ffffff;
	color: #000000;
	padding-top: 12px;
	margin-top: 12px;
	padding-right: 12px;
	margin-right: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	padding-left: 25px;
	margin-left: 25px;
}
		
.tdLeftNav {background: #B58858;}

.tdTop {background-image: url('/images/topOuterBack.gif');
		background-repeat: no-repeat;
		background-position: left bottom;
		height: 27px}

.tdTopRule {background-image: url('/images/topRule.gif');
		background-repeat: repeat;
		background-position:  left 50%;
		height: 7px}
		
.tdMasthead {background-image: url('/images/masthead.gif');
		background-repeat: no-repeat;
		background-position: left bottom}
		  
.tdLeft {background-image: url('/images/leftvertbar.jpg');
		 background-repeat: repeat-y;
		 background-position: right top;
		 width: 36px}

.tdRight {background-image: url('/images/rightvertbar.jpg');
		  background-repeat: repeat-y;
		  background-position: left top;
		  width: 36px}

.tdRightNav {background-image: url('/images/rightNavBack.gif');
		  background-repeat: repeat-y;
		  background-position: right 50%;}

.tdBotGrayRule {background-image: url('/images/botGrayRule.gif');
		  background-repeat: repeat;
		  background-attachment: fixed;
		  background-position: left 50%;
		  height: 13px}

.tdTopShadow {background:#e7eaff url('/images/topShadow.gif') fixed left 50%; height: 12px;
	 	  }

.tdVertRule {background-image: url('/images/vertRule.gif');
		  background-repeat: repeat;
		  background-position: left 50%;}
		  
.subTitleFront {font-family:Arial,Helvetica,Verdana,sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #29527b;}

.topNav {background-image: url('/images/topNavBack.gif');
		background-repeat: repeat;
		background-position:  left 50%;
		height: 22px;
		text-align: center;
		font-family:Arial,Helvetica,Verdana,sans-serif;
		font-size: 13px;
		font-weight: bold;
		color: #fb7c00}

.tdNews {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #222222;
	height: 211px;
	width: 500px;
	background-position: top;
}
.logobg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('/images/logo.gif');
	background-repeat: no-repeat;
	text-align: right;
	height: 131px;
	padding-top: 14px;
	margin-top: 14px;
	margin-right: 15px;
	padding-right: 15px;
	margin-top: 40px;
	color: #ffffff
}
.middledivide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('/images/middledivide.jpg');
	height: 26px;
	width: auto;
	text-align: center;
	background-repeat: repeat-x;
	color: #666666; background-position-y:50%
}

.tdNewsfont {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-position: left top;
	padding-left: 12px;
}
.tdFootertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #220083;
	width: 500px;
	padding: 4px 10px 0 0;
}

.tdInfoHome {padding: 0 0 0 15px;}

.rightside_internal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 291px;
	text-align: center;
	vertical-align: top;
	padding-top: 20px;
	margin-top: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 0px;
	padding-right: 0px;
	margin-right: 0px;
}
.logobg_internal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url('/images/logo_internal.gif');
	background-repeat: no-repeat;
	text-align: right;
	height: 115px;
	padding-top: 14px;
	margin-top: 14px;
	margin-right: 15px;
	padding-right: 15px;
	margin-top: 40px;
	color: #ffffff;
	background-color: #FFFFFF
}