/* CSS Document */

.offer {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif; 
	
	color: #000000;
}
.numberForOffer
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bolder; 
	color: #000000;
}

body {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size:12px;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#dfdfdf;
	margin:0px;
	margin-top:10px;
	margin-bottom:10px;
}

p{padding-top:0px; padding-bottom:10px; margin:0px;}

a, a:hover
{
	font-size:11px;
	color:#ad1616;
}

a:focus{
	outline:none;
}
a{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

#container {
	margin:auto;
	width:830px;
}
#container #header {
	height:72px;
	/*
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	padding-left:206px;
	*/
}
#container #header a {
	display:block;
	width:76px;
	height:70px;
	padding-left:2px;
	background-repeat:no-repeat;
	float:left;
}
#container #header a.home_link {
	background-image:url(../images/home_n.jpg);
}
#container #header a.home_link:hover {
	background-image:url(../images/home_h.jpg);
}
#container #header a.home_link_sel {
	background-image:url(../images/home_s.jpg);
}
#container #header a.about_link {
	background-image:url(../images/about_n.jpg);
}
#container #header a.about_link:hover {
	background-image:url(../images/about_h.jpg);
}
#container #header a.about_link_sel {
	background-image:url(../images/about_s.jpg);
}
#container #header a.prod_link {
	background-image:url(../images/prod_n.png);
}
#container #header a.prod_link:hover {
	background-image:url(../images/prod_h.png);
}
#container #header a.prod_link_sel {
	background-image:url(../images/prod_s.png);
}
#container #header a.news_link {
	background-image:url(../images/news_n.jpg);
}
#container #header a.news_link:hover {
	background-image:url(../images/news_h.jpg);
}
#container #header a.news_link_sel {
	background-image:url(../images/news_s.jpg);
}
#container #header a.forums_link {
	background-image:url(../images/forums_n.jpg);
}
#container #header a.forums_link:hover {
	background-image:url(../images/forums_h.jpg);
}
#container #header a.forums_link_sel {
	background-image:url(../images/forums_s.jpg);
}
#container #header a.xo_link {
	background-image:url(../images/xo_n.jpg);
}
#container #header a.xo_link:hover {
	background-image:url(../images/xo_h.jpg);
}
#container #header a.xo_link_sel {
	background-image:url(../images/xo_s.jpg);
}
#container #header a.partners_link {
	background-image:url(../images/partners_n.jpg);
}
#container #header a.partners_link:hover {
	background-image:url(../images/partners_h.jpg);
}
#container #header a.partners_link_sel {
	background-image:url(../images/partners_s.jpg);
}
#container #header a.contact_link {
	background-image:url(../images/contact_n.jpg);
}
#container #header a.contact_link:hover {
	background-image:url(../images/contact_h.jpg);
}
#container #header a.contact_link_sel {
	background-image:url(../images/contact_s.jpg);
}
#container #home_bg {
	background:url(../images/bg_home.jpg) bottom no-repeat;
	min-height:340px;
}

#container #products_bg {
	background:#afafaf url(../images/products_bg.png) bottom left repeat-x;
	/*min-height:287px;200px;*/
	margin-bottom:2px;
	padding:20px;
}

.left_links {
	width:207px;
	float:left;
	border-right:1px solid #9C9C9D;
}


.left_links .title {
	color:#FFFFFF;
	display:block;
	font-size:22px;
	height:55px;
	line-height:2.7em;
	padding-left:20px;
	text-align:left;
	width:187px;
}

.left_links a {
	height:58px;
	border-bottom:1px solid #9c9c9d;
	width:207px;
	display:block;
	background-repeat:no-repeat;
	background-position:left;
}

/*home*/
.left_links a.opt1 {
	background-image:url(../images/opt1_n.jpg);
}
.left_links a.opt1:hover {
	background-image:url(../images/opt1_h.jpg);
}
.left_links a.opt1_sel {
	background-image:url(../images/opt1_s.jpg);
}
.left_links a.opt2 {
	background-image:url(../images/opt2_n.jpg);
}
.left_links a.opt2:hover {
	background-image:url(../images/opt2_h.jpg);
}
.left_links a.opt2_sel {
	background-image:url(../images/opt2_s.jpg);
}
.left_links a.opt3 {
	background-image:url(../images/opt3_n.jpg);
}
.left_links a.opt3:hover {
	background-image:url(../images/opt3_h.jpg);
}
.left_links a.opt3_sel {
	background-image:url(../images/opt3_s.jpg);
}
.left_links a.opt4 {
	background-image:url(../images/opt4_n.jpg);
}
.left_links a.opt4:hover {
	background-image:url(../images/opt4_h.jpg);
}
.left_links a.opt4_sel {
	background-image:url(../images/opt4_s.jpg);
}
.left_links a.opt5 {
	background-image:url(../images/opt5_n.jpg);
}
.left_links a.opt5:hover {
	background-image:url(../images/opt5_h.jpg);
}
.left_links a.opt5_sel {
	background-image:url(../images/opt5_s.jpg);
}
.left_links a.opt6 {
	background-image:url(../images/opt6_n.jpg);
}
.left_links a.opt6:hover {
	background-image:url(../images/opt6_h.jpg);
}
.left_links a.opt6_sel {
	background-image:url(../images/opt6_s.jpg);
}
.left_links a.opt7 {
	background-image:url(../images/opt7_n.jpg);
}
.left_links a.opt7:hover {
	background-image:url(../images/opt7_h.jpg);
}
.left_links a.opt7_sel {
	background-image:url(../images/opt7_s.jpg);
}

/*about*/

.left_links.about{
	margin-right:2px;
 	/*min-height:434px;*/
	width:207px;
}

.left_links.partners{
	margin-right:2px;
 	width:207px;
}

.left_links.about .title{
	/*height:55px;
	width:207px;
	display:block;
	background-repeat:no-repeat;
	background-position:left;
	background-image:url(../images/about_nav.jpg);*/
}

.left_links.products{
	
}

.left_links.forum{
	margin-right:2px;
 	height:413px;
	width:207px;
}

.left_links.news{
	margin-right:2px;
 	/*min-height:412px;*/
	width:207px;
}

.left_links.bill, .left_links.login{
	margin-right:2px;
 	min-height:575px;
	width:207px;
}

	.left_links.about a, .left_links.news a, .left_links.partners a  {
		height:37px;
		width:192px;
		display:block;
		background-repeat:no-repeat;
		background-position:left;
		background:#999999 url(../images/opt_n.jpg) left bottom repeat-x;
		text-transform:capitalize;
		line-height:38px;
		font-size:18px;
		color:#595959;
		padding-left:15px;
		text-decoration:none;
	}

	.left_links.about a:hover, .left_links.news a:hover, .left_links.partners a:hover {
		background-repeat:no-repeat;
		background-position:left;
		background:#999999 url(../images/opt_h.jpg) left bottom repeat-x;
	}

	.left_links.about a.sel, .left_links.about a:hover.sel, .left_links.news a.sel, .left_links.news a:hover.sel, .left_links.partners a.sel, .left_links.partners a:hover.sel{
		background-repeat:no-repeat;
		background-position:left;
		background:#999999 url(../images/opt_s.jpg) left bottom repeat-x;
		color:#FFFFFF;
	}



.home_body, .about_body, .products_body, .news_body, .forum_body, .bill_body, .login_body, .partners_body, .screenshot_body, .features_body{
	/*float:left;*/
	background:#ccc url(../images/lnav_bg.png) no-repeat scroll left bottom;
	padding-left:208px;
	margin-right:2px;
}

	.home_body .panel_home {
		background:#DFDFDF url(../images/body_home.jpg) center no-repeat;
		height:227px;
		position:relative;
		/*width:619px;*/
	}
	
		.home_body .panel_home .left {
			position:absolute;
			left:14px;
			top:107px;
			width:12px;
			height:19px;
			display:block;
			background-image:url(../images/left_arr_red.jpg);
			cursor:pointer;
		}
		.home_body .panel_home .left:hover {
			background-image:url(../images/left_arr_red_h.jpg);
		}
		.home_body .panel_home .right {
			position:absolute;
			right:14px;
			top:107px;
			width:12px;
			height:19px;
			display:block;
			background-image:url(../images/right_arr_red.jpg);
			cursor:pointer;
		}
		.home_body .panel_home .right:hover {
			background-image:url(../images/right_arr_red_h.jpg);
		}
		.home_body .panel_home .cont{
			width:542px;
			height:167px;
			position:absolute;
			left:42px;
			top:32px;
		}
		
	.home_body .panel_2 {
		background:#DFDFDF url(../images/backimg.png) center no-repeat;
		height:182px;
		/*width:619px;*/
	}


	.about_body .panel_about{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		min-height:434px;
		position:relative;
		/*width:619px;*/
	}
	.news_body .panel_news{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		min-height:412px;
		position:relative;
		/*width:619px;*/
	}
	.partners_body .panel_partners{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		height:620px;
		position:relative;
		/*width:619px;*/
	}
	
		.panel_about .context, .panel_news .context{
			/*left:45px;
			padding-right:40px;
			position:absolute;
			top:60px;*/
			padding:20px;
			text-align:left;
		}
		
		.panel_partners .context{
			padding:60px 40px 10px 45px;
			text-align:left;
			
		}
	
	.products_body .panel_products{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		min-height:412px;
		position:relative;
		padding-left:15px;
		padding-right:15px;
		/*width:619px;*/
	}
	
	
		.panel_products .contTbl{
			width:100%;
			height:100%;
		}
		
			.panel_products .contTbl td{
				vertical-align:top;
				padding:5px;
			}
			
			.panel_products .contTbl td.left{
				vertical-align:top;
				text-align:center;
				width:185px;
				padding-top:20px;
			}
			
			.panel_products .contTbl td.right{
				vertical-align:top;
				text-align:justify;
				padding-top:15px;
				padding-right:50px;
			}
			
			.contTbl td.left .price{
				text-align:center;
				text-transform:uppercase;
				padding-top:50px;
			}

/* login, forum */
.login_body .panel_login, .bill_body .panel_bill{
	background:#fff url(../images/panel_bg.jpg) top repeat-x;
	min-height:555px;
	position:relative;
	width:598px;
	padding:10px;
}


.forum_body .panel_forum{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		height:413px;
		position:relative;
		/*width:619px;*/
	}
	
	
		.panel_forum .contTbl{
			width:100%;
			height:100%;
			position:relative;
			top:20px;
		}
		
			.panel_forum .contTbl td{
				vertical-align:top;
				padding:5px;
			}
			
			.panel_forum .contTbl td.left{
				vertical-align:top;
				text-align:center;
				width:380px;
				padding-top:20px;
			}
			
			.panel_forum .contTbl td.right{
				vertical-align:top;
				text-align:justify;
				padding-top:15px;
				padding-right:25px;
			}
			

.features_body .panel_features{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		position:relative;
		height:700px;
		/*width:619px;*/
	}
	
	.panel_features .contTbl{
			width:100%;
			height:100%;
			position:relative;
			top:20px;
		}
		
			.panel_features .contTbl td{
				vertical-align:top;
				padding:5px;
			}
			
			.panel_features .contTbl td.left{
				vertical-align:top;
				text-align:center;
				width:380px;
				padding-top:20px;
			}
			
			.panel_features .contTbl td.right{
				vertical-align:top;
				text-align:justify;
				padding-top:15px;
				padding-right:25px;
			}

			

.screenshot_body .panel_screenshot{
		background:#fff url(../images/panel_bg.jpg) top repeat-x;
		position:relative;
		height:780px;
		padding-bottom:20px;
		/*width:619px;*/
	}
	
	
		.panel_screenshot .contTbl{
			width:100%;
			height:100%;
			position:relative;
			top:20px;
		}
		
			.panel_screenshot .contTbl td{
				vertical-align:top;
				padding:5px;
			}
			
			.panel_screenshot .contTbl td.left{
				vertical-align:top;
				text-align:center;
				width:380px;
				padding-top:20px;
			}
			
			.panel_screenshot .contTbl td.right{
				vertical-align:top;
				text-align:justify;
				padding-top:15px;
				padding-right:25px;
			}

			

._note{
	background:url(../images/img_quick_lnks.jpg) top left repeat-x;
	width:185px; padding:15px;
	color:#474747;
	text-align:justify;
	display:none;
	border:1px solid #e7e8e8;
}
	._note ._title{
		padding-top:10px;
		padding-bottom:10px;
		border-bottom:1px solid #474747;
		font-size:13px; font-weight:bold;
	}

.clear {
	clear:both;
}
.bold_text {
	font-weight:bold;
}
#footer {
	margin-top:2px;
	height:34px;
	color:#FFFFFF;
	background-image:url(../images/footer_bg.jpg);
	padding-left:70px;
	padding-right:70px;
	line-height:33px;
}
#footer span {
	float:left;
}
#footer a {
	color:#FFFFFF;
	text-decoration:none;
	float:right;
	margin-right:5px;
}
.home_body .panel_home .cont .study_head{
	font-size:14px;
	color:#4b4b4b;
	font-weight:bold;
}
.red_text{
	color:#ad1616;
}
.black_text{
	color:#000000;
}
.prod_f{
	width:224px;
	padding:10px;
	float:left;
	height:162px;
	border-right:1px solid #ffffff;
}
.xo_meter{
	width:342px;
	padding:10px;
	float:left;
	height:167px;
}

.txt-heading{
	font-size:22px;
	/*font-weight:bold;*/
	margin:0px; padding:0px;
}

.txt-heading-medium{
	font-size:17px;
	/*font-weight:bold;*/
	margin:0px; padding:0px;
}




#products_bg .baner{
	height:247px;
	text-align:center;
	position:relative;
}
	#products_bg .baner ul{
		margin:0px;
		padding:0px;
		height:180px;
		position:relative;
		top:20px;
		clear:both
	}
		#products_bg .baner ul li{
			margin:0px;
			padding:0px;
			float:left;
			width:155px;
			list-style:none;
			height:180px;
		}
			
			#products_bg .baner ul li.active{
				background:url(../images/hover_bg.png) no-repeat;
			}
		
			#products_bg .baner ul li a, #products_bg .baner ul li a:hover{
				display:block;
				height:106px;
				position:relative;
				top:27px;
			}
			
			#products_bg .baner .study_head, .contTbl .left .study_head{
				font-size:14px;
				color:#4b4b4b;
				font-weight:bold;
				padding-top:30px;
				/*position:relative; top:30px;*/
			}
			
			#products_bg .baner ul li .red_text{
				color:#4B4B4B;
			}
			
			#products_bg .baner ul li.active .red_text, .contTbl .left .red_text{
				color:#AD1616;
			}
			
			#products_bg .baner ul li a.sat{
				background:url(../images/sat_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li a.gre{
				background:url(../images/gre_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li a.gmat{
				background:url(../images/gmat_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li a.lsat{
				background:url(../images/lsat_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li a.mcat{
				background:url(../images/mcat_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li a.all{
				background:url(../images/all_n.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .sat, #products_bg .baner ul li a:hover.sat{
				background:url(../images/sat_s.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .gre, #products_bg .baner ul li a:hover.gre{
				background:url(../images/gre_s.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .gmat, #products_bg .baner ul li a:hover.gmat{
				background:url(../images/gmat_s.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .lsat, #products_bg .baner ul li a:hover.lsat{
				background:url(../images/lsat_s.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .mcat, #products_bg .baner ul li a:hover.mcat{
				background:url(../images/mcat_s.png) no-repeat center;
			}
			
			#products_bg .baner ul li.active .all, #products_bg .baner ul li a:hover.all{
				background:url(../images/all_s.png) no-repeat center;
			}
		
	
	.app_store{background:url(../images/btn_app_store.gif) no-repeat center; height:30px; width:87px; border:none; cursor:pointer;}
	.add_to_cart{background:url(../images/btn_add_to_cart.gif) no-repeat center; height:30px; width:87px; border:none; cursor:pointer;}
	.web_app{background:url(../images/btn_web_app.gif) no-repeat center; height:30px; width:87px; border:none; cursor:pointer;}
	
	.btn_iphone_app{background:url(../images/iphone_app_btn.png) no-repeat center; height:25px; width:95px; border:none; cursor:pointer;}
	.btn_desktop_app{background:url(../images/desktop_app_btn.png) no-repeat center; height:25px; width:95px; border:none; cursor:pointer;}
	.btn_web_app{background:url(../images/web_app_btn.png) no-repeat center; height:25px; width:95px; border:none; cursor:pointer;}
	.btn_bberry_app{background:url(../images/bberry_app_btn.png) no-repeat center; height:25px; width:95px; border:none; cursor:pointer;}
	.btn_andriod_app{background:url(../images/andriod_app_btn.png) no-repeat center; height:25px; width:95px; border:none; cursor:pointer;}
	
	
	.grey_text{color:#6c6c6c;}
	a img, a:hover img{border:none;}
	.brdr_btm{
		border-bottom:1px solid #afb0b0;
	}
	._info{
		text-align:left;
		padding:5px;
		background-color:#f8f8f8;
		border:1px solid #ACACAC;
		color:#5b5b5b;
	}
	._info a, ._info a:hover{
		color:#00f;
	}
	.cart_lnk{
		padding-bottom:20px;
		color:#707070;
	}
	.title_box{
		background:url(../images/title_bg.gif) left top repeat-x;
		border:1px solid #ACACAC;
		color:#5D5D5D;
		font-size:10pt;
		height:19px;
		line-height:1.3em;
		padding:2px;
		text-align:left;
		text-transform:capitalize;
		display:block;
	}

.padding_all10{
	padding:10px;
}
.padding_top10{
	padding-top:10px;
}
.padding_bottom10{
	padding-bottom:10px;
}
.padding_left10{
	padding-left:10px;
}
.padding_right10{
	padding-right:10px;
}

.dt tr td{
	padding:5px 0 5px 12px;
	font-weight:normal;
	border-bottom:1px solid #acacac;
}	

.dt tr th{
	padding-left:10px;
	font-weight:normal;
	border-left:1px solid #acacac;
}

.dt tr th.no_bdr{
	border-left:none;
	}
	
.light{
		background:url(../images/title_bg.gif) left top repeat-x;
		border:1px solid #ACACAC;
		color:#5D5D5D;
		height:19px;
		line-height:1.7em;
		padding:2px;
		text-transform:capitalize;
}

.accordion{
	cursor:pointer;
	color:#AD1616;
	font-weight:bold;
	text-transform:capitalize;
}

.forum_iphone{
	background:url(../images/features/iphone.png) top no-repeat;
	width:303px;
	height:569px;
	position:relative;
}

.forum_iphone ._page{
	height:385px;
	left:0;
	margin-left:26px;
	margin-right:30px;
	position:absolute;
	top:94px;
	width:252px;
	

}

._ifone{
	position:relative;
	top:55px;
	width:208px;
}

table._ifone tr td{
	width:103px; height:68px;
}

.contTbl td table._ifone tr td{
	padding:1px;
}

table._ifone a, table._ifone a:hover{
	cursor:pointer;
	text-decoration:none;
	width:103px; height:68px;
	display:block;
}

#gre table._ifone a.a1{
	background:url(../images/features/quicktipgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a1:hover, #gre table._ifone a.a1.selected{
	background:url(../images/features/quicktip-gre.gif) no-repeat;
}
#gre table._ifone a.a2{
	background:url(../images/features/vocabbuildergrey-gre.gif) no-repeat;
}
#gre table._ifone a.a2:hover, #gre table._ifone a.a2.selected{
	background:url(../images/features/vocabbuilder-gre.gif) no-repeat;
}
#gre table._ifone a.a3{
	background:url(../images/features/progressreportgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a3:hover, #gre table._ifone a.a3.selected{
	background:url(../images/features/progressreport-gre.gif) no-repeat;
}
#gre table._ifone a.a4{
	background:url(../images/features/greometergrey-gre.gif) no-repeat;
}
#gre table._ifone a.a4:hover, #gre table._ifone a.a4.selected{
	background:url(../images/features/greometer-gre.gif) no-repeat;
}
#gre table._ifone a.a5{
	background:url(../images/features/dignostictestgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a5:hover, #gre table._ifone a.a5.selected{
	background:url(../images/features/dignostictest-gre.gif) no-repeat;
}
#gre table._ifone a.a6{
	background:url(../images/features/practicequestionsgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a6:hover, #gre table._ifone a.a6.selected{
	background:url(../images/features/practicequestions-gre.gif) no-repeat;
}
#gre table._ifone a.a7{
	background:url(../images/features/syncgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a7:hover, #gre table._ifone a.a7.selected{
	background:url(../images/features/sync-gre.gif) no-repeat;
}
#gre table._ifone a.a8{
	background:url(../images/features/studygroupsgrey-gre.gif) no-repeat;
}
#gre table._ifone a.a8:hover, #gre table._ifone a.a8.selected{
	background:url(../images/features/studygroups-gre.gif) no-repeat;
}


#gmat table._ifone a.a1{
	background:url(../images/features/quicktipgrey-gmat.png) no-repeat;
}
#gmat table._ifone a.a1:hover, #gmat table._ifone a.a1.selected{
	background:url(../images/features/quicktip-gmat.png) no-repeat;
}
#gmat table._ifone a.a2{
	background:url(../images/features/practicequestionsgrey-gmat.png) no-repeat;
}
#gmat table._ifone a.a2:hover, #gmat table._ifone a.a2.selected{
	background:url(../images/features/practicequestions-gmat.png) no-repeat;
}
#gmat table._ifone a.a3{
	background:url(../images/features/dignostictestgrey-gmat.png) no-repeat;
}
#gmat table._ifone a.a3:hover, #gmat table._ifone a.a3.selected{
	background:url(../images/features/dignostictest-gmat.png) no-repeat;
}
#gmat table._ifone a.a4{
	background:url(../images/features/gmatometergrey.png) no-repeat;
}
#gmat table._ifone a.a4:hover, #gmat table._ifone a.a4.selected{
	background:url(../images/features/gmatometer.png) no-repeat;
}
#gmat table._ifone a.a5{
	background:url(../images/features/progressreportgrey-gmat.png) no-repeat;
}
#gmat table._ifone a.a5:hover, #gmat table._ifone a.a5.selected{
	background:url(../images/features/progressreport-gmat.png) no-repeat;
}
#gmat table._ifone a.a6{
	background:url(../images/features/studygroupsgrey-gmat.png) no-repeat;
}
#gmat table._ifone a.a6:hover, #gmat table._ifone a.a6.selected{
	background:url(../images/features/studygroups-gmat.png) no-repeat;
}
#gmat table._ifone a.a7{
	background:url(../images/features/syncgrey-gmat.png) no-repeat;
	width:208px; height:68px;
}
#gmat table._ifone a.a7:hover, #gmat table._ifone a.a7.selected{
	background:url(../images/features/sync-gmat.png) no-repeat;
}

#sat table._ifone a.a1{
	background:url(../images/features/quicktipgrey-sat.png) no-repeat;
}
#sat table._ifone a.a1:hover, #sat table._ifone a.a1.selected{
	background:url(../images/features/quicktip-sat.png) no-repeat;
}
#sat table._ifone a.a2{
	background:url(../images/features/vocabbuildergrey-sat.png) no-repeat;
}
#sat table._ifone a.a2:hover, #sat table._ifone a.a2.selected{
	background:url(../images/features/vocabbuilder-sat.png) no-repeat;
}
#sat table._ifone a.a3{
	background:url(../images/features/progressreportgrey-sat.png) no-repeat;
}
#sat table._ifone a.a3:hover, #sat table._ifone a.a3.selected{
	background:url(../images/features/progressreport-sat.png) no-repeat;
}
#sat table._ifone a.a4{
	background:url(../images/features/greometergrey-sat.png) no-repeat;
}
#sat table._ifone a.a4:hover, #sat table._ifone a.a4.selected{
	background:url(../images/features/greometer-sat.png) no-repeat;
}
#sat table._ifone a.a5{
	background:url(../images/features/dignostictestgrey-sat.png) no-repeat;
}
#sat table._ifone a.a5:hover, #sat table._ifone a.a5.selected{
	background:url(../images/features/dignostictest-sat.png) no-repeat;
}
#sat table._ifone a.a6{
	background:url(../images/features/practicequestionsgrey-sat.png) no-repeat;
}
#sat table._ifone a.a6:hover, #sat table._ifone a.a6.selected{
	background:url(../images/features/practicequestions-sat.png) no-repeat;
}
#sat table._ifone a.a7{
	background:url(../images/features/syncgrey-sat.png) no-repeat;
}
#sat table._ifone a.a7:hover, #sat table._ifone a.a7.selected{
	background:url(../images/features/sync-sat.png) no-repeat;
}
#sat table._ifone a.a8{
	background:url(../images/features/studygroupsgrey-sat.png) no-repeat;
}
#sat table._ifone a.a8:hover, #sat table._ifone a.a8.selected{
	background:url(../images/features/studygroups-sat.png) no-repeat;
}

#lsat table._ifone a.a1{
	background:url(../images/features/quicktipgrey-lsat.png) no-repeat;
}
#lsat table._ifone a.a1:hover, #lsat table._ifone a.a1.selected{
	background:url(../images/features/quicktip-lsat.png) no-repeat;
}
#lsat table._ifone a.a2{
	background:url(../images/features/practicequestionsgrey-lsat.png) no-repeat;
}
#lsat table._ifone a.a2:hover, #lsat table._ifone a.a2.selected{
	background:url(../images/features/practicequestions-lsat.png) no-repeat;
}
#lsat table._ifone a.a3{
	background:url(../images/features/dignostictestgrey-lsat.png) no-repeat;
}
#lsat table._ifone a.a3:hover, #lsat table._ifone a.a3.selected{
	background:url(../images/features/dignostictest-lsat.png) no-repeat;
}
#lsat table._ifone a.a4{
	background:url(../images/features/lsatometergrey.png) no-repeat;
}
#lsat table._ifone a.a4:hover, #lsat table._ifone a.a4.selected{
	background:url(../images/features/lsatometer.png) no-repeat;
}
#lsat table._ifone a.a5{
	background:url(../images/features/progressreportgrey-lsat.png) no-repeat;
}
#lsat table._ifone a.a5:hover, #lsat table._ifone a.a5.selected{
	background:url(../images/features/progressreport-lsat.png) no-repeat;
}
#lsat table._ifone a.a6{
	background:url(../images/features/studygroupsgrey-lsat.png) no-repeat;
}
#lsat table._ifone a.a6:hover, #lsat table._ifone a.a6.selected{
	background:url(../images/features/studygroups-lsat.png) no-repeat;
}
#lsat table._ifone a.a7{
	background:url(../images/features/syncgrey-lsat.png) no-repeat;
	width:208px; height:68px;
}
#lsat table._ifone a.a7:hover, #lsat table._ifone a.a7.selected{
	background:url(../images/features/sync-lsat.png) no-repeat;
}

#mcatc table._ifone a.a1{
	background:url(../images/features/quicktipgrey-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a1:hover, #mcatc table._ifone a.a1.selected{
	background:url(../images/features/quicktip-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a2{
	background:url(../images/features/practicequestionsgrey-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a2:hover, #mcatc table._ifone a.a2.selected{
	background:url(../images/features/practicequestions-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a3{
	background:url(../images/features/dignostictestgrey-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a3:hover, #mcatc table._ifone a.a3.selected{
	background:url(../images/features/dignostictest-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a4{
	background:url(../images/features/mcatcometergrey.png) no-repeat;
}
#mcatc table._ifone a.a4:hover, #mcatc table._ifone a.a4.selected{
	background:url(../images/features/mcatcometer.png) no-repeat;
}
#mcatc table._ifone a.a5{
	background:url(../images/features/progressreportgrey-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a5:hover, #mcatc table._ifone a.a5.selected{
	background:url(../images/features/progressreport-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a6{
	background:url(../images/features/studygroupsgrey-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a6:hover, #mcatc table._ifone a.a6.selected{
	background:url(../images/features/studygroups-mcatc.png) no-repeat;
}
#mcatc table._ifone a.a7{
	background:url(../images/features/syncgrey-mcatc.png) no-repeat;
	width:208px; height:68px;
}
#mcatc table._ifone a.a7:hover, #mcatc table._ifone a.a7.selected{
	background:url(../images/features/sync-mcatc.png) no-repeat;
}

#mcatp table._ifone a.a1{
	background:url(../images/features/quicktipgrey-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a1:hover, #mcatp table._ifone a.a1.selected{
	background:url(../images/features/quicktip-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a2{
	background:url(../images/features/practicequestionsgrey-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a2:hover, #mcatp table._ifone a.a2.selected{
	background:url(../images/features/practicequestions-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a3{
	background:url(../images/features/dignostictestgrey-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a3:hover, #mcatp table._ifone a.a3.selected{
	background:url(../images/features/dignostictest-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a4{
	background:url(../images/features/mcatpometergrey.png) no-repeat;
}
#mcatp table._ifone a.a4:hover, #mcatp table._ifone a.a4.selected{
	background:url(../images/features/mcatpometer.png) no-repeat;
}
#mcatp table._ifone a.a5{
	background:url(../images/features/progressreportgrey-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a5:hover, #mcatp table._ifone a.a5.selected{
	background:url(../images/features/progressreport-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a6{
	background:url(../images/features/studygroupsgrey-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a6:hover, #mcatp table._ifone a.a6.selected{
	background:url(../images/features/studygroups-mcatp.png) no-repeat;
}
#mcatp table._ifone a.a7{
	background:url(../images/features/syncgrey-mcatp.png) no-repeat;
	width:208px; height:68px;
}
#mcatp table._ifone a.a7:hover, #mcatp table._ifone a.a7.selected{
	background:url(../images/features/sync-mcatp.png) no-repeat;
}

#mcatb table._ifone a.a1{
	background:url(../images/features/quicktipgrey-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a1:hover, #mcatb table._ifone a.a1.selected{
	background:url(../images/features/quicktip-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a2{
	background:url(../images/features/practicequestionsgrey-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a2:hover, #mcatb table._ifone a.a2.selected{
	background:url(../images/features/practicequestions-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a3{
	background:url(../images/features/dignostictestgrey-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a3:hover, #mcatb table._ifone a.a3.selected{
	background:url(../images/features/dignostictest-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a4{
	background:url(../images/features/mcatbometergrey.png) no-repeat;
}
#mcatb table._ifone a.a4:hover, #mcatb table._ifone a.a4.selected{
	background:url(../images/features/mcatbometer.png) no-repeat;
}
#mcatb table._ifone a.a5{
	background:url(../images/features/progressreportgrey-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a5:hover, #mcatb table._ifone a.a5.selected{
	background:url(../images/features/progressreport-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a6{
	background:url(../images/features/studygroupsgrey-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a6:hover, #mcatb table._ifone a.a6.selected{
	background:url(../images/features/studygroups-mcatb.png) no-repeat;
}
#mcatb table._ifone a.a7{
	background:url(../images/features/syncgrey-mcatb.png) no-repeat;
	width:208px; height:68px;
}
#mcatb table._ifone a.a7:hover, #mcatb table._ifone a.a7.selected{
	background:url(../images/features/sync-mcatb.png) no-repeat;
}

.bp_note{
	background:#eeeeee url(../images/bigprize_light_row.jpg) top left repeat-x;
	padding-left:10px;
	padding-right:10px;
	color:#474747;
	text-align:justify;
	border:1px solid #b7b8b8;
}

.bp_contents{
	border:1px solid #b7b8b8;
	padding-bottom:51px;
}

.bp_contents ul.d_grid{
	list-style:none;
	margin:0px;
	padding:0px;
}
	.bp_contents ul.d_grid li{
		background:#eeeeee url(../images/bigprize_light_row.jpg) top left repeat-x;
		list-style:none;
		margin:0px;
		padding:5px;
		height:48px; line-height:1.5em;
		border-bottom:1px solid #b7b8b8;
	}
	
	.bp_contents ul.d_grid li.alt_row{
		background:#e0e0e0 url(../images/bigprize_dark_row.jpg) top left repeat-x;
		list-style:none;
		margin:0px;
		padding:5px;
		height:48px; line-height:1.5em;
	}
	.bp_contents ul.d_grid li table{
	height:100%;
	}
	.bp_contents ul.d_grid li table td{
		vertical-align:top;
		text-align:left;
	}
		.bp_contents ul.d_grid li table td.col1{
			width:100px;
		}
		.bp_contents ul.d_grid li table td.col2{
			width:50px;
		}
		.bp_contents ul.d_grid li table td.col3{
			width:auto;
		}
		.bp_contents ul.d_grid li table td.col4{
			width:50px;
		}
		.bp_contents ul.d_grid li table td.col5{
			width:200px;
		}
		
		
.logo{
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
	height:72px;
	width:203px;
	display:block;
	float:left;
}



/* feature iphone tabs */

#gre.iphone_features_list,
#gmat.iphone_features_list,
#sat.iphone_features_list,
#lsat.iphone_features_list,
#mcatp.iphone_features_list,
#mcatc.iphone_features_list,
#mcatb.iphone_features_list{ display:none; }

#gre.iphone_features_list { background:url(../images/features/gre.gif) top no-repeat; }
#gmat.iphone_features_list { background:url(../images/features/gmat.png) top no-repeat; }
#sat.iphone_features_list { background:url(../images/features/sat.png) top no-repeat; }
#lsat.iphone_features_list { background:url(../images/features/lsat.png) top no-repeat; }
#mcatp.iphone_features_list { background:url(../images/features/mcatp.png) top no-repeat; }
#mcatc.iphone_features_list { background:url(../images/features/mcatc.png) top no-repeat; }
#mcatb.iphone_features_list { background:url(../images/features/mcatb.png) top no-repeat; }


.iphone_features_list{
	height: 345px;
}

.iphone_tabs{
	height:37px;
}

.iphone_tabs a, .iphone_tabs a:hover{
	height:37px; width:63px; display:block; float:left;
}

.iphone_tabs a.shout_out{
	background:url(../images/iphone_tab_bar.png) no-repeat 0px 0px;
}

.iphone_tabs a:hover.shout_out, .iphone_tabs a.shout_out:hover,
.iphone_tabs a.shout_out.selected, .iphone_tabs a:hover.shout_out.selected, .iphone_tabs a.shout_out:hover.selected{
	background:url(../images/iphone_tab_bar_hover.png) no-repeat 0px 0px;
}

.iphone_tabs a.notes{
	background:url(../images/iphone_tab_bar.png) no-repeat -63px 0px;
}

.iphone_tabs a:hover.notes, .iphone_tabs a.notes:hover,
.iphone_tabs a.notes.selected, .iphone_tabs a:hover.notes.selected, .iphone_tabs a.notes:hover.selected{
	background:url(../images/iphone_tab_bar_hover.png) no-repeat -63px 0px;
}

.iphone_tabs a.forums{
	background:url(../images/iphone_tab_bar.png) no-repeat -126px 0px;
}

.iphone_tabs a:hover.forums, .iphone_tabs a.forums:hover,
.iphone_tabs a.forums.selected, .iphone_tabs a:hover.forums.selected, .iphone_tabs a.forums:hover.selected{
	background:url(../images/iphone_tab_bar_hover.png) no-repeat -126px 0px;
}

.iphone_tabs a.help{
	background:url(../images/iphone_tab_bar.png) no-repeat -189px 0px;
}

.iphone_tabs a:hover.help, .iphone_tabs a.help:hover,
.iphone_tabs a.help.selected, .iphone_tabs a:hover.help.selected, .iphone_tabs a.help:hover.selected{
	background:url(../images/iphone_tab_bar_hover.png) no-repeat -189px 0px;
}


a.remove_cart, .remove_cart{
	background:url(../images/btn_remove.gif) no-repeat center;
	display:block;
	height:16px;
	width:17px;
	text-decoration:none;
	border:none;
}

a:hover.remove_cart, a:hover.remove_cart:hover, a.remove_cart:hover, .remove_cart:hover{
	background:url(../images/btn_remove_h.gif) no-repeat center;
	display:block;
	height:16px;
	width:17px;
	text-decoration:none;
	border:none;
}


a.video_demo, a.get_desktop_app,  a.get_desktop_app span.lnk, a.video_demo span.lnk{ margin:auto; }
a.video_demo{ width:146px; height:165px;background:url(../images/video_demo.png) no-repeat center; display:block; }
a.get_desktop_app{ width:248px; height:162px;background:url(../images/getdesktopapp.png) no-repeat center; display:block; }
a.video_demo, a.get_desktop_app{ position:relative;}
a.video_demo span.lnk, a.get_desktop_app span.lnk 
{
	color:#000000;
	display:block;
	font-size:12px;
	font-weight:bold;
	left:8px;
	position:absolute;
	text-align:center;
	bottom:13px;
	cursor:pointer;
 }
 a:hover.video_demo, a:hover.get_desktop_app{color:#000000;}
 a.get_desktop_app span.lnk{ width:230px;}
 a.video_demo span.lnk{ width:135px; }
 
 .pnlbox{ border:1px solid #999999; background-color:#d0d0d0; }
 .pnlbox table{ width:100%;}
 .pnlbox table td{ vertical-align:top;}
 .pnlbox table td.col-left{ padding:5px; width:48%; border-right:1px solid #999999;}
 .pnlbox table td.col-right{ padding:5px; width:50%;}
 .pnlbox-title-bottom, .pnlbox-title-top{ height:21px; }
 .pnlbox-title-bottom a{ float:right;}
 .pnlbox-title-top a{ float:left;}
 .pnlbox-title-bottom, .pnlbox-title-top, .pnlbox { margin-left:10px; margin-right:10px;}
 
 a.buy{ display:block; height:29px; width:134px; background:url(../images/buy.png) no-repeat 0 0; float:right; margin-right:20px; }
 a:hover.buy{ background-position:0 -30px; }
 a.install{ display:block; height:21px; width:105px; background:url(../images/install.png) no-repeat 0 0;}
 a:hover.install{ background-position:0 -23px;}
 span.specialoffer{ display:block; height:23px; width:130px; background:url(../images/special-offers.png) no-repeat center; float:left; }
 a.free-desktop-app{ display:block; height:29px; width:134px; background:url(../images/free-desktop-app.png) no-repeat 0 0; float:right; margin-right:20px; }
 a:hover.free-desktop-app{ background-position:0 -30px; }
 a.activate-here{ display:block; height:29px; width:134px; background:url(../images/activate-here.png) no-repeat 0 0; float:right; margin-right:20px; }
 a:hover.activate-here{ background-position:0 -30px; }
 