/* ------------------------------------------------------------
 * PROJECT        : NBuy Student Products
 * FILENAME       : nbsp.css
 * ------------------------------------------------------------
 * DATE CREATED   : 29 May 2008
 * LAST UPDATED   : 02 June 2008
 * ------------------------------------------------------------
 * AUTHOR(S)      : Kevin Scholl (http://www.ksscholl.com/)
 * ------------------------------------------------------------
 * NOTE(S)        : 
 * ------------------------------------------------------------ */
 
/* ------------------------------------------------------------
 * BASIC DECLARATIONS
 * ------------------------------------------------------------ */

 body {
	  margin: 0;
		border: 0;
		background: #FFF;
		padding: 0;
		font-size: 101%;
	  }
	h2 {
	  margin: 20px 0 10px 0px;
		border: 0;
		background: transparent;
		padding: 0;
		font: normal 30px/36px Georgia, "Times New Roman", Times, serif;
		color: #9AB;
	  }
	h4 {
	  margin: 0 0 10px 0px;
		border: 0;
		background: transparent;
		padding: 0;
		font: bold italic 16px/36px Georgia, "Times New Roman", Times, serif;
		color: #9AB;
		letter-spacing: .05em;
	  }
	  
	 h3 {
	  margin: 0 0 15px 0px;
		border: 0;
		background: transparent;
		padding: 0;
		font: bold italic 15px/36px Georgia, "Times New Roman", Times, serif;
		color: #9AB;
		letter-spacing: .05em;
	  } 

	.tdcontent {
		padding: 0px 50px 0px 20px;
		vertical-align: top;
		}
	
	
	p {
	  margin: 0 40px 10px 0px;
		border: 0;
		background: transparent;
		padding: 0;
		font: normal 12px/20px verdana,Arial, Helvetica, sans-serif;
		color: #333;
	  }
	ol,
	ul {
	  margin-top: 0;
		margin-bottom: 15px;
	  }
	ul {
		list-style-type: square;
	  } 
	
	.header {
	  	font: bold 12px/30px verdana,Arial, Helvetica, sans-serif;
	  	color: #787878;
		  }
	ul li,
	ol li {
	  margin-top: 0;
		margin-bottom: 10px;
		font: normal 11px/15px verdana,Arial, Helvetica, sans-serif;
		color: #333;
	  }
	ul li a {
		  font: normal 11px/18px verdana,Arial, Helvetica, sans-serif;
		  color: #845900;

		  }

		ul li a:hover {
			  font: normal 11px/18px verdana,Arial, Helvetica, sans-serif;
			  color: #CA8800;

	  }
	  
	  
/* ------------------------------------------------------------
 * APPLICATION LINKS
 * ------------------------------------------------------------ */
 
  .td-input {
  	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
  	padding-left: 5px;
  	border-bottom: 1px solid #F1F1F1;
 }
 
   .td-input2 {
   	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
   	padding-left: 0px;
   	border-bottom: 1px solid #F1F1F1;
 }
 
 
.inputmenu {
	font: normal 11px/100% Verdana, Arial, Helvetica, sans-serif;
	background-color: #DFE7EC;
	border: 1px inset #fafafa;
	height: 18px;
	vertical-align: middle;
}

.td-break-header {
	padding: 20px 0 12px 0;
	text-align: left;
	font: bold 11px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #556D8C; 
}

.td-break-topheader {
	padding: 0px 0 18px 0;
	text-align: left;
	font: bold 12px/100% Verdana, Arial, Helvetica, sans-serif;
	color: #556D8C; 
}

.applyheader {
	
	margin: 10px 0 13px 0;
	font: bold 16px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #556D8C; }
	
.tdident{
	padding-left: 80px;
	}
	
 
#frmNavqDrop {
    float: left;
  	margin: 310px 1px 0 0px;
  	padding: 0;
  	width: 150px;
  	}
#frmNavqDrop select {
    border: 1px solid #ccc;
    background: #e9eef5;
  	padding: 1px 0;
  	width: 145px;
  	font: normal 10px/100% verdana,arial,helvetica,sans-serif;
  	color: #465F78; }
#frmNavqDrop select optgroup {
  	font-weight: bold;
  	font-style: normal;
  	margin: 10px 0px; }
  
#frmNavqDrop select bold {
	font-weight: bold; } 
	
	
 
 /* ------------------------------------------------------------
  * CALCULATION LINKS
 * ------------------------------------------------------------ */
 
 
 .inputfield {
 	font: normal 11px/100% Verdana, Arial, Helvetica, sans-serif;
 	background-color: #DFE7EC;
 	border: 1px inset #fafafa;
 	height: 16px;
 	vertical-align: middle;
 }
 
 .inputresults {
 	font: normal 11px/100% Verdana, Arial, Helvetica, sans-serif;
 	background-color: #E9E9EB;
 	border: 1px inset #fafafa;
 	height: 16px;
 	vertical-align: middle;
 }
 
.footersm a {
  	font: normal 10px/16px verdana,Arial, Helvetica, sans-serif;
 	color: #444;
	}
	
.footersm a:hover {
  	font: normal 10px/16px verdana,Arial, Helvetica, sans-serif;
 	color: #666;
	}


/* ------------------------------------------------------------
  * CONTENT LINKS
 * ------------------------------------------------------------ */
 
 
 .tdrates {
 	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
 }
 
 .tdtag {
  	font: normal 10px/24px Verdana, Arial, Helvetica, sans-serif;
 }
 
 .tdclass a {
 	font: bold 13px/27px verdana,Arial, Helvetica, sans-serif;
	color: #845900;
	}

 .tdcalc a {
 	font: normal 11px/27px verdana,Arial, Helvetica, sans-serif;
	color: #845900;
	}
	
 .tdcalcdirectory a {
 	font: normal 11px/14px verdana,Arial, Helvetica, sans-serif;
	color: #845900;
	}
	
 .tdcalcdirectory a:hover {
 	font: normal 11px/14px verdana,Arial, Helvetica, sans-serif;
	color: #BB7E00;
	}	

		
 .footersm {
 	font: normal 10px/16px verdana,Arial, Helvetica, sans-serif;
	color: #444;
	}
	
 .footer3 {
 	font: normal 10px/16px verdana,Arial, Helvetica, sans-serif;
	color: #444;
	}
	
	
.smalltext {
	font: normal 9px verdana,arial,helvetica,sans-serif;
	color: #999; }
	
.smalltext a {
	font: normal 9px verdana,arial,helvetica,sans-serif;
	color: #999;
	text-decoration: none;
	}
	
.smalltext a:hover {
	font: normal 9px verdana,arial,helvetica,sans-serif;
	color: #ccc;
	text-decoration: none;
	}

	
/* =================================================== *
 * FOOTER
 * =================================================== */

.footer2 {
	font: normal 11px/160% Verdana, Arial, Helvetica, sans-serif;
}
	

