body	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	color: #000000;
	background-color: #a0c8f0;
	margin: 5px;
	padding: 5px;
        background-image: url('/images/glss-bg-7.gif');
        background-repeat: no-repeat;
        background-position: 0cm 0cm
}

.banner-text-navy {
	font-size: 15px;
	color:  #000080;
}

.banner-text-white {
	font-size: 15pt;
	color:  #FFFFFF;font-weight:bold
}

.bold-content	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #1c1d5c;
	font-size: 14px;
}
.boldtable, .boldtable TD, .boldtable TH	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #1c1d5c;
	text-align: justify;
}	

/*------------------------form styles---------------------*/
#formWrap {
background: #999;
padding: 1em 0;
}
form#formContact {
width: 505px;
margin: 0 auto;
}
fieldset {
background: #D8D5C5;
border: none;
margin: 1em 0;
padding-bottom: .5em;
}
legend {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
color: #602e0c;
line-height: 1.4;
background: #D8D5C5;
padding: 0.2em .5em;
margin-left: 0.5em
}
#footer {
position: relative;	
background-color: transparent;
border-top:5px solid #A8A8A8;
font-size:10px;
margin-top:0px;
text-align:right;
width:auto;
}
#footer a {
font-size:10px;
}
#footer_text {
font-size:10px;
line-height:15px;
margin-right:20px;
margin-top:10px;
}
.navy-normal	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #1c1d5c;
	text-align: justify;
	margin: .5em;
}
.normal {
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: justify;
}

.normalbox      {
	border: 4px outset #0000FF;
	margin: -5px;
	padding: -2px;
	font-size: 13px;
	font-weight: bold;
	background-color: #C4D8FF;
	color: #000080;
}

.newsbox      {
	border: 3px outset #0000ff;
	text-align: left;
	margin: 10px;
	padding: 5px;
}

.pcchallengebox      {
	border: 3px outset #0000ff;
	text-align: justify;
	margin: 10px;
	padding: 5px;
}

.h1	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: 30px;
	padding: 5px;
	color: #000080;
	margin-bottom: -18;
}

.h2	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #1c1d5c;
}

.h3	{
	font-family: tahoma, bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #1c1d5c;
}

.img-lhpres	p{
	float: right;
	font-size: 65%;
	font-weight: bold;
	width: 215px;
	color: #000080;
	margin-top: 0;
	line-height: 1.4em;
}

.img-lmpres	{
	float: left;
	font-size: 65%;
	font-weight: bold;
	width: 215px;
	color: #000080;
	margin-top: 0;
	line-height: 1.4em;
}

.img-perry		{
	float: right;
	font-size: 65%;
	font-weight: bold;
	width: 290px;
	color: #000080;
	margin-top: 0;
	line-height: 1.4em;
}

.img-eilberg	{
	float: left;
	font-size: 65%;
	font-weight: bold;
	width: 285px;
	color: #000080;
	margin-top: 0;
	line-height: 1.4em;
}

.img-lspres	{
	float: left;
}

.silverthorne	{
	font-family: 'imprint MT shadow', 'times new roman', 'comic sans MS';
	font-size: 14px;
	color: #1c1d5c;
}

.table	{
	font-family: tahoma, 'arial black', arial, helvetica;
	
}

.title-bold	{
	font-family: tahoma, 'arial black',arial, helvetica;
	font-weight: bold;
}

.titlebox       {
	border: 1px solid #440000;
	margin: 0px;
	padding: 0px;
	background-color: #fefaf1;
}

.ul	{
	list-style-type: square;
	font-weight: bold;
	color: #1c1d5c;
}

a:link {
	color: #346683;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #346683;
}
a:hover {
	text-decoration: underline;
	color: #eaf4fa;
}
a:active {
	text-decoration: underline;
	color: #346683;
}	

#drop-cap p:first-letter	{
	font-family: castellar, "times new roman", serif;
	font-size: 400%;
	float: left;
	color: #000080;
}

#wrapper {
	background-color:#CCCCCC;
	margin:auto;
	text-align:left;
	width:770;
}
