html
{
overflow-x:hidden;
}
body
{
	background: #fff url('../images/pcpro_bg_new.jpg') top center no-repeat;
	margin:0px;
}
#wrapper
{
margin:0px auto;

}
img{
border:0px;
}
a:focus
{
outline: none;
-moz-outline-style: none;
}
#containercontent
{
width:950px;
height:auto;
overflow:hidden;
min-height:815px;
margin:0px auto;
padding-bottom:20px;
}
#white_box
{
width:948px;
min-height:387px;
height:auto;
overflow:hidden;
/*background:#fff;*/
position:relative;
float:left;
}
#inside_white_box
{
width:936px;
min-height:734px;
height:auto;
overflow:hidden;
position:relative;
float:left;
margin-left:8px;
margin-top:8px;
background: url('../images/new_inner_bg.jpg') top left no-repeat;
}

#timefocus
{
background: url('../images/blendedlearningoverwrite.jpg') top left no-repeat;
width:606px;
height:514px; 
position:relative;
float:left;
}

#homefocus
{
background: url('../images/homeoverwrite.jpg') top left no-repeat;
width:606px;
height:514px; 
position:relative;
float:left;
}

#form_container
{
width:328px;
height:180px;
position:relative;
float:left;
left:20px;
}
#nav_links
{
width:949px;
height:30px;
position:relative;
float:left;
margin-top:70px;
font-family:helvetica,myriad pro, arial, verdana;
color:#0e6cb9;
font-size:10px;
}
#nav_links a
{
font-family:helvetica,myriad pro, arial, verdana;
color:#fff;
font-size:11px;
text-decoration:none;
}
#nav_links a:hover
{
font-family:helvetica,myriad pro, arial, verdana;
color:#fff;
font-size:11px;
text-decoration:underline;
}

#form
{
width:295px;
height:340px;
position:relative;
float:left;
margin-left:18px;
margin-top:6px;
text-align:center;
font-family:helvetica,myriad pro, arial, verdana;
color:#3e3e3e;
font-size:12px;

}

#form .mystory
{
font-family:myriad pro,helvetica, arial, verdana;
color:#0976d0;
font-size:20px;
}

#form .promotional
{
font-family:myriad pro,helvetica, arial, verdana;
color:#18376b;
font-size:20px;
}
#form .requestvideo
{
font-family:myriad pro,helvetica, arial, verdana;
color:#18376b;
font-size:12px;
text-decoration:none;
}

#form .fillout
{
font-family:helvetica,myriad pro, arial, verdana;
color:#0976d0;
font-size:12px;
font-weight:bold;
}

#bottom_box
{
width:950px;
height:auto;
position:relative;
float:left;
margin-top:18px;
}
#bottom_box_top
{
width:950px;
height:auto;
position:relative;
float:left;
margin-top:18px;

}

#left_bottom
{
width:611px;
height:286px;
position:realtive;
float:left;
}

#left_bottom_top_container
{
width:611px;
height:auto;
overflow:hidden;
position:realtive;
float:left;
margin-bottom:10px;
margin-top:-15px;
}

#left_bottom_top
{
width:143px;
height:auto;
overflow:hidden;
position:realtive;
float:left;
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:18px;
font-weight:bold;
text-transform:uppercase; 
}
#right_bottom_top
{
width:610px;
height:auto;
overflow:hidden;
position:realtive;
float:left;


}
.darkblue
{
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:18px;
font-weight:bold;
text-transform:uppercase; 
text-decoration:none;
}
.darkbluedownload
{
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:16px;
font-weight:bold;
text-transform:uppercase; 
text-decoration:none;
}
.darkblueseminar
{
font-family:myriad pro, helvetica, arial, verdana;
color:#214e96;
font-size:28px;
font-weight:bold;
text-decoration:none;
}
.lower_darkblue
{
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:16px;
text-decoration:none;
}
.essentials
{
font-family:helvetica, myriad pro, arial, verdana;
color:#3e3e3e;
font-size:13px;
line-height:1.5em;
}

#left_title
{
width:595px;
height:15px;
position:relative;
float:left;
border-bottom:1px solid #e9e9e9;
padding-bottom:15px;
margin-bottom:13px;
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:18px;
font-weight:bold;
text-transform:uppercase; 
}

#left_title .mystory, #right_bottom_top .mystory
{
font-family:myriad pro, helvetica, arial, verdana;
color:#37a1ee;
font-size:18px;
text-transform:uppercase; 
}

#left_title .freedownload
{
font-family: helvetica, myriad pro, arial, verdana;
color:#696969;
font-size:12px;
text-transform:none;
}

.left_images
{
width:303px;
height:181px;
position:relative;
float:left;
}

#left_title_bottom
{
width:595px;
height:15px;
position:relative;
float:left;
margin-top:10px;
margin-bottom:38px;
font-family: helvetica, myriad pro, arial, verdana;
color:#404040;
font-size:12px;
}

#right_bottom
{
width:324px;
height:231px;
position:realtive;
float:left;
margin-left:13px;
}
#right_bottom_top_container
{
width:324px;
height:auto;
overflow:hidden;
position:realtive;
float:left;
margin-left:5px;
margin-bottom:10px;
}
.right_title
{
width:324px;
height:15px;
position:relative;
float:left;
border-bottom:1px solid #e9e9e9;
padding-bottom:15px;
margin-bottom:13px;
font-family:myriad pro, helvetica, arial, verdana;
color:#18376b;
font-size:18px;
text-transform:uppercase; 
font-weight:bold;
}

.right_text
{
font-family: helvetica, myriad pro, arial, verdana;
color:#404040;
font-size:12px;
line-height:2em;
position:relative;
float:left;
}
.copyright
{
font-family: arial, verdana, myriad pro, helvetica;
color:#76b4e6;
font-size:10px;
}
#footer
{
width:900px;
height:34px;
position:relative;
float:left;
font-family: arial, verdana, myriad pro, helvetica;
color:#19438e;
font-size:10px;
line-height:2em;
margin-top:20px;
}

#footer a
{
font-family: arial, verdana, myriad pro, helvetica;
color:#19438e;
font-size:11px;
text-decoration:none;
}
#footer a:hover
{
font-family: arial, verdana, myriad pro, helvetica;
color:#19438e;
font-size:11px;
text-decoration:underline;
}

.large
{
font-family:  myriad pro, helvetica, arial, verdana;
color:#1c3867;
font-size:34px;
line-height:1em;
letter-spacing:-.3px;
font-weight:bold;
}
.blackunderlarge
{
font-family:  myriad pro, helvetica, arial, verdana;
color:#0b1320;
font-size:18px;
}

#popupbackground
{
width:580px;
height:auto;
overflow:hidden;
font-family:myriad pro, helvetica, arial, verdana;color:#fff;font-size:12px;
margin:0px;
padding:0px;
position:relative;
float:left;
}

.wording
{
width:553px;
height:77px;
line-height:1.5em;
font-family:myriad pro, helvetica, arial, verdana;color:#3e3e3e;font-size:13px;
position:relative;
float:left;
top:340px;
left:14px;
}


.homewording
{
width:570px;
height:214px;
line-height:1.5em;
font-family:myriad pro, helvetica, arial, verdana;color:#3e3e3e;font-size:13px;
position:relative;
float:left;
top:15px;
left:14px;
background: url('../images/content_container.jpg') top left no-repeat;
padding:12px;
}

.wording img
{
border:3px solid #fefefd;
}
.se
{
font-family:myriad pro, helvetica, arial, verdana;color:#3e3e3e;font-size:13px;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
color:#18376c;
}

.sesmall
{
font-family:myriad pro, helvetica, arial, verdana;color:#3e3e3e;font-size:13px;
font-size:12px;
color:#7a7a7a;
}


.wording img:hover
{
border:3px solid #295fb4;
cursor:pointer;
}

.wordingcareer
{
width:553px;
height:77px;
line-height:1.5em;
font-family:myriad pro, helvetica, arial, verdana;color:#3e3e3e;font-size:13px;
position:relative;
float:left;
top:10px;
left:14px;
}


#results
{
background: #fff url('../images/results-tab.jpg') top left no-repeat;
width:606px;
height:514px; 
position:relative;
float:left;
}

#careers
{
background:  url('../images/career_services_overwrite.jpg') top left no-repeat;
width:606px;
height:514px; 
position:relative;
float:left;
}

#container{height:519px; width:585px; margin:0px;position:relative;float:left;}  
#tabs{ list-style:none; margin-top:9px; padding:0; }  
#tabs li{ display:inline; margin:0px; }  
#tabs li a{ padding:7px 25px 7px 25px; text-decoration:none;  
color:#fff; background: url('../images/active.jpg') top left repeat-x; font-size:13px;font-family:myriad pro, helvetica, arial; text-decoration:none;cursor:pointer;}  
#tabs li a:hover{ background:#fff;  
color:#20478b; cursor:pointer; padding:7px 25px 7px 25px; font-size:13px;font-family:myriad pro, helvetica, arial; text-decoration:none;}  
#container div{ }  
#tabs li a.selected{ background:#fff;  
color:#20478b; cursor:pointer; padding:7px 25px 7px 25px; font-size:13px;font-family:myriad pro, helvetica, arial; text-decoration:none;}  
#millionbutton
{
position:relative;
float:left;
width:297px;
height:87px;
margin-left:40px;
margin-top:100px;

}
#taketest
{
width:322px;
height:134px;
position:relative;
float:left;
margin-left:27px;
}

.large
{
font-family:  myriad pro, helvetica, arial, verdana;
color:#1c3867;
font-size:34px;
line-height:1em;
letter-spacing:-.3px;
font-weight:bold;
}
.blackunderlarge
{
font-family:  myriad pro, helvetica, arial, verdana;
color:#0b1320;
font-size:18px;
}

#popupbackground
{
width:580px;
height:auto;
overflow:hidden;
font-family:myriad pro, helvetica, arial, verdana;color:#fff;font-size:12px;
margin:0px;
padding:0px;
position:relative;
float:left;
}


#stat
{
position:relative;
float:left;
width:400px;
margin: auto;
height:16px;
}

.toplink
{
font-family:  myriad pro, helvetica, arial, verdana;
color:#fff;
font-size:12px;
text-decoration:none;
}