@charset "utf-8";
/* CSS Document */

body{
	margin:0px auto 10px auto;
	width:1003px;
	background-color: #cfc8af;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#434851
}
#container{
	padding:0px 18px 18px 18px;
	background-color:#FFFFFF
}
#main-area{
	background-image: url(../coursesimages/page-bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width:967px;
}
#left-panel{
	width:214px;
	float:left
}
#mid-panel{
	width:481px;
	float:left;
	padding:0px 15px
}
#right-panel{
	width:241px;
	float:right
}
#footer{
	border-top:2px solid #b30240;
	text-align:right;
	font-size:12px;
	color:#ada588;
	padding:8px 0px 0px 0px;
}
#header-right{
	float:right;
	width:752px;
}







a img{
	border:none
}
h2{
	padding:0px;
	margin:0px;
	margin-bottom:8px;
	font-weight:normal;
}
h3{
	padding:0px;
	margin:0px;
	margin-bottom:3px;
	font-weight:normal;
}
p{
	padding:0px;
	margin:0px;
	padding-bottom:16px;
}
ul{
	padding:0px;
	margin:0px;
	padding-bottom:15px;

}
li{
	background-image: url(../coursesimages/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left: 15px;
}








.text-bold{
	font-weight:bold;
}
.red-eighteen{
	color:#b30048;
	font-size:18px;
}
.red-fourteen-bold{
	color:#b30048;
	font-size:14px;
	font-weight:bold
}
.white-text{
	color:#FFFFFF;
}
.white-eighteen{
	color:#ffffff;
	font-size:18px;
}
.brown-twenty{
	color:#c69c63;	font-size:20px;
}
.brown-fourteen-bold{
	color:#c69c63;
	font-size:14px;
	font-weight:bold
}



a { 	color:#b30048; text-decoration:none}
a:visited { 	color:#b30048; text-decoration:none}
a:hover { text-decoration:underline}


.clear-all{
	clear:both;
	height:0px;
	overflow:hidden;
}
.right-position{
	float:right
}
.left-position{
	float:left
}
.left-panel-title{
	background-image: url(../coursesimages/left-panel-title-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	padding:14px;
}
.left-panel-content{
	padding:14px;
}
.right-red-content{
	background-color:#b30240;
	padding:0px 12px;
	height:298px;
	overflow:hidden
}

.toplevelnav { background-color:White; color:#b40047; padding-left:20px; font-size:16px;}


/* MAIN NAVIGATION (DROPDOWN FLOATING MENU) */

/* Main Bar */
.static_nlsmenu
{
    z-index: 1;
}

/* Main Bar - Item */ the container for the item
.static_nlsitemcontainer
{
  
  
}
.static_nlsiconcell /* this contains the icon >? */
{
 width:0px;
 display:none;
}
.static_nlssubmenucell
{
      width:0px; background-color:Yellow; display:none
}

.static_nlsitem
{
    font-size: 16px;
    text-decoration: none;
    background-image:none;
font-weight:bold;
    text-align:center;
 
   padding-left:10px;
   padding-right:10px;
    color:#b30048;

}

/* Main Bar - Item Hover */
.static_nlsitemcontainerover
{
 
  font-size: 14px;
   
  
     text-align:center;
  
    
    font-weight:bold;
    color:#c69c63;	font-size:16px;
 
 
}
   

.static_nlsiconcellover
{
    font-size: 14px;
   
  
  

 
}
.static_nlssubmenucellover
{
   background-color:red; width:0px; display:none
}
.static_nlsitemover /* The Mousemove Effect */
{
       font-size: 16px;
    text-decoration: none;
    background-image:none;
font-weight:bold;
    text-align:center;
 
   padding-left:10px;
   padding-right:10px;
    color:#c69c63;
   
}

/* Sub Menu */
.nlsmenu
{
 padding-top:10px;
    z-index: 1;
}

/* Sub Menu - Item */
.nlsitemcontainer
{
    height: 21px;
    
    padding-left: 15px;
    padding-right: 0px;
    background-color:  #f5f5f5;
    color:#950F47;
  
}
/*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-moz-opacity:0.7;*/
.nlsiconcell
{
  
}
.nlssubmenucell
{
    
}
.nlsitem
{
    
  color:#950F47;
    padding: 0px 4px 0px 4px;
}

/* Sub Menu - Item Hover */
.nlsitemcontainerover
{ background-color:#950f47;
    color:White;
    padding-left:21px; padding-right:4px;
    border-bottom:solid 1px white;
    
}
.nlsiconcellover
{
   width:0px; display:none;
  
}
.nlssubmenucellover
{
    width:0px; display:none;
   
}
