HTML, BODY, div, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD{margin: 0;padding: 0;}


BODY{background: #FFF url(/images/global_body_bg.gif) repeat-x;color: #000;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8px;/*line-height: 1.3em;*/margin: 0px;padding: 0px;}


TABLE{border-collapse: separate;/*border-spacing: 0;*/}


CAPTION, TH, TD{font-weight: normal;}


BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after{content: "";}


BLOCKQUOTE, Q{quotes: "" "";}


UL{list-style: none;}


LI{list-style-image: none;list-style-type: none;}


BODY{font: 10pt Arial, Tahoma, Verdana, sans-serif;}


BODY{font-size: 75%;}


HTML>BODY{font-size: 12px;}

/* Front Page Slide Show Adjustements */

a.fpss_img {
	cursor:default;
}

/*table.contentpaneopen div#navi-outer {
	background-color:#1C97D4;
	background-image:none;
	left:580px;
	height:75px;
	margin:0px;
	opacity:0.75;
	filter:alpha(opacity=75);
	top:247px;
	width:655px;
}*/

table.contentpaneopen div#navi-outer {
/*background-image:none;*/
/*height:25px;*/
left:580px;
margin:0;
/*margin-left:0;
margin-top:195px;*/
top:247px;
/*width:auto;*/
}

table.contentpaneopen div#navi-outer div.ul_container {
/*height:auto;*/
margin:0;
/*width:auto;*/
}

/*table.contentpaneopen div#navi-outer div.ul_container {
	height:auto;
	margin:0px;
	width:auto;
}*/

table.contentpaneopen div#navi-outer div.ul_container ul {
	/*left:570px;*/
	margin:0px;
	/*top:50px;
	width:auto;*/
}

table.contentpaneopen div#navi-outer li {
	display:inline-block;
}

table.contentpaneopen div#navi-outer li.noimages {
	display:none;
}

table.contentpaneopen div#navi-outer li a {
	display:inline-block;
	height:15px;
	line-height:15px;
	margin-left:4px;
}

table.contentpaneopen div#navi-outer li a:hover {
	display:inline-block;
	margin-left:4px;
}

table.contentpaneopen div#navi-outer li a.navi-active span.navbar-tagline {
	color:#000000;
	background:#a0ce67;
}

table.contentpaneopen div#navi-outer li span.navbar-tagline {
	color:#ffffff;
	background:#5a86ad;
}

table.contentpaneopen div#navi-outer li a.navi-active span.navbar-tagline, table.contentpaneopen div#navi-outer li span.navbar-tagline {
	height:15px;
	width:15px;
}



/* menu */

#flashContainer {
	/*margin: 0 0 0 -170px;
	padding: 0;*/
	position: absolute;
	top: 320px;
	left: -40px;
	background-color: transparent;
	width: 300px;
	height: 400px;
}


#flashContainer2 {
	/*margin: 0 0 0 -170px;
	padding: 0;*/
	position: absolute;
	top: 375px;
	left: -40px;
	background-color: transparent;
	width: 300px;
	height: 400px;
}

#flashContainer3 {
	/*margin: 0 0 0 -170px;
	padding: 0;*/
	position: absolute;
	top: 0;
	right: 0;
	background-color: transparent;
	width: 300px;
	height: 400px;
}

#flashContainer4 {
	/*margin: 0 0 0 -170px;
	padding: 0;*/
	position: absolute;
	top: 206px;
	right: 0;
	background-color: transparent;
	width: 300px;
	height: 400px;
}

#flashContainer5 {
	/*margin: 0 0 0 -170px;
	padding: 0;*/
	position: absolute;
	top: 335px;
	left: -40px;
	background-color: transparent;
}


#topmenu{ /* CHANGED for header by Michael Denny on 2010-04-19 at 11:36 AM EST */
	background-color: #a0ce67;
	/*border: 1px solid #a0ce67;*/
	float: right;
	/*position: relative;*/
	/*right: 32px;*/
	/*right:0px;*/
	/*top: 35px;*/
	/*top:44px;*/
	/*width: 130px;*/
	width:208px;
	/*padding-top: 1px;
	padding-bottom:3px;*/
	/*text-indent: 47px;*/
	/*text-indent:80px;*/
}


#topmenu li {
	float: left;
	/*height: 14px;*/
}


#topmenu li a { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	/*color: #1c97d4;*/
	color:#ffffff;
	display:inline-block;
	font-family:"Lucida Grande",Helvetica, Arial;
	font-size: 12px;
	height:14px;
	line-height: 15px;
	/*margin-right: 16px;*/
	padding:1px 0px 3px 0px;
	text-align:center;
	text-decoration: none;
	vertical-align: baseline;
	width:208px;
}


#topmenu LI A:hover{color: #1c97d4;}

.current {
	color: #1c97d4;
} 

#mainnav{ /* CHANGED for header by Michael Denny on 2010-04-19 at 11:34 AM EST */
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	/*padding:0;*/
	/*margin-bottom: 0;*/
	/*margin-left: 100px;*/
	/*margin-left:0px;*/
	/*_margin-left: 90px;*/
	/*_margin-left:15px;*/
	/*margin-right: 0;*/
	/*margin-top: 40px;*/
	/*margin-top:50px;*/
	/*z-index: 100;*/
	/*width: 420px;*/
	/*width:430px;
	_width: 430px;*/
}

#navHolder{ /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
    position: absolute;
	line-height:17px;
	width:442px;
	/*_width: 430px;*/
	/*margin: 0px 0px 0px 0px;*/
	z-index: 100;
	/*height:30px;
	padding:0;*/
}

#navHolder ul.nav li a {
	display:inline-block;
	font-size:9pt;
	margin-right:20px;
}

#navHolder ul.nav li ul li a:hover {
	color:#99ff66;
	text-decoration:underline;
}

#navHolder ul.nav li ul {
	display:block;
	
}

#navHolder ul.nav li ul li a {
	font-weight:normal;
	line-height:15px;
}

ul#nav1  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 46px;*/
	/*margin: 0 15px 0 0; */
	/*margin:0px 25px 0px 0px;*/
	position: relative;
}

ul#nav1 li {
	list-style: none;
	float: left;

}

ul#nav1 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav1 li a:hover {
	color: #717074;
} 

ul#nav1 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav1 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
	_margin: 0 0 -3px 0;
}

ul#nav1 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	display: block;
	height: auto;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav1 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
}

ul#nav1 li ul a {
	line-height: 15px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav1 li ul a:hover {
	color: #99ff66;
	text-decoration:underline;
} 

ul#nav1 li ul li:hover, ul#nav1 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav1 li ul ul { 
	margin: 0;
}

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

ul#nav1 li:hover ul, ul#nav1 li li:hover ul, ul#nav1 li li li:hover ul, ul#nav1 li.sfhover ul, ul#nav1 li li.sfhover ul, ul#nav1 li li li.sfhover ul {
	left: -75px;
}

ul#nav1 li:hover, ul#nav1 li.hover, ul#nav1 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}

ul#nav2  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 55px;*/
	/*margin: 0 15px 0 0; */
	/*margin:0px 20px 0px 0px;*/
	position: relative;
}

ul#nav2 li {
	list-style: none;
	float: left;

}

ul#nav2 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav2 li a:hover {
	color: #717074;
} 

ul#nav2 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav2 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav2 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav2 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav2 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav2 li ul a:hover {
	color: #000000;
} 

ul#nav2 li ul li:hover, ul#nav2 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav2 li ul ul { 
	margin: 0;
}

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

ul#nav2 li:hover ul, ul#nav2 li li:hover ul, ul#nav2 li li li:hover ul, ul#nav2 li.sfhover ul, ul#nav2 li li.sfhover ul, ul#nav2 li li li.sfhover ul {
	left: -75px;
}

ul#nav2 li:hover, ul#nav2 li.hover, ul#nav2 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}

ul#nav3  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 40px;*/
	/*margin: 0 15px 0 0; */
	/*margin:0px 25px 0px 0px;*/
	position: relative;
}

ul#nav3 li {
	list-style: none;
	float: left;

}

ul#nav3 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav3 li a:hover {
	color: #717074;
} 

ul#nav3 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav3 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav3 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav3 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav3 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav3 li ul a:hover {
	color: #000000;
} 

ul#nav3 li ul li:hover, ul#nav3 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav3 li ul ul { 
	margin: 0;
}

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

ul#nav3 li:hover ul, ul#nav3 li li:hover ul, ul#nav3 li li li:hover ul, ul#nav3 li.sfhover ul, ul#nav3 li li.sfhover ul, ul#nav3 li li li.sfhover ul {
	left: -80px;
}

ul#nav3 li:hover, ul#nav3 li.hover, ul#nav3 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}

ul#nav4  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 36px;*/
	/*margin: 0 15px 0 0; */
	/*margin:0px 25px 0px 0px;*/
	position: relative;
}

ul#nav4 li {
	list-style: none;
	float: left;

}

ul#nav4 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav4 li a:hover {
	color: #717074;
} 

ul#nav4 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav4 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav4 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav4 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav4 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav4 li ul a:hover {
	color: #000000;
} 

ul#nav4 li ul li:hover, ul#nav4 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav4 li ul ul { 
	margin: 0;
}

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

ul#nav4 li:hover ul, ul#nav4 li li:hover ul, ul#nav4 li li li:hover ul, ul#nav4 li.sfhover ul, ul#nav4 li li.sfhover ul, ul#nav4 li li li.sfhover ul {
	left: -85px;
}

ul#nav4 li:hover, ul#nav4 li.hover, ul#nav4 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}


ul#nav5  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 30px;*/
	/*margin: 0 15px 0 0; */
	/*margin:0px 25px 0px 0px;*/
	position: relative;
}

ul#nav5 li {
	list-style: none;
	float: left;

}

ul#nav5 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav5 li a:hover {
	color: #717074;
} 

ul#nav5 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav5 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav5 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav5 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav5 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav5 li ul a:hover {
	color: #000000;
} 

ul#nav5 li ul li:hover, ul#nav5 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav5 li ul ul { 
	margin: 0;
}

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

ul#nav5 li:hover ul, ul#nav5 li li:hover ul, ul#nav5 li li li:hover ul, ul#nav5 li.sfhover ul, ul#nav5 li li.sfhover ul, ul#nav5 li li li.sfhover ul {
	left: -85px;
}

ul#nav5 li:hover, ul#nav5 li.hover, ul#nav5 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}

ul#nav6  { /* CHANGED for header by Michael Denny on 2010-04-16 at 03:07 PM EST */
	float: left;
	/*width: 39px;*/
	/*margin: 0 15px 0 0; */
	/*margin: 0px 20px 0px 0px;*/
	position: relative;
}

ul#nav6 li {
	list-style: none;
	float: left;

}

ul#nav6 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
}

ul#nav6 li a:hover {
	color: #717074;
} 

ul#nav6 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav6 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav6 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav6 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav6 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav6 li ul a:hover {
	color: #000000;
} 

ul#nav6 li ul li:hover, ul#nav6 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav6 li ul ul { 
	margin: 0;
}

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

ul#nav6 li:hover ul, ul#nav6 li li:hover ul, ul#nav6 li li li:hover ul, ul#nav6 li.sfhover ul, ul#nav6 li li.sfhover ul, ul#nav6 li li li.sfhover ul {
	left: -82px;
}

ul#nav6 li:hover, ul#nav6 li.hover, ul#nav6 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}

ul#nav7  {
	float: left;
	/*width: 45px;*/
	/*margin: 0 15px 0 0;*/
	position: relative;
}

ul#nav7 li {
	list-style: none;
	float: left;

}

ul#nav7 li a {
	/*font-size: 12px;*/
	color: #1c97d4;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
	display: block;
	margin-right:0px !important; /*fix for mac*/
}

ul#nav7 li a:hover {
	color: #717074;
} 

ul#nav7 li ul {
	position: absolute;
	left: -999em;
	top: 15px;
	width: 207px;
}

ul#nav7 li li.top {
	background-color: transparent;
	width: 207px;
	height: 20px;
	border: none;
	padding: 0;
	margin: 0 0 -2px 0;
	_margin: 0 0 -3px 0;
}

ul#nav7 li li {
	background-color: #0076c0;
	margin: 0;
	padding: 2px 0 2px 0;
	width: 205px;
	height: auto;
	display: block;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
}

ul#nav7 li li.last {
	width: 205px;
	height: 10px;
	background-color: #0076c0;
	border-left: 1px solid #0076c0;
	border-right: 1px solid #0076c0;
	border-bottom: 1px solid #0076c0;
	padding: 0;
	margin: 0;
}

ul#nav7 li ul a {
	line-height: 18px;
	font-size: 11px;
	padding: 0;
	margin: 0 0 0 15px;
	color: #ffffff;
	height: auto;
	display: block;
}

ul#nav7 li ul a:hover {
	color: #717074;
} 

ul#nav7 li ul li:hover, ul#nav7 li ul li.sfhover {
	/*background: transparent url(../media/images/nav/nav_li_rollover.gif) repeat-x top left;
	width: 207px;
	w\idth: 170px;
	height: 25px;
	line-height: 25px;
	padding: 0;
	margin: 0;
	color: #FFFFFF;*/

} 

ul#nav7 li ul ul { 
	margin: 0;
}

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

ul#nav7 li:hover ul, ul#nav7 li li:hover ul, ul#nav7 li li li:hover ul, ul#nav7 li.sfhover ul, ul#nav7 li li.sfhover ul, ul#nav7 li li li.sfhover ul {
	left: 145px;
}

ul#nav7 li:hover, ul#nav7 li.hover, ul#nav7 li.sfhover {
	position: static;
	/*background: transparent url(../media/images/nav/nav_rollover.gif) no-repeat top left;
	width: 69px;
	height: 38px;*/
	text-decoration: none;
}



#submenu .mod_menu UL{list-style: none;}


#submenu .mod_menu LI{background: transparent none repeat scroll 0 0;line-height: 40px;list-style-image: none;list-style-type: none;padding-left: 10px;}


#submenu .mod_menu UL{margin-left: -10px;padding: 8px 0px 8px 10px;width: 205px;}


#submenu .mod_menu LI A{color: #8C8C8C;text-decoration: none;}


#submenu LI{line-height: 16px;margin-left: -50px;}


#submenu LI A{border-bottom: 1px solid #E1A937;color: #8C8C8C;display: block;font-family: "Lucida Grande", Helvetica, Arial;font-size: 11px;font-weight: normal;line-height: 14px;line-height: 16px;margin: 0 auto;padding: 8px 0 10px 8px;width: 180px;}


#submenu LI#active_menu{background: #FFF;}


#submenu LI#active_menu, #submenu LI A:hover{color: #0076c0;}

.componentheading{
	clear: both;
	font-family:Arial,Helvetica,Verdana,"Lucida Grande",Georgia,sans-serif;
	font-size:18px;
	margin-left:1px;
	padding-bottom:10px;
	padding-top:5px;
}

/* end menu */#content H1, #content H2, #content H3, #content H4, #content H5, #content H6, #content .contentheading, #content .componentheading{clear: both;font-family: Arial, Helvetica, Verdana, "Lucida Grande", Georgia, sans-serif;}

.content P{color: #525555;margin: 0 0 1.4em;}


#content P.right{text-align: right;}


#content P.last{margin-bottom: 0;}


#content UL, #content OL{color: #606060;list-style-type: none;margin: 10px 0px 10px 0px;}


#mainbody UL, #mainbody LI{list-style-type: disc;margin-left: 10px;}


#content OL{list-style-type: decimal;}


#content DL{margin: 1.5em 0;}


#content DL DT{font-weight: bold;}


#content A{outline: none;text-decoration: underline;}


#dText A:visited{color: #4AADEA;outline: none;text-decoration: underline;}


#content A:hover{text-decoration: underline;}


#content A.arrow{background: url(../../images/icon_arrow.gif) no-repeat right center;padding: 0 12px 0 0;}


#content A.arrow:hover{background: url(../../images/icon_arrowhover.gif) no-repeat right center;padding: 0 12px 0 0;}


#content A.blue{color: #0096BD;}


#content IMG{border: none;margin: 0;}


#content BLOCKQUOTE{color: #666;font-style: italic;margin: 1.5em 0 1.5em 1.5em;}


#content STRONG{font-weight: bold;}


#content EM{font-style: italic;}


#content PRE{background: #F9F9D4;margin-bottom: 15px;overflow: auto;padding: 0 10px;}


#content CODE{background: #FFFFE1;font: 11px Monaco, monospace;margin: 0;padding: 1px 3px;}


#content ABBR{border-bottom: 1px dotted #999;cursor: help;}


#content HR{background: #999999;border: none;clear: both;color: #B2CCFF;float: none;height: 0.1em;margin: 0 0 1.4em;width: 100%;}


* HTML HR{margin: 0 0 1.2em;}


.content TABLE{margin: 0 auto;margin-bottom: 1.4em;width: 100%;}


.content TH, .content TD{height: 1em;line-height: 16px;}


#content TH{font-weight: bold;}


#mainbody{float: left;line-height: 22px;margin-left: 18px;margin-right: 18px;}


.content LABEL{font-weight: bold;}


.content TEXTAREA{font-family: Arial, sans-serif;font-size: 13px;height: 180px;width: 300px;}


BODY{background: #FFF url(../../../images/global_body_bg.gif) repeat-x;color: #000;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 8px;/*line-height: 1.3em;*/margin: 0px;padding: 0px;}


.buttonheading{padding: 0px;text-align: right;}


#outerwrap{border-left: 1px solid #686869;border-right: 1px solid #686869;margin: 0 auto;width: 900px;}

#header { /* CHANGED for Header by Michael Denny on 2010-04-15 at 01:22 PM EST */
	display:inline-block;
	height:127px;
}

#header .headerbody { /* NEW for Header by Michael Denny on 2010-04-19 at 10:57 AM EST */
	display:inline-block;
	float:left;
	height:95px;
	margin:26px 0px 0px 0px;
	/*overflow:hidden;*/
	width:655px;
}

#header .headerbody #rowOne { /* NEW for Header by Michael Denny on 2010-04-19 at 10:57 AM EST */
	display:inline-block;
	float:right;
}

#header .headerbody #rowTwo { /* NEW for Header by Michael Denny on 2010-04-19 at 11:22 AM EST */
	display:inline-block;
	float:left;
	margin:9px 0px 0px 0px;
	width:100%;
}
#header .headerbody #rowThree {
	display:inline-block;
	float:left;
	margin:11px 0px 0px 0px;
	width:100%;
}

#header .headerbody #rowOne #sectionNav { /* NEW for Header by Michael Denny on 2010-04-19 at 10:57 AM EST */
	display:inline-block;
	float:left;
	line-height:22px;
	margin:4px 12px 0px 0px;
}

#headerwrap{ /* CHANGED for Header by Michael Denny on 2010-04-15 at 01:22 PM EST */
	/*background: transparent url(../images/bg_header.png) repeat-x;*/
	background-color:#ffffff;
	/*color: #FFF;*/
	/*height: 116px;*/
	height:127px;
	overflow:hidden !important;
	padding:0px 10px;
	/*width: 100%;*/
	width:880px;
	
}

#wrapper {
	z-index: 10;
}

.headerTopoff { /* CHANGED for Header by Michael Denny on 2010-04-15 at 01:22 PM EST */
	border-bottom:6px solid #babcbe;
}

.frontPageTopoffLeft {
	background-color:#babcbe;
	border:none;
	display:inline-block;
	float:left;
	height:6px;
	width:655px;
}

.frontPageTopoffRight {
	background-color:#babcbe;
	border:none;
	display:inline-block;
	float:right;
	height:6px;
	width:210px;
}

body#home div#outerwrap div#contentwrap div#columns div#twocolumnsleft div.rightcolumn div.maincontent table.blog {
	margin-left:0px;
	_margin-left:0px
}
body#home div#outerwrap div#contentwrap div#columns div#twocolumnsleft div.rightcolumn div.maincontent table.blog table.contentpaneopen {
	margin-left:0px;
}

table.tbl_highlight tbody tr td img {
	height:0px;
}

.logo{ /* CHANGED for Header by Michael Denny on 2010-04-16 at 04:30 PM EST */
	float:left;
	height:74px;
	/*margin: 8px 0 0;*/
	margin: 0 20px 0 0;
	padding:47px 0px 0px 20px;
	width:185px;
}

.logo a{ /* CHANGED for Header by Michael Denny on 2010-04-15 at 01:22 PM EST */
	display: inline-block;
	/*height: 83px;*/
	/*width: 212px;*/
	margin:-10px;
	padding:10px;
}


.search{ /* CHANGED for Header by Michael Denny on 2010-04-20 at 12:17 PM EST */
	background:url('/templates/mcgladrey/images/search.jpg') no-repeat scroll 0 0 transparent;
	/*float: right;*/
	float:left;
	height:31px;
	left:6px;
	position: relative;
	/*right: 45px;
	_right: 5px;*/
	/*width: 120px;*/
	width:220px;
}

.searchbutton {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	cursor:pointer;
	height:21px;
	margin:4px 0px 0px 0px;
	width:25px;
}

#pathway{ /* CHANGED for Header by Michael Denny on 2010-04-20 at 11:28 AM EST */
	color:#4aaa48;
	display:inline-block;/* TEMP */
	float: left;
	font-size: 8pt;
	/*left: 13px;
	overflow: hidden;
	position: relative;
	top: 5px;
	width: 90%;*/
}

#pathway a {
	font-size:8pt;
}


#contentwrap{background: #FFF;min-height: 400px;width:880px; position: relative;padding:0px 10px 0px 10px;}


#content{ /* CHANGED for Header by Michael Denny on 2010-04-15 at 01:22 PM EST */
	color: #666666;
	margin: 0px auto;
	/*padding-top: 5px;*/
	width: 880px;
}


#threecolumns, #twocolumnsleft, #twocolumnsright{float: left;overflow: hidden;width: 880px;}


#threecolumns .leftcontent, #twocolumnsleft .leftcontent{float: left;margin-right: 20px;width: 205px;}


#threecolumns #rightcolumn, #twocolumnsleft .rightcolumn, #twocolumnsright .leftcolumn{float: left; clear: right;width: 655px}

#twocolumnsleft .rightcolumn {
	
}

#twocolumnsleft .leftcontent {
	
}


#threecolumns .maincontent{float: left;width: 439px;}


#threecolumns .rightcontent{float: right;margin-top: 18px;width: 203px;}


#twocolumnsright .rightcontent{float: right;width: 205px;}


#contentcontainer{margin-top: 10px;}


#twocolumnsleft .maincontent, #twocolumnsright .maincontent { /* CHANGED for Header by Michael Denny on 2010-04-16 at 04:55 PM EST */
	float: left;
	width: 655px;
	margin-top:-2px;
	margin-left:-2px;
}


#twocolumnsleft #headermod, #twocolumnsright #headermod{margin-bottom: 10px;}


#footerwrap{background: url(../images/bg_footer.png) repeat-x; margin: 0px auto;width: 902px;}


#footermods{border-left: 1px solid #1c97d4; border-right: 1px solid #1c97d4;color: #FFF;height: 19px;margin: 0px;width: 900px;}


#footer{margin: 0px 0px 0px 0px;}

#footer ul.menu {
	margin-left:15px;
}

#footer ul.menu li.item83 {
	border-right:0px none;
}

#footer ul.menu li.item77 {
	border-right:0px none;
}

#terms{float: right;margin: -7px 14px 0px 0px;}


#footerlegal{background: transparent url(../images/bg_footerlegal.jpg) top left repeat-x; font-size: 9px;height: 100%;height: 50px;margin: 0px;width: 900px;}


#legal {
	color:#333333;
	height:70px;
	margin:0px;
	padding-top:5px;
	text-align:left;
	width: 900px;
}


#columns #submenu H3{color: #333333;font-family: "Lucida Grande", Helvetica, Arial;font-size: 16px;font-weight: normal;line-height: 22px;margin: 10px 0px 0px -10px;text-decoration: none;}


#footer LI, #terms LI{border-right: 1px solid #FFF;float: left;height: 10px;margin-left: 5px;margin-right: 0px;margin-top: 4px;padding-right: 5px;}


#footerwrap LI.item15, #footerwrap LI.item54{border-right: none !important;}


#footer LI A, #terms LI A{color: #FFF;float: left;font-family: "Lucida Grande", Helvetica, Arial;font-size: 9px;line-height: 15px;margin-top: -2px;text-decoration: none;vertical-align: baseline;}


#footer LI A:hover, #terms LI A:hover{text-decoration:underline;}


.hidetxt{text-indent: -9999px;}


#content H1.LeftNavCat{color: #1c97d4; font-weight: bold; font-size: 16px;line-height: normal;margin-bottom: 5px;margin-left: 0px;clear: both;}


#content{font-family: "Lucida Grande", Arial, Helvetica, sans-serif;}


.content P{font-size: 12px;font-style: normal;font-weight: normal;line-height: 16px;}


#content PRE{background: #FFF;border: 1px dashed #CCC;border-left: 5px solid #CCC;color: #333;padding: 10px;width: 805px;}


#content #twocolumnsleft PRE, #content #twocolumnsright PRE{width: 605px;}


#content BLOCKQUOTE{background: url(../images/bg_blockquote.png) no-repeat scroll left top;font-style: italic;height: 27px;line-height: 14px;padding: 10px 10px 30px 40px;}


#content .blockquote{background: url(../images/bg_blockquoteright.png) no-repeat scroll right bottom;}


div.rightcolumn LI{}


.content LI{font-size: 12px;padding: 0 0 0 25px;}


#onecolumn LI{padding-left: 31px;}


#content LI.plus{background: transparent url(../images/icons/plus.png) no-repeat scroll 1% 50%;}


#content LI.listpointer{background: transparent url(../images/icons/pointer.png) no-repeat scroll 1% 50%;}


#content LI.listpointers{background: transparent url(../images/icons/pointers.png) no-repeat scroll 1% 50%;}


#content LI.listplusgray{background: transparent url(../images/icons/plusgray.png) no-repeat scroll 1% 50%;}


#content LI.listgray{background: transparent url(../images/icons/gray.png) no-repeat scroll 1% 50%;}


#content LI.listpointergray{background: transparent url(../images/icons/pointergray.png) no-repeat scroll 1% 50%;}


#content LI.listpointersgray{background: transparent url(../images/icons/pointersgray.png) no-repeat scroll 1% 50%;}


#content LI.listplusgray{background: transparent url(../images/icons/plusgray.png) no-repeat scroll 1% 50%;}


#content LI.listarrow{background: transparent url(../images/icons/bullet_go.png) no-repeat scroll 1% 50%;}


#content LI.liststar{background: transparent url(../images/icons/star.png) no-repeat scroll 1% 50%;}


#content LI.listorange{list-style-image: url(../images/bullet.gif);list-style-position: outside;margin-left: 25px;padding: 0 0 0 0px;}


#content LI.listorange a{text-decoration: underline;}


#content LI.listx{background: transparent url(../images/icons/cross.png) no-repeat scroll 1% 50%;}


#content LI.listwarn{background: transparent url(../images/icons/error.png) no-repeat scroll 1% 50%;}


#content LI.listalert{background: transparent url(../images/icons/exclamation.png) no-repeat scroll 1% 50%;}


#content LI.listpointers{background: transparent url(../images/icons/pointers.png) no-repeat scroll 1% 50%;}


#content LI.listplusgray{background: transparent url(../images/icons/plusgray.png) no-repeat scroll 1% 50%;}


#content LI.listinfo{background: transparent url(../images/icons/information.png) no-repeat scroll 1% 50%;}


#content LI.listquestion{background: transparent url(../images/icons/help.png) no-repeat scroll 1% 50%;}


#content LI.listpointersgray{background: transparent url(../images/icons/pointersgray.png) no-repeat scroll 1% 50%;}


#content LI.listbulb{background: transparent url(../images/icons/lightbulb.png) no-repeat scroll 1% 50%;}


#content LI.listacrobat{background: transparent url(../images/icons/acrobat.png) no-repeat scroll 1% 50%;}


#content LI.listword{background: transparent url(../images/icons/page_white_word.png) no-repeat scroll 1% 50%;}


#content LI.listpowerpoint{background: transparent url(../images/icons/page_white_powerpoint.png) no-repeat scroll 1% 50%;}


#content LI.listexcel{background: transparent url(../images/icons/page_white_excel.png) no-repeat scroll 1% 50%;}


#content LI.listcheck{background: transparent url(../images/icons/check.png) no-repeat scroll 1% 50%;}


#content LI.listvideo{background: transparent url(../images/icons/television.png) no-repeat scroll 1% 50%;}


#content LI.listpga{background: transparent url(../images/icons/sport_golf.png) no-repeat scroll 1% 50%;}


#content LI.listbulb{background: transparent url(../images/icons/lightbulb.png) no-repeat scroll 1% 50%;}


#content LI.listacrobat{background: transparent url(../images/icons/acrobat.png) no-repeat scroll 1% 50%;}


#content LI.listtelephone{background: transparent url(../images/icons/telephone.png) no-repeat scroll 1% 50%;}


#content LI.listmail{background: transparent url(../images/icons/email.png) no-repeat scroll 1% 50%;}


#content LI.listaudio{background: transparent url(../images/icons/sound.png) no-repeat scroll 1% 50%;}


#content LI.listoffice{background: transparent url(../images/icons/page_white_office.png) no-repeat scroll 1% 50%;}


#content LI.listimage{background: transparent url(../images/icons/picture.png) no-repeat scroll 1% 50%;}


#content LI.listleadership{background: transparent url(../images/icons/page_white_medal.png) no-repeat scroll 1% 50%;}


#content LI.listgraphics{background: transparent url(../images/icons/page_white_paint.png) no-repeat scroll 1% 50%;}


#content LI.listarchive{background: transparent url(../images/icons/page_white_compressed.png) no-repeat scroll 1% 50%;}


#content LI.listexcel{background: transparent url(../images/icons/page_white_excel.png) no-repeat scroll 1% 50%;}


#content LI.listreport{background: transparent url(../images/icons/report.png) no-repeat scroll 1% 50%;}


#content LI.listcalendar{background: transparent url(../images/icons/date.png) no-repeat scroll 1% 50%;}


#content LI.listcontact{background: transparent url(../images/icons/vcard.png) no-repeat scroll 1% 50%;}


#content LI.listphone{background: transparent url(../images/icons/phone.png) no-repeat scroll 1% 50%;}


#content SPAN.success, #content SPAN.error, #content SPAN.information, #content SPAN.note, #content SPAN.download, #content SPAN.idea{display: block;height: 22px;margin-bottom: 10px;padding: 10px;text-indent: 30px;width: 650px;}


#content #twocolumnsleft SPAN.success, #content #twocolumnsleft SPAN.error, #content #twocolumnsleft SPAN.information, #content #twocolumnsleft SPAN.note, #content #twocolumnsleft SPAN.download, #content #twocolumnsleft SPAN.idea, #content #twocolumnsleft SPAN.success, #content #twocolumnsleft SPAN.error, #content #twocolumnsleft SPAN.information, #content #twocolumnsrightspan.note, #content #twocolumnsleft SPAN.download, #content #twocolumnsleft SPAN.idea{width: 600px;}


#content SPAN.success{background: #EEF7DD url(../images/icons/bigcheck.png) no-repeat scroll left center;border: 1px solid #C2DF88;color: #57861A;}


#content SPAN.error{background: #FFD9D9 url(../images/icons/bigerror.png) no-repeat scroll left center;border: 1px solid #FE7B7A;color: #CC0000;}


#content SPAN.information{background: #DAE7F9 url(../images/icons/biginfo.png) no-repeat scroll left center;border: 1px solid #629DE3;color: #216BC4;}


#content SPAN.note{background: #FFF7D9 url(../images/icons/bignote.png) no-repeat scroll left center;border: 1px solid #FDE179;color: #C2A021;}


#content SPAN.download{background: #EEF7DD url(../images/icons/bigdownload.png) no-repeat scroll left center;border: 1px solid #C2DF88;color: #618E27;}


#content SPAN.idea{background: #FFF7D9 url(../images/icons/bigidea.png) no-repeat scroll left center;border: 1px solid #FDE179;color: #C2A021;}


#content EM{line-height: 19px;}


#content EM.box{border: 1px dashed #AAB4BE;color: #646464;}


#content EM.directory{background: url(../images/icons/folder.png) no-repeat scroll left top;font-weight: bold;height: 16px;padding: 3px 0px 2px 18px;}


#content EM.file{background: url(../images/icons/file.png) no-repeat scroll left top;font-weight: bold;height: 16px;padding: 3px 0px 2px 18px;}


A{color: #0076c0;font-size: 11px;}


#search #mod_search_searchword{
	background:none repeat scroll 0 0 #FFFFFF;
	/*border: 1px solid #7F9DB9;*/
	border:0px none;
	color:#808285;
	font-size:11px;
	/*height:12px;*/
	height:19px;
	/*padding: 4px;*/
	margin:6px 0px 0px 6px;
	padding:0px;
	/*width: 120px;*/
	width:182px;
}


#pathway a {
	color:#4aaa48;
}


.modmenuwrap{background: #FAF5DE;border-top: 5px solid #F7931D;color: #333333;padding: 0px 20px 10px;}


#content .module H3{background-color: #666666;color: #FFF;font-family: "Lucida Grande", Helvetica, Arial, sans-serif;font-size: 11px;line-height: 12px;}


#content .module .modulecontent{color: #666666;font-family: "Lucida Grande", Helvetica, Arial;font-size: 11px;line-height: 16px;min-height: 127px;}


#content .module .moduletable-light H3{background-color: #CCCDCC;color: #333333;}


#content .module .moduletable-light .modulecontent{border: 1px solid #CCCDCC;}


#content .module .moduletable-orange H3{background-color: #E89729;color: #FFF;}


#content .module .moduletable-orange .modulecontent{border: 1px solid #E89729;}


#content .module .moduletable-new H3{background-color: #666666;color: #FFF;}


#content .module .moduletable-new .modulecontent{background: #FFF url(../images/bg_newmod.png) no-repeat scroll top right;border: 1px solid #666666;padding-right: 26px;width: 168px !important;}


#content .module .moduletable-highlight H3{background-color: #666666;color: #FFF;}


#content .module .moduletable-highlight .modulecontent{background: #F9F4C3;border: 1px solid #666666;}


#content .module .moduletable-orangefade, #content .module .moduletable-bluefade, #content .module .moduletable-greenfade, #content .module .moduletable-grayfade, #content .module .moduletable-tanfade, #content .module .moduletable-blackfade{background-color: #FFF;border: 1px solid #666;padding: 1px;}


#content .module .moduletable-orangefade H3, #content .module .moduletable-bluefade H3, #content .module .moduletable-greenfade H3, #content .module .moduletable-grayfade H3, #content .module .moduletable-tanfade H3, #content .module .moduletable-blackfade H3{background: none;}


#content .module .moduletable-orangefade .modulecontent, #content .module .moduletable-bluefade .modulecontent, #content .module .moduletable-greenfade .modulecontent, #content .module .moduletable-grayfade .modulecontent, #content .module .moduletable-tanfade .modulecontent, #content .module .moduletable-blackfade .modulecontent{background: none;border: none;color: #FFF;min-height: 127px;}


#content .module .moduletable-orangefade .modwrap{background: #F08205 url(../images/bg_orangefade.png) repeat-x scroll left top;color: #FFF;min-height: 127px;}


#content .module .moduletable-bluefade .modwrap{background: #82AAD7 url(../images/bg_bluefade.png) repeat-x scroll left top;color: #FFF;min-height: 127px;}


#content .module .moduletable-greenfade .modwrap{background: #78A041 url(../images/bg_greenfade.png) repeat-x scroll left top;color: #FFF;min-height: 127px;}


#content .module .moduletable-grayfade .modwrap{background: #F5F5F5 url(../images/bg_grayfade.png) repeat-x scroll left top;color: #666666;min-height: 127px;}


#content .module .moduletable-grayfade .modulecontent, #content .module .moduletable-grayfade H3{color: #666666;}


#content .module .moduletable-blackfade .modwrap{background: #141414 url(../images/bg_blackfade.png) repeat-x scroll left top;color: #FFF;min-height: 127px;}


#content .module .moduletable-tanfade .modwrap{background: #FCF9F0 url(../images/bg_tanfade.png) repeat-x scroll left top;color: #3F3F3E;min-height: 127px;}


#content .module .moduletable-tanfade .modulecontent, #content .module .moduletable-tanfade H3{color: #3F3F3E;}


#content .module .moduletable-dashboard .modwrap{border: 1px solid #CECECE;}


#content .module .moduletable-dashboard H3{background: url(../images/bg_dashboardh3.png) repeat-x;border-bottom: 1px solid #CCC;color: #333333;line-height: 20px;padding-bottom: 5px;}


#content .module .moduletable-dashboard .modulecontent{border: none;overflow: hidden;padding-bottom: 1px;}


#content .rightcontent .moduletable-dashboard .modulecontent{width: 185px;}


#content .rightcontent .module .moduletable-dashboard H3{width: 200px !important;}


#content .rightcontent .module .moduletable-dashboard .modwrap{width: 200px;}


#content #contentcontainer .rightcontent .module .moduletable-dashboard .modulecontent{width: 185px !important;}


#content .module .moduletable-dashboard .modulecontent LI{border-bottom: 1px solid #D4C9AD;color: #0076c0;line-height: 16px;margin-left: -18px;padding: 4px 0 4px 24px;width: 100%;}


#content .module .moduletable-dashboard .modulecontent UL{padding: 0 0 0 10px;width: 100%;}


#content #bottom .module .moduletable-dashboard{float: left;margin-left: 21px;width: 429px;}


#content #bottom .module .modulecontent{height: 173px;}


#content .module .moduletable-dashboard LI.last{border-bottom: none;}


#columns .leftcontent .module H3, #columns .rightcontent .module H3{height: 20px;width: 203px;}


#columns .leftcontent .module H3 .inner, #columns .rightcontent .module H3 .inner{float: left;margin: 6px 0 0 6px;}


#columns #bottom .module H3 .inner{padding: 6px 0 0 6px;}


#columns .leftcontent .module .modulecontent, #threecolumns .leftcontent .module .modulecontent, #columns .rightcontent .module .modulecontent, #threecolumns .rightcontent .module .modulecontent{width: 187px;}


#columns .leftcontent .module, #columns .rightcontent .module{margin-bottom: 20px;}


#over{float: left;width: 655px;}


#under{float: left;width: 655px;}


#threecolumns #over .module, #threecolumns #under .module{float: left;font-size: 9px;margin: 10px 24px 0 0;width: 202px;}


#threecolumns #over3 .module, #threecolumns #under3 .module{float: right;margin-right: 1px;}


#threecolumns #over .module H3, #threecolumns #under .module H3{background: #333333;color: #FFF;height: 45px;width: 202px;}


#threecolumns #over .module H3 .inner, #threecolumns #under .module H3 .inner{float: left;font-size: 9px;line-height: 17px;margin: 5px 0 0 11px;width: 169px;}


#threecolumns #over .module .modulecontent, #threecolumns #under .module .modulecontent{min-height: 166px;}


#bottom{float: left;margin-bottom: 20px;margin-top: 5px;width: 880px;}


#bottom .module{float: left;margin-right: 2px;min-height: 194px;width: 428px;}


#content #alert SPAN{padding-bottom: 5px;padding-top: 20px;width: 858px !important;}


.clear{clear: both;}


#threecolumns #rightcolumn .maincontent SPAN.success, #threecolumns #rightcolumn .maincontent SPAN.error, #threecolumns #rightcolumn .maincontent SPAN.information, #threecolumns #rightcolumn .maincontent SPAN.note, #threecolumns #rightcolumn .maincontent SPAN.download, #threecolumns #rightcolumn .maincontent SPAN.idea{width: 435px !important;}


#threecolumns #rightcolumn .maincontent PRE, #threecolumns #rightcolumn .maincontent BLOCKQUOTE{width: 375px;}


#content #bottom .module .modulecontent{min-height: 178px;}


#content #bottom .module .moduletable-dashboard .modulecontent{min-height: 173px;}

#dSFeature1 TABLE TD.secondaryFeatureDesc{padding: 12px 0px 0px 0px;}
#dSFeature2 TABLE TD.secondaryFeatureDesc{padding: 10px 0px 0px 0px;}
#dSFeature3 TABLE TD.secondaryFeatureDesc{padding: 4px 0px 0px 0px;}


UL#latest_news a{/*color: #6B625F;*/color:#0076c0;font-size: 11px;text-decoration: underline;}


UL#latest_news LI.news_article{list-style-image: none;margin-top: 3px;padding: 4px 0px;  font-weight: normal; color: #717074; }


UL#latest_news LI.event_articles{list-style-image: none;margin-top: 3px;padding: 4px 0px; font-weight: normal; color: #717074; font-size:8pt;}


div.newsBucketItem {
   font-size:8pt;
   /*padding-left:5px;*/
}

UL#latest_news{/*margin-bottom: -20px;*/}

form#com-form-login {
	margin-left:1px;
}

.imis {
	font-family:"Times New Roman", Times, serif;
	font-size:105%;
	font-style:italic;
	/*font-weight:inherit;
	line-height:inherit;*/
}

.code {
	font-family:"Courier New", Courier, monospace;
	/*font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
	line-height:inherit;*/
}

/*
#search_box{padding-bottom: 20px;}
A#active_menu-son-of-suckerfish-horizontal.mainlevel_current-son-of-suckerfish-horizontal .expanded{color: #EF8214;font-weight: bold;}
#footer_right{float: right;position: absolute;}
#quick_links{border: 1px solid #CCCDCC;clear: both;float: right;padding: 5px;position: relative;width: 194px;}
#quick_links P{font-size: 11px;}
#quick_links A{text-decoration: none;}
#related_resources{border: 1px solid #CCCDCC;clear: both;color: #666666;float: right;font-family: "Lucida Grande",Helvetica,Arial;font-size: 11px;line-height: 16px;padding: 5px;position: relative;width: 194px;}
#related_resources P{font-size: 11px;}
#related_resources A{text-decoration: underline;}
#related_events{border: 1px solid #CCCDCC;clear: both;color: #666666;float: right;font-family: "Lucida Grande",Helvetica,Arial;font-size: 11px;height: 300px;height: auto !important;line-height: 16px;padding: 5px;position: relative;width: 194px;}
#related_events P{font-size: 11px;}
#related_events A{text-decoration: underline;}
#office_locations{border: 1px solid #666666;clear: both;color: #666666;float: right;font-family: "Lucida Grande",Helvetica,Arial;font-size: 11px;height: 300px;height: auto !important;line-height: 16px;padding: 5px;position: relative;width: 193px;}
#office_locations A{text-decoration: underline;}
#modulewrap{border: 0px solid #666666;float: right;margin-left: 50px;position: relative;width: 205px;}
.TopMainWrap{position: relative;width: 880px;}
.TopLeftItem{float: left;height: 308px;position: relative;width: 655px;}
.TopRightItem{float: right;height: 308px;position: relative;width: 205px;}
.BottomMainWrap{float: left;position: relative;width: 880px;}
.BottomLeftItem{float: left;position: relative;width: 430px;}
.BottomCenterItem{border: 1px solid #666;float: left;margin-left: 19px;margin-right: 17px;position: relative;width: 205px;}
.BottomRightItem{border: 1px solid #666;float: right;position: relative;width: 205px;}
#content table.moduletableBottomCenterItem{margin: 0;}
.rss_feed{font-style: normal;left: 120px;overflow: visible;position: relative;top: 24px;visibility: visible;width: 110px;z-index: 100;}
#dRelated{border: 1px solid #CCCDCC;font-family: "Lucida Grande",Helvetica,Arial,sans-serif;font-size: 11px;}
#dRelHeader{background-color: #CCCDCC;color: #000000;font-family: "Lucida Grande",Helvetica,Arial,sans-serif;font-size: 11px;padding: 3px;}
td.issueHeader{color: #FFFFFF;font-family: "Lucida Grande", Helvetica, Arial;font-size: 11px;padding: 5px;}
td.issuePreview{font-family: "Lucida Grande", Helvetica, Arial;font-size: 11px;padding: 5px;}
#dTextBox{border: 1px solid #666666;color: #666666;font-family: "Lucida Grande", Helvetica, Arial;font-size: 11px;line-height: 16px;padding: 7px;}
.rr{color: rgb(0, 0, 0);font-family: "Lucida Grande",Helvetica,Arial,sans-serif;font-size: 11px;font-style: normal;font-weight: normal;line-height: 14px;padding: 10px;padding-top: 0px;}
.rrHeader{color: rgb(0, 0, 0);font-family: "Lucida Grande",Helvetica,Arial,sans-serif;font-size: 11px;font-style: normal;font-weight: bold;font-weight: normal;padding-left: 10px;}
div#dText.full_width{width: 95%;}
.pdf_icon{padding: 1px 0px 2px 20px;background-image: url(/images/icon_pdf.gif);background-repeat: no-repeat;}
.rss_icon{padding: 1px 0px 2px 20px;background-image: url(/images/icon_rss.gif);background-repeat: no-repeat;}
.email_icon{padding: 1px 0px 2px 20px;background-image: url(/images/icon_email.gif);background-repeat: no-repeat;}
#sidebar_header {width: 200px; color: #ffffff; background-color: #666666;padding:3px;}
*/