/***************************************************************************
                          tosucc_main.css  -  description
                             -------------------
    begin                : 15 August 2004
    copyright            : 
    email                : 
 ***************************************************************************/

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  SECTION NEW : After Redesign - General Section

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.ForBody   {
	padding:        0px;
	margin:     20 20 20 20;
	background-color: #3a3587;
	}
.Head {
	background-color: #FFFFD9;
	padding:        0px;
	margin:     0 0 0 0;
	width:        780px;
    text-align:    left;
    }
.HorzMenu {
	margin:     0 0 0 0;
	background-color: #FFFFD9;
	color:      #3a3587;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     12px;
	width:        780px;
	text-align:  center;
	border-width:   0px;
	padding:        0px;
	}
.HorzMenuText {
	color:      #3a3587; 
	font-size:     12px;
	font-family:  Arial, Helvetica, sans-serif;
	}
.Main {
	background-color: #FFFFD9;
	vertical-align: top;
	padding:        0px;
	margin:     0 0 0 0; 
	}
.AlignUp{
	vertical-align: top;
	}
.Navi {
	text-align:  center;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     12px;
	width:        150px;
	padding:        0px;
	margin:  0 20px 0 0;
    }
.NaviH1 {
	height:        24px;
	}
.NaviH1W1 { 
	height:        40px;
	}
.NaviH4 {
	height:       135px;
	border:         0px;
	vertical-align:bottom;
	}
.LrngMenu {
	background: #3a3587;
	text-align:  center;
	height:        24px;
	color:      #FFFFD9;
	}	
.LrngMenuText {
	color:      #FFFFD9;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     12px;
	}
.LrngSubMenu {
	color:      #3a3587; 
	font-size:     12px;
	font-family:  Arial, Helvetica, sans-serif;
	}
.MentMenu {
	background: #F43C24;
	text-align:  center;
	height:        24px;
	color:      #FFFFD9;
	}	
.MentMenuText {
	color:      #FFFFD9;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     12px;
	}
.MentSubMenu {
	color:      #F43C24; 
	font-size:     12px; 
	font-family:  Arial, Helvetica, sans-serif;
	}
.Bullet{
	width:         10px;
	height:        10px;
	}
.Cover {
	text-align:    center;
	vertical-align:bottom;
	border:         0px;
	}
.MenuCDCoverImg {
    background: #3a3587;
	color:      #FFFFFF;
	border:         0px;
	width:        150px;
	}
.SpacH  {
	width:         20px;
    }
.CoreOuter {
	background-color: #FFFFD9;
	width:          580px;
	margin:     0 0 0 0;
	padding:        0px;
	border-spacing: 0px;
	}
.CoreInner {
	background-color: #FFFFD9;
	width:          550px;
	margin:     0 0 0 0;
	padding:        0px;
	border-spacing: 0px;
	}
.LeftH1W1 { 
	height:        35px;
	}
.Vali { 
	border:         0px;
	}

.FootP {
	background-color: #FFFFD9;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:       10px;
	line-height:     120%;
	text-align:    center;
	padding-top:      0px;
	width:          780px;
	padding:          0px;
	}
.Foot {
	background-color: #FFFFD9;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:       10px;
	line-height:     120%;
	text-align:    center;
	color:        #3a3587;
	}
.DITTB   {
	background-color: #FFFFD9;
	font-size:       10px;
	line-height:     120%;
	text-align:    center;
	border-top:   solid 2px;
	border-bottom:solid 2px;
	padding:          3px;
	border-bottom-width: thin;
	border-bottom-color: #000099;
	color:        #3a3587;
	}
.Ruler {
	color:        #003399;
    }

a.DITT:link, a.DITT:visited, a.DITT:active {
	color:        #3a3587; 
	text-decoration: none;
	}
   
.mentbutton {
    BACKGROUND-COLOR: #F43C24;
    COLOR: #FFFFD9;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    }

.lrngbutton {
    BACKGROUND-COLOR: #31009C;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-LEFT-COLOR: #000000;
    BORDER-LEFT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #000000;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-TOP-COLOR: #000000;
    BORDER-TOP-WIDTH: 1px;
    }

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  SECTION NEW : After Redesign - Mentors Section

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.MentorsBody{
	color:      #F43C24; 
	font-size:     16px; 
	font-family:  Arial, Helvetica, sans-serif;
	vertical-align: top;
    }
.CoreMentors {
/* 	border:        solid #F43C24 3px; */
	width:        550px;
	margin:     0 0 0 0;
	padding:        0px;
	border-spacing: 0px;
	height:       347px;
	}
.imgBooks {
    height:       300px;
	width:        520px;
        }
.MentTitl { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     24px;
	padding-left:   2px;
	color:      #F43C24;
	}

.ResearchText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     12px;
	text-align:    left;
	text-indent:    0px;
	color:      #F43C24;
    }
    
.TrainingText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     20px;
	text-align:  center;
    }
    
.Mnturl {
	color:      #F43C24; 
	font-size:     12px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align:    left;
	}	

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  SECTION NEW : After Redesign - Learners Section

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.CoreLearners {
/*	border:        solid #3a3587 3px;  */
	width:        550px;
	margin:     0 0 0 0;
	padding:        0px;
	border-spacing: 0px;
	height:       347px;
	}
.LrngTitl { 
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     24px;
	padding-left:   2px;
	color:      #3a3587;
	}
.LearnersBody {
	color:      #3a3587; 
	font-size:     16px; 
	font-family:  Arial, Helvetica, sans-serif;
	vertical-align: top;
    }
.LrngImgDesc {
	color:      #3a3587; 
	font-size:     12px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align:  center;
	}
.SSSurl {
	color:      #3a3587; 
	font-size:     12px;
	font-family:  Arial, Helvetica, sans-serif;
	text-align:    left;
	}	
.SSSimage {
	width:        114px;
	vertical-align: top;
	border:       solid
	              white
		            3px;
	}
.WinI   {
	height:        98px;
	vertical-align: top;
	border:       solid
	              white
		            3px;
    }
.SSSI   {
	height:        85px;
	vertical-align: top;
	border:       solid
	              white
		            3px;
    }
.GamesText {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     20px;
	text-align:  center;
    }

.SSSMailLink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     20px;
	text-align:  center;
	color:      #3a3587;
    }

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  SECTION NEW : After Redesign - AZ Section

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
.azborder{
	border-collapse: collapse;
	padding:       10px;
	width:         100%;
	}
.azHeader1 {
	text-align:  center;
	background-color: #FFEA95;
  	border:1px solid #F43C24;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     11px;
	color:      #F43C24;
	vertical-align: top;
	padding:    2 2 2 5;
	}
.azHeader2BG {
	background-color: #FFEFAE;
	}
.azBody {
  	border:1px solid #F43C24;
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     11px;
	color:      #F43C24;
	vertical-align: top;
	padding:    2 2 2 5;
    }
.azText{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:     11px;
	color:      #F43C24;
    }

/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

  SECTION I : Generalities

  In this section, one will find all generic definitions we need throughout
  the site.

  =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/
a.HorzMenuText:link, a.HorzMenuText:visited, a.HorzMenuText:active,
a.LrngSubMenu:link, a.LrngSubMenu:visited, a.LrngSubMenu:active,
a.MentSubMenu:link, a.MentSubMenu:visited, a.MentSubMenu:active,
a.SSSurl:link, a.SSSurl:visited, a.SSSurl:active
        {
	text-decoration: none;
        }
