/* CSS Document */

#USSdimensions {
	position: relative;
	margin: 0 auto;
	width: 980px;
	padding: 0;
/*	border-right: #999999 1px solid;
	border-left:  #999999 1px solid;*/
}

body {
	float: none !important;
	width: auto !important;
	margin: 0 auto !important;
	padding: 0 !important;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;

	background:url(images/all_background.jpg) top;
		background-color: #fff;
}

a:link, a:visited, a:active
{
color: #0033CC;
text-decoration:none;
/*font-weight:bold;*/
}

a:hover
{
color: #993300;
text-decoration:none;
/*font-weight:bold;*/
}

img {
	border:0px;
}

.OutlinePhoto {
	border:#666666 1px solid;
	margin: 0;
	padding: 0;
}

.ProfilePhoto {
	float:left;
	border:#000000 1px solid;
	margin: 0 20px 20px 0;
}

/*p {
	margin:2px;
	padding:2px;
}
*/
h2 {
	font-size: 1.3em;
	font-weight:bold;
	color:#003399;
}

.NameTitleBold {
	font-size: .9em;
	font-weight: bold;
}

.NameTitleNormal {
	font-size: .9em;
}
	
#USSheaderFlashContainer {
	float:left;
	width:980px;
	height:350px;
	margin:0;
	padding:0;
	background-color: #2a2a25;
}

#USSheaderFlashContainer2Tier {
	float:left;
	width:980px;
	height:160px;
	margin:0;
	padding:0;
	background-color: #2a2a25;
}

#USSMiddleNavContainer {
	float:left;
/*	background:url(images/bluebackground.jpg);*/
	width:980px;
	margin:0;
	padding:0;
	border-top: #666666 1px solid;
	border-bottom: #666666 1px solid;
}

#USSMiddleContentContainer {
	float:left;
	width:980px;
	margin:0;
	padding:0;
}

#USSMiddleContentContainerArea {
	float:left;
	width:655px;
	margin:0;
	padding:20px 40px;
	font-size: .8em;
	text-align:left;
}

#USSMiddleContentContainerArea2 {
	float:left;
	width:695px;
	margin:0;
	padding:0;
	text-align: center;
}

#USSLowerNavContainer {
	float:left;
	width:980px;
	height:30px;
	margin:0;
	padding:0;
	border-top:#333333 1px solid;
}

#USSFooterContainer {
	float:left;
	width:980px;
	margin:0;
	padding:0;
}

#USSFooterContainerContent {
	float:left;
	width:940px;
	margin:0;
	padding:20px;
	text-align:center;
	color:#000;
	font-size: .7em;
}

#USSFooterContainerContent a:link, a:visited, a:active
{
color: #0066CC;
text-decoration:none;
/*font-weight:bold;*/
}

#USSFooterContainerContent a:hover
{
color: #CCCCCC;
text-decoration:none;
/*font-weight:bold;*/
}


/*Content 2 Column Layout*/

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 980px;
	background: url(images/StudentServices_Middle_background.jpg) repeat;
}

#header {
	margin: 0 0 15px 0;
	background: yellow;
}

#side-a {
	float: left;
	width: 735px;
}

#side-b { 
	margin: 0;
	float: left;
	width: 245px;
	height: 1% /* Holly hack for Peekaboo Bug */
}

#footer {
	clear: both;
	background: #A2A2A2;
}

#USSRightContentContainerArea {
	float:left;
	width:205px;
	margin:0;
	padding:15px 20px;
}

#USSRightContentContainerAreaPhoto {
	float:left;
	width:205px;
	margin:0;
	padding:0 0 10px 0;
}

#USSRightContentContainerAreaText {
	float:left;
	width:205px;
	margin:0;
	padding:0 0 10px 0;
	font-size: .75em;
	border-bottom:#666666 dashed 1px;
}

#USSRightContentContainerMapLink {
	float:left;
	width:205px;
	margin:0;
	padding:10px 0 0 0;
	font-size: .75em;
}

#USSRightContentContainerLowerLinks {
	float:left;
	width:205px;
	margin:0;
	padding:10px 0 0 0;
}

#USSRightContentContainerLowerUSSlinks {
	float:left;
	width:205px;
	margin:0;
	padding: 0 0 10px 0;
}

#navcontainer { width: 205px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
}

#navcontainer a
{
display: block;
padding: 3px  10px;
width: 185px;
background-color: #999999;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}
