/* 
================================
Skin styles for DotNetNuke
================================
*/
Body
{
	font-family: Verdana;
	color: #595959;
	font-size: 9pt;
}
.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #fefefe;
}
.skinmaster
{
	height: 100%;
	background-color: #fefefe;
	border-right: #8f9092 1px solid;
	border-top: #8f9092 1px solid;
	border-left: #8f9092 1px solid;
	border-bottom: #8f9092 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.skinheader
{
}
.skingradient
{
	background-image: url(gradient_DKGray.jpg);
	height: 30px;
}
.controlpanel
{
	width: 100%;
	background-color: #dddddd;
}
.toppane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane
{
}
.contentpane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane
{
}
.bottompane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	height: 15px;
	background-color: #595959;
}
.MainMenu_MenuItem
{
	border-left: #595959 0px solid;
	border-bottom: transparent;
	border-top: transparent;
	border-right: #595959 0px solid;
	cursor: pointer;
	cursor: hand;
	color: #fefefe;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	background-color: #595959;
}
.MainMenu_MenuIcon
{
	background-color: #595959;
	border-left: #595959 1px solid;
	border-bottom: #595959 0px solid;
	border-top: #595959 0px solid;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
	height: 21px;
}
.MainMenu_SubMenu
{
	background-color: #595959;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=   '#595959' , Direction=135, Strength=3);
}
.MainMenu_MenuBreak
{
	height: 0px;
}
.MainMenu_MenuItemSel
{
	background-color: #595959;
	cursor: pointer;
	cursor: hand;
	color: #FBC628;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	height: 20px;
}
.MainMenu_MenuArrow
{
	border-right: #595959 1px solid;
	border-bottom: #595959 1px solid;
	border-top: #595959 0px solid;
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.MainMenu_RootMenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.StandardButton
{
	background: #595959 none;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu
{
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid;
	border-top: #8f9092 1px solid;
	border-left: #8f9092 1px solid;
	border-bottom: #8f9092 1px solid;
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header
{
	background-image: url(gradient_LtGray.jpg);
}
.Head
{
	font-family: Verdana, Arial, Tahoma, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}
.FooterMenu
{
	font-family: Tahoma, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #595959;
}
A.FooterMenu:link
{
	text-decoration: none;
	color: #595959;
}

A.FooterMenu:visited
{
	text-decoration: none;
	color: #595959;
}

A.FooterMenu:active
{
	text-decoration: none;
	color: #595959;
}

A.FooterMenu:hover
{
	text-decoration: none;
	color: #FBC628;
}
.SkinObject
{
	font-weight: bold;
	font-size: 8pt;
	color: #fefefe;
	font-family: Tahoma, Arial;
	text-decoration: none;
}

A.SkinObject:link
{
	text-decoration: none;
	color: #fefefe;
}

A.SkinObject:visited
{
	text-decoration: none;
	color: #fefefe;
}

A.SkinObject:active
{
	text-decoration: none;
	color: #fefefe;
}

A.SkinObject:hover
{
	text-decoration: none;
	color: #FBC628;
}
A.Normal
{
	text-decoration: underline;
}
A.Normal:Active
{
	text-decoration: underline;
}
A.Normal:hover
{
	text-decoration: underline;
}
A.Normal:visited
{
	text-decoration: underline;
}
span.NormalUnderline
{
	text-decoration: underline;
}
NormalBold
{
	font-weight: bold;
}

.drop_down_panel
{
	position: relative;
	z-index: 99999;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0px;
	height: auto;
	width: 230px;
	background-position: left top;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #dcdcdc;
}
.NormalBlack
{
	color: #000000;
	font-size: 10px
}
.NormalBlackBold
{
	color: #000000;
	font-weight:bold;
	font-size: 10px;
}
.drop_down_calendar
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
	margin: 0px;
}

.calendar_header
{
	width: 100%;
}

.prev_month_link
{
	cursor: pointer;
	cursor: hand;
	color: #0000ff;
	text-decoration: underline;
}

.next_month_link
{
	cursor: pointer;
	cursor: hand;
	color: #0000ff;
	text-decoration: underline;
}

.month_label
{
	font-weight: bold;
	text-align: center;
}

.period_days
{
	width: 100%;
	top: 25px;
}

.loading_icon
{
	text-align: center;
	width: 230px;
	background: url(images/spinner.gif) fixed no-repeat center center;
}

.clickable_date
{
	cursor: pointer;
	cursor: hand;
	color: #0000ff;
	text-decoration: underline;
	font-weight: bold;
}

.calendar_close_button
{
	cursor: pointer;
	cursor: hand;
}

.regular_date
{
	text-align: center;
	width: 30px;
}

.todays_date
{
	background-color: #DEDEFF;
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
}

.days_of_week
{
	background-color: #ccccff;
}

.holiday_date
{
	background-color: #ffff66;
}
.Tab_Unselect
{
	border-width: 0px;
	background-image: url( '../../../../Portals/0/Skins/UGTIC_Skin1/images/TabUnselect.jpg' );
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	height: 30px;
	text-decoration: none;
}
.Tab_Unselect:hover
{
	color: #fbc628;
	text-decoration: none;
}
.Tab_Select
{
	border-width: 0px;
	background-image: url( '../../../../Portals/0/Skins/UGTIC_Skin1/images/TabSelect.jpg' );
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	height: 30px;
	text-decoration: none;
}
.NormalHighlight
{
	background-color: Yellow;
	color: Black;
}