body {
	background-color: #F7F8F8;
	margin: 0;
	padding: 0;
	color: #333333;	
}

.rightside {
 	background-image: url(../_images/HOME_BKG_rightside.gif);
    background-repeat: no-repeat;
    background-position: top;
}

#right_wrapper {
	background: url('../_images/right_shadow.png') left top no-repeat;
	width: 175px;
	height: 500px;
	margin: 0px;
	padding: 15px 0px 0px 0px;
	right: 0px;
}

div.leftSide {
	width:180px;
}
p.leftSideHeader, p.leftBlockHeader {
	background-color:#A3B8CB;
	line-height:26px;
	height:30px;
	margin-bottom:0px;
	color: #333;
	font-weight: bold;
}
p.leftSideHeader {
	padding-left:10px;
	background:transparent url('../_images/leftSideLinksHeader.png') top left no-repeat;
}
p.leftBlockHeader {
	height:28px;
	text-align:center;
	font-weight:bold;
	margin:0px 10px;
}

div.leftSide ul {
	background:#FFF url('../_images/leftSideLinksFooter.png') bottom left no-repeat;
	margin:0px;
	padding-bottom:30px;
	padding-left:10px;
	list-style:none;
}

div.leftSide ul li {
	border-right:1px solid #B0C6D4;
	margin:0px;
	padding:20px 10px 0px 10px;
}

div.leftSide ul.subnav {
	list-style: disc;
}

.pdfLink {
	background:transparent url('../_images/pdficon_small.gif') left center no-repeat;
	padding:5px 0px 5px 20px;
}
.videoLink {
	background:transparent url('../_images/video_icon.gif') left center no-repeat;
	padding:5px 0px 5px 20px;
}



div.blockItem {
	border:2px solid #A3B8CB;
	margin:0px 10px 10px;
	padding:0px 10px;
}

h1 {
	font-size: 22px;
	font-weight: normal;
	border-bottom: 2px solid #B0C6D4;
	color: #5382A1;
}

h2 {
	font-size: 18px;
	font-weight: normal;
}


a:link {
    color: #5382A1;
    text-decoration: none;
}
a:visited {
    color: #5382A1;
	text-decoration: none;
}
a:hover {
    color: #009;
	text-decoration: underline;
}

a.linkNeeded {
	color: #CC00FF !important;
}

a.register_box, a.see_results_box, a.create_solution_box, a.tour_box, a.browse_assessments_box, a.publishers_box, a.test_centers_box {
	margin-bottom: 5px;
	width: 175px;
	height: 92px;
	display: block;
	text-indent: -9999px;
}

#right_wrapper a.register_box {
	background: transparent url('../_images/register_box.png') left top no-repeat;
}

#right_wrapper a.see_results_box {
	background: transparent url('../_images/see_results_box.png') left top no-repeat;
}

#right_wrapper a.create_solution_box {
	background: transparent url('../_images/create_solution_box.png') left top no-repeat;
}

#right_wrapper a.tour_box {
	background: transparent url('../_images/tour_box.png') left top no-repeat;
}

#right_wrapper a.browse_assessments_box {
	background: transparent url('../_images/browse_assessment_box.png') left top no-repeat;
}

#right_wrapper a.publishers_box {
	background: transparent url('../_images/publishers_box.png') left top no-repeat;
}

#right_wrapper a.test_centers_box {
	background: transparent url('../_images/test_center_box.png') left top no-repeat;
}

.more_info {
	width: 150px;
	margin-left: 10px;
}

span.pan {
	font-weight:bold;
	font-style:italic;
}

dt {
	font-weight:bold;
}
dd {
	margin-bottom:10px;
}

p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 18px;
}

ul { 
	margin: 0px 0px 0px 15px;
	padding: 0px;
}

li {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-bottom: 10px;
	line-height: 18px;
}

div.leftSide ul ul {
	background:none;
	padding-bottom:0px;
	padding-left:20px;
}

div.leftSide ul ul li {
	border-right:none;
	padding:10px 0px 0px 0px;
	line-height: 10px;
}

td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.nav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.credits{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.heading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000F6A;
}

.bigheading {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000F6A;
}

.homerightnav_sm {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #DDDDDD;
	letter-spacing: 0.05px;
}

.homerightnav_lg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}

.homerightnav_text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: ##5382A1;
	
}

.HomeMain {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	
}

.HomeSub {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	
}


.HomeLogin {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	
}

.HomeSolutions {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 2;
}

	



.Homecopy {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 1.2;
}

 .HomeRotatingText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	
}
 .HomeLoginSub {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	
}
 .HomeHeaders {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}


.LeftNavHeader{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold
}
.LeftNavcopy{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: ##5382A1;
}
a.LeftNavcopy{
 color: #5382A1;
    text-decoration: underline; }

a.LeftNavcopy:hover{
 color: #000099;
 text-decoration: underline; }
 
 .boxright  {border-width: 1px; border-color:#B0C6D4; border-style: solid; border-left:none; border-top:none; border-bottom:none;} 
 
/* Video page*/

#video_wrapper {
	position: relative;
	width: 700px;
	margin: 20px auto;
}

#video_player {
	float: left;
	height: 236px;	
	width: 420px;
}

#video_aside {
	float: right;
	width: 260px;
	height: 420px;
	padding-left: 20px;
}

#video_aside ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	
}

#video_aside li {
	margin: 0px 0px 5px 0px;
	font-size: 11px;
}

#video_aside li a {
	display: block;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid #cccccc;
}

#video_aside li a:hover {
	background: #eeeeee;
	text-decoration: none;
	color: #5382A1;
}

.active_video {
	list-style: outside;
	list-style-image: url(../_images/video_arrow.png);
}

.clear {	
	clear: both;
}
