/*
Styles for P2 Storyboard Module
*/
#Makeovers{float:left; margin-bottom:20px; clear:both}
#MakeoverDisplay{float:left; clear:both;}
.bottompane{border-top:1px solid #efefef}

#MultimediaContainer{border:1px solid #d7d7d7; background-color:#f4f4f4; padding:6px; width:448px; min-height:362px; display:block; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; line-height:18px; color:#000}


.PhotoSlider_LCap{background:url('images/storyboard_sliderBG2.jpg') no-repeat top left; width:10px; height:75px; float:left; padding-top:3px}
.PhotoSlider_RCap{background:url('images/storyboard_sliderBG2.jpg') no-repeat top right; width:10px; height:75px; float:left; padding-top:3px}
.PhotoSlider_Center{background:url('images/storyboard_sliderBG2.jpg') no-repeat top center; height:75px; float:left; padding-top:3px}

#Story{vertical-align:top; padding:12px 6px 0px 25px; width:100%}
.story_text{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#000}
#Story .title{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:24px; color:#922}
.StoryLabel{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; line-height:24px; color:#000}

.Update{width:448px; height:330px; text-align:center; margin:0px auto}
.Update_LCap{background:url('images/storyboard_UpdateBG2.jpg') no-repeat bottom left; width:10px; height:315px; float:left; padding-top:3px}
.Update_RCap{background:url('images/storyboard_UpdateBG2.jpg') no-repeat bottom right; width:10px; height:315px; float:left; padding-top:3px}
.Update_Center{background:url('images/storyboard_UpdateBG2.jpg') no-repeat bottom center; height:315px; width:418px; float:left; text-align:center; margin:0px auto; padding-top:3px}

.clear{clear:both; height:1px; line-height:1px}

.Tabstrip{color:#fff; font-family:Tahoma,Verdana,Arial,Sans-serif; font:11px bold}
.Tabstrip_Selected{background:red; line-height:28px; padding:4px}
.Tabstrip_Hover{}

.go_button{float:left; margin-left:3px}
.dropdown_td{padding:0px 2px; height: 35px; vertical-align:top}
.search_td{padding:0px 2px; height: 35px; vertical-align:top; text-align:right; white-space:nowrap}
.searchbox{float:left; white-space:nowrap}
#ArchiveDiv{border:1px solid #efefef; background-color:#f9f9f9; padding:6px; width:95%; display:block; margin-top:25px}
.storyboard_tb{height:20px; width:135px; padding-top:2px; border:none; background:transparent; vertical-align:top; margin-left:7px}
.searchleft{background:url('images/searchbar_capl.png') no-repeat top left; height:24px; float:left; width:140px}
.searchright{background:url('images/searchbar_capr.png') no-repeat top left; width:6px; height:24px; float:left}

div.RadComboBoxDropdown_Telerik .rcbScroll{overflow:auto}
div.RadComboBoxDropDown_Telerik li.rcbHovered{background:#d7d7d7; color:#000; border:none}

a.redlink:link {color:#922; text-decoration:none}
a.redlink:hover {color:#922; text-decoration:underline}
a.redlink:visited {color:#922; text-decoration:none}
a.redlink:visited:hover {color:#922; text-decoration:underline}

a.winterlink:link {color:#418efb; text-decoration:none}
a.winterlink:hover {color:#418efb; text-decoration:underline}
a.winterlink:visited {color:#418efb; text-decoration:none}
a.winterlink:visited:hover {color:#418efb; text-decoration:underline}

/* tabstrip test */
.RadTabStrip_OERB .rtsLI, 
.RadTabStrip_OERB .rtsLink{ font-size:11px; color:#fff; font-weight:bold; text-decoration:none}
.RadTabStrip_OERB a:hover{color:#fff; text-decoration:none}
.RadTabStripLeft_OERB .rtsLI, 
.RadTabStripRight_OERB .rtsLI{width:100%}

.RadTabStripLeft_OERB .rtsLevel .rtsUL, 
.RadTabStripRight_OERB .rtsLevel .rtsUL{width:108px; /* default width */}

.RadTabStrip_OERB .rtsLink{text-decoration:none}

.RadTabStripTop_OERB .rtsOut, 
.RadTabStripBottom_OERB .rtsOut{text-align:center}

.RadTabStrip_OERB .rtsIn{font:11px; font-family:Tahoma,Verdana,Arial,Sans-Serif; font-weight:bold; padding:0 10px; line-height:18px}

/* disabled tabs */
.RadTabStrip_OERB .rtsDisabled, 
.RadTabStripLeft_OERB .rtsDisabled, 
.RadTabStripRight_OERB .rtsDisabled, 
.RadTabStripBottom_OERB .rtsDisabled, 
.RadTabStrip_OERB_disabled .rtsDisabled{color:Gray; cursor:default}

.RadTabStripLeft_OERB .rtsLI .rtsIn, 
.RadTabStripRight_OERB .rtsLI .rtsIn{padding:5px 10px; overflow:visible}

.RadTabStripLeft_OERB .rtsUL, 
.RadTabStripRight_OERB .rtsUL{width:100%}

.RadTabStrip_OERB .rtsImg{border:0; vertical-align:top; width:16px; margin:2px 0}

/* Orientation:Top */
.RadTabStripTop_OERB .rtsLevel{}

.RadTabStripTop_OERB .rtsLink{background:transparent url('images/tab_left.png') no-repeat 0 0; padding-left:3px; height:22px}

.RadTabStripTop_OERB .rtsOut{background:transparent url('images/tab_right.png') no-repeat 100% 0; padding-right:3px; height:22px}

.RadTabStripTop_OERB .rtsIn{background:transparent url('images/tab_tile.png') repeat-x 0 0; height:22px}

.RadTabStripTop_OERB .rtsLink:Hover{background:transparent url('images/tab_selected_left.png') no-repeat 0 0; height:22px}

.RadTabStripTop_OERB .rtsLink:Hover .rtsOut{background:transparent url('images/tab_selected_right.png') no-repeat 100% 0; height:22px}

.RadTabStripTop_OERB .rtsLink:Hover .rtsIn{background:transparent url('images/tab_selected_tile.png') repeat-x 0 0; height:22px}

.RadTabStripTop_OERB .rtsSelected{background:transparent url('images/tab_selected_left.png') no-repeat 0 0; height:22px}

.RadTabStripTop_OERB .rtsSelected .rtsOut{background:transparent url('images/tab_selected_right.png') no-repeat 100% 0; height:22px}

.RadTabStripTop_OERB .rtsSelected .rtsIn{background:transparent url('images/tab_selected_tile.png') repeat-x 0 0; height:22px}

/* ========================================= 
    OERB STYLES
   ========================================= */
   
   
img{border:0px}
.defaultlink{ color:#49798a;  text-decoration:underline}
a.defaultlink:link{ color:#49798a;  text-decoration:underline}
a.defaultlink:hover{ color:#000;  text-decoration:underline}
a.defaultlink:visited{ color:#49798a;  text-decoration:underline}
a.defaultlink:visited:hover{ color:#000;  text-decoration:underline}
.FormTable{line-height:20px}

#prev_btn
{
	vertical-align: top;
	text-align: left;
	width: 21px;
	background-image: url('/Portals/0/images/rotator_bg.gif'); 
	background-repeat: repeat-x;
}
#next_btn
{
	vertical-align: top;
	text-align: left;
	width: 21px;
	background-image: url('/Portals/0/images/rotator_bg.gif'); 
	background-repeat: repeat-x;
}
#counter_bg
{
	width: 100%;
	vertical-align: top; 
	text-align: center; 
	background-image: url('/Portals/0/images/rotator_bg.gif'); 
	background-repeat: repeat-x;
}
.rotator
{
    font-family: Tahoma, Verdana, Arial, Sans-serif;
    font-size: 10px;
    color: #404952;
	padding-top: 6px;
}

.TableSeparator{border-bottom:1px dotted #97a7b1; width:100%}
.FormLabel{font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight:bold;  color:#95a7b1; padding-right:4px; line-height:24px}
.FormLabel_B{font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight:bold;  color:#95a7b1; margin-top:10px}
.checkboxlist{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  color:#5C5C5C;  padding-left:4px;  padding-top:4px}
.radiolist{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  color:#5C5C5C;  padding-left:4px;  padding-top:4px}
.HidePanel{ text-align:center;  margin-left:auto;  margin-right:auto;  width:100%}
/* Styles that are used in R.A.D. Editor */
.redtahoma10{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:16px; color:#922; letter-spacing:1px; font-weight:bold; text-transform:uppercase}
.HeaderBlue{ color:#81929a;  font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold}
.blacktahoma11{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#000}
a.blacktahoma11:link{ color:#000;  text-decoration:underline}
a.blacktahoma11:hover{ color:#49798a;  text-decoration:underline}
a.blacktahoma11:visited{ color:#000;  text-decoration:underline}
a.blacktahoma11:visited:hover{ color:#49798a;  text-decoration:underline}
.graytahoma11{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; line-height:18px; color:#5C5C5C}
a.graytahoma11:link{ color:#49798a;  text-decoration:underline}
a.graytahoma11:hover{ color:#000;  text-decoration:underline}
a.graytahoma11:visited{ color:#49798a;  text-decoration:underline}
a.graytahoma11:visited:hover{ color:#000;  text-decoration:underline}
.blacktahoma10{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:16px; color:#000; letter-spacing:1px}
a.blacktahoma10:link{ color:#000;  text-decoration:underline}
a.blacktahoma10:hover{ color:#49798a;  text-decoration:underline}
a.blacktahoma10:visited{ color:#000;  text-decoration:underline}
a.blacktahoma10:visited:hover{ color:#49798a;  text-decoration:underline}
.graytahoma10{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:16px; color:#5C5C5C; letter-spacing:1px}
a.graytahoma10:link{ color:#49798a;  text-decoration:underline}
a.graytahoma10:hover{ color:#000;  text-decoration:underline}
a.graytahoma10:visited{ color:#49798a;  text-decoration:underline}
a.graytahoma10:visited:hover{ color:#000;  text-decoration:underline}

/* BlueHead is a Duplicate of "redhead"because previously loaded 'bluehead' content requires the redhead class */
.BlueHead /* DO NOT DELETE */{ font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#922}
.redhead{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; color:#922}
.BlueHeader {color: #418efb;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold;}
/* ============================================ */
A:link{    color:#49798a;     text-decoration:underline}
A:hover{    color:#000;     text-decoration:underline}
A:visited{    color:#49798a;     text-decoration:underline}
A:visited:hover{    color:#000;     text-decoration:underline}

.UtilityNav{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;     color:#656349; font-size:11px; font-weight:normal; text-decoration:none}
a.UtilityNav:link{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;     color:#656349; font-size:11px; font-weight:normal; text-decoration:none}
a.UtilityNav:hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;     color:#e7e7de; font-size:11px; font-weight:normal; text-decoration:underline}
a.UtilityNav:visited{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;     color:#656349; font-size:11px; font-weight:normal; text-decoration:none}
a.UtilityNav:visited:hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;     color:#e7e7de; font-size:11px; font-weight:normal; text-decoration:underline}

.graytahoma10left{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; line-height:16px; color:#5C5C5C; letter-spacing:1px; padding-left:10px}
.curricback{background-image:url(images/panel_bg_2008curric.jpg); background-repeat:no-repeat; background-color:#fff}
.careersback{background-image:url(images/panel_bg_2008careers.jpg); background-repeat:no-repeat; background-color:#fff}
.kidsback{background-image:url(images/panel_bg_2008kids.jpg); background-repeat:no-repeat; background-color:#fff}
.TheBridge_back {width: 280px; height: 227px; background: url('images/thebridge_promo.jpg') no-repeat;}
    #Bridge {position: absolute; z-index: 4; top: -5px; right: 15px; width: 280px; height: 227px; visibility: hidden; background: #fff; padding-top: 10px;}
    #Bridge a {width: 280px; height: 227px; display: block;}
    
    #TheBridge {position: absolute; z-index: 4;  top: 407px; left: 670px; width: 280px; height: 227px; visibility: hidden; background: #fff; padding-top: 10px;}
    #TheBridge a {width: 280px; height: 227px; display: block;}
    
.submenuoff{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_off.jpg); background-repeat:no-repeat; height:33px; padding-left:15px}
.submenuover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px; padding-left:15px}
.footergray{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#626262; letter-spacing:1px}
a.footergray:link{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#626262; text-decoration:none; letter-spacing:1px}
a.footergray:hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#999; text-decoration:underline; letter-spacing:1px}
a.footergray:active{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#626262; text-decoration:none; letter-spacing:1px}
a.footergray:visited{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#626262; text-decoration:none; letter-spacing:1px}
a.footergray:visited:hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#999; text-decoration:underline; letter-spacing:1px}
/* ================================
   Styles for PanelBar  menu
   ================================
*/

.RootCollapsed{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_off2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}
.RootCollapsed_hover{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}
.RootExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/Panelbarsubmenuback_over.gif); background-repeat:no-repeat; height:33px; padding-left:32px}
.RootSelected{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/Panelbarsubmenuback_over.gif); background-repeat:no-repeat; height:33px; padding-left:32px}
.RootDisabled{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}

.SubMenu{background-repeat:repeat-y; background-image:url(images/Panelbarsubmenuback_off3.png)}
.ItemCollapsed{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#5C5C5C; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/submenu_icon.png'); background-repeat:no-repeat}
.ItemExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}
.ItemCollapsed_hover{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#000; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/submenu_icon.png'); background-repeat:no-repeat}
.ItemSelected{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}
.ItemDisabled{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}

.Level1ItemCollapsed{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_off2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1ItemCollapsed_hover{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1ItemExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/Panelbarsubmenuback_over.gif); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1ItemExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/Panelbarsubmenuback_over.gif); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1ItemSelected{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/Panelbarsubmenuback_over.gif); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1ItemDisabled{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over2.jpg); background-repeat:no-repeat; height:33px; padding-left:32px}
.Level1SubMenu{background-repeat:repeat-y; background-image:url(images/Panelbarsubmenuback_off3.png)}

.Level2ItemCollapsed{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#5C5C5C; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/submenu_icon.png'); background-repeat:no-repeat}
.Level2ItemExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}
.Level2ItemCollapsed_hover{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#000; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/submenu_icon.png'); background-repeat:no-repeat}
.Level2ItemSelected{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}
.Level2ItemDisabled{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; font-weight:bold; color:#668a97; letter-spacing:1px; height:28px; padding-left:38px; background-image:url('images/ItemSelected_arrow.png'); background-repeat:no-repeat; background-position:top}

.Level3ItemCollapsed{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#5C5C5C; letter-spacing:1px; height:20px; padding-left:42px;}
.Level3ItemExpanded {cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#668a97; letter-spacing:1px; height:20px; padding-left:42px;}
.Level3ItemCollapsed_hover{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#000; letter-spacing:1px; height:20px; padding-left:42px; text-decoration: underline;}
.Level3ItemSelected{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#668a97; letter-spacing:1px; height:20px; padding-left:42px;}
.Level3ItemDisabled{cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:9px; color:#668a97; letter-spacing:1px; height:20px; padding-left:42px;}
/* ================================
   Styles for RADMENU SubPage  menu
   ================================
*/   
.Child_MenuItem{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_off.jpg); background-repeat:no-repeat; height:33px}
.Child_MenuItemOver{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px}

.Child_MenuItemClicked{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px}

.Child_MenuItemSelected{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px}
.Child_Item{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_off.jpg); background-repeat:no-repeat; height:33px; padding:4px}
.Child_Item_Over{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px; padding:4px}
.Child_Item_clicked{    cursor:hand; cursor:pointer; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; color:#5C5C5C; letter-spacing:1px; background-image:url(images/submenuback_over.jpg); background-repeat:no-repeat; height:33px; padding:4px}

/* ================================
   Styles for menu
   ================================
*/   
.HeaderSeperator{    background-image:url('images/Menu_dividers.png');     background-repeat:no-repeat;     width:12px}
.MenuItem{    cursor:hand; cursor:pointer; font-family:Garamond,Georgia,Serif; font-size:13px; font-weight:bold; color:#d6d4ca; vertical-align:middle; padding-bottom:12px; text-transform:uppercase}
.MenuItemOver{    cursor:hand; cursor:pointer; font-family:Garamond,Georgia,Serif; font-size:13px; font-weight:bold; color:#a6bac5; vertical-align:middle; padding-bottom:12px; text-transform:uppercase}

.MenuItemClicked{    cursor:hand; cursor:pointer; font-family:Garamond,Georgia,Serif; font-size:13px; font-weight:bold; color:#a6bac5; vertical-align:middle; padding-bottom:12px; text-transform:uppercase}

.Item{font-family:Verdana,Arial,Helvetica,sans-serif;     cursor:hand; cursor:pointer; font-size:11px; font-weight:bold; color:#77848a; line-height:18px; text-align:left; padding:5px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-image:url('images/dropdown_bg.png')}
.Item_Over{font-family:Verdana,Arial,Helvetica,sans-serif;     cursor:hand; cursor:pointer; font-size:11px; font-weight:bold; color:#fff; line-height:18px; text-align:left; padding:5px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-image:url('images/dropdown_bg_over.gif'); background-repeat:repeat-x}
.Item_clicked{    background-color:#000; font-family:Verdana,Arial,Helvetica,sans-serif;     cursor:hand; cursor:pointer; font-size:11px; font-weight:bold; color:#77848a; line-height:18px; text-align:left; padding:5px; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; background-image:url('images/dropdown_bg_over.jpg')}
.ItemFirst{    background-image:url('images/dropdown_firstItem.gif');  background-repeat:repeat-x;  width:100%; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;  margin-top:4px}
/* ============================================================ */
body{background-color:#000; background-image:url(images/backtile.jpg); background-repeat:repeat-x; margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px}
/* ================================
    Default styles FOR DotNetNuke
   ================================
*/ 
/* background color for the content part of the pages */
.ControlPanel, .PagingTable{ width:100%;  background-color:#151515;  BORDER-RIGHT:#fff 0px solid;  BORDER-TOP:#fff 0px solid;  BORDER-LEFT:#fff 0px solid;  BORDER-BOTTOM:#7ad4f7 1px solid}

.SkinObject{ font-weight:bold;  font-size:8.5pt;  color:#95a7b1;  font-family:Tahoma,Arial,Helvetica;  text-decoration:none}

A.SkinObject:link{ text-decoration: none;  color:#95a7b1}

A.SkinObject:visited{ text-decoration: none;  color:#95a7b1}

A.SkinObject:hover{ text-decoration: underline;  color:#95a7b1}

A.SkinObject:active{ text-decoration: none;  color:#95a7b1}

/* style for module titles */
.Head{ font-family:Tahoma,Arial,Helvetica;  font-size: 20px;  font-weight: normal;  color:#333}

/* style of item titles on edit and admin pages */
.SubHead{ font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight: bold;  color:#95a7b1}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead{ font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight: bold;  color:black}

/* text style used for most text rendered by modules */
.Normal, .NormalDisabled{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal}

/* text style used for rendered text which should appear disabled */
.NormalDisabled{ color:Silver}

/* text style used for rendered text which requires emphasis */
.NormalBold{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:bold}

/* text style used for error messages */
.NormalRed{ font-family:Tahoma,Arial,Helvetica;  font-size:12px;  font-weight:bold;  color:#f00}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  color:#5C5C5C}

/* styles used by Data Grids */
.DataGrid_AlternatingItem{ background-color:White;  color:Red;  font-family:Tahoma,Arial,Helvetica;  font-size:10px;  font-weight:normal}
.DataGrid_Container{background-color:Transparent}
.DataGrid_Footer{ background-color:White}
.DataGrid_Header{ background-color:Transparent;  color:Black;  font-family:Tahoma,Arial,Helvetica;  font-size:10px;  font-weight:bold;  text-align:center}
.DataGrid_Item{ background-color:Transparent;  color:Black;  font-family:Tahoma,Arial,Helvetica;  font-size:10px;  font-weight:normal}
.DataGrid_SelectedItem{ background-color:Silver;  color:Blue;  font-family:Tahoma,Arial,Helvetica;  font-size:10px;  font-weight:normal}

/* styles used by TreeMenu Skin Object */
.TreeMenu_Node{ font-family:Tahoma,Arial,Helvetica;  font-size:12px;  font-weight:normal}

.TreeMenu_NodeSelected{ font-family:Tahoma,Arial,Helvetica;  font-size:12px;  font-weight:normal; background-color:#dcdcdc}

A.TreeMenu_Node:link, A.TreeMenu_NodeSelected:link{ text-decoration: none;  color:#95a7b1}

A.TreeMenu_Node:visited, A.TreeMenu_NodeSelected:visited{ text-decoration: none;  color:#95a7b1}

A.TreeMenu_Node:hover, A.TreeMenu_NodeSelected:hover{ text-decoration: none;  color:#f00}

A.TreeMenu_Node:active, A.TreeMenu_NodeSelected:active{ text-decoration: none;  color:#95a7b1}

/* styles used in the FileManager */
.FileManager{border-right:black 1px solid; border-top:black 1px solid; border-left:black 1px solid; border-bottom:black 1px solid; height:400px}
.FileManager_ToolBar{border-bottom:black 1px solid; height:25px}
.FileManager_Explorer{height:100%; border:dimgray 1px solid; background-color:White; margin:2px 2px 2px 2px}

.FileManager_FileList{height:100%; border:dimgray 1px solid; background-color:White; margin:2px 2px 2px 2px; overflow:auto}

.FileManager_MessageBox{text-align:center; vertical-align:middle; background-color:White; padding:25px 25px 25px 25px}

.FileManager_Header{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:bold;  color:#E7E7FF;  background-color:#9EBFF6;  border-bottom:dimgray 1px solid;  height:25px}

.FileManager_Pager{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:bold;  background-color:#EEE;  border-top:dimgray 1px solid;  height:25px}

.FileManager_StatusBar{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  background-color:#dedfde;  height:25px; margin:2px 2px 2px 2px}

.FileManager_Item{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  color:Black;  background-color:#F8F8F8;  border-top:black 1px dashed;  border-bottom:black 1px dashed}

.FileManager_AltItem{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal;  color:Black;  background-color:#EEE;  border-style:none}
.FileManager_SelItem{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:bold;  color:White;  background-color:#9ff;  border-style:none}

.FileManagerTreeNode{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal}

.FileManagerTreeNodeSelected{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal; background-color:#dcdcdc}

A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link{ text-decoration: none;  color:#95a7b1}

A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited{ text-decoration: none;  color:#95a7b1}

A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover{ text-decoration: none;  color:#f00}

A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active{ text-decoration: none;  color:#95a7b1}

/* styles used in the Wizard Framework */
.Wizard{border-right:black 1px solid; border-top:black 1px solid; border-left:black 1px solid; border-bottom:black 1px solid; height:400px; width:650px}
.WizardButton{border-right:dimgray 1px solid; padding-right:2px; border-top:dimgray 1px solid; padding-left:2px; padding-bottom:2px; border-left:dimgray 1px solid; padding-top:2px; border-bottom:dimgray 1px solid; background-color:gainsboro}
.WizardHeader{background:#ffc; border-bottom:black 1px solid; height:40px}
.WizardFooter{border-top:black 1px solid; background:#cfc; height:25px; text-align:right}
.WizardBody{padding-right:10px; padding-left:10px; padding-bottom:10px; padding-top:10px; height:325px}
.WizardHelp{padding-right:5px; padding-left:5px; font-size:9pt; padding-bottom:5px; border-left:black 1px solid; width:180px; padding-top:5px; background-color:#cff}
.WizardHelpText{overflow:auto; font-size:8pt; width:180px; color:black; font-family:Tahoma,Verdana,Arial,Sans-Serif; height:300px}
.WizardText{font-size:9pt; color:black; font-family:Tahoma,Verdana,Arial,Sans-Serif}

/* text style used for help text rendered by modules */
.Help{ border-right:black 1px solid;  padding-right:2px;  border-top:black 1px solid;  padding-left:2px;  font-weight:normal;  font-size:11px;  padding-bottom:2px;  border-left:black 1px solid;  color:black;  padding-top:2px;  border-bottom:black 1px solid;  font-family:Tahoma,Arial,Helvetica;  background-color:#ff9}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton{ font-family:Tahoma,Arial,Helvetica;  font-size:11px;  font-weight:normal}
 
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link{ text-decoration: underline;  color:#95a7b1}

A.CommandButton:visited{ text-decoration: underline;  color:#95a7b1}

A.CommandButton:hover{ text-decoration: underline;  color:#95a7b1}

A.CommandButton:active{ text-decoration: underline;  color:#95a7b1}

/* button style for standard HTML buttons */
.StandardButton{padding-right:5px; padding-left:5px; font-weight:normal; font-size:11px; background:#ddd; color:#000; font-family:Verdana,sans-serif}

 
/* GENERIC */
H1{ font-family:Tahoma,Arial,Helvetica;  font-size: 20px;  font-weight: normal;  color:#664}

H2{ font-family:Tahoma,Arial,Helvetica;  font-size: 20px;  font-weight: normal;  color:#664}

H3{ font-family:Tahoma,Arial,Helvetica;  font-size: 12px;  font-weight: normal;  color:#95a7b1}

H4{ font-family:Tahoma,Arial,Helvetica;  font-size: 12px;  font-weight: normal;  color:#95a7b1}

H5, DT{ font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight: bold;  color:#95a7b1}

H6{ font-family:Tahoma,Arial,Helvetica;  font-size: 11px;  font-weight: bold;  color:#95a7b1}

TFOOT, THEAD{ font-family:Tahoma,Arial,Helvetica;  font-size: 12px;  color:#95a7b1}

TH{ vertical-align:baseline;  font-family:Tahoma,Arial,Helvetica;  font-size: 12px;  font-weight: bold;  color:#95a7b1}

SMALL{ font-size: 8px}

BIG{ font-size: 14px}

BLOCKQUOTE, PRE{ font-family: Lucida Console,monospace}

UL{ text-align:left}

UL LI{ list-style-type:disc;  text-align:left}

UL LI LI{ list-style-type:square;  text-align:left}

UL LI LI LI{ list-style-type: circle;  text-align:left}
OL{ text-align:left}
OL LI{ list-style-type: decimal;  text-align:left}

OL OL LI{ list-style-type: lower-alpha;  text-align:left}

OL OL OL LI{ list-style-type: lower-roman;  text-align:left}
OL UL LI{ list-style-type: disc;  text-align:left}

HR{ color: #95a7b1;  height:1px;  text-align:left;  border-style:dotted}

/* Module Title Menu */
.ModuleTitle_MenuContainer{border-bottom:blue 0px solid; border-left:blue 0px solid; border-top:blue 0px solid; border-right:blue 0px solid}

.ModuleTitle_MenuBar{cursor:pointer; cursor:hand; height:16; background-color:Transparent}

.ModuleTitle_MenuItem{cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; border-left:white 0px solid; border-bottom:white 1px solid; border-top:white 1px solid; border-right:white 0px solid; background-color:Transparent}

.ModuleTitle_MenuIcon{cursor:pointer; cursor:hand; background-color:#EEE; border-left:#EEE 1px solid; border-bottom:#EEE 1px solid; border-top:#EEE 1px solid; text-align:center; width:15; height:21}

.ModuleTitle_SubMenu{z-index:1000; cursor:pointer; cursor:hand; background-color:#FFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray',Direction=135,Strength=3); border-bottom:#FFF 0px solid; border-left:#FFF 0px solid; border-top:#FFF 0px solid; border-right:#FFF 0px solid}

.ModuleTitle_MenuBreak{border-bottom:#EEE 1px solid; border-left:#EEE 0px solid; border-top:#EEE 1px solid;  border-right:#EEE 0px solid; background-color:#EEE; height:1px}

.ModuleTitle_MenuItemSel{cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; background-color:#C1D2EE}

.ModuleTitle_MenuArrow{font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand; border-right:#FFF 1px solid; border-bottom:#FFF 1px solid; border-top:#FFF 0px solid}

.ModuleTitle_RootMenuArrow{font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand}

/* Main Menu */
.MainMenu_MenuContainer{background-color:transparent}
.MainMenu_MenuBar{cursor:pointer; cursor:hand; height:16; background-color:Transparent}
.MainMenu_MenuItem{cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; border-left:white 0px solid; border-bottom:white 1px solid; border-top:white 1px solid; border-right:white 0px solid; background-color:Transparent}
.MainMenu_MenuIcon{cursor:pointer; cursor:hand; background-color:#EEE; border-left:#EEE 1px solid; border-bottom:#EEE 1px solid; border-top:#EEE 1px solid; text-align:center; width:15; height:21}
.MainMenu_SubMenu{z-index:1000; cursor:pointer; cursor:hand; background-color:#FFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray',Direction=135,Strength=3); border-bottom:#FFF 0px solid; border-left:#FFF 0px solid; border-top:#FFF 0px solid; border-right:#FFF 0px solid}
.MainMenu_MenuBreak{border-bottom:#EEE 1px solid; border-left:#EEE 0px solid; border-top:#EEE 1px solid;  border-right:#EEE 0px solid; background-color:#EEE; height:1px}
.MainMenu_MenuItemSel{cursor:pointer; cursor:hand; color:black; font-family:Tahoma,Arial,Helvetica; font-size:9pt; font-weight:bold; font-style:normal; background-color:#C1D2EE}
.MainMenu_MenuArrow{font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand; border-right:#FFF 1px solid; border-bottom:#FFF 1px solid; border-top:#FFF 0px solid}
.MainMenu_RootMenuArrow{font-family:webdings; font-size:10pt; cursor:pointer; cursor:hand}

/* LEGACY STYLES from DNN 1-2 */
.HeadBg{ background-color:#CCC}

.TabBg{ background-color:black}

.SelectedTab{ font-weight:bold;  font-size:8.5pt;  color:#95a7b1;  font-family:Tahoma,Arial,Helvetica;  text-decoration:none}

A.SelectedTab:link{ text-decoration: none;  color:white}

A.SelectedTab:visited{ text-decoration: none;  color:#eee}

A.SelectedTab:hover{ text-decoration: none;  color:#ccc}

A.SelectedTab:active{ text-decoration: none;  color:#eee}

.OtherTabs{ font-weight:bold;  font-size:8.5pt;  color:white;  font-family:Tahoma,Arial,Helvetica;  text-decoration:none}
 
A.OtherTabs:link{ text-decoration: none;  color:white}

A.OtherTabs:visited{ text-decoration: none;  color:#eee}

A.OtherTabs:hover{ text-decoration: none;  color:#ccc}

A.OtherTabs:active{ text-decoration: none;  color:#eee}

.PagingTable{ height:33px}

/*
.LabelEditOverClass{cursor:pointer; text-decoration:underline overline}
*/
.LabelEditTextClass{border:solid 1px red; background-color:Transparent}

.LabelEditWorkClass{/*background:url(/DotNetNuke/images/dnnanim.gif) no-repeat right; */border:solid 0px red; background-color:Transparent}

/* style for the DNNTextSuggest control select menu */
.SuggestTextMenu{border:solid 1px black; white-space:nowrap; background:white}
/* style for the DNNTextSuggest control selected menu node */
.SuggestNodeOver{ background-color:navy;  color:White}

/*Edit In Place Tool Bar Classes*/
.eipbackimg{border:outset 1px; /*give toolbar a 3D look*/position:absolute; /*needed so it doesn't take up space */margin-top:-22px; /*specify toolbar to be just above text */white-space:nowrap; /* makes toolbar horizontal */background:url(../../images/eip_toolbar.gif); background-color:#9cc; height:22px}

.eipbuttonbackimg{width:21px; height:21px; cursor:pointer; /*change mouse to pointer when hover over button*/display:-moz-inline-box; /* Gecko proprietary  (ORDER IS IMPORTANT HERE!)*/display:inline-block; /* supported by Opera and ? */}

.eipbutton_edit{background:url(../../images/eip_edit.gif) no-repeat 100% center}
.eipbutton_save{background:url(../../images/eip_save.gif) no-repeat 100% center}
.eipborderhover{border:outset 1px}

/* video page styles */
.videosegred{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#900}
a.videosegred{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#900; text-decoration:underline}
a.videosegred:hover{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; color:#900; text-decoration:none}
.videotableback{background-image:url(images/tabletile.gif); background-repeat:repeat-x}

/*  The Facts  */
#factsContainer {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; width: 660px; margin-left: 20px;}
#factsContainer .leftCol {float: left; width: 262px;}
#factsContainer .rightCol {float: right;}
#factsContainer .clear {clear: both;}
#factsContainer .title {margin-top: 25px;}
#factsContainter td {vertical-align: top!important;}
#factsContainer {width: 660px;}

td.leftpane div {margin: 0px auto; text-align: center;}


#factsContainer #dnn_ContentPane { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; }
#factsContainer .leftCol { float: left; width: 262px;}
#factsContainer .leftCol h2{ font-size:13px; font-weight: bold; margin:7px 0 0 0px; padding:0 0 5px 0; border-bottom:thin solid #bcbec0; letter-spacing:1px;}
#factsContainer .leftCol {font-size: 11px; line-height: 13px;}
#factsContainer .leftCol strong {color: #10608d;}
#factsContainer .newsPost .thumb {float:left; clear:both; margin: 0 7px 0 0; padding: 4px; border:thin solid #bcbec0;}
#factsContainer .newsPost .thumb img {width: 72px; height: 72px;}
#factsContainer .leftCol .copy { margin-left: 90px; }
#factsContainer .leftCol .newsPost{padding: 20px 0 10px 0; border-bottom: 1px solid #bcbec0; height: 95px; min-height:95px; }
#factsContainer .leftCol .newsPost p{margin-top:0px; margin-bottom: 10px;}
#factsContainer .leftCol .newsPost a{text-decoration: none;}
#factsContainer .leftCol .newsPost a:hover{text-decoration: underline; color:#10608d;}

#factsContainer .leftCol .moreNews{float:right; clear:both; padding-top:5px;}

#factsContainer .rightCol {float: right;}
#factsContainer .rightCol .rightContain{background: url(images/vert_bar.gif) repeat-y left; padding:0 0 12px 8px; width: 370px;}
#factsContainer .rightCol .pdfSect{background: url(images/hor_bar.gif) repeat-x top left; padding: 7px 0 0 25px;}
#factsContainer .rightCol .flashChart{margin:0 0 0 3px; padding: 2px 0 0 0;}


#factsContainer .clear { clear: both; }
#factsContainer .factsContainer { width: 660px; }
#factsContainer .divider {margin: 20px 0 0px 0;}


/* Facts news archive */
/* dev site */
#dnn_ctr1078_ModuleContent #NewsModule_Wrapper {border: 0px;}
#dnn_ctr1078_ModuleContent h3 {background: #fff; font-size: 24px; color: #333; font-weight: bold; border-bottom: 1px solid #333}
#dnn_ctr1078_ModuleContent .NukeNews_Item, #dnn_ctr1078_ModuleContent .NukeNews_AltItem {background: #fff; border-bottom: 1px solid #bcbec0;}
#dnn_ctr1078_ModuleContent li.newsitem {list-style-type: none;}
#dnn_ctr1078_ModuleContent li.newsitem p {font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size: 12px; }
#dnn_ctr1078_ModuleContent li.newsitem a.more {font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size: 12px; color: #992222;}
#dnn_ctr1078_ModuleContent li.newsitem a.more:hover {color: #000;}
#dnn_ctr1078_ModuleContent .sthumb { margin: 0 7px 0 0; padding: 4px; border:thin solid #bcbec0; float: left;}
/* live site */
#dnn_ctr1085_ModuleContent #NewsModule_Wrapper {border: 0px;}
#dnn_ctr1085_ModuleContent h3 {background: #fff; font-size: 24px; color: #333; font-weight: bold; border-bottom: 1px solid #333}
#dnn_ctr1085_ModuleContent .NukeNews_Item, #dnn_ctr1085_ModuleContent .NukeNews_AltItem {background: #fff; border-bottom: 1px solid #bcbec0;}
#dnn_ctr1085_ModuleContent li.newsitem {list-style-type: none;}
#dnn_ctr1085_ModuleContent li.newsitem p {font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size: 12px; }
#dnn_ctr1085_ModuleContent li.newsitem a.more {font-family: Tahoma, Arial, Verdana, Sans-Serif; font-size: 12px; color: #992222;}
#dnn_ctr1085_ModuleContent li.newsitem a.more:hover {color: #000;}
#dnn_ctr1085_ModuleContent .sthumb { margin: 0 7px 0 0; padding: 4px; border:thin solid #bcbec0; float: left;}

/* QuoteBox snippet */
      .QuoteBox {background:url(img/quote_top.jpg) no-repeat top left #ebebeb;  padding:8px; margin: 15px 0px; display: inline-block; text-align: left;}
     .QuoteText {color:#a7a7a7;  font-family:Arial,Verdana,Sans-Serif;  font-size:14px;  font-style:italic;  width:auto;  display:block;  float:left; white-space: ; padding:10px 30px 0px 35px; text-align: left;}
     .closeQuote{display:block;  background:url(img/quote_bottom.jpg) no-repeat bottom right; float: left; padding-right: 8px;  margin-right: 0px; width: 100%;}

/*  Picture with Caption snippet  */
    .Pic_wrapper {background: #ffffff; padding: 3px; border: 1px solid #e7e7e7; float: left; margin: 8px; width: auto; min-width: 178px;}
    .Pic_wrapper .caption {font-size: 10px;  color: #a7a7a7; font-family: Arial, Verdana, Sans-Serif; padding: 2px 0px; white-space: normal;}

