/* CSS Document */

/* Shopping Cart Rules */

	.cartHead{
		
		float:left;
		width:auto;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding:10px 0px 0px 5px;
		margin:0px;
		
	}
	.cartText{
		float:left;
		width:500px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		padding:5px 0px 5px 5px;
		text-align:justify;
		border-bottom:1px solid #ccc;
	}
	.cart{
		float:left;
		width:579px;
		margin-top:5px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		text-align:right;
	}
	.cart a{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		text-align:right;
		text-decoration:none;
	}
	.cart a:hover{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#7a7d18;	
		text-align:right;
		text-decoration:none;	
	}
	.cart1{
		float:left;
		width:750px;
		margin-top:5px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		text-align:right;
	}
	.cart1 a{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		text-align:right;
		text-decoration:none;
	}
	.cart1 a:hover{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#7a7d18;	
		text-align:right;
		text-decoration:none;	
	}
	
	.gridOne{
		background:#f5f5f9;
		height:25px;
	}
	.gridTwo{
		background:#e3e7ee;
		height:25px;
	}
	.firstBox{
		width:329px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0083ae;
		text-align:left;
		padding-left:5px;
	}
	.firstBox a{
		width:329px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0083ae;
		text-align:left;
		
	}
	
	.firstBox a:hover{
		color:#000;
	}
	
	.learnMore{
		width:100px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0083ae;
		text-align:center;
		padding-left:5px;
	}
	.learnMore a{
		width:100;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0083ae;
		text-align:right;
		
	}
	
	.learnMore a:hover{
		color:#000;
	}
	

/* Cyber College Rules  */
	
	.courseCatagory{
		float:right;
		width:230px;
		height:25px;
		background:url(../images/ncourseCatagory.gif) no-repeat top;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding:5px 0px 0px 10px;
	}
	.contentRight{
		float:right;
		width:240px;
		background:url(../images/nbg.courseCatagory.gif) no-repeat top;
		border-bottom:1px dashed #d4d4d4;
	}
	.contentRight ul{
		text-align:left;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	.contentRight ul li{
		padding:0px 0px 0px 30px;;
		margin:0px;
		background:#fff;
		background:url(../images/nleftBullet.gif) no-repeat 10px top;
		line-height:25px;
	}
	.contentRight ul li a{
		width:210px;
		display:block;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099cc;
		text-decoration:none;
		margin-bottom:5px;
	}
	.contentRight ul li a:hover{
		color:#000;
	}
	.contentRight ul li a.active{
		color:#000;
	}
	.subjectCatagory{
		float:right;
		width:225px;
		height:20px;
		background:#e3ecbd;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		padding:5px 0px 0px 16px;
		margin:5px 0px 3px 0px;
	}
	.innerRight3{
		float:left;
		width:598px;
		text-align:left;
		min-height:200px;
		margin-bottom:15px;
		margin-top:15px;
	}
	.innerRight3 h1{
		font: normal 10px Verdana, Arial, Helvetica, sans-serif;
		/*color:#0083ae;*/
		color:#000;
		margin:0px;
		padding:0px;
	
	}
	.innerRight3 h1 a{
		font: normal 10px Verdana, Arial, Helvetica, sans-serif;
		color:#0083ae;
		margin:0px;
		padding:0px;
		text-decoration: none;
		line-height:20px;
	}
	.innerRight3 h1 a.viewCart{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099cc;
		text-decoration:none;
		line-height:20px;
		float:right;
		width:auto;
	}
	
	.innerRight3 h1 a:hover{
		color:#000;
	}
	.cartCenter{
		float:left;
		width:508px;
		text-align:left;
		min-height:200px;
		margin-left:5px;
		/*margin-left:15px;*/
	}
	
	.cartRight{
		float:right;
		width:247px;
		text-align:left;
		min-height:200px;
		padding-right:5px;
	}
	.cost ul{
		text-align:left;
		margin:0px;
		padding:0px 0px 0px 25px;
	}
	.cost ul li{
		padding:0px 0px 0px 15px;;
		margin:0px;
		background:#fff;
		line-height:15px;
	}
	.costTop{
		float:right;
		width:490px;
		background:#e3ecbd;
		border:1px solid #cfdf91;
		padding:07px;
		margin-top:5px;
	}
	.costContent{
		float:right;
		width:346px;
		margin-top:5px;
	
	}
	.costContent tr{
		background:#f0f5dc;
	}
	.costContent tr td{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		padding:5px;
	}
	.costNew{
		float:left;
		/*border-bottom:1px dashed #d4d4d4;*/
		margin-bottom:15px;
	}
	.addCart{
		float:right;
		width:346px;
	}
	.cartCenter2{
		float:left;
		width:750px;
		text-align:left;
		min-height:200px;
		margin-left:15px;	
	}
		
	.cartText2{
		float:left;
		width:735px;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		padding:5px 0px 5px 5px;
		text-align:justify;
		border-bottom:1px solid #ccc;
	}
	.lsthead {
		background-color: #EOEB8F;
		margin:  0px;	padding: 5px 0px 5px 5px;
		text-align: left;
	/*	width: 175px;*/
		color: #000;
		font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	select, input, textarea {
		font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 1px;
	}
	.sbtn {
		background-color: #FFF;
		margin: 0px;	padding: 0px;
		color: #000;
		font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		border: 1px solid #000;
	}
	.selec {
		font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #000;
		width:175px;
	}
	
	
	.viewCart{
		float:right;
		width:240px;
		
	}
	.viewCart ul{
		text-align:right;
		list-style:none;
		margin:0px;
		padding:0px;
	}
	.viewCart ul li{
		padding:0px 0px 0px 30px;;
		margin:0px;
		background:#fff;
		line-height:25px;
	}
	.viewCart ul li a{
		width:210px;
		display:block;
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#0099cc;
		text-decoration:none;
		margin-bottom:5px;
	}
	.viewCart ul li a:hover{
		color:#000;
	}
	.viewCart ul li a.active{
		color:#000;
	}
	.error{
		margin-left:auto;
		margin-right:auto;
		width:550px;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;	
		padding:10px 0px 0px 5px;
		text-align:justify;
		margin-top:50px;
		margin-bottom:250px;
	}
	.discoveryBox{
		float:left;
		width:700px;
		margin-top:10px;
		padding:15px;
		border:1px solid #e9f0aa;
	}
	.discoveryBox h1{
		float:left;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		color:#000;
		margin:0px;
		padding:0px;
	}
	.discoveryBox h2{
		float:right;
		font: bold 10px Verdana, Arial, Helvetica, sans-serif;
		color:#009933;
		margin:0px;
		padding:0px;
	}
	.discoveryBox .forImage{
		float:left;
		margin-top:10px;
		width:175px;
		height:114px;
		border:1px solid red;
	}
	.discoveryBox .forText{
		float:left;
		margin:10px 0px 0px 15px;
		width:505px;
	}
	.discoveryBox .forText a{
		font: normal 12px Verdana, Arial, Helvetica, sans-serif;
		color:#3755aa;
		text-decoration:none;
	}

	/* end shopping cart rules */