/* SBDC */

body {margin:0;padding:0;background: #21436A  repeat-x;color:#666666;font: 12px/18px Lucida Grande, Verdana, sans-serif;text-align:center}

/* TYPOGRAPHY - BASIC ELEMENTS */

a,a:link,a:link,a:link,a:hover {background:transparent;text-decoration:underline;cursor:pointer} 

a:link {color:#069;} 

a:visited {color:#069} 

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

h1, h2, h3, h4, h5, h6 {color:#09093E;font-family:Helvetica;font-weight:normal}

h1 {font-size: 34px;line-height:34px}

h2 {font-size: 140%}

h3 {font-size: 126%}

h4 {font-size: 116%}

h5 {font-size: 106%}

h6 {font-size: 96%}

strong{color:#000}

hr {margin:20px 0;background:#B1A888;height:1px;color:#B1A888;border:none;clear:both;padding:0}

/* LAYOUT - HEADER */

.homelink{display:block;width:500px;height:200px;}

.logo {margin:0px 0 0 0px;background:transparent url("../images/risbdc-graphic.jpg") no-repeat 0px 0px;height:236px;width:500px;z-index:2020}

#header {margin:0px 0 0 0px;padding:0px 0 0 0px;height:276px;width:100%;z-index:2000;background:#FAD797 url("../images/risbdc-logo.jpg") 100% 0% no-repeat;}

#nav{background:transparent url("../images/bg-nav.gif") repeat-x;z-index:2000px;position:absolute;top:235px;left:0;display: inline;clear: left;float: left;margin: 0px 0px 0 0px;list-style: none;padding:0 0 0 0px;width:975px;}

#nav li{list-style:none;margin-right:1px;float: left;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height: 1;}

#nav a {font-size:13px;float:left;margin:0;padding:7px 0 13px 0px;text-decoration:none;}

#nav a span {float:right;display:block;padding:9px 16px 6px 11px;color:#D8D7D7;margin:0 0px 0 0;}

#nav li.selected a span {font-weight:bold;color:#fff;}
#nav li:hover a span {color:#fff;}
#nav li.sfhover a span {color:#fff;}   

#nav li:hover li a span, 
#nav li.sfhover li a span{
      color:#fff;
      background:none;
      }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */

#nav li li a span{float:none;width:167px !important;width /* */:156px;margin-left:0px}

#nav li li a:hover span{
      color:#E6B31A;width:167px !important;width /* */:156px;
      }
	#nav li:hover {color:#fff;}

#nav, #nav ul {
	float: left;
	}

#nav li {
	float: left;
	padding: 0;
	width: auto;
}

#nav li ul {
z-index:200;
	position: absolute;
	left: -999em;
	height: auto;
	width: 166px;
	w\idth: 166px;
	font-weight: normal;
	margin: 41px 0 0 0px;
	margin-left:-30px;
}
/*end*/
/*\*/
html*#nav li ul {
[margin-left:-30px;
margin-left:-30px;
]margin-left:-80px;
}/*end*/

/*\*/
* html #nav li ul {
margin-left:-100px;
}
/*end*/


#nav li li {
	padding-right: 1em !important;padding-right/* */:0em;
	width: 186px !important;width /* */:156px;
background:transparent url("../images/bg_nav.png");

}

#nav li li.last {
	width: 186px ;
height:8px !important;height /* */:4px;
background:transparent url("../images/bg_nav_bot.png") no-repeat;

}
/*end*/
/*\*/
html*#nav li li.last {
[background:transparent url("../images/bg_nav_bot.png") no-repeat;
background:transparent url("../images/bg_nav_bot.png") no-repeat;
]background:transparent url("../images/bg_nav_bot.png") no-repeat;
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
* html #nav li li.last {
background:none;
}
/*end*/



#nav li ul a {
font-size:11px;font-style:normal;
	width: 182px;
	w\idth: 182px;
padding:0px 0px 2px 0px;
background:transparent url("../images/bg_nav_li.jpg");
margin:4px 8px
}

#nav li ul ul {
z-index:2000;
	margin: -22px 0 0 127px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}





/* LAYOUT - main body of page */

.clear {clear:both;position:relative;} 



#upper_center{display:block;margin:0;padding:0px 0px 0px 0px;height:auto !important;height /* */:238px;min-height:238px;}

#wrap {width:975px;margin:0 auto;position:relative;text-align:left;padding:0;}

#content-wrap {margin:20px 0 0 0px;background:transparent ;text-alignt:left;width:975px;position:relative;}

#content {background:#ffffff url("../images/bg-fade.jpg") repeat-x bottom;margin:0px 0 0px 0;text-align:left;padding:0px 0 0 0}	

.rightcol{border-left:1px solid #ccc;float:left;
padding:35px 0 20px 15px;width:233px;background:none;}
.rightcol-hm{float:left;padding:35px 0 20px 0px;width:399px;background:none;}

.rightcol-txt{padding:15px 0 0 0px}

.leftcol-content{width:650px;padding:5px 30px 30px 10px;}

.leftcol-content-hm{width:530px;padding:0px 30px 30px 10px;}

.leftcol{margin-left:3px;width:714px;padding:0px 0px 0px 0px;float:left;}
.leftcol-hm{margin-left:3px !important;margin-left/* */:2px;width:573px !important;width/* */:543px;padding:0px 0px 0px 0px;float:left;}

.jobs td{padding:8px;}

.formdiv {float:left;padding:8px;width:280px}

.formdiv textarea {width:500px;height:110px}

.textfield{width:200px}

.hmtoolbox {background:#0B0B2E;border-bottom:2px solid #0B0B2E}
td.copytd{color:#101C4E;background:#9AB2BE ;padding:8px}


#logos{padding:10px 0 112px 0;}
#logos table{width:975px;text-align:center;}
/* LAYOUT - FOOTER */
.blurbs td{border-right:1px dotted #000;padding:4px 12px}

.blurbs td.last{border-right:none}

#footer {color:#999;line-height:19px;text-align:left;padding:20px 0 80px 0px;text-align:center;height:80px;margin:0}
#footer a{color:#fff}
.copyright{margin:0px 0 0 0;font-size:11px;padding:0px 0 0 0px;text-align:left;float:left;}

.footernav{float:right;font-size:11px;padding:0px 0 8px 0;text-align:right;margin:0 0px}

.smalllogo{padding:0px 24px 0px 0;margin-top:-12px}


		div#feature_list {
			width: 143px;
			height: 230px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}


		ul#tabs li a.current {
			background:  #000;
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}
ul#tabs{height:30px}
ul#tabs li{list-style:none;margin-right:1px;float: left;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;line-height: 1;}

ul#tabs a {font-size:12px;float:left;margin:0;padding:7px 3px 13px 3px;text-decoration:none;}

ul#tabs a span {float:right;display:block;padding:9px 16px 6px 11px;color:#D8D7D7;margin:0 0px 0 0;}


		ul#output {
                        margin-top:20px;
			width: 152px;
			height: 200px;
			position: relative;
		}

		ul#output li {

			width: 149px;
			height: 200px;
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li a:hover {
			background: #608EA6;
		}

#toolbox{position:absolute;top:275px;right:0;z-index:1000}
#togglebox{width:400px}

.highlightbox{border:1px solid #608ea6;padding:16px;background:#f2f2f2}

#loginlink{float:right;list-style:none;padding-right:15px;}
#loginlink a{color:#fff;font-size:12px}