@charset "utf-8";
/* CSS Document */

	*, html { margin:0; padding:0; }
	body { margin: 0 auto; padding: 0; font-family: Verdana, Tahoma, Arial; font-size: 0.8em; color:#333; line-height: 16px; }
	
	h2, h3, h4, h5 { margin: 0px; padding: 0px; font-size: 180%; font-family: Arial, Helvetica, sans-serif; color: #0066FF; height: 30px; }
	
	tabel, td { font-size: 100%; color: #333; }
	
	img { border: 0; }

	#menuBlock { width: 130px; padding: 0 0 1em 0; font-size: 90%; text-transform:capitalize; }
	#menuBlock ul { list-style: none; margin: 0; padding: 0; border: none; }
	#menuBlock li { margin: 3px; letter-spacing: 0.1em; }
	#menuBlock li a { display: block; padding: 4px 5px 4px 0; border-right: 4px solid #666; color: #333; text-decoration: none; text-align: right; width: 100%; border-bottom: 1px solid #666; }
	#menuBlock li a:hover { border-right: 4px solid #ff6e0b; background-color: #333; color: #fff; border-bottom: #ff6e0b solid 1px; }

	#contents { font-size: 95%; }
	#contents .heading { color:#ff6e0b; font-weight:bold; font-size: 100%; line-height:15px; }

	#contents .headingBar { height:25px; background:url(../head_bar.jpg) top left repeat-x; font-size:100%; color:#000; text-transform:uppercase; padding-left: 8px; letter-spacing: 1px; font-weight: bold; }
/*
	#contents .headingBar { height:25px; background:#999; font-size: 100%; ; color:#FFFFFF; text-transform:uppercase; padding-left: 8px; letter-spacing: 1px; }
*/
	#contents .highlight { font-size: 90%; }
	#contents .overview { font-size: 92%; }
	#contents .bluefont { color:#0066FF; font-size: 90%; }
	#contents .grayfont { color:#333; font-size: 90%; }
	#contents .orangefont { color:#ff6e0b; font-size: 90%; }
	
	#rightSide { font-size: 94%; text-align:left; float: right; }
	#rightSide ul, #rightSide ol { list-style-type: none; list-style-image: none; }
	#rightSide li { list-style: none; border-bottom: 1px solid #CCC; padding-top: 3px; margin:0px; }
	
	#rightSide .heading { color:#ff6e0b; font-weight:bold; font-size: 100%; line-height:15px; }
	#rightSide .boxTop { font-weight:bold; font-size: 100%; text-transform: capitalize; height: 25px; padding-left: 8px; background:  url('../cpt_bg.jpg') top left repeat-x; }

	#footer { font-size: 75%; color: #333; }
	#footer .copyrights { font-size: 100%; color:#0066CC; }

	.textheading { height: 25px; font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; }
	.inputBox { border: 1px solid #999999; width: 200px; }
	
	
	#sel_pages_text { font-weight: bold; color: #0099FF; text-align: center; font-size: 90%; }
	#discount_text { padding-left: 1em; font-weight: bold; color: #0099FF; font-size: 90%; }
	#prices { width: 100%; ; border-collapse: collapse; font-size: 90%; }
	#prices td { padding: 5px; border: solid 0px cyan; }
	#prices th { padding: 5px; }
	#prices th { text-transform: uppercase; color: #0099FF; text-align: left; }
	#prices td { background: #FFF; }
	#prices a { display: block; color: #000; text-decoration: none; }
	#prices a:link { display: block; color: #000; text-decoration: none; }
	#prices a:visited {	display: block; color: #000; text-decoration: none; }
	#prices A:hover { display: block; color: #000; text-decoration: none; }
	#prices a:hover { }
	#prices .odd td { background: #EAEAEA; }
	#prices .urgency { }
	#prices th { }