/* CSS Document */

#tabBoxGradPadSml	{ 
	margin: 0 0 5px 0; 
	min-height: 45px; 
	background-position: 0 -55px; 
	background-color: #fff; 
	background-repeat: repeat-x; 
	width: 212px; 
	height: auto; 
	padding: 12px 12px 0 12px; 
	text-align: left;
}
.tabBoxGradPad {
	background-color:#FFFFFF;
	background-image:url(../_images/bg_box_content.gif);
	background-repeat:repeat-x;
	height:auto;
	min-height:212px;
	padding:12px 12px 0;
	text-align:left;
	width:212px;
}
#tabBoxWide	{ 
	min-height: 142px; 
	padding-left: 12px; 
	padding-bottom: 0; 
	padding-right: 12px; 
	padding-top: 12px; 
	background-color: #fff; 
	background-repeat: repeat-x; 
	background-image:url(../_images/bg_box_content.gif);
	width: 459px; 
	height: auto; 
	text-align: left; 
}

img.floater {margin-right: 15px; float: left;}

#Expert, #contact-dtls h2	{ margin-top: 8px; background-repeat: no-repeat; width: 473px; height: 19px; padding: 5px 0 0 11px;  font-weight: bold; color: #fff; text-align: left; }
#contact-dtls {overflow:hidden}
#contact-dtls h2 { border:none; background: url(../_images-temp/bg_box_hdr_2col.jpg); font-size:100%; margin-bottom:0}
#contact-dtls table {width:100%}
#contact-dtls td {padding-bottom:10px;}


#first.col a, #second.col a, #fourth.col a	{ font-style: normal; font-weight: normal; }

.roadmap-nav-strip	{ background-repeat: repeat-x; background-image: url(../_images/Nav-strip-background.jpg); z-index: 95; width: 732px; height: 34px; margin-bottom: 10px;}

.roadmap-nav-strip a	{ background-repeat: no-repeat; background-position: 0px 0px; height: 34px; float: left; display: block; }

.roadmap-nav-strip a:hover	{ background-position: 0px -34px; }

.roadmap-nav-strip a.selected	{ background-position: 0 -68px; }

.roadmap-nav-strip a.selected:hover	{ background-position: 0 -68px; }


#roadmap-nav li	{ padding:0; background:none; display:inline; float:left;}

#roadmap-nav li ul { display: none; }
#roadmap-nav li:hover ul { display: block; }
#roadmap-nav li a:hover ul { display: block; }

#roadmap-nav li ul {
	position:absolute;
	top:202px;
	z-index:999999;
	left:128px;
	background-color:#CCC;
	padding:0;
	 }
#roadmap-nav li ul li {
	background:none;
	float:none;
	}
#roadmap-nav li ul li a {
	background:#017cc2;
	border-top:1px solid #3496ce;
	border-bottom:1px solid #01639b;	
	color:#fff;
	float:none;
	text-indent:10px;
	z-index:9999;
	line-height:34px;
	}
#roadmap-nav li ul li a:hover {
color:#bfdef0;
background-color:#2790cb;
	}

#wrapr ul.ul-std li {
padding:0 0px 2px 0px;
background:none;
}
#wrapr ul.ul-std {
	list-style-type: disc;
	list-style-position: outside;
	margin: 0 0 0 13px;
}

.col3wide	{ 
	position: relative; 
	float: left; 
	width: 732px; 
	height: auto; 
}

.tabHead3wide	{ width: 718px; height: 19px; padding: 5px 0 0 14px;  font-weight: bold; color: #fff; background-image: url(../_images/bg_box_hdr_wide.gif); background-repeat: no-repeat; text-align: left; }

.tabBoxGradPad3wide	{ background-color: #e6e6e6; background-image: url(../_images/bg_box_content.gif); background-position: left bottom; background-repeat: repeat-x; width: 708px; height: auto; padding: 12px 12px 0 12px; text-align: left; min-height: 212px; }

/* TABLE */
table {
	width: 699px;
	margin: 10px 4px 0 4px;
	padding-bottom: 50px;
}
.ast { color: #3366cc; }
td {
	padding: 3px;
	color: #333333;
}
td.tdleft {
	text-align: right;
}
td.tdright {
	text-align: left;
}

/* FORMS */
input, textarea, select {
	border: #95b3c9 1px solid;
	font-size: 10px;
	color: #666666;
	margin: 0px;
	padding: 3px;
}
input.no-border, input.tick { border: none;}
form {	padding: 0; margin: 0; }
.form-button {
	background-color: white;
	border: #95b3c9 1px solid;
	padding: 3px 6px 3px 6px;
}
.form-button:hover {
	background-color: #95b3c9;
	border: #95b3c9 1px solid;
	color: white;
	padding: 3px 6px 3px 6px;
}

/* Education section */
.roadmap-video-float {
	width: 313px;
	height: 250px;
	float: right;
	margin: 0;
	padding: 0;
}
.roadmap-video {
	width: 313px;
	height: 250px;
	margin: 0;
	padding: 0;
}
.roadmap-video-text {min-height: 250px;}
.roadmap-video-text h3, .roadmap-video-text p { width: 130px;}

.roadmap-slider {
	width:484px;
	margin: 0;
	padding: 0;
}
div.education-new img {
	float: left;
}
div.education-new h3, div.education-new p, div.education-new ul {
	margin-left: 80px;
	padding-right: 2px;
}
div.education-new p, div.slim-tab-col-1 p, div.slim-tab-col-2 p { margin-bottom: 8px;}

div.roadmap-slim-nav-strip { background-repeat: no-repeat; background-image: url(../_images/slim-tab-background.gif); z-index: 95; width: 484px; height: 40px; margin:25px 0 0 0px;}
div.roadmap-slim-nav-strip div	{ background-repeat: no-repeat; background-position: 0px 0px; height: 40px; float: left; display: block; }
div.roadmap-slim-nav-strip div:hover	{ background-position: 0px -40px; }

#tabBoxWide-1	{ 
	min-height: 500px; 
	padding-left: 12px; 
	padding-bottom: 0; 
	padding-right: 12px; 
	padding-top: 12px; 
	background-color: #fff; 
	background-repeat: repeat-x; 
	background-image:url(../_images/bg_box_content.gif);
	width: 459px; 
	height: auto; 
	text-align: left; 
}
div.slim-tab-col-1, div.slim-tab-col-2 {width: 210px; float: left;}
div.slim-tab-col-1 { margin-right: 30px; }

/* June 09 */

div.whiteboard-box	{ 
	min-height: 400px; 
	padding-left: 12px; 
	padding-bottom: 0; 
	padding-right: 12px; 
	padding-top: 5px; 
	background-color: #fff; 
	background-repeat: repeat-x; 
	background-image:url(../_images/whiteboard-text-bkgrnd.jpg);
	width: 459px; 
	height: auto; 
	text-align: left; 
}

#vpro-ad { height: 600px; width: 160px; margin: 50px 0 10px 35px;}

#whiteboard { height: 380px; width: 483px; margin: 0; padding: 0; }

div.whiteboard-tabs {
	height: 60px;
	overflow: hidden;
	width: 483px;
	margin: 0;
	padding: 0;
	background-image: url(../_images/wb-tab-bkgrnd.gif);
	background-repeat: repeat-x;
}
div.whiteboard-tabs a, div.whiteboard-tabs div.selected a {
	height: 60px;
	display: block;
	float: left;
	background-repeat: no-repeat;
	overflow: hidden;
}
div.whiteboard-tabs a {background-position: 0px 0px;}
div.whiteboard-tabs a:hover {background-position: 0px -60px;}
div.whiteboard-tabs div.selected a {background-position: 0px -120px;}

div.whiteboard-footnote {
	height: 20px;
	width: 483px;
	background-color: #006fb4;
	text-align: right;
}
div.whiteboard-footnote div {
	color: #bcdbef;
	padding-right: 15px;
	padding-top: 0px;
	font-size: 11px;
	line-height: 11px;
	font-style: italic;
}


sup, sup {
	line-height:0;
	font-weight:normal;	
}
#video1 {
	left:10px;top:40px;
	float:left;
	width:315px;
}
#video2 {
	left:10px;top:40px;
	float:left;
	width:315px;
}
#video3 {
	left:10px;top:40px;
	float:left;
	width:315px;
}
#video4{
	left:10px;top:40px;
	float:left;
	width:315px;	
}
#video5 {
	left:10px;top:40px;
	float:left;
	width:315px;
}
#video6 {
	left:10px;top:40px;
	float:left;
	width:315px;
}
#video7 {
	left:10px;top:40px;
	float:left;
	width:315px;
} 

