/*SnapsisDNN Skinning Solution - AquaBlue*/

/* ================================
    CSS STYLES FOR SnapsisDNN
   ================================
*/   
/* Main Body & Scrollbars */
.Body
{
   	scrollbar-base-color: #CDDEEE; 
	scrollbar-face-color: #5979B2; 
	scrollbar-track-color: #9FB3D6; 
	scrollbar-arrow-color: black;
	scrollbar-highlight-color: #389AE5; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #389AE5;
	scrollbar-darkshadow-color: #000000;
    padding-top:0;
    color:#000000;
}
/* Banner Styles */
.PortalBanner {
	height:145;
	width:830;
	padding:0;
	background-color: transparent;
    background-image:url(PortalBanner.gif);
    background-repeat:no-repeat;
}
.PortalBannerRepeat {
    height:145;
	width:100%;
	padding:0;
	background-color: transparent;
    background-image:url(PortalBannerRepeat.jpg);
    background-repeat-horizontal:repeat;
}
.MainNavContainer {
	position:absolute;
    top:127;
    left:325;
	padding:0;
	height:1;
	width:1;
}
.DateContainer
{
    top:110;
    left:140;
	height:20;
	width:100;
    font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:white;
    position:absolute;
	background-color: transparent;
}
.BreadcrumbArrow
{
    background-image:url("BreadcrumbArrow.gif");
    width:10px;
    height:15px;
	background-color: transparent;
	background-repeat: no-repeat;
	vertical-align: top;
}
.BreadCrumbContainer
{
	height:20;
    font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#FFFFFF;
    position:absolute;
    z-index:0;
    top:68;
    left:171;
	background-color: transparent;
}
A.BreadCrumbs:link, A.BreadCrumbs:hover, A.BreadCrumbs:active, A.BreadCrumbs:visited
{
	height:20;
    font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color:#000000;
    z-index:0;
}
.LoginLogout, A.LoginLogout:Link, A.LoginLogout:Active, A.LoginLogout:Visited 
{
    font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position:absolute;
    top:130;
    left:10;
	height:16;
    color:black;
	background-color: transparent;
	padding-right:5;
	padding-left:5;
}
A.LoginLogout:Hover 
{
    color:#dee3e7;
}
.ProfileRegister, A.ProfileRegister:Link, A.ProfileRegister:Active,  A.ProfileRegister:Visited
{
    font-family: Verdana, tahoma, sans-serif;
    font-size: 11px;
    font-weight: bold;
    position:absolute;
    top:130;
    left:135;
	height:16;
	width:150;
    color:black;
    visibility:visible;
	background-color: transparent;
	padding-right:5;
	padding-left:5;
}
A.ProfileRegister:Hover, 
{
    color:#dee3e7;
}
.Footer {
    font-weight: normal;
    font-size: 8pt;
    background-color:9BBFDF;
    color: #2D788D;
    font-family: Tahoma, Arial, Helvetica;
    text-decoration: none;
}
/* hyperlink style for the unselected tabs */
A.Footer:link, A.Footer:visited, A.Footer:active {
    text-decoration:    none;
    border:none;
    color:#2D788D;
}
/* hyperlink style for the unselected tabs */
A.Footer:hover {
    text-decoration:    none;
    border:none;
    color:#ffffff;
}
.NormalSmall
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #000000
}
.NormalSmallRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    color: #CC0000
}
.SignInContainer
{
	position:absolute;
	left:25;
	top:146;
	width: 310; 
	height: 1;
	padding:5px;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-right: #389AE5 1px solid;
	border-bottom: #389AE5 1px solid;
	visibility:visible;
	background-color:#CDDEEE;
	display:block;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;
	/*filter:alpha(Opacity=99 FinishOpacity=85 Style=1);*/

}
.SignInbtnLogin
{
	background-image:url(btnLogin.gif);
	background-position: center center;
	background-repeat:no-repeat;
}
.SignInbtnRegister
{
	background-image:url(btnRegister.gif);
	background-position: center center;
	background-repeat:no-repeat;
}
.SignInbtnEmailPassword
{
	background-image:url(btnEmailPassword.gif);
	background-position: center center;
	background-repeat:no-repeat;
}
.skin-border-container
{
    HEIGHT:100%;
    WIDTH:100%;
}
.skin-border-top-left
{    
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-top-left.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.skin-border-top-tile
{    
    PADDING:0px;
    WIDTH:100%;
    BACKGROUND-IMAGE:url(border-top-tile.jpg);
    BACKGROUND-REPEAT-X: repeat;
}
.skin-border-top-right
{    
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-top-right.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.skin-border-right-tile
{    
    HEIGHT:100%;
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-right-tile.jpg);
    BACKGROUND-REPEAT-Y: repeat;
}
.skin-border-bottom-right
{    
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-bottom-right.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.skin-border-bottom-tile
{    
    PADDING:0px;
    WIDTH:100%;
    BACKGROUND-IMAGE:url(border-bottom-tile.jpg);
    BACKGROUND-REPEAT-X: repeat;
}
.skin-border-bottom-left
{    
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-bottom-left.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.skin-border-left-tile
{    
    HEIGHT:100%;
    PADDING:0px;
    BACKGROUND-IMAGE:url(border-left-tile.jpg);
    BACKGROUND-REPEAT-Y: repeat;
}
/*Snapsis - SolPartMenu Styles */
.ms_MenuContainer {background-color:transparent;}
.ms_MenuBar {cursor: pointer; cursor: hand; height:16;}
.ms_SubMenu {z-index: 999; cursor: pointer; cursor: hand; background-color: #C0D2E8; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;}
.ms_MenuItem {cursor: pointer; cursor: hand; color: #274A88; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: ; border-bottom: #C0D2E8 1px solid; border-top: #C0D2E8 1px solid; border-right: #C0D2E8 1px solid;}
.ms_MenuIcon {cursor: pointer; cursor: hand; background-color: #9FB3D6; border-left: #9FB3D6 1px solid; border-top: #9FB3D6 1px solid; border-bottom: #9FB3D6 1px solid; text-align: center; width: 16;height: 20;}
.ms_MenuItemSel {cursor: pointer; cursor: hand; background-color: #9FB3D6; color: White; font-family: Tahoma; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: ; border-bottom: #9FB3D6 1px solid; border-top: #9FB3D6 1px solid;}
.ms_MenuArrow {font-family: webdings; font-size: 10pt; cursor: pointer; cursor: hand; border-top: #C0D2E8 1px solid; border-bottom: #C0D2E8 1px solid; border-right: #C0D2E8 1px solid;}
