/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #CFCFCF;
}
.skinmaster {
	height: 100%;
	background-color: #fff;
/*	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 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_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	/*width: 100%;*/
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentleft {
	/*width: 100%;*/
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentspan {
	width: 100%;
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	/*width: 175px;*/
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.MainMenu_MenuContainer {
	background-color: Transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:24px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #143ba0 0px solid; 
	border-bottom: #143ba0 1px solid; 
	border-top: #143ba0 1px solid; 
	border-right: #143ba0 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #FFF; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
}
.MainMenu_MenuIcon {
	background-color: #143ba0; 
	border-left: #143ba0 1px solid; 
	border-bottom: #143ba0 1px solid; 
	border-top: #143ba0 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #143ba0;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #96131f; 
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #143ba0 1px solid; 
	border-bottom: #143ba0 1px solid; 
	border-top: #143ba0 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 {
  color:#fff;background-color:#c00;font-family:arial,sans-serif;font-weight:bold;font-size:9pt;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 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_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

/*
==========================
Custom skin styles for JS
==========================
*/
td {font-family:arial;font-size:11px}

/* black */
.color0sm {color:#000;font-size:10px;}
.color0md {color:#000;font-size:11px;}
.color0lg {color:#000;font-size:12px;}
.color0xl {color:#000;font-size:13px;}
.color0xxl {color:#000;font-size:15px;}

/* blue */
.color1sm {color:#039;font-size:10px;}
.color1md {color:#039;font-size:11px;}
.color1lg {color:#039;font-size:12px;}
.color1xl {color:#039;font-size:13px;}

/* dark blue */
.color2sm {color:#009;font-size:10px;}
.color2md {color:#009;font-size:11px;}
.color2lg {color:#009;font-size:12px;}
.color2xl {color:#009;font-size:13px;}

/* red */
.color3sm {color:#900;font-size:10px;}
.color3md {color:#900;font-size:11px;}
.color3lg {color:#900;font-size:12px;}
.color3xl {color:#900;font-size:13px;}
.color3sm:link {color:#900;font-weight:bold;font-size:10px;}
.color3sm:visited {color:#900;}
.color3sm:hover {color:#c00;}

/* dark gray */
.color4sm {color:#333;font-size:10px;}
.color4md {color:#333;font-size:11px;}
.color4lg {color:#333;font-size:12px;}
.color4xl {color:#333;font-size:13px;}

/* white */
.color5sm {color:#fff;font-size:10px;}
.color5md {color:#fff;font-size:11px;}
.color5lg {color:#fff;font-size:12px;}
.color5xl {color:#fff;font-size:13px;}

.module1 {background-image:url(SelectAStore_BG.gif);}
.module2 {background-image:url(StoreDisplay_BG.gif);background-color:#CCC;border-style:solid;border-width:1px;border-color:#666;margin:6px;width:150px;}

/* template regions */
td.#templateTopBar {height:32px;background-color:#ccc;border-top:solid 1px #009;padding:1px;}
/*td.#templateLeftBar {background-image:url(leftBar_BG.gif);background-repeat:repeat-y;width:163px;padding-bottom:10px;vertical-align:top;}*/
td.#templateLeftBar {background-color:white;width:165px;padding-bottom:10px;vertical-align:top;}
#templateMenuBar {height:24px;width:484px;}
#templateBreadcrumbs {background-image:url(breadcrumb_BG.gif);}

/* Panes */
.TopPane {width:100%;vertical-align:top;padding:5px;}
/*.ShortcutPane {vertical-align:top;padding:0px;}*/
.SearchPane {vertical-align:top;padding:0px;}
.LeftPane {width:165px;vertical-align:top;padding:5px;}
.ContentPane {vertical-align:top;padding:5px;}
.ContentLeft {vertical-align:top;padding:5px;}
.ContentSpan {vertical-align:top;padding:5px;}
.ContentSpan {vertical-align:top;padding:5px;}
.BottomPane {width:780px;vertical-align:top;}
/*.RightPane table {width:120px;}*/
.footer {background-color:#039;padding:4px;text-align:center;}

button {color:#fff;background-color:#c00;font-weight:bold;font-size:12px;}
.cmdButton {color:#fff;background-color:#c00;font-weight:bold;font-size:12px;}
img.tab {cursor:hand;}





