@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color:#d2d2d2;
}

p, .Normal
{
font-family:Tahoma;
font-size:12px;
color:#6e6e6e;
font-weight:normal;
line-height:17px;
}

a:hover
{
color:#3075ba;
}

.Menu a:link, .Menu a:visited, .Menu a:active
{
font-family:Tahoma;
font-size:14px;
color:#535353;
text-decoration:none;
background-color:Transparent;
display:inline-block;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:10px;
}

.Menu a:hover
{
color:#ffffff;
background-color:#f9a206;
}

.search input
{
border-width:0px;
background-color:Transparent;
font-family:Tahoma;
font-size:12px;
color:#535353;
height:55px;
width:281px;
vertical-align:top;
padding-top:30px;
padding-top:32px\9;
}

.search a
{
display:inline-block;
width:35px;
height:73px;
}

.search span
{
display:block;
width:324px;

text-align:left;
}

.BigWhite
{
font-family:Tahoma;
font-weight:bold;
font-size:30px;
color:#ffffff;
}

.TabsContent
{
font-family:Tahoma;
font-size:15px;
color:#ffffff;
}

.TabsGray
{
font-family:Tahoma;
font-size:13px;
color:#ffffff;
display:block;
}

a:link.TabsBlue, a:visited.TabsBlue, a:active.TabsBlue
{
font-family:Tahoma;
font-size:17px;
color:#ffffff;
font-weight:normal;
text-decoration:none;
}

h1
{
font-family:Tahoma;
font-size:18px;
color:#347ec5;
margin:0px;
font-weight:normal;
}


.h2, .tdTitle td, .tdTitle p
{
background-image:url(images/arrow.png);
background-repeat:no-repeat;
font-family:Tahoma !important;
font-size:16px !important;
color:#2460a9 !important;
margin:0px;
background-position:left 5px;
font-weight:normal !important;
display:inline;
}

.WhiteH2
{
font-family:Tahoma;
font-size:16px;
color:#ffffff;
}

.WhiteH2Span
{
font-size:12px;
text-transform:uppercase;
}

.OptInput input, .OptIn_ExistingTable input
{
width:174px;
border:1px #ebebeb solid;
height:17px;
font-size:11px;
font-family:Tahoma;
color:#828282;
padding-left:5px;
}

.DarkBlueH1
{
font-family:Tahoma;
font-size:18px;
color:#2561aa;
}

.Blue, .Blue a:link, .Blue a:visited, .Blue a:active
{
font-family:Tahoma;
font-size:13px;
color:#3075ba !important;
text-decoration:none;
font-weight:normal;
}

.Blue a:hover
{
text-decoration:underline;
}

.Copy a:link, .Copy a:visited, .Copy a:active, .Copy
{
font-family:Tahoma;
font-size:11px;
color:#4c4c4c;
text-decoration:none;
font-weight:normal;
}

.Copy a:hover
{
color:#3075ba;
}

/* Menu*/
.main_dnnmenu_rootitem
{
font-family:Tahoma !important;
font-size:13px !important;
color:#6e6e6e !important;
font-weight:normal !important;
padding-left:8px !important;
padding-right:8px !important;
display:block !important;
background-color:Transparent !important;
	background-image:url(images/menu-bg.jpg) !important;
	background-repeat:no-repeat !important;
	background-position: right center !important;
padding-bottom:10px !important;
width:auto!important;
padding-top:10px;

}

.MainMenu_MenuItem img, .MainMenu_MenuItemSel img
{
display:none;
}



.MainMenu_MenuItem, .MainMenu_MenuArrow
{
border-bottom:0px;
border-top:0px;
border-left:0px;
border-right:0px;
}

.MainMenu_MenuItem
{
font-weight:normal;
color:#6e6e6e ;
font-family:Tahoma ;
font-size:13px;
background-color:#e5e5e5;
background-image:Transparent;


}

.MainMenu_MenuItemSel 
{
padding-left:8px;
padding-right:8px;
padding-bottom:10px;
padding-top:10px;
background-color:#056a99 !important;
width:150px;
font-weight:normal;
color:#ffffff;
font-family:Tahoma;
font-size:13px;
}

.active_tab
{
	font-family:Tahoma !important;
	font-size:13px !important;
	color:#0791d1 !important;
	font-weight:normal !important;
	display:block !important;
	background-color:Transparent !important;
	background-image:url(images/menu-bg.jpg) !important;
	background-repeat:no-repeat !important;
	background-position: right center !important;
	width:auto !important;
	padding-left:8px !important;
	padding-right:8px !important;
	padding-bottom:10px;
	padding-top:10px;

}

.main_hover
{
font-family:Tahoma !important;
font-size:13px !important;
color:#0791d1 !important;
font-weight:normal !important;
display:inline-block !important;
background-color:Transparent !important;
background-image:url(images/menu-bg.jpg) !important;
background-repeat:no-repeat !important;
background-position: right center !important;
width:auto !important;

}


.main_dnnmenu_submenu
{
/*top:38px!important;*/

width:150px;
z-index:1;


}



.main_dnnmenu_submenu tr
{
display:block;
border-bottom:1px #ffffff solid !important;
}

.main_dnnmenu_submenu td
{
	display:block\9;
	border-bottom:1px #ffffff solid\9 !important;
	background-color:#ebebeb;
	height:25px;
	border-left:0px;
	border-right:0px;
	border-top:0px;
	margin:0px;
	padding:0px;
}

.main_dnnmenu_submenu td.MainMenu_MenuItem
{	background-image:url(images/dash.jpg);
	background-position:10px center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:10px; width:150px;}
	
	.main_dnnmenu_submenu td.MainMenu_MenuItemSel
{	background-image:url(images/dashHover.jpg);
	background-position:10px center;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-right:10px; width:150px;}
.MainMenu_MenuIcon,.MainMenu_MenuArrow{
display:none;background-image:none !important;
	
	padding-left:0px !important;
	padding-right:0px!important;}
.MainMenu_RootMenuArrow
{
display:none;
}

.MainMenu_MenuBar
{
height:auto;
}

.MenuRight span
{
float:right;
}

/*End Menu*/

/*Latest News*/

.InlineP p
{
display:inline;
}
/*End*/

/*CSS Tabs*/
.shadetabs li
{
display:block !important;
padding-left:167px; padding-top:18px; padding-bottom:20px;
background-image:url(images/tab1-bg.jpg);
background-repeat:no-repeat; 
}

ul.shadetabs 
{
float:right !important;
width:417px !important;
margin:0px !important;
padding:0px !important;
margin-top:0px !important;
}

.tabcontentstyle 
{
float:left !important;
width:583px !important;
padding:0px !important;
background:Transparent !important;
border-width:0px !important;
height:363px !important;
border:0px !important;
}

#CSSTabID0
{
background-image:url(images/tab1-bg.jpg);
background-repeat:no-repeat;
}

#CSSTabID1
{
background-image:url(images/tab2-bg.jpg);
background-repeat:no-repeat;
}

#CSSTabID2
{
background-image:url(images/tab3-bg.jpg);
background-repeat:no-repeat;
}

#CSSTabID3
{
background-image:url(images/tab4-bg.jpg);
background-repeat:no-repeat;
}

.shadetabs li a
{
border:0px !important;
padding:0px !important;
margin:0px !important;
font-weight:normal !important;
text-decoration:none !important;
}
/*End*/

/*NS Photo Gallery*/
.tblContent
{
height:auto !important;
}

.tdContent
{
padding-left:10px;
padding-top:6px;
padding-right:15px;
}

.galleryview
{
border:0px !important;
height:317px !important;
background:url(images/gallery-bg.jpg) transparent scroll repeat-x bottom left !important;
border-left:0px !important;
border-right:0px !important;
border:0px !important;
width:560px!important;
width:570px\9!important;
}


.tdImage img
{
border:1px #8a8a8a solid;
}

/*.panel
{
height:236px !important;
width:542px !important;
}
*/
.strip_wrapper
{
top:236px !important;
height:81px !important;
left:30px!important;
width:505px!important;
/*width:411px !important;
left:0px !important;
margin-left:38px;
margin-right:30px;
background-color:#e6e6e6 !important;*/
}

#pointer
{
border:2px solid #fff!important; bottom:1%!important; top:auto!important ; width:97px!important; height:66px!important; width:98px\9!important; height:68px\9!important; margin-bottom:3px\9;
}

.tdImage {padding-left:10px}

#pointer img{display:none}

.filmstrip li
{
list-style-type:none !important;
margin-top:7px !important;
}

/*.filmstrip li img
{
width:64px; height:64px; 
}*/

.nav-prev, .nav-next{bottom:0px !important; top:auto !important;}

.nav-prev{height:81px !important; width:18px !important; left:0px!important}
.nav-next{height:81px !important; width:18px !important; right:-4px!important; right:0px\9!important; left:auto!important;  }


.tdTitle
{
height:10px !important;
vertical-align:top;
}


.tdTitle p , .tdTitle {background-image: url("img/arrow.png");

background-position : left 5px;

background-repeat : no-repeat;

color :#2460A9 !important;

font-family : Tahoma !important;

font-size: 16px !important;}

.tdTitle a:link , .tdTitle a:visited , .tdTitle a:active {color :#2460A9; text-decoration:none} 
.tdTitle a:hover {color:#f8ae04}

.tdDesc, .tdDesc p
{
font-family:Tahoma;
font-size:11px;
color:#7f7f7f;
font-weight:normal;

text-align:left;
}



.tdDesc
{
height:100% !important;
}

.tdDesc a:link , .tdDesc a:visited , .tdDesc a:active {background-image:url(images/gallery-more.png); background-repeat:no-repeat; font-family:tahoma; font-size:12px; color:#ffffff; text-transform:capitalize; display:block; width:89px; height:18px; text-align:center; margin-top:10px; text-decoration:none;} 
.tdDesc a:hover{color:#ffffff;}

/*.filmstrip img
{
width:64px !important;
height:67px !important;
}*/


/*End*/

.BreadCrumb
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
}

a:link.BreadCrumbLink, a:visited.BreadCrumbLink,a:active.BreadCrumbLink, .BreadCrumbLink
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#ffffff;
text-decoration:none;
display:inline-block;
padding-left:2px;
padding-right:2px;
}

a:hover.BreadCrumbLink
{
text-decoration:underline;
}
.DNNEmptyPane
{
display:none;
}

div.Normal
{
color:#ffffff;
}

.OptIn_ErrorMessage
{
color:#ffffff !important;
}

.OptIn_HR
{
color:#ffffff !important;
}

.OptIn_ListTable
{
display:none;
}

.OptInEmail_Label
{
font-size:12px;
font-weight:bold;
font-family:Tahoma;
color:#f6f6f6;
white-space:nowrap;
}

.OptIn_QuestionsTable td
{
width:auto !important;
}

.OptIn_QuestionsTable input
{
width:220px;
border:1px #ebebeb solid;
height:17px;
font-size:11px;
font-family:Tahoma;
color:#828282;
padding-left:5px;
margin-left:30px;
margin-left:20px\9;
}

.OptIn_ExistingTable a
{
font-size:0px;
background-image:url(images/go.png);
background-repeat:no-repeat;
display:inline-block;
width:31px;
height:18px;
}

.OptInput td
{
font-size:12px;
font-family:Tahoma;
color:#ffffff;
}

.Noraml iframe body
{
background-color:#f0f0f0;
}

#dnn_ctr463__OptIn_rowLastName
{
display:none;
}

#lightbox-container-image-box, #lightbox-container-image-data-box
{
width:700px !important;
}

.ModuleLink
{
background-color:transparent;
background-image:url("images/submit.png");
background-position:left 0;
background-repeat:no-repeat;
border:0 none !important;
color:#FFFFFF !important;
display:inline-block;
font-family:Tahoma !important;
font-size:11px !important;
height:18px !important;
padding-left:0 !important;
width:67px !important;
padding-right:0px;
padding-bottom:4px;
padding-bottom:2px\9;
}


.Moduletxt span
{
display:none;
}

#dnn_ctr467_ViewDraggableDynamicForm_NewTable_5 tr, #dnn_ctr486_ViewDraggableDynamicForm_NewTable_7 tr,#dnn_ctr489_ViewDraggableDynamicForm_NewTable_5 tr
{
width:100% !important;
}

ul.DecimalUl
{
margin-top:0px;
padding-top:0px;
}

.DecimalUl li
{
list-style-type:decimal;
font-family:Tahoma;
font-size:11px;
color:#7f7f7f;
font-weight:normal;
}

ul.CircleUl
{
margin-top:0px;
padding-top:0px;
}

.CircleUl li
{
list-style-type:disc;
font-family:Tahoma;
font-size:11px;
color:#7f7f7f;
font-weight:normal;
}

.OptInput div p
{
color:#ffffff;
font-size:12px;
font-weight:bold;
}

.NoBr br, .NoBr img
{
display:none;
}

.NoBr label
{
width:25%;
float:left;
}

.NoBr input 
{
width:215px!important;
}

.NoBR a.CommandButton
{
background-color:transparent;
background-image:url("images/submit.png");
background-position:left 0;
background-repeat:no-repeat;
border:0 none !important;
color:#FFFFFF !important;
display:inline-block;
font-family:Tahoma !important;
font-size:11px !important;
height:18px !important;
padding-bottom:4px;
padding-left:0 !important;
padding-right:0;
width:67px !important;
text-decoration:none;
padding-top:2px;
text-align:center;
}

a.TabsBlue:hover
{
text-decoration:underline;
}


.album-item .normal{display:none;}

.Tab1
{
background-image:url("/Portals/_default/Skins/NS-Site/images/Tab2Bg.jpg");
background-repeat:no-repeat;
padding-left:20px;
height:91px;
}

.Tab2
{
background-image:url("/Portals/_default/Skins/NS-Site/images/Tab1Bg.jpg");
background-repeat:no-repeat;
padding-left:20px;
height:91px;
}

.Tab3
{
background-image:url("/Portals/_default/Skins/NS-Site/images/Tab3Bg.jpg");
background-repeat:no-repeat;
padding-left:20px;
height:91px;
}

.Tab4
{
background-image:url("/Portals/_default/Skins/NS-Site/images/Tab4Bg.jpg");
background-repeat:no-repeat;
padding-left:20px;
height:91px;
}
.articleCalendarIcon-12 {
    -moz-background-clip: border;
    -moz-background-origin: padding;
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: transparent;
    background-image: url("images/12.gif");
    background-position: 0 0;
    background-repeat: repeat;
    float: right;
}
