/*------------------------------------------------------------
   GLOBAL
------------------------------------------------------------*/
body
{
	margin: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	line-height: 120%;
	color: #CCC;
	background-color: #000;
	padding-top: 0px;
	padding-left: 25px;
	margin-top: 0px;
}

a:link, a:visited { color: #39F; text-decoration: underline; }
a:hover, a:active { color: #3CF; text-decoration: none; }

h1
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #0CF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-decoration: underline;
}


h2
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	color: #0CF;
	margin: 0px 0px 14px 0px;
	padding: 5px;
}
h3
{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 13px;
   color: #000000;
   line-height: 500%
   margin: 0px 10px 0px 0px;
   padding: 0px;
   font-weight:100
}
lh
{
	margin-top: 3px;
}
img {
	border: 0px;
}

form 
{
   display: inline;
   margin: 0px;
   padding: 0px;
}

table.cmnTable{ 
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

.tableCell{
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 11px;
   color: #000000;
}

/*------------------------------------------------------------
   Page Sections
------------------------------------------------------------*/
#homePage, #subPage, #deptPage, #detailPage, #infoPage
{
	width: 702px;
	padding: 0px;
	background-color: #963;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	overflow:hidden;
}

#header
{
   margin-bottom: 0px;
}

#homePage #more a:link, #homePage #more a:visited { color: #008000; text-decoration: underline; }/** USED FOR <<< MORE WORDS **/
#homePage #more a:hover, #homePage #more a:active { color: #008000; text-decoration: underline; }



/*------------------------------------------------------------
   Subnav Bar (left hand side of page)
------------------------------------------------------------*/

#subnavBar
{
	float:left;
	Width:165px;
	word-wrap: break-word;
	height:auto;
	padding: 0px;
	margin: 0px 0px 0px 7px;
	list-style-type: none;
	font-weight: bold;
	text-align: left;
	font-size: 15px;
	line-height: 120%;
	color: #3CF;
}

#subnavBar a { color:#CCC; text-decoration:none;}

#subnavBar li
{
	font-size: 15px;
	line-height: 120%;
	color: #3CF;
}

#subnavBar li a { color: #ccc; text-decoration: none}

#subnavBar li.active a { color: #39F; text-decoration: none}

#subnavBar a:hover, #subnav a:active { color: #3CF; text-decoration: none}



#subnavBar #formsNboards
{
   margin: 20px 0px 0px 0px;
   padding: 20px 0px 0px 15px;
   width: 165px;
}

#subnavBar #info
{
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #000;
}



/*------------------------------------------------------------
   Department Page Content
------------------------------------------------------------*/
#deptPage #contentFrame{
	background-color: #1C1C1C;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color:#CCC;
	width: 702px;
	overflow:hidden;
	}

#deptPage #content{
	float: right;
	vertical-align: top;
	width: 510px;
	height: auto;
	background-color: #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
	text-align: Left;
	}

#deptPage #content p {
	padding-right:5;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 5px;
	text-align: left;
	}
	
#deptPage #RightTable{
	float:right;
	width:245px;
	margin-left:07px;
	Margin-bottom:5px;
	border:solid;
	border-width:medium;
}
#deptPage #fulltable{
	width:490px;
	height:150px;
	margin-left:7px;
	Margin-bottom:5px;
	border:solid;
	border-width:medium;
}
#deptPage #content li {	padding 0px 0px 0px 0px	}
#deptPage #content h1 {	margin-left: 0px;}
#deptPage #content h2 { margin: 20px 0px 14px 15px; }
#deptPage #content ul {	margin-top: 0px;}
#deptPage #content ol {	margin-top: 0px;}
#deptPage #content .photo{   
	font-size: 9px;
	line-height: 120%;
   	float: right; 
   	margin: 0px 15px 15px 15px;
   	width: 120px;
	}

#deptPage #content .photo img { margin-bottom: 8px; }



/*------------------------------------------------------------
   Info Page Content
------------------------------------------------------------*/
#infoPage #contentFrame
{
   background-color: #fff;
   color: #000;
   margin: 0px 0px 0px 0px;
   padding: 20px 0px 20px 0px;
   width: 702px;
   clear: both;
}



#infoPage p { margin: 0px 25px 10px 25px; }


}
.sideLink img{
	border:none;
	padding-top:2em;
}
.sectionImg #subPage #contentFrame{
	width: 100%;
}
.sectionImg #subPage #content {
	width: 390px;
	margin-left:148px;
	float:none;
}
.sectionImg #subPage .imgBar {
	float: right;
	width: 155px;
}
.sectionImg #subPage .imgBar img {
	margin-top:13px;
}
.sectionImg #subnav{
	width:134px;
}
#deptPage #contentFrame #content table tr {
	padding: 0px;
}
