* {
	margin: 0;
	padding: 0;
}
html {height: 100%}
body {
	font: 12px/18px Arial, Tahoma, Verdana, sans-serif;
	height: 100%;
}

img {
	border: none;
}
input {vertical-align: middle}
#wrapper {
	min-width: 980px;
	max-width: 1280px;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	BORDER-RIGHT: Black 1px solid; 
	BORDER-TOP: Black 1px solid;
	BORDER-LEFT: 1px solid Black; 
	BORDER-BOTTOM: 1px solid Black;           
}


/* Header
-----------------------------------------------------------------------------*/
#header {

	height: 0px;
	background: url(/img/world-tpss.jpg) no-repeat left;
}
#nav {
	height: 50px;
}


/* Middle
-----------------------------------------------------------------------------*/
#middle {
	width: 100%;
	padding: 0 0 100px;
	height: 1%;
}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
}
#content {
	padding: 0 200px 0 270px;
}

/* Sidebar Left
-----------------------------------------------------------------------------*/
.sl {
	float: left;
	width: 250px;
	margin-left: -100%;
}


/* Sidebar Right
-----------------------------------------------------------------------------*/
.sr {
	float: left;
	margin-right: -3px;
	width: 150px;
	margin-left: -150px;
}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	margin: -55px auto 0;
	min-width: 980px;
	max-width: 1280px;
	height: 55px;
	padding: 10px 10px 10px 10px;
}





table.log,tr.log,th.log,th.log {
  font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;
  font-size: 9px;
  COLOR: #000000;
   }

th.h2style {
font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
   }
a {
	color: #000066;
	text-decoration: none;
	font-size: 14px;
}

a:hover {
	color: #CC0000;
	text-decoration: underline;
}
H1 {
	color : Navy;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin: 10px 0px 10px 0px;
}
H2 {
	color : Navy;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

P {
	color : #000033;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 14px;
}

DIV.box {width:500px;padding: 5px 5px 5px 5px;
	BORDER-RIGHT: #708695 1px solid; BORDER-TOP: #708695 1px solid;  MARGIN: 15px 0px 0px; BORDER-LEFT: #708695 1px solid; BORDER-BOTTOM: #708695 1px solid; BACKGROUND-COLOR: White; }
DIV.box:hover {BORDER-RIGHT: Red 1px solid; BORDER-TOP: Red 1px solid;BORDER-LEFT: 1px solid Red; BORDER-BOTTOM: Red 1px solid; BACKGROUND-COLOR: White;}
            DIV.href {width:230px;margin: 10px 10px 10px 10px;  }
            div.href ul{clear:both;padding:0}
            div.href li{
				text-align: left;
				height: 25px;
				overflow: hidden;
				border: 1px solid Gray; background: HighlightText;
				margin: 1px 0px 1px 2px;
				}
	            div.href li a{
					height: 25px;
					font-family : "Times New Roman", Times, serif;
	         font-size: 14px;	
				padding: 3px 5px 0 5px;
				white-space:nowrap;
				display:block;
				font-weight: bold;
				color : Black;
				}			
            div.href li.last{height:39px;}
				div.href li a:hover{}
            div.href li:hover{			
				background: ThreedFace;  border: 1px solid Navy;  }
				
 td.thk{width: 100%; height:1px;  background: url(../img/table.gif); }
  td.h{
  font-size: 14px;
	font-weight: bold; 
	text-align: center;
	}
	 .redstyle { 
	 font-family : "Arial Black";
	  font-size: 14px;
	font-weight: normal; 
	text-align: center;
	color : Red;
}	
