﻿
body 
{
	background-image: url(../images/back1.gif);
}

p
{
	margin-top: 0px;
}

h2
{
	padding: 5px;
	margin-top: 3px;
	background-color: #63aed6;
	font-family: verdana; 
	color: #FFFFFF; 
	font-size: 22px; 
	font-weight: bold
}

img
{
	border-style: hidden;
	border-width: 0px;
}

.thead
{
	background-color: #FFDEAD;	/* bgColor Of thead  */
	font-size: 10pt;
	color: #63aed6;   /* font color thead  */
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
}

.main 
{
	font-family: verdana, arial, sans-serif; 
	color: #333333; 
	font-size: 12px; 
	font-weight: normal;
	margin-top: 10px;
}

.innertable
{
	background-color: #63aed6;	 /* Color Of innertbl borders  */
	margin: 0 auto;
}

.Sidebarlink
{
	margin: 0 auto; 
	margin-top: 50px; 
	display: block; 
	text-align:center;
}

.FreeTrial
{
	margin:0 auto;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align:center;
	background-color: White;
	font-family:Verdana;
	font-size: 12px;
	width: 148px;
	padding: 5px;
}

#MainWindow
{
	width: 750px;
	margin: 0 auto;
	padding: 10px;
	border-style: inset;
	border-color: #336699;
	border-width: 2px;
	background-color:White;
}

#Page
{		
	background-color:#FFDEAD;
}

#header {
	width: 750px;
	height: 75px;
	margin: 0 auto;
	background: #69B10A url(../../images/tvmabanner4.jpg);
	background-repeat:no-repeat;
	background-color:White;
	background-position:center;
}

#Menu 
{
	width: 750px;
	margin: 0 auto;
	margin-bottom: 2px;
}

.SideBar
{
	padding-top:35px;
	margin: 0 auto;
	float: left;
	width: 160px;	
	/*border-style: solid;*/
	
	height: 100%;
}

.MainContent
{
	float:none;
	/*border-style: solid;*/
	margin-top: 0;
	margin-left:160px;
	background-color: White;
	width: 590px;
}
.ContentBody
{
	padding: 10px;
	width: inherit;
}

.divVideo
{
	z-index:100; 
	position:relative; 
	margin: 0px auto; 
	height: 0px; 	
}

#player
{
	margin:0px;
}

.Login
{
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	line-height: 12px;
	margin-top: 3px;
	margin-bottom: 0px;
}

.Login input
{
	vertical-align:middle;
	width: 80px;
	font-size: 8pt;
	margin-top: 0px;
	padding-top: 0px;
}

.Login .image 
{
	width: auto;
	height: auto;
	margin: 0px;
	padding: 0px;
}  

#NavBar
{
	font-family: verdana, arial, sans-serif; 
	color: #333333; 
	font-size: 10px;
}


#PageMessage
{
	font-weight:bolder;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	color: Black;
	margin-bottom: 15px;
}

#SideBarMenu
{
	margin-left: 10px;
	margin-top: 80px;
}

#FeaturedProducts
{
	text-align: center;
	color: Black;
	font-weight: bold;
	font-size: 14px;
	font-family:Tahoma;
}

#FeaturedProductsList
{
	width: 140px;
	background-color: White;
	margin: 0 auto;
	border-style: solid;
	border-width:thin;
	border-color:#63aed6;
}

#FeaturedProductsList img
{
	margin-top: 30px;
	margin-bottom: 30px;
	width: 110px;
	border-style:hidden;
} 

a.info:hover{z-index:150; background-color:#eeeeee}
a.info span{display: none}
a.info:hover span{
display:block;
position:absolute;
padding:10px 10px 10px 10px;
top:2em; left:2em; width:15em;
border:3px solid #000000;
background-color:#eeeeee; color:#000;
font-family: verdana, arial, sans-serif; color: #000000; font-size: 11px; 
 text-align:left}
 
  .menu img
 {
	border-style:hidden;
	border-width: 0px;
 }
   
 .menu:hover div a, .menu a:visited, .menu a:link
 {
	color: Black;
 }  
 
 .menu:hover div
 {
	z-index:150;
	background-color:#eeeeee;
	background:url(../menus/sub_menu_bg_big.gif);
	border: solid 1px black;
	padding: 10px;
	position:absolute;
	display:block;
	width: 150px;
	font-family: Sans-Serif;
	color: Black;
	margin-top: 7px;
	padding-top: 15px;
 }
 
 .menu div
 {
	display: none;
	z-index:150;
 }
 
 .menu
 {
	padding-left: 14px;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 7px;
	background-image: url(../menus/main_menu_bg.gif);
	display:block;
	float:left;
	font-family: Verdana;
	font-size: 12px;
	color: Black;
	border-bottom: solid 1px Black;	
	border-top: solid 1px Black;
	z-index:150;
 }
  
 p.hr
 {
	margin-top: 3px;
	margin-bottom: 5px;
	margin-left: 0px;
	display: block;
	height: 0px;
	border: solid 1px #A2A2A2;
	position: relative;
}
 
a:link			{ color: #34629b; text-decoration: none; }
a:visited		{ color: #6699cc; text-decoration: none; }
a:hover			{ color: #01234e; text-decoration: none; }
a:active		{ color: #01234e; text-decoration: none; }

.bread  
{
	font-family: verdana, arial, sans-serif; 
	color: #333333; 
	font-size: 10px;
	margin-left: 10px;
}
.category { font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size: 18px; font-weight: bold}
.v2b	
{ 
	font-family: verdana, arial, sans-serif; 
	color: #000000; 
	font-size: 12px; 
	font-weight:bold;
}
.v2bw	{ font-family: verdana, arial, sans-serif; color: #FFFFFF; font-size: 12px; font-weight:bold}
.ccusbmtxt2{font-size:8pt;}

.ModuleIcon img
{
	width: 131px;
}

.ModuleIcon
{
	width: 131px;
	text-align:center;
	padding: 10px;
}

.ModuleVideoLink
{
	text-align:right;
	font-family: verdana, arial, sans-serif; 
	color: #000000; 
	font-size: 12px; 
	font-weight:bold;
}

.ModuleTitle
{
	font-family: verdana, arial, sans-serif; 
	color: #000000; 
	font-size: 12px; 
	font-weight:bold;
}

.ModuleTitle a
{
	text-decoration: underline;
}

#ProgressTrackerButton
{
	border-style: double;
	background-color: White;
	font-family: Verdana;
	font-size: 12px;	
	margin: 15px;
	padding: 5px;
	color: #333333;
}

.AnimatedFeature
{
	margin-top: 20px;
}

.AnimatedFeature img
{
	border-style: hidden;
}

.AnimatedFeature .content
{
	padding: 10px;
	font-family:Arial; 
	font-size:12px;
	color: #FFFFCC;
	background-color:Black;
}

.AnimatedFeature .title
{
	font-family:arial; 
	font-size:13px; 
	font-weight:bold; 
	color:#111111; 
	padding:4px; 
	padding-left:10px; 
}

#SearchControl
{
	background-image:url('../images/act_search_bg.gif');
	background-repeat:no-repeat;
	width: 160px;
	font-family: verdana, arial, sans-serif; 
	color: #FFFFFF; 
	font-size: 12px; 
	font-weight:bold;
	padding-top: 25px;
	padding-bottom: 5px;
	margin-bottom: 20px;
}

#SearchControl input
{
	width: 100px;
	margin-left: 5px;
}

#SearchControl select
{
	margin-left: 5px;
	width: 145px;
	margin-top: 5px;
}

#nav{
  font-weight:bold;
  color:#666;
  list-style-type:none;	
  background:url(../../css/navshadow.gif) no-repeat 8px 100% #fff;
  padding-bottom:36px;
  padding-left: 4px;
}



#nav li{
  list-style-type:none;
  float:left;
  margin:0 0 0 4px;
  padding:0 0 0 10px ;
  border-bottom:1px solid #999;
  background:url(../../css/tabgrey.gif) #c0c0c0 top left no-repeat;
}
#nav li a{
  color:#666;	
  background:url(../../css/tabgrey.gif) transparent top right no-repeat;
  display:block;
  padding:0 10px 0 0;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
#nav li.cur,
#nav li.over,
#nav li:hover
{
	
  background:url(../../css/tabblue.gif) #3375b2 top left no-repeat;
  border-bottom:1px solid #036;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px; 
}
#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
  display:block;
  color:#fff;
  padding:0 10px 0 0;
  text-decoration:none;
  background:url(../../css/tabblue.gif) transparent top right no-repeat;
}


body.pt_profile {color:Black; background-color: White; background-image:url(http://www.4act.com/back1.gif); margin-top: 10px}
body.pt_profile {font-family: arial}

.pt_profile .content {border-style: solid; border-width: 2px; padding: 8px; margin-top: 0px;}

.pt_profile .MyLinks .content {background-color: #e3e5e7; }
.pt_profile .MyLinks .content ul { margin-top:0px; padding-top:0px;}
.pt_profile .MyLinks .content div { color: #286c91; font-weight: bold; margin-top: 15px; text-decoration: underline}
.pt_profile .TechSupport .content {background-color: #fcfbe2; }
.pt_profile .TechSupport .content div { border-style:solid;}
.pt_profile .TechSupport .content img {vertical-align:middle}
.pt_profile .AccountAlerts .tab, .pt_profile .PreviousTestScores .tab, .pt_profile .tab {background-image:url(../images/profiletab1.gif); background-repeat:no-repeat; margin-bottom:0px; padding-bottom: 1px; padding-top: 3px; padding-left: 20px; color: White; font-weight: bold; font-size: 15px}
.pt_profile .AccountAlerts { float: left; width: 475px; margin-top:15px; font-size: 15px;}
.pt_profile .AccountAlerts div {padding: 3px}
.pt_profile .PreviousTestScores { float: left; width: 475px; margin-top:15px;}

.pt_profile .MyLinks { float: right; width: 240px; margin-top:15px; }
.pt_profile .MyLinks a {display: block; font-size: 13px; padding: 3px; color: #286c91; font-weight: bold}
.pt_profile .TechSupport {float: right; width: 240px; margin-top:15px; line-height: 40px;}
.pt_profile h6 {font-size: 18px; margin-top: 0px; margin-bottom: 0px;}
.pt_profile h3 {color: #276757; text-decoration: underline;  }
.pt_profile .ProfileNav div {background-image:url(tabgrey.gif); background-repeat: no-repeat; float: left; padding: 2px; padding-right: 5px; padding-left: 5px; font-weight: bold; }
.pt_profile .PTProgress {float: right; margin-top: 19px;}

#divVideoFinishedText 
{
    font-family: Verdana;
    font-size: 1.9em;
    text-align: center;
    margin-top: 125px;
    margin-left: 12px;
}

#MainWindow {position: relative}
#divVideoBox {width: 590px; height: 510px;}
/*Video Page*/
.divVideo { z-index:100; top: 180px; left: 50px; position: absolute; width: 747px; }
/* hack for ie6*/ * html .divVideo {  top: 125px; }
.divPTVideo { z-index:100; top: 140px; left: 50px; position: absolute; width: 747px; }
/* hack for ie6*/ * html .divPTVideo {  top: 85px; }
#divVideo2 {display: block; width: 90%;height: 525px; margin: 0% 0% 0% 5%; }
/* hack for ie6*/ * html #divVideo2 {margin: 0% 0% 0% 10%;}
#Video { height: 400px;}

#divTakeReview {position: relative;}

#divTakeReview:hover p {display:block; visibility:visible; font-style: italic;  position: absolute; top: 20px; left: 0px; text-align: center}
#divTakeReview:hover a {display: none; visibility: hidden;}

#divTakeReview p, #divTakeReview.credit:hover p {display:none; visibility:collapse; }
#divTakeReview.credit:hover a {display: block; visibility: visible;}
#TestProctor .Important { font-size: 24px; width: 450px; text-align:center}
#TestProctor span.Important { display: block; color: Red}
