﻿/** Skillsmart **********************************************************/

/*** html {
  overflow: auto;
} ***/

body	{

	margin-top: 0px;
	border-top: 0px;
	/* color: #666666; */
	font-family: arial, helvetica, sans-serif;
	background-image: url(../images/background.gif);

}


a {
/* color:#2B5B84; */

text-decoration:none;
}
a:visited {
/* color:#2B5B84; */


}
a:hover, a:active, a:hover cite, a:active cite {
text-decoration:underline;
}
a:active, a:active cite {
text-decoration:none;
}


img	{
	border: 0
}

form .submit {
 	background-color: #FFFFFF;
 	color: #000000;
 	width: 80px;
	font-size: 11px;
}

#shadow_site_wrapper {
	background-image: url(../images/background.gif);
	margin-left: auto;
	margin-right: auto;
	border: 0px solid #FFFFFF;

}

#whole_site_wrapper {
	width: 780px;

	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;

	padding-right: 0px;
	padding-left: 0px;

	background: #ffffff;
	border: 0px  #000000 solid;

} 

/* /////////////////// TOP MINI NAV LINK STYLES //////////////////////*/

.header_little_nav {

	font-family: arial, helvetica, sans-serif; 
	line-height: 10px; 
	font-size: 11px;
	text-align: right;
	width: 618px;
	margin-left: 21px;
	padding-top: 23px;
	/*height: 10px;*/
	border: 0px #000000 solid;
	
}

.header_little_nav1 {

	font-family: arial, helvetica, sans-serif; 
	line-height: 10px; 
	font-size: 11px;
	text-align: right;
	width: 718px;
	padding-top: 23px;
	/*height: 10px;*/
	border: 0px #000000 solid;
}

/* TOP & BOTTOM NAVIGATION LINK STYLES  ////////////////////////////////////////////////////////////////////*/

.topnavlinks a:link {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: normal;
    text-decoration : underline;
	padding-right: 5px;
	padding-left: 5px;
	height: 10px;
}

.topnavlinks {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	padding-right: 5px;
	padding-left: 5px;
	height: 10px;
}


.topnav_seperator {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}

.mem_newsSeparator {
	font-family: verdana;
	color: #454033;
	font-size: 10px;
	font-weight: normal;
    text-decoration : none;
}


/* ------------------ Common --------------------------------- */

.padding_outermostTable
{
    padding-left:20px;
    padding-bottom:20px;
    padding-right:20px;
}

.padding_outermostTable_Login
{
    padding-left:50px;
    padding-bottom:10px;
    padding-right:49px;
}
.input_box
{
    width:150px;
    font-family: verdana;
	color: #6f6f6f;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}

.dropdown_box
{
    font-family: verdana;
	color: #454033;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}


.advtBorder
{
    border:1px solid #BEBEBE;
    margin-top:10px;
}

.vDottedLine
{
    padding-left:3px;
    padding-top:6px;
    padding-right:3px;
}

input.prettysearch {
	background:transparent url('../images/searchfield_repeat.png') repeat-x scroll center top;
	border:0px;
	font-weight:normal;
	height:19px;
	padding:3px 0 0;
	width:140px;
	font-family: verdana;
	color: #6f6f6f;
	font-size: 11px;
	text-decoration : none;
}

.search-wrapper_left {
	background-image: url('../images/searchfield_leftcap.png') no-repeat scroll left top;
	display:block;
	height:19px;
	left:100;
	position:absolute;
	top:10;
	width:20px;
}

.search-wrapper_right {
	background-image: url('../images/searchfield_rightcap.png') no-repeat scroll right top;
	display:block;
	height:19px;
	position:absolute;
	right:0;
	top:0;
	width:10px;
}


.dottedline{
	background:transparent url(../images/dotted_line.gif) repeat-x scroll 0;
	height:1px;
	
}

.breadCrumb{
	padding-top:10px;
	padding-bottom:10px;
	font-family: verdana;
	color: #454033;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;

}

.search_highlightedText{
	color:#ff5C02;
	font-weight:bold;
}

.lpad7px{
	padding-left:7px;	
}

.toppad10px{
	padding-top:10px;	
}

.grayLine{
	background-color:#E3E3E3;
	height:1px;
}

.padTopBottop5px{
	padding-top:5px;
	padding-bottom:5px;
}

.errorMessageColor{
	color:red;	
}


/* MEMBERS AREA LEFT NAVIGATION LINK STYLES////////////////////////////////////////////////////////////////////*/
.mem_leftnav_selected {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#F79858;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
}

.mem_leftnav_selected a:link {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#F79858;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
}
.mem_leftnav_selected:hover {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#F79858;
	padding-top:2px;
	padding-bottom:2px;
}

.mem_leftnav{
	font-family: verdana;
	color: #6E6F71;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#FEF1E9;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	}
	
.mem_leftnav:hover {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#CCEAFF;
}
	
	
.mem_subnav{
	font-family: verdana;
	color: #454135;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	background-color:#FFFFFF;
	vertical-align:middle;
	
	
}

.mem_subnav a:link{
	font-family: verdana;
	color: #454135;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	background-color:#FFFFFF;
	vertical-align:middle;
	
}
	
.mem_subnav:hover {
	font-family: verdana;
	color: #000000;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:#CCEAFF;
	
	}

.mem_subleftnav_select {
	font-family: verdana;
	color: #1F1F1F;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	background-color:#FEF1E9;
	vertical-align:middle;
}
	
.mem_subleftnav_select_hover {
	font-family: verdana;
	color: #1F1F1F;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color:#50A0DF;
}

.mem_subleftnav {
	font-family: verdana;
	color:#1F1F1F;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color:#FFFFFF;
	PADDING-LEFT: 20px;
}
.mem_subleftnav_hover {
	font-family: verdana;
	color: #1F1F1F;
	font-size: 11px;
	font-weight: bold;
	text-decoration : none;
	background-color:#FFFFFF;
	PADDING-LEFT: 20px;
}

.mem_menuSubUnderline{
	border-bottom:1px solid #D9D9D9;
}


/* MEMBERS MIDDLE PANEL ////////////////////////////////////////////////////////////////////*/

.mem_mainheading {
	font-family: verdana;
	color: #EC6200;
	font-size: 13px;
	font-weight: bold;
    text-decoration : none;
    padding-bottom:3px
}
.mem_bodytext {
	font-family: verdana;
	color: #454033;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}

.moreBackground{
	background-color:#FEF1E8;
}

.mem_alreadyAMembertext {
	font-family: verdana;
	color: #454033;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
    background-color:#ffd1a0;
}

.mem_bodytext1 {
	font-family: verdana;
	color: #6f6f6f;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}
.mem_bodytext2 {
	font-family: verdana;
	color: #6f6f6f;
	font-size: 10px;
	font-weight: normal;
    text-decoration : none;
}

.mem_bodytext3 {
	font-family: verdana;
	color: #454033;
	font-size: 10px;
	font-weight: normal;
    text-decoration : none;
}

.mem_title {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 12px;
	font-weight:bold;
    text-decoration :none;
}

.mem_title_black {
	font-family: verdana;
	color: #494136;
	font-size: 12px;
	font-weight:bold;
    text-decoration :none;
}

.title1 {
	font-family: verdana;
	color: #F16100;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
    background-image:url('/NSAR/images/blue_grad.gif');
    background-repeat:repeat-x;
    padding-top:6px;
    padding-bottom:6px;
}

.mem_title1 {
	font-family: verdana;
	color: #3A7DB4;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
    background-image:url('/NSAR/images/blue_grad.gif');
    background-repeat:repeat-x;
    padding-top:6px;
    padding-bottom:6px;
}


.mem_titleTable {
	font-family: verdana;
	color: #3A7DB4;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
    background-image:url('../images/blue_grad.gif');
    background-repeat:repeat-x;
    padding-top:6px;
    padding-bottom:6px;
}


.mem_linkhead1 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 14px;
	font-weight: bold;
    text-decoration : none;
}
.mem_linkhead_hover {
	font-family: verdana;
	color: #2B5B84;
	font-size: 14px;
	font-weight: bold;
    text-decoration : underline;
}
.mem_linkhead2 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
}
.mem_linkhead2_hover {
	font-family: verdana;
	color: #2B5B84;
	font-size: 12px;
	font-weight: bold;
    text-decoration : underline;
}

.mem_linkhead3 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 14px;
	font-weight: bold;
    text-decoration : none;
}

.mem_bodylink1 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}
.mem_bodylink1_hover {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
}
.mem_bodylink2  {
	font-family: verdana;
	color: #1a6ba8;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
}
.mem_bodylink3  {
	font-family: verdana;
	color: #1a6ba8;
	font-size: 10px;
	font-weight: normal;
    text-decoration : underline;
}

.mem_bodylink4  {
	font-family: verdana;
	color: #1a6ba8;
	font-size: 14px;
	font-weight: bold;
    text-decoration : none;
}

.more_bodylink2  {
	font-family: verdana;
	color: #F16100;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
}


.mem_tableBorder
{
    border:1px solid #BEBEBE;
}

.mem_alreadyAMemberTable
{
    border:1px solid #F79652;
    margin-top:10px;
}

.mem_head {
	font-family: verdana;
	color: #454033;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
}

.mem_head2 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
}

.mem_archiveText {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
    background-color:#f4914D;
}

.mem_DescriptionHighlightedText{
	font-family: verdana;
	color: #4B92CA;
	font-size: 11px;
	font-weight: bold;
}

.mem_DescriptionTitle{
	font-family: verdana;
	color: #464032;
	font-size: 14px;
	font-weight: bold;
}

.mem_headingUnderline{
	background-color:#B7D2E7;
	height:1px;
}

.mem_faqPad{
	padding-bottom:20px;
	padding-top:20px;	
}

.mem_faqAnsPad{
	padding-left:27px;
	padding-top:5px;
}

.mem_grayTitle{
	font-family: verdana;
	color: #64646A;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
    background-image:url('../images/blue_grad.gif');
    background-repeat:repeat-x;
    padding-top:6px;
    padding-bottom:6px;
}

.archiveBackground{
	background-color:#FEF2E4;
}

.searchResults{
	background-color:#DCECF9;
}


/* MEMBERS BOTTOM PANEL ////////////////////////////////////////////////////////////////////*/
.learners_botlink  {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:2B5B84;
}
.retailers_botlink  {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:F26100;
}
.members_botlink  {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:3C83BB;
}
.others_botlink  {
	font-family: verdana;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	background-color:B4A88C;
}
.tata_text1  {
	font-family: verdana;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	/*background-color:B4A88C;*/
}
.tata_text2  {
	font-family: verdana;
	color: #0168CD;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
	/*background-color:B4A88C;*/
}






/* ------------------------------------- Retailers ---------------------------- */
.retailers_mainheading{
	font-family: verdana;
	color: #E96400;
	font-size: 13px;
	font-weight: bold;
    text-decoration : none;
    padding-bottom:3px
}

.ret_title1 {
	font-family: verdana;
	color: #DC5C05;
	font-size: 12px;
	font-weight: bold;
    text-decoration : none;
    background-image:url('../images/blue_grad.gif');
    background-repeat:repeat-x;
    padding-top:6px;
    padding-bottom:6px;
}

.ret_bodylink2  {
	font-family: verdana;
	color: #DC5C05;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
}

.ret_newsSeparator {
	font-family: verdana;
	color: #DC5C05;
	font-size: 10px;
	font-weight: normal;
    text-decoration : none;
}

.retailers_homePageLink{
	background-color:#FEF1E8;
	color:#DC5C05;
}


/* ------------------------------------- User Controls ---------------------------*/

.skillsShopNetwork{
	background-image:url('/NSAR/images/skills_banner.gif');
	width:155px;
	height:120px;
	background-repeat:no-repeat;
}

.advertisement{
	background-image:url('../NSAR/images/advt.jpg');
	width:129px;
	height:184px;
	background-repeat:no-repeat;
}

.arrow{
	background-image:url('../NSAR/images/orange_arrow1.gif');
	width:100%;
	height:100%;
	background-repeat:no-repeat;
}

.retailFriends{
	background-image:url('../NSAR/images/tis_sponsor.jpg');
	width:141px;
	height:263px;
	background-repeat:no-repeat;
}


.Welcome{
	font-family:verdana;
	font-weight:normal;
	font-size:11px;
	color:#FFFFFF;
}
.mem_linkhead4 {
	font-family: verdana;
	color: #2B5B84;
	font-size: 11px;
	font-weight: bold;
    text-decoration : none;
}
/*-- Start Paging Styles --*/

.sresults{

	font-family:"Arial";
	color:#7a7a7a;
	font-size:12px;
	font-weight:bold;
	
}

.snext{
	
	font-family:"Trebuchet MS";
	color:#7e7e7e;
	font-size:10pt;
	font-weight:bold;

	
}
.snextR{
	
	font-family:"arial";
	color:#cc0000;
	font-size:9pt;
	font-weight:bold;
}
/*-- End Paging Styles --*/
.ms-WPBody
{
	font-family: verdana;
	color: #454033;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;

}
.ms-rteCustom-bodytext {
font-family: verdana;
color: #454033;
font-size: 11px;
font-weight: normal;
text-decoration : none;
}


.ebulletinCategory{
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#674D10;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	background:#FEF2E4;
}

.ms-rteCustom-DefaultBodyText {
	line-height: 13px; 
	font-size: 11px; 
	font-family: arial, helvetica, sans-serif; 
	font-weight: normal; 
	color: #666666; 
	margin-top: 6px; 
	margin-bottom: 10px; 
	text-decoration : none;	
}

.middle_content {
color:#666666;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:normal;
line-height:13px;
text-decoration:none;
}


.containerLinks1 a:link, .containerLinks1 a:visited, .containerLinks1 a:active{
	font-family: arial,helvetica,sans-serif;
	color: #454033;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
}

.containerLinks1 a:hover{
	font-family: arial,helvetica,sans-serif;
	color: #F06200;
	font-size: 11px;
	font-weight: normal;
    text-decoration : none;
	vertical-align:middle;
	padding-top:2px;
	padding-bottom:2px;
	width:100%;
}
