/* 
================================
Skin styles for DotNetNuke
================================
Dark Blue:		002c56
Light Blue:		00A5D2
White:			FFFFFF
Black:			000000
Orange:			F98127
Yellow:			EFC321
Green:			2FBB2F
*/ 

.Head   {
    font-family: Verdana, Tahoma, Arial, Sans-Serif;
    font-size:  11px;
    font-weight:    normal;
    color: #333333;
}


.pagemaster {
	width: 100%;
	height: 100%;	    
    background-color: #002c56;
    font-size: 11px;
}
.skinouter
{
	height: 100%;
	min-width: 807px;
	max-width: 100%;
	background-color: #002C56;	
}
.skinmaster {
	height: 100%;

width: 100%;
	background-color: #ffffff;
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkGray.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 750px;
	background-color: #c0c0c0;
}
.logo
{
	background-color: #002c56;       
}
.rightLogo
{
	background-image: url(SkinGradient.gif);
	height: 120px;
	background-repeat: no-repeat;
	width: 7px;
	text-align: right;	
}
.logoBar
{
	min-width: 801px;
	max-width: 100%;	
	background-color: #ffffff;
}
.upperLeft
{
	background-image: url("WhiteUpperLeft.gif");
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
	padding: 0 0 0 0;
	 
}
.lowerLeft
{
	background-image: url("WhiteLowerLeft.gif");
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
}
.upperRight
{
	background-image: url("WhiteUpperRight.gif");
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
}
.left
{
	width:19px;
	height: 100%;
	background-image: url("WhiteLeft.gif");
	background-repeat: repeat-y;
}
.right
{
	width:19px;
	height: 100%;
	background-image: url("WhiteRight.gif");
	background-repeat: repeat-y;
}
.lowerRight
{
	background-image: url("WhiteLowerRight.gif");
	background-repeat: no-repeat;
	width: 19px;
	height: 20px;
}
.upperCenter
{
	background-image: url("WhiteTop.gif");
	background-repeat: repeat-x;
	height: 20px;
	min-width: 730px;
	max-width: 100%;
}
.upperSpacer
{
	background: url("WhiteTop.gif");
	background-repeat: repeat-x;
	height: 20px;
	min-width: 1px;
	max-width: 100%;
}
.lowerCenter
{
	background-image: url("WhiteBottom.gif");
	background-repeat: repeat-x;
	height: 15px;
	min-width: 730px;
	max-width: 100%;
	background-color: #2FBB2F;
}
.menuCenter
{		
	max-height: 30px;
	height: 30px;	
	font-size: 11px;
}
.menuCenter SPAN
{
	max-height: 30px;
	height: 30px;	
}
.menuright
{
	width:19px;
	height: 30px;
	background-image: url("MenuRight.gif");
	background-repeat: repeat-x;
}
.menuleft
{
	width:19px;
	height: 30px;
	background-image: url("MenuGradient.gif");
	background-repeat: repeat-y;
	border-left: solid 1px #00A5D2;
}

.toppane {
	width: 100%;
	background-color: #ffffff;	
}
.leftpane {
	width: 185px;
	background-color: #ffffff;	
}
.contentpane {
	width: 100%;
	background-color: #ffffff;
}
.rightpane {
	width: 185px;
	background-color: #ffffff;	
}
.bottompane {
	width: 100%;
	background-color: #ffffff;	
}
.countyLogo
{
	width: 185px;
	background-color: #ffffff;	
}
.countySlogan
{
	width: 100%;
	background-color: #ffffff;
}
.lowerRightPane
{
	width: 185px;
	background-color: #ffffff;	
}
.userlogin, a.userlogin
{
	color: #002c56;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: .8em;
}
a.userlogin:hover
{
	color: #2FBB2F;
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	font-size: .8em;
}
.menuRow
{
	position: relative; 
	top: -4; 	
	background-image: url("MenuGradient.gif");
	background-repeat:repeat;
}
/**********************************************************************************************************************************************************************************
																	SolPartMenu From Pharmacy
***********************************************************************************************************************************************************************************/
.MainMenu_MenuContainer 
{
	background-color:  Transparent;			
	height: 25px;
	white-space: nowrap;
}
.MainMenu_MenuBar 
{
	cursor: pointer; 
	cursor: hand;
}

.MainMenu_MenuItemSel TD FONT, .MainMenu_MenuItemSel
{
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	font-family: Verdana, Arial, Helvetica, sans-serif;		
	background-color: Transparent;
	text-align: center;
}
.MainMenu_MenuItem 
{
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 		
	color: #002c56; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.MainMenu_MenuSelectedRoot
{	
	cursor: hand; 		
	color: #FFFFFF; 
	font-size: 11px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	white-space: normal;

}
.MainMenu_MenuSelectedRoot td, .MainMenu_MenuSelectedRoot td font
{
	cursor: hand; 		
	color: #FFFFFF; 
	font-size: 11px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        white-space: normal !important;
	width: 100px;
	text-align: center;
}
.MainMenu_MenuSelectedRoot td a:hover
{
border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 		
	color: #00A5D2; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainMenu_RootNode
{
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 		
	color: #002c56; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: text-top;
}

.MainMenu_RootNode TD
{
	background-color:Transparent;
	width: 100px;
	text-align: center;
	color: #FFFFFF;
	font-size: 11px;
	vertical-align: text-top;
}

.MainMenu_RootNode TD FONT
{	
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
	font-size: 11px;
	vertical-align: text-top;			
}
.MainMenu_RootNodeHover TD
{
	border-left: #EFEEEE 0px solid; 
	border-bottom: #EFEEEE 0px solid;
	border-top: #EFEEEE 0px solid;  
	border-right: #EFEEEE 0px solid;
	cursor: pointer;
	cursor: hand; 		
	color: #00A5D2; 
	font-size: 11px; 
	font-style: normal;
	font-weight: bold; 
	width: 100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;			
}
.MainMenu_MenuItemAct {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 11px;
	font-style: normal;
	font-weight: bold; 
	background-color: #002c56;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.MainMenu_MenuIcon {
	width: 3px;	
	border: solid 0px #002c56;
}

.submenuitemselected{
	color:#002c56;
	font-size:11px;
	font-weight: bold;
	padding-left: 1px;
	margin:0px;
	background:#FFFFFF;	
}
.MainMenu_SubMenu {
	margin-top: 0px;
	margin-left: -1px;
	background-color: #EDEDED;  
	border-top: #002c56 1px solid;
	border-right: #002c56 2px solid;
	border-left: #002c56 2px solid;
	border-bottom: #002c56 2px solid;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#EFEFEF);
	filter: Alpha(Opacity=80, FinishOpacity=100, Style=2);
	width: 150px;
	text-align: left;
}
.MainMenu_SubMenuHover
{
color: #FFFFFF;
text-align: left;
background-color: #002c56;
}
.MainMenu_MenuBreak {
	border-bottom: #00ff00 0px solid; 
	border-left: #00ff00 0px solid; 
	border-top: #00ff00 0px solid;  
	border-right: #00ff00 0px solid; 
	background-color: transparent;
	height: 0px;
}
.MainMenu_MenuArrow {
	border-right: #EFEFEF 0px solid; 
	border-bottom: #EFEFEF 0px solid; 
	border-top: #EFEFEF 0px solid;
	font-family: webdings; 
}

/******************************************************************************************************************************************************************************
																			End Menu Css
********************************************************************************************************************************************************************************/
/*****************************************************************************************************************************************************************************
														DNN Event Module Styles
*****************************************************************************************************************************************************************************/
/* 
================================
Skin styles for DotNetNuke
================================
Dark Blue:		002c56
Light Blue:		00A5D2
White:			FFFFFF
Black:			000000
Orange:			F98127
Yellow:			EFC321
Green:			2FBB2F
*/ 

.Eventtooltip
{
	border: solid 1px #EABFFF;	
	padding-right: 5px;	
	padding-left: 5px;
	font-size: 10px;
	filter: alpha(opacity=80);
	padding-bottom: 5px;
	width: 200px;
	color: #000;
	padding-top: 5px;
	font-family: Arial;
	background-color: #ffd;
	text-align: left;
	moz-opacity: 0.8;
}
	 
.Event
{
	table-layout: auto;
	font-size: 7pt;
	color: #ffffff;
	font-family: Verdana;
	height: 500px;
	text-align: center;
	border: solid 1px #00A5D2;	
	background-color: #ffffff;
}

.EventTitle
{
	font-weight: bold;
	font-size: 11pt;	
	width: 100%;
	color: #ff0000 !important;
	text-align: center;
	height: 32px !important;
	background-color: #002c56;
}

.EventTitle td
{
	font-weight: bold;
	font-size: 11pt;
	color: #ffffff !important;
	text-align: center;
	height: 32px !important;
	width: 500px;
}

/* Note use of "!important" to override Inline Style */
.EventNextPrev, .EventNextPrev a:link, .EventNextPrev td
{
	padding-right: 0.5em;
	padding-left: 0.5em;
	font-size: 8pt;
	padding-bottom: 0px;
	color: #ffffff !important;
	padding-top: 0px;
	background-color: #002c56;
	
}
.EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover
{
	padding-right: 0.5em;
	padding-left: 0.5em;
	font-size: 8pt;
	padding-bottom: 0px;
	color: #ffffff !important;
	padding-top: 0px;
	background-color: #002c56;
}

.EventDayHeader
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana;
	background-color: #002c56;
	vertical-align: middle;
	color: #ffffff;
}

.EventDay, .EventDay td
{
	font-size: 7pt;
	width: 14%;
	color: #002C56 !important;
	font-family: Verdana;
	height: 14%;

}
.EventDay a,
.EventDay a:visited,
.EventDay a:hover
{
	font-size: 7pt;
	color: #002C56 !important;
	font-family: Verdana;
}
.EventDayScroll
{
}
.EventOtherMonthDay
{
	color: #002c56;
	background-color: #00A5D2;
}

.EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover
{
	color: #002C56;
	background-color: #00A5D2;
}


.EventWeekendDay
{
	background-color: gainsboro;
}


.EventTodayDay
{
	font-weight: bold;
	color: #56228B !important;
	background-color: #2FBB2F !important;
}

/* Note use of "!important" to override Inline Style */
.EventSelectedDay, .EventSelectedDay td
{
	border-right: #002C56 2px solid ;
	border-top: #002C56 2px solid;
	border-left: #002C56 2px solid;
	border-bottom: #002C56 2px solid;
	font-weight: bold;
	color: #002C56 !important;
	background-color: #F98127; !important
	display: inline;
}
.EventSelectedDay td tr table
{
	border-right: #002C56 2px solid ;
	border-top: #002C56 2px solid;
	border-left: #002C56 2px solid;
	border-bottom: #002C56 2px solid;
	font-weight: bold;
	color: #002C56 !important;
	background-color: #F98127; !important
	display: inline;
}

.EventSelector
{
	background-color: #F98127; !important
}
.EventSelector a,
.EventSelector a:visited,
.EventSelector a:hover
{
	color: #56228B;
	text-decoration: none;
}	


.EventSelectedDay a,
.EventSelectedDay a:visited,
.EventSelectedDay a:hover
{
	color: #002c56 !important;
	font-weight: bold;
	background-color: #F98127; !important
}
