/* Classes for the Swoosh design */
#SwooshRegisteredHeader
{
	background: url('images/registered_napnap_swoosh.jpg') no-repeat top left;
	
	width: 984px;
	height: 107px;
	margin-top: 10px;
}

.chapter-logo 
{
	float: left;
	margin: 35px 0 0 280px;
}


#SwooshTitleBar
{
	
	height: 65px;
	color: #eea12b;
	text-align: right;
	font-size: 1.5em;
	font-weight: bold;
	padding-right: 10px;
	padding-top: 10px;
}

.SwooshRegisteredSmallNav {
	font-size: 14px;
	color: white;
	padding-top: 33px;
}

.SwooshRegisteredSmallNav a {
	font-size: 12px;
	text-decoration: none;
	color: white;
}

.SwooshRegisteredSmallNav a:hover {
	text-decoration: underline;
}

.SwooshSlogan {
	font-size: 12px;
}

#GoButton
{
	 width :35px;
}

#SwooshTitleMenu
{
	background-image: url('images/swoosh_top.gif');
	background-repeat: no-repeat;
	background-color: #000755;
	height: 33px;
	color: White;
	text-align: right;
	font-size: 1.0em;
	font-weight: normal;
	padding-left: 25px;
	padding-top: 8px;
}
.SwooshGoButton
{
	background-color: #D0D0D0;
	width: 2.5em;
	letter-spacing:normal;
	height :24px;
	padding-bottom :4px;
	text-align :center ;
	margin:0px;
}
.SwooshTitleBarNav
{
	color: White;
	padding-left: 5px;
	padding-right: 5px;
}

#SwooshButtonBar
{
	background-image: url('images/fade_buttonbar.jpg');
	height: 29px;
	line-height: 29px;
	font-size: 14px!important;
	color: White;
	font-family: Arial;
	text-align: center;
}
#SwooshButtonBar a
{
	color: #333333;
	font-size: 14px;
	line-height: 29px;
}
.SwooshPopupNav
{
	background-color: #F19C01;
	color: White;
	height: 26px;
	width: 220px;
	text-align: left;
	font-size: 90%;
	font-weight: bold;
}
#SwooshBottom
{
	background-image: url('images/swoosh_bottom.jpg');
	background-repeat: no-repeat;
	height: 18px;
	line-height: 18px;
}
#SwooshShadow
{
	background-image: url('images/swoosh_shadow.gif');
	height: 18px;
	line-height: 18px;
}
#SwooshSearch
{
	font-size: 90%;
	letter-spacing: 5px;
	text-align:left;
	padding: 10px 0px 10px 20px;
	background-color: #569DC9;
	color: White;
	width: 200px;
	height :38px;
}
.SwooshSearchBox
{
	font-size: 10pt;
	width: 145px;
	height: 18px;
	border-top: solid 1px black;
	border-left: solid 1px black;
	margin-right: 4px;
	margin-bottom: 1px;
}
#SwooshSideBar
{
	background-color: #ffffff;
	background-repeat: no-repeat;
	/*width: 220px;*/
	
}
/*.SwooshSideNav, .SwooshSideNavHover, .SwooshSideNavSelected
{
	background-color: #FFCC4C;
	color: #663200;
	height: 26px;
	width: 220px;
	text-align: left;
	font-size: 90%;
	font-weight: bold;
	border-left: solid 2px #FFCC4C;
}
.SwooshSideNav td
{
	padding-left: 15px;
	padding-right: 10px;
}
.SwooshPopupNav, .SwooshPopupNavHover
{
	background-color: #FFCC4C;
	color: #663200;
	height: 26px;
	width: 220px;
	text-align: left;
	font-weight: normal;
	border: solid 1px black;
}
.SwooshPopupNav td
{
	padding-left: 5px;
}
.SwooshSideNavHover, .SwooshSideNavSelected, .SwooshPopupNavHover
{
	background-color: #FF9900;
	color: White;
}
.SwooshSideNavHover, .SwooshSideNavSelected
{
	border-left: solid 2px #FFCC4C;
	border-right: solid 2px #FFCC4C;
}
*/
 .AdSpot 
{
	text-align:center;
	padding-top:10px;
	padding-bottom:0px;
	v-align: top;
}
.SwooshAdbar
{
	
	width: 154px;
	float:left; /*border: solid 1px #E0E0E0;*/
	text-align: center;
	vertical-align: top;
	padding-top: 0px;
}
.SwooshContent
{
	text-align: left;
	padding: 5px 2px 0px 5px;
	
	/*width: 580px;
	float: left;
	overflow-x: auto;*/
}

.SwooshcontentAreaWide
{


width:750px;

}
.SwooshcontentAreaNarrow
{


width:600px;

}
.SwooshCopyrightBar
{
	background-color: #0D3A8B;
	color: White;
	height: 32px;
	line-height: 32px;
	text-align: center;
font-weight: normal;
}


.SwooshBottomNav ul.AspNet-Menu  li a,.SwooshBottomNav ul.AspNet-Menu li a:hover
{
padding-left:30px;
color:white;
font-weight:bold;
text-decoration:none;
}


/*Added by Arun   Dec-13-2008*/

th, #MPTitle, #MPFooter, .MPBottomNav ul.AspNet-Menu li a, .SwooshAuxNav ul.AspNet-Menu li a, .SwooshButtonNav ul.AspNet-Menu li a
{
	color: White;
}


/* SwooshAuxNav Starts*/

#SwooshAuxNav
{
	float: right;
	padding-right: 10px;
	height: 1.5em;
	margin-top: 50px!important;
	font-size: 11px!important;
}

.SwooshAuxNav 
{
	position: absolute;
	right: 5px;
	top: 5px;
}

.SwooshAuxNav li.AspNet-Menu-Sep
{
	background-image: url(  'images/fade_buttonbar_sep.jpg' );
	background-position: right;
	background-repeat: no-repeat;
}
/*.MPBottomNav li.AspNet-Menu-Sep{
	border-left:solid 1px black;
	}*/
/**********features Added Arun Date : 11-12-2008*****************************/
.SwooshAuxNav ul.AspNet-Menu li a
{
	color: white;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration :none;
	font-size: 11px!important;
}

.SwooshAuxNav ul.AspNet-Menu li a:hover 
{
	text-decoration: underline!important;
}

.MPBottomNav ul.AspNet-Menu li a
{
	color: White;
}
.SwooshAuxNav ul.AspNet-Menu li, .MPBottomNav ul.AspNet-Menu li
{
	margin-top: 2px;
	padding: 0px 5px 0px 5px;
}
.SwooshAuxNav ul.AspNet-Menu li ul
{
	display: none;
}
/* SwooshAuxNav Ends*/
/********************************************************************************************/
/*MPNavBar ul.AspNet-Menu li.AspNet-Menu-Leaf AspNet-Menu-Sep.AspNet-Menu-ParentSelected ul, MPNavBar ul.AspNet-Menu-WithChildren AspNet-Menu-Sep ul
{
	display: none;
	color:Green;
}

MPNavBar ul.AspNet-Menu li.AspNet-Menu-WithChildren AspNet-Menu-Sep.AspNet-Menu-Selected ul li.AspNet-Menu-WithChildren.AspNet-Menu-Sep.AspNet-Menu-ParentSelected ul
{
	display: none;
	color:red;
}*/

/* .SwooshButtonNav Starts*/

.SwooshButtonNav
{
	color: #333333;
	font-family: Arial;
	font-size: 14pt;
	line-height: 29px;
	text-align: center;
}

.SwooshButtonNav ul.AspNet-Menu li ul, ul.AspNet-Menu li.AspNet-Menu-WithChildren li
{
	display: none;
}


.SwooshButtonNav ul.AspNet-Menu li a
{
	text-decoration: none;
/*	padding-left: 40px;
	padding-right: 40px;*/
	 text-align :center;
	
}

.SwooshButtonNav li.AspNet-Menu-Sep
{
	background-image: url(  'images/fade_buttonbar_sep.jpg' );
	background-position: right;
	background-repeat: no-repeat;
}


.MPNavBar ul.AspNet-Menu li a
{
	text-decoration: none;
}


.MPBottomNav ul li
{
	border-left: solid 1px white;
	font-size: 12px;
}

/* .SwooshButtonNav  Ends*/

/* Side Navigation  starts*/

.SwooshSideNav ul.AspNet-Menu
{
	background-color   : #eea12b;
	width: 160px;
}

.SwooshSideNav ul.AspNet-Menu li
{
	
	font-size : 0px;
	border-bottom: 1px solid #eeeeee;
}



.SwooshSideNav ul.AspNet-Menu li a
{
	height :100%;
	font-family:Arial,Helvetica,sans-serif;
	
	font-size:12px;
	font-weight: bold;
	text-align: left;
	line-height:20px;
	vertical-align :middle ;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 10px;
	background-color   : #ffffff;
	color: #EEA12B;
	/*	height: 26px;
	width: 220px;*/
}



.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-Selected a
{
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li.AspNet-Menu-ParentSelected a
{
}



.SwooshSideNav ul.AspNet-Menu li a:hover, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li.AspNet-Menu-ParentSelected a:hover
{
	
	
	background-color: #EEA12B;
	color: White;
}
.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li a:hover, BoxesSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a:hover
{
	background-color: #EEA12B;
	color: White;
}


.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-Selected ul li.AspNet-Menu-WithChildren.AspNet-Menu-Sep.AspNet-Menu-ParentSelected ul, 
.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li ul
{
	position:absolute ;
	left: 100%;
	
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren
{
	line-height: 0px;
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-Sep ul li.AspNet-Menu-Leaf.AspNet-Menu-Sep a:hover, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf.AspNet-Menu-Sep a:hover, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-Selected ul li.AspNet-Menu-WithChildren.AspNet-Menu-Sep.AspNet-Menu-ParentSelected a
{
	/*background-image: none;*/
	height: auto;
	text-decoration: none;
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren.AspNet-Menu-Sep a
{
	text-decoration: none;
}


.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover ul.AspNet-Menu li.AspNet-Menu-WithChildren a
{
}


.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren a
{
	background-image: url(  'images/WebResource.gif' );
	background-repeat: no-repeat;
	background-position: right;
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li.AspNet-Menu-WithChildren li a
{
	background-image: none;
}


.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li a
{
	background-image: none;
}
.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover
{
	text-decoration: none;
}



.SwooshSideNav ul.AspNet-Menu
{
	z-index: 500;
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren ul
{
	position:absolute ;
		background-color   : #FFCC4C;
		background-image: none;
		left: 100%;
		top: -2px;
		width: 220px;
		z-index: 500;
	
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li
{
	display: block;
	text-align: left;
	border-left : solid 1px  #100014;
	 border-right: solid 1px #100014;
	 border-top: solid 1px #100014;	
	border-bottom: none;
	height :100%;
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li a
{
	border-bottom: solid 1px #100014;
	border-left :none;
	border-right :none;	
	/* border-top: solid 1px #100014;	*/
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 13px;
	line-height:20px;
	font-weight:normal;
	text-align: left;
	padding-top: 4px;
	padding-bottom:4px;
	padding-right: 5px;
	padding-left:5px;
	text-align: left;
	color: #663200;

	
	
}
.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li a:hover
{
	display: block; /*padding-left: 0px;*/
	
}

.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-Selected li, .SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-ChildSelected li
{
	display: block;
}





/*
.SwooshSideNav ul.AspNet-Menu li.AspNet-Menu-WithChildren li a:hover
{
	background-color: white;
	color: #3e385e;
}*/

/* Side Navigation  starts*/
/********************************************************************************************/


.SwooshCopyrightBar 
{
	font-size: 10px!important;
}