html, body
{
	background: #FFFFFF;
	margin: 0px;
}
.skinwrapper
{
	border: 0px #CECB9C solid;
	background: #FFFFFF;
	padding: 0px;
	width: 1074px;
}
#bg {
  position:fixed;
  top:135Px;
  left:0;
  width:1074Px;
  height:77%;
  background-image: url(brandbar_bottom_complete2.png);
   
   
} 
#content {
  position:relative;
  z-index:1;
} 
.pagemaster
{
    width: 100%;
   /* background-image: url(brandbar_bottom_complete2.png);*/
    background-repeat:repeat-x;
 
background: -moz-linear-gradient(bottom, #585555, #FFFFFF);/*mozilla*/
background: -webkit-gradient(linear, center bottom, center top, from(#585555), to(#FFFFFF)); /*safari,chrome*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#4D4A4A');/* IE*/
background:   -o-linear-gradient( #FFFFFF, #585555); /*opera*/
    
}
.footer_copyright
{
	background-image:url(footer.png);
 height:100Px;
}
.skinmaster
{
	background-color: #fefefe;
	border-right: #CECB9C 0px solid;
	border-top: #CECB9C 0px solid;
	border-left: #CECB9C 0px solid;
	border-bottom: #CECB9C 0px solid;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
}
.skinheader
{
	background-color: White;
	border: solid 0px red;
	padding: 0 0 0 0px;
	vertical-align: bottom;
	border-style: solid;
	text-align: center;
}
.skingradient
{
	background-color: #4A71B5;
	height: 30px;
}
.searchpane
{
	background-image: url(SolutionSearch.gif);
}
.cartpane
{
	background-image: url(ShoppingCart.gif);
}

.leftpanefooter
{
	width: 195px;
	padding: 0px;
	background-color: #FCCF26;
	background-image: url(LeftPane.gif);
	background-repeat: repeat-y;
}

.leftpane
{
	width: 195px;
	padding: 0px; /*background-color: #FFFBC6;*/
	background-image: url(LeftPane.gif);
	background-repeat: repeat-y;
}
.contentpane
{
    /*width: 50%;*/
    background-color: White;
    padding: 0px 0px 0px 10px;
}
.rightpane
{
	width: 195px;
	padding: 0px; /*background-color: #FFFBC6;*/
	background-image: url(RightPane.gif);
	background-repeat: repeat-y;
}
.skinfooter
{
	/*width: 560px;*/
	height: 30px;
	background-color: #FCCF26;
	padding: 0px;
	color: #ff4800;
}
.copyright
{
    font-weight: bold;
    font-size: 11px; /*color: #FF865A;*/
    color: #ff4800;
    font-family: Arial;
}
.solutionsearch
{
	background-image: url(SolutionSearch.gif);
	width: 146px;
}
.menupane
{
    padding: 0px;
    background-color:Black; /* #4A71B5; width: 564px;*/
}
.blueleftpane
{
	padding: 0px;
	background-color: #4A71B5;
	width: 195px;
	padding: 0px; /*background-color: #FFFBC6;*/
	background-image: url(LeftBluePane.gif);
	background-repeat: repeat-y;
}
.bluepane
{
	vertical-align: top;
	width: 25px;
	padding: 0px;
	background-color: #4A71B5;
	height: 25px;
}
.bluepaneleft
{
	vertical-align: top;
	width: 30px;
	padding: 0px;
	background-color: #4A71B5;
	height: 25px;
}

.leftbluepane
{
	width: 27px;
	padding: 0px;
	background-image: url(LeftBlueWithShade.gif);
	background-repeat: repeat-y;
	height: 25px;
}
.rightbluepane
{
	width: 27px;
	padding: 0px;
	background-image: url(RightBlueWithShade.gif);
	background-repeat: repeat-y;
	height: 25px;
}
.loginbluepane
{
    width: 195px;
    padding: 0px; /*background-color: #4A71B5;*/ /*	background-image: url(RightBluePane.gif);*/
    background-color: Black;
    background-repeat: repeat-y;
    height: 30px;
}
.whitepaneright
{
	width: 30px;
	padding: 0px;
	background-color: transparent;
}
.whitepane
{
	width: 25px;
	padding: 0px;
	background-color: transparent;
}
.whitepaneleft
{
	width: 30px;
	padding: 0px;
	background-color: transparent;
}
.yellowpane
{
	width: 23px;
	padding: 0px;
	background-color: #FFFBC6;
}
.leftyellowpane
{
	width: 26px;
	padding: 0px;
	background-image: url(LeftYellowWithShade.gif);
	background-repeat: repeat-y;
}
.rightyellowpane
{
	width: 26px;
	padding: 0px;
	background-image: url(RightYellowWithShade.gif);
	background-repeat: repeat-y;
}
.contentwhitepane
{
	/*width: 564px;*/
	padding: 0px;
	background-color: transparent;
}

.SkinObject
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.SkinObject:link
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	font-family: Arial;
}

a.SkinObject:visited
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	font-family: Arial;
}

a.SkinObject:hover
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	font-family: Arial;
}

a.SkinObject:active
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	font-family: Arial;
}


/*menu*/
.MainMenu
{
    background-color: #000014;
    color: White;
    font-size: 12;
    text-align: center;
    height:30px;
}
.MainMenu_Over
{
    background-color: Orange;
    color: White;
    font-size: 14;
}

.MainMenu_OverProduct
{
    background-color: #003399;
    color: White;
    font-size: 14;
    height: 30Px;
}

.MainMenu_OverResource
{
    background-color: #669933;
    color: White;
    font-size: 14;
    height: 30Px;
}
.MainMenu_OverProfessional
{
    background-color: #660000;
    color: White;
    font-size: 14;
    height: 30Px;
}
.MainMenu_OverTechnolgy
{
    background-color: #cc3300;
    color: White;
    font-size: 14;
    height: 30Px;
}
.MainMenu_OverCorrelations
{
    background-color: #990066;
    color: White;
    font-size: 14;
    height: 30Px;
}
.ChildMenu
{
    color: White;
    background-color: Orange;
    font-size: 14;
}
.childATag
{
    font-size: 14;
    color: White;
    text-align: center;
}
.childmeuProduct
{
    color: White;
    font-size: 12;
    background-color: #003399;
    height: 23Px;
}
.childmeuProductOver
{
    height: 23Px;
    color: White;
    font-size: 12;
    background-color: #0066cc;
}
.childmeuTechnology
{
    background-color: #cc3300;
    color: White;
    font-size: 12;
    height: 23Px;
}
.childmeuTechnologyOver
{
    height: 23Px;
    color: White;
    font-size: 12;
    background-color: #993300;
}
.childmeuResources
{
     height: 23Px;
    background-color: #669933;
    color: White;
    font-size: 12;
}
.childmeuResourcesOver
{
    height: 23Px;
    color: White;
    font-size: 12;
    background-color: #006600;
}



.MainMenu_MenuContainer
{
    background: #000014;
    width: 1px;
}

.MainMenu_MenuContainer td
{
    cursor: default;
    font-size: 3px;
    width: 1px;
    white-space: nowrap;
}

.MainMenu_MenuIcon
{
	display: none;
}

.MainMenu_RootMenuArrow
{
	display: none;
}

.MainMenu_MenuItem
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    border: 0px #4A71B5 solid;
    border-width: 0px 0;
    white-space: nowrap;
}

.submenuitembreadcrumb
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    border: 0px #fd9a26 solid;
    border-width: 0px 0;
    white-space: nowrap;
}

.submenuitemselected
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background: #fd9a26;
    border: 0px #fd9a26 solid;
    border-width: 0px 0;
    white-space: nowrap;
}

.MainMenu_MenuArrow
{
    font-size: 10px;
    padding: 0px 0 0px 10px;
    height: 25px;
    border: #4A71B5 solid;
    border-width: 0px 0px 0px 0;
    white-space: nowrap;
}

.submenu
{
    z-index: 1000;
    border: 0;
    padding: 0;
    background: #4A71B5;
}
.rootmenuitem
{
    background: Black;
}

.rootmenuitem td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #4A71B5 solid;

}

.rootmenuitem td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    white-space: nowrap;
    
}

.rootmenuitembreadcrumb
{
    background: #4A71B5;
}

.rootmenuitembreadcrumb td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #4A71B5 solid;
    
}

.rootmenuitembreadcrumb td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    background-color: #4A71B5;
    white-space: nowrap;
}

.rootmenuitemselected
{
    background: #fd9a26;
}

.rootmenuitemselected td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #fd9a26 solid;
        
}

.rootmenuitemselected td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    background-color: #fd9a26;
    white-space: nowrap;
    
}
.MainMenu_MenuBreak
{
	display: none;
}

/*product*/
.rootmenuitemselected_product
{
    background: #003399;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_product td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #003399 solid;
}
.rootmenuitemselected_product td:active
{
      padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #003399 solid;
    }

.rootmenuitemselected_product td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #003399;
    white-space: nowrap;
}
.submenuitemselected_product_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background: #0066cc;
    border: 0px #003399 solid;
    border-width: 0px 0;
    white-space: nowrap;
       z-index:100000;
  
}
.submenuitemselected_product
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background: #003399;
    border: 0px #003399 solid;
    border-width: 0px 0;
    white-space: nowrap;
    z-index:100000;
  
}
.subleveltd_product
{   
     background: #0066cc;
    
    }

/*Technology*/
.rootmenuitemselected_technology
{
    background: #cc3300;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_technology td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #cc3300 solid;
}

.rootmenuitemselected_technology td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #cc3300;
    white-space: nowrap;
}
.submenuitemselected_technology_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background: #993300;
    border: 0px #993300 solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;
   
}
.submenuitemselected_technology
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background: #cc3300;
    border: 0px #cc3300 solid;
    border-width: 0px 0;
    white-space: nowrap;
      z-index:100000;

}
.subleveltd_technology
{   
     background: #993300;
    
    }
/*Resources*/

.rootmenuitemselected_resources
{
    background: #669933;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_resources td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #669933 solid;
}

.rootmenuitemselected_resources td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #669933;
    white-space: nowrap;
}
.submenuitemselected_resources_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background: #006600;
    border: 0px #006600 solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;

}
.submenuitemselected_resources
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background: #669933;
    border: 0px #669933 solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;
    
}
.subleveltd_resources
{   
     background: #006600;
    
    }
/*Correlations*/

.rootmenuitemselected_correlations
{
    background: #990066;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_correlations td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #990066 solid;
}

.rootmenuitemselected_correlations td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #990066;
    white-space: nowrap;
}
.submenuitemselected_correlations_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background:  FF55FF;
    border: 0px FF55FF solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;
    
}
.submenuitemselected_correlations
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background:#990066;   
    border: 0px #990066 solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;
   
}
.subleveltd_correlations
{   
     background: FF55FF;
    
    }
/*Professional Development*/

.rootmenuitemselected_profdevelopment
{
    background: #660000;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_profdevelopment td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #660000 solid;
}

.rootmenuitemselected_profdevelopment td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #660000;
    white-space: nowrap;
}
.submenuitemselected_profdevelopment_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background:  #993300;
    border: 0px #993300 solid;
    border-width: 0px 0;
    white-space: nowrap;
        z-index:100000;

}
.submenuitemselected_profdevelopment
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background:#660000;   
    border: 0px #660000 solid;
    border-width: 0px 0;
    white-space: nowrap;
    z-index:100000;

}
.subleveltd_profdevelopment
{   
     background: #993300;
    
    }

.MainMenu_MenuBreak
{
    display: none;
}



/*links & buttons*/
a:link
{
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

a:visited
{
	/*color:#FF865A;*/
	color: #ff4800;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

a:hover
{
	/*color: #FF865A;*/
	color: #ff4800;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

a:active
{
	/*color: #FF865A;*/
	color: #ff4800;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
}

/*

.StandardButton{background:#CCC;border:1px #CCC outset;padding:5px;}*/

a.CommandButton
{
	font-size: 14px;
	font-weight: bold;
}

.controlpanel a.CommandButton
{
	font-size: 10px;
}

a.CommandButton:link
{
	color: #C00;
	text-decoration: none;
}

a.CommandButton:visited
{
	color: #C00;
	text-decoration: none;
}

a.CommandButton:hover
{
	color: #C00;
	text-decoration: underline;
}

a.CommandButton:active
{
	color: #C00;
	text-decoration: underline;
}

a.skinuser:link
{
	color: #FFEB00;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

a.skinuser:visited
{
	color: #FFEB00;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}

a.skinuser:hover
{
	color: #FFEB00;
	text-decoration: underline;
	font-size: 9px;
	font-weight: bold;
}

a.skinuser:active
{
	color: #FFEB00;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}

a.skinprivacypolicy:link
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinprivacypolicy:visited
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinprivacypolicy:hover
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinprivacypolicy:active
{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

/*text*/

.normal, div, span, p, td, th, li, a
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /*font-size:12px; color:#333;*/
}

.head, .subhead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.head
{
	font-size: 16px;
	font-weight: bold;
}


/*menu*/

.LeftMainMenu_MenuContainer
{
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	width: 195px;
}

.LeftMainMenu_MenuContainer td
{
	cursor: default;
	font-size: 3px;
	width: 195px;
	white-space: nowrap;
}

.LeftMainMenu_MenuIcon
{
	display: none;
}

.LeftMainMenu_RootMenuArrow
{
	display: none;
}

.LeftMainMenu_MenuItem
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.leftsubmenuitembreadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.leftsubmenuitemselected
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	background: #FF9A21;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.LeftMainMenu_MenuArrow
{
	font-size: 10px;
	padding: 0px 0 0px 10px;
	height: 25px;
	border: #FF9A21 solid;
	border-width: 0px 0px 0px 0;
	white-space: nowrap;
	
}

.leftsubmenu
{
	z-index: 1000;
	border: 0;
	padding: 0;
	background: #FF9A21;
}

.leftrootmenuitem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  	width:100%;   */
	border-top: 0px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}

.leftrootmenuitem td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0 7px 0 7px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-top: 0px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.leftrootmenuitem td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.leftrootmenuitemTop
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	border-top: 1px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}

.leftrootmenuitemTop td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0 7px 0 7px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-top: 1px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}

.leftrootmenuitemTop td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap;
}
.leftrootmenuitembreadcrumb
{
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.leftrootmenuitembreadcrumb td
{
	padding: 0 7px 0 7px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-right: 1px #FF9A21 solid;
}

.leftrootmenuitembreadcrumb td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	background-color: #FF9A21; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	white-space: nowrap;
}

.leftrootmenuitemselected
{
	background: #FF9A21;
}

.leftrootmenuitemselected td
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	padding: 0 7px 0 7px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-top: 0px #FF9A21 solid;
	border-bottom: 0px #FF9A21 solid;
}

.leftrootmenuitemselected td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	background-color: #FF9A21;
	white-space: nowrap;
	border-top: 0px #FF9A21 solid;
	border-bottom: 0px #FF9A21 solid;
}

.LeftMainMenu_MenuBreak
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid; /*BACKGROUND-COLOR: gray ;*/
	height: 1px;
	background-image: url(~/DesktopModules/LeftMenu/Orange.gif);
}
.menu
{
	width: 100%;
}
/*links & buttons*/
/*Link Button and Label Menu */
.LinkLeftMainMenu_MenuContainer
{
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	width: 195px;
}

.LinkLeftMainMenu_MenuContainer td
{
	cursor: default;
	font-size: 3px;
	width: 195px;
	white-space: nowrap;
}

.LinkLeftMainMenu_MenuIcon
{
	display: none;
}

.LeftMainMenu_RootMenuArrow
{
	display: none;
}

.LinkLeftMainMenu_MenuItem
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.Linkleftsubmenuitembreadcrumb
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.Linkleftsubmenuitemselected
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	padding: 2px 7px 2px 7px;
	background: #FF9A21;
	border: 0px #FF9A21 solid;
	border-width: 0px 0;
	white-space: nowrap;
}

.LinkLeftMainMenu_MenuArrow
{
	font-size: 10px;
	padding: 0px 0 0px 10px;
	height: 25px;
	border: #FF9A21 solid;
	border-width: 0px 0px 0px 0;
	white-space: nowrap;
}

.Linkleftsubmenu
{
	z-index: 1000;
	border: 0;
	padding: 0;
	background: #FF9A21;
}

.Linkleftrootmenuitem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*background: #FFEB8C;*/
	background-image: url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/Menu.gif);
	background-repeat: repeat-y;
	width: 100%;
	padding: 0 7px 0 15px;
	cursor: pointer;
	cursor: hand;
	border-top: 0px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}

.Linkleftrootmenuitem td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0 7px 0 15px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-top: 0px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.Linkleftrootmenuitem td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.LinkleftrootmenuitemTop
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; /*background: #FFEB8C;*/
	background-image: url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/Menu.gif);
	background-repeat: repeat-y;
	width: 100%;
	padding: 0 7px 0 15px;
	cursor: pointer;
	cursor: hand;
	border-top: 1px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}

.LinkleftrootmenuitemTop td
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0 7px 0 15px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-top: 1px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.LinkleftrootmenuitemTop td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold;
	white-space: nowrap; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}
.Linkleftrootmenuitembreadcrumb
{
	background: #FFEB8C; /*background-image:url(http://dnn.greenstemtech.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y;  */
}

.Linkleftrootmenuitembreadcrumb td
{
	padding: 0 7px 0 15px;
	height: 25px;
	cursor: pointer;
	cursor: hand;
	border-right: 1px #FF9A21 solid;
}

.Linkleftrootmenuitembreadcrumb td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #4A4D4A;
	font-size: 10px;
	font-weight: bold; /*background-color: #FF9A21;*/
	background-image: url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/Menu.gif);
	background-repeat: repeat-y;
	white-space: nowrap;
}

/*.Linkleftrootmenuitemselected
{
	background: #FF9A21;
}*/

.Linkleftrootmenuitemselected
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	vertical-align: middle;
	font-size: 12px;
	font-weight: normal;
	padding: 0 7px 0 4px;
	height: 25px; /*cursor: pointer; 	cursor: hand;*/
	border-top: 0px #FF9A21 solid;
	border-bottom: 0px #FF9A21 solid;
	background-image: url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/MenuSelected.gif);
	background-repeat: repeat-y;
	width: 100%;
}
.Linkleftlabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Linkleftrootmenuitemselected td span
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold; /*background-color: #FF9A21;*/
	background-image: url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/MenuSelected.gif);
	background-repeat: repeat-y;
	white-space: nowrap;
	border-top: 0px #FF9A21 solid;
	border-bottom: 0px #FF9A21 solid;
}

.LinkLeftMainMenu_MenuBreak
{
	border-right: 0px solid;
	border-top: 0px solid;
	border-left: 0px solid;
	border-bottom: 0px solid; /*BACKGROUND-COLOR: gray ;*/
	height: 1px;
	background-image: url(~/DesktopModules/LeftMenu/Orange.gif);
}
.Linkmenu
{
	width: 100%;
}

a.leftmenu:link
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

a.leftmenu:visited
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}

a.leftmenu:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff4800;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}

a.leftmenu:active
{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}


/*Style for Html modules*/
.pageheader
{
	font-size: 23px;
	font-weight: bold; /*color: #EF9E42; */
	color: #ff4800;
	font-family: Arial;
}
.textcaptions
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
}
.pagetext
{
	font-size: 11px;
	font-family: Verdana;
	color: #525552;
}
.pagetext_productsearch
{
    font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: #525552;
    background-image: url(productsearch_background.png);
    background-repeat:no-repeat;
  
}
.pagetext_second
{
     font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: white;  
    }

.radiotextbold
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-weight: bold;
}
.radiotext
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
}
.pagetextbold
{
	font-size: 11px;
	font-family: Verdana;
	color: #525552;
	font-weight: bold;
}
/*Author page start*/
.authorpagetext
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
}
.authorpagetextheaders
{
	font-size: 11px;
	font-family: Verdana;
	color: #525552;
	font-weight: bold;
}
a.authorlink:link
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-style: italic;
	text-decoration: underline;
	font-weight: normal;
}

a.authorlink:visited
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-style: italic;
	text-decoration: underline;
	font-weight: normal;
}

a.authorlink:hover
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-style: italic;
	text-decoration: underline;
	font-weight: normal;
}

a.authorlink:active
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-style: italic;
	text-decoration: underline;
	font-weight: normal;
}
/*-Author page end-*/
/*-Prog Dev start*/
.profdev
{
	background-color: #F7C78C;
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
}
.profdevheader{
	background-color: #F7C78C;
	font-size: 12px;
	font-family: Verdana;
	color: #525552;
}
.profdevcourse
{
	background-color: #F7C78C;
	font-size: 10px;
	font-weight: bolder;
	font-family: Verdana;
	color: #525552;
}


/*-Prof Dev end-*/

.italizedcaption
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	font-style: italic;
}
.separatortd
{
	background-color: #555255;
	height: 1px;
}
.tableheader
{
	color: Black;
	font-weight: bold;
	font-size: 11px;
}
.tablebluetext
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
}
/*style for home page -start*/

.homepgheding
{
	font-size: 30px;
	color: #4A71BD;
	font-family: Verdana;
}
.homepgparaheader
{
	font-size: 11px;
	font-family: Arial;
	vertical-align: top;
	font-weight: bold;
}

.homepgpara
{
	font-size: 11px;
	font-family: Arial;
	vertical-align: top;
	color: #393C39;
}

.homaepgseparatortd
{
	height: 3px;
}
.homepgheader
{
	color: #4A71B5;
	font-size: 18px;
	font-family: Verdana;
}
/*style for home page -end*/

/*style for eTools -start*/

.eToolstdbgcolor
{
	background-color: #E7E7E7;
}
a.eToolslinks:link
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	text-decoration: none;
	font-weight: normal;
}

a.eToolslinks:visited
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	text-decoration: none;
	font-weight: normal;
}

a.eToolslinks:hover
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	text-decoration: none;
	font-weight: normal;
}

a.eToolslinks:active
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	text-decoration: none;
	font-weight: normal;
}

/*style for eTools -end*/

/*style for eTools-Edge -start*/
.eToolstableheader
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana;
	height: 18px;
	font-weight: bold;
}
.eToolsimgcaption
{
	font-weight: bold;
	font-size: 13px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	height: 18px;
	text-decoration: underline;
}
a.eToolsimgcaption:link
{
	font-weight: bold;
	font-size: 13px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	height: 18px;
	text-decoration: underline;
}

a.eToolsimgcaption:visited
{
	font-weight: bold;
	font-size: 13px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	height: 18px;
	text-decoration: underline;
}

a.eToolsimgcaption:hover
{
	font-weight: bold;
	font-size: 13px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	height: 18px;
	text-decoration: underline;
}

a.eToolsimgcaption:active
{
	font-weight: bold;
	font-size: 13px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	height: 18px;
	text-decoration: underline;
}

.eToolsTM
{
	font-weight: bold;
	font-size: 8px;
	color: #4a71b5;
	font-style: italic;
	font-family: Verdana;
	text-decoration: underline;
	vertical-align: super;
}
.eToolsViewDemo
{
	font-weight: bold; /*color: #ef9e42*/
	color: #ff4800;
}
a.eToolsViewDemo:link
{
	font-weight: bold; /*color: #ef9e42*/
	color: #ff4800;
}

a.eToolsViewDemo:visited
{
	font-weight: bold; /*color: #ef9e42*/
	color: #ff4800;
}

a.eToolsViewDemo:hover
{
	font-weight: bold; /*color: #ef9e42*/
	color: #ff4800;
}

a.eToolsViewDemo:active
{
	font-weight: bold; /*color: #ef9e42*/
	color: #ff4800;
}


/*style for eTools-Edge -end*/

/*style for ESL/ELD -start*/
a.skinESLELD:link
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinESLELD:visited
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinESLELD:hover
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

a.skinESLELD:active
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}
/*style for ESL/ELD -end*/

/*style for Prog Overview -start*/
.progOverHeader
{
	color: #4A71B5;
	font-size: 18px;
	font-family: Verdana;
}

.progOverparaheader
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 14px;
}
.progOvertext
{
	font-size: 11px;
	font-family: Arial;
	color: #525552;
}
/*style for Prog Overview -end*/

/*style for Student Materials -start*/
.ISBMtd
{
	padding-left: 10px;
}
/*style for Student Materials -end*/

/*style for Related Programs -start*/
.relatedProgparaheader
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}
a.relatedProgparaheader:link
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheader:visited
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheader:hover
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheader:active
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}
/*style for Related Programs - end*//*style for Conference and Events Schedule  -start*/
/*style for Related Programs - For Reading Basics -start*/
.relatedProgparaheaderNormal
{
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}
a.relatedProgparaheaderNormal:link
{
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheaderNormal:visited
{
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheaderNormal:hover
{
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedProgparaheaderNormal:active
{
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline;
}

/*style for Related Programs for Reading Basics -End*/
.confEvntHeader
{
	color: #4A71B5;
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
}
.confEvntSchepagetext
{
	font-size: 11px;
	font-family: Verdana;
	color: #525552;
	vertical-align: top;
}
.confEvntScheparaheader
{
	color: #4A71B5;
	font-size: 16px;
	font-family: Verdana;
}
.confEvntSchecolumnheader
{
	color: #4A71B5;
	font-size: 12px;
	font-family: Verdana;
}
.confEvntSchelinks
{
	font-weight: normal; /*Color: #FF865A;*/
	color: #ff4800;
}

a.confEvntSchelinks:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; /*Color: #FF865A;*/
	color: #ff4800;
	text-decoration: none;
}

a.confEvntSchelinks:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; /*Color: #FF865A;*/
	color: #ff4800;
	font-weight: normal;
}

a.confEvntSchelinks:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; /*Color: #FF865A;*/
	color: #ff4800;
	font-weight: normal;
}

a.confEvntSchelinks:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal; /*Color: #FF865A;*/
	color: #ff4800;
	font-weight: normal;
}
/*style for Conference and Events Schedule  - end*/

/*style for ResourcesByState  -start*/
.stateheaders
{
	font-size: 18px;
	color: #4a71b5;
}
.resourcezones
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana;
	height: 16px;
}
a.emailid:link
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px; /*color: #ef9e42; */
	color: #ff4800;
	text-decoration: underline;
}

a.emailid:visited
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px; /*color: #ef9e42; */
	color: #ff4800;
	text-decoration: underline;
}

a.emailid:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px; /*color: #ef9e42; */
	color: #ff4800;
	text-decoration: underline;
}

a.emailid:active
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px; /*color: #ef9e42; */
	color: #ff4800;
	text-decoration: underline;
}
.contactperson
{
	font-weight: bold;
	color: black;
}
/*style for ResourcesByState  -end*/

/*style for Result  -start*/
.resultheader
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana;
}
a.ResultLinks:link
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.ResultLinks:visited
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.ResultLinks:hover
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

a.ResultLinks:active
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/*style for Result  -end*/

/*style for Resources - Professional Development*/
.addinfo
{
	font-size: 10px;
	font-family: Arial;
	color: #525552;
}
/*style for Resources - Professional Development -end*/
.underline_italictext
{
	font-size: 11px;
	font-family: Arial;
	color: #525552;
	text-decoration: underline;
	font-style: italic;
}
.italictext
{
	font-size: 11px;
	font-family: Arial;
	color: #525552;
	font-style: italic;
}
.underlinetext
{
	font-size: 11px;
	font-family: Arial;
	color: #525552;
	text-decoration: underline;
}

.descheader
{
	font-weight: bold;
	font-size: 11pt;
	color: black;
	font-family: Arial;
}

a.links:link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.links:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.links:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.links:active
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

.superscriptBlackBold
{
	font-size: 7px;
	font-family: Arial;
	font-weight: bolder;
	vertical-align: super;
}
.copyright
{
	font-weight: bold;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
}

/*26th July*/
.textVerdana10ptbold
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
	font-weight: bold;
}

.rightAlignedText
{
	text-align: right;
}

.textVerdana10pt
{
	font-size: 10px;
	font-family: Verdana;
	color: #525552;
}
a.login:link
{
	color:#FFCC00;
	}

/* For Register and Login start*/

a.RegisterLogin:link
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #FFEB00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.RegisterLogin:visited
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #FFEB00;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

a.RegisterLogin:hover
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #FFEB00;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
}

a.RegisterLogin:active
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #FFEB00;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
/* For Register and Login end*/

/*StudentMaterial GRid links*/
a.Gridlinks:link
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.Gridlinks:visited
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.Gridlinks:hover
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}

a.Gridlinks:active
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
}
.BulletAlignment
{
	vertical-align: top;
}

/* Catalog links */
.Cataloglinks
{
	font-size: 12px;
	font-family: Arial;
	color: #777776;
	font-weight: normal;
}
a.Cataloglinks:link
{
	font-size: 12px;
	font-family: Arial;
	color: #777776;
	text-decoration: none;
	font-weight: normal;
}

a.Cataloglinks:visited
{
	font-size: 12px;
	font-family: Arial;
	color: #777776;
	text-decoration: none;
	font-weight: normal;
}

a.Cataloglinks:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #ff4800;
	text-decoration: none;
	font-weight: normal;
}

a.Cataloglinks:active
{
	font-size: 12px;
	font-family: Arial;
	color: #777776;
	text-decoration: none;
	font-weight: normal;
}
a.CataloglinksTop:link
{
	font-size: 12px;
	font-family: Arial;
	color: #777776;
	text-decoration: none;
	font-weight: normal;
}

a.CataloglinksTop:visited
{
	font-size: 12px;
	font-family: Arial;
	color: #ff4800;
	text-decoration: none;
	font-weight: normal;
}

a.CataloglinksTop:hover
{
	font-size: 12px;
	font-family: Arial;
	color: #ff4800;
	text-decoration: none;
	font-weight: normal;
}

a.CataloglinksTop:active
{
	font-size: 12px;
	font-family: Arial;
	color: #ff4800;
	text-decoration: none;
	font-weight: normal;
}
/*style for Catalog link -end*/
.pagesubheader
{
	font-size: 15px;
	font-weight: bold; /*color: #EF9E42; */
	color: #ff4800;
	font-family: Arial;
}
.ShipmentHeader
{
	font-size: 15px;
	font-weight: bold;
	color: #4A494A;
	font-family: Arial;
}

.TextCaptionStyle
{
	font-size: 12px;
	font-family: Arial;
	color: #4A494A;
	font-weight: lighter;
}
.UnderlinedTextCaption
{
	font-size: 12px;
	font-family: Arial;
	color: #4A494A;
	font-weight: lighter;
	text-decoration: underline;
}
.TextStyle
{
	color: #848684;
	font-size: 12px;
	font-family: Arial;
	border-color: Black;
	border-style: solid;
	border-width: 1px;
}
/*Payment Page start*/
a.WhatsThisLink:link
{
	color: #4A82B5;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}

a.WhatsThisLink:visited
{
	color: #4A82B5;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}

a.WhatsThisLink:hover
{
	color: #4A82B5;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}

a.WhatsThisLink:active
{
	color: #4A82B5;
	font-size: 12px;
	font-family: Arial;
	text-decoration: underline;
}
.CreditCardDD
{
	width: 160px;
}
/*Payment Page end*/

/*Program Summary Styles */
.ProgramSummaryMainHead
{
	font-weight: bold;
	font-size: 14px;
	font-family: Arial;
	color: #4C4C4C;
}
.ProgramSummarySubHead
{
	font-weight: bold;
	color: Black;
	font-size: 10px;
	font-family: Verdana;
     color: #4C4C4C;
}
.ProgramSummaryText
{
	font-size: 11px;
	font-family: Arial;
	color: white;
}

/*Program Summary Styles End*/

/*Place order style start*/
.PurchaseOrderTextCaption
{
	font-size: 12px;
	font-family: Arial;
	color: Black;
	font-weight: bold;
}
.PurchaseOrderText
{
	font-size: 12px;
	font-family: Arial;
	color: #636163;
}
.PurchaseOrderTableHead
{
	font-size: 10px;
	font-family: Arial;
	color: Black;
	font-weight: bold;
}
.PurchaseOrderTableText
{
	font-size: 10px;
	font-family: Arial;
	color: Black;
	vertical-align: bottom;
}
.PurchaseOrderNote
{
	font-size: 9px;
	font-family: Arial;
	color: Black;
}

.PurchaseOrderSeparatortd
{
	height: 1px;
	background-color: #C6C3C6;
}
.PurchaseOrderTableStyle
{
	font-size: 10px;
	font-family: Arial;
	color: Black;
	font-weight: bold;
	border-bottom: solid 1px blcak;
	border-left: solid 1px blcak;
	border-right: solid 1px blcak;
	border-top: solid 1px blcak;
}
/*Place Order Style end*/
/*Shopping Cart Style start*/
.ShopCartHeading
{
	font-size: 20px;
	color: #4A71BD;
	font-family: Verdana;
	padding-left: 25px;
}
.ShopCartItemName
{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 25px;
}
.ShopCartQty
{
	font-size: 11px;
	font-family: Verdana;
	padding-left: 25;
	padding-right: 25px;
}
.ShopCartIBtn
{
	padding-left: 25;
	padding-right: 25px;
}
.ShopCartHR
{
	color: #FF865A;
	background-color: #FF865A;
}
.ShopCartBackGR
{
	background-repeat: repeat-y;
	background-image: url(ShopCart.gif);
}
.ShopCartTextBox
{
	font-family: Arial;
	width: 50;
	height: 18;
	font-size: 9pt;
	border: 1px solid #000000;
}

a.CheckOut:link
{
	text-decoration: none;
	border: 0;
}

a.CheckOut:visited
{
	text-decoration: none;
	border: 0;
}

a.CheckOut:hover
{
	text-decoration: none;
	border: 0;
}

a.CheckOut:active
{
	text-decoration: none;
	border: 0;
}
/*Shopping Cart Style End*/
.Buttonbg
{
	background-color: #4A71B5;
	color: White;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.pagesubheaderNoBold
{
	font-size: 15px; /*color: #EF9E42; */
	color: #ff4800;
	font-family: Arial;
}
/*tablebluetext as link */
.tablebluetextlink
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
}
a.tablebluetextlink:link
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluetextlink:visited
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluetextlink:hover
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluetextlink:active
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}
/*Left TreeMenu changes Start*/
.Linkleftsubmenuitem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #FCCF26; /*background-image:url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/Menu.gif); 	background-repeat:repeat-y; */
	width: 100%;
	padding: 0 7px 0 15px;
	cursor: pointer;
	cursor: hand;
	border-top: 0px #FF9A21 solid;
	border-bottom: 1px #FF9A21 solid;
}
/*Left TreeMenu changes End*/

/* Style For Validator */
.ValidatorStyle
{
	font-size: 8pt;
	font-family: "Arial";
	color: Red;
	font-weight: normal;
}

/*Style For Error Lable*/
.ErrorLabel
{
	font-size: 9pt;
	font-family: "Arial";
	color: Red;
}

.HyperlinkClose
{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

a.HyperlinkClose:link
{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	font-weight: normal; /*color: #ff4800;*/
}

a.HyperlinkClose:visited
{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	font-weight: normal; /*color: #ff4800;*/
}

a.HyperlinkClose:hover
{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	font-weight: normal; /*color: #ff4800;*/
}

a.HyperlinkClose:active
{
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	cursor: pointer;
	cursor: hand;
	font-weight: normal; /*color: #ff4800;*/
}
.ToggleImage
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	color: #525552;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}
a.ToggleImage:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	color: #525552;
	cursor: pointer;
	cursor: hand;
	font-weight: normal; /*color: #ff4800;*/
}

a.ToggleImage:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	color: #525552;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

a.ToggleImage:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	color: #525552;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

a.ToggleImage:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 8pt;
	color: #525552;
	cursor: pointer;
	cursor: hand;
	font-weight: normal;
}

.ProgramLinks
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinks:link
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinks:visited
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinks:hover
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinks:active
{
	font-size: 13px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.SalesRepsPopupText
{
	font-size: 12px;
	font-family: Verdana;
}

.SalesRepsPopupHeader
{
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
}

.LinkFontNormal
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
a.LinkFontNormal:link
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.LinkFontNormal:visited
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.LinkFontNormal:hover
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.LinkFontNormal:active
{
	text-decoration: underline;
	font-weight: normal;
	font-size: 11px; /*color: #FF865A;*/
	color: #ff4800;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
.TableExternalBorder
{
	/*font-size: 10px; 	font-family: Arial;*/
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 1;
	border-top-color: #808080;
	border-top-style: solid;
	border-top-width: 1;
	border-left-color: #808080;
	border-left-style: solid;
	border-left-width: 1;
	border-right-color: #808080;
	border-right-style: solid;
	border-right-width: 1;
	font-size: 11px;
	font-family: Verdana;
}

.gridhelptext
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 9px;
	font-family: Verdana;
}
.gridHeaders
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-align: left;
	background-color: #4A71B5;
	color: White;
}

.gridRightHeaders
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	background-color: #4A71B5;
	color: White;
}

.gridCenterHeaders
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-align: center;
	background-color: #4A71B5;
	color: White;
}
.gridPager td
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
.gridPager
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}

a.gridPager:link
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
a.gridPager:visited
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
a.gridPager:hover
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
a.gridPager:active
{
	font-size: 10px;
	font-family: Verdana;
	text-align: right;
	color: #525552;
	text-decoration: underline;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
.gridText
{
	font-family: Arial;
	font-size: 11px;
}

.Statelink
{
	color: #525552;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
a:Statelink:link
{
	color: #525552;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a:Statelink:visited
{
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a:Statelink:hover
{
	color: #525552;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a:Statelink:active
{
	color: #525552;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
.SearchHeader
{
	font-weight: bold;
	font-size: 11px;
	font-family: Arial;
	color: #4C4C4C;
	padding: 0;
}
/*Style for CLF*/
.tdLabellinkheader
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: top;
	cursor: pointer;
	cursor: hand;
}

.tdhead
{
	font-family: Arial;
	font-size: large;
	color: #00309c;
	background-color: #6FA2EB;
}

.tdLinkButton
{
	font-family: Arial;
	font-size: small;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6FA2EB;
}

.content_title
{
	padding: 3px !important;
	width: 90px !important;
	font-weight: bold;
	text-decoration: underline;
	font-style: italic;
	cursor: default;
	font-size: 11px;
}

.GridPaddingClass
{
	padding: 3px !important;
	font-size: 11px;
}
.tdLabelgrid
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-color: #FFFFFF;
}
.CLFImageLabel
{
	font-weight: normal;
	font-family: Arial Narrow;
	font-size: small;
	color: #00309c;
}
/*End CLF style*/

.CheckOutHeader
{
	color: Black;
	font-weight: bold;
	font-size: 14px;
}
/*.CheckOutLink
{
	font-family: Arial,Verdana,Helvetica, sans-serif;
	Color: #525552;
	text-decoration:underline;
	font-weight:bold;		
	cursor: pointer;
	cursor: hand;
}
.a:CheckOutLink:link
{
	font-family:Arial, Verdana,Helvetica, sans-serif;
	Color: #525552;
	text-decoration:underline;
	font-weight: bold;		
	cursor: pointer;
	cursor: hand;
}

.a:CheckOutLink:visited
{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	Color: #525552;
	text-decoration:underline;
	font-weight: bold;		
	cursor: pointer;
	cursor: hand;
}

.a:CheckOutLink:hover
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	Color: #525552;
	text-decoration:underline;
	font-weight: bold;		
	cursor: pointer;
	cursor: hand;
}

a:CheckOutLink:active
{
	font-family:Arial,Verdana,Helvetica, sans-serif;
	Color: #525552;
	text-decoration:underline;
	font-weight: bold;		
	cursor: pointer;
	cursor: hand;
}*/

.NewLink
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
a.NewLink:link
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.NewLink:visited
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.NewLink:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #525552;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.NewLink:active
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
.EditHeading
{
	font-weight: bold;
	font-size: 12px;
}

.ProgramLinksForSearch
{
	font-size: 12px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none; /*cursor: pointer; 	cursor: hand;*/
}

a.ProgramLinksForSearch:link
{
	font-size: 12px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinksForSearch:visited
{
	font-size: 12px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinksForSearch:hover
{
	font-size: 12px;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}

a.ProgramLinksForSearch:active
{
	font-size: 12px;
	color: #4a71b5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	cursor: hand;
}
.AddToCartLabel
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
}
.AddToCart
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
a.AddToCart:link
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

a.AddToCart:visited
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

a.AddToCart:hover
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}

a.AddToCart:active
{
	font-weight: normal;
	color: #4A71B5;
	font-size: 11px;
	font-family: Arial;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
.popup_heading
{
	font-weight: bold;
	text-decoration: none;
	font-style: italic;
	font-size: 12px;
	color: Black;
}

.linkbutton
{
	cursor: pointer;
	cursor: hand;
	vertical-align: top;
	text-decoration: underline;
	font-style: italic;
	cursor: pointer;
	font-size: 11px;
	padding: 3px !important;
	width: 90px !important;
}

.ContentTitle
{
	padding: 3px !important;
	width: 90px !important;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}
a.ContentTitle:link
{
	padding: 3px !important;
	width: 90px !important;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentTitle:visited
{
	padding: 3px !important;
	width: 90px !important;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentTitle:hover
{
	padding: 3px !important;
	width: 90px !important;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentTitle:active
{
	padding: 3px !important;
	width: 90px !important;
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

.ContentProgram
{
	padding: 3px !important;
	width: 90px !important;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentProgram:link
{
	padding: 3px !important;
	width: 90px !important;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentProgram:visited
{
	padding: 3px !important;
	width: 90px !important;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentProgram:hover
{
	padding: 3px !important;
	width: 90px !important;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}

a.ContentProgram:active
{
	padding: 3px !important;
	width: 90px !important;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	text-decoration: underline;
	font-family: Arial;
	cursor: pointer;
	cursor: hand;
}


.ContentGridCellArea
{
	cursor: pointer;
	cursor: hand;
}


.SelectedGridStyle
{
	background-color: #C2D0E7;
}

.UnitThemeColumnBgColor
{
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	background-color: #FECC99;
}

.ZoneLexileColumnBgColor
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	background-color: #FECC99;
}
.inZoneResultText
{
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	color: #525552;
}

/* Added by Deepa Shah - For Content Development */
.BulletImage
{
	list-style-image: url(/Portals/0/images/Bullet.gif);
}
.ArrowImage
{
	list-style-image: url(/Portals/0/images/vli.jpg);
}
.CaptionText
{
	font-weight: bold;
	color: #FF4800;
	font-size: 14px;
	font-family: arial;
}
/* Added by Deepa Shah for Content Development */
.levelheads
{
	font-weight: bold;
	color: #FF4800;
	font-size: 14px;
	font-family: arial;
}
.pagetextboldArial
{
	font-size: 11px;
	font-family: Arial;
	color: #525552;
	font-weight: bold;
}
.pagetextbolditalic
{
	font-size: 11px;
	font-family: Verdana;
	font-weight: bold;
	font-style: italic;
	color: #525552;
}

.UnitThemeBgColor
{
	font-size: 9px;
	font-family: Verdana;
	font-weight: bold;
	background-color: #FECC99;
}
/* Added by Ankush for Program reasearch and Effectiveness*/
.relatedAnchorHeader
{
	font-weight: normal;
	color: #003F8B;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}
a.relatedAnchorHeader:link
{
	font-weight: normal;
	color: #003F8B;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedAnchorHeader:visited
{
	font-weight: normal;
	color: #003F8B;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedAnchorHeader:hover
{
	font-weight: normal;
	color: #003F8B;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.relatedAnchorHeader:active
{
	font-weight: normal;
	color: #003F8B; /*#003F8B;#4A71B5*/
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}
/*Added by ankush for GridView*/
.gridViewHeaders
{
	font-weight: bold;
	color: #99ccff;
	font-size: 10px;
	font-family: Verdana;
	text-align: left;
	background-color: #99ccff;
	color: Black;
}


/* Added by Ankush for Summer Central*/
.Summer
{
background-image:url(http://devtest.ngsp.com/Portals/_default/Skins/NGSPSkin/toolbox.jpg);
background-repeat:no-repeat;
background-position:center;
}


.SummerCentral
{
	font-weight: normal;
	color: #003F8B;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: underline;
}
a.SummerCentral:link
{
	font-weight: normal;
	color: #003F8B;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: underline;
}

a.SummerCentral:visited
{
	font-weight: normal;
	color: #003F8B;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: underline;
}

a.SummerCentral:hover
{
	font-weight: normal;
	color: #003F8B;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: underline;
}

a.SummerCentral:active
{
	font-weight: normal;
	color: #003F8B; /*#003F8B;#4A71B5*/
	font-size: 9px;
	font-family: Verdana;
	text-decoration: underline;
}

/* adding css class for canadian order module */
.RighttextAlign
{
	text-align :right ;
}
/*add new Css for headers*/
.pageheaderNew
{
	font-size: 23px;
	font-weight: bold; /*color: #EF9E42; */
	color: #ff4800;
	font-family: Arial;
	margin:0px;
}
.pagetextboldNew
{
	font-size: 11px;
	font-family: Verdana;
	color: #525552;
	font-weight: bold;
	margin:0px;
}
.textcaptionsNew
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 13px;
	font-family: Verdana;
	margin:0px;
}
.progOverHeaderNew
{
	color: #4A71B5;
	font-size: 18px;
	font-family: Verdana;
	margin:0px;
}
.ListGrid	
{	
	color:	#1D5495;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	vertical-align:top;
	font-size: 8pt;
    font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;  
	background-color:white;
} 
.ListGridHeader	
{	
	background-color:#6699cc;
	color:	white;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	vertical-align:top;
	font-size: 12px;
    font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}
A.ListGridHeader:link
{
	background-color:#6699cc;
    COLOR: white;
    FONT-SIZE: 12px;
}
A.ListGridHeader:active
{
 	background-color:#6699cc;
    COLOR: white;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
A.ListGridHeader:visited
{
    background-color:#6699cc;
	COLOR: white;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}
A.ListGridHeader:hover
{
    background-color:#6699cc;
	COLOR: yellow;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

/*Add link style for "international customer >>" link  */
.tablesimplebluetextlink
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
}
a.tablesimplebluetextlink:link
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	border: 0;
}

a.tablesimplebluetextlink:visited
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	border: 0;
}

a.tablesimplebluetextlink:hover
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	border: 0;
}

a.tablesimplebluetextlink:active
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 11px;
	font-family: Verdana;
	border: 0;
}

/*Add link style for "Download Teacher's Guide" link  */

Downloadlink
{
	font-weight: bold;
	color: #4A4939;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}
a.Downloadlink:link
{
	font-weight: bold;
	color: #4A4939;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.Downloadlink:visited
{
	font-weight: bold;
	color: #4A4939;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.Downloadlink:hover
{
	font-weight: bold;
	color: #4A4939;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
}

a.Downloadlink:active
{
	font-weight: bold;
	color: #4A4939;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline;
	
}

.WelcomeNote
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	color: #FFEB00;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.ButtonFile
{
	background:#4a71b5;
	font-weight: bold;
	color:White;
}

/*Add Css class for Modal Popup */
.BlackTitleBigBold
{
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:14px; 
 font-weight:bold;
 color:#000000;
}


.modalBackground

{

  background-color:White ;

  filter:alpha(opacity=40);

  opacity:0.5;

}

.ModalWindow

{

  border: solid1px#c0c0c0;

  background:white;

  position:absolute;

  top:-1000px;

}

.BigBoldFontBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}

.Panelvw
{
	border: 1px solid DarkGray;
    padding-left:10px; 
}

/*tablebluepagetextlink as link */
.tablebluepagetextlink
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
}
a.tablebluepagetextlink:link
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluepagetextlink:visited
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluepagetextlink:hover
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}

a.tablebluepagetextlink:active
{
	font-weight: bold;
	color: #4A71B5;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	border: 0;
}
.tdnontoprightborder
{
	padding:5px 5px 5px 5px; 
	border-left:1px solid DarkGray; 
	border-top: 1px solid DarkGray; 
}
.tdnonbottomborder
{
	padding:5px 5px 5px 5px; 
	border-left:1px solid DarkGray; 
	border-top: 1px solid DarkGray; 
	border-right:1px solid DarkGray;
}
.tdnonrightborder
{
	padding:5px 5px 5px 5px; 
	border-top:1px solid DarkGray; 
	border-bottom: 1px solid DarkGray; 
	border-left:1px solid DarkGray;
}
.tdborder
{
	padding:5px 5px 5px 5px; 
	border:1px solid DarkGray; 
}

.MaskedDiv
{
    visibility: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
    font-family: verdana;
    font-weight: bold;
    padding: 40px;
    z-index: 100;
    background-color: gray;
    opacity:0.65;
    filter:alpha(opacity=65);
}
 
 
.ModalPopup
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    background-color: #CCCCCC;
    position: absolute; /* set z-index higher than tablebluepagetextlink */
    z-index: 10000;
    visibility: hidden;
    color: Black;
    border-style: solid;
    border-color: #999999;
    border-width: 1px;
    width: 650px;
    height: auto;
}

.BlackTitle
{
 font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color:#000000;
 font-weight:bold;
}
.Bottom
{
    background-image: url(Bottom.png);
}
.tdPopular
{
    background-color: FFD700;
    font-size: 14;
    color: Black;
    text-align: center;
    border: solid, 2px, Red;
    height: 22Px;
}
.tdchildmenu
{
   /* background-image: url(blank.png);*/
   background-color:#000014;
    height: 23Px ;
}
.tdcontact
{
    background-color: Black;
    font-size: 10;
    color: Black;
    font-weight: bold;
   
}

.tdProductSearch
{
    background-image: url(left.png);
    height: 400Px;
}
.tdLeftPart
{
    height:360px;
    width: 170px;
    background-image: url(/images/productlink.png);
    background-repeat: no-repeat;
    font-size:6Px;

}
.divLeft
{
    margin-left: 69Px;
}
.divLeftProductSearch
{
    margin-left: 69Px;
    margin-top: 4Px;
    font-size: 10Px;
    color: White;
}
.tdRightPart
{
  /*  background-image: url(column_right_complete1.png);*/
  background-image: url(/images/RightPart_background.png); 
    background-repeat: no-repeat;
    width: 230Px;
    height:535Px;
}
.right_conference
{
   background-image: url(Right_Conference.png);
   background-repeat:no-repeat;
   height:130Px;

    }
.right_StateResources
{
   background-image: url(Right_StateResources.png);
   background-repeat:no-repeat;
      height:130Px;
    }
.right_NGMagazines
{
  background-image: url(/images/Right_NGMagazines.png);
   background-repeat:no-repeat;
     height:130Px;
     padding-left:40px;
     padding-top:25px;
    }
    .right_State_Resources
    {
       font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: #525552;  
     background-image: url(/images/State_Resources.png); 
    height:125px;
    width:227px;
        }
        .Content_Bottom_Representative
    {
       font-size: 11px;
    font-family: Verdana;
    font-weight: normal;
    color: #525552;  
    background-image: url(/images/search_rep_box1.png);  
    height:125px;
    width:180px;
    background-repeat:no-repeat;
        }
    .right_LReader_ContentBook
    {
          background-image: url(/images/Right_LReader_ContentBook.png);
   background-repeat:no-repeat;

  
  
        }
a.aReaderandbook:link, a.aReaderandbook:visited
{
    color: Brown;
    text-decoration: underline;
}
a.aReaderandbook:hover
{
    color: White;
}

.acontact
{
    color: Yellow;
    text-decoration: none;
    font-size:10Px;
}
a.acontact:hover
{
    color: Yellow;
    text-decoration: underline;
}
.test
{
    background-color:Gray;
    color:Black;
    }


/*Professional Development*/

.rootmenuitemselected_profdevelopment
{
    background: #660000;
    /* background-color: #003399;*/
    color: White;
}

.rootmenuitemselected_profdevelopment td
{
    padding: 0 13px 0 13px;
    height: 25px;
    cursor: pointer;
    cursor: hand;
    border-right: 0px #660000 solid;
}

.rootmenuitemselected_profdevelopment td span
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: White;
    font-size: 10px;
    font-weight: bold;
    background-color: #660000;
    white-space: nowrap;
}
.submenuitemselected_profdevelopment_over
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 6px 2px 13px;
    background:  #993300;
    border: 0px #993300 solid;
    border-width: 0px 0;
    white-space: nowrap;
}
.submenuitemselected_profdevelopment
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 13px 2px 13px;
    background:#660000;   
    border: 0px #660000 solid;
    border-width: 0px 0;
    white-space: nowrap;
}
