body {

width: 100%;
height: 100%;
margin: 0;
padding: 0;

/* text-align: center; */
}
.mapnav{
background-image:url(/iseek/images/region/browse.jpg); 
width:189px; 
height:279px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#wfcCollapse{
display:none;
}
#wfclocationsCollapse{
display:none;
}
#wfcpartnersCollapse{
display:none;
}
#abeCollapse{
display:none;
}
#serviceCollapse{
display:none;
}
#businessCollapse{
display:none;
}
#mnworksCollapse{
display:none;
}
#classifiedCollapse{
display:none;
}
#localCollapse{
display:none;
}

#outer_wrapper { 
background: url("/iseek/images/region/bg_overlay.gif");
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}

html {

background: #bdbebf url("/iseek/images/region/bg_gradient.jpg") repeat-x;
margin 0px;
padding: 0px;
width: 100%;
height: 100%;
}
#wrapper {
margin: 0px;
padding: 0px;
/* width: 738px; */
width: 938px;
background: #FFF;
margin: auto;
}
#internal_wrapper { 
margin-top: -139px;
}
#top_bar {
text-align: left;
/* background: url("/iseek/images/region/black_top_bar.jpg") no-repeat; */
background: url("/iseek/images/region/black_top_bar_long.jpg") no-repeat;
/* width: 738px; */
width: 938px;
height: 80px;

}
#top_bar_inset {
margin-left: 100px;
position: relative;
top: 30px;
height: 30px;
}
}

#top_bar .top-nav form.search { padding: 6px 10px 0 10px;}
#top_bar .top-nav form.search input.textfiled { float: left; background: #ccc; padding:3px 0 0 2px; vertical-align:middle; border:0; font-size:1em; margin:10px 8px 0 0; font-family:arial; color: #666666; height:18px; width:110px; background: url(../../images/search-input-bg-reg.gif) no-repeat; font-size:1.1em; }
#top_bar .top-nav form.search input.submit {position: relative; left: -5px; top: 10px; height: 20px; padding-bottom: 18px; color: #000000 }



/*
#top_bar_inset input {
border: 1;
background: #ccc;

#top_bar_inset input.button {
font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	border: 1px #cccccc solid;
	padding: 0;
	background-color: #FFFFFF;
	width:75px;
	height:30px;
} 
#top_bar_inset form {
position: relative;
left: 20px;
top: 6px;
}
*/



#top_bar_inset a {
color: #fff;
text-decoration: none;
}

#content {
text-align: left;
}

#content a {border-bottom:1px solid #777777; }
#content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { text-decoration:none; border-bottom: 0;}
#content .ui-tabs .ui-tabs-nav li a {  text-decoration:none; border-bottom: 0; }

#navcontainer {


}
#navcontainer ul
{
line-height: 18px;
margin-top: 0px;
margin-bottom: 0px;
border-bottom: #FFCC66 solid 5px ;
padding-left: 0;
margin-left: 0;
background-color: #666666;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;

background-color: #666666;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #a1a1a1;
border-bottom: 0;
}

#navcontainer ul li a:hover
{
background-color: #FFCC66;
color: #fff;
}
#content_inset #right {
/* width: 538px; */
width: 738px;
margin-left: 200px;
}
#content_inset #left {
float: left;
width: 189px;
margin: 0 0 0 0; 
}


#content_inset #left p.selection {
font-size: .8em;
line-height: 13px;
margin: 0 15px 0 10px;
}

#content_inset #left h3 {
font-size: .9em;
font-weight: bold;
margin: 12px 0 2px 10px;
}


#content_inset #full {
padding-left: 20px;
width: 927px;
}
#content_inset {
margin-top: 50px;
margin-bottom: 50px;
}

.prop {
min-height:500px;
height: auto !important;
height: 500px;
}

#left_sub_nav {
width: 196px;
margin-left: 0px;
padding: 0px;
margin-top: 5px;
height: 231px;
}

#left_sub_nav .top {
background: url("/iseek/images/region/left_nav_landing_top.jpg") no-repeat;
width: 196px;
height: 10px;
}
#left_sub_nav .middle {
background: url("/iseek/images/region/left_nav_landing_back.jpg") repeat-y;
height: 200px;
padding-left: 12px;
}
#left_sub_nav .bottom {
height: 40px;
width: 196px;
background: url("/iseek/images/region/left_nav_landing_bottom.jpg") no-repeat;
}
#left_sub_nav a {
color: #fff;
text-decoration: none;
border-bottom: 0;
}

#left_home_sub_nav {
width: 196px;
margin-left: 0px;
padding: 0px;
margin-top: 0px;
}

#left_home_sub_nav .top {
background: url("/iseek/images/region/left_nav_landing_top.jpg") no-repeat;
width: 196px;
height: 10px;
}
#left_home_sub_nav .middle {
background: url("/iseek/images/region/left_nav_landing_back.jpg") repeat-y;
height: 200px;
padding-left: 12px;
}

#left_home_sub_nav .bottom {
height: 20px;
width: 196px;
background: url("/iseek/images/region/left_nav_landing_bottom.jpg") no-repeat;
}
#left_home_sub_nav a {
color: #fff;
text-decoration: none;
}

#footer { 
background: #FFEAC1;
color: #dddaeb;
/* width: 738px; */
width: 938px;
height: 200px;
}
.shadow { 
background: url("/iseek/images/region/shadow.png") repeat-y;
width: 10px;
height: 100%;
}
.floating_image { 
position: relative;
float: top;
clear: both;
/* left: 510px; */
left: 700px;
top: 150px;
height: 139px;
width: 239px;

z-index: 1000000;
}


table.table { border-width:2px; empty-cells:show; width:95%; border-color:#FFCC66; background-color:#FFFFFF; border-style:solid; border-collapse:collapse; }
table.table thborder { color:#FFCC66; border-width:2px; border-style:solid; border-color:#993300; }
table.table td { vertical-align:top; text-align: left; padding: 3px 5px 3px 5px; }
th { text-align: left; vertical-align:top; padding: 3px 5px 3px 5px;  }
th.thcolorsmall { border-width:2px; border-style:solid; border-color:#FFCC66; background-color:#FFEAC1; font-size:1.0em; vertical-align:top; text-align: left; padding: 3px 5px 3px 5px; }
th.thcolorsmallcenter { border-width:2px; border-style:solid; border-color:#FFCC66; background-color:#FFEAC1; font-size:1.0em; vertical-align:top; text-align: center; padding: 3px 5px 3px 5px; }
td { text-align:left; vertical-align:top; }
td.tdborder { border:2px solid #FFCC66; font-size:1.0em; padding: 5px; }
td.tdborderright { border-width:2px; font-size:1.0em;  border-color:#FFCC66; border-style:solid; text-align:right; }
td.tdright { font-size:1.0em; text-align:right; }
td.indent { padding-left: 25px; }
p.psmall { font-size:.8em; }
.notop {  padding-top:0; margin-top:0; }
.nobottom {  padding-bottom:0; margin-bottom:0; }
hr { color:#ccc; width: 85%; height: 1px; padding-right: 25px; }

table.border { border-width:2px; empty-cells:show; width:99%; border-color:#FFCC00; border-style:solid; border-collapse:collapse; }
table.border th { border-width:2px; border-style:solid; border-color:#FFCC00; padding: 3px 3px 3px 5px; }
table.border th.thcolor { border-width:2px; border-style:solid; border-color:#FFCC00; background-color:#FFEAC1; }
table.border td { border-width:2px; border-style:solid; border-color:#FFCC00; padding: 3px 3px 3px 5px; }
table.border th.thcolorcenter { text-align: center; color:#FFCC00; border-width:2px; border-style:solid; border-color:#FFCC00; background-color:#FFEAC1; }
table.border td.tdcenter { font-size: 1em;  border-width:2px; border-style:solid; border-color:#FFCC00; text-align: center; }


/* IE adds margins to forms but FF and others dont */

form{ margin:0 }



#heading {
	padding: 0;
}

#heading img
{
	float: right;
	margin: 0px 5px 0px 5px;
}



.tabcontent{
	display:none;
}

@media print {
	.tabcontent {
	display:block !important;
	}
}


.hidden {
    display:none;
}



/* TABS ====================================================================== */

ol, ul { list-style: none; }
/*  ul.list { list-style: disc; list-style-position: inside; }  */
ul.list { margin:0 0 20px 0px; } 
ul.list li { background-image: url(/iseek/_ui/images/list-style-circle.gif); background-position: 0px 3px; background-repeat: no-repeat; padding-left:30px; font-size:1.0em; margin:4px 0 4px 0; }



.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; /* margin: 0 .2em -1px 0; */ padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
/* .ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; } */
.ui-tabs .ui-tabs-hide { display: none !important; }


.ui-tabs .ui-tabs-panel { padding: 1em 1.0em; display: block; border-left: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa; background: none; }

.ui-tabs .ui-tabs-nav li a { font-size: 1.0em; padding: 5px 10px 0 10px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { font-weight: bold; color: #107fcd; }
.ui-tabs .ui-tabs-nav li#txt-search-for { font-size: 1.0em; font-weight: bold; background: none; padding: 5px 10px 0 20px; }


/* SEARCH ====================================================================== */

#wrapper #inner .body-container { border: none; }
#wrapper #inner .body-container { background: url(/iseek/images/body-container-bg.gif) top center repeat-y; }
#content { border: none; }
#top-border { border-right: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8; height:70px; }
#top-border ul.operation {padding-left:10px; }

/* sub-info */
ol.search-subset { border:none; }
ol.search-subset li { margin-bottom: 16px; background-color: #f3f3f3; }
ol.search-subset li h3 { cursor:pointer; padding: 0 0 0 10px; vertical-align:middle; line-height:33px; background: url(/iseek/images/sub-heading.jpg) no-repeat; height:33px; width:509px; }
ol.search-subset li h3.static { padding: 0 0 0 20px; vertical-align:middle; line-height:33px; background: url(/iseek/images/sub-heading.jpg) no-repeat; height:33px; width:509px; }
ol.search-subset li h3 span.expand { cursor:pointer; margin: 0 6px 0 0px; float:left; height:33px; width:11px; display:block; background: url(/iseek/images/sub-heading-expand.gif) no-repeat;}
ol.search-subset li h3 span.collapse { cursor:pointer; margin: 0 6px 0 0px; float:left; height:33px; width:11px; display:block; background: url(/iseek/images/sub-heading-collapse.gif) no-repeat;}

ol.sub-info { }
ol.sub-info li { margin-left: -25px; margin-bottom: 16px; }
ol.sub-info li h3 { cursor: hand; cursor: pointer; padding: 0 0 0 10px; vertical-align:middle; line-height:33px; background: #E1E1E1; margin-bottom: 10px; }

#content_inset #left ol.sub-info {list-style:none outside none; border-top:0px solid #E8E8E8; margin: 0;}
#content_inset #left ol.sub-info li { border-bottom:0px solid #E8E8E8; margin-bottom: 0;}
#content_inset #left ol.sub-info li h3 { cursor: hand; cursor: pointer; margin: -5px 0 0 -10px; background: none;}
#content_inset #left h3.results { font-weight:bold; margin:6px 0 2px 10px; padding-top:10px; border-top:1px solid #e8e8e8; }

#content_inset #left ul.nav { width:150px; padding-bottom: 10px;  }
#content_inset #left ul.nav li {  vertical-align:middle; line-height:16px; margin:7px 20px 12px -15px; font-size:11px;}
#content_inset #left ul.nav li a {border-bottom:2px solid #000000; font-size:11px; }
#content_inset #left ul.nav li a:hover  {border-bottom:0px; }

ol.sub-info li ul.clist { margin: 10px 0 20px 0px;}
ol.sub-info li ul.clist li { background: url(../../images/list-bullet.gif) no-repeat; padding: 0 20px 10px 22px; margin-bottom:4px;}

ol.search-subset li h2 { padding: 0 0 0 10px; vertical-align:middle; line-height:33px; background: url(/iseek/images/sub-heading.jpg) no-repeat; height:33px; width:509px; }

ol.search-subset li p { padding: 0; }

ol.search-subset li { border-bottom: solid 1px #fff; }
ol.search-subset li .search-subset-content-inner { padding: 0 20px 10px 20px; }

ol.search-subset li ul { margin:10px 0 0 20px; width:340px;}
ol.search-subset li ul li { width:120px; float:left; background: url(/iseek/images/link-icon.gif) no-repeat; padding: 0 20px 0 22px; margin-bottom:4px;}
ol.search-subset li ul li a { border-bottom:1px dotted #f00; font-size:1.2em; }
ol.search-subset li ul li a:hover { border-bottom: 0;}

form { padding: 0; margin: 0; }
div.input-container-row { clear: both; margin: 20px 0 20px 0; }
div.input-container { float: left; width: 300px; margin: 0 0 10px 20px; }
div.input-container-first { margin-left: 0; }
div.search-btn { float: left; margin: 28px 0 10px 20px; }
div.no-label {  margin: 0 0 0 20px; }
div.input-container-first a { border-bottom:1px dotted #b6143d; font-size: 1.2em; }
div.input-container-cluster1 { float: left; width: 380px; height: 400px; }
div.input-container-cluster2 { float: left; width: 380px; height: 400px; }
div.cluster {  height: 470px; }

.form-search-by-keyword {  }
.form-search-by-keyword label { display: block; font-size:1.4em; font-weight:bold;}
.form-search-by-keyword-inputs {  }
.form-search-by-keyword-inputs input { float: left; }
.form-search-by-keyword-inputs input#keyword { width: 300px; margin: 3px 0 0 0; }
.form-search-by-keyword-inputs input.image { margin: 2px 0 0 10px; }

.form-search-by-preferences label { float: left; margin: 0 8px 5px 0; }
.form-search-by-preferences label { float: left; margin: 0 8px 5px 0; font-weight:bold; }
.form-search-by-preferences input.checkbox { float: none; display: inline; }
.form-search-by-preferences label.checkbox { display: inline; float:none; font-weight: normal; margin-left: 5px; }
.form-search-by-preferences label.radio { display: inline; float:none; font-weight: normal; margin-left: 5px; }
.form-search-by-preferences .selectsmall { width: 150px; margin: 0; }
.form-search-by-preferences .select { width: 300px; margin: 0; 
	height: 22px;
	border: 1px solid #ddd;
	border-right: 0;
	background: #fff;
}
.form-search-by-preferences .selectnowidth { margin: 0;
	height: 22px;
	border: 1px solid #ddd;
	border-right: 0;
	background: #fff;
}
div.input-container-first label a.map-label { border-bottom:1px dotted #b6143d; font-size: .8em; }
ol.search-subset li h3 a.or-heading { font-size: 1.0em;}

a.ext {background: url(/iseek/_ui/images/link-icon.gif) no-repeat; padding: 0 0px 0 20px;}

/* general tip balloon currently used in Info Mgr 02/02/10 */
a.xtip-link { position:relative; display:block; padding:2px; float:none; width:auto; height:auto; }
a.xtip-link img { display: none; }


a.tip-link { cursor:help; border-bottom:2px solid #777777; position:relative; } 
a.tip-link span.tip { }
a.tip-link span.tip span.tip-top { z-index:1000; vertical-align:middle; font-size:1.1em; padding: 6px 0 0 20px; width:237px; /*height:29px;*/ top:-5px; left:11px; position:absolute; display:block; background: url(/iseek/images/tip-box-top-bg.png) no-repeat; }
a.tip-link span.tip span.tip-bottom { position: relative; clear: both; display: block; top: 4px; width: 237px; height: 4px; margin-left: -20px; background: url(/iseek/images/tip-box-bottom-bg.png) no-repeat; }
a.tip-link span.tip span.tip-text { z-index:1000; display: block; width: 205px; color:#333333; font-size:90%;}



/* Clear fix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/*.clearfix {display: block;} */
/* End hide from IE-mac */

p.narrow { line-height:25px; margin-right:15px; font-size: .9em; margin-left: 20px;}
p.text_source {  font-size:.85em; }
table.searchresultsreg { width: 700px;}
table.searchresults { width: 700px;}
table.searchresults th { font-weight:bold; padding: 0;}
table.searchresults th a { font-weight:bold; font-size:1em;}

/* Tables used to display school, course, program data */
table.edusearch { width:700px; padding-bottom: 10px;}
table.edusearch th.subtitle { font-size:1.3em; }
table.edusearch th { font-size:1.1em; padding: 0; }
table.edusearch td.tdcenter { text-align: center; }

table td.bold {font-weight:bold; }

hr { display: none; }

.industrytableheader{
	color:#FFFFFF;
	background-color:#f19d3b;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	text-align:center;
	}

div.feedburnerFeedBlock ul li span.headline a {
color:#FF9933;
background: url('http://www.iseek.org/iseek/_ui/images/link-icon.gif') no-repeat; padding: 0 0px 0 20px;
}
div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;
}

/* tables - jquery tablesorter */
table.tablesorter {
	/* background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 1.1em; */
	/* width: 100%; */
	text-align: left;
	border: 0;
	border-collapse: collapse;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	 background-color: #e6EEEE;
	border: 1px solid #FFF; 
	font-size: 1.1em;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(/iseek/_ui/images/bg.gif);
	background-repeat: no-repeat;
	background-position: 100% 15%;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
	/* border:0,0,1px solid #cfcecf,0; */
}
table.tablesorter tbody tr.odd td {
	background-color:#FFCCCC;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/iseek/_ui/images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/iseek/_ui/images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #CCCCCC;
}

#content table.searchresults th a { border-bottom: none; } 
#content table.searchresultsreg th a { border-bottom: none; } 
#content table.tablesorter th a { border-bottom: none; } 

table.tablesorter #navbarsorter  { background-color: #e6EEEE; } 

table.searchresults table.tablesorter th {
	 background-color: #e6EEEE;
	border: 1px solid #FFF; 
	font-size: 1.1em;
	padding: 4px;
}

#sidebartools { float: right; width: 220px; font-size:.9em; }
#sidebartools a {border-bottom:1px solid #ccc; }
#sidebartools ul.operation li a { display:block; margin-top:-7px; color:#808080; height:20px; background: transparent; }


/* OPERATION LINKS ==================================================================================== */

/* operation */
ul.operation { display:inline-block; margin-top: 6px; }
ul.operation li { height:12px; float:left; padding-right:10px; margin: 0 10px 0 0px; text-align:right; border-right:1px solid #E8E8E8;}
ul.operation li a:hover { border-bottom: 1px dotted #fff; }
ul.operation li.share { background: url(/iseek/_ui/images/share-icon.gif) no-repeat; padding:0 10px 0 12px;}
ul.operation li.share2 { background: url(/iseek/_ui/images/icon-share2.gif) no-repeat; padding:0 10px 0 12px;}
ul.operation li.print { background: url(/iseek/_ui/images/print-icon.gif) no-repeat; padding:0 10px 0 16px;}

ul.operation li.last { border-right: 0; }


/* FORMS */

div.basicform p { font-size:13px; }

div.basicform p.error { font-size:13px; margin:4px 4px 4px 0;padding:8px 8px 8px 8px; font-weight:bold; color:#cd1d21;}
div.basicform p.error-sm { font-size:11px; margin:0 0 0 10px;padding:0; font-weight:normal; color:#cd1d21;}

div.basicform LABEL {
	font-size:13px; font-weight:bold;color: #000000;

}
div.basicform a { border-bottom:2px solid #07609e; }

div.basicform div.inputfields { float:left;margin-bottom:20px;font-size:12px;}
div.basicform div.forms { margin-left:200px;margin-bottom:30px;}
.noedit { font-size:13px; font-weight:bold;color: #000000; }

div.basicform div.forms INPUT.forms { width: 410px; height: 25px; padding: 5px 0 0 5px; border: 0; margin: 0 4px 0 10px; font-size: 1.2em; background: url(../../images/input-bg-410px.gif) left top no-repeat;}

div.basicform div.forms INPUT.forms-error { width: 410px; height: 25px; padding: 5px 0 0 5px; border: 0; margin: 0 4px 0 10px; font-size: 1.2em; background: url(../../images/input-bg-410px-error.gif) left top no-repeat;}


div.basicform div.forms TEXTAREA.forms { width: 410px; height: 100px; padding: 0 0 0 0; border: 0; margin: 0 4px 0 10px; font-size: 1.2em; background: url(../../images/textbox-bg.gif) left top no-repeat;}



div.basicform TEXTAREA {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	border: 1px #c6c0c0 solid;
	background-color: #FFFFFF;
	margin-left:10px;
	
}


div.basicform SELECT {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	border: 1px #c6c0c0 solid;
	height: 18px;
	background-color: #FFFFFF;
	margin-left:10px;
}

div.basicform INPUT.radio {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	border: 1px #ffffff solid;
	padding: 3px;
	background-color: #FFFFFF;
	
}

div.basicform INPUT.submit {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	font-weight:	bold;
	border: 1px #555555 solid;
	padding: 0;
	background-color: #cccccc;
	width:95px;
	height:25px;
	margin: 0 0 0 10px;
}

div.basicform INPUT.submitlong {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	font-weight:	bold;
	border: 1px #555555 solid;
	padding: 0;
	background-color: #cccccc;
	width:250px;
	height:25px;
	margin: 0 0 0 10px;
}

div.basicform INPUT.submit-vote {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	border: 1px #cccccc solid;
	padding: 0;
	background-color: #FFFFFF;
	width:75px;
	height:30px;
}


div.basicform INPUT.submit-previous {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size:	12px;
	border: 1px #cccccc solid;
	padding: 0;
	background-color: #CCCCCC;
	width:200px;
	height:30px;
}

/* END OF FORMS */

div.folder-summary { clear: both; position: relative; padding: 15px 0; }
.folder-summary p, .folder-summary div.input-container { float: left; padding: 0; margin: 0; }
.folder-summary p, .folder-summary label { font-size: 1.3em; font-weight: bold; }
.folder-summary p { margin: 0 20px 0 10px; }
.folder-summary label { margin: 0 5px 0 0; }

div.folder-content { clear: both; position: relative; margin: 15px 0 0 0; }
.folder-content-item { position: relative; width: 642px; padding: 0; margin: 0 0 10px 0; background: #f3f3f3 url(../../images/folder-content-item-top-bg.gif) top center no-repeat; }
.folder-content-item-inner { position: relative; padding: 5px 0 5px 10px; background: url(../../images/folder-content-item-bottom-bg.gif) bottom center no-repeat; }

div.folder-content-item ul.operation { float:right; margin: 10px 5px 0 0; }
div.folder-content-item ul.operation li.last { margin-right: 0; }
div.folder-content-item ul.xoperation { float:right; margin: 10px 5px 0 0; }
div.folder-content-item ul.xoperation li.last { margin-right: 0; }

div.folder-content .folder-content-item-inner-left { width: 480px; }
div.folder-content .folder-content-item-inner-left p { font-size: .9em; margin-top: 0px; }

.folder-content-item .item-name { font-weight: bold; margin: 0 0 0 0; }
/* .folder-content-item .item-name a { border-bottom: 1px dotted #107fcd; } */
.folder-content-item .item-name a:hover { border-bottom: 1px dotted #fff; }
.folder-content-item .item-content { margin: 5px 0 0 0; line-height:1.5em;}
.folder-content-item .item-content { position: relative; }
.folder-content-item .item-content .left, .folder-content-item .item-content .right { position: relative; width: 225px; }
.folder-content-item .item-content .left { float: left; }
.folder-content-item .item-content .right { float: right; text-align: left; margin: 0 0 0 20px; }
.folder-content-item .item-content p { font-size: 1.2em; }
.folder-content-item .item-content .label { display: block; font-weight: bold; }

div.folder-pagination { float:left; clear: both; padding: 5px 0 15px 0; font-size: 1.1em; }
ul.pagination li { display: inline; margin: 0 0 0 20px; }
ul.pagination li.first { margin-left: 10px; }
ul.pagination li a { border-bottom: 1px dotted #333333; }
ul.pagination li a:hover { border-bottom: 1px dotted #fff; }

/* .body-container {margin-left: -200px; padding:3px 5px 0 12px;} */	


#accountfaq { clear: both; float: right; font-size: .7em; width: 300px; background: #E6E6E6; padding: 5px;}


/* SIDEBAR ====================================================================== */
#sidebar { float: right; width: 230px; }
#sidebar form input.textfield { float: left; width: 163px; height: 25px; padding: 0 0 0 5px; border: 0; margin: 0 4px 0 0; font-size: 1.2em; background: url(/iseek/_ui/images/search-input-bg-2.gif) left top no-repeat; color: #666666; }
#sidebar .search-box form input.textfield { font-size: .9em;}
#sidebar .search-box form input.btn-paddingtop { padding-top:30px; }

#sidebar .search-box { padding: 12px 0 10px 11px; width: 216px; background: url(/iseek/_ui/images/search-box.jpg) left bottom no-repeat; position: static; z-index: 0; }
#sidebar .search-box form h3 { margin: 0; overflow: hidden; position: static; cursor: pointer; height: 26px; z-index: 10; }
#sidebar .search-box form div.input-fields ul { clear: both; margin: 3px 0 0 0; }
#sidebar .search-box form div.input-fields ul li { margin-right: 8px;}
#sidebar .search-box form div.input-fields ul li a { border-bottom: 1px dotted #777777; font-size: 1.1em; }
#sidebar .search-box form div.input-fields ul li a:hover {border-bottom: 0px; }
#sidebar .search-box form div.input-fields p { clear: both; margin: 3px 0 0 0; }
#sidebar .search-box form { clear: both; }
#sidebar .search-box form h3 span.expand { cursor: pointer; margin: 2px 6px 0 0px; float: left; height: 15px; width: 11px; display: block; background: url(/iseek/_ui/images/sub-heading-expand-sm.gif) no-repeat; }
#sidebar .search-box form h3 span.collapse { cursor: pointer; margin: 2px 6px 0 0px; float: left; height: 15px; width: 11px; display: block; background: url(/iseek/_ui/images/sub-heading-collapse-sm.gif) no-repeat; }
#sidebar .search-box-bottom { margin-bottom: 25px; }
#sidebar .search-jobs { margin: 8px 0 15px 8px; }
#sidebar .search-jobs form { margin-bottom: 0px; padding-bottom: 0px; }
#sidebar .search-jobs p { clear: both; margin: 0px; padding: 0px; }

#sidebar .search-box div.PoweredbyMNWorks  {margin-left:90px;margin-top:5px;}


#sidebar  h3.results { font-weight:bold; font-size:1.3em; margin:6px 0 2px 0; padding-top:10px; border-top:1px solid #e8e8e8; }

.banner-side {margin-left: 740px; padding:10px; position: relative;  }

/* Styles for WBL pages */

p.wbl-narrow { line-height:10px;}
h3.shade { background-color: #f1f1f1; width: 600px; padding: 5px;}
table th.shade { background-color: #f1f1f1; width: 600px; padding: 5px;}


/* SKILLS ASSESSMENT ==================================================================================== */
body.skills #wrapper #inner .body-container { border-left: 1px solid #E8E8E8; padding:3px 0 0 12px; width:930px;}	
body.skills h1.skills-title { font-size:2.8em; color:#333333; }
body.skills p.sub-title { font-size:1.3em; line-height:1.2em; padding:0 0 0 0; }

.skills-left-column { margin-top:30px; float:left; width:178px; }
.skills-left-column ol { list-style:decimal inside; width:160px; border-top:1px solid #E8E8E8; }
.skills-left-column ol.left-nav { list-style-type:none; padding: 0px; margin: 0px; width:160px; border-top:1px solid #E8E8E8; }
.skills-left-column ol li { padding-left:8px; border-bottom:1px solid #E8E8E8; line-height:26px; font-size:.9em; } 
.skills-left-column ol li.current { background:#F1F1F1; }
.skills-left-column ol li.current a { font-weight:bold; }
.skills-left-column ol li a {  } 


.skills-left-column { float:left; width:170px; margin-right:15px; }
.skills-left-column ul.forth-nav { width:150px; margin:4px 0 0 11px; border-top:1px solid #E8E8E8; }
.skills-left-column ul.forth-nav li { padding-left:10px; border-bottom:1px solid #E8E8E8; vertical-align:middle; line-height:26px; }
.skills-left-column ul.forth-nav li.sub { background:#F3F3F3 }
.skills-left-column ul.forth-nav li a { font-size:1.2em; color:#000000; }
.skills-left-column ul.forth-nav li a:hover { color:#222222; }
.skills-left-column ul.forth-nav li.sub a { font-weight:bold; }
.skills-left-column ul.forth-nav li ul.fifth-nav { margin-left:-10px; }
.skills-left-column ul.forth-nav li ul.fifth-nav li { border-bottom:0; padding-left:20px; vertical-align:middle; line-height:20px; }
.skills-left-column ul.forth-nav li ul.fifth-nav li a { font-size:1.1em; font-weight: normal; }
.skills-left-column ul.forth-nav li ul.fifth-nav li.active { background:#E8E8E8 }
.skills-left-column ul.forth-nav li ul.fifth-nav li.active a { font-weight:bold; }
.skills-left-column ul li a { font-size:.8em; border-bottom:2px solid #ffbd72; }

/* added for temporary skills results detail collapsible section */
.profile{ /*header of school profile sections*/
cursor: hand;
cursor: pointer;
padding: 2px 5px;
border: 1px solid gray;
background: #E1E1E1;
margin-bottom: 10px;
font-size: 1.3em;
}

.openprofile{ /*class added to contents of school profile sections when they are open*/
background: #FF9900;
}

.skills-right-column ol.sub-info { }
.skills-right-column ol.sub-info li { clear:both; margin-bottom:16px;  }
.skills-right-column ol.sub-info li h3 { cursor: hand; cursor: pointer; font-size:1.3em; padding: 0 0 0 10px; vertical-align:middle; line-height:33px; background: #E1E1E1; margin-bottom: 10px; }


.skills-right-column { float:left; margin-top:22px; width: 520px; }
.skills-right-column h3 { font-weight:bold; font-size:1.3em; }
.skills-right-column h2 { font-weight:bold; font-size:1.0em; }
.skills-right-column p { font-size:.9em; }
.skills-right-column td { vertical-align: top; }
.skills-right-column td a { border-bottom:2px solid #ffbd72; }
.skills-right-column p.sub-title { font-size:1.5em; }
.skills-right-column p a { border-bottom:2px solid #ffbd72; }


.skills-right-column .skills-btn p.btn-next .btn-test {
    cursor: hand;
    cursor: pointer;
    border: 0px solid #006;
    color:#fff;
    text-align: left;
    font-size: .9em;
    font-weight: bold;
    padding:0 10px 3px 6px; 
    line-height:21px; 
    display:block; 
    width:225px; height:21px; 
    background: url(../../images/btn-next.gif) no-repeat; 
    float: right;
    
}


.skills-right-column .skills-btn { margin-bottom:2px; }
.skills-right-column .skills-btn p.btn-prev { cursor: hand; cursor: pointer; float:left; height:22px; width:224px; font-size: 1em; font-weight: bold; }
.skills-right-column .skills-btn p.btn-next { float:right; height:22px; font-size: 1.0em; font-weight: bold; /* width:129px; */ }
.skills-right-column .skills-btn p a { font-size:1.0em; color:#fff; }
.skills-right-column .skills-btn p.btn-prev a span { cursor: hand; cursor: pointer; padding-left:20px; vertical-align:middle; line-height:21px; display:block; width:225px; height:21px; background: url(../../images/btn-prev.jpg) no-repeat; }
.skills-right-column .skills-btn p.btn-next a span { padding-left:6px; vertical-align:middle; line-height:21px; display:block; width:130px; height:21px; background: url(../../images/btn-next.jpg) no-repeat; }
.skills-right-column .questionnair { clear:both; border-top:1px solid #E8E8E8; padding-top:12px; }
.skills-right-column .questionnair h4 {  padding-left:10px; vertical-align:middle; line-height:38px;  /* width:699px; */ height:38px; font-size:.9em; font-weight:bold; background: url(../../images/skills-sub-heading.jpg) no-repeat; }	

.skills-right-column h4 {  padding-left:10px; vertical-align:middle; line-height:38px; /* width:699px; */  height:38px; font-size:1.5em; font-weight:bold; background: url(../../images/skills-sub-heading.jpg) no-repeat; }	

.skills-right-column .questionnair p.sub-title { margin:10px 0 10px; width:700px;font-size:1.2em; color:#808080; margin-left:10px;  }
.skills-right-column ol.questions { margin:0 0 20px 10px; /* width:700px; */  }
.skills-right-column ol.questions li { clear:both; border-bottom:1px solid #E8E8E8; margin-top:8px; font-size: .8em;}
.skills-right-column ol.questions li p { font-size:1.0em; font-weight:bold; float:left; margin-right:8px; margin-top: -2px;}
.skills-right-column ol.questions li div { width:100%; }
.skills-right-column ol.questions li span.desc { clear:both; display:block; float:left; font-size:1.2em; font-weight:bold;}
.skills-right-column ol.questions li fieldset.first { width:35px; } 
.skills-right-column ol.questions li fieldset { width:80px; float:left; border: 0;}

.skills-right-column ol.questions li fieldset label {display:block; float:right; font-size:.9em;}

.skills-right-column ol.questions li p.down {padding-left:30px; clear:both; float:left; font-size:1.1em; font-weight:normal; margin-top: -10px;}
.skills-right-column ol.questions li p.up {float:right;font-size:1.1em; font-weight:normal; margin-top: -10px; }

