
body {
	background:#D6D6D6 url(../images/body_bg.gif) top center repeat-y;	
	margin:0px 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.text_red{
	color:#ED1C24;
}

.text_small{
    font-size:10px;
}

/******************************** Header section start ***********************************/

.logo{
	background:url(../images/logo.gif) center left no-repeat;
	width:460px;
	height:108px;
}

.top_login {
	font-size: 11px;
	color: #666666;
	padding:5px 5px;
	margin:0 0 0 0;
}

.top_login a{
	font-family:Arial, Helvetica;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}


/******************* Search section start ********************/

.search{
	background:#B60B0A url(../images/register_free_title_bg.gif) top left repeat-x;
	width:300px;
	height:43px;
	padding:0px 10px 0px 10px;
	border:4px solid #B5B2AF;
}

.search_textbox{
	background:url(../images/search_textbox_bg.gif) top left repeat-x;
	border:none;
	margin:0 0 0 0px;
	padding:5px 0 0 5px;
	height:20px;
}

.search_textbox input{
	line-height:30px;
}

/******************** Main Nav section start *****************/

.nav{
	width:100%;
	height:32px;
	/*text-align:center;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:32px;
}

.nav ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	background:url(../images/nav_bg.gif) center repeat-x;
}

.nav ul li{
	display:inline;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.nav ul li a{
	background:url(../images/nav_bg.gif) center repeat-x;
	height:32px;
	line-height:32px;
	margin:0 0 0 0;
	padding:9px 10px 9px 10px;
	color:#eeeeee;
	text-decoration:none;
	font-size:11px;
	border-right:1px solid #999999;
	font-weight:bold;
}

.nav ul li a:hover, .nav ul li a:focus, .nav ul li a:active, .nav ul li a.current{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	outline:none;
}

.search_btn{
background:url(../images/search_button.gif);
width:78px;
height:25px;
border:none;
}

.import_contacts_btn{
background:url(../images/import_contacts_btn.gif);
width:151px;
height:25px;
border:none;
}

.send_invites_btn{
background:url(../images/send_invites_btn.gif);
width:118px;
height:25px;
border:none;
}

/******************** Main Nav section start *****************/

.subnav{
	width:100%;
	height:31px;
	/*text-align:center;*/
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:31px;
	background:url(../images/sub_nav_bg.gif) center repeat-x;
}

.subnav ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	background:url(../images/sub_nav_bg_top.gif) top center no-repeat;
}

.subnav ul li{
	display:inline;	
}

.subnav ul li a{
	line-height:31px;
	margin:0 0 0 0;
	padding:9px 10px 9px 10px;
	color:#ED1C24;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-transform:capitalize;
}

.subnav ul li a:hover, .subnav ul li a:focus, .subnav ul li a:active, .subnav ul li a.current{
	outline:none;
}

/**************** Bredcrumb section start **********************/

.bredcrumb{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:24px;
	color: #3d3d3d;
	text-decoration: none;
}
.bredcrumb a:link, .bredcrumb a:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3d3d3d;
	text-decoration:none;
}
.bredcrumb a:hover, .bredcrumb a:focus, .bredcrumb a:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #3d3d3d;
	text-decoration:underline;
}

/************** Deals Navigation section start **********************/

.deals_nav{
	/*background:url(../images/deals_nav_bg.gif) top left repeat-x;*/
	width:100%;
	height:55px;
	padding:0px 0px 0 0px;
	float:left;
}

/*************** deals_forum section start **************/

.forum{
	background:url(../images/forum_bg.gif) top left repeat-x;
	width:100%;
	height:28px;
	margin:0px 0 0 0;
	padding:0 0 0 0;	
}

.forum_title{
	background:#6A6A6A url(../images/forum_title_bg_r.gif) top right no-repeat;
	width:60px;
	height:17px;
	line-height:17px;
	margin:5px 5px 2px 5px;
	padding:0px 6px;
	font-size:12px;
	color:#ffffff;
	float:left;
}

.forum ul {
	height: 27px;
	float: left;
	margin: 0 0px 0 2px;
	padding:0 0px 0 0px;
	list-style: none;
}
.forum li {
	display:inline;
	float: left;
	padding: 0 2px;
	color:#333333;
}
.forum ul li a, .forum ul li a:visited {
	display: block;
	line-height: 27px;
	overflow: hidden;
	float: left;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	padding:0 0px 0 0px;
	margin:0 0px 0 0px;
}


.forum li a:hover .menu-left,
.forum li.active a .menu-left,
.forum li:hover a .menu-left{
	background-position:0 -28px;
	width: 8px;
	height: 28px;
	line-height: 28px;
	display: block;
	float: left;
}
.forum li a:hover .menu-mid,
.forum li.active a .menu-mid,
.forum li:hover a .menu-mid{
	background-position:0 -28px;
	height:28px;
	line-height:28px;
	display: block;
	float: left;
	padding:0 2px 0 2px;
	color:#333333;
}
.forum li a:hover .menu-right,
.forum li.active a .menu-right,
.forum li:hover a .menu-right {
	background-position:0 -28px;
	width: 8px;
	height:28px;
	line-height:28px;
	display: block;
	float: left;
}

.forum li a .menu-left{
	background: url(../images/forum_li_bg_l.gif) no-repeat top left;
	width: 8px;
	height: 28px;
	line-height: 28px;
	display: block;
	float: left;
}
.forum li a .menu-mid{
	background: url(../images/forum_li_bg_m.gif) repeat-x top left;
	height: 28px;
	line-height: 28px;
	display: block;
	float: left;
	padding:0 2px 0 2px;
	color:#333333;
}
.forum li a .menu-right{
	background: url(../images/forum_li_bg_r.gif) no-repeat top left;
	width: 8px;
	height:28px;
	line-height: 28px;
	display: block;
	float: left;
}

.forum li.active{
	background-position:0px -28px;
	line-height: 28px;
}

.forum li a:hover,
.forum li.hover a,
.forum li:hover a {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

/*IE*/
.forum li a.hover,
.forum li a:hover {
	color: #000000;
	background:transparent/* #165B9F !important*/;
	text-decoration: none;
	line-height: normal;
	padding:0 0px 0 0px;
	cursor:pointer;
}

/*************** topics_forum section start **************/

.topics{
	width:100%;
	height:27px;
	margin:0px 0 0 0;
	padding:0 0 0 0;
}

.topics_title{
	background:#6A6A6A url(../images/topics_title_bg_r.gif) top right no-repeat;
	width:80px;
	height:17px;
	line-height:17px;
	margin:5px 5px 2px 5px;
	padding:0px 6px;
	font-size:12px;
	color:#ffffff;
	float:left;
}

.topics_bg_m{
	background:url(../images/topics_bg_m.gif) top left repeat-x;
	width:100%;
	height:27px;
}

.topics ul {
	height: 27px;
	float: left;
	margin: 0 0px 0 2px;
	padding:0 0px 0 0px;
	list-style: none;
}
.topics li {
	display:inline;
	float: left;
	padding: 0 2px;
	color:#333333;
}
.topics ul li a, .topics ul li a:visited {
	display: block;
	line-height: 27px;
	overflow: hidden;
	float: left;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	padding:0 0px 0 0px;
	margin:0 0px 0 0px;
}

.topics li a:hover .menu-left,
.topics li.active a .menu-left,
.topics li:hover a .menu-left{
	background-position:0 -27px;
	width: 8px;
	height: 27px;
	line-height: 27px;
	display: block;
	float: left;
}
.topics li a:hover .menu-mid,
.topics li.active a .menu-mid,
.topics li:hover a .menu-mid{
	background-position:0 -27px;
	height:27px;
	line-height:27px;
	display: block;
	float: left;
	padding:0 2px 0 2px;
	color:#333333;
}
.topics li a:hover .menu-right,
.topics li.active a .menu-right,
.topics li:hover a .menu-right {
	background-position:0 -27px;
	width: 8px;
	height:27px;
	line-height:27px;
	display: block;
	float: left;
}

.topics li a .menu-left{
	background: url(../images/topics_li_bg_l.gif) no-repeat top left;
	width: 8px;
	height: 27px;
	line-height: 27px;
	display: block;
	float: left;
}
.topics li a .menu-mid{
	background: url(../images/topics_li_bg_m.gif) repeat-x top left;
	height: 27px;
	line-height: 27px;
	display: block;
	float: left;
	padding:0 2px 0 2px;
	color:#333333;
}
.topics li a .menu-right{
	background: url(../images/topics_li_bg_r.gif) no-repeat top left;
	width: 8px;
	height:27px;
	line-height: 27px;
	display: block;
	float: left;
}

.topics li.active{
	background-position:0px -27px;
	line-height: 27px;
}

.topics li a:hover,
.topics li.hover a,
.topics li:hover a {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

/*IE*/
.topics li a:hover,
.topics li a:hover {
	color: #000000;
	background:transparent/* #165B9F !important*/;
	text-decoration: none;
	line-height: normal;
	padding:0 0px 0 0px;
	cursor:pointer;
}

/******************** Deals Nav1 section start *******************/

.deals_nav_1{
	width:100%;
	height:36px;
	margin:10px 0 0 0;
	padding:0 0 0 0;
	clear:both;
}

.deals_nav_1_bg_l{
	background:url(../images/deals_nav_1_bg_l.gif) top left no-repeat;
	width:100%;
	height:46px;
}

.deals_nav_1_bg_m{
	background:url(../images/deals_nav_1_bg_m.gif) top left repeat-x;
	width:100%;
	height:46px;
}

.deals_nav_1_bg_r{
	background:url(../images/deals_nav_1_bg_r.gif) top right no-repeat;
	width:100%;
	height:46px;
}

/***************** Hot/New deals section start *************/

.hot_new ul {
	height: 30px;
	float: left;
	margin: 10px 0px 0 80px;
	padding:0 0px 0 0px;
	list-style: none;
}
.hot_new li {
	display:inline;
	float: left;
	padding: 0 2px;
	color:#333333;
}
.hot_new ul li a, .hot_new ul li a:visited {
	display: block;
	line-height: 30px;
	overflow: hidden;
	float: left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:0 0px 0 0px;
	margin:0 0px 0 0px;
}

.hot_new li a:hover .menu-left,
.hot_new li.active a .menu-left,
.hot_new li:hover a .menu-left{
	background-position:0 -30px;
	width: 4px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
}
.hot_new li a:hover .menu-mid,
.hot_new li.active a .menu-mid,
.hot_new li:hover a .menu-mid{
	background-position:0 -30px;
	height:30px;
	line-height:30px;
	display: block;
	float: left;
	padding:0 10px 0 10px;
	color:#D71515;
}
.hot_new li a:hover .menu-right,
.hot_new li.active a .menu-right,
.hot_new li:hover a .menu-right {
	background-position:0 -30px;
	width: 4px;
	height:30px;
	line-height:30px;
	display: block;
	float: left;
}

.hot_new li a .menu-left{
	background: url(../images/hot_new_bg_l.gif) no-repeat top left;
	width: 4px;
	height: 30px;
	line-height:30px;
	display: block;
	float: left;
}
.hot_new li a .menu-mid{
	background: url(../images/hot_new_bg_m.gif) repeat-x top left;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	padding:0 10px 0 10px;
	color:#fff;
}
.hot_new li a .menu-right{
	background: url(../images/hot_new_bg_r.gif) no-repeat top left;
	width: 4px;
	height:30px;
	line-height:30px;
	display: block;
	float: left;
}
.hot_new li.active{
	background-position:0px -30px;
	line-height: 30px;
}

.hot_new li a:hover,
.hot_new li.hover a,
.hot_new li:hover a {
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}

/*IE*/
.hot_new li a:hover,
.hot_new li a:hover {
	color: #000000;
	background:transparent/* #165B9F !important*/;
	text-decoration: none;
	line-height: normal;
	padding:0 0px 0 0px;
	cursor:pointer;
}

/***************** Hot/New deals section end *************/

/************************* Submit section start ****************/

.deals_submit ul {
	height: 30px;
	float: left;
	margin: 10px 0px 0 20px;
	padding:0 0px 0 0px;
	list-style: none;
}
.deals_submit li {
	display:inline;
	float: left;
	padding: 0 2px;
	color:#fff;
}
.deals_submit ul li a, .deals_submit ul li a:visited {
	display: block;
	line-height: 30px;
	overflow: hidden;
	float: left;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	padding:0 0px 0 0px;
	margin:0 0px 0 0px;
}

.deals_submit li a:hover .menu-left,
.deals_submit li.active a .menu-left,
.deals_submit li:hover a .menu-left{
	width: 5px;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
}
.deals_submit li a:hover .menu-mid,
.deals_submit li.active a .menu-mid,
.deals_submit li:hover a .menu-mid{
	height:30px;
	line-height:30px;
	display: block;
	float: left;
	padding:0 10px 0 10px;
	color:#fff;
}
.deals_submit li a:hover .menu-right,
.deals_submit li.active a .menu-right,
.deals_submit li:hover a .menu-right {
	width: 5px;
	height:30px;
	line-height:30px;
	display: block;
	float: left;
}

.deals_submit li a .menu-left{
	background: url(../images/deals_submit_l.gif) no-repeat top left;
	width: 5px;
	height: 30px;
	line-height:30px;
	display: block;
	float: left;
}
.deals_submit li a .menu-mid{
	background: url(../images/deals_submit_m.gif) repeat-x top left;
	height: 30px;
	line-height: 30px;
	display: block;
	float: left;
	padding:0 2px 0 2px;
	color:#fff;
}
.deals_submit li a .menu-right{
	background: url(../images/deals_submit_r.gif) no-repeat top left;
	width: 5px;
	height:30px;
	line-height:30px;
	display: block;
	float: left;
}
.deals_submit li.active{
	line-height: 30px;
}

.deals_submit li a:hover,
.deals_submit li.hover a,
.deals_submit li:hover a {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}

/*IE*/
.deals_submit li a:hover,
.deals_submit li a:hover {
	color: #000000;
	background:transparent/* #165B9F !important*/;
	text-decoration: none;
	line-height: normal;
	padding:0 0px 0 0px;
	cursor:pointer;
}

/************************* Submit section end ****************/

/******************* Add_deal section start *****************/

.add_deal{
	padding:0 0 0 0;
}

.add_deal ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.add_deal ul li{
	display:block;
}

.add_deal ul li a{
	text-decoration:none;
	color:#292929;
}

.add_deal ul li a:hover{
	text-decoration:underline;
	outline:none;
}

/******************************** Deals section end *************************************/

/****************** main banner section start *****************/

.main_banner{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

/*.main_banner_offer{
	background:url(../images/banner_bg.gif) top left repeat-x;
	width:369px;
	height:239px;
	float:left;
	padding:5px 10px;
}

.main_banner_offer_title{
	font-size:24px;
	/*font-weight:bold;*/
/*	color:#ffffff;
	font-family:"Trebuchet MS", Arial, Helvetica;
}

.main_banner_offer_text{
	color:#AFD0D7;
}

.main_banner_offer_text ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.main_banner_offer_text ul li{
	display:block;
	color:#AFD0D7;
}

.main_banner_offer_text ul li a{
	color:#AFD0D7;
	text-decoration:none;
	line-height:22px;
	font-weight:bold;
}

.main_banner_offer_text ul li a:hover{
	text-decoration:underline;
	outline:none;
}

.main_banner_img{
	/*background:url(../images/banner_image.gif) top left no-repeat;*/
/*	width:545px;
	height:239px;
	float:left;
}

.main_banner_offer_logo a{
	text-decoration:none;
	border:none;
}

.main_banner_offer_logo a:hover{
	outline:none;
}
*/
/***************** Main banner Tab Control section start ********************/

.banner_tab_control{
	width:930px;
	float:left;
	margin:0px 0 0 0;
	clear:both;
}

.banner_tabcontent_bg{
	/*background:#000000 url(../images/tab_control_bg.gif) center left repeat-x*/;
	/*border:4px solid #D0D1D2;*/
	padding:0px 0px;
	float:left;
	margin:0px 0 0px 0;
	/*position:relative;*/
}

.banner_content{
	margin:0px 0 0 0;
	width:854px;
	float:left;
}

.banner_tabs {
	padding:0px 0px 0px 0px; 
	margin: 0px 0px 2px 0;
	list-style: none;
	text-align:left;
	width:80px;
	height:234px;
	float:right;
}

/*ul.banner_tabs li{
	padding:0 0 0 0;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	width:80px;
	height:45px;
	margin:0 0 2px 0;
}*/

/*.banner_tabs ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
*/
/*ul.banner_tabs li a{
	padding:12px 22px 12px 42px;
	position:relative;
	background:url(../images/banner_tab_bg.gif) top left repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
ul.banner_tabs li a:hover, ul.banner_tabs li a:active, ul.banner_tabs li a:focus {
	color: #ffffff;
	position:relative;
	background:url(../images/banner_tab_bg_over.gif) top left repeat-x;
	outline:none;
	padding:12px 22px 12px 42px;
}
ul.banner_tabs li a.selected{
	color:#ffffff; 
	position:relative;
	background:url(../images/banner_tab_bg_over.gif) top left repeat-x;
	padding:12px 22px 12px 42px;
}*/



.banner_tab_control{
	width:930px;
	float:left;
	margin:0px 0 0 0;
	clear:both;
}

.banner_tabcontent_bg{
	/*background:#000000 url(../images/tab_control_bg.gif) center left repeat-x*/;
	/*border:4px solid #D0D1D2;*/
	padding:0px 0px;
	float:left;
	margin:0px 0 0px 0;
	/*position:relative;*/
}

.banner_tabcontent{
	display:none;
	margin:0px 0 0 0;
	width:854px;
	float:left;
}

.banner_tabcontent_more{
	color:#395FBE;
	width:100%;
	text-align:right;
	display:block;
}

.banner_tabcontent_more a{
	color:#395FBE;
	text-decoration:none;
}

.banner_shadetabs {
	padding:5px 10px 5px 10px; 
	margin: 0px 0px;
	list-style: none;
	text-align:left;
	width:76px;
	height:234px;
	float:right;
}

ul.banner_shadetabs{
	margin:12px 0 0 0;
	padding:0 0px 0 0px;
	list-style:none;
}

ul.banner_shadetabs li {
	display:block;
	margin:0px 0px;
	padding:0 0 35px 0px;
}

ul.banner_shadetabs li a{
	/*border-right:#d5d5d5 1px solid;*/
	padding:12px 22px 12px 42px;
	position:relative;
	background:url(../images/banner_tab_bg.gif) top left repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
ul.banner_shadetabs li a:hover, ul.banner_shadetabs li a:active, ul.banner_shadetabs li a:focus {
	color: #ffffff;
	position:relative;
	background:url(../images/banner_tab_bg_over.gif) top left repeat-x;
	/*border:1px solid #ED1C24;*/
	outline:none;
	padding:12px 22px 12px 42px;
}
ul.banner_shadetabs li a.selected{
	color:#ffffff; 
	position:relative;
	background:url(../images/banner_tab_bg_over.gif) top left repeat-x;
	/*border:1px solid #ED1C24;*/
	padding:12px 22px 12px 42px;
}

/****************** main banner section end ******************/


/****************************
* Start Product Rotator
********************************/

.productRotatorContainer 
{
	margin:0px;
	padding: 0 1px 1px 1px;
	margin-left: 0px;
	float:left;
}

.productRotator{
	border: 1px solid #bfc2b1;
	width: 178px;
	margin:0 5px 0px 5px;
	height: 206px;
}
.viewAllProducts{
	width:740px;
	text-align:center;
	padding:15px 0 15px 0;
	color:#073ba2;
	font-size:15px;
	font-weight:bold;	
}
.rotatorDetailsStrikePrice:link {
	color: #CCC;
	font-size: 14pt;
	font-weight: bold;
}

.rotaterControlImageborder {
	margin-top: 1px;
}

.rotatorDetails {
	background:#d4e19e;
	clear: both;
	height: 65px;
	margin:5px 0px 7px 5px;
	_margin:5px 0px 4px 5px;
}

.prodRotatorbgcolor{
	background:#d4e19e;
	float:right;
	width:76px;
}

.rotaterControlImageborder{
	border-bottom: #d4e19e 4px solid;
}

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

/****************************
* End Product Rotator
********************************/


/******************************** Header section end *************************************/


/***************************************** Left section start *********************************************/

/**************************** categories section start **************************/

.categories{
	width:632px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.categories_title{
	width:96.8%;
	height:32px;
	margin:0px 0 0 0;
	padding:0 10px;
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	border:1px solid #E1E1E1;
	line-height:32px;
	font-weight:bold;
	color:#ffffff;
}

.categories_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	/*border:1px solid #F0F0F0;*/
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	float:left;
}

.categories_text_1{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	/*border:1px solid #F0F0F0;*/
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	float:left;
}

.categories_text a{
	text-decoration:none;
	color:#ba1111;
	margin:0 0 0 15px;
}

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

/*.box_text{
	padding:3px 5px;
	border:1px solid #cccccc;
	background:#f7f7f7;
	color:#333333;
}*/

/**************** Student Deal section start *********************/

.student_deal{
	float:left;
	width:198px;
	margin:0px 5px 8px 0px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
	background:#ffffff;
}

.student_deal_title{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	background:url(../images/student_money_offers_top_bg.gif) top left repeat-x;
	padding:0 10px 0 10px;
	border-bottom:1px solid #cccccc;
}

.student_deal_text{
	text-align:justify;
	padding:5px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_icon{
	margin:5px 5px 0 0;
	float:left;
}

.student_deal_icon a{
	margin:0px 0px 0 0;
}

.student_deal_view_more{
	background:url(../images/view_more_btn.gif) center no-repeat;
	width:100px;
	height:27px;
	float:right;
	margin:5px 1px 5px 0;
	text-align:left;
}

.student_deal_view_more a{
	text-decoration:none;
	color:#666666;
	line-height:27px;
}

.student_deal_more_info_red{
	background:url(../images/view_more_red_btn.gif) top left no-repeat;
	margin:0px 0px 0px 0;
	padding:0 0 0 15px;
}

.student_deal_more_info_red a{
	text-decoration:none;
	color:#ffffff;
	line-height:27px;
}

.student_deal_more_info_red_1{
	background:url(../images/view_more_red_btn.gif) top left no-repeat;
	margin:0px 0px 8px 10px;
	padding:5px 25px 8px 25px;
	color:#ffffff;
}

.student_deal_more_info_red_1 a{
	text-decoration:none;
	color:#ffffff;
	line-height:27px;
}

.student_deal_more_info_red_2{
	background:url(../images/place_your_ad_here.gif) top left no-repeat;
	margin:0px 0px 8px 10px;
	padding:5px 55px 8px 25px;
	color:#ffffff;
}

.student_deal_more_info_red_2 a{
	text-decoration:none;
	color:#ffffff;
	line-height:27px;
}


/**************** Student Deal Small section start *********************/

.student_deal_small{
	float:left;
	width:186px;
	margin:0px 3px 8px 2px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
	background:#ffffff;
	min-height:85px;
	height:auto !important;
	height:85px;
}

.student_deal_small_title{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	background:url(../images/student_money_offers_top_bg.gif) top left repeat-x;
	padding:0 10px 0 10px;
	border-bottom:1px solid #cccccc;
}

.student_deal_small_title a{
	text-decoration:none;
	color:#ffffff;
}

.student_deal_small_title a:hover, .student_deal_small_title a:active, .student_deal_small_title a:focus{
	text-decoration:none;
	color:#ffffff;
}

.student_deal_small_text{
	text-align:justify;
	padding:5px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_small_text_text{
	text-align:justify;
	padding:0px 0px 0 0px;
	line-height:16px;
	margin:0 0 5px 0;
	min-height:65px;
	height:auto !important;
	height:65px;
}

.student_deal_small_icon{
	margin:5px 5px 0 0;
	float:left;
}

.student_deal_small_icon a{
	margin:0px 0px 0 0;
}

.student_deal_small_view_more{
	background:url(../images/view_more_btn.gif) center no-repeat;
	width:100px;
	height:27px;
	float:right;
	margin:5px 1px 5px 0;
	text-align:left;
}

.student_deal_small_view_more a{
	text-decoration:none;
	color:#666666;
	line-height:27px;
	padding:0 0 0 15px;
}

/**************** Student Deal Small section start *********************/

.student_deal_small_1{
	/*float:left;
*/	width:195px;
	margin:0px 0px 0px 0px;
	padding:0 0 0px 0;
	border:1px solid #CCCCCC;
	background:#ffffff;
	min-height:85px;
	height:auto !important;
	height:85px;
	float:left;
}

.student_deal_small_title_1{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	background:url(../images/student_money_offers_top_bg.gif) top left repeat-x;
	padding:0 10px 0 10px;
	border-bottom:1px solid #cccccc;
	width:90.1%;
}

.student_deal_small_title_1 a{
	text-decoration:none;
	color:#ffffff;
}

.student_deal_small_title_1 a:hover, .student_deal_small_title_1 a:active, .student_deal_small_title_1 a:focus{
	text-decoration:none;
	color:#ffffff;
}

.student_deal_small_text_1{
	text-align:justify;
	padding:5px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_small_text_1_text{
	text-align:justify;
	padding:0px 0px 0 0px;
	line-height:16px;
	margin:0 0 5px 0;
	min-height:65px;
	height:auto !important;
	height:65px;
}

.student_deal_small_icon_1{
	margin:5px 5px 0 0;
	float:left;
}

.student_deal_small_icon_1 a{
	margin:0px 0px 0 0;
}

.student_deal_small_icon_1 a:hover, .student_deal_small_icon_1 a:focus, .student_deal_small_icon_1 a:active{
	outline:none;
}

.student_deal_small_view_more_1{
	background:url(../images/view_more_btn.gif) center right no-repeat;
	width:99.8%;
	height:27px;
	/*float:right;*/
	margin:5px 1px 5px 0;
	text-align:right;
	display:block;
}

.student_deal_small_view_more_1 a{
	text-decoration:none;
	color:#666666;
	line-height:27px;
	padding:0 0 0 15px;
}


/************************ Student Deal_1 section start *********************/

.student_deal_1{
	float:left;
	width:298px;
	margin:0px 9px 8px 0px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
	background:#ffffff;
}

.student_deal_text_1{
	text-align:justify;
	padding:5px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_icon_1{
	margin:0px 0px 5px 0;
}

.student_deal_icon_1 a{
	margin:0px 0px 0 0;
}


.student_deal_view_more_1{
	background:url(../images/view_more_btn.gif) center no-repeat;
	width:100px;
	height:27px;
	margin:5px 1px 5px 0;
}

.student_deal_view_more_1 a{
	text-decoration:none;
	color:#666666;
	line-height:27px;
}

/************************ Student Deal_2 section start *********************/

.student_deal_2{
	float:left;
	width:603px;
	margin:0px 9px 8px 0px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
}

.student_deal_2_1{
	float:left;
	width:585px;
	margin:0px 0px 8px 0px;
	padding:0 0 0 0;
}


.student_deal_title_2{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	background:url(../images/nav_bg.gif) top left repeat-x;
	padding:0 10px 0 10px;
}

.student_deal_text_2{
	text-align:justify;
	padding:10px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_text_2_title{
	font-size:30px;
	color:#DCDCDC;
	line-height:40px;
	/*width:60%;*/
}

.student_deal_text_2_title_1{
	font-size:18px;
	color:#000000;
	line-height:36px;
	/*width:72%;*/
}

.student_deal_text_2_text{
	text-align:justify;
	/*width:62%;*/
}

.student_deal_icon_2{
	margin:0px 15px 5px 10px;
	float:right;
	background:url(../images/stud_money_guide_border.gif) top left no-repeat;
	width:110px;
	height:86px;
	padding:12px 14px;
}

.student_deal_icon_2 a{
	margin:0px 0px 0 0;
}

.student_deal_icon_2 a:hover, .student_deal_icon_2 a:active, .student_deal_icon_2 a:focus{
	outline:none;
}

.student_deal_text_italic{
	font-style:italic;
	font-size:14px;
}

/***************** Student Deal_3 section start *******************/

.student_deal_3{
	float:left;
	width:608px;
	margin:0px 9px 8px 0px;
	padding:0 0 0 0;
}

.student_deal_title_3{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	background:url(../images/stud_fashion_guide_bg.gif) top left repeat-x;
	padding:0 10px 0 10px;
}


.student_deal_text_2_title{
	font-size:30px;
	color:#B4B4B4;
	line-height:40px;
}

/**************************** categories section end **************************/

/************************ Student Deal_4 section start *********************/

.student_deal_4{
	/*float:left;*/
	width:298px;
	margin:5px 0px 8px 0px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
	background:#ffffff;
}

.student_deal_text_4{
	text-align:justify;
	padding:5px 5px 0 5px;
	line-height:16px;
	margin:0 0 5px 0;
}

.student_deal_icon_4{
	margin:0px 0px 5px 0;
}

.student_deal_icon_4 a{
	margin:0px 0px 0 0;
}


.student_deal_view_more_4{
	background:url(../images/view_more_btn.gif) center no-repeat;
	width:100px;
	height:27px;
	margin:5px 1px 5px 0;
}

.student_deal_view_more_4 a{
	text-decoration:none;
	color:#666666;
	line-height:27px;
}


/********************* Student Registration section start ****************************/

.stud_registration_label{
    text-align:right;
    font-size:13px;
    width:235px;
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
}

.stud_registration_label_1{
    text-align:left;
    font-size:13px;
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

.stud_registration_label_2{
    text-align:left;
    font-size:13px;
    line-height:16px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	margin:1px 0;
}

.stud_registration_textbox{
    background:#ffffff;
    border:1px solid #CFCFCF;
    height:24px;
}
.stud_registration_textarea{
    background:#ffffff;
    border:1px solid #CFCFCF;
}

.stud_registration_textbox_1{
    background:#ffffff;
    border:1px solid #CFCFCF;
    height:24px;
	margin:1px 0;
}
.stud_registration_textarea_1{
    background:#ffffff;
    border:1px solid #CFCFCF;
	margin:1px 0;
}

.stud_selectbox{
	background:#ffffff;
    border:1px solid #CFCFCF;
	margin:1px 0;
}

.stud_registration_btn{
    background:url(../images/nav_bg_over.gif) top left repeat-x;
    /*width:145px;*/
    height:32px;
    text-align:center;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    border:none;
    color:#ffffff;
    padding:0 10px;
}

.stud_registration_btn a{
    text-decoration:none;
    font-weight:bold;
    color:#ffffff;
	line-height:32px;
}

.stud_registration_btn a:hover{
    text-decoration:underline;
    font-weight:bold;
}

.privacy_policy a{
    text-decoration:none;
    font-weight:bold;
    color:#000000;
}

.privacy_policy a:hover{
    text-decoration:underline;
    font-weight:bold;
}

.stud_text{
    margin:0 0 0 0;
    padding:0 0 0 0;
}

.stud_text a{
    text-decoration:underline;
    font-weight:bold;
    color:#3d3d3d;
    margin:0 0 0 0;
    padding:0 0 0 0;
}

.stud_text a:hover{
    text-decoration:none;
    font-weight:bold;
}

.stud_text_1 a{
    text-decoration:underline;
    color:#3d3d3d;
}

.stud_text_1 a:hover{
    text-decoration:none;
}

.stud_profile_seperator{
    background:url(../images/student_profile_seperator.jpg) center repeat-x;
    width:632px;
    height:19px;
}

.stud_text_2{
    margin:0 0 0 0;
    padding:0 0 0 0;
}

.stud_text_2 a{
    text-decoration:none;
    font-weight:bold;
    color:#3d3d3d;
    margin:0 0 0 0;
    padding:0 0 0 0;
	line-height:24px;
	font-size:13px;
}

.stud_text a:hover{
    text-decoration:underline;
    font-weight:bold;
}

.stud_profile_title{
    color:#BA1111;
    font-size:16px;
    font-weight:bold;
    line-height:24px;
    border-bottom:1px solid #BA1111;
    font-family:Arial, Helvetica, sans-serif;
    width:300px;
}

.stud_profile_title_1{
    color:#BA1111;
    font-size:14px;
    /*font-weight:bold;*/
    line-height:24px;
    font-family:Arial, Helvetica, sans-serif;
    padding:0 5px;
}

.text_large{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}

.text_bold{
    font-weight:bold;
}

.text_bg_grey{
    background:#f7f7f7;
}

.text_bg_grey_1{
    border:#Eee 1px solid;
    text-align:justify;
}

.text_bg_grey_2{
    border:#cccccc 4px double;
    background:#eeeeee;
    text-align:center;
    padding:8px 8px;
    margin:0 0 8px 0;
}

.border_all{
	border:1px solid #cccccc;
}

/********************* Student Registration section end ****************************/

/***************** Tab Control section start ********************/

.tab_control{
	width:602px;
	float:left;
	margin:20px 0 0 0;
	clear:both;
}

.tabcontent_bg{
	background:#E1E1E1 /*url(../images/tab_control_bg.gif) center left repeat-x*/;
	border:4px solid #D0D1D2;
	padding:5px 5px;
	float:left;
	margin:8px 0 2px 0;
	width:592px;
}

.tabcontent{
	display:none;
	margin:0px 0 0 0;
	padding:0 0 0 0;
	/*width:592px;*/
	min-height:220px;
	height:auto !important;
	height:220px;
}

.tabcontent_more{
	color:#395FBE;
	width:100%;
	text-align:right;
	display:block;
}

.tabcontent_more a{
	color:#395FBE;
	text-decoration:none;
}

.shadetabs {
	padding:6px 10px 6px 10px; 
	margin: 0px 0px;
	list-style: none;
	text-align:left;
}

ul.shadetabs{
	margin:0 0 0 0;
	padding:0 0px 0 0px;
	list-style:none;
}

ul.shadetabs li {
	display:inline;
	margin:1px 0px;
	padding:0px 0px;
	background:url(../images/tab_seperator_bg.gif) top right no-repeat;
}

ul.shadetabs li .tab_seperator{
	display:inline;
	margin:0px 0px;
	padding:0px 0px;
	background:url(../images/tab_seperator_bg.gif) top right no-repeat;
	width:1px;
}

ul.shadetabs li a{
	/*border-right:#d5d5d5 1px solid;*/
	padding:12px 10px;
	position:relative;
	background:url(../images/tab_bg.gif) top left repeat;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
}
ul.shadetabs li a:hover, ul.shadetabs li a:active, ul.shadetabs li a:focus {
	color: #ffffff;
	position:relative;
	background:url(../images/tab_bg_over.gif) top left repeat-x;
	/*border:1px solid #ED1C24;*/
	outline:none;
	padding:12px 10px;
}
ul.shadetabs li a.selected {
	color:#ffffff; 
	position:relative;
	background:url(../images/tab_bg_over.gif) top left repeat-x;
	/*border:1px solid #ED1C24;*/
	padding:12px 10px;
}

/***************** Tab Control section end ***************************/

/***************** Tab Control section start ********************/

.discount_tab_control{
	width:565px;
	margin:20px 0 0 0;
	clear:both;
	display:block;
}

.discount_tab_control_1{
	width:565px;
	margin:20px 0 0 0;
	clear:both;
	display:block;
}

.discount_tabcontent_bg{
	background:#ffffff;
	padding:5px 5px;
	float:left;
	margin:8px 0 2px 0;
}

.discount_tabcontent{
	display:none;
	margin:0px 0 0 0;
	width:565px;
	float:left;
}

.discount_tabcontent_more{
	color:#395FBE;
	width:100%;
	text-align:right;
	display:block;
}

.discount_tabcontent_more a{
	color:#395FBE;
	text-decoration:none;
}

.discount_shadetabs {
	padding:6px 10px 6px 10px; 
	margin: 0px 0px;
	list-style: none;
	text-align:left;
}

ul.discount_shadetabs{
	margin:0 0 0 0;
	padding:0 0px 0 0px;
	list-style:none;
}

ul.discount_shadetabs li {
	display:inline;
	margin:1px 0px;
	padding:0px 0px;
	/*background:url(../images/tab_seperator_bg.gif) top right no-repeat;*/
}

ul.discount_shadetabs li a{
	/*border-right:#d5d5d5 1px solid;*/
	padding:12px 10px;
	margin:0 2px;
	position:relative;
	border:1px solid #ffffff;
	/*background:url(../images/tab_bg.gif) top left repeat;*/
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
ul.discount_shadetabs li a:hover, ul.discount_shadetabs li a:active, ul.discount_shadetabs li a:focus {
	color: #333333;
	position:relative;
	/*background:url(../images/tab_bg_over.gif) top left repeat-x;*/
	/*border:1px solid #ED1C24;*/
	outline:none;
	padding:12px 10px;
}
ul.discount_shadetabs li a.selected {
	color:#333333; 
	position:relative;
	background:#ffffff;
	/*background:url(../images/tab_bg_over.gif) top left repeat-x;*/
	/*border:1px solid #ED1C24;*/
	padding:12px 10px;
}


.stud_discount_shadetabs {
	padding:6px 10px 6px 10px; 
	margin: 0px 0px;
	list-style: none;
	text-align:left;
}

.stud_discount_tabcontent_bg{
	background:#F0F0F0;
	padding:5px 5px;
	float:left;
	margin:8px 0 2px 0;
}

ul.stud_discount_shadetabs{
	margin:0 0 0 0;
	padding:0 0px 0 0px;
	list-style:none;
}

ul.stud_discount_shadetabs li {
	display:inline;
	margin:1px 0px;
	padding:0px 0px;
	/*background:url(../images/tab_seperator_bg.gif) top right no-repeat;*/
}

ul.stud_discount_shadetabs li a{
	/*border-right:#d5d5d5 1px solid;*/
	padding:12px 10px;
	margin:0 2px;
	position:relative;
	border:1px solid #F0F0F0;
	/*background:url(../images/tab_bg.gif) top left repeat;*/
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
ul.stud_discount_shadetabs li a:hover, ul.stud_discount_shadetabs li a:active, ul.stud_discount_shadetabs li a:focus {
	color: #333333;
	position:relative;
	/*background:url(../images/tab_bg_over.gif) top left repeat-x;*/
	/*border:1px solid #ED1C24;*/
	outline:none;
	padding:12px 10px;
}
ul.stud_discount_shadetabs li a.selected {
	color:#333333; 
	position:relative;
	background:#F0F0F0;
	/*background:url(../images/tab_bg_over.gif) top left repeat-x;*/
	/*border:1px solid #ED1C24;*/
	padding:12px 10px;
}

/***************** Tab Control section end ***************************/

/********************** Weather section start ***********************/

.weather{
	width:200px;
	height:100px;
	float:right;
	margin:15px 10px 5px 10px;
}

.weather_title{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	width:96%;
	margin:0 0 0 0;
	padding:0 2%;
	line-height:32px;
	color:#ffffff;
	font-weight:bold;
}

.weather_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97.8%;
	padding:0px 1% 10px 1%;
	margin:0 auto 10px auto;
	/*float:left;*/
	line-height:18px;
	font-size:12px;
}

/********************** Weather section end ***********************/

/********************** MembersArea section start ***********************/

.members_area{
	width:100%;
	font-size:14px;
	line-height:24px;
}

.members_area h1{
	font-size:24px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#EB151C;
}

.members_area ul{
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	list-style:square;
}

.members_area ul li{
	display:block;
	font-size:14px;
	line-height:20px;
	font-weight:normal;
	margin:5px 5px;
}

.members_area ul li a{
	text-decoration:none;
	color:#000000;
}

.members_area ul li a:hover, .members_area ul li a:active, .members_area ul li a:focus{
	text-decoration:underline;
	outline:none;
}

/********************** MembersArea section end ***********************/

/********************** Energy & Recovery section start ***********************/

.energy_recovery{
	color:#ffffff;
}

.energy_recovery_title{
	font-size:30px;
	/*font-weight:bold;*/
}

.energy_recovery ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.energy_recovery ul li{
	display:block;
}

.energy_recovery ul li a{
	text-decoration:none;
	color:#ffffff;
}

.energy_recovery ul li a:hover{
	text-decoration:underline;
}

/********************** Energy & Recovery section end ***********************/

/******************** University section start *******************/

/******************** University section start *******************/

.university_title_bg{
    background:url(../images/nav_bg_over.gif) top left repeat-x;
    font-size:14px;
    line-height:30px;
    padding:0 10px 0 10px;
    color:#FFFFFF;
    font-weight:bold;
    height:33px;
}
.university_bg{
    border:3px solid #D0D1D2;
    font-size:11px;
    line-height:14px;
    padding:0 0px 0 0px;
    color:#000000;
    height:33px;
}
.university_text{
    font-weight:bold;
    font-size:16px;
    line-height:24px;
}

/**************** Univ Info***************/

.univInfo_bg_l{
    background:url(../images/univ_info_bg_l.gif) top left no-repeat;
    width:9px;
    height:283px;
}
.univInfo_bg_r{
    background:url(../images/univ_info_bg_r.gif) top right no-repeat;
    width:9px;
    height:283px;
}
.univInfo_bg_m{
    background:url(../images/univ_info_bg_m.gif) top left repeat-x;
    width:98%;
    height:273px;
    padding:10px 5px 0 5px;
    line-height:18px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    /*border-top:6px solid #b4b4b4;*/
}
.univInfo_title{
    background:url(../images/univ_info_title.gif) top left no-repeat;
    width:310px;
    height:26px;
    /*border-bottom:5px solid #b4b4b4;*/
}

/************** Student Reviews *********************/

.studentReview{
	background:#FFFFFF;
	font-size:10px;
	line-height:18px;
}
.row1{
	background:#efefef;
	font-size:10px;
	padding:5px 5px;
}
.row2{
	background:#ffffff;
	font-size:10px;
	padding:5px 5px;
}
.studentReview_star{
	background:url(../images/review_star.gif) top left no-repeat;
	width:154px;
	height:36px;
}

.studentReview_title{
	font-size:24px;
	line-height:36px;
	font-weight:bold;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}


.studentReview_subtitle{
	font-size:12px;
	line-height:18px;
	font-weight:bold;
	color:#000000;
	/*background:url(../images/review_star.gif) top right no-repeat;*/
	height:36px;
	font-family:Arial, Helvetica, sans-serif;
}

.studentReview_subtext{
	font-size:12px;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}

/**************** Add Review *******************/

.addReview{
	background:url(../images/addReview_logo.gif) center no-repeat;
	width:108px;
	height:115px;
}

.addReview_text{
	color:000000;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
}

.addReview_text a:link, .addReview_text a:focus, .addReview_text a:active, .addReview_text a:hover, .addReview_text a:visited{
	color:#FF0000;
	font-weight:bold;
	text-decoration:underline;
	font-size:18px;
}

/**************************** content page section start **************************/

.content_page{
	width:600px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.content_page_title{
	background:url(../images/student_money_title_bg.jpg) top left repeat-x;
	width:98%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 1% 0 1%;
}

.content_page_title_1{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	width:96.8%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 10px 0 10px;
}
.content_page_title_1 a{
	color:#ffffff;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.content_page_title_1 a :hover{
	outline:none;
}

.content_page_title_2{
	font-size:18px;
	color:#000000;
	line-height:36px;
	border-bottom:1px solid #cccccc;
	margin:0 0 8px 0;
}

.content_page_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97.8%;
	padding:10px 10px 10px 10px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page_text_1{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:99.8%;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page_text_2{
	/*background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;*/
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page_text_3{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97.8%;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page_title_3{
    font-size:14px;
    color:#444444;
    line-height:20px;
    padding:8px 10px 8px 10px;
}

.content_page_title_3 a{
    color:#ffffff;
    text-decoration:none;
}

.content_page_title_3 a:hover, .content_page_title_3 a:active, .content_page_title_3 a:focus{
    text-decoration:underline;
    outline:none;
}

.content_page_title_4{
    font-size:18px;
    color:#000000;
    line-height:36px;
    border-bottom:1px solid #cccccc;
    margin:0 0px 8px 0px;
    padding:0 10px 0px 10px;
}

.content_page_text_4{
    background:url(../images/student_money_text_bg.gif) top left repeat-x;
    border:1px solid #F0F0F0;
    width:99.8%;
    padding:0px 0px 0px 0px;
    margin:0 0 10px 0;
    /*float:left;*/
    line-height:18px;
    font-size:12px;
}

.content_page_text_5{
    background:url(../images/student_money_text_bg.gif) top left repeat-x;
    padding:0px 10px 10px 10px;
    margin:0 0 0px 0;
    /*float:left;*/
    line-height:18px;
    font-size:11px;
}

.content_page_text_5 a{
    color:#444444;
    text-decoration:underline;
}

.content_page_text_6{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:96.8%;
	padding:0px 10px 10px 10px;
	margin:0 0 10px 0;
	/*float:left;*/
	line-height:18px;
	font-size:12px;
}

.content_page_text_7{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:99.8%;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	/*float:left;*/
	line-height:18px;
	font-size:12px;
	float:left;
}

.content_page_text_8{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:96.6%;
	padding:10px 10px 10px 10px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page_text_9{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	width:100%;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	line-height:18px;
	font-size:12px;
}

/**************************** content page section end **************************/

/**************** Pub Crawl section start ********************/

.pub_crawl{
	width:98%;
	color:#333333;
}

.pub_crawl_title{
	background:url(../images/pub_crawl/pub_crawl_title_bg.gif) top left repeat-x;
	width:98%;
	height:42px;
	line-height:37px;
	padding:0 1%;
	font-weight:bold;
	font-size:14px;
}

.pub_crawl_text{
	/*background:url(../images/pub_crawl/pub_bg.gif) top left repeat;*/
	float:left;
	width:330px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width:326px;
	position:relative;
	top:0px;
}

.pub_img{
	float:right;
	border-bottom:1px dashed #d3d3d3;
	padding:0 0 5px 0;
	width:150px;
	height:150px;
}

.pub_text{
	background:url(../images/pub_crawl/pub_bg.gif) top left repeat;
	width:153px;
	padding:10px 10px 0 10px;
	margin:0 0 0 0;
	color:#000000;
	min-height:140px;
	height:auto !important;
	height:140px;
}

.pub_crawl_btn{
	background:#ffffff url(../images/pub_crawl/pub_crawl_btn.gif) top left no-repeat;
	width:121px;
	height:25px;
	line-height:25px;
	margin:0px 10px 0 20px;
	padding:0 0 0 0;
	text-align:center;
	border:none;
	color:#ffffff;
}

.submit_btn{
	background:#ffffff url(../images/submit.gif) top left no-repeat;
	width:99px;
	height:31px;
	line-height:31px;
	margin:0px 10px 0 0px;
	padding:0 0 0 0;
	text-align:center;
	border:none;
	color:#ffffff;
}

/*.pub_crawl_btn a{
	text-decoration:none;
	color:#ffffff;
}

.pub_crawl_btn a:hover, .pub_crawl_btn a:active, .pub_crawl_btn a:focus{
	outline:none;
	text-decoration:underline;
}*/

.pub_crawls_link{
	background:url(../images//pub_crawl/pub_crawl_bg.gif) top left repeat-x;
	border:3px solid #B4B4B4;
	width:100%;
	height:43px;
	color:#ffffff;
	text-align:left;
	font-size:12px;
	margin:0 0 8px 0;
	padding:0 0 0 0;
	float:left;
}

.pub_crawls_link_img{
	background:url(../images/pub_crawl/pub_crawl_bg_img.gif) top left no-repeat;
	width:100%;
	height:43px;
	color:#ffffff;
	text-align:left;
	font-size:12px;
	margin:0 0 0px 0;
	padding:0 0 0 0;
	float:left;
}

.pub_crawls_link a{
	color:#ffffff;
	font-weight:bold;
	line-height:16px;
	text-decoration:none;
}

.pub_crawls_link a:hover{
	color:#ffffff;
	font-weight:bold;
	line-height:16px;
	text-decoration:underline;
	outline:none;
}

/***************** pub_crawl Tab Control section start ********************/

.pub_crawl_tab_control{
	width:605px;
	float:left;
	margin:10px 0 0 0;
	clear:both;
}

.pub_crawl_tabcontent_bg{
	/*background:#000000 url(../images/tab_control_bg.gif) center left repeat-x*/;
	/*border:4px solid #D0D1D2;*/
	padding:0px 0px;
	float:left;
	margin:-20px 0 0px 0;
	position:relative;
}

.pub_crawl_tabcontent{
	display:none;
	margin:0px 0 0 0;
	width:605px;
	float:left;
}

.pub_crawl_tabcontent_more{
	color:#395FBE;
	width:100%;
	text-align:right;
	display:block;
}

.pub_crawl_tabcontent_more a{
	color:#395FBE;
	text-decoration:none;
}

.pub_crawl_shadetabs {
	padding:0px 10px 6px 10px; 
	margin: 0px 0px;
	list-style: none;
	text-align:left;
	width:262px;
	height:239px;
	float:right;
}

ul.pub_crawl_shadetabs{
	margin:0px 0 0 0;
	padding:0 0px 0 0px;
	list-style:none;
}

ul.pub_crawl_shadetabs li {
	display:block;
	margin:0px 0px;
	padding:0 0 0px 0px;
	border-bottom:1px dashed #D3D2D2;
	font-size:16px;
}

ul.pub_crawl_shadetabs li a{
	/*border-right:#d5d5d5 1px solid;*/
	padding:12px 22px 12px 42px;
	/*position:relative;*/
	background:url(../images/pub_crawl/pub_crawl_links_bullet.gif) center left no-repeat;
	text-decoration:none;
	color:#CB3A39;
	font-weight:bold;
	line-height:38px;
}
ul.pub_crawl_shadetabs li a:hover, ul.pub_crawl_shadetabs li a:active, ul.pub_crawl_shadetabs li a:focus {
	color: #CB3A39;
	/*position:relative;*/
	background:url(../images/pub_crawl/pub_crawl_links_bullet.gif) center left no-repeat;
	outline:none;
	padding:12px 22px 12px 42px;
}
ul.pub_crawl_shadetabs li a.selected{
	color:#CB3A39; 
	/*position:relative;*/
	background:url(../images/pub_crawl/pub_crawl_links_bullet.gif) center left no-repeat;
	/*border:1px solid #ED1C24;*/
	padding:12px 22px 12px 42px;
}

/***************** pub_crawl Tab Control section end ********************/

/***************** pub_crawl image gallery start ************************/

.pub_gallery{
	width:330px;
	background:url(../images/pub_crawl/pub_bg.gif) top left repeat;
	float:left;
}

.pub_gallery_title{
	background:url(../images/pub_crawl/pub_gallery_title_bg.gif) top left repeat;
	width:98%;
	color:#ffffff;
	padding:1% 1%;
}

.pub_gallery_title h3{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:16px;
	font-weight:bold;
}

.pub_gallery_title h5{
	margin:0 0  0 0;
	padding:0  0 0 0;
	font-size:12px;
	font-weight:bold;
}


.pub_gallery_img{
	width:100%;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.pub_thumb_img{
	/*background:#ffffff;*/
	padding:10px 5px;
	margin:0 0 0 0;
	float:left;
}

/*********** enlarge_img section start ************************/

.enlarge_img{
	background:#5E5E5E;
	border:5px solid #0e0e0e;
	position:absolute;
	top:55%;
	left:35%;
	z-index:155;
	padding:0px 0px;
	margin:0 0 0 0;
}

/***************** pub_crawl image gallery end ************************/

/****************** user reviews section start ************************/

.user_reviews{
	width:330px;
	float:left;
	color:#333333;
}

.user_reviews h3{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:16px;
	font-weight:bold;
}

.user_reviews h5{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:12px;
	font-weight:bold;
	color:#CB3A39;
}

.user_reviews h5 a{
	margin:0 0  0 0;
	padding:0 0 0 0;
}

.review_text_red{
	color:#CB3A39;
}

.user_review_box{
	width:100%;
	border:1px solid #D4D3D3;
	float:left;
	min-height:120px;
	height:auto !important;
	height:120px;
}

.user_reviews_title{
	background:url(../images/pub_crawl/user_review_title_bg.gif) bottom left repeat-x;
	width:97%;
	height:83px;
	color:#333333;
	padding:1% 0% 0% 3%;
}

.user_reviews_title_left{
	background:url(../images/pub_crawl/user_review_img.gif) top left no-repeat;
	width:58.6%;
	height:81px;
	color:#333333;
	padding:1% 1% 1% 30%;
}

.user_reviews_title h5{
	margin:0px 0  0 0px;
	padding:0  0 0 0;
	font-size:12px;
	color:#333333;
	display:block;
	/*float:left;*/
}

.text_date{
	font-style:italic;
}

.user_review_star{
	/*float:left;*/
	display:block;
}

.user_review_text{
	text-align:justify;
	padding:5px 5px;
}

.user_review_link_new{
	background:url(../images/add_review_link_bg.gif) top left no-repeat;
	width:172px;
	height:28px;
	margin:0 0 0 0;
	padding:0 10px 0 0px;
}

.user_review_link_new a{
	/*background:url(../images/login_large_btn.gif) top right no-repeat;
	background-position:-100% 0;*/
	margin:0 0 0 0;
	padding:0px 10px 0px 10px;
	line-height:28px;
	float:right;
	color:#CB3A39;
	text-align:left;
	font-weight:bold;
}


/****************** user reviews section start ************************/

/****************** contact user reviews section start ************************/

.contact_user_reviews{
	width:550px;
	float:left;
	color:#333333;
}

.contact_user_reviews h3{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:16px;
	font-weight:bold;
}

.contact_user_reviews h5{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:12px;
	font-weight:bold;
	color:#CB3A39;
}

.contact_user_reviews h5 a{
	margin:0 0  0 0;
	padding:0 0 0 0;
}

.contact_review_text_red{
	color:#CB3A39;
}

.contact_user_review_box{
	width:100%;
	border:1px solid #D4D3D3;
	float:left;
	min-height:120px;
	height:auto !important;
	height:120px;
}

.contact_user_reviews_title{
	background:url(../images/pub_crawl/user_review_title_bg.gif) bottom left repeat-x;
	width:97%;
	height:83px;
	color:#333333;
	padding:1% 0% 0% 3%;
}

.contact_user_reviews_title_left{
	background:url(../images/pub_crawl/user_review_img.gif) top left no-repeat;
	width:58.6%;
	height:81px;
	color:#333333;
	padding:1% 1% 1% 15%;
}

.contact_user_reviews_title h5{
	margin:0px 0  0 0px;
	padding:0  0 0 0;
	font-size:12px;
	color:#333333;
	display:block;
	/*float:left;*/
}

.contact_text_date{
	font-style:italic;
}

.contact_user_review_star{
	/*float:left;*/
	display:block;
}

.contact_user_review_text{
	text-align:justify;
	padding:5px 5px;
}

.contact_user_review_link_new{
	background:url(../images/add_review_link_bg.gif) top left no-repeat;
	width:172px;
	height:28px;
	margin:0 0 0 0;
	padding:0 10px 0 0px;
}

.contact_user_review_link_new a{
	/*background:url(../images/login_large_btn.gif) top right no-repeat;
	background-position:-100% 0;*/
	margin:0 0 0 0;
	padding:0px 10px 0px 10px;
	line-height:28px;
	float:right;
	color:#CB3A39;
	text-align:left;
	font-weight:bold;
}


/****************** contact user reviews section end ************************/

/****************** user_vouchers section start ***********************/

.user_voucher_box{
	width:100%;
	background:url(../images/deal_scissors.gif) center right no-repeat;
	border:1px dashed #cccccc;
	float:left;
	min-height:120px;
	height:auto !important;
	height:120px;
}

.user_vouchers_title{
	width:97%;
	color:#333333;
	padding:1% 0% 0% 3%;
}

/*.user_vouchers_img{
	background:url(../images/deal_scissors.gif) center right no-repeat;
	border:1px dashed #cccccc;
	width:95%;
	height:81px;
	color:#333333;
	padding:1% 1% 1% 1%;
	clear:both;
	float:left;
}*/

.user_vouchers_title h5{
	margin:0px 0  0 0px;
	padding:0  0 0 0;
	font-size:12px;
	color:#333333;
	display:block;
	line-height:30px;
	/*float:left;*/
}

.user_vouchers_text{
	text-align:justify;
	padding:5px 10px;
}

/****************** venue_info section start ************************/

.venue_info{
	width:330px;
	float:left;
	color:#333333;
}

.venue_info h3{
	margin:0 0  0 0;
	padding:5px 0 5px 0;
	font-size:16px;
	font-weight:bold;
}

.venue_info_text{
	border-bottom:1px dotted #d4d3d3;
}

.venue_text_bold{
	font-weight:bold;
}

.venue_border_bot{
	border-bottom:5px solid #d4d3d3;
}

.review_by{
	background:url(../images/pub_crawl/pub_bg.gif) top left repeat;
}

.review_by h5{
	margin:0px 0  0 0px;
	padding:0  0 0 0;
	font-size:12px;
	color:#333333;
	/*float:left;*/
}

/**************** Google Map section start *********************/

.google_map{
	float:left;
	width:300px;
	margin:0px 0px 8px 0px;
	padding:0 0 0 0;
}

.google_map_1{
	float:left;
	width:350px;
	margin:0px 0px 8px 0px;
	padding:0 0 0 0;
}

.google_map_text{
	text-align:justify;
	padding:0px 0px;
	line-height:14px;
	margin:0 0 0px 0;
}

.google_map_title{
    color:#333333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    font-weight:bold;
    text-align:left;
    line-height:24px;
    padding:0 0px;
    border-bottom:1px solid #333333;
    margin:0 10px;
}

.google_map_mid{
    border-bottom:1px solid #D9DADA;
    margin:0 0 8px 10px;
}

/************************ Whats_near section start ***************/

.whats_near{
	width:262px;
	float:right;
	color:#333333;
	border-left:1px solid #d4d3d3;
	border-right:1px solid #d4d3d3;
	margin:35px 0 0 0;
	/*position:absolute;
	top:430px;
	right:50px;*/
	/*left:380px;*/
	/*float:right;*/
}

.whats_near h3{
	margin:0 0  0 0;
	padding:5px 10px 5px 10px;
	font-size:24px;
	font-weight:bold;
}

.whats_new_logo{
	background:url(../images/pub_crawl/map_icon.gif) top right no-repeat;
	width:75px;
	height:49px;
	float:right;
}

.whats_near_text{
	border-bottom:1px dashed #d4d3d3;
	padding:5px 10px;
	margin:0 5px;
}

.whats_near_text ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
	width:100%;
}

.whats_near_text ul li{
	display:block;
	color:#CB3A39;
}

.whats_near_text ul li a{
	color:#CB3A39;
	text-decoration:none;
	line-height:18px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.whats_near_text ul li a:hover, .whats_near_text ul li a:active, .whats_near_text ul li a:focus{
	outline:none;
	text-decoration:underline;
}

/************************ Whats_near section end ****************/

/**************** pub_crawl_small section start ******************/

/*.text_bold{
	font-weight:bold;
}*/

.pub_crawls_small{
	background:url(../images/pub_crawl/pub_gallery_title_bg.gif) top left repeat;
	float:right;
	width:185px;
	margin:8px 10px 8px 8px;
	padding:5px 10px;
	color:#ffffff;
}

.pub_crawls_small_title{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	line-height:24px;
	padding:0 0px;
	border-bottom:1px solid #f7f7f7;
	margin:0 0px;
}

.pub_crawls_small_text{
	color:#ffffff;
	padding:0 0px;
	margin:0 0px;
}

.pub_crawls_small_text a{
	color:#ffffff;
	text-decoration:none;
	margin:0 0 0 2px;
	padding:0 0 0 0;
}

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

/**************** pub_crawl_small section end ********************/

/*************** categories_pub section start ********************/

.categories_pub{
	width:600px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.categories_title_pub{
	width:96.6%;
	height:29px;
	margin:0px 0 0 0;
	padding:0 10px;
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	border:1px solid #E1E1E1;
	line-height:29px;
	font-weight:bold;
	color:#ffffff;
}

.categories_text_pub{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:100%;
	padding:0px 0px 8px 0px;
	margin:0 0 10px 0;
	float:left;
}

.categories_text_pub a{
	text-decoration:none;
	color:#ffffff;
	margin:0 0 0 15px;
}

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

.search_more{
    width:300px;
    margin:0 0 0 0;
    padding:0px 0px 0px 0px;
}

.search_more a{
    text-decoration:none;
    color:#ba1111;
    margin:0 0 0 15px;
}

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

.box_text{
	margin:5px 10px;
	padding:3px 5px;
	border:1px solid #cccccc;
	background:#f7f7f7;
	color:#333333;
}

.box_text_1{
	margin:5px 10px;
	padding:3px 5px;
	border:1px solid #cccccc;
	background:#f7f7f7;
	color:#333333;
	float:left;
	width:92.4%;
}

.box_text_1 a{
	color:#ED1C24;
	text-decoration:underline;
	line-height:18px;
}

.box_text_1 a:hover, .box_text_1 a:active, .box_text_1 a:focus{
	color:#ED1C24;
	text-decoration:none;
	line-height:18px;
}

.box_text_2{
	background:#f7f7f7 url(../images/warnings_icon.gif) center left no-repeat;
	margin:5px 15px 5px 0;
	padding:0 0 0 0;
	color:#333333;
	height:30px;
	width:30px;
	float:left;
}

.box_text_3{
	margin:10px 10px;
	padding:3px 5px;
	border:1px solid #cccccc;
	background:#f7f7f7;
	color:#333333;
}

/**************************** categories_pub section end **************************/

/***************** Pub Crawl section end *********************/


/******************************** Deals section start *************************************/

.deals{
	color:#000000;
}

.deals a{
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}

.deals a:hover{
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
}


.deals_title{
	color:#BA1111;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
}

.deals_title a{
	color:#BA1111;
	text-decoration:none;
}

.deals_title a:hover{
	color:#BA1111;
	text-decoration:underline;
}

.deals_price{
	color:#BA1111;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.deals_price a{
	color:#BA1111;
	text-decoration:none;
}

.deals_price a:hover{
	color:#BA1111;
	text-decoration:underline;
}

.gotodeal_btn{
	background:url(../images/gotodeal_btn.gif) center center no-repeat;
	width:130px;
	height:24px;
	border:none;
}

.gotodeal_btn a{
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding:0 0 0 35px;
	font-weight:bold;
}

.gotodeal_btn a{
	text-decoration:none;
	outline:none;
}

.comment_icon{
	background:url(../images/comment_bg.gif) center center no-repeat;
	width:130px;
	height:52px;
}

.comment_icon a{
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding:0px 0 0 30px;
	margin:0px 0 0 0;
	font-weight:bold;
	line-height:40px;
}

.comment_icon a{
	text-decoration:none;
	outline:none;
}

/********************* deals_user section *****************/

/*.deals_user{
	width:105px;
	/*float:left;*/
/*}

.deals_user_img{
	margin:5px 5px;
	width:94px;
}

.deals_user_name{
	color:#ba1111;
	font-weight:bold;
}

.deals_user_text{
	color:#000000;
	font-size:9px;
}

/****************** deals_post_reply section start ********************/

.deals_post_reply{
	background:url(../images/post_reply_bg.gif) top left repeat-x;
	width:100%;
	height:35px;
	color:#444444;
}

.deals_post_reply_btn{
	background:url(../images/post_reply_btn.gif) center left no-repeat;
	width:105px;
	height:24px;
	border:none;
}

.deals_post_reply_btn a{
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding:0 0 0 23px;
	font-weight:bold;
}

.deals_post_reply_btn a{
	text-decoration:none;
	outline:none;
}

.deals_post_reply_btn_1{
	background:url(../images/post_reply_btn.gif) center no-repeat;
	width:105px;
	height:24px;
	border:none;
	color:#ffffff;
}

/************** deals reply section start ************/

.deals_reply{
	width:100%;
	background:#eff0f0;
}

.deals_reply_title{
	background:url(../images/reply_title_bg.gif) top left repeat-x;
	height:28px;
	line-height:28px;
	color:#444444;
	text-align:right;
	font-weight:bold;
	padding:0 5px;
}

.deals_reply_text{
	background:#FBFBFB;
	width:100%;
}

.deals_reply_text_1{
    background:#FBFBFB;
    width:100%;
    border-bottom:1px solid #444444;
}

.quote_btn{
    background:url(../images/quote_btn.gif) top left no-repeat;
    width:84px;
    height:24px;
    margin:5px 0;
    /*text-align:center;*/
}

.quote_btn a{
    color:#ffffff;
    text-decoration:none;
    text-align:center;
    padding:0 0 0 22px;
    font-weight:bold;
}

.quote_btn a{
    text-decoration:none;
    outline:none;
}

.quote_user{
    margin:5px 0 5px 0;
    color:#CB3A39;
}

.quote_user a{
    color:#CB3A39;
    text-decoration:none;
}

.quote_user a:hover, .quote_user a:active, .quote_user a:focus{
    text-decoration:underline;
    outline:none;
}

/******************************** Deals section start *************************************/

/******************** invite friends section start ****************/
.invite_friend h1{
    width:100%;
    color:#DC2525;
    margin:0px 0 10px 0;
    padding:0 0 0 0;
    font-weight:bold;
    line-height:50px;
    font-family:"Trebuchet MS", Arial, Helvetica;
    font-size:24px;
}

ul.invite_friends{
    margin:0 0 0 0;
    padding:0 0px 0 0px;
    list-style:none;
}

ul.invite_friends li{
    display:inline;
    margin:1px 0px;
    padding:0px 0px;
}
ul.invite_friends li a{
    border:#EFEFEF 1px solid;
    padding:6px 30px;
    position:relative;
    background:#ffffff;
    text-decoration:none;
    color:#00759F;
    font-weight:bold;
}
ul.invite_friends li a:hover, ul.invite_friends li a:active, ul.invite_friends li a:focus {
    color: #00759F;
    POSITION: relative;
    background:#EFEFEF;
    border:1px solid #EFEFEF;
    outline:none;
    padding:6px 30px;
}

/******************** invite friends section end 	 	 ****************/

/*************** Thermometer section start **************/

.thermometer{
	background:url(../images/farenheite_imgs/farenheight_bg.gif) top left repeat;
	width:100%;
	height:46px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.thermometer_title{
	background:#1A1A1A url(../images/farenheite_imgs/farenheight_title.gif) center left no-repeat;
	width:24px;
	height:46px;
	float:left;
}

.deals_icons{
	width:17px;
	text-align:center;
	margin:3px 0;
	cursor:pointer;
}

.deals_icons a{
	width:17px;
	text-align:center;
	border:none;
	cursor:pointer;
}

.deals_icons a:hover, .deals_icons a:active, .deals_icons a:focus{
	width:17px;
	text-align:center;
	outline:none;
	cursor:pointer;
}

.temp_text{
	font-weight:bold;
	line-height:46px;
	padding:0 5px;
	width:50px;
	float:left;
}

.temp_text_1{
	font-weight:bold;
	padding:0px 0 0px 25px;
	margin:3px 0 0 0;
	color:#444444;
}

.temp_scale{
	width:80%;
	height:12px;
	float:left;
	margin:15px 0 0 0px;
	padding:0 0 0 0;
}

.temp_scale_bg{
	background:url(../images/farenheite_imgs/scale_bg.gif) bottom left repeat-x;
	width:98%;
	height:14px;
	float:left;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}

.temp_scale_top_circle_grey{
	background:url(../images/farenheite_imgs/scale_top_circle_img_grey.gif) top left no-repeat;
	width:12px;
	height:16px;
}

.temp_scale_bot_bar_grey{
	background:url(../images/farenheite_imgs/scale_bot_bar_img_grey.gif) center left repeat-x;
	width:100%;
	height:12px;
	padding:0 0px 0 0;
}

.temp_scale_top_circle_red{
	background:url(../images/farenheite_imgs/scale_top_circle_img_red.gif) top left no-repeat;
	width:12px;
	height:16px;
}

.temp_scale_bot_bar_red{
	background:url(../images/farenheite_imgs/scale_bot_bar_img_red.gif) center left repeat-x;
	width:100%;
	height:12px;
	padding:0 0px 0 0;
}

/************************* Thermometer section end ****************/ 

.star{
font-size:13px;
color:#FF0000;
font-weight:700px;
}

/********************* Student Registration section start ****************************/

.stud_registration_label{
	text-align:right;
	font-size:13px;
	width:235px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
}

.stud_registration_label_1{
	text-align:left;
	font-size:13px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.stud_registration_textbox{
	background:#ffffff;
	border:1px solid #CFCFCF;
	height:24px;
}
.stud_registration_textarea{
	background:#ffffff;
	border:1px solid #CFCFCF;
}

.stud_registration_btn{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	/*width:145px;*/
	height:32px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	border:none;
	color:#ffffff;
	padding:0 10px;
}

.privacy_policy a{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.privacy_policy a:hover{
	text-decoration:underline;
	font-weight:bold;
}

.stud_text{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.stud_text a{
	text-decoration:underline;
	font-weight:bold;
	color:#3d3d3d;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.stud_text a:hover{
	text-decoration:none;
	font-weight:bold;
}

.stud_text_2{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.stud_text_2 a{
	text-decoration:underline;
	font-weight:bold;
	color:#3d3d3d;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.stud_text_2 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.stud_text_3{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.stud_text_3 a{
	text-decoration:underline;
	font-weight:bold;
	color:#3d3d3d;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:11px;
}

.stud_text_3 a:hover{
	text-decoration:none;
	font-weight:bold;
}

.stud_text_1 a{
	text-decoration:underline;
	color:#3d3d3d;
}

.stud_text_1 a:hover{
	text-decoration:none;
}

.stud_profile_seperator{
	background:url(../images/student_profile_seperator.jpg) center repeat-x;
	width:632px;
	height:19px;
}

.stud_profile_title{
	color:#BA1111;
	font-size:16px;
	font-weight:bold;
	line-height:24px;
	border-bottom:1px solid #BA1111;
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
}

.stud_profile_title_1{
	color:#BA1111;
	font-size:14px;
	/*font-weight:bold;*/
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 5px;
}

.text_large{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.text_bold{
	font-weight:bold;
}

.text_bg_grey{
	background:#f7f7f7;
}

.text_bg_grey_1{
	border:#Eee 1px solid;
	text-align:justify;
}

.text_bg_grey_2{
	border:#cccccc 4px double;
	background:#eeeeee;
	text-align:center;
	padding:8px 8px;
	margin:0 0 8px 0;
}

.text_bg_grey_3{
    border:#cccccc 4px double;
    background:#eeeeee;
    text-align:left;
    padding:8px 8px;
    margin:0 0 8px 0;
}

/********************* Student Registration section end ****************************/

/***************************** Event section start *********************/

.event_desc{
	width:580px;
}

.event_desc ul{
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	list-style:none;
}

.event_desc ul li{
	display:block;
}

.event_desc ul li a{
	text-decoration:none;
	color:#292929;
	line-height:20px;
}

.event_desc ul li a:hover{
	text-decoration:underline;
	outline:none;
}

/************** event_desc_1 section start ********/

.event_desc_1{
	width:330px;
}

.event_desc_1 ul{
	margin:5px 0 5px 0;
	padding:0 0 0 0;
	list-style:none;
}

.event_desc_1 ul li{
	display:block;
}

.event_desc_1 ul li a{
	text-decoration:none;
	color:#292929;
	line-height:20px;
}

.event_desc_1 ul li a:hover{
	text-decoration:underline;
	outline:none;
}

/***************************** Event section end **********************/

/**************************** content view deals page section start **************************/

.content_page1{
	width:600px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.content_page1_title{
	background:url(../images/student_money_title_bg.jpg) top left repeat-x;
	width:96%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 1% 0 1%;
}

.content_page1_title_1{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	width:96.8%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 10px 0 10px;
}
.content_page1_title_1 a{
	color:#ffffff;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.content_page1_title_1 a :hover{
	outline:none;
}


.content_page1_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97.8%;
	padding:10px 10px 10px 10px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page1_text_1{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:99.8%;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	/*float:left;*/
	line-height:18px;
	font-size:12px;
}


/**************************** content view hot deals page section start **************************/

.content_page2{
	width:600px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.content_page2_title{
	background:url(../images/student_money_title_bg.jpg) top left repeat-x;
	width:95%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 1% 0 1%;
}

.content_page2_title_1{
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	width:96.8%;
	height:32px;
	color:#ffffff;
	line-height:32px;
	font-size:16px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica;
	padding:0 10px 0 10px;
}
.content_page2_title_1 a{
	color:#ffffff;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.content_page2_title_1 a :hover{
	outline:none;
}


.content_page2_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97.8%;
	padding:10px 10px 10px 10px;
	margin:0 0 10px 0;
	float:left;
	line-height:18px;
	font-size:12px;
}

.content_page2_text_1{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:99.8%;
	padding:0px 0px 10px 0px;
	margin:0 0 10px 0;
	/*float:left;*/
	line-height:18px;
	font-size:12px;
}

/**************************** view all categories section start **************************/

.categories1{
	width:620px;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

.categories1_title{
	width:95%;
	height:32px;
	margin:0px 0 0 0;
	padding:0 10px;
	background:url(../images/nav_bg_over.gif) top left repeat-x;
	border:1px solid #E1E1E1;
	line-height:32px;
	font-weight:bold;
	color:#ffffff;
}

.categories1_text{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:97%;
	padding:0px 4px 0px 4px;
	margin:0 0 10px 0;
	float:left;
}

.categories1_text a{
	text-decoration:none;
	color:#ba1111;
	margin:0 0 0 15px;
}

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

/*************** Thermometer view hot deals section start **************/

.thermometer1{
	background:url(../images/farenheite_imgs/farenheight_bg.gif) top left repeat;
	width:100%;
	height:46px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.thermometer1_title{
	background:#1A1A1A url(../images/farenheite_imgs/farenheight_title.gif) center left no-repeat;
	width:24px;
	height:46px;
	float:left;
}

/**************** Hot or not section start ******************/

.box_1{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:40.8%;
	padding:0px 0px 10px 0px;
	margin:10px 0 10px 10px;
	float:left;
	line-height:18px;
	font-size:12px;
}

.box_2{
	background:url(../images/student_money_text_bg.gif) top left repeat-x;
	border:1px solid #F0F0F0;
	width:50.8%;
	padding:0px 0px 10px 0px;
	margin:10px 10px 10px 0;
	float:right;
	line-height:18px;
	font-size:12px;
}

.box_3{
	border:1px solid #F0F0F0;
	width:41%;
	padding:0px 0px 0px 0px;
	margin:10px 0 10px 10px;
	float:left;
	line-height:18px;
	font-size:12px;
}

.box_large{
	background:#efefef;
	border:1px solid #F0F0F0;
	width:92.8%;
	padding:0px 0px 10px 0px;
	margin:10px 10px 10px 10px;
	float:left;
	line-height:18px;
	font-size:12px;
}


/***************** Saw you section start ********************/

.saw_you{
	width:565px;
	margin:20px 10px 0px 10px;
	padding:0 0 10px 0;
	clear:both;
	display:block;
}

.saw_you_bg{
	background:url(../images/saw_you_bg.gif) top left repeat-x;
	width:98.8%;
	min-height:31px;
	height:auto !important;
	height:31px;
	padding:10px 10px;
	float:left;
	margin:0px 0 10px 0px;
	border-left:1px solid #AAAAAA;
	float:left;
	clear:both;
}

.saw_you_title{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}

.saw_you_content{
/*	display:none;*/
	margin:0px 0 0 0;
	width:565px;
	background:transparent;
}

.saw_you a{
	background:url(../images/saw_you_btn_over.gif) top left repeat-x;
	width:auto;
	height:25px;
	line-height:25px;
	border:1px solid #ED1C24;
	border-bottom:none;
	text-decoration:none;
	padding:4px 10px;
	color:#ffffff;
	margin:0 5px 0 0;
	font-weight:bold;
}

.saw_you a:hover, .saw_you a:active, .saw_you a:focus{
	background:url(../images/saw_you_btn.gif) top left repeat-x;
	width:auto;
	height:25px;
	line-height:25px;
	border:1px solid #AAAAAA;
	border-bottom:none;
	text-decoration:none;
	padding:4px 10px 4px 10px;
	color:#000000;
	display:inline;
	margin:0 5px 0 0;
	font-weight:bold;
}

.saw_you a.selected{
	background:url(../images/saw_you_btn_selected.gif) top left repeat-x;
	width:auto;
	height:25px;
	line-height:25px;
	border:1px solid #AAAAAA;
	border-bottom:none;
	text-decoration:none;
	padding:4px 10px 8px 10px;
	color:#000000;
	display:inline;
	margin:0 5px 0 0;
	font-weight:bold;
}

/*.saw_you_tabcontent_more{
	color:#395FBE;
	width:100%;
	text-align:right;
	display:block;
}

.saw_you_tabcontent_more a{
	color:#395FBE;
	text-decoration:none;
}
*/


/***************** Tab Control section end ***************************/

/***************************************** Left section end *********************************************/


/***************************************** Right section start *********************************************/

/******************** login section start ****************************/

.login{
	background:#F7F7F7;
	border:2px solid #D0D1D2;
	margin:0px 0 8px 0;
	padding:0 0 0 0;
	width:98.8%;
}

.login_1{
	background:#ffffff;
	border:1px solid #D0D1D2;
	margin:0px 0 8px 0;
	padding:0 0 0 0;
	width:98.8%;
	border-top:none;
}

.login_link a:link, .login_link a:visited{
	color:#6B6B6B;
	text-decoration:none;
}

.login_link a:hover, .login_link a:active, .login_link a:focus{
	text-decoration:underline;
	outline:none;
}

.login_title{
	background:url(../images/nav_bg.gif) top left repeat-x;
	font-size:16px;
	line-height:32px;
	padding:0 10px;
	color:#ffffff;
	width:93.2%;
	font-weight:bold;
}

.login_text{
	background:#ffffff;
	width:100%;
}

.login_label{
	color:#6B6B6B;
}

.login_txtbox{
	border:1px solid #9E9E9E;
}

.login_btn{
	background:url(../images/login_button.gif) center no-repeat;
	width:62px;
	height:21px;
	border:none;
	outline:none;
}

.login_text ul{
	margin:0 10px 0 10px;
	padding:0 0 0 0;
	list-style:none;
}

.login_text ul li{
	display:block;
	border-bottom:1px dashed #9e9e9e;
}

.login_text ul li a:link, .login_text ul li a:visited{
	background:url(../images/profile_sublinks_bullet.jpg) center left no-repeat;
	color:#6B6B6B;
	text-decoration:none;
	line-height:24px;
	padding:0 10px 0 20px;
}

.login_text ul li a:hover, .login_text ul li a:active, .login_text ul li a:focus{
	text-decoration:underline;
	outline:none;
}

/********************** login section end ****************************/

/****************** Save Money & Sponsor section start **********/

.money_sponsor{
	width:100%;
	margin:0 0 8px 0;
	padding:0 0 0 0;
}

/***************** Save Money section start ************/

.save_money{
	width:150px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.save_money_title{
	background:url(../images/nav_bg.gif) top left repeat-x;
	line-height:32px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	padding:0 5px;
}

.save_money_text{
	color:#3B3B3B;
	text-align:left;
	padding:5px 5px;
	line-height:18px;
}

.save_money_text a{
	text-decoration:none;
	line-height:16px;
	color:#3B3B3B;	
}

.save_money_text a:hover, .save_money_text a:active, .save_money_text a:focus{
	outline:none;
	text-decoration:underline;
}

.save_money_text ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.save_money_text ul li{
	display:block;
	margin:5px 0;
}

.save_money_text ul li a{
	text-decoration:none;
	line-height:16px;
	color:#3B3B3B;	
}

.save_money_text ul li a:hover, .save_money_text ul li a:active, .save_money_text ul li a:focus{
	outline:none;
	text-decoration:underline;
}

/***************** Sponsor section start *************/

.sponsor{
	width:130px;
/*	height:300px;*/
	float:right;
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
}

.sponsor_title{
	background:url(../images/nav_bg.gif) top left repeat-x;
	line-height:32px;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size:16px;
	padding:0 5px;
}

.sponsor_img{
	text-align:left;
	border:none;
	padding:15px 0;
}

.sponsor a{
	color:#0A3545;
	text-decoration:none;
	line-height:16px;
	
}

.sponsor a:hover, .sponsor a:active, .sponsor a:focus{
	outline:none;
	text-decoration:underline;
}

.sponsor ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.sponsor ul li{
	display:block;
	margin:8px 0;
}

.sponsor ul li a{
	color:#0A3545;
	text-decoration:none;
	line-height:16px;
	
}

.sponsor ul li a:hover, .sponsor ul li a:active, .sponsor ul li a:focus{
	outline:none;
	text-decoration:underline;
}

/****************** Save Money & Sponsor section end **********/

/************* month_offer section start ****************/

.month_offer{
	color:#555C64;
	padding:0px 5px;
	margin:0 0 12px 0;
	background:#ffffff;
}

.month_offer h3{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#ED1C24;
	font-size:24px;
	line-height:30px;
}

.month_offer_img{
	text-align:center;
	border:1px dashed #848484;
	padding:20px 9px;
	margin:5px 0px;
	float:left;
}

.month_offer_title{
	font-weight:bold;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.month_offer_text{
	text-align:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.month_offer_text a{
	color:#000000;
	text-align:left;
	text-decoration:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.month_offer_text a:hover, .month_offer_text a:focus, .month_offer_text a:active{
	outline:none;
}


/************** month_offer section end *****************/

/************* month_offer section start ****************/

.month_offer_small{
	color:#555C64;
	padding:5px 8px 10px 8px;
	margin:5px 5px 12px 5px;
	background:#ffffff;
	border:1px dashed #848484;
}

.month_offer_small h3{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#ED1C24;
	font-size:24px;
	line-height:30px;
}

.month_offer_small_img{
	text-align:center;
	/*border:1px dashed #848484;*/
	padding:5px 3px;
	margin:5px 0px;
	float:left;
}

.month_offer_small_title{
	font-weight:bold;
}

.month_offer_small_text{
	text-align:left;
}

/************** month_offer section end *****************/

/**************** free registration section start *************/

.register_free{
	border:2px solid #B4B4B4;
	margin:0 0 8px 0;
	padding:0 0 0 0px;
}

.register_free_title{
	background:url(../images/register_free_title_bg.gif) top left repeat-x;
	width:92%;
	height:43px;
	border-bottom:2px solid #b4b4b4;
	color:#ffffff;
	line-height:43px;
	font-size:20px;
	padding:0 4%;
}

.register_free_img{
	background:url(../images/register_free_bg.gif) top left repeat-x;
	width:100%;
	height:246px;
}

.register_free_btn{
	background:url(../images/register_free_btn.gif) center left no-repeat;
	width:88px;
	height:180px;
	text-align:center;
	margin:0 0 0 2px;
}

.register_free_btn a{
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	line-height:180px;
	font-size:14px;
}

.register_free_btn a:hover, .register_free_btn a:active, .register_free_btn a:focus{
	outline:none;
}

.vote_now_btn{
	background:url(../images/register_free_btn.gif) center no-repeat;
	width:190px;
	height:27px;
	text-align:center;
	margin:0 0 8px 2px;
}

.vote_now_btn a{
	text-align:center;
	text-decoration:none;
	color:#ffffff;
	line-height:27px;
	font-size:14px;
}

.vote_now_btn a:hover, .vote_now_btn a:active, .vote_now_btn a:focus{
	outline:none;
}

/**************** free registration section end ***************/


/**************** free registration section start *************/

.rss_subscribe{
	background:url(../images/rss_subscribe_bg.gif) top left repeat-x;
	margin:0 0 8px 0;
	padding:0 0 0 10px;
	text-align:center;
}

.rss_subscribe a{
	text-decoration:none;
	color:#ED1C24;
	line-height:48px;
	font-size:18px;
	font-weight:bold;
}

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

/**************** free registration section end ***************/

/********************** Ad section start **********************/

.ad_logos{
	background:#ffffff;
	width:100%;
}

.ads{
	float:left;
	margin:0 0 0 0;
	color:#cccccc;
	font-style:italic;
}

.ads_title{
	color:#595959;
	padding:5px 5px;
	font-size:18px;
	font-style:italic;
	/*font-weight:bold;*/
}

.ads a{
	text-decoration:none;
	border:none;
}

.ads a:hover, .ads a:active, .ads a:focus{
	outline:none;
}

.ads_text{
	margin:0px 0px;
	padding:5px 5px;
	background:#595959;
	text-align:left;
	color:#ffffff;
	font-size:20px;
	text-indent:0;
}

.ads_text a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	padding:5px;
	text-align:left;
}

.ads_text a:hover, .ads_text a:active, .ads_text a:focus{
	outline:none;
}

.ads_text_title{
	margin:0px 0px;
	padding:5px 5px;
	background:#595959;
	text-align:left;
	color:#ffffff;
	font-size:14px;
	line-height:16px;
	text-indent:0;
}

.ads_text_title a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	padding:5px;
	text-align:left;
}

.ads_text_title a:hover, .ads_text_title a:active, .ads_text_title a:focus{
	outline:none;
}

.ads_text_1{
	margin:0px 0px;
	padding:5px 5px;
	background:#ffffff;
	/*background:#595959;*/
	text-align:left;
	color:#666666;
	font-size:12px;
	float:left;
}

.ads_text_1 a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	padding:5px;
	text-align:left;
}

.ads_text_1 a:hover, .ads_text_1 a:active, .ads_text_1 a:focus{
	outline:none;
}

/************* ad_offer section start ****************/

.ad_offer_small{
	color:#555C64;
	padding:5px 0px 0px 0px;
	margin:5px 5px 12px 5px;
	background:#ffffff;
	border:1px dashed #848484;
}

.ad_offer_small h3{
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#ED1C24;
	font-size:24px;
	line-height:30px;
}

.ad_offer_small_img{
	text-align:center;
	/*border:1px dashed #848484;*/
	padding:5px 3px;
	margin:5px 0px;
	float:left;
}

.ad_offer_small_title{
	font-weight:bold;
	font-size:14px;
}

.ad_offer_small_title a{
	text-decoration:none;
	border:none;
	color:#333333;
	padding:5px;
	text-align:left;
}

.ad_offer_small_title a:hover, .ad_offer_small_title a:active, .ad_offer_small_title a:focus{
	outline:none;
}

.ad_offer_small_text{
	text-align:left;
}

.ad_text{
	margin:0px 0px;
	padding:2px 5px 6px 5px;
	background:#f7f7f7;
	text-align:left;
	color:#333333;
	font-size:12px;
	text-indent:0;
}

.ad_text a{
	text-decoration:none;
	border:none;
	color:#ffffff;
	padding:5px;
	text-align:left;
}

.ad_text a:hover, .ad_text a:active, .ad_text a:focus{
	outline:none;
}

/************** month_offer section end *****************/

/********************** Ad section end ************************/

.rating_star{
	float:right;
}

/********************* Nightlife section start *********************/

.nightlife{
    float:left;
    width:248px;
    margin:0px 9px 8px 10px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.nightlife_large{
    float:left;
    width:338px;
    margin:0px 9px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.nightlife_large select{
    text-align:center;
    margin:10px 0;
    border:1px solid #E3E9EF;
    border-top-color:#ABADB3;
    color:#F31C50;
}

.ie .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.ie7 .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.gecko .nightlife_small{
    float:left;
    width:193px;
    margin:0px 9px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.win.gecko .nightlife_small{
    float:left;
    width:193px;
    margin:0px 12px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.linux.gecko .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.opera .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.konqueror .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.safari .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}
.chrome .nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.nightlife_small{
    float:left;
    width:193px;
    margin:0px 6px 8px 0px;
    padding:0 0 0 0;
    border:1px solid #CCCCCC;
    background:#ffffff;
}

.nightlife_title{
    color:#ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:29px;
    background:url(../images/student_money_offers_top_bg.gif) top left repeat-x;
    padding:0 10px 0 10px;
    border-bottom:1px solid #cccccc;
}

.nightlife_text{
    text-align:justify;
    padding:5px 5px 0 5px;
    line-height:16px;
    margin:0 0 5px 0;
    float:left;
}

.nightlife_icon{
    float:left;
    margin:0 0 0 0;
    padding:0 0px 0 0;
    text-align:left;
}

.student_deal_view_more_2{
    background:url(../images/view_more_btn_large.gif) center left no-repeat;
    width:140px;
    height:27px;
    margin:5px 0px 5px 0;
    float:right;
}

.student_deal_view_more_2 a{
    text-decoration:none;
    color:#666666;
    line-height:27px;
}

.student_deal_view_more_3{
    background:url(../images/view_more_btn.gif) center no-repeat;
    width:100px;
    height:27px;
    margin:5px 0px 5px 0;
    float:right;
}

.student_deal_view_more_3 a{
    text-decoration:none;
    color:#666666;
    line-height:27px;
}


/**************** Other user detail section start **************/

.other_user{
	border:1px dashed #cccccc;
	background:#efefef;
}

.other_user_title{
	color:#000000;
}

.other_user a{
	color:#ED1C24;
	font-weight:bold;
	text-decoration:none;
}

.other_user a:hover, .other_user a:active, .other_user a:focus{
	text-decoration:underline;
	outline:none;
}

/**************** Other user detail section end ****************/

/********************** Nightlife section end **********************/

/****************************************** Right section end ************************************/


/********************************** Footer section start *************************************/

.footer_2{
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:1px;
	float:left;
}

.footer_text_2{
	padding:20px 30px 5px 30px;
}

.copyright {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-top:6px;
}

.copyright a, .copyright a:visited{
	color:#FF0000 !important;
	text-decoration:underline;
	line-height:24px;
	font-weight:bold;
	padding:0 10px;
}

.copyright a:hover, .copyright a:active, .copyright a:focus{
	text-decoration:none;
	outline:none;
}

.footer_2 a{
	color:#333333;
	text-decoration:none;
	line-height:24px;	
}

.footer_2 a:hover{
	color:#333333;
	text-decoration:underline;
	line-height:24px;	
}

.footer_2 ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.footer_2 ul li{
	display:inline;
}

.footer_2 ul li a, .footer_2 ul li a:visited{
	color:#333333;
	text-decoration:none;
	line-height:24px;
	font-weight:bold;
	padding:0 10px;
}

.footer_2 ul li a:hover, .footer_2 ul li a:active, .footer_2 ul li a:focus{
	text-decoration:underline;
	outline:none;
}

/***************** Footer_1 section start ********************/

.ie .footer_1 {
  	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:1px;
}
.ie7 .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:-1px;
}
.gecko .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}

.win.gecko .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}

.linux.gecko .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:-1px;
}
.opera .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}
.konqueror .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}
.safari .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}
.chrome .footer_1 {
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}

.footer_1{
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}

.footer_text_1{
	padding:20px 30px 5px 30px;
}

.copyright {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-top:6px;
}

.copyright a, .copyright a:visited{
	color:#FF0000 !important;
	text-decoration:underline;
	line-height:24px;
	font-weight:bold;
	padding:0 10px;
}

.copyright a:hover, .copyright a:active, .copyright a:focus{
	text-decoration:none;
	outline:none;
}

.footer_1 a{
	color:#333333;
	text-decoration:none;
	line-height:24px;	
}

.footer_1 a:hover{
	color:#333333;
	text-decoration:underline;
	line-height:24px;	
}

.footer_1 ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.footer_1 ul li{
	display:inline;
}

.footer_1 ul li a, .footer_1 ul li a:visited{
	color:#333333;
	text-decoration:none;
	line-height:24px;
	font-weight:bold;
	padding:0 10px;
}

.footer_1 ul li a:hover, .footer_1 ul li a:active, .footer_1 ul li a:focus{
	text-decoration:underline;
	outline:none;
}


/****************************** Footer 3 section start ***********************/

.footer_3{
	background:#d6d6d6 url(../images/footer_bg.gif) top center no-repeat;
	width:992px;
	position:relative;
	left:0px;
}

.footer_text_3{
	padding:20px 30px 5px 30px;
}

.copyright {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	padding-top:6px;
}

.footer_3 a{
	color:#333333;
	text-decoration:none;
	line-height:24px;	
}

.footer_3 a:hover{
	color:#333333;
	text-decoration:underline;
	line-height:24px;	
}

.footer_3 ul{
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}

.footer_3 ul li{
	display:inline;
}

.footer_3 ul li a, .footer_3 ul li a:visited{
	color:#333333;
	text-decoration:none;
	line-height:24px;
	font-weight:bold;
	padding:0 10px;
}

.footer_3 ul li a:hover, .footer_3 ul li a:active, .footer_3 ul li a:focus{
	text-decoration:underline;
	outline:none;
}

/****************** Scrolling News Section ***********************/
.news_text_heading{
	   background:#2A2C2E url(../images/latest_news_bg.gif) top left repeat-x;
	   font-weight:bold;
	   color:#fff;
	   padding:0 0 0 10px;
	   text-decoration:none;
	   border-bottom:1px dashed #000;
	   height:28px;
}

.news_text_heading a:link, .news_text_heading a:visited{
       font-weight:bold;
       color:#fff;
       text-decoration:none;
}

.news_text_heading a:hover{
       font-weight:bold;
       color:#fff;
       text-decoration:underline;
}
.news_text{
	background:#333333;
	color:#fff;
	font-size:12px;
	padding:0 0 0 10px;
	line-height:20px;
}



