/* 
================================
Skin styles for For DotNetNuke 3 / 4-  SJSAlumni Skin
================================
*/   

Body {
    background-color: #CED1DF; 
    scrollbar-3d-light-color: #FFFFFF;
    scrollbar-arrow-color: #FF9933;
    scrollbar-base-color: #000000;
    scrollbar-dark-shadow-color: #FFFFFF;
    scrollbar-face-color: #CED1E0;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #CED1DF; /*#fefefe;*/
}
.skinmaster {
	height: 100%;
	background-color: #CED1DF; /*#eeeeee;*/
	
	/*
	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; 
    */
}
.skinmaster2 {
	height: 100%;
	background-color: #eaedf3; /*#CED1DF;*/ /*#eeeeee;*/
	
	
	border-right: #ababab 1px solid; 
	border-left: #ababab 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;
}
.menupane {
	background-color: white;
	/*padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;*/
}


.toppane {
	width: 615px;
	background-color: white;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	/*
	width: 413px;
    */
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
    
	background-color: white;
}
.rightpane 
{
    /*
	width: 202;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
    */
	background-color: #EAEDF3;
}



.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: transparent;
}
.MainMenu_MenuItem {
	border-left: #cccccc 0px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	border-right: #cccccc 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.MainMenu_MenuIcon {
	background-color: #cccccc; 
	border-left: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #cccccc;  
	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: #aaaaaa; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 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: #aaaaaa 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);
}




.SkinObject {
    font-weight: bold;
    font-size: 8.5pt;
    color: black;/*#003366;*/
    /*font-family: Tahoma, Arial, Helvetica;*/
    text-decoration: none;
}
A.SkinObject:link {
    text-decoration: none;
    color: #E8712F;
}
A.SkinObject:visited  {
    text-decoration:    none;
    color: #E8712F;
}
A.SkinObject:active   {
    text-decoration:    none;
    color: #E8712F;
}
A.SkinObject:hover    {
    text-decoration:    none;
    color: #233357;
}



.Head {
    font-size: 11px;
    font-weight: bold;
    color: #E8712F;/*#333333;*/
}


.SubHead    {
    font-size: 11px;
    font-weight: bold;
    color: #E8712F;/*#003366;*/
}
A.SubHead:link {
    text-decoration: none;
    color: #988F8A;
}
A.SubHead:visited  {
    text-decoration: none;
    color: #988F8A;
}
A.SubHead:active   {
    text-decoration: none;
    color: #988F8A;
}
A.SubHead:hover    {
    text-decoration: underline;
    color: #988F8A;
}


.SubSubHead {
    font-size: 11px;
    font-weight: bold;
    color: #988F8A;/*black;*/
}



A:link  {
    text-decoration: none;
    color:  #E8712F;
}

A:visited   {
    text-decoration: none;
    color:  #E8712F;
}

A:active    {
    text-decoration: none;
    color:  #E8712F;
}

A:hover {
    text-decoration: none;
    color:  #233357;
}




/* text style used for most text rendered by modules */
/* Added LZN Styles in here */
.Normal,.NormalDisabled,.Table,.TableHeader,.TableBody,.TableBodyHover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}


/* ================================
    LZN Styles
   ================================
*/

.Table {
    background-color: white;
}

.TableHeader {
    background-color: #d6dbe6;
    color: #000000;
    font-weight: bold;
}

.TableBody {
    background: #f0f1f3;
    color: #666666;
}

.TableBodyHover {
    background: #C1D2EE;
    color:#000000;
}



.SurveyAnswer {
    background: #d6dbe6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerPart {
    background: #00ade0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerPartAlt {
    background: #f2bb64;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerQuestion {
    background: #def5fd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerQuestionAlt {
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerQuestionControl {
    background: #def5fd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerQuestionControlAlt {
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}


.FullHeightTable {
    height: 100%;
}


/* ================================
    Old SJS Alumni Styles
   ================================
*/

.loginPass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; }
a.loginPass { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E8712F; text-decoration: none; }
a.loginPass:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #E8712F; text-decoration: none; }
a.loginPass:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; }
a.loginPass:visited { font-size: 9px; }

.TitreRightMenu { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #E8712F; font-weight: bold;}

.heading {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #999999; font-weight: bold; }

.menubgclr { background: #eaedf3;}

.menu  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #233357;	font-weight: normal; text-decoration: none; }
a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #233357;	font-weight: normal; text-decoration: none; }
a.menu:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #233357;	font-weight: normal; text-decoration: none; }
a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E8712F;	font-weight: normal; text-decoration: none; }

.navHaut { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #233357; font-weight: normal; text-decoration: none; }
a.navHaut { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #233357;	font-weight: normal; text-decoration: none; }
a.navHaut:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #233357; font-weight: normal; text-decoration: none; }
a.navHaut:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E8712F; font-weight: normal; text-decoration: none; }

.mainTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #666666;	font-weight: normal; }
a.mainTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E8712F;	font-weight: normal; text-decoration: none;}
a.mainTxt:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E8712F;	font-weight: normal; text-decoration: none;}
a.mainTxt:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;	font-weight: normal; text-decoration: none; }
a.mainTxt:visited { font-size: 11px; font-weight: normal;}

.FeatureTitle  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #988F8A; font-weight: bold; }
a.FeatureTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #988F8A; font-weight: bold; text-decoration: none;}
a.FeatureTitle:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #988F8A;	font-weight: bold; text-decoration: none;}
a.FeatureTitle:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #988F8A;	font-weight: bold; text-decoration: underline; }
a.FeatureTitle:visited { font-size: 10px; font-weight: bold;}

.Feature  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	color: #988F8A;	font-weight: normal; }
a.Feature { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E8712F;	font-weight: normal; text-decoration: none;}
a.Feature:link    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E8712F;	font-weight: normal; text-decoration: none;}
a.Feature:hover   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #988F8A;	font-weight: normal; text-decoration: none; }
a.Feature:visited { font-size: 11px; font-weight: normal;}

.tdbgclr   { background: #eaedf3; font-family: Verdana; font-size: 11px; color: #666666;	font-weight: normal; }
.tdbgclrdark   { background: #E4E6EC; font-family: Verdana; font-size: 11px; color: #666666;	font-weight: normal; }
.logbgclr  { background: #eaedf3;}

.textboxTxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666;	font-weight: normal; height:18px; }

.tablehead { background: #D6DBE6; font-family: Verdana;	font-size: 11px; font-weight: bold; color: #233357;}
a.tablehead { background: #D6DBE6; font-family: Verdana; font-size: 11px; font-weight: bold; color: #233357; text-decoration: none;}
a.tablehead:link { background: #D6DBE6; font-family: Verdana; font-size: 11px; font-weight: bold; color: #233357; text-decoration: none;}
a.tablehead:hover { background: #D6DBE6; font-family: Verdana; font-size: 11px; font-weight: bold; color: #233357; text-decoration: none;}
a.tablehead:visited { font-family: Verdana;	}

.menutitle  {font-family: Verdana; font-size: 12px; color: #FF6633; font-weight: bold; background-color: #CED1E0}

.button {font-family: Verdana; font-size: 11px;	font-weight: bold; color: #FFFFFF; background-color: #939CBA;}

.MainTitle    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;	color: #000000;	font-weight: bold; }
.MainSubTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;	color: #000000;	font-weight: bold; }
.MainSectionTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;	color: #FFFFFF;	font-weight: bold;  background-color: #00B900; width:730}










/* ================================
    LZN Styles
   ================================
*/

.Table {
    background-color: white;
}

.TableHeader {
    background-color: #d6dbe6;
    color: #000000;
    font-weight: bold;
}

.TableBody {
    background: #f0f1f3;
    color: #666666;
}

.TableBodyHover {
    background: #C1D2EE;
    color:#000000;
}



.SurveyAnswer {
    background: #d6dbe6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerPart {
    background: #00ade0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerPartAlt {
    background: #f2bb64;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerQuestion {
    background: #def5fd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerQuestionAlt {
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: normal;
    text-align: left;
}
.SurveyAnswerQuestionControl {
    background: #def5fd;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}
.SurveyAnswerQuestionControlAlt {
    background: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-style: italic;
    text-align: center;
}

.SurveyMainSectionTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #00ADE0;
    width: 100%;
}


.FullHeightTable {
    height: 100%;
}


























/* MAIN COLOR: #092E71 */




.MenuLink, a.MenuLink, a.MenuLink:link, a.MenuLink:hover, a.MenuLink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.MenuLink { color: #233357; text-decoration: none; }
a.MenuLink { color: #233357; text-decoration: none; }
a.MenuLink:link { color: #233357; text-decoration: none; }
a.MenuLink:hover { color: #E8712F; text-decoration: none; }
a.MenuLink:visited { color: #233357; text-decoration: none; }




.MenuUser, a.MenuUser, a.MenuUser:link, a.MenuUser:hover, a.MenuUser:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
.MenuUser { color: #092E71; text-decoration: none; }
a.MenuUser { color: #092E71; text-decoration: none; }
a.MenuUser:link { color: #092E71; text-decoration: none; }
a.MenuUser:hover { color: #0DA7BE; text-decoration: none; }
a.MenuUser:visited { text-decoration: none; }



.MainMenu, a.MainMenu, a.MainMenu:link, a.MainMenu:hover, a.MainMenu:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.MainMenu { color: #092E71; text-decoration: none; }
a.MainMenu { color: #092E71; text-decoration: none; }
a.MainMenu:link { color: #092E71; text-decoration: none; }
a.MainMenu:hover { color: #000000; text-decoration: none; }
a.MainMenu:visited { text-decoration: none; }


.RightMenu, .RightMenuBold {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #092E71;
}

.RightMenuBold {
    font-weight: bold;
    background-color: #d0d4df;
}


.BodyHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #092E71;
    font-weight: bold;
}


.ArticleHeader {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4668AE;
    font-weight: bold;
}
.ArticleTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #092E71;
}
.ArticleText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #092E71;
}




.CopyrightText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    color: #092E71;
}
