/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	background-color: #dddddd;
}
.skinmaster 
{
	height: 100%;
	background-color: #FFFFFF;
	border-right: #eb613e 0px solid; 
	border-top: #eb613e 0px solid; 
	border-left: #eb613e 0px solid; 
	border-bottom: #eb613e 0px solid; 
	moz-border-radius-bottomleft: 0px; 
	moz-border-radius-bottomright: 0px; 
	moz-border-radius-topleft: 0px; 
	moz-border-radius-topright: 0px; 
}

.normal {
	font-size: 12px;
	font-family: Arial; 
	color: #000000;
	line-height: 1.5;	
}

H1 {
margin-top:0;
margin-bottom:3px;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#000;
}

H2 {
margin-top:0;
margin-bottom:3px;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
color:#a60b11;
}

H3 {
margin-top:0;
margin-bottom:3px;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#1a6faa;
}

H4  {
margin-top:0;
margin-bottom:3px;
margin-right:25px;
font-family:Arial, Geneva, Verdana, Helvetica, sans-serif;
font-size:22px;
line-height: 80%;
font-weight:normal;
color:#939ba1;
}


.contentpane {
	width: 600;
	font-size: 11px;
	font-family: Arial;  
	line-height: 1.5;
}

.imagepane {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
	padding-bottom: 0px;
}

.contentpaneleft {
	font-size: 11px;
	font-family: Arial;  
}

.contentpaneright {
	font-size: 11px;
	font-family: Arial;  
}


/* Menu-Styles */
/* Module Title Menu */


.menu {
	height: 30px;
	padding-left: 20px;
	border-right: 1px solid #dadbdb; 
	border-top: 1px solid #dadbdb; 
	border-left: 1px solid #dadbdb; 
	border-bottom: 1px solid #dadbdb;
	background-image: url(/Portals/_default/Skins/0409/menu_bar_bg.gif);
	background-repeat: repeat-x	;	
	
}

.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid;
	border-left: blue 0px solid;
	border-top: blue 0px solid;
	border-right: blue 0px solid;
}

.ModuleTitle_MenuBar { 
	cursor: hand;
	height:16;
	background-color: #FFFFFF;
}

.ModuleTitle_MenuItem {
	cursor: hand; 
	color: black; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	background-color: #FFFFFF;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: darkgray; 
	border-left: darkgray 1px solid; 
	border-bottom: darkgray 1px solid; 
	border-top: darkgray 1px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}


.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	border-bottom: gray 1px solid; 
	border-left: white 1px solid; 
	border-top: white 1px solid; 
	border-right: gray 1px solid;	
}

.ModuleTitle_MenuBreak {
	border-bottom: white 1px solid; 
	border-left: white 0px solid; 
	border-top: gray 1px solid;  
	border-right: gray 0px solid; 
	background-color: white; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; 
	font-weight: bold; 
	background-color: #a60b11;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: silver 1px solid; 
	border-bottom: silver 1px solid; 
	border-top: silver 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */

.MainMenu_MenuContainer {
	background-color: Transparent;
}

.MainMenu_MenuBar {
	cursor: hand; 
	height: 28px;
	background-color: #eaeaea;
}

.MainMenu_MenuItem {
	cursor: hand; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	font-style: normal; 
	color: #252525;
	border-left: #FFFFFF 0px solid; 
	border-bottom: #eaeaea 1px solid; 
	border-top: #eaeaea 1px solid; 
	border-right: #FFFFFF 0px solid;
	background-color: Transparent;	
}

.MainMenu_MenuIcon {
	cursor: hand; 
	background-color: #eaeaea; 
	border-left: #eaeaea 1px solid; 
	border-bottom: #eaeaea 1px solid; 
	border-top: #eaeaea 1px solid; 
	text-align: center; 
	width: 15px; 
	height: 23px;
}

.MainMenu_SubMenu {
	z-index: 1000;
	cursor: hand; 
	background-color: #eaeaea; 
	border-bottom: gray 1px solid; 
	border-left: white 1px solid; 
	border-top: white 1px solid; 
	border-right: gray 1px solid;		
}

.MainMenu_MenuBreak { 
	height: 1px;
}

.MainMenu_MenuItemSel 
{
	background-color: #666666;	
	color: #252525;
	cursor: hand; 
	font-size: 12px;
	font-weight: bold;	
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	text-decoration: none;
}

.MainMenu_MenuArrow 
{
	background-image: url(arrow_blk.gif);
	cursor: hand; 
	border-right: #eaeaea 1px solid; 
	border-bottom: #eaeaea 1px solid; 
	border-top: #eaeaea 1px solid;
}

.MainMenu_RootMenuArrow 
{
	background-image: url(arrow_red.gif); 
	cursor: hand;
}
.StandardButton     {
	background: #eb613e; 
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.NormalTextBox {
	border-color: #d5d5d5;
	border-width: 1px;
	border-style: solid;
	height: 20px;
	font-size: 11px;
}

a:link{
color:#252525;
font-size:12px;
text-decoration:underline;	
}

a:visited{
color:#252525;
text-decoration:underline;
}

a:hover{
color:#a60b11;
text-decoration:underline;
}

a:active{
color:#252525;
text-decoration:underline;
}

A.SkinObject.link {
	color: #53504C;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
A.SkinObject:visited {
	color: #53504C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
A.SkinObject:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
}
A.CommandButton {
	color: #53504C;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
A.CommandButton.link {
	color: #53504C;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
A.CommandButton:visited {
	color: #53504C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
A.CommandButton:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
/* Resource and News Pane */
.home {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
}
A.home:link {
	color: #252525;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
A.home:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
A.home:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
/* Headerpane */
.header {
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
}
A.header:link {
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
A.header:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}
A.header:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;	
}.TopPaneLinks {
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
}
A.TopPaneLinks:link {
	color: #53504C;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;	
}
A.TopPaneLinks:visited {
	color: #53504C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;	
}
A.TopPaneLinks:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;	
}

/* footerpane */

.Footer1 {
	color: #ffffff;		
	padding-left: 15px;		
	}

.Footer2 {
	padding-top: 20px
	padding-left: 15px;	
	color: #ffffff;	
}

.Footer3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-bottom: 5px;	
	padding-left: 15px;		
}

.Footer4 {
	color: #ffffff;
	padding-left: 0px;
	padding-left: 15px;
	padding-bottom: 2px;		
}

.Footer1a {
	padding-left: 0px;
	color: #ffffff;		
	}

.Footer2a {
	padding-top: 20px
	color: #ffffff;			
}

.Footer3a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #ffffff;
	padding-bottom: 5px;	
}

.Footer4a {
	color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;		
}


.Footer {
	color: #000000;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal;
}
A.Footer:link {
	color: #ffffff;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
A.Footer:visited {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
A.Footer:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}
.breadcrumb {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
}
A.breadcrumb:link {
	color: 565454;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
}
A.breadcrumb:visited {
	color: 565454;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: none;
}
A.breadcrumb:hover {
	color: #a60b11;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
	text-decoration: underline;
}

.Content1 {
	padding-left: 5px;	
	}

.Content2 {
	background-color: #ffffff;
	padding-top: 0px
	padding-left: 5px;				
}

.Content3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #a60b11;
	padding-bottom: 5px;	
	padding-left: 5px;		
}

.Content4 {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 20px;
	padding-bottom: 2px;		
}

.bluecontainerh4 {
	font-size: 14px;
	color: #ffffff;
	background-color: #156eab;
	padding-left: 15px;
	padding-right: 15px;
	height: 50px;
	border-right: 1px solid #939ba1; 
	border-top: 1px solid #939ba1; 
	border-left: 1px solid #939ba1; 
	border-bottom: 1px solid #939ba1;	
	background-image: url(/Portals/_default/Containers/0409/Simply_blue_cont_bg.gif);
	background-repeat: repeat-x		
}

.bluecontainermaster4 {
	background-color: #ffffff;
}

.bluetitleh4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.5;
}

.bluecontainerh2 {
	background-color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;	
	padding-bottom: 15px;	
	border-right: 1px solid #dadbdb; 
	border-left: 1px solid #dadbdb; 
	border-bottom: 1px solid #dadbdb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	line-height: 1.5;	
}

.purplecontainerh4 {
	font-size: 14px;
	color: #ffffff;
	background-color: #b076bd;
	padding-left: 15px;
	padding-right: 15px;
	height: 50px;
	border-right: 1px solid #939ba1; 
	border-top: 1px solid #939ba1; 
	border-left: 1px solid #939ba1; 
	border-bottom: 1px solid #939ba1;	
	background-image: url(/Portals/_default/Containers/0409/Simply_purple_cont_bg.gif);
	background-repeat: repeat-x		
}

.purplecontainermaster4 {
	background-color: #ffffff;
}

.purpletitleh4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	line-height: 1.5;
}

.purplecontainerh2 {
	background-color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 8px;	
	padding-bottom: 15px;	
	border-right: 1px solid #dadbdb; 
	border-left: 1px solid #dadbdb; 
	border-bottom: 1px solid #dadbdb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	line-height: 1.5;	
}

.TopRight1 {
	padding-left: 5px;	
	padding-right: 15px;		
	}

.TopRight2 {
	background-color: #ffffff;
	padding-top: 0px;
	padding-left: 5px;
}

.TopRight3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #a60b11;
	padding-bottom: 5px;	
	padding-left: 5px;
}

.TopRight4 {
	background-color: #ffffff;
	padding-left: 5px;
	padding-bottom: 2px;		
}
