@import url("/portals/1/skins/main/css/editor.css");

body
{
	background-color:#fff;
	margin:0px;
	padding:0px;
	text-align: center; 
}
table, td
{
	border-collapse:collapse;
}
body, 
.container div, 
.container span, 
.container td, 
.container  p, 
.container input, 
.container select, 
.container textarea
{
	
	font-family: Arial, Helvetica, Clean, Sans-Serif;
	font-size:12px;
}

.normal, table, div
{
    color:#636466;
}

.container
{
    margin: 0 auto;
}

.container p
{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.container hr
{
	border:0px;
	background-color:#636466;
	color:#636466;
	height:1px;
}

.container a, 
.container a:active, 
.container a:link, 
a:visited, 
.container a:hover
{
	color:#0095DA;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
}

.container a:hover
{
	text-decoration:none;
}

label.form, 
div.form, 
.form label
{
	font-weight:bold;
}

input.form, 
select.form, 
textarea.form
{
	border:1px solid #6C6D6F;
	padding:2px 4px 2px 4px;
}

input.form
{
	height:20px;
	width:250px;
}

input.medium
{
	width:150px;
}

input.large
{
	width:304px;
}

input.disabled
{
	color:#C6C6C6;
}

textarea.form
{
	height:100px;
	width:350px;
}

select.form
{
	height:20px;
	padding:1px 0px 1px 1px;
	width:250px;
}

select.medium
{
	width:150px;
}

.column_left_inner ul, 
.column_right_inner ul
{
	margin:0px;
	padding:0px 0px 0px 0px;
}

.column_left_inner li, 
.column_right_inner li
{
	padding:0px 0px 0px 8px;
	background-image:url('/Portals/1/Skins/Main/images/bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style-type: none;
	margin:0px 0px 0px 0px;
}

.container 
{
	width:777px;
}

#navigation_top
{
	margin:10px 0px 0px 20px;
	position:relative;
	z-index:1000;
}

#navigation_top, 
#navigation_top a
{
	color:#939598;
	font-size:9px;
	font-weight:bold;
}

#navigation_top a, 
#navigation_top a:active, 
#navigation_top a:link, 
#navigation_top a:visited, 
#navigation_top a:hover
{
	color:#939598;
	text-decoration:underline;
}

#navigation_top a:hover
{
	text-decoration:none;
}

#header
{
	height:180px;
	margin:-25px 0px 0px 0px;
	_margin-bottom: -3px;
	width:776px;
}

.headerContentPane p
{
    margin:0px;
    padding:0px;
}
.headerContentPane img
{
    border:0px;
    display: block;
}

.minHeight
{
	min-height:500px;
	_height:500px;
}

.content
{
	padding:10px 10px 10px 0px;
}

.column_left_outer
{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	width:155px;
}

.column_right_outer
{
	float:left;
	width:622px;
}

.column_left_inner
{
	padding:0px 0px 10px 0px;
	width: 446px;
}

.column_right_inner
{
	padding:10px 0px 0px 0px;
	width: 153px;
	
}

div.separator
{
	height:3px;
	line-height:3px;
	font-size:3px;
	background-color:#8CC63F;
	margin:10px 0px 6px 0px;
}

.column_right_inner .separator
{
	background-color:#0095DA;
}

.page_heading
{
	color:#fff;
	background-color:#0095DA;
	height:30px;
	text-align:left;
}

.navigation_main
{
	width:540px;
	float:left;
}

.navigation_main a, 
.navigation_main a:active,
.navigation_main a:link, 
.navigation_main a:visited, 
.navigation_main a:hover 
{
	
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.navigation_main a span
{
	cursor:pointer;
	color:#fff;
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	height:30px;
	line-height:30px;
	_margin:-3px 0px 0px 0px;
	padding:7px 14px 6px 14px;
	_padding:0px 14px 0px 14px;
	_position:relative;
	_top:4px;
	vertical-align:middle;
}
/* Firefox 2 hack */
.navigation_main a span, 
x:-moz-any-link
{
	padding-bottom:7px;
}
/* Reset styles for Firefox 3+ and IE */
.navigation_main a span, 
x:-moz-any-link, 
x:default
{
	padding-bottom:6px;
	_padding-bottom:0px;
}

/* Safari 3 hack */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
	.navigation_main a span{padding-bottom:7px;}
}

.navigation_main a:hover,
.navigation_main a.selected,
.navigation_main a:hover span,
.navigation_main a.selected span
{
	background-color:#F7941E;
}

#news_ticker
{
	background-color:#6A4258;
	margin-top:10px;
	width:364px;
	height:30px;
	vertical-align:middle;
}

#news_ticker .ticker_content
{
	margin:0px;
	_margin:7px 14px 3px 14px;
	padding:7px 14px 3px 14px;
	_padding:0px;
}

#news_ticker div
{
	color:#fff;
}

.navigation_left_main, 
.navigation_left_page
{
	margin-top:9px;
}

.navigation_left_main a, 
.navigation_left_main a:active, 
.navigation_left_main a:link, 
.navigation_left_main a:visited, 
.navigation_left_main a:hover,
.navigation_left_page a, 
.navigation_left_page a:link, 
.navigation_left_page a:active, 
.navigation_left_page a:visited, 
.navigation_left_page a:hover
{
	display:block;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	text-align:left;
	vertical-align:middle;
}

.navigation_left_main a, 
.navigation_left_main a:active, 
.navigation_left_main a:link, 
.navigation_left_main a:visited, 
.navigation_left_main a:hover
{
	border-top:3px solid #AED477;
	background-color:#8CC63F;
}

.navigation_left_page a, 
.navigation_left_page a:link, 
.navigation_left_page a:active, 
.navigation_left_page a:visited, 
.navigation_left_page a:hover
{
	border-top:3px solid #F7BC75;
	background-color:#F7941E;
}

.navigation_left_main a:hover, 
.navigation_left_page .path a:visited, 
.navigation_left_main .selected a
{
	background-color:#6CB027;
}

.navigation_left_page a:hover, 
.navigation_left_page .path a:visited, 
.navigation_left_page .path a
{
	background-color:#F37511;
}

.navigation_left_main a span, 
.navigation_left_page a span
{
	color:#fff;
	display:block;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	margin:0px 9px 0px 9px;
	padding:3px 0px 5px 0px;
	text-transform:uppercase;
}

.navigation_left_main .menuitem, 
.navigation_left_page .menuitem
{
	margin-bottom:1px;
}

.navigation_left_main .level3 a, 
.navigation_left_main .level3 a:active, 
.navigation_left_main .level3 a:link, 
.navigation_left_main .level3 a:visited, 
.navigation_left_main .level3 a:hover,
.navigation_left_main .level4 a, 
.navigation_left_main .level4 a:active, 
.navigation_left_main .level4 a:link, 
.navigation_left_main .level4 a:visited, 
.navigation_left_main .level4 a:hover
{
	border-top:0px;
	border-left:6px solid #6CB027;
}

.navigation_left_page .level3 a, 
.navigation_left_page .level3 a:active, 
.navigation_left_page .level3 a:link, 
.navigation_left_page .level3 a:visited, 
.navigation_left_page .level3 a:hover,
.navigation_left_page .level4 a, 
.navigation_left_page .level4 a:active, 
.navigation_left_page .level4 a:link, 
.navigation_left_page .level4 a:visited, 
.navigation_left_page .level4 a:hover
{
	border-top:0px;
	border-left:6px solid #F37511;
}

.navigation_left_main .level3 a span, 
.navigation_left_main .level4 a span, 
.navigation_left_page .level3 a span, 
.navigation_left_page .level4 a span
{
	margin:0px 5px 0px 5px;
}

.navigation_left_main .level3, 
.navigation_left_page .level3
{
	margin-left:4px;
}

.navigation_left_main .level4, 
.navigation_left_page .level4
{
	margin-left:8px;
}

.share_your_thoughts
{
	background-image:url('/Portals/1/Skins/Main/images/nav_share_your_thoughts.gif');
	background-repeat:no-repeat;
	height:66px;
	line-height:16px;
	margin-top:10px;
	width:154px;
}
.share_your_thoughts div
{
	padding:16px;
}

.share_your_thoughts a, 
.share_your_thoughts a:active, 
.share_your_thoughts a:link, 
.share_your_thoughts a:visited, 
.share_your_thoughts a:hover
{
	color:#F7941E;
	font-size:12px;
	font-weight:bold;
}

.share_your_thoughts a.disabled, 
.share_your_thoughts a.disabled:active, 
.share_your_thoughts a.disabled:link, 
.share_your_thoughts a.disabled:visited, 
.share_your_thoughts a.disabled:hover
{
	cursor:default;
	color:#636466;
	text-decoration:none;
}

.sponsored
{
	background-image:url('/Portals/1/Skins/Main/images/sponsored.gif');
	background-repeat:no-repeat;
	height:32px;
	margin:16px 0px 0px 12px;
	width:88px;
}

.commercial_home
{
	height:273px;
	margin-top:10px;
	width:364px;
}

.featured{
	margin-top:8px;
}

ul.column_left_inner, 
ul.column_right_inner
{
	margin:0px;
	padding:0px 0px 0px 0px;
}

ul.column_left_inner li, 
ul.column_right_inner li
{
	padding:0px 0px 0px 8px;
	background-image:url('/Portals/1/Skins/Main/images/bullet.gif');
	background-repeat:no-repeat;
	background-position:0px 5px;
	list-style-type:none;
}

ul.column_left_inner li
{
	margin: 0;
	padding: 0 0 0 10px;
}

ul.column_right_inner li
{
	margin: 0;
	padding: 0 0 0 10px;
}

.button_submit_gray
{
	background-image:url('/Portals/1/Skins/Main/images/btn_submit_gray.gif');
	border:0px;
	color:#fff;
	font-size:9px;
	font-weight:bold;
	height:22px;
	line-height:20px;
	margin:0px;
	padding:0px 0px 2px 0px;
	width:60px;
	cursor:pointer;
}

.button_submit_blue
{
	background-image:url('/Portals/1/Skins/Main/images/btn_submit_blue.gif');
	border:0px;
	height:22px;
	margin:0px;
	width:74px;
	cursor:pointer;
}

#footer
{
	border-top:3px solid #939598;
	margin:30px 0px 20px 0px;
	padding-top:10px;
	text-align:center;
	/*width:612px;*/
}

#footer, 
#footer a
{
	font-size:9px;
	line-height:12px;
}

#footer .separator
{
	margin:0px 4px 0px 4px;
}

.clear{
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
	margin-top:-1px;
}

#whats_new
{
	border:0px solid black;
	height:273px;
	left:248px;
	margin:-283px 0px 0px -240px;
	_margin:-287px 0px 0px -240px;
	position:relative;
	top:90px;
	top:94px;
	width:600px;
	z-index:9999;
}
#whats_new .column_left
{
	border:0px solid black;
	background-image:url("/Portals/1/Skins/Main/images/whats_new_bg_left.png");
	background-repeat:no-repeat;
	behavior:url("/js/iepngfix.htc");
	float:left;
	height:273px;
	width:254px;
}
#whats_new .column_right
{
	border:0px solid black;
	background-image:url("/Portals/1/Skins/Main/images/whats_new_bg_right.png");
	background-repeat:no-repeat;
	behavior:url("/js/iepngfix.htc");
	float:left;
	width:346px;
	height:273px;
}
#whats_new .column_right_content
{
	border:0px solid black;
	height:154px;
	margin:80px 0px 0px 10px;
}
#whats_new .headline
{
	font-size:11pt;
}
#whats_new .column_right ul
{
	margin:10px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

#whats_new .column_right li
{
	background-image:url('/Portals/1/Skins/Main/images/bullet.png');
	background-repeat:no-repeat;
	background-position:0px 0px;
	behavior:url("/js/iepngfix.htc");
	margin:0px 0px 4px 0px;
}

#whats_new .column_right li, 
#whats_new .column_right a
{
	color:#636466;
	font-size:10pt;
	font-weight:normal;
}

#whats_new .close
{
	border:0px solid black;
	text-align:right;
	height:18px;
	margin:2px 22px 0px 0px;
	_margin:3px 22px 0px 0px;
}
#whats_new .close div
{
	color:#fff;
	cursor:pointer;
	font-size:10pt;
	font-weight:bold;
	display:inline;
}

/* Start DNN Overrides */
.DNNEmptyPane
{
	display:none;
}

.Normal, .NormalRed
{
	text-align:left;
	font-family: arial,helvetica,clean,sans-serif;
	font-size:12px;
}

.NormalRed ul
{
	margin:10px 0px 4px 0px;
	padding:0px 0px 0px 0px;
}

.NormalRed li
{
	padding:0px 0px 0px 4px;
	background-image:none;
	list-style-type:disc;
	line-height:14px;
	margin:0px 0px 0px 14px;
	font-weight:normal;
}

img.imgHilightBorder
{
	border: 2px solid #0095DA;
}