body {
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color: #424242;
	background:#DDDBDB;
}

#wrap {
	background:url(../images/backbround.gif) repeat-y;
	margin:0px auto;
	padding:0px 16px;
	width:975px;
	height:auto;
}

/***************************************************************/
/*************************** header ****************************/
/***************************************************************/

#wrap #header {
	clear:both;
	margin:0px;
	padding:0px;
	width:974px;
	height:150px;
}

#wrap #header .top-navigation {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#424242;
}

#wrap #header .top-navigation a {
	color:#424242;
	text-decoration:none;
}
#wrap #header .top-navigation a:hover {
	text-decoration:underline;
}

#wrap #header .top-navigation ul {
	margin:0px;
	padding:2px 0px;
	border:#E2E2E2 solid;
	border-width:0px 0px 1px 0px;
	height:26px;
}

#wrap #header .top-navigation li {
	margin:0px;
	padding:5px 16.5px 0px 16.4px;
	height:20px;
	list-style:none;
	float:left;	
}

#wrap #header .logo-section {
	margin:0px;
	padding:20px 15px;	
	display:inline-block;
	width:944px;
}
#wrap #header .logo {

	font-family:Arial;
	font-size:36px;
	color:#056dbd;
	float:left;
}
#wrap #header .logo-section .live-chat {
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#ef7f0d;
	text-align:right;
	float:right;
}
#wrap #header .logo-section .live-chat a {
	color:#4b4b4b;
}
#wrap #header .logo-section .live-chat span {
	font-size:12px;
	color:#4b4b4b;
	float:right;
}

#wrap #header .top-menu {
	clear:both;
	margin:0px;
	padding:0px 5px;
	height:36px;
}

#wrap #header .top-menu .menu-center {
	margin:0px;
	padding:0px;
	width:945px;
	height:36px;
	background:url(../images/menu-center.gif) repeat-x;
	float:left;
}
#wrap #header .top-menu .menu-center a {
	color:#FFFFFF;
	text-decoration:none;
}
#wrap #header .top-menu .menu-center a:hover {
	text-decoration:underline;
}
#wrap #header .top-menu .menu-center ul {
	margin:0px;
	padding:0px;
	width:650px;
	float:left;
}
#wrap #header .top-menu .menu-center li {
	margin:0px;
	padding:8px 14px;
	font-size:14px;
	color:#fff;
	list-style:none;
	float:left;
}

#wrap #header .top-menu .menu-center .search {
	margin:5px 0px 0px 0px;
	padding:5px 2px;
	width:200px;
	height:16px;
	color:#4b4b4b;
	border:none;
	background:url(../images/search-center.jpg) repeat-x;
	/*border:#666666 solid;
	border-width:2px 0px 0px 0px;*/
	float:left;
}

/************************** alpha list ***********************************/
#wrap .alpholist {
	background:url(../images/allvbackground.gif) repeat-x;
	margin:20px 0px;
	width:973px;
	height:46px;
	text-align:center;
	float:left;
}

#wrap .alpholist ul {
	margin:3px 0px;
	padding:0px;
	display:inline-block;
}

#wrap .alpholist ul li {
	margin:7px 10px;
	font-size:18px;
	list-style:none;	
	display:inline;
	float:left;
}

#wrap .alpholist ul li a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

#wrap .alpholist ul li a:hover{
	color:#ef7f0d;
}

/***************************************************************/
/*************************** home body ****************************/
/***************************************************************/

#wrap #homebody {
	clear:both;
	margin:10px 0px;
	padding:10px;
}

#wrap #homebody h1 {
	margin:0px;
	padding:7px 5px;
	font-family:"Arial Black";
	font-size:24px;
}
#wrap #homebody h2 {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:18px;
}
#wrap #homebody p {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:12px;
	color:#424242;
	line-height:16px;
}
#wrap #homebody .left {
	float:left;
}
#wrap #homebody .right {
	float:right;
}

/************************** hot certs ******************************/

#wrap #homebody .hot-certs {
	clear:both;
	margin:0px;
	padding:0px;
	width:283px;
}

#wrap #homebody .hot-certs a {
	color:#4b4b4b;
	text-decoration:none;
}

#wrap #homebody .hot-certs a:hover {
	text-decoration:underline;
}

#wrap #homebody .hot-certs .hot-center {
	margin:0px;
	padding:0px 10px;
	width:279px;
	height:196px;
	border:#C9C9C9 solid;
	border-width:0px 1px;
	display:inline-block;
}

#wrap #homebody .hot-certs .hot-center h3 {
	margin:0px;
	padding:7px 0px 0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#0585a6;
}
#wrap #homebody .hot-certs .hot-center ul {
	margin:0px;
	padding:2px 0px;
	width:93px;
	font-family:Arial;
	font-size:11px;
	float:left;
}
#wrap #homebody .hot-certs .hot-center li {
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:20px;
}

/************************** hot exams ******************************/

#wrap #homebody .hot-exams {
	margin:0px;
	padding:0px;
	width:283px;
}

#wrap #homebody .hot-exams a {
	color:#4b4b4b;
	text-decoration:none;
}

#wrap #homebody .hot-exams a:hover {
	text-decoration:underline;
}

#wrap #homebody .hot-exams .hot-center {
	margin:0px;
	padding:0px 10px;
	width:279px;
	height:196px;
	border:#C9C9C9 solid;
	border-width:0px 1px;
	display:inline-block;
}

#wrap #homebody .hot-exams .hot-center h3 {
	margin:0px;
	padding:7px 0px 0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#0585a6;
}
#wrap #homebody .hot-exams .hot-center ul {
	margin:0px;
	padding:2px 0px;
	width:55px;
	font-family:Arial;
	font-size:11px;
	float:left;
}
#wrap #homebody .hot-exams .hot-center li {
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:20px;
}

/************************** featured products ******************************/

#wrap #homebody .featured-products {
	clear:both;
	margin:0px;
	*margin-top:-4px;
	_margin-top:-4px;
	padding:0px;
}

#wrap #homebody .featured-products a {
	color:#ef7f0d;
	text-decoration:none;
}

#wrap #homebody .featured-products a:hover {
	text-decoration:underline;
}

#wrap #homebody .featured-products .featured-center {
	margin:0px;
	padding:0px;
	width:643px;
	height:220px;
	border:#C9C9C9 solid;
	border-width:0px 1px;
	background:url(../images/index_featured_center.gif) repeat-x;
	/*background:#00FF33;*/
	display:inline-block;
}

#wrap #homebody .featured-products .featured-center h3 {
	margin:0px;
	padding:7px;
	font-family:Arial;
	font-size:16px;
}

/************************** contents ******************************/

#wrap #homebody .contents {
	margin:0px;
	padding:0px;
	width:626px;
}

#wrap #homebody .contents h2 {
	margin:0px;
	padding:5px;
	background:url(../images/index_article_top.gif) no-repeat;
	color:#FFCC00;
}

#wrap #homebody .contents p {
	margin:0px;
	padding:7px;
	font-family:Arial;
	font-size:12px;
	color:#424242;
}

#wrap #homebody .contents .contents-center {
	margin:0px;
	*margin-bottom:-3px;
	_margin-bottom:-3px;
	padding:5px 10px;
	height:294px;
	*height:310px;
	_height:310px;
	background:#EFF1F2;
}

/**************************** new relrecent exams **********************************/

#wrap #homebody .new-relrecent-exams {
	margin:0px;
	padding:0px;
	width:628px;
}

#wrap #homebody .new-relrecent-exams a {
	color:#424242;
}
#wrap #homebody .new-relrecent-exams a:hover {
	color:#ef7f0d;
}

#wrap #homebody .new-relrecent-exams span {
	font-size:10px;
	color:#4b4b4b;	
}


#wrap #homebody .new-relrecent-exams .new-releases {
	margin:0px;
	padding:0px 10px;	
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #homebody .new-relrecent-exams .new-releases ul {
	margin:0px;
	padding:10px;
	width:99px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #homebody .new-relrecent-exams .new-releases li {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}


/*************************************************************************/
#wrap #homebody .new-relrecent-exams .recent-updates {
	margin:0px;
	padding:0px 10px;
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #homebody .new-relrecent-exams .recent-updates ul {
	margin:0px;
	padding:10px;
	width:55px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #homebody .new-relrecent-exams .recent-updates li {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}

/************************ testimonials ********************************/


#wrap #homebody .testimonials {
	margin:0px;
	padding:0px;
	width:283px;
}

#wrap #homebody .testimonials a {
	color:#4b4b4b;
	text-decoration:none;
}

#wrap #homebody .testimonials a:hover {
	text-decoration:underline;
}

#wrap #homebody .testimonials .testimonials-center {
	margin:0px;
	padding:0px 10px;
	width:261px;
	height:175px;
	border:#A7DD59 solid;
	border-width:0px 1px;
	display:inline-block;
}

#wrap #homebody .testimonials .testimonials-center h2 {
	margin:0px;
	padding:5px 0px;
	font-family:Arial;
	font-size:18px;
	border-bottom:#75AD22 solid 1px;
}
#wrap #homebody .testimonials .testimonials-center p {
	margin:5px 0px;
	padding:0px;
	font-size:11px;
	color:#4b4b4b;
	
}



/*****************************************Blog Post Home Page ********************************/


.blog_post1 {
	margin:0px;
	padding:0px;
	width:583px;
}

.blog_post1 a {
	color:#4b4b4b;
	text-decoration:none;
}

.blog_post1 ul {

}

.blog_post1 a:hover {
	text-decoration:underline;
}

.blog_post1-center {
	margin:0px;
	padding:0px 18px;
	width:917px;
	height:196px;
	border:#C9C9C9 solid;
	border-width:0px 1px;
	display:inline-block;
}

.blog_post1-center h3 {
	margin:0px;
	padding:7px 0px 0px 0px;
	font-family:Arial;
	font-size:14px;
	color:#0585a6;
}
.blog_post1-center ul {
	margin:0px;
	padding:2px 0px;
	width:55px;
	font-family:Arial;
	font-size:11px;
	float:left;
}
.blog_post1-center li {
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:20px;
	width:560px;

}
.blog_post1-center ul
{
width:400px;
}


/*****************************************End Blog Post Home page******************************/

/***************************************************************/
/*************************** text body ****************************/
/***************************************************************/

#wrap #textbody {
	clear:both;
	margin:10px 0px;
	padding:10px 20px 10px 10px;
	display:inline-block;
}

#wrap #textbody h1 {
	margin:0px;
	padding:7px 5px;
	font-family:"Arial Black";
	font-size:24px;
}
#wrap #textbody h2 {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:18px;
}
#wrap #textbody h3 {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:24px;
	color:#ef7f0d;
}
#wrap #textbody h4 {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#424242;
}
#wrap #textbody p {
	margin:0px;
	padding:5px 5px;
	font-family:Arial;
	font-size:14px;
	color:#424242;
	line-height:16px;
}

#wrap #textbody ol li
{
font-size:14px;
}

#wrap #textbody a {
	color:#0585a6;
	text-decoration:none;
}

#wrap #textbody .left {
	width:657px;
	float:left;
}
#wrap #textbody .right {
	width:283px;
	float:right;
}
/*********************************************/
#wrap #textbody .error {
	width:650px;
	color:#FF0000;
	border:#DEDEDE solid 1px;
}

/************************* frm class **********************/

#wrap #textbody form {
	margin:0px;
	padding:0px;
}
#wrap #textbody label {
	margin:0px;
	padding:5px 10px;
	font-size:12px;
	font-weight:bold;
}
#wrap #textbody input {
	margin:0px;
	padding:3px;
	width:450px;
	border:#C2C1C1 solid 1px;
	float:right;
}
#wrap #textbody select {
	margin:0px;
	padding:3px;
	width:460px;
	border:#C2C1C1 solid 1px;
	float:right;
}
#wrap #textbody textarea {
	margin:0px;
	padding:3px;
	width:450px;
	height:130px;
	border:#C2C1C1 solid 1px;
	float:right;
}

/************************* contact *************************/

#wrap #textbody .contact {
	margin:10px 0px;
	padding:0px;
	width:100%;
	display:inline-block;
}

#wrap #textbody .contact p {
	margin:4px 5px;
	padding:3px 5px;
	display:inline-block;
}

#wrap #textbody .contact .contact-info {
	margin:5px 0px;
	padding:10px;
	width:230px;
	border:#066E83 solid 1px;
	display:inline-block;
}
#wrap #textbody .contact .contact-info p {
	margin:10px 0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#008EC2;
}
#wrap #textbody .contact .contact-info a {		
	font-size:12px;
	font-weight:bold;
	color:#000;
}

/************************* all vendors ******************************/

#wrap #textbody .allvendors {
	margin:0px;
	padding:0px;
	width:950px;
	float:left;
}
#wrap #textbody .allvendors a {
	color:#FF9900;
	text-decoration:none;
}
#wrap #textbody .allvendors a:hover {
	text-decoration:underline;
}

#wrap #textbody .allvendors .contantallvendors {
	margin:0px;
	padding:0px;
	border:#9DA7B0 solid;
	border-width:1px 0px;
	float:left;
}
#wrap #textbody .allvendors .contantallvendors ul {
	margin:0px;
	padding:0px;
	width:235px;
	border:#9DA7B0 solid;
	border-width:0px 1px;
	float:left;
}

#wrap #textbody .allvendors .contantallvendors ul li {
	margin:0px;
	padding:10px 10px 10px 15px;
	font-size:12px;
	list-style:none;
	line-height:10px;
	border-bottom:#9DA7B0 1px solid;
	background:#F8F8F8 url(../images/bullet1.gif) no-repeat right;
}

#wrap #textbody .allvendors .contantallvendors ul li:hover {
	background:#E6E6E6 url(../images/bullet2.gif) no-repeat right;
}

#wrap #textbody .allvendors .contantallvendors ul li a {
	 color:#424242;
	 text-decoration:none;	 
}
/************************** faq ****************************/

#wrap #textbody .headingt {
	clear:both;
	margin:0px;
	padding:0px;
}
#wrap #textbody .headingt ul {
	margin:0px;
	padding:0px;
	width:949px;
	background:url(../images/faq-menu-background.gif) repeat-x;
	display:inline-block;
}
#wrap #textbody .headingt li {
	margin:0px;
	padding:8.5px 32px 8.5px 32px;
	font-size:11px;
	list-style:none;
	background:url(../images/faq_separator.gif) left no-repeat;	
	float:left;
}
#wrap #textbody .headingt li:hover {
	cursor:pointer;
	background:url(../images/faq-menu-mousover.gif) repeat-x;
}
#wrap #textbody .headingt .changeclass {
	background:url(../images/faq-menu-mousover.gif) repeat-x;
}

/************************************************************/

#wrap #textbody .faq {
	margin:0px;
	padding:0px;
}
#wrap #textbody .faq h2 {
	color:#000;
}
#wrap #textbody .faq h3 {
	color:#126BBB;
	font-size:12px;
	font-weight:bold;
}
#wrap #textbody .faq p {
	color:#4b4b4b;
	font-size:11px;
}
#wrap #textbody .faq ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#wrap #textbody .faq ul li {
	line-height:20px;
	font-size:12px;
	font-weight:bold;
	color:#424242;	
}
#wrap #textbody .faq ul li a {
	text-decoration:underline;
	color:#424242;	
}
#wrap #textbody .faq ul li a:hover {
	color:#ef7f0d;
}

/************************* search ******************************/

#wrap #textbody .search {
	margin:0px;
	padding:0px;
}
#wrap #textbody .search .textbox {
	width:250px;
}
#wrap #textbody .search .combobox {
	margin:5px 0px;
	width:258px;
}
#wrap #textbody .search a {
	color:#126BBB;
	text-decoration:none;
}

#wrap #textbody .search h3 a {
	color:#126BBB;
	text-decoration:underline;
}
#wrap #textbody .search h2 {
	color:#424242;
}
#wrap #textbody .search h3 {
	font-family:Arial;
	font-size:14px;
}
#wrap #textbody .search span {
	color:#ef7f0d;
}

/***************************** searchpaging ********************************/

#wrap #textbody .searchingpaging {
	clear:both;
	margin:0px;
	padding:0px;
	background:#000000;
	text-align:center;
	overflow:hidden;
}
#wrap #textbody .searchingpaging ul {
	margin:0px;
	padding:7px 0px;
	list-style:none;
	color:#FFFFFF;
}

#wrap #textbody .searchingpaging li {
	margin:0px;
	padding:10px 5px;
	display:inline;
	font-size:14px;
	font-weight:bold;
	color:#FF9933;
}

#wrap #textbody .searchingpaging li a {
	text-decoration:none;	
	color:#FFFFFF;
}

#wrap #textbody .searchingpaging li a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
/************************* listing **********************/

#wrap #textbody .listing {
	margin:5px 0px;
	padding:0px;
}
/*************************** certs list ***********************/
#wrap #textbody .listing .certs-list {
	margin:10px 0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	border:#33CCFF solid 2px;
	display:inline-block;
}

#wrap #textbody .listing .certs-list a {
	color:#0585a6;
	text-decoration:none;
}
#wrap #textbody .listing .certs-list a:hover {
	text-decoration:underline;
}

#wrap #textbody .listing .certs-list span {
	padding:0px 10px;
	color:#ef7f0d;
}
#wrap #textbody .listing .certs-list .left {
	width:719px;
	float:left;
}
#wrap #textbody .listing .certs-list .left span {
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#424242;
}
#wrap #textbody .listing .certs-list .right {
	margin:0px;
	padding:25px 0px 0px 0px;
	width:220px;
	height:41px;
	float:right;
	background:url(../images/exam-name-center.gif) repeat-x;
	border-left:#33CCFF solid 2px;
	text-align:center;
}

/*************************** exams list ***********************/

#wrap #textbody .listing .exams-list {
	margin:10px 0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	border:#33CCFF solid 2px;
	display:inline-block;
}

#wrap #textbody .listing .exams-list a {
	color:#0585a6;
	text-decoration:none;
}
#wrap #textbody .listing .exams-list a:hover {
	text-decoration:underline;
}

#wrap #textbody .listing .exams-list span {
	padding:0px 10px;
	color:#ef7f0d;
}

#wrap #textbody .listing .exams-list .exam-name {
	padding:0px 10px;
	font-size:14px;
	color:#424242;
}

#wrap #textbody .listing .exams-list .left {
	margin:0px;
	padding:8px 10px;
	width:150px;
	height:50px;
	float:left;
	background:url(../images/ecode_background.gif);
}
#wrap #textbody .listing .exams-list .left h1 {
	font-family:Arial;
	font-size:24px;
	color:#004B79;
}

#wrap #textbody .listing .exams-list .middle {
	margin:0px;
	padding:8px 2px 8px 20px;
	width:527px;
	height:50px;
	float:left;
}
#wrap #textbody .listing .exams-list .middle h4 {
	margin:0px;
	padding:3px 2px;
	color:#0585a6;
}

#wrap #textbody .listing .exams-list .right {
	margin:0px;
	padding:25px 0px 0px 0px;
	width:220px;
	height:41px;
	float:right;
	background:url(../images/exam-name-center.gif) repeat-x;
	border-left:#33CCFF solid 2px;
	text-align:center;
}

/************************ product list *************************/

#wrap #textbody .listing .group-item {
	margin:10px 5px;
	padding:0px;
	width:460px;
	float:left;
}
#wrap #textbody .listing .group-item a {
	color:#0C697A;
	text-decoration:none;
}
#wrap #textbody .listing .group-item h2 {
	margin:7px 15px;
	padding:0px;
	color:#0C697A;
}
#wrap #textbody .listing .group-item .price {
	padding:5px 0px 0px 70px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	background:url(../images/exams_price.gif) no-repeat;
}
#wrap #textbody .listing .group-item .item-img {
	margin:5px 0px;
	padding:0px;
	width:190px;
	float:left;
}

#wrap #textbody .listing .group-item .item-info {
	margin:25px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:265px;
	float:left;
}
#wrap #textbody .listing .group-item .item-info a {
	color:#424242;
}
#wrap #textbody .listing .group-item .item-info a:hover {
	text-decoration:underline;
}

#wrap #textbody .listing .group-item .item-info span {
	color:#ef7f0d;
}

/*#wrap #textbody .listing .group-item .item-info ul {
	margin:0px 0px 0px 13px;
	padding:0px;
}
#wrap #textbody .listing .group-item .item-info li {
	margin:0px;
	padding:0px;
	line-height:20px;
	font-weight:bold;
}*/

#wrap #textbody .listing .group-item .item-content {
	margin:10px 0px 0px 0px;
	padding:0px 15px;
	width:425px;
}
#wrap #textbody .listing .group-item .item-content h3 {
	margin:20px 0px 5px 0px;
	padding:0px;
	color:#0C697A;
	font-size:13px;
}

/*********************************************/

#wrap #textbody .listing .group-royal {
	clear:both;
	margin:10px 0px 0px 0px;
	padding:5px 0px;
	display:inline-block;
}
#wrap #textbody .listing .group-royal a {
	color:#086C7C;
	text-decoration:none;
}
#wrap #textbody .listing .group-royal a:hover {
	text-decoration:underline;
}
#wrap #textbody .listing .group-royal h1 {
	margin:0px 0px 0px 50px;
	padding:7px 0px;
	font-family:Arial;
	font-size:24px;
	font-weight:normal;
	color:#086C7C;
}
#wrap #textbody .listing .group-royal h2 {
	color:#0C697A;
}

#wrap #textbody .listing .group-royal .royal-img {
	margin:0px 0px 0px 20px;
	padding:0px;
	float:left;
	width:230px;
}

#wrap #textbody .listing .group-royal .royal-info {
	margin:25px 0px 0px 0px;
	padding:0px;
	width:270px;
	float:left;
	
}
#wrap #textbody .listing .group-royal .royal-info .price {	
	padding-left:18px;
	width:72px;
	color:#424242;
	font-size:24px;
	font-weight:bold;
	float:right;
}
#wrap #textbody .listing .group-royal .royal-info s {
	margin-left:18px;
	color:#424242;
	font-size:24px;
	font-weight:bold;
}
#wrap #textbody .listing .group-royal .royal-info span {
	color:#ef7f0d;	
}
#wrap #textbody .listing .group-royal .royal-info .exam-save {
	margin:0px;
	padding:22px 0px 0px 33px;
	width:223px;
	height:54px;
	background: #006633 url(../images/exam_save.gif) no-repeat;
}

#wrap #textbody .listing .group-royal .royal-content {
	margin:25px 0px 0px 0px;
	padding:0px;
	width:425px;
	float:left;
}
/***************************************************************/
/*************************** blocks ****************************/
/***************************************************************/

/************************* related certs *******************************/
#wrap #textbody .related-certs {
	margin:0px;
	padding:0px;
	width:283px;
}

#wrap #textbody .related-certs a {
	color:#4b4b4b;
	text-decoration:none;
}

#wrap #textbody .related-certs a:hover {
	text-decoration:underline;
}

#wrap #textbody .related-certs .related-center {
	margin:0px;
	padding:0px 10px;
	width:261px;
	border:#A7DD59 solid;
	border-width:0px 1px;
	display:inline-block;
}

#wrap #textbody .related-certs .related-center h2 {
	font-family:Arial;
	font-size:18px;
	border-bottom:#75AD22 solid 4px;
	text-align:center;
}
#wrap #textbody .related-certs .related-center ul {
	margin:4px 0px;
	padding:0px;	
	width:87px;
	font-family:Arial;
	font-size:11px;
	float:left;
}
#wrap #textbody .related-certs .related-center li {
	margin:0px;
	padding:1.5px 0px;
	list-style:none;	
}

/************************* related exams *******************************/

#wrap #textbody .related-exams {
	margin:0px;
	padding:0px;
	width:283px;
}

#wrap #textbody .related-exams a {
	color:#4b4b4b;
	text-decoration:none;
}

#wrap #textbody .related-exams a:hover {
	text-decoration:underline;
}

#wrap #textbody .related-exams .related-center {
	margin:0px;
	padding:0px 10px;
	width:261px;
	border:#A7DD59 solid;
	border-width:0px 1px;
	display:inline-block;
}

#wrap #textbody .related-exams .related-center h2 {
	font-family:Arial;
	font-size:18px;
	border-bottom:#75AD22 solid 4px;
	text-align:center;
}
#wrap #textbody .related-exams .related-center ul {
	margin:4px 0px;
	padding:0px;	
	width:52.2px;
	font-family:Arial;
	font-size:11px;
	float:left;
}
#wrap #textbody .related-exams .related-center li {
	margin:0px;
	padding:1.5px 0px;
	list-style:none;	
}

/**************************** new releases **********************************/

#wrap #textbody .new-relrecent {
	margin:0px;
	padding:0px;
	width:307px;
}
#wrap #textbody .new-relrecent a {
	color:#424242;
}
#wrap #textbody .new-relrecent a:hover {
	color:#ef7f0d;
}
#wrap #textbody .new-relrecent span {
	font-size:10px;
	color:#4b4b4b;
	
}

#wrap #textbody .new-relrecent .new-releases {
	margin:0px;
	padding:0px 10px;
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #textbody .new-relrecent .new-releases ul {
	margin:0px;
	padding:10px 2px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #textbody .new-relrecent .new-releases li {
	margin:0px;
	padding:0px 2px;
	height:20px;
	list-style:none;
}

/*****************************************************************************/
#wrap #textbody .new-relrecent .recent-updates {
	margin:0px;
	padding:0px 10px;
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #textbody .new-relrecent .recent-updates ul {
	margin:0px;
	padding:10px 2px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #textbody .new-relrecent .recent-updates li {
	margin:0px;
	padding:0px 2px;
	height:20px;
	list-style:none;
}

/**************************** popular certexams **********************************/

#wrap #textbody .populer-certexams {
	margin:0px;
	padding:0px;
	width:628px;
}

#wrap #textbody .populer-certexams a {
	color:#424242;	
}
#wrap #textbody .populer-certexams a:hover {
	color:#ef7f0d;	
}
#wrap #textbody .populer-certexams .populer-certs {
	margin:0px;
	padding:0px 10px;
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #textbody .populer-certexams .populer-certs ul {
	margin:0px;
	padding:10px;
	width:100px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #textbody .populer-certexams .populer-certs li {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}


/*************************************************************************/
#wrap #textbody .populer-certexams .populer-exams {
	margin:0px;
	padding:0px 10px;
	border:#DAE1E7 solid;
	border-width:0px 1px;
	background:url(../images/module-center.gif) repeat-x;
	height:160px;
}

#wrap #textbody .populer-certexams .populer-exams ul {
	margin:0px;
	padding:10px;
	width:55px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#wrap #textbody .populer-certexams .populer-exams li {
	margin:0px;
	padding:3px 0px;
	list-style:none;
}

/**************************************************************/

/***************************************************************/
/*************************** footer ****************************/
/***************************************************************/

#wrap #footer {
	margin:0px;
	padding:0px 10px 10px 10px;
	*padding:10px;
	_padding:10px;
	height:50px;
	font-family:Arial;
	font-size:12px;
	color:#4b4b4b;
	border-top: #000000 solid 3px;
}

#wrap #footer a {
	color:#4b4b4b;
	text-decoration:none;
}
#wrap #footer a:hover {
	text-decoration:underline;
}


/*************************** sitemap ****************************/
#sitemap {
	margin:0px;
	padding:0px;
}
#sitemap h3 {
	clear:both;
	margin:0px 3px;
	padding:5px;
	text-align:left;
	background:#E0E0E0;
}
#sitemap h3 a {
	color:#f87e10;
	text-decoration:none;
}
#sitemap h3 a:hover {
	text-decoration:underline;
}
#sitemap a {
	color:#666666;
	text-decoration:none;
}
#sitemap a:hover {
	text-decoration:underline;
}
#sitemap ul {
	margin:0px;
	padding:0px;
	width:185px;
	text-align:left;
	float:left;
}
#sitemap li {
	margin:0px;
	width:185px;
	font-size:12px;
	list-style:none;
	line-height:22px;
	float:left;
}

/*************************** sitemap paging ***********************/
.paging {
	margin:30px 0px;
	text-align:center;	
}
.paging ul {
	margin:0px;
	list-style:none;
}
.paging li {
	margin:0px 0px 0px 5px;
	display:inline;
}


.paging li a {
	padding:5px 3px;
	color:#000;
	/*background:#D4EBFB;*/
	background:#E0E0E0;
	text-decoration:none;	
}
.paging li a:hover {
	text-decoration:underline;
}

.paging .sel {
	padding:5px 3px;
	background:#000;
	color:#FFFFFF;
}
/****************************************************************************/