.clear { clear:both; }
.left{ float: left; }
.right{ float: right; }
.cntcolumns{ top:132px; position:absolute; margin:0px 0px 0px 0px; overflow: hidden; }

#bodycontainer { width:890px; text-align: left; margin-left:auto; margin-right:auto; }

#content {width:890px; background-color: #CCCCFF; overflow: hidden;}

#content #rightcol{ float: right; width: 145px; background-color: #CCCCFF; }

#content #cnt{ float: left; width: 745px; padding: 0px 0px 0px 0px; background: transparent; }
#content #cnt #centercol{ float: right; overflow: hidden; background-color: #FFFFFF; }

#content #cnt #leftcol{ float: left; width: 145px; background-color: #CCCCFF; }

#footer { height: 130px; }

#header { position:absolute; top:0px; height:132px; width:890px; margin-left:auto; margin-right:auto; }


body { margin:0px; background: #333366 none no-repeat top; }

head, body, div { margin: 0 0 0 0; padding: 0 0 0 0; }

BODY, TD {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

H1 { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder; }
H2 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder; }
H3,H4,H5 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder; }

td.search {
	background-color: #CCCCFF;
}

li.search {
	padding: 5px 5px 5px 0px;
}

li.home {
	padding: 5px 0px 5px 0px;
}

li.testim {
	padding: 6px 0px 6px 0px;
}

li.links {
	padding: 10px 0px 10px 0px;
}

div.pad10 {
	padding-left: 10px; padding-right: 10px;
}

input {
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
} 

a { color: #0000FF; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:visited { color: #0000FF; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a:hover { color: #0000FF; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.bl { color: #000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.bl:visited { color: #000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
a.bl:hover { color: #000000; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }


.white10 { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.white10:HOVER { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.white10:VISITED { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
	
.white10b { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.white10b:HOVER { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.white10b:VISITED { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }

.white12b { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.white12b:HOVER { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }
.white12b:VISITED { font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; }

.menufont { font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.menufont:VISITED { font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.menufont:HOVER { font-size:12px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }

.footermenu { font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.footermenu:VISITED { font-size:12px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.footermenu:HOVER { font-size:12px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

.black8 { font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.black9i { color:#000000; text-decoration:italic; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.black10 { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#.black10:visited { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#.black10:hover { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }
.black10b { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bolder; }
#.black10b:visited { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bolder; }
#.black10b:hover { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight: bolder; }
.black10u { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.black10u:visited { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.black10u:hover { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }
.black10bu { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bolder; }
.black10bu:visited { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bolder; }
.black10bu:hover { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; font-weight: bolder; }
.black12b { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder; }
.black16b { font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder; }

.butt {color: #000000; background:#CCCCCC; cursor: pointer; border: 1px inset #000000; font-size:11px; padding: 0px; margin: 0px; }

a.cart { font-size:10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
a.cart:visited { font-size:10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
a.cart:hover { font-size:10px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

.cart { font-size:10px; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.cart_b { font-size:10px; font-weight:bold; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

.red12b { color: #990000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; }

.tablehot {
	border-width: 0px;
	border-style: solid;
	border-collapse: collapse;
	background-color: #CCCCCC;
}

.paypal {
	border-width: 1px;
	border-style: solid;
	border-color: #FF9933;
	border-collapse: collapse;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
}

.searchtable {
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
	text-align: left;
}

.carttable {
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
	text-align: left;
	background-color: #FFCC99;
}

.vendortable {
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px 0px;
	width:100%;
}

td.hotcert {
	background-color: #FFFFFF;		
}

.hotvendor:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}

.hotvendor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}

.hotvendor:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333399;
	text-decoration: underline;
}
	
.hotexam { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.hotexam:visited { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.hotexam:hover { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }

.invlink { color:#0000FF; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.invlink:visited { color:#0000FF; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.invlink:hover { color:#0000FF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }

.link11 { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.link11:visited { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.link11:hover { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }

.link11b { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.link11b:visited { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.link11b:hover { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight: bolder; }

.margin30 { margin: 0px 30px 10px 30px }

.footer {
	font-size:9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: justify;
}

.white11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}

table.examtable TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
table.examtable TD A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
table.examtable TD A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }
table.examtable TD A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; }

.bigred { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; }
.bigred:visited { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; }
.bigred:hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; }

.ver9bb { color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; font-weight: bold;}

.allcert { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; }
.allcert:visited { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; }
.allcert:hover { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666699; }

.black14 { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; }

.examtitle { color:#FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.examtitle:visited { color:#FFFFFF; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.examtitle:hover { color:#FFFFFF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight: bolder; }

.examdesc { color:#FFFFFF; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

.gtitle { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }

.black11b { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.black11b:visited { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.black11b:hover { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight: bolder; }

.black11 { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }
.black11:visited { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }
.black11:hover { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; }

.examhot {color:#FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.red10b {color:#FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight: bolder; }
.price {color:#FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }

.certlink { color:#666699; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.certlink:visited { color:#666699; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.certlink:hover { color:#666699; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }

li { line-height: 170% }

.faqlink { color:#333399; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.faqlink:visited { color:#333399; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.faqlink:hover { color:#333399; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }

.bundle { color:#000033; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.bundle:visited { color:#000033; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.bundle:hover { color:#000033; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight: bolder; }

.bundle1 { color:#000033; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; }
.bundle2 { color:#000033; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }
.bundle3 { color:#CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight: bolder; }

.white14b { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bolder; }

.course { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.course:visited { color:#000000; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.course:hover { color:#000000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:10px; }

.map { font-size:9px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.map:visited { font-size:9px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
.map:hover { font-size:9px; text-decoration:underline; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }

BODY.swreg { margin: 1px; padding: 0px; background-color: #FFFFFF }

.footcol { width: 145px; background-color: #CCCCFF; }
.footcol2 { background-color: #FFFFFF; }

.logintop { background: url(images/login_top.jpg); }

.loginupbg { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; 
			background: url(images/login_upper_bg.jpg); text-align: left; }
			
.loginupbg2 { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; 
			background: url(images/login_upper_bg.jpg); text-align: center; }
			
.loginlobg { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
			background: url(images/login_lower_bg.jpg); text-align: left; }
			
.loginlobg2 { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
			background: url(images/login_lower_bg.jpg); text-align: center; }
			
.loginbot { background: url(images/login_bottom.jpg); }			

.topmenubg { background: url(images/topmenu_bg.jpg); text-align: center; color:#FFFFFF; }

.footerbg { background: url(images/footer.jpg); background-color: #CCCCFF; }

.celltab { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder;
		background-color: #FFFFFF; background: url(images/cell_tab.jpg); }
.celltab2 { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bolder;
		background-color: #FFFFFF; background: url(images/cell_tab2.jpg); }
		
.practicebgexp { background: url(images/practice_cell_bg_expert.jpg); height: 152px; }

.practicebg { background: url(images/practice_cell_bg.jpg); height: 152px; }

.coursebg { background: url(images/onlinecourse_cell_bg.jpg); height: 152px; }

.sguidebg { background: url(images/studyguide_cell_bg.jpg); height: 152px; }

.labbg { background: url(images/labscenario_cell_bg.jpg); height: 152px; }
