BODY 
{
	text-align:center;
	margin:0;
	font: .9em Arial,Helvetica, sans-serif;
	padding: 0px;
}
/*Container for site*/
#Container
{
	text-align:left;
	width:985px;
	margin:0 auto;
}

/*width and 2 borders = #Container width*/
#ColContainer{
	background-color:#447bd4;
	border-left:5px solid #05316d;
	border-right:5px solid #05316d;
	float:left;
	width:975px;
	border-top:solid 2px #ffd673;
}

#LeftCol{text-align:left;float:left;width:170px;background-color:#447bd4;border-right:solid 5px #05316d;}

#FeatureContainer{height:150px;margin-top:3px;padding:5px 0;text-align:center;}

#Showcase{
	float:left;
	clear:both;
	text-align:center;
	width:100%;
	margin:5px 0;
}

.ShowcaseItem{
	float:left; 
	width:180px; 
	text-align:center;
	margin:0 30px;
}

.ShowCaseItemHeader{
	background:#000099;
	padding:1px 0 4px 0;
	font: 1.4em bold Arial, Helvetica, sans-serif;
	color:white;
}
.ShowCaseItemImage{
	width:180px;
	overflow:hidden;
	margin:5px 0;
}
.ShowCaseItemText{background-color:#C8C8FF;text-align:left;padding:2px;}
.ShowCaseItemDetail{
	text-align:right;
	border-top:5px solid #000099;
	margin:5px 0;
	padding-top:5px;
}

A.ShowCaseItemDetail:Link,A.ShowCaseItemDetail:Visited,A.ShowCaseItemDetail:Hover{
	color:white;
	background-color:#000099;
	padding:3px 10px;
	font-size:.8em;
	font-weight:bold;
}

#RelatedLinks{margin-top:10px;text-align:center;width:100%;}

/*Not using regular links now, but might need again sometime*/
#RelatedLinks A:Link, #RelatedLinks A:Visited, #RelatedLinks A:Hover{
	color:#05316d;
	text-decoration:none;
	font: .8em Arial,Helvetica, sans-serif;
}

/*adobe reader stuff*/
#Reader{text-align:center;width:100%;border-bottom:5px solid #05316d;}
.ReaderText{margin:5px;font-size:.7em;color:#FFFFFF;}

#RightCol{float:right;width:795px;width:785px;/**/border-left:solid 5px #05316d;}

#SearchContainer{margin:5px auto;width:100%;position:relative;text-align:center;}
#SearchSpgfld{float:left;width:140px;display:inline;margin-left:5px;}
#SearchCatalog{float:left;width:130px;display:inline;margin-left:15px;}
#SearchText{float:left;width:140px;display:inline;margin-left:30px;}
#Search{float:right;display:inline;margin-left:5px;}

#ContentContainer{float:left;clear:left;background-color:#447bd4;width:100%;text-align:left;}
#Content{clear:both;margin-top:-15px;background-color:white;padding:0px 5px 5px 5px;}

#Content{}
#ContentText A:Link,#ContentText A:Visited,#ContentText A:Hover{
	color:Blue;
	text-decoration:underline;
	font: 1em Arial,Helvetica, sans-serif;
}
#ContentText A:Hover{
	color:Red;
	text-decoration:underline;
	font: 1em Arial,Helvetica, sans-serif;
}
#ContentText A:Visited{
	color:Purple;
	text-decoration:underline;
	font: 1em Arial,Helvetica, sans-serif;
}
#ContentMayor{
	margin:20px 10px 30px 5px;
	float:left;
}

#Footer{
	clear:both;
	width:985px;
	background-color:#05316d;
	margin:0 auto;
	padding:1px 0;
	color:#ffffff;
	font: .8em Arial,Helvetica, sans-serif;
	border-top:solid 2px #ffd673;
	border-bottom:solid 2px #ffd673;
}
#Footer A:Link,#Footer A:Visited,#Footer A:Hover{
	color:white;
	text-decoration:none;
	font: 1em Arial,Helvetica, sans-serif;
}

.Title{
	font: 1.5em Arial, Helvetica, sans-serif;
	color: #05316d;
}

.SubTitle{
	font: 1.2em Arial,Helvetica, sans-serif;
	font-weight: bold;
	color:#05316d;
}

table, td, tr {
	margin: 0px;
	padding: 2px;
	font: 1em Arial, Helvetica, sans-serif;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
	background-color: #05316d;

}
h1 {
	font: 1.8em Arial, Helvetica, sans-serif;
	color: white;
}
h2 {
	font: 1.5em Arial, Helvetica, sans-serif;
	color: #05316d;
}

h3 {
	font: 1.2em Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#05316d;
}

