﻿body{height:auto;}
body{text-align:center; margin: 0px !important;}
body, select, input, textarea{margin: 0; padding: 0; font: 80% Arial, sans-serif;}
.Normal, .NormalDisabled {font-family:Arial,sans-serif; font-size:13px; font-weight:normal;}
input{font-size:90%;}
img{border: 0px;}
a:link,a:active,a:visited{color:#0000ff;text-decoration:none;} 
a:hover {color:#FF0000;text-decoration:underline}
.alignCenter{text-align: center;}
ul.copyright{margin: 0; padding: 0;width:920px;}
ul.copyright li{display:inline; list-style-type:none;font: 60% arial, sans-serif; padding: 0px 3px; color:#666666; border-right: 1px solid #666666;}
ul.copyright li.lastItem{display:inline; list-style-type:none;font: 60% arial, sans-serif; padding: 0px 5px; color:#666666; border-right: 0px;}

div.searchBg{display:block;background:url(./images/search_bg.gif) no-repeat;width:955px;height:36px; text-align:right; padding: 0px 5px 0px 0px; margin: 0px auto;}
div.searchContainer{padding: 5px 10px 0px 0px; height: 30px;}
div.languageOption{float:right; display:block; border-right: 1px solid #dddddd; padding: 0px 10px 0px 0px; margin: 5px 2px; }
div.contactUs{float:right; display:block; border-left: 1px solid #dddddd; padding: 0px 10px 0px 10px; margin: 5px 0px;}
div.searchField{float:right; display:block; width:23%; }
.searchContainer a:active, .searchContainer a:visited, .searchContainer a:link {color:#003366;}
 h1,h2{color:#003333;}
 
div.homeContentFrame{width: 959px; overflow:hidden; background: url(images/logo_home_bg.jpg) no-repeat 0 0; margin: 0px auto;}
div.contentFrame{width: 959px; overflow:hidden; background: url(images/logo_bg.gif) no-repeat 0 0; margin: 0px auto;}
div.contentFrameBlue{width: 959px; overflow:hidden; background: url(images/logo_bg_blue.gif) no-repeat 0 0;margin: 0px auto;}
div.contentFrameGreen{width: 959px; overflow:hidden; background: url(images/logo_bg_green.gif) no-repeat 0 0;margin: 0px auto;}
div.contentFrameTan{width: 959px; overflow:hidden; background: url(images/logo_bg_tan.gif) no-repeat 0 0;margin: 0px auto;}
div.contentFrameYellow{width: 959px; overflow:hidden; background: url(images/logo_bg_yellow.gif) no-repeat 0 0;margin: 0px auto;}
div.contentContainer{width: 959px; margin: 0px auto; text-align: left; background: url(images/home_navBg.gif ) repeat-x; clear:both;}
div.contentFrameBlue div.contentContainer,
div.contentFrameGreen div.contentContainer,
div.contentFrameTan div.contentContainer,
div.contentFrameYellow div.contentContainer,
div.contentFrame div.contentContainer{background: none;}
div.contentLeftCol{display:block;float:left;margin:140px 35px 0px 35px;text-align:center;width:150px;position:relative; padding: 0px;}
div.contentRightCol{display:block; width: 695px; float:left; text-align:left; overflow:hidden;}
div.contentDivider{clear:both; display:block; border-top: 5px double #dddddd; width: 100%; margin: 10px 0px;}

div.flash{background: url(./images/banner.jpg) no-repeat; width: 959px; height:380px;}
div.divider{width: 920px; height: 10px; border-top:1px solid #7f7f7f; clear:both; display: block;}
div.footer{margin:20px auto;text-align:left;width:959px; color:gray; margin:15px; float:left;}
.footer a:active, .footer a:visited, .footer a:link {color:#003366;}
a.copyright{ font-weight:normal;}
span.copyright{font-weight:normal; }

div.breadCrumbs{margin: 25px 0px 10px 0px; }
div.breadCrumbs a.Breadcrumb{color:#666666;}


div.splashFrame{width: 100%; height: auto; min-height:504px; text-align:center;background: url(./images/splash_bg.gif) no-repeat 0 0; overflow:hidden;}
div.splashContainer{margin: 0px auto 0px auto; width: 740px;}
div.splashContent{/*width: 41%;float:left; padding:0px 30px; text-align:left; line-height: 150%; margin-right: 2px; border: none !important;*/ display:none;}
div.splashButton{width:350px;float:left; padding:0px 5px; text-align:left;margin:320px 1px 0px 1px;}
input.splashEnglishButton{border:none;width:111px;height:34px; background-image: url(./images/splash_english.gif); float:right; background-color: transparent; cursor:pointer;}
input.splashFrenchButton{border:none;width:111px;height:34px; background-image: url(./images/splash_french.gif); background-color: transparent; cursor:pointer;}
div.NBSplashContent{ text-align: center; background: url(./images/splash_bg.jpg) no-repeat center top; width: 740px; height: 320px;}

div.calendarCol{display:block;float:left;margin:0;padding:0 35px;text-align:center;}
div.formStyle, div.formsButton, div.formsCheckbox{ display:block; float:left; margin:5px 5px 5px 0px; width: 100%; text-align: left;}
div.formsCheckbox input{margin-right:5px;}
.formStyle span{ display:block;float:left;width:100px; padding-left: 5px;}
.formStyle select {display:block;float:left; font-size:100%;}
.formStyle input, .formStyle textarea{float: left; font-size:100%;}

div.wallpaperThumbnail{ margin:10px 8px 10px 8px;}
.wallpaperThumbnail span{display:block; width:135px; background-color:#0154a0; color:White; font-weight:bold; text-align:center; padding: 4px 0px; font-size:95%;}

div.contentLinks{float:left; background: url(images/section_bg.gif) no-repeat; width: 539px; padding: 10px 0px 10px 25px; text-align:center; }
table.links{/*margin: -14px 0px 0px -38px;*/ position: relative; top: -13px; left: -8px;}
table.links td{ padding: 0px 7px 18px 0px;}
div.NBTestimonialContent{text-align: left;}
div.NBTestimonialContent h3{color:#005599;font-weight: bold;}
h2.contentTitle{font-size: 110%; font-weight: bold;}
div.featureContent{background: url(images/feature_bg.gif) repeat-y; width: 150px; padding: 2px 10px 0px 15px; }
div.featureContent h3{width: 120px;}
div.featureItalics{width: 120px; color:#000000; font-style:italic; font-weight: normal; padding: 2px 10px 0px 0px;}
div.featureRegular{width: 120px; font-weight: normal; padding: 2px 10px 5px 0px;}
div.featureRegular img{margin:10px 0px 0px 2px;}
div.featureBottom{background:url(images/feature_bottom.gif) no-repeat 0 0; width: 150px; height: 10px;}
div.featureTop{background:url(images/feature_top.gif) no-repeat bottom; width: 150px; height: 10px;}

/*div.tabContent{background:url(../images/tabBorder.gif) no-repeat; width: 690px; height: 170px;}*/
div.tabLeftCol{float:left;width:360px; margin: 15px 0px 20px 0px; padding: 0px 10px 0px 20px;}
div.tabRightCol{float:left; width: 270px; border-left: solid 1px #000000; margin-top: 15px; padding-left:20px;}
div.tabLinks{padding: 5px 0px;}
div.tabLinks a:link,div.tabLinks a:active,div.tabLinks a:visited,div.tabLinks a:hover{color:#000000; text-decoration:underline;}
div.contentSubTitle{font-weight:bold; font-size: 95%;}
div.tabRightColSubTitle{font-weight:bold; font-size: 95%;}

div.ajax__tab_header, span.ajax__tab_active,span.ajax__tab_outer, span.ajax__tab_inner{white-space: normal!important;}

.formFieldset {border:0 none; margin:0;}

/* Blue Rounded Tabs AJAX Tabs Style (Custom) */
.BlueTab{text-align: left;}
.BlueTab .previewseparator {border: 2px; color: #eee; background-color: #eee; height: 2px;}
.BlueTab .previewtab {}
.BlueTab .previewtabtitle {font-family:arial; font-size:130%; text-decoration: underline;}
.BlueTab .previewtabcontent {}
.BlueTab .ajax__tab_header {padding-left:5px; background: url(images/tab_line.gif) repeat-x 0 bottom; }
.BlueTab .ajax__tab_header .ajax__tab_tab{margin-right:0px; background:url(images/blueTab/tab_unselected.gif); width:115px;height: 28px; line-height:28px; text-align:center; color:#ffffff; font-family:arial, sans-serif;font-weight: normal; font-size:90%; display:block;}
.BlueTab .ajax__tab_active .ajax__tab_tab, .BlueTab .ajax__tab_hover .ajax__tab_tab {background:url(images/blueTab/tab_selected.gif);}
.BlueTab .ajax__tab_body {background:url(images/tabBorder.gif) no-repeat 4px 0px; font-size:95%;    font-family:arial, sans-serif; height:296px; width:716px;}
.BlueTab .ajax__tab_body div{}

/* Blue Rounded Tabs AJAX Tabs Style (Custom) FRENCH */
.BlueTabFr{text-align: left;}
.BlueTabFr .previewseparator {border: 2px; color: #eee; background-color: #eee; height: 2px;}
.BlueTabFr .previewtab {}
.BlueTabFr .previewtabtitle {font-family:arial, sans-serif; font-size:130%; text-decoration: underline;}
.BlueTabFr .previewtabcontent {}
.BlueTabFr .ajax__tab_header {padding-left:5px; background: url(images/tab_line.gif) repeat-x 0 bottom; }
.BlueTabFr .ajax__tab_header .ajax__tab_tab{background:url(images/blueTab/tab_unselected.gif); width:115px;height: 28px; margin: auto 0px; text-align:center; color:#ffffff; font-family:arial, sans-serif;font-weight: normal; font-size:90%; display:table-cell; vertical-align:middle;}
.BlueTabFr .ajax__tab_active .ajax__tab_tab, .BlueTabFr .ajax__tab_hover .ajax__tab_tab {background:url(images/blueTab/tab_selected.gif);}
.BlueTabFr .ajax__tab_body {background:url(images/tabBorder.gif) no-repeat 4px 0px; font-size:95%;    font-family:arial, sans-serif; height:296px; width:716px;}
.BlueTabFr .ajax__tab_body div{}
.ajax__tab_default .ajax__tab_tab{display: table-cell !important; height: 100%;}

/* Green Rounded Tabs AJAX Tabs Style (Custom) */
.GreenTab{text-align: left;}
.GreenTab .previewseparator {border: 2px; color: #eee; background-color: #eee; height: 2px;}
.GreenTab .previewtab {}
.GreenTab .previewtabtitle {font-family:arial, sans-serif; font-size:130%; text-decoration: underline;}
.GreenTab .previewtabcontent {}
.GreenTab .ajax__tab_header {padding-left:5px; background: url(images/tab_line.gif) repeat-x 0 bottom; }
.GreenTab .ajax__tab_header .ajax__tab_tab{margin-right:0px; background:url(images/greenTab/tab_unselected.gif);    width:115px;height: 28px;line-height: 28px; text-align:center; color:#ffffff; font-family:arial, sans-serif;font-weight: normal; font-size:90%; display:block;}
.GreenTab .ajax__tab_active .ajax__tab_tab, .GreenTab .ajax__tab_hover .ajax__tab_tab {background:url(images/greenTab/tab_selected.gif);}
.GreenTab .ajax__tab_body {background:url(images/tabBorder.gif) no-repeat 4px 0px; font-size:95%; font-family:arial, sans-serif; height:296px; width:716px;}
.GreenTab .ajax__tab_body div{}

/* Yellow Rounded Tabs AJAX Tabs Style (Custom) */
.YellowTab{text-align: left;}
.YellowTab .previewseparator {border: 2px; color: #eee; background-color: #eee; height: 2px;}
.YellowTab .previewtab {}
.YellowTab .previewtabtitle {font-family:arial, sans-serif; font-size:130%; text-decoration: underline;}
.YellowTab .previewtabcontent {}
.YellowTab .ajax__tab_header {padding-left:5px; background: url(images/tab_line.gif) repeat-x 0 bottom; }
.YellowTab .ajax__tab_header .ajax__tab_tab{margin-right:0px; background:url(images/yellowTab/tab_unselected.gif); width:115px;height: 28px;line-height: 28px; text-align:center; color:#000000; font-family:arial, sans-serif;font-weight: normal; font-size:90%; display:block;}
.YellowTab .ajax__tab_active .ajax__tab_tab, .YellowTab .ajax__tab_hover .ajax__tab_tab {background:url(images/yellowTab/tab_selected.gif);}
.YellowTab .ajax__tab_body {background:url(images/tabBorder.gif) no-repeat 4px 0px; font-size:95%;    font-family:arial, sans-serif; height:296px; width:716px;}
.YellowTab .ajax__tab_body div{}

/* Tan Rounded Tabs AJAX Tabs Style (Custom) */
.TanTab{text-align: left;}
.TanTab .previewseparator {border: 2px; color: #eee; background-color: #eee; height: 2px;}
.TanTab .previewtab {}
.TanTab .previewtabtitle {font-family:arial, sans-serif; font-size:130%; text-decoration: underline;}
.TanTab .previewtabcontent {}
.TanTab .ajax__tab_header {padding-left:5px;background: url(images/tab_line.gif) repeat-x 0 bottom; }
.TanTab .ajax__tab_header .ajax__tab_tab{margin-right:0px; background:url(images/tanTab/tab_unselected.gif);    width:115px;height: 28px;line-height: 28px; text-align:center; color:#000000; font-family:arial, sans-serif;font-weight: normal; font-size:90%; display:block;}
.TanTab .ajax__tab_active .ajax__tab_tab, .TanTab .ajax__tab_hover .ajax__tab_tab {background:url(images/tanTab/tab_selected.gif); color:#ffffff;}
.TanTab .ajax__tab_body {background:url(images/tabBorder.gif) no-repeat 4px 0px; font-size:95%;  font-family:arial, sans-serif; height:296px; width:716px;}
.TanTab .ajax__tab_body div{}

/* calendar styles */
/*div.Engage: EventsContent{width: 695px;}*/
div.EventCalendar div.RadScheduler.RadScheduler_WebBlue .rsHeader
{
	background-color:#DDE2CD;
	color:#000000;
	border: none;
	background: url(images/calendar_top.gif) no-repeat;
}

.RadScheduler .rsHeader .rsDatePickerWrapper .rsPickerWrapper{ position: absolute !important; padding-left: 100px;}

td.inputCell span.radInput_WebBlue,
div.RadScheduler_WebBlue div.rsHeader p,
div.RadScheduler_WebBlue div.rsHeader ul
{display: none;}

div.RadScheduler_WebBlue div.rsHeader h2
{color:#000000;margin-left: -130px; border:none;}

div.RadScheduler_WebBlue tr.rsColumnHeaderRow th,
div.RadScheduler_WebBlue tr.rsColumnHeaderRow th.rsTodayCol{background-image: none;background-color:#eff1e6; font-family: arial, sans-serif; font-style:normal; font-size: 80%; color:#000000;}

td.rsCell{padding:0px !important;}

div.RadScheduler_WebBlue tr.rsMOnthView td.rsCell{background-color:#FFFFFF;}
div.RadScheduler_WebBlue tr.rsMOnthView td.rsCell.rsOtherMonth,
div.RadScheduler_WebBlue tr.rsMOnthView td.rsCell.rsFirstCell.rsSunCol,
div.RadScheduler_WebBlue tr.rsMOnthView td.rsCell.rsFirstCell.rsSatCol
{background-color:#eaeaea;}

td.rsCell.rsOtherMonth div.rsWrap.rsDateWrap{border-top: solid 1px #000000;border-bottom: solid 1px #000000;}

td.rsCell div.rsWrap.rsDateWrap{border-top: solid 1px #000000;border-bottom: solid 1px #000000; background-color:#fbf1e5;}

div.RadScheduler_WebBlue td.rsCell{
	border-right: 1px solid #000000; /*border-left: 1px solid #000000;*/ text-indent: 2px;
}

.RadScheduler_WebBlue .rsContentTable{
	border-right: none;
}

div.RadScheduler_WebBlue div.rsContent,
div.RadScheduler_WebBlue table.rsColumnHeaderTable
{ border-left: solid 1px #000000; /*border-right: solid 2px #000000; border-top: none; border-bottom: none;*/}

div.RadScheduler_WebBlue table.rsColumnHeaderTable th{/*border-left: solid 1px #000000; border-right: solid 1px #000000;*/ border-top: none; border-bottom: none;}

div.rsColumnHeader.rsMonthView{border: none !important;}

div.RadScheduler_WebBlue div.rsAptWrap{ background-image: none; background-color:#ffc000; text-align: center; /*border: solid 1px #000000 !important;*/ height: auto !important;}

.RadScheduler_WebBlue .rsMonthView .rsLastRow td.rsSatCol, .RadScheduler_WebBlue .rsMonthView .rsLastRow td.rsSunCol,.RadScheduler_WebBlue .rsMonthView .rsCell
{/*border-bottom: solid 2px #000000 !important;*/}

.RadScheduler .rsAptWrap{
	border: none !important; height: auto !important; position: static !important;
}

.RadScheduler_WebBlue .rsAptBottom,
.RadScheduler_WebBlue .rsAptInner
{ border:none !important; }

.rsApt{text-indent: 0px;}

.RadScheduler .rsMonthView .rsWrap.rsDateWrap{width: 100%; margin: 0;}

.RadScheduler_WebBlue .rsContent{border:none !important;}
table.rsContentTable{border-left: solid 1px #000000;border-bottom: solid 1px #000000 !important;}

/*tooltip*/

div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipLeftMiddle,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipContent,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipRightMiddle
{background: #ffffff !important;}

div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td{
	background-color: transparent;
}

div.radtooltip_WebBlue.visiblecallout
 { background-color:#ffffff; border: double 3px #000000 !important;}

div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipTopLeft,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipTopCenter,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipTopRight{
	background-color:#eaeaea; border-bottom: solid 1px #5f5f5f !important;height: 20px !important; 
}

div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipBottomLeft,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipBottomCenter,
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipBottomRight{
	background-color:#eaeaea; border-top: solid 1px #5f5f5f !important;height: 10px !important; 
}

div.radtooltip_WebBlue.visiblecallout div.ToolTipCallout.TopLeft,
div.ToolTipCallout.TopLeft
{display:none; visibility: hidden;}

/* hiding 'add to calenadar' button */
div.radtooltip_WebBlue.visiblecallout table.ToolTipWrapper td.ToolTipContent input{
	display: none;
}

/*videos*/
table.MenuBody a{background: url(images/video_bg.jpg) no-repeat; width: 333px; height: 200px; display:block;}
div.UVG_VideoListContent img{display:none; visibility: hidden;}
table.MenuBody img{margin: 18px 0px 0px 15px; display: inline !important; visibility: visible !important;}
table.MenuBody td.SubSubHead a{background: none; width: auto; height: auto;}
td.SectionFooter,td.SectionHeader{display:none; visibility:hidden;}
div.UVG_VideoListContent td{background:none; border: none !important; vertical-align: top;}
div.Normal a.verticalMiddle{display:none;}
div.c_head.c_head_grey div.c_head.c_head_grey div.c_content div.UVG_VideoPlayerContent,
div.c_contentpane div.UVG_VideoPlayerContent
{background: url(images/video_single_bg.jpg) no-repeat 2px 10px; padding-bottom: 18px;}
div#UVGContainer{padding: 25px 0px 0px 20px;}
div.UVG_VideoPlayerContent td.Head{display:none;}
div.ItemGroup{border:none;}

/* wallpaper*/
div.wallPaper img{width: 735px;}
div.wallPaperBlock {width: 33%; float:left; padding: 3px 0px;}
div.wallPaperBlock a{color:#000000; margin-left: 5px;}
div.wallPaperBlockThumb {background: url(images/wallpaper_bg.jpg) no-repeat; width:224px; height: 135px;}
div.wallPaperBlockThumb img {width: 200px; height: 112px; margin: 10px 0px 0px 10px;}

/* calendar */
.RadScheduler .rsApt{padding-bottom: 5px !important; position: relative !important;}
.RadScheduler_WebBlue .rsContentTable .rsApt{/*background: #ffc000; border: solid 1px #000000 !important;*/}
.RadScheduler_WebBlue .rsAptWrap {border: none !important;}
.rsAptContent{background:#ffc000; border: solid 1px #000000;}
.rsApt, .rsAptWrap, .rsAptInner, .rsAptContent{height: auto !important; overflow: visible !important;}

/* main menu */
/*--------- dnn menu style ----------*/

div.mainMenu
{
	clear: both;
	background: #772432;
	height: 30px;
	width: 959px;
	margin: 0px auto;
}
/* main menu td */
.mainMenu
{
	cursor: pointer;
	font-size: 80%;
	background-color: transparent;
	width: 959px;
	float: left;
}

/* Main Menu Normal */
.mainMenu .root
{
	color: #fae1af;
	font-size: 150%;
	text-align: center;
	border-right:1px solid white;
	margin:9px 0;
	padding:0px 8px; /* 8px to accommodate french menu */
	white-space: nowrap;
	margin-right: 1px;
	float:left;
}

.mainMenu .first
{
}

.mainMenu .last
{
	border-right:none;
}

/* Main menu hover */
.mainMenu .hov
{
	color: #fff;
	background: url(../images/menu_hover.gif) repeat-x top left;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc
{
	color: #FFF;
	background: url(../images/menu_active.gif) repeat-x top left;
}
.mainMenu table
{
	border: 1px solid #C0D6E5;
}

/* SUB Menu Normal */
.mainMenu tr.mi
{
	background-color: #F8FAFF;
	z-index: 1000;
	font-size: 80%;
	font-weight: bold;
	text-align: left;
	color: #375162;
	line-height: 2em;
	text-transform: none;
	border-right: solid thin white;
}
.mainMenu tr.mi td
{
	padding: 0 2px;
	text-transform: none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov
{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
}

.mainMenu tr.hov td
{
	color: #fff;
}

.mainMenu tr.sel, .mainMenu tr.bc
{
	background: #CE0D0D url(../images/submenu_active.gif) repeat-x top left;
}

.mainMenu tr.sel td, .mainMenu tr.bc td
{
	color: #fff;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border: 1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td
{
	background-color: #F8FAFF;
	white-space: nowrap;
}

.ModuleTitle_MenuIcon
{
	background-color: #F8FAFF;
	border: none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon
{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/* left menu */
/*--------- dnn menu style ----------*/


span.currentLevel1 a, span.currentLevel1 a:hover, span.currentLevel1 a:visited,
span.currentLevel1Single a, span.currentLevel1Single a:hover, span.currentLevel1Single a:visited,
span.currentLevel2 a, span.currentLevel2 a:hover, span.currentLevel2 a:visited,
span.currentLevel3 a, span.currentLevel3 a:hover, span.currentLevel3 a:visited
{
	color: Black;
}

.leftMenu a, .levtMenu a:hover, .leftMenu a:visited
{
	color:#772432;
	font-weight:bold;
	text-decoration:none;
}

div.leftMenu
{
	background-color:transparent;
	width:150px;
	float:left;
	font-size: 95%; 
}

div.subNavLevel1
{
	margin:0;
	padding:0;	
	float: left;
	border: none;
}

div.subNavLevel2
{
	float: left;
	width:150px;
	/*background-image:url(./images/subNavLevel2_bg.gif);*/
	background-image:url(./images/subNavLevel2_bg.png);
	background-repeat:repeat-y;
}

div.subNavLevel3
{
	/*float: left;
	margin-left:15px;
	width:128px;
	background-image:url(./images/subNavLevel2_bg.png);
	background-repeat:repeat-y;*/
}

div.subNavLevel3 span{
	margin-left:15px;
}

div.subNavLevel2Top
{
	float: left;
	width:150px;
	height:5px;
	background-image:url(./images/subNavLevel2_top.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
}
div.subNavLevel2Bottom
{
	float: left;
	width:150px;
	height:5px;
	background-image:url(./images/subNavLevel2_bottom.gif);
	background-repeat:no-repeat;
	background-position: left top;
}

.subNavLevel1 span
{
	text-align:center;
	text-transform:none;
	background-image:url(./images/subNavLevel1_bottom.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	width:150px;
	float:left;
	padding:5px 0px 10px 0px;
}

.subNavLevel2 span
{
	text-align:left;
	border: none;
	padding:  5px 10px;
	background-image:none;
	width:130px;
}

.subNavLevel3 span
{
	text-align:left;
	border: none;
	padding:  5px 10px;
	background-image:none;
	width:115px;
	font-style: italic;
}

span.currentLevel1, span.lastLevel1
{
		background-image:none;
		padding-bottom:5px;
}
span.currentLevel1Single
{
}

span.firstLevel2
{
}

span.lastLevel2
{
}

div.calendarView{width: 100%; height: 32px; background: url(images/view_calendar.gif) no-repeat center;}
div.listView{width: 100%; height: 29px; background: url(images/view_list.gif) no-repeat center; clear:both;}
div.leftNavNews{background-image:url(./images/subNavLevel1_bottom.gif); background-repeat:no-repeat; background-position: left top; padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 10px; text-transform: none; width: 150px; padding-top: 10px; background-repeat: no-repeat; text-align: center;}
div.leftNavNews a:link,
div.leftNavNews a:active,
div.leftNavNews a:visited,
div.leftNavNews a:hover
{font-weight:bold; color:#772432;}