/* 
================================
Skin styles
================================
*/

Body { }
.skinpage
{
	height: 100%;
	width:100%;
background: url(/portals/10/bg.jpg) repeat-x;
background-color: #000000;	
}
.skinbody {
	width: 800px;
	height: 100%;
	background-color: #ffffff;
	border-bottom: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-top: #ffffff 0px solid;  
	border-right: #ffffff 0px solid;
 	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.control_panel
{
	background-color:#000000;
}
.loginanddate
{
    color: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:900;
	border:#000000 0px solid;
}
a.loginanddate:link, active, visited 
{
    color: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:900;
	border:#000000 0px solid;
	text-decoration:none;
}
a.loginanddate:hover
{
    color: #ffffff;
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:900;
	border:#000000 0px solid;
	text-decoration:underline;
}
/* Main Solparts Menu */

.MenuContainer 
{
    width:100%;
    background-color: transparent;
    height:19px;
}
.MenuBar 
{
    background-color: transparent;
    height:16px;
}
.MenuItem
{
	color: #ffffff;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	vertical-align:middle;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
	background-image: url(tab.gif);
}
.RootMenuItem td
{
	color: #ffffff;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bolder;
	background-image: url(tab.gif);
	padding: 0px 0px 0px 0px;
}
.RootMenuItemActive td
{
	color: #000000;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bolder;
	background-image: url(tabactive.gif);
	padding: 0px 0px 0px 0px;
}
.RootMenuItemSel td
{
	color: #A8A9A9;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bolder;
	background-image: url(tab.gif);
	padding: 0px 0px 0px 0px;
}
.RootMenuItemBreadCrumb td
{
    color: #000000;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bolder;
	background-image: url(tabactive.gif);
	padding: 0px 0px 0px 0px;
}
.MenuIcon 
{
	display:none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background-color:#333333;
	width:0px;
}
.SubMenu 
{
	z-index: 1000; 
	color: White;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px; 
	font-style: normal;
	font-weight:bold;
	background-image: url(tab.gif);
    filter:progid:DXImageTransform.Microsoft.Shadow(color='#000000', Direction=135, Strength=3);
    padding: 1px 1px 1px 1px;
    border:#ffffff 0px solid;
}
.SubMenuItemActive td
{
	color: #000000;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	background-image: url(tabactive.gif);
	border:#ffffff 0px solid;
    padding: 1px 1px 1px 1px;
}
.SubMenuItemSel
{
	color: #000000;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	background-image: url(tabactive.gif);
	border:#ffffff 0px solid;
    padding: 1px 1px 1px 1px;
}	
.SubMenuBreadCrumb
{
	color: #000000;
	height:19px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px;
	font-style: normal;
	font-weight:bold;
	background-color:#ffffff;
}
.MenuArrow 
{
	display:none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #333333;
	border-bottom-style: none;
	padding: 0px 0px 0px 0px; 
}
.RootMenuArrow
{
	display: none;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #333333;
	border-bottom-style: none;
	padding: 0px 0px 0px 0px;
}
.emptybreak{ }
.bannerpane {
	width: 100%;
	background-color: #000000;
}
.contentpane {
	width: 400px;
	background-color: Transparent;
	padding: 20px 20px 20px 20px;
}
.rightpane {
	background-color: Transparent;
	padding: 20px 20px 20px 20px;
	
}
.bottompane {
	width: 100%;
	background-color: Transparent;
}
.copyright
{
    color:#666666;
    font-family: Arial, Helvetica, Sans-Serif; 
	font-size : 10px;
	font-weight:normal;
}

/* Overall website styles for admin and core modules */
.Head    { FONT-SIZE: 14px; font-weight:bold; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.SubHead { FONT-SIZE: 12px; font-weight:bold; COLOR: #000000; text-transform:uppercase; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.SubSubHead { FONT-SIZE: 10px; font-weight:bold; COLOR: #000000; text-transform:uppercase; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.Normal { margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
.NormalTextBox { font-size:10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.NormalRed { font-size:10px; COLOR: Red; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.NormalBold {  margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:bold; }
.CommandButton { font-size:10px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif; text-decoration:none }
A.CommandButton:link { font-size:10px; COLOR: #666666; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
A.CommandButton:visited  { font-size:10px; COLOR: #666666; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
A.CommandButton:hover    { font-size:10px; COLOR: #0000CC; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif; text-decoration:underline }    
A.CommandButton:active   { font-size:10px; COLOR: #0000FF; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.StandardButton {
   background: #000000 none; 
   color: #ffffff;
   font-family: Arial, Helvetica, Sans-Serif; 
   font-size: 12px;
   font-weight: bolder;
}
.Message    { font-size:10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, Sans-Serif }   
.ItemTitle  { font-size:10px; COLOR: #000000; font-weight:bold; FONT-FAMILY: Arial, Helvetica, Sans-Serif }
.TreeViewMenu {
	width: 175px;
	background-color: #ffffff;
	border-right: #1B1D78 1px solid; 
	border-top: #1B1D78 1px solid; 
	border-left: #1B1D78 1px solid; 
	border-bottom: #1B1D78 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-color:#ffffff; }

/* Overall website styles for content */
H1  { letter-spacing: 0px; margin-bottom: 0pt; font-family: times, "times new roman"; font-size: 18pt; text-align: left; color: #333333; font-weight: 300; }
H2  { letter-spacing: 2px; margin-top: 16px; margin-bottom: 0pt; font-family: arial, helvetica; font-size: 11px; line-height: 18px; text-align: left; color: #6772C5; font-weight: 300;  padding-left: 28px; }
H3  { letter-spacing: 0px; margin-bottom: 0pt; font-family: times, "times new roman"; font-size: 14pt; text-align: left; color: #333333; font-weight: 500; }
H4  { letter-spacing: 0px; margin-bottom: 0pt; font-family: times, "times new roman"; font-size: 12pt; text-align: left; color: #333333; font-weight: 500; }
H5, DT  { letter-spacing: 0px; margin-bottom: 0pt; font-family: times, "times new roman"; font-size: 12pt; text-align: left; color: #333333; font-weight: 500; }
H6  { letter-spacing: 0px; margin-bottom: 0pt; font-family: times, "times new roman"; font-size: 12pt; text-align: left; color: #333333; font-weight: 500; }
TABLE { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
TFOOT, THEAD { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
TH  { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }

a:link { text-decoration: underline; color: #666666;}
a:visited { text-decoration: underline; color: #666666; }
a:hover { text-decoration: underline; color: #0000CC; }
a:Active { text-decoration: underline; color: #0000FF; }

SMALL   { font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
BIG { font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
BLOCKQUOTE, PRE { margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
UL LI   
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
UL LI LI    
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
UL LI LI LI 
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
OL LI   
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
OL OL LI    
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
OL OL OL LI 
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
OL UL LI   
{ margin-top: 0; margin-bottom: 6pt; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; line-height: 18px; text-align: left; color: #000000; font-weight:normal; }
HR {
}
/* Login Styles */
.LoginPanel{ 
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}
