/* Custom style sheet for  "your site name"    */
/* Created: "date and your name"    */
/* Modified:  "modify date and your name"        */

body {
background-color: #FFFFFF;
margin: 0pt;
}

a img {
	border: none;
}

legend {
	background: #234873;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
}

fieldset {
	background: #D2E4F0;
	margin: 0px;
	width: 95%;
}

#bg_container {
background:#FFFFFF url(../Images/rightleftshadow.jpg) repeat-y scroll 50% 0pt;
float:left;
position:relative;
width:100%;
margin-top: 0px;
z-index:1;
}

#background_top {
background:#B7D2E3 url(../Images/top_background.jpg) no-repeat scroll 50% 0pt;
height:98px;
margin:0pt;
text-align:center;
width:100%;
z-index:1;
}

#topSpacer {
width: 100%;
height: 40px;
background-color: transparent;
}

#overall {
margin-top: -96px;
background-color: transparent;
}

.aboutFaq a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: -.003em;
}

.aboutFaq a:visited {
    color: #000066;
    padding: 5px 3px 3px 5px;
}

.aboutFaq a:link {
    color: #000066;
    padding: 5px 3px 3px 5px;
}

.aboutFaq a:hover, #navBar a:active{
	color: #000066;
    background-color: #C7C7D7;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar {
	background-color: #ffffff;
	background-image:url(../Images/nav1background.jpg);
	padding: 3px 0 3px 0;
	text-align:center;
	border-top: 1px #000066 solid;
	border-bottom: 1px #000066 solid;
}

#navBar a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration:none;
	letter-spacing: -.003em;
}

#navBar a:visited {
    color: #000066;
    padding: 5px 3px 3px 5px;
}

#navBar a:link {
    color: #000066;
    padding: 5px 3px 3px 5px;
}

#navBar .international a:hover, #navBar .international a:active{
	color: #000066;
    background-color: #C3DFDF;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar .study a:hover, #navBar .study a:active{
	color: #000066;
    background-color: #EEEFB3;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar .visiting a:hover, #navBar .visiting a:active{
	color: #000066;
    background-color: #CCDFC3;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar .uwec a:hover, #navBar .uwec a:active{
	color: #000066;
    background-color: #EFDED1;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar .community a:hover, #navBar .community a:active{
	color: #000066;
    background-color: #D8C4E0;
    padding: 5px 3px 3px 5px;
    text-decoration: underline;
}

#navBar ul li{
  display: inline;
  list-style: none;
  margin-right: 10px;
}

#searchBar {
	width: 652px;
	height: 18px;
	padding: 5px 0 5px 28px;
	border-bottom: 1px solid #000066;
	background: url(../Images/searchbg.jpg) repeat-y;
}

* html #searchBar {
	width: 680px;
}

.searchSite {
	width: 400px;
	float: left;
}

.searchBox {
	width: 140px;
	font-size: 10px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.sidebar {
	background-color: transparent;
	width: 168px; 
}

#sidebarLinkGroup a:visited {
	/*-color: #000066;-*/
	text-decoration:none;
}

#sidebarLinkGroup a:link {
	color: #232376;
	text-decoration:none;
}

#sidebarLinkGroup a:hover {
	color: #232376;
	text-decoration:underline;
}

#sidebarLinkGroup a:active {
	color: #232376;
	text-decoration:none;
}

#sidebarLinkGrouptwo ul {
	margin: 0;
	padding: 0;
}

#sidebarLinkGrouptwo ul li {
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0 0 3px 15px;
	text-align: left;
	text-indent: -15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14pt;
	font-size: 11px;
	font-weight: bold;
	margin-left: 2px;
}

#sidebarLinkGrouptwo ul li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14pt;
	font-size: 11px;
	font-weight: bold;
	margin-left: 2px;
}

#sidebarLinkGrouptwo ul li a:visited {
	/*-color: #000066;-*/
	text-decoration:none;
}

#sidebarLinkGrouptwo ul li a:link {
	color: #232376;
	text-decoration:none;
}

#sidebarLinkGrouptwo ul li a:hover {
	color: #6666cc;
	text-decoration:underline;
}

#sidebarLinkGrouptwo ul li a:active {
	color: #6666cc;
	text-decoration:none;
}

#sidebarLinkGrouptwo ul li ul {
	margin: 0;
	padding: 0;
}

#sidebarLinkGrouptwo ul ul li {
	list-style: none;
	margin: 2px 0 2px 5px;
	padding: 0 0 0 5px;
	text-align: left;
}

#sidebarLinkGrouptwo ul ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

#sidebarLinkGrouptwo ul ul ul {
	margin: 0;
	padding: 0;
}

#sidebarLinkGrouptwo ul ul ul li {
	list-style: none;
	margin: -2px 0 -2px 15px;
	padding: 0 0 0 5px;
	text-align: left;
}

#sidebarLinkGrouptwo ul ul ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

#bodyMain {
background-color: #FFFFFF;
background-image: url(../Images/sidebarbackground.jpg);
background-repeat: repeat-y;
}

#homePicture {
width: 486px;
float: right;
margin-right: -3px;
margin-bottom: 20px;
}

*:first-child+html #homePicture {
margin-bottom: 0px;
}

#bodyMiddle {
background-color: transparent;
}

*:first-child+html #bodyMiddle {
	margin-top: -3px;
}

* html #bodyMiddle {
	margin-top: -3px;
}

#bodyFullMiddle {
	margin-bottom: 30px;
}

#bodyFullMiddle p, #bodyFullMiddle ul {
	line-height: 18px;
}

#pictureSpacer {
width: 100%;
height: 100px;
}

.tableText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.pictureRight {
float: right;
margin: 0 12px 6px 14px;
}

.pictureLeft {
float: left;
margin-right: 8px;
}
