/* Start of CMSMS style sheet 'career' */
body {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#444; 
}

table {
	padding: 0px;
	margin: 0px;
	empty-cells: show;
}

th, td {
	padding: 0px;
	margin: 0px;
}

/* ----------- */
/* CWU Banner */
/* ----------- */

.banner1 {
	background-image:url(uploads/images/sig_b.gif);
}

.banner2 {
	background-image:url(uploads/images/sig_b.gif);
}

.banner3 {
	background-image:url(uploads/images/sig_d.gif);
}

.welcomecwu {
	font-weight: bold;
	color: white;
	text-decoration: none;
	font-size: 90%;
}

.welcomecwu a:link, .welcomecwu a:visited {
	color: white;
}

.welcomecwu a:active, .welcomecwu a:hover {
	color: #cc0033;
}

td#search {
	padding-bottom:5px; 
	padding-top:5px; 
	padding-right:5px
}			
			
td#leftNav {
	width:165px; 
	background-color:#ccc; 
	border-right:1px #000 solid; 
	font-size:80%; 
	vertical-align:top
}
				
td#careerBanner {
	width:850px; 
	height:55px; 
	background-image:url(uploads/images/grayBck.jpg); 
	border-bottom:1px #333 solid;
	vertical-align:top;
}
					
#bannerImage {
	padding-left:20px; 
	float:left;
	padding-bottom:0;
	margin-bottom:0;
	height:55px;
	overflow:hidden;
}

#bannerText {
	float:left; 
	color:#000; 
	padding-left:20px; 
	padding-top:12px;
}
				
#bannerTitle {font-size:18px;}

#bannerTextB {
	padding-top:5px;
	padding-bottom:0;
	margin-bottom:0;
	font-size:12px; 
	color:#666;
}
				
#bannerTextC {
	padding-top:14px; 
	font-size:14px; 
	padding-left:83px; 
	font-weight:bold;
}
				
#bannerTextD {
	padding-left:225px; 
	padding-top:7px;
	font-size:12px; 
	padding-bottom:0;
	margin-bottom:0;
}
				
#breadCrumbs {
	vertical-align:top;
	width:568px; 
	height:38px; 
	background-color:#fff;
	background-image:url(uploads/images/topContentBck.gif); 
	padding-left:20px; 
	font-size:11px; 
	color:#666; 
	padding-top:5px;
	background-repeat:repeat-x;
	
}
				
#rightTop {
	background-color:#fff;
	background-image:url(uploads/images/cornerBck.gif);
	background-repeat:no-repeat;
	width:282px; 
	height:43px;
}
																		
.floatLeft {float:left}
			
html,body{height:100%}	
	
#content {
	background-color:#fff;
	vertical-align:top; 
	font-size:80%;
	padding:0 0 15px 20px;
	width:580px;
             height:400px;
	min-height:400px; 
              }


/* not ie6- */
html>body td#content {height:400px}



#rightMenu {
	background-image:url(uploads/images/menuBck.gif); 
	font-size:80%;
	color:#555; 
	vertical-align:top;
}
		
#rightMargins {margin:0 0 10px 30px}									

/* -------------- */
/* Navigation Bar */
/* -------------- */

/* NAVIGATION STYLES */							
a:active {color:#999966}

a:hover {color:#999966}			
	
.WCN {
	background-color:#fff;
	color:#fff;
	padding:3px;
	width:100%;
	display:block;
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
}
			
.mainNav a {
	background-color:#555;
	display:block;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
}
			
.mainNav a:hover {
	display:block;
	background-color:#777;
	color:#fff !important;
	padding:3px;
	width:165px;
        border-bottom:1px #000 solid;
}	

.wwNav a {
	background-color:#fff;
	display:block;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
}								

.wwNav a:hover {
	display:block;
	background-color:#fff;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-top:1px #000 solid;
	border-bottom:1px #000 solid;
}

.brderNav a {
	background-color:#555;
	display:block;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
}		
			
.brderNav a:hover {
	display:block;
	background-color:#777;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
}		

.brderNavOn a {
	background-color:#333;
	display:block;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
}			
			
.brderNavOn a:hover {
	display:block;
	background-color:#777;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
	border-top:1px #000 solid;
}		
	
.mainNavOn a {
	background-color:#333;
	display:block;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
}	
			
.mainNavOn a:hover {
	display:block;
	background-color:#777;
	color:#fff !important;
	padding:3px;
	width:165px;
	border-bottom:1px #000 solid;
}	

.navlinks a {
	font-size: 70%;
}
.navlinks-t1 a {
	font-size: 70%;
	font-weight: bold;
}
.navlinks a:link, .navlinks a:visited, .navlinks-t1 a:link, .navlinks-t1 a:visited {
	color: white;
}
.navlinks a:active, .navlinks a:hover, .navlinks-t1 a:active, .navlinks-t1 a:hover {
	color: #cccccc;
}

form {
	margin: 0px;
}

.sitemapsearch td, .sitemapsearch span, .sitemapsearch a, .sitemapsearch input {
	vertical-align: middle;
}

.gobutton {
	font-size: 70%;
}

a {
	text-decoration: none;
}

.white {
	text-decoration: none;
}

.white:link, .white:visited {
	color: #ffffff;
}

.white:hover, .white:active {
	color: #cc0033;
}

a.white1 {
	font-size: 70%;
	font-weight: bold;
}

a.white2 {
	font-size: 60%;
}

a.white1:link, a.white1:visited, a.white2:link, a.white2:visited, a.white3:link, a.white3:visited {
	color: white;
}

a.white1:active, a.white1:hover, a.white2:active, a.white2:hover, a.white3:active, a.white3:hover {
	color: #cccccc;
}

.green  {
	background-color:#ccc;
	display:block;
	color:#ccc;
	padding:3px;
	width:140px;
}

.navheader {
	background: #444444;
}

.navheader td {
	text-align: center;
}

#leftNav {
	width:165px; 
	background-color:#ccc; 
	border-right:1px #000 solid;
	vertical-align:top
}
			
#banner-A {
	width:620px; 
	background-image:url(uploads/images/banner-bck.jpg); 
}			
		
#bannerLinks {
	width:835px; 
	background-color:#c4c1a1;
}

#rightContent {
	width:215px; 
	background-color:#e3e2e2;
	vertical-align:top;
	padding-top:10px;
}
			
.bottombar-L2 td {
	background: #999999;
	font-size: 80%;
	text-align: center;
	border-top: 2px solid black;
	padding-top:4px;
	padding-bottom:4px
}

.breadCrumbs a:link, .breadCrumbs a:visited, .breadCrumbs a:active {
	color: #666;
}
.breadCrumbs a:hover {
	color: #333;
}

.dept a:link, .dept a:visited, .dept a:active {
	color: #666;
}

.dept a:hover {
	color:#660000;
}

.pageTitle {
	font-size:115%; 
	color:#999966; 
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:20px;
}
				
.bannerTitle {
	font-size:17px;
	font-weight:bold;
	padding:5px 0 0 65px;
}
				
.bannerText {
	font-size:15px; 
	font-family:'Times New Roman', Times, serif; 
	font-style:italic; 
	color:#663300; 
	padding-left:80px; 
	padding-bottom:3px;
}
				
.navBorder {border-bottom:1px #999 solid;}

.navBorderTop {
	border-top:1px #999 solid;
	border-bottom:1px #999 solid;
}

.subNavBorder {border-bottom:1px #666 solid;}																
	
div#margins {
	margin:auto; 
	width:990px; 
	text-align:left; 
	border:1px #000 solid;
}
				
.lightText {
	font-size:85%; 
	color:#666;
}	
			
a:link, a:visited {
	color: #800000;
}

a:hover, a:active {
	color:  #cc0033;
}						

.bold {
	color:#222;
	font-weight:bold;
}

.subHeader {
	color:#006666; font-weight:bold;
        padding-bottom:5px;
}

table.blockLayout {
	width:230px; 
	font-size:11px;
}			
			
td.blockTop {
	background-image:url(uploads/images/formTop.jpg); 
	height:15px; 
	color:#006666; 
	background-repeat:no-repeat;
	padding-top:13px;
	padding-left:15px;
}

td.blockMiddle {
	background-image:url(uploads/images/formMiddle.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-top:10px;
	padding-right:20px;
	color:#333;
}		
				
td.blockBottom {
	background-image:url(uploads/images/formBottom.jpg);
	height:34px; 
	background-repeat:no-repeat;
}

/* PHOTO STYLES */	
				
.photo {
	float:left; 
	padding-right:15px;
}
				
.photoBrd {border:1px #999966 solid}	
		
td.bullet {
	vertical-align:top;
	padding-top:0px;
	font-size:14px;
	color:#000;
	padding-right:5px;
}
 
.linkTitle {
	font-size:15px; 
	color:#333; 
	font-weight:bold; 
	border-bottom:1px #333 dotted;
	margin-bottom:5px;
}

.spacer5 {line-height:5px}

.secNav a:link {color: #b40020;}

.secNav a:visited {color:#b40020;}

.secNav a:active {color:#999966;}

.secNav a:hover {color:#999966;}

.secNav td{Padding-bottom:5px;}

.linkNote {
	font-size:11px; 
	color:#999;
}

.bottomPadding {padding-bottom:8px}
				
.spacer3 {line-height:3px}

ul.list {list-style-image:url(uploads/images/bullet.gif);}

li {padding-bottom:5px;}

ul.menu-A {
	list-style-image:url(uploads/images/menu-link-gray.gif);
	margin-left: 1.25em;
	padding-left: 1.25em;
}

ul.menu-B {
	list-style-image:url(uploads/images/menu-link-tan.gif);
	margin-left: 1.25em;
	padding-left: 1.25em;
}

.currentLink {color:#999966}

.div_hidden {
	display:none;
	font-size:10px;
	text-decoration:none;
	border-top:1px solid #BAB092;
	padding-top:5px;
	border-bottom:1px solid #BAB092;
	padding-bottom:5px;
	font-size:100%;
	margin-bottom:10px;
}

#rightNavMenu{
	margin-left:0;
	padding-left:3px;
	list-style-image:url(uploads/images/menu-link-gray.gif);
}

#rightNavMenu li{
	margin-left:0;
	margin-left:2.3em;
	padding-left:0;
}

#rightNavMenuIndent{
	margin-top:8px;
	margin-left:10px;
	padding-left:10px;
}

#rightNavMenuIndent li{
	margin-left:0;
	padding-left:0
}

.sitemap{
	list-style-type:none;
	list-style-image: none;
	padding-left:0px;
}

.sitemap li{
	font-weight:bold;
}

.sitemap ul{
	list-style-type:none;
	padding-left:15px;
	font-weight:normal;
	list-style-image: none;
}

.sitemap ul li{
	font-weight:normal;
}

.bulletList { list-style-position: outside; 
                list-style-image: url('uploads/images/bullet.gif'); 
                }

ul {list-style-position: outside; 
      list-style-image: url('uploads/images/bullet.gif'); 
      margin-top:5px;
}
div.bannerAds{
	width:200px;
	height:133px;
	overflow:hidden;
}
div.bannerAds img{
	border:none;
}
/* End of 'career' */

