	body {
		margin:10px 10px 0px 10px;
		font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
		background: transparent /* url(../images/PatternFort4.gif) repeat-y*/;
		/*margin:0px;*/
		}
	
	#leftcontent {
	position: absolute;
	background:#fff url(../images/PatternFort4.gif);
	border:1px solid #000;
	/*left: 12px;
	top: 186px;
	width: 160px;
	height: 413px;
*/



		}

.leftcontent {
	/*position: absolute;*/
	background:#fff url(../images/PatternFort4.gif);
	border:1px solid #000;
	/*left: 12px;
	top: 186px;
	width: 160px;
	height: 413px;
*/
		}

.updatedate { font-size: smaller;  font-family: sans-serif;  font-style: normal;  font-variant: small-caps;  font-weight: bolder;  text-align: right;      }
		/*now follow the section links in the navigation bar on the left side*/        

.Remark { font-family: sans-serif;  font-style: normal;  font-variant: small-caps;  font-weight: bolder;  text-align: left;      }
		/*now follow the section links in the navigation bar on the left side*/        

		
	.navbox {/*button-like box for the left-side navigation*/
	   font-size: 15px;/*readability for the links*/
	   font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	   background-color: #3486A6;
	   /*or, in shorthand, the three*/
	   border-style: ridge; /*border-properties would read:*/
	   border-width: 2px;/*border: 2px groove #FF6633;*/
	   padding: 4px;
	   margin: 2px;
		border-color: #C1CAD7;
		border: 2px;
		word-spacing: 1px;
	   }

		a.nav
		{
			padding: 5px 3px 0px 3px;
			padding-left: 6px;
			padding-right: 6px;
		}
		
		a.nav:link {
		  color: #C7EAE7; 
		  font-weight: 600; 
		  font-size:14px; 
		  background: transparent;
		 text-decoration : none; 
		background-color: transparent;
		text-align: left;
		font-style: oblique;
		}
		a.nav:visited {
		  color: #CACACA; 
		  text-decoration : none;
		  font-weight: 600; 
		  font-size:14px; 
		  background: transparent;
		text-align: left;
		font-style: oblique;
}
		a.nav:hover { 
		  color: #FFAD13; 
		  text-decoration : none; 
		  font-weight: 600; 
		  font-size:14px; 
		  background: transparent;
		text-align: left;
		font-style: oblique;
}
		a.navtot {/*the style for the actual page*/
		  color: #78CDC5; 
		  text-decoration: none; 
		  font-weight: 600; 
		  font-size: 14px; 
		  background: transparent;}
		  
		a.nav2:link {
		  color: #BECFE4; 
		  text-decoration : none; 
		  font-weight: 420; 
		  font-size:14px; 
		  background: transparent;}
		a.nav2:visited {
		  color: #8B008B; 
		  text-decoration : none;
		  font-weight: 420; 
		  font-size:14px; 
		  background: transparent;}
		a.nav2:hover { 
		  color: #96D2E6; 
		  text-decoration : none; 
		  font-weight: 420; 
		  font-size:14px; 
		  background: transparent;
		background-color: #003264;
}
}		  

.Disclaimer
{ font: 60%; }
	/*Centrall  section*/         
	#centercontent {
		background: #fff url(../images/PatternFort4.gif);
   		/*margin-left: 230px;
   		margin-right:230px;*/
		border:1px solid #000;
   /*		margin-left: 151px;
   		margin-right:151px;*/
		
		offers anotvoice-family: "\"}\"";
		voice-family: inherit;
		}
	html>body #centercontent {
/*   		margin-left: 151px;
   		margin-right:151px;*/
		background-image: url(../images/PatternFort4.gif);
		}

	.centercontent {
		background: #fff url(../images/PatternFort4.gif);
   		/*margin-left: 230px;
   		margin-right:230px;*/
		border:1px solid #000;
		font-size: 12px;
   /*		margin-left: 151px;
   		margin-right:151px;*/
		
		offers anotvoice-family: "\"}\"";
		voice-family: inherit;
		}
	html>body .centercontent {
/*   		margin-left: 151px;
   		margin-right:151px;*/
		background-image: url(../images/PatternFort4.gif);
		}


	.MainInfobox {
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color: transparent;
	padding: 1px;
	margin: 2px;
	border: 2px groove #FFCC66;
	   }
	.MainInfoboxTitle {
	font-size: 14px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color: #0000FF;
	background-color: transparent;
	padding: 1px;
	margin: 2px;
	/*border: 2px groove #FFCC66;*/
	   }
	
	/*Right section*/         
	.rightcontent {
	/*position: absolute;*/
	border:1px solid #000;
	background: url(../images/PatternFort4.gif);
	}
	
	
/*
	Right section/         
	#rightcontent {
	position: absolute;
/*	right:10px;
	top:140px;
	width:150px; /
	border:1px solid #000;
	/*left: 667px;/
	background: url(../images/PatternFort4.gif);
	}*/

	.LeftInfobox {
	font-size: 10px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background-color: White;
	padding: 1px;
	margin: 2px;
	border: 2px groove #FFCC66;
	   }

	.Alert {
	  /*this is a box where alerts will be placed*/
	  background: #FFFFFF;  
	  color : #000099;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 16px;
	  padding : 4px;
	  margin: 2px;
	  border-color: Red;
	  border-style : double;
	  border-width : 2px;/* the border property in longhand*/
	  }
	
	.HiAlert {
	  /*this is a box where alerts will be placed*/
	  background: #FFFFFF;  
	  color : #0000FF;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 16px;
	  padding : 4px;
	  margin: 2px;
	  border-color: Red;
	  border-style : double;
	  border-width : 3px;/* the border property in longhand*/
	  }
	
	/*General  stuff*/
	#banner {
	/*background:#fff url(../images/PatternFort2.gif);*/
	height:100px;
	/*border-top:1px solid #000;
	border-right:1px solid #000;
	border-left:1px solid #000;*/
	voice-family: "\";
	margin: 1px;
	padding: 1px;
}\"";
		voice-family: inherit;
		height:39px;
		}
	html>body #banner {
		height:39px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}

.secondarybanner {/*this is a box where the secondry text of the banner placed*/
	  background: #fff url(../images/PatternFort4.gif);
	  color : #000099;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 14px;
	  padding : 2px;
	  margin: 2px;
	  border-color : #48D1CC;
	  border-style : groove;
	  border-width : 1px;/* the border property in longhand*/
	  }


.box {/*this is a box where the bottom-navigation*/
      /* and the copyright will be placed*/
	  background: #fff url(../images/PatternFort4.gif);
	  color : #000099;
	  font-family : Arial, Tahoma, Verdana, Helvetica, sans-serif;
	  font-size: 12px;
	  padding : 2px;
	  margin: 2px;
	  border-color : #48D1CC;
	  border-style : groove;
	  border-width : 2px;/* the border property in longhand*/
	  }

.bottomlink {
	font-size: 12px;
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	background: transparent;
	padding: 1px;
	margin: 2px;
	border: 1px none #C0C0C0;
	   }
	  
	  
.news {
	background:url(../images/PatternFort4.gif);
	/*height:60px;*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #990101;
	margin: 1px;
	padding: 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	list-style-position: outside;
	list-style-type: circle;
	overflow: visible;
	/*position: relative;*/
	visibility: visible;
	z-index: 1;
	font-style: normal;
	text-align: left;
	font-size: xx-small;
	border: 2px solid #990101;
	font-weight: normal;
}


	a.news:link {
	color: #333333;
	text-decoration : none;
	font-weight: 600;
	/*font-size:12px;*/
	background: transparent;
	margin-left: 7px;
	margin-right: 7px;
	padding-left: 6px;
	padding-right: 6px;
}
	a.news:visited {
	  color: #0067CA; 
	  text-decoration : none;
	  font-weight: 600; 
	/*  font-size:12px; */
	  background: transparent;
	  margin-left: 7px;
	margin-right: 7px;
	padding-left: 6px;
	padding-right: 6px;
	}
	a.news:hover { 
	  color: #FF8C00; 
	  text-decoration : none; 
	  font-weight: 600; 
	 /* font-size:12px;*/ 
	  background: transparent;
	  margin-left: 7px;
	margin-right: 7px;
	padding-left: 6px;
	padding-right: 6px;
	}

.newsheader {color: #990101;  font: small-caps bold;   }	
	
	
	html>body #footer {
		height:59px;
		}

#counters {
	background: transparent; /* :#FFFFFF url(none);*/
	height:30px;
	/*border-top:1px solid transparent; /* #999999;*/
	/*border-right:1px solid transparent; /* #999999;*/
	/*border-left:1px solid transparent; /* #999999;*/
	margin: 1px;
	padding: 1px;
	font-family: Georgia, "Times New Roman", Times, serif;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: transparent; /* #999999;*/
	list-style-position: outside;
	list-style-type: circle;
	overflow: visible;
	position: relative;
	visibility: visible;
	z-index: 1;
	font-style: italic;
	text-align: center;
}
		
		/*The style rule immediately following this rule offers another chance for CSS2
		aware browsers to pick up the values meant for correct box-model implementations.
		It uses a CSS2 selector that will be ignored by IE5x PC.
		
		Read more at http://www.glish.com/css/hacks.asp
		*/
		
		/*
		IE5x PC mis-implements the box model. Because of that we sometimes have
		to perform a little CSS trickery to get pixel-perfect display across browsers.
		The following bit of code was proposed by Tantek Celik, and it preys upon a CSS
		parsing bug in IE5x PC that will prematurly close a style rule when it runs
		into the string "\"}\"". After that string appears in a rule, then, we can override
		previously set attribute values and only browsers without the parse bug will
		recognize the new values. So any of the name-value pairs above this comment
		that we need to override for browsers with correct box-model implementations
		will be listed below.*/
		
.CentralHeader {
	background-color: #CCCCCC;
}
.Attention {
	font-style: italic;
	font-weight: bolder;
	font-variant: small-caps;
	text-transform: uppercase;
	letter-spacing: normal;
	text-align: center;
}
.Marker {
	font-weight: bold;
	color: #FF3300;
	background-color: #0000FF;
	border: thin solid #333399;
}
