body {
background-color:#353535;
font-family:verdana,arial,sans-serif,helvetica;
font-size:9pt;
color:#c0c0c0;
font-weight:bold;

letter-spacing: 1px; 
margin:20px; 
border: none;

}

#wrapper { 
 margin: 0 auto;
 width:972px;
 OVERFLOW:AUTO;
}
.header {
 width: 970px;
 color: fff;
 border: 1px solid #353535;
 height: 35px;
 margin: auto;
background-image:url('http://patronuslabs.com/images/amenuback1.png') ;
}
.hlsp {
 padding: 10px; position:relative;
 float:left;
 width:auto;
 padding-left:10px;
  padding-right:20px;
 height:33px;
 color: #fff;
 border: 0px solid #ccc;

	background:transparent  url('http://patronuslabs.com/images/lspacer.png') top right no-repeat;	
}
.thefooter {
 width: 970px;
 color: fff;
 border: 1px solid #353535;
 height: 35px;
 margin: auto;
background-image:url('http://patronuslabs.com/images/amenuback1.png') ;
}
.fsock {
	font-weight:normal;
	padding: 10px;
	position:relative;
	width:auto;
	padding-left:10px;
	padding-right:20px;
	height:33px;
	text-align:center;
	color: #fff;
	border: 0px solid #ccc;

}
.column1 {
		margin-TOP:20px;
		margin-left:0px;
		position:relative;
		float:left;
		width:150px;
		height:AUTO;
		border: 0px solid blue;
		text-align: right;
}
.column2auto {
		margin-TOP:20px;
		margin-left:15px;
		position:relative;
		float:left;
		width:AUTO;
		height:AUTO;
		border: 0px solid blue;
}
.clear { 
	background: transparent; clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;
}

#content { 
 width: 950px;
 color: #333;
 border: 0px solid #ccc;
background-image:url('http://patronuslabs.com/images/img_08.gif');
 margin: 0px 0px 0px 0px;
 padding: 10px;

}
#footer { 
 width: 950px;
 color: #333;
 border: 1px solid #ccc;
 background: #BD9C8C;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

a		{ text-decoration: none; color: #ffffff; font-size: 9pt; font-weight: bold;  }
			a:link{color: #ffffff; font-size: 9pt; font-weight: bold;  }
			a:visited{color: #ffffff; font-size: 9pt; font-weight: bold;  }
			a:hover { color: #c0c0c0; font-size: 9pt; text-decoration: underline; font-size: 9pt; font-weight: bold;  }

.S_MenuU { text-decoration: none; color: #c0c0c0; font-size: 9pt; font-weight: bold;  }
			a.S_MenuU:link{ color: #c0c0c0;}
			a.S_MenuU:visited{  color: #c0c0c0;}
			a.S_MenuU:hover { color: #FA1F1F; text-decoration: none; }

.anchorclass { text-decoration: none; color: #c0c0c0; font-size: 9pt; font-weight: bold;  }
			a.S_MenuU:link{ color: #c0c0c0;}
			a.S_MenuU:visited{  color: #c0c0c0;}
			a.S_MenuU:hover { color: #FA1F1F; text-decoration: none; }

text { color: #c0c0c0; font-size: 9pt; font-weight: normal;}
table {  color: #c0c0c0; font-size: 9pt; font-weight: normal;}
td {  color: #c0c0c0; font-size: 9pt; font-weight: normal;}

#dotted {border-width: 1px; border: dashed 1PX;}

text {  color: #ffffff; font-size: 9pt;  }
#marqueecontainer{
position: relative;
width: 213px; /*marquee width */
height: 119px; /*marquee height */
background-color: black;
overflow: hidden;
border: none;
padding: 1px;
padding-left: 1px;
}
td.H_Menu {FONT-SIZE: 9pt; COLOR: #ffffff; font-weight: bold;  TEXT-DECORATION: none; background: #666666; text-valign: bottom; text-align: left; height: 17pt; margin-left: 2;padding: 3px 0.5em;}
A.H_Menu:link { FONT-SIZE: 9pt; COLOR: #ffffff }
A.H_Menu:visited { FONT-SIZE: 9pt; COLOR: #ffffff }
A.H_Menu:hover { FONT-SIZE: 9pt; COLOR: #336699 }

#tablist{padding: 3px 0;margin-left: 0;margin-bottom: 0;margin-top: 0.1em;font: bold 12px Verdana; }
#tablist li{list-style: none;display: inline;margin: 0; }
#tablist li a{text-decoration: none;padding: 3px 0.5em;margin-left: 3px;border: none;border-bottom: none;background: white; }
#tablist li a:link, #tablist li a:visited{color: navy; }
#tablist li a:hover{color: #000000;background: #C1C1FF;border-color: #227; }
#tablist li a.current{background:#c0c0c0; }
