* { margin:0; padding:0;}
body { background:#242424; font-size:100%; line-height:1em; font-family:Arial; color:#000000; text-align:center}
table{font-size:100%; line-height:1em; font-family:Arial; color:#000000; }

/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul {margin:-5px 0 0 0; padding:0px; list-style:none;}
ul li { line-height:1.42em; padding:3px 0 4px 5px; font-size:0.83em;}
ul li.bg {background:#cce9fe}
/*ul li span { background:url(images/list_bg.gif) repeat-x bottom} */
/*ul li a{text-decoration:none; color:#0000FF; background:url(images/marker_list.gif) no-repeat 0 4px; padding-left:9px; }*/
ul li a:hover{ text-decoration:none; color:#616161}
ul li a.download {background:none; text-transform:none; color:#363636; font-size:1.3em; margin-left:10px; margin-right:4px; float:right}
ul li a.download:hover {color:#007ede}
ul li .txt_2 {background:none !important; color:#363636; font-weight:bold; float:right; font-size:1.3em}
ul li .txt_1 {background:none !important; color:#2b485e; font-weight:bold; float:right; font-size:1.3em}

/*==========================================*/
.nowAt{float:right;}
.nowAt a {
background-color: #6fa0f9;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6fa0f9), color-stop(50%, #3d6ec7), color-stop(50%, #2455ae), color-stop(100%, #295ab3));
background-image: -webkit-linear-gradient(top, #6fa0f9 0%, #3d6ec7 50%, #2455ae 50%, #295ab3 100%);
background-image: -moz-linear-gradient(top, #6fa0f9 0%, #3d6ec7 50%, #2455ae 50%, #295ab3 100%);
background-image: -ms-linear-gradient(top, #6fa0f9 0%, #3d6ec7 50%, #2455ae 50%, #295ab3 100%);
background-image: -o-linear-gradient(top, #6fa0f9 0%, #3d6ec7 50%, #2455ae 50%, #295ab3 100%);
background-image: linear-gradient(top, #6fa0f9 0%, #3d6ec7 50%, #2455ae 50%, #295ab3 100%);
border: 1px solid #02338c;
border-bottom: 1px solid #01205b;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: inset 0 1px 0 0 #99bdff;
-moz-box-shadow: inset 0 1px 0 0 #99bdff;
box-shadow: inset 0 1px 0 0 #99bdff;
color: #fff;
line-height:normal;
font-weight:bold; 
font-size:14px; 
padding: 6px 12px 6px 12px;
text-decoration: none;
text-align: center;
text-shadow: 0 -1px 1px #031e4f;
}
.nowAt a:hover {
background-color: #6091ea;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6091ea), color-stop(50%, #3162bb), color-stop(50%, #1a4ba4), color-stop(100%, #1f50a9));
background-image: -webkit-linear-gradient(top, #6091ea 0%, #3162bb 50%, #1a4ba4 50%, #1f50a9 100%);
background-image: -moz-linear-gradient(top, #6091ea 0%, #3162bb 50%, #1a4ba4 50%, #1f50a9 100%);
background-image: -ms-linear-gradient(top, #6091ea 0%, #3162bb 50%, #1a4ba4 50%, #1f50a9 100%);
background-image: -o-linear-gradient(top, #6091ea 0%, #3162bb 50%, #1a4ba4 50%, #1f50a9 100%);
background-image: linear-gradient(top, #6091ea 0%, #3162bb 50%, #1a4ba4 50%, #1f50a9 100%);
cursor: pointer; }
.nowAt a:active {
-webkit-box-shadow: inset 0 0 20px 0 #012d7d, 0 1px 0 white;
-moz-box-shadow: inset 0 0 20px 0 #012d7d, 0 1px 0 white;
box-shadow: inset 0 0 20px 0 #012d7d, 0 1px 0 white; 
}
.examboatIcon{margin-top:-2px;padding-right:4px;}
.prod_price {
	color: #212252;
	font-weight: bold;
}

.prod_menu {
color: #999999;
font-weight: bold;
font-size:1.0em;
background:white;
margin-left:-15px;
width:100%;
}

.sub_bg{background:url(images/arrow_left.png) no-repeat left center }

.prod_header {
	color: #f23a0c;
	font-weight: bold;
	font-size:1.6em;
	padding:6px 0px 12px 0px;
}
.prod_sub_header{
	color: #f23a0c;
	font-weight: bold;
	font-size:1.17em;
	padding:6px 0px 12px 0px;
}
.rate_header {
	padding:6px 2px 5px 2px;
}

.prod_header_blue {
	color: #003366;
	font-weight: bold;
	font-size:1.6em;
	padding:6px 2px 5px 2px;
}

.prod_header_sub {
	color: #003366;
	font-weight: bold;
	font-size:1.07em;
	padding:6px 0px 12px 0px;
}

.prod_header_inner {
	color: #022140;
	font-weight: bold;
	font-size:1.2em;
	padding:6px 0px 12px 0px;
}
.product_offer {color: #FF0000}

a {text-decoration:underline;color:#0000FF; }
a:hover {text-decoration:none color:#0000FF;}

a.link {text-decoration:none; color:#0000FF; background:url(images/marker_link.gif) no-repeat 0 4px; font-size:0.93em; padding-left:9px; line-height:1.7em; text-transform:uppercase}
a.link:hover {text-decoration:none}

a.link_2 {text-decoration:underline; font-size:0.83em; color:#007ede; text-transform:uppercase}
a.link_2:hover {text-decoration:none}

a.link_3 {text-decoration:underline;  color:#0000FF; }
a.link_3:hover {text-decoration:none}

a.link_5 {text-decoration:underline; font-size:1.3em; color:#0000FF; }
a.link_5:hover {text-decoration:none}

a.link_menu {text-decoration:none; font-size:1.1em; color:#FFFFFF;  }
a.link_menu:hover {text-decoration:underline}

a.link_menu_selected {text-decoration:underline; font-size:1.1em; color:#FFFFFF;  }
a.link_menu_selected:hover {text-decoration:underline}

h4 {color:#363636; font-size:1.09em; line-height:1.15em; margin:0 0 13px 0}
.ind1 {padding-right:100px}
.ind2 {padding-right:60px}
.clear { clear:both;}

p {margin:0 0 16px 0;line-height:1.35em;}
.p1 {margin:0 0 10px 0}
.p2 {margin:0 0 5px 0}

.font_1 {color:#363636}
.font_2 {font-size:0.83em; color:#007ede; text-transform:uppercase}

/*header*/
#header { height:168px; background:url(images/header_bg1.jpg) no-repeat 0 54px; font-family:Arial; font-size:0.6875em; line-height:1.36em; color:#ffffff}

.logo {position:absolute}

.menu {position:absolute;margin:16px 0 0 0px; width:927px;}

.bg_menu {background:url(images/menuTopBG_10.jpg) repeat-x left top}

.menu img {margin-right:0px}
.txt_buy {position:absolute; font-family:Arial; font-size:12px; margin:76px 0 0 62px; color:#000000; }

.txt1 {position:absolute; margin:76px 0px 0 112px; color:#000000; font-size:1.3em; text-transform:none}
.txt2 {position:absolute; margin:218px 0 0 327px; width:522px; font-weight:bold}
.button {margin:5px 0 0 0}

.submenu {position:absolute; margin:68px 0 0 38px; color:#FFFFFF; font-size:1.1em;  text-transform:none;width:927px;}

.submenu img {vertical-align:middle; margin:0 10px 0 9px}

.submenu_products {position:absolute; margin:58px 0 0 212px; font-size:0.9em; text-transform:uppercase}
.submenu_products img {vertical-align:middle; margin:0 10px 0 9px}


a.search {background:url(images/marker_search.gif) no-repeat 0 1px; padding-left:14px; color:#0000FF; text-decoration:none}
a.search:hover {text-decoration:underline}

a.login {background:url(images/marker_login.gif) no-repeat 0 1px; padding-left:16px; color:#0000FF; text-decoration:none}
a.login:hover {text-decoration:underline}

a.support {background:url(images/marker_support.gif) no-repeat 0 1px; padding-left:14px; color:#0000FF; text-decoration:none}
a.support:hover {text-decoration:underline}

/*content*/
#content { background:url(images/top_1.gif) repeat-x top #fff; font-size:0.75em; line-height:1.42em}
#content .left_corner {background:url(images/left_bot_1.gif) no-repeat left bottom}
#content .right_corner {background:url(images/right_bot_1.gif) no-repeat right bottom; width:100%; padding-bottom: 8px;}

#content .col_1 .ind {padding:9px 20px 21px 20px }
#content .col_2 .ind {padding:9px 16px 21px 21px}
#content .col_3 .ind {padding:9px 20px 18px 21px}
#content .col_menu .ind {padding:10px 0px 10px 10px; width:100%;}
#content .col_content .ind {padding:18px 12px 12px 18px;}
#content .col_content2 .ind {padding:18px 12px 12px 18px;}
#content .col_content3 .ind {padding:18px 12px 12px 18px;}

.ind_products {padding:9px 40px 21px 180px }
.ind_products2 {padding:9px 40px 21px 80px }

.title {margin-bottom:16px}
.img_left {float:left; margin:3px 19px 20px 0}

.col_bg { background: url(images/col_bg.jpg) repeat-y left top; display: inline-block;}
.col_grey_bg {background:url(images/gradient_left.gif) repeat; display: inline-block; }

.col_grey_top {background:url(images/home_top_right.gif) no-repeat right top  }
.col_grey_top2 {background:url(images/home_top_left.gif) no-repeat left top  }

.bg_1 {background:url(images/bg_1.jpg) no-repeat right top }
.bg_2 {background:url(images/bg_2.jpg) no-repeat right top}
.bg_3 {background:url(images/bg3.jpg) no-repeat right top}
.bg_4 {background:url(images/bg_4.jpg) no-repeat right top}
.bg_5 {background:url(images/bg_5.jpg) no-repeat right top}
.bg_6 {background:url(images/bg_6.jpg) no-repeat right top}
.bg_7 {background:url(images/bg_7.jpg) no-repeat right top}
.bg_scjp {background:url(images/pBox_SCJP_Enterpri.jpg) no-repeat center top}
.bg_email_ad {background:url(email-marketing/Email-Marketing-Advance-sm.png) no-repeat left top}
.bg_email_sd {background:url(email-marketing/Email-Marketing-Standard-sm.png) no-repeat left top}
.bg_email_spider {background:url(email-marketing/Email-Spider-small.png) no-repeat left top}

.bg_scea5part1 {background:url(images/SCEA_5_Part1box150X180.jpg) no-repeat left top}
.bg_scea5part2 {background:url(images/SCEA_5_Part2_box-150x180.jpg) no-repeat left top}
.bg_scjp5 {background:url(images/SCJP_5_product_Box-150x180.jpg) no-repeat left top}
.bg_onlinetest {background:url(images/online-exam-150x180.jpg) no-repeat left top}
.bg_onlinetest2 {background:url(images/online-test-150x180.jpg) no-repeat left top}

.bg_testgenbus {background:url(images/test-generator-business-150.jpg) no-repeat left top; line-height:1.35em;}
.bg_testgenadv {background:url(images/test-generator-advanced-150.jpg) no-repeat left top}
.bg_testgenstd {background:url(images/test-generator-standard-150.jpg) no-repeat left top}

.bg_seosoftwaread {background:url(images/seosoftwareadvanced-150x180.jpg) no-repeat left top}
.bg_seosoftwareprof {background:url(images/seosoftwareprofessional-150x180.jpg) no-repeat left top}
.bg_seosoftwarestd {background:url(images/seosoftwarestandard-150x180.jpg) no-repeat left top}

.bg_websitesubmitterad {background:url(images/websitesubmitterent150x180.jpg) no-repeat left top}
.bg_websitesubmitterstd {background:url(images/websitesubmitterstd-150x180.jpg) no-repeat left top}
.bg_padsubmitteradv {background:url(images/padsubmitteradv-150x180.jpg) no-repeat left top}
.bg_padsubmitterstd {background:url(images/padsubmitterstd-150x180.jpg) no-repeat left top}
.bg_prsubmitterad {background:url(images/pressreleasesubmitter-150x180.jpg) no-repeat left top}
.bg_prsubmitterstd {background:url(images/prsubmitter-150x180.jpg) no-repeat left top}
.bg_articlesubmitterad {background:url(images/articlesubmitteradv-150x180.jpg) no-repeat left top}
.bg_articlesubmitterstd {background:url(images/articlesubmitterstd150x180.jpg) no-repeat left top}
.bg_directorysubmitterad {background:url(images/directorysubmitterent150x180.jpg) no-repeat left top}
.bg_directorusbumitterstd {background:url(images/directorysubmitterstd-150x180.jpg) no-repeat left top}
.bg_rsssubmitterad {background:url(images/rsssubmitter-150x180.jpg) no-repeat left top}
.bg_rsssubmitterstd {background:url(images/blogsubmitter-150x180.jpg) no-repeat left top}
.bg_freeadsubmitterad {background:url(images/freeadsubmitter150x180.jpg) no-repeat left top}
.bg_freeadsubmitterstd {background:url(images/videosubmitter150x180.jpg) no-repeat left top}


.bg_scjp6 {background:url(images/SCJP6-training-lab-150.jpg) no-repeat left top}
.bg_scbcd {background:url(images/SCBCD-training-lab-150.jpg) no-repeat left top}
.bg_scwcd {background:url(images/SCWCD-training-lab-150.jpg) no-repeat left top}
.bg_scja {background:url(images/SCJA-training-lab-150.jpg) no-repeat left top}

.bg_ocaj7 {background:url(images/OCAJ7-150.jpg) no-repeat left top}
.bg_ocpjp7 {background:url(images/OCPJP7-150.jpg) no-repeat left top}
.bg_ocpjpup7 {background:url(images/Upgrade-OCPJP7-150.jpg) no-repeat left top}
.bg_ocejsf6 {background:url(images/Upgrade-OCPJP7-150.jpg) no-repeat left top}
.bg_ocejsf6 {background:url(images/ocejsf-6-exam.jpg) no-repeat left top}
.bg_ocpjp8 {background:url(images/ocpjp-8-exam.jpg) no-repeat left top}
.bg_ocajp8 {background:url(images/ocajp-8-exam.jpg) no-repeat left top}
.bg_ocpjp8up {background:url(images/ocpjp-8-upgrade.jpg) no-repeat left top}


.bg_oce-ejb {background:url(images/OCE-EJB-training-lab-150.jpg) no-repeat left top}
.bg_oce-jsp-servlet {background:url(images/OCE-JSP-SERVLET-training-lab-150.jpg) no-repeat left top}
.bg_oce-webservice {background:url(images/OCE-WEBSERVICES-training-lab-150.jpg) no-repeat left top}
.bg_oce-jpa {background:url(images/OCE-JPA-training-lab-150.jpg) no-repeat left top}
.bg_ocp-jsf {background:url(images/OCP-JSF-training-lab-150.jpg) no-repeat left top}

.bg_scjd {background:url(images/SCJD-training-lab-150.jpg) no-repeat left top}
.bg_scmad {background:url(images/SCMAD-training-lab-150.jpg) no-repeat left top}
.bg_scdjws {background:url(images/SCDJWS-training-lab-150.jpg) no-repeat left top}

.bg_pmp {background:url(images/PMP-training-lab-150.jpg) no-repeat left top}


.bg_test {background:url(images/top_2.jpg) repeat right top}


/*footer*/
#footer { background:url(images/top_2.gif) repeat-x top; font-size:0.675em; line-height:1.5em; color:#aaaaaa; }
#footer .left_corner {background:url(images/left_top_2.gif) no-repeat left top}
#footer .right_corner {background:url(images/right_top_2.gif) no-repeat right top; width:100%; text-align:right; padding:24px 0 62px 0}

#footer a {color:#aaaaaa; text-decoration:none}
#footer a:hover {color:#fff}
#footer span {margin-right:20px}

/*===index-5.html====*/
#page6 #content .col_2 span {float:right; margin-right:94px}

input {font-weight:bold;color:#000000;}
.div_input {height:26px}
textarea {width:263px; height:89px; overflow:auto; display:block}
.div_links {text-align:right; word-spacing:20px}

/*==================block====================*/
.block {  height:30px}
.block .left_top { background:url(images/left_top_3.gif) left top no-repeat; width:100%; height:30px}

.block_2 {  height:30px}

.block_indent {padding:30px 0 26px 0}
/*==========================================*/
.col_sitemap_bg {background:url(images/table_body.jpg)  repeat-y left top}
.col_sitemap_bg_906 {background:url(images/table_body_906.jpg)  repeat-y left top}
.style11 {color: #000000}
a.link_menu_sitemap {text-decoration:none; font-size:12px; color:#055a76;line-height: 21px;}
a.link_menu_sitemap_test {text-decoration:none; font-size:1.1em; color:#055a76;  }
a.link_menu_sitemap_header {text-decoration:none; font-size:15px; color:#055a76;line-height: 21px;  }

.tabbed-panel{
	margin:1px auto;
	height:35px;
	background:url(images/mid.png);
	margin-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFF;
	width:100%;
}
.tabdivider{
	background-color:#000;
	float:left;
	width:2px;
	height:30px;
}
.tabitem{
	float:left;
	cursor:pointer;
	text-align:center;
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	min-width:106px;
}
.mid-left{
	float:left;
	width:716px;
	background-color:#FFF;
}
.mid-right{
	float:left;
	width:200px;
	background:url(images/gradient_left.gif);
	padding-left:10px;
	padding-bottom:10px;
	*width:210px;
	_width:210px;
}
.content-class{
background-color:#FFF;
min-height:500px;
}



#footer { background:url(images/top_2.gif) repeat-x top; font-size:0.675em; line-height:1.5em; color:#aaaaaa; }

.ordermenu{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none;
float:left;
width:250px;
height:25px;

background:url(images/cartNavi.jpg) no-repeat right;
background-color:#8FC2E1;
padding:6px 2px 0px 2px;

}

.ordermenu1{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none;
float:left;
width:20px;
height:25px;

background:url(images/cartNav3.jpg) no-repeat left;
background-color:#8FC2E1;
padding:6px 2px 0px 2px;

}

.ordermenu2{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none;
float:left;
width:250px;
height:20px;

background-color:#EEF5FB;
padding:6px 2px 5px 2px;

}



.ordermenu3{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none;
float:left;
width:20px;
height:25px;

vertical-align:middle;
background:url(images/cart-Nav1.gif) no-repeat right;
background-color:#EEF5FB;
padding:6px 2px 0px 2px;

}

.ordermenuplain{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none;
float:left;
width:20px;
height:25px;

background-color:#EEF5FB;
padding:6px 2px 0px 2px;
}

.ordermenuplain2{
border-width:1px;
border-color:#8FC2E1;
border-style:none solid none solid; 
	float:left;
	width:96%;
	height:100%;
	
background-color:#EEF5FB;
padding:6px 2px 5px 2px;
}

.ordermenuplain3{
border-width:1px;
border-color:#8FC2E1;
border-style:solid none solid none; 
	float:left;
		width:250px;
	height:20px;
	
background-color:#8FC2E1;
padding:6px 2px 5px 2px;
}

div.product_topcontent {
	
	width:636px;
	float:left;	
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #ccc;
	background:url('images/product-top-box_bg.png') bottom #fdfdfd repeat-x;
	margin:0;
	font-size:12px; line-height:1em; font-family:Arial; color:#000000;  
	padding:18px 12px 12px 12px;
}

a.buy-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/button_buy.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;
}
/* IE6 fix */
a:hover.buy-button {
	color:white;
}


a.download-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/download-button.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;
}
/* IE6 fix */
a:hover.download-button {
	color:white;
}

.offerLabel {
	WIDTH: 57px;
	HEIGHT: 57px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	BACKGROUND-IMAGE: url(images/save_money.gif);
	BACKGROUND-REPEAT: no-repeat;
	padding:28px 2px 5px 2px;

}

a.viewcart-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/button_cart.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;

}
/* IE6 fix */
a:hover.viewcart-button {
	color:white;
}

.blue-box {
  border:1px solid #d9e7fe;
   -moz-border-radius:6px;
  -webkit-border-radius:6px;
  -o-border-radius:6px;
  border-radius:6px;
  -moz-box-shadow:0 1px 6px #e4e4e4;
  -webkit-box-shadow:0 1px 6px #e4e4e4;
  -o-box-shadow:0 1px 6px #e4e4e4;
  box-shadow:0 1px 6px #e4e4e4;
}

.blue-button{
margin-top:5px;
padding:5px 13px;
color:#fff;cursor:pointer;
font-family:Arial;
font-size:13px;
font-weight:bold;
border-color:#638fd4 #25447d #25447d #638fd4;
border-width:1px;
border-style:solid;
background:#638fd4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#98C0F7',endColorstr='#3968B9');
background:-webkit-gradient(linear,left top,left bottom,from(#98c0f7),to(#3968b9));
background:-moz-linear-gradient(top,#98c0f7,#3968b9);
display:-moz-inline-stack;display:inline-block;zoom:1}

a.gift-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/gift_button.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;
}
a.examboat-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/examboat_button.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;
}
/* IE6 fix */
a:hover.gift-button {
	color:white;
}

a.gift-view-button {
	width:120px;
	height:27px;
	padding-left:20px;
	background-image:url(images/view-gift-center.png);
	background-repeat:no-repeat;
	background-position:center;
	display:block;
	color:white;
	line-height:23px;
	vertical-align:middle;
	text-align:center;
	margin:auto;
	font-weight:bold;	
	/* IE6 fix */
	cursor: pointer;
}
/* IE6 fix */
a:hover.gift-view-button {
	color:white;
}

.blue-box2 {
	
	border:1px solid #d9e7fe;
	 -moz-border-radius:6px;
  -webkit-border-radius:6px;
  -o-border-radius:6px;
  border-radius:6px;
  -moz-box-shadow:0 1px 6px #e4e4e4;
  -webkit-box-shadow:0 1px 6px #e4e4e4;
  -o-box-shadow:0 1px 6px #e4e4e4;
  box-shadow:0 1px 6px #e4e4e4;
}

.menuBox {background-color: transparent; margin-left: 9px; padding: 0px; overflow: hidden;}
.menus {top: 0px; position: absolute; overflow: hidden; margin: 0px; padding: 0px; border: 0px; display: block;}
.itemList {margin: 1px 0; padding: 0; border: 0; position: relative;}

.certMenu {top: 0px; margin: 0px; padding: 0px; border: 0px; display: block;}
.certList {margin: 1px 0; padding: 0; border: 0; position: relative; list-style:none;border-top: 1px solid #f8f8f8;}
.certList li{margin: 0px; padding: 0; border: 0; position: relative; list-style:none;}
.certList li{ font-size: 1em;}
.certList a{ text-decoration: none; border-bottom: 1px solid #f8f8f8; color: #6D83B3; display: block; outline: 0; padding: 9px 8px 9px 36px;
position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, .5);width: 250px;}
.certList a:hover{background-color: #E6E7E9;}
.certList a.selected{background-color: #E6E7E9; color:#444;}
.menuInfo h1 {color: #6D83B3; font-size: 1.87em; padding: 9px 8px 9px 9px;font-weight:normal;} 
.certMenu .menuInfo h2{color: #444; font-size: 1.69em; padding: 9px 8px 9px 9px;text-align: center;font-weight:normal;}
.certMenu .menuInfo .menuDes{ color: #444; padding: 9px 8px 0px 9px; border-bottom: 1px solid #f8f8f8;}

.itemList a{text-decoration: none; border-bottom: 1px solid #f8f8f8; color: #6D83B3; display: block; outline: 0; padding: 9px 8px 9px 12px;
position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, .5);width: 250px;}
.itemList a:hover{background-color: #E6E7E9;}
.menuBack a{text-decoration: none; border-bottom: 1px solid #f8f8f8; color: #6D83B3; display: block; outline: 0; padding: 9px 8px 9px 9px;
position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, .5); font-weight:bold;width: 250px;}
.menuBack a:hover{background-color: #E6E7E9;}
.menuHome a{text-decoration: none; border-bottom: 1px solid #f8f8f8; color: #6D83B3; display: block; outline: 0; padding: 9px 8px 9px 9px;
position: relative; text-shadow: 0 1px 0 rgba(255, 255, 255, .5); font-weight:bold;width: 250px;}
.menuHome a:hover{background-color: #E6E7E9;}
.menu-inner { position: absolute; top: 19px; left: 0; width: 2270px; margin: 0; padding: 0; border: 0;}
.menuInfo {padding: 9px 9px 9px 8px; text-shadow: 0 1px 0 rgba(255, 255, 255, .8); position: relative;}
.menus .menuInfo h2{color: #6D83B3; text-align: center; font-size: 1.43em;}
.menus .menuInfo .menuDes{ color: #444; margin: 8px 0 8px 0;}
.jGM_more .innerMarker { background-image: url(images/inner-menu.png); background-repeat: no-repeat; background-size: auto; margin-top: -5px;
height: 9px; width: 6px; position: absolute; left: 0px; top:50%;}
.menuBack .innerMarker { background: url(images/back-menu.png) no-repeat; background-repeat: no-repeat; background-size: auto; margin-top: -5px;
height: 9px; width: 13px; position: absolute; right: 30px; top:50%;}
.menuHome .innerMarker { background: url(images/menu-home.png) no-repeat; background-repeat: no-repeat; background-size: auto; margin-top: -5px;
height: 13px; width: 13px; position: absolute; right: 30px; top:50%;}

#crumbs {position: relative;margin: 0px; padding: 0px; margin-bottom:12px; border: 1px solid #DDD; -webkit-border-radius: 2px 2px 2px 2px;-moz-border-radius: 2px 2px 2px 2px; border-radius: 2px 2px 2px 2px; display:block; webkit-box-shadow: rgba(0, 0, 0, 0.05) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.05) 0 1px 3px; box-shadow: rgba(0, 0, 0, 0.05) 0 1px 3px;}
#breadcrumbs {position: relative;list-style:none;position: relative; margin: 0px; padding: 0px; font-size: 12px;display:inline-block;}
#breadcrumbs li{float:left; margin: 0px; overflow: hidden; padding: 0px; display: inline; position: relative;}
#breadcrumbs li a{position: relative;text-decoration: none;background-color: transparent;border-right: 1px solid #DDD;border-left-width: 0;padding: 4px 0px; display:block;}
#breadcrumbs li a:hover{ background-color:#f5f5f5;}
#breadcrumbs li a.now{color:#444; border-right:0px;}
#breadcrumbs li a.now:hover{ background-color:#fff;}
#breadcrumbs li a span{padding: 0px 14px;position: relative;display:block; }
#SignupForm, #SignupForm table {font-size:13px; line-height:1.3em; color:#3e3e3e;}
#SignupForm table tr{margin:3px 0px;width:100%;}
#SignupForm table tr td{padding-bottom: 3px; padding-top: 3px;}
#SignupForm p{display:block; padding:16px 0px 0px 0px;}
#SignupForm code{color:#0e0e0e;}
#SignupForm fieldset{ border: solid 1px #DDD; padding: 10px; padding-top: 0;}
#SignupForm legend{ padding: 0 6px;}
#SignupForm legend b{font-weight:600; font-size:13px; line-height:24px; color:#666;}
#SignupForm ul li { line-height:16px; padding:4px 0 4px 4px; font-size:12px;}
#SignupForm ol{ line-height:16px; padding:4px 0 4px 12px; font-size:12px;}
#SignupForm ol li { line-height:16px; padding:4px 0 4px 12px; font-size:12px;}
.shadow {webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px; -moz-box-shadow: rgba(0,0,0,0.1) 0 1px 3px; box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;}
.pathContainer {position: relative;display: block;padding: 14px; width:540px;}
.pathBox {text-align: center; display: block; padding: 14px;}
.pathNextGray{text-align: center; font-size:4em; color:#666; font-weight:bold; line-height: 27px; text-shadow: 0px 1px 0px #fff; position: relative;display: block; }
.pathNextRed{text-align: center; font-size:4em; color:#bc1e21; font-weight:bold; line-height: 27px; text-shadow: 0px 1px 0px #fff; position: relative;display: block; }
.grayGrade {color:#666; background-color: #e0e0e0; background-repeat: no-repeat; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));
background-image: -webkit-linear-gradient(#f6f6f6,#e0e0e0);
background-image: -moz-linear-gradient(#f6f6f6,#e0e0e0);
background-image: -o-linear-gradient(top,#f6f6f6,#e0e0e0);
background-image: -khtml-gradient(linear,left top,left bottom,from(#f6f6f6),to(#e0e0e0));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f6f6f6',EndColorStr='#e0e0e0',GradientType=0);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6f6f6', EndColorStr='#e0e0e0', GradientType=0)";
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6); border:1px solid #c7c7c7;}
.redGrade {color:#bc1e21; background-color: #f5cbcc; background-repeat: no-repeat; 
background-image: -webkit-gradient(linear,left top,left bottom,from(#faedee),to(#f5cbcc));
background-image: -webkit-linear-gradient(#faedee,#f5cbcc);
background-image: -moz-linear-gradient(#faedee,#f5cbcc);
background-image: -o-linear-gradient(top,#faedee,#f5cbcc);
background-image: -khtml-gradient(linear,left top,left bottom,from(#faedee),to(#f5cbcc));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#faedee',EndColorStr='#f5cbcc',GradientType=0);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#faedee', EndColorStr='#f5cbcc', GradientType=0)";
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6);
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05),inset 0 -1px 0 rgba(255, 255, 255, 0.6); border:1px solid #e8a0a1;}
.ui-widget-content .grayGrade a{color:#666;}
.ui-widget-content .redGrade a{color:#bc1e21;}
.ui-widget-content .pathTitle {font-size:14px; text-transform: uppercase; line-height:24px;}
.ui-widget-content .pathRedTitle {font-size: 187%; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; text-transform: uppercase; line-height:32px;}
.ui-widget-content .pathContent {line-height:18px; text-shadow: 0 1px 1px #FFF;}
.ui-widget-content .pathInfo {line-height:18px; font-size:11px; text-shadow: 0 1px 1px #FFF; font-style: italic;}
.cert-list {margin: 0 auto; background-color: #fefefe; position: relative;}
.cert-list tr {margin: 3px 0px 3px 0px; padding: 6px 6px; display:block;}
.cert-list tr th{padding: 0px 4px; font-size:140%; font-weight:normal; color:#666; line-height:24px;}
.cert-list tr td{border: 1px solid #E2E2E2; padding: 12px 12px; width:100%; background-color: #fdfdfd; line-height:1.43em;
			-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.cert-list tr td:hover {border: 1px solid #c4c4c4; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.10);}