/* CSS Document */

html {
	height:100%;
	width:100%;
}
body {
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000;
	font-style:normal;
	font-variant:normal;
	background-color:#fff;
}

.maintable{
background-color:#fff;
width:950px;}

.header{
height:87px;
padding-right:0px;
}
.redstar{
color:#FF0000;
}
.heder_link{
background-color:#fff;
float:right;
padding-top:0px;
width:auto;
padding-right:10px;
}

.line{
height:4px;
background-color:#a190bc;
}
.header_nav{
background-image:url(../Images/top_meu_back.gif);
background-repeat:repeat-x;
background-position:top;
color:#fff;
}
.header_nav a{
color:#fff;
text-decoration:none;
padding:0px 3px 0px 3px;
text-transform:uppercase;
}
.header_nav a:hover{
color:#fdbe70;
}
.watch{
color:#7c7c7c;
padding:0px;
margin:0px;}

.watch a{
color:#7c7c7c;
text-decoration:none;
}
.watch a:hover{
text-decoration:underline;}



/* NAV - top horizontal nav */
#navigation{
height:39px;
background-color:#70549e;
color:#fff;
text-align:center;
padding:0px 0px 0px 25px;
}



	#nav, #nav ul {padding: 0px;margin:0px;list-style: none; color:#FFFFFF; }
	#nav {color:#fff; font-family:Thaoma, Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; margin: 0 10px 0 0px; }
	#nav li {height:39px; position:relative;float: left;width: auto;display:block; color:#fff; font-family:Thaoma, Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; padding:0px 15px 0px 15px;}
	#nav a, #nav a:link, #nav a:visited, #nav a:hover, #nav a:active {text-decoration:none;cursor:pointer;color:#fff;display: block;padding: 11px 8px 11px 8px;}
	#nav a:hover {color:#fdbe70;background-color:none; border-bottom:0px; text-decoration:none;}
	
	#nav li ul {border:1px solid #000;width:13.4em; font-size:12px;margin:0px; padding:0px; position: absolute;font-weight:normal;left: -999em; background-color:#1b1b1b; opacity: .80; filter: alpha(opacity=80);}
	#nav li:hover ul, #nav li.sfhover ul {left: 0;z-index:99999; }
	
	#nav li li {background:#1b1b1b;float:none;padding-left:0; border-bottom:#000 solid 1px; font-size:12px;}
	#nav li li.last {border-bottom:none}
	#nav li li a, #nav li li a:link, #nav li li a:visited, #nav li li a:hover {height:24px;color:#fff; padding: 8px 1px 0px 10px;}
	#nav li li a:hover {color:#fa7100;background:#2b2b2b; width:12.4em; padding: 8px 1px 0px 10px;}
	
	#nav li.active {color:#fdbe70;background-color:none; border-bottom:0px; text-decoration:none;}
	#nav li.active ul {border:1px solid #fa7100;background-color:#FFFFFF;}
	#nav li.active a:link, #nav li.active a:visited, #nav li.active a:hover, #nav li.active a:active {color:#fff}
	#nav li.active a:hover {color:#fdbe70}
	
	#nav li.active li {border:none;border-top: 1px solid #fa7100;border-bottom: 0px solid #000}
	#nav li.active li.last {border-bottom: none}
	#nav li.active li a:link{color:#fff}
	#nav li.active li a:visited, #nav li.active li a:hover {color:#FFFFFF}
	#nav li.active li a:active {color:#000000}
	#nav li.active li a:hover {color:#FFFFFF}
	
	#nav li.active li.active a:link, #nav li.active li.active a:visited, #nav li.active li.active a:hover, #nav li.active li.active a:active {color:#FFFFFF;font-weight:bold; background-color:none;}

	/* hide from IE mac \*/
	#nav li {
}
	/* end hiding from IE5 mac */
/* NAV - top horizontal nav END */

.course{
font-weight:bold;
color:#fdbe70;}
/*
.banner_area{
height:225px;
background-color:#999999;
background-image:url(../Images/banner_index.jpg);
background-repeat:no-repeat;
background-position:top;
}
.banner_area p{
}
*/
.index_bodyarea{
height:auto;
background-color:#fff;
padding-top:15px;
}
.inner_bodyarea{
height:auto;
background-color:#fff;
padding-top:10px;
}

.inner_bodytext{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
color:#626262;
padding:15px;
}
.bodytext_imp{
color:#70549e;
}

.footer_pinkline{
height:6px;
background-color:#d883b6;
}
/*
.index_betterlover{
background-image:url(../Images/better_lover.gif);
background-repeat:no-repeat;
background-position:top right;
width:329px;
height:224px;}

.index_presscenter{
background-image:url(../Images/press_centre.gif);
background-repeat:no-repeat;
background-position:top right;
width:313px;
height:224px;}

.index_private{
background-image:url(../Images/private_counseling_back.gif);
background-repeat:no-repeat;
background-position:bottom;
width:336px;
height:179px;
float:right;
}
*/
/*
h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
font-weight:normal;
padding:0px;
margin:0px;
}

.index_private h3{
padding:50px 200px 20px 30px;
text-align:left;
line-height:160%;
}
.index_betterlover h3, .index_presscenter h3{
padding:145px 25px 0px 30px;
text-align:left;
font-size:12px;
line-height:140%;
}
.index_presscenter h3{
padding:145px 25px 0px 20px;
}
*/
.index_betterlover p, .index_presscenter p{
padding:3px 20px;
margin:0px;
text-align:right;
}

.index_betterlover a, .index_presscenter a{
color:#70549e;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
text-decoration:none;
}
.index_betterlover a:hover, .index_presscenter a:hover{
text-decoration:underline;
}

.footer_ava{
height:59px;
background-image:url(../Images/footer_back.gif);
background-repeat:repeat-x;
background-position:top;
color:#fff;
}

.footer_ava a{
color:#fff;
text-decoration:none;
padding:0px 3px 0px 3px;
}
.footer_ava a:hover{
color:#fdbe70;
text-decoration:none;
}



/* left menu start*/
.left_menu{
text-align:left;
}
.left_menu_head{
background-image:url(../Images/left_menu_head.gif);
background-repeat:no-repeat;
background-position:top;
width:201px;
height:24px;
text-indent:45px;
line-height:23px;
color:#ad93c4;
font-weight:bold;
}

.left_menu ul{
padding:0px;
margin:0px;
list-style-type:none;}

.left_menu ul li{
height:24px;
margin-bottom:1px;
}
.left_menu ul li a{
color:#000;
text-decoration:none;
line-height:23px;
background-image:url(../Images/left_menu.gif);
background-repeat:no-repeat;
background-position:top;
width:201px;
height:24px;
display:block;
text-indent:45px;
}

.left_menu ul li a:hover{
background-image:url(../Images/left_menu_ov.gif);
color:#70549e;
}
/* left menu end*/

.download{
color:#d3a64a;
font-weight:bold;
font-size:12px;
text-decoration:none;
padding:0px;
}

.download:hover{
color:#70549e;
}


/* SUB NAV - top horizontal nav */
.subnav{
background-image:url(../Images/sub_nav_back.gif);
background-repeat:repeat-x;
height:28px;
width:100%;
padding:0px;
margin-top:1px;
color:#000;
font-size:11px;
text-align:center;
padding:0px;
}



	#subnav, #subnav ul {padding: 0px;margin:0px;list-style: none; color:#70549e; }
	#subnav {color:#70549e; font-family:Thaoma, Arial, Helvetica, sans-serif; font-size:10px; margin:0px; padding-top:4px; font-weight:bold; }
	#subnav li {height:20px; position:relative;float: left;width: auto;display:block; color:#70549e; border-right:#70549e dashed 1px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding:0px 15px 0px 15px;}
	#subnav a, #subnav a:link, #subnav a:visited, #subnav a:hover, #subnav a:active {text-decoration:none;cursor:pointer;color:#70549e;display: block;padding: 5px 0px 7px 8px; font-weight:bold; }
	#subnav a:hover {color:#000;background-color:none; border-bottom:0px; text-decoration:none; font-weight:bold; }
	
	#subnav li ul {border:1px solid #000;width:13.4em; font-size:12px;margin:0px; padding:0px; position: absolute;font-weight:normal;left: -999em; background-color:#1b1b1b; opacity: .80; filter: alpha(opacity=80);}
	#subnav li:hover ul, #subnav li.sfhover ul {left: 0;z-index:99999; }
	
	#subnav li li {background:#1b1b1b;float:none;padding-left:0; border-bottom:#000 solid 1px; font-size:12px;}
	#subnav li li.last {border-bottom:none}
	#subnav li li a, #subnav li li a:link, #subnav li li a:visited, #subnav li li a:hover {height:24px;color:#fff; padding: 8px 1px 0px 10px;}
	#subnav li li a:hover {color:#fa7100;background:#2b2b2b; width:12.4em; padding: 8px 1px 0px 10px;}
	
	#subnav li.active {color:#fdbe70;background-color:none; border-bottom:0px; text-decoration:none;}
	#subnav li.active ul {border:1px solid #fa7100;background-color:#FFFFFF;}
	#subnav li.active a:link, #subnav li.active a:visited, #subnav li.active a:hover, #subnav li.active a:active {color:#fff}
	#subnav li.active a:hover {color:#fdbe70}
	
	#subnav li.active li {border:none;border-top: 1px solid #fa7100;border-bottom: 0px solid #000}
	#subnav li.active li.last {border-bottom: none}
	#subnav li.active li a:link{color:#fff}
	#subnav li.active li a:visited, #subnav li.active li a:hover {color:#FFFFFF}
	#subnav li.active li a:active {color:#000000}
	#subnav li.active li a:hover {color:#FFFFFF}
	
	#subnav li.active li.active a:link, #subnav li.active li.active a:visited, #subnav li.active li.active a:hover, #subnav li.active li.active a:active {color:#FFFFFF;font-weight:bold; background-color:none;}

	/* hide from IE mac \*/
	#subnav li {
}
	/* end hiding from IE5 mac */
/* SUB NAV - top horizontal nav END */

/*----------------------------------------------------------------------------------------------------------------------------*/

/*OLD*/
/*

body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

.navLeftLink{
background-color:#bdafda;
}

.navLeftLink a {
height:25px;
color:#000;
font-size:14px;
text-decoration:none;
padding:0px;
margin:0px;
display:block;
text-indent:5px;
line-height:22px;
}

.navLeftLink a:hover {
font-size:14px;
text-decoration:none;
background-color:#fff;
}



.footer{
background-color:#c9bcde;
color:#5c4f7e;
font-size:11px;
height:30px;
border:#5c4f7e solid 1px;
}

.footer a{
text-decoration:underline;
margin:0px 5px 0px 5px;
padding:0px;
color:#694699;
}

.footer a:hover{
text-decoration:none;
margin:0px 5px 0px 5px;
padding:0px;
color:#2c065f;
}
*/
/*adjust of bodypart_admin start here*/

/*for box heading*/
/*
.body_box_head{
background-image:url(../images/box_heading.gif);
background-repeat:repeat-x;
background-position:top;
padding-left:10px;
height:23px;
}
*/
/*for box body*/
/*
.body_box_blog{
background-image:url(../images/box_body_back.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#e0e0e0;
min-height:195px;
padding:10px;
}
*/
/*box_table_border*/
/*
.box_border{
	border:#dadada solid 1px;
}
*/
/*for main heading*/
/*
.page_heading{
background-image:url(../images/header_bk.gif);
background-repeat:repeat-x;
background-position:top;
padding-left:5px;
height:22px;
}
*/
/*adjust of bodypart_admin start here*/
/*OLD*/

.page_heading{
background-image:url(../images/header_bk.gif);
background-repeat:repeat-x;
background-position:top;
padding-left:5px;
height:22px;
}


.inner-header{
color:#473175;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:left;
height:30px;
padding-left:10px;
background-color:#f2f2f2;
}

.white-box{
background-color:#fff;
border:#dee2e5 solid 1px;
}

.white-box a{
text-decoration:underline;
padding:0px;
color:#694699;
}

.white-box a:hover{
text-decoration:none;
padding:0px;
color:#2c065f;
}



.box_testimonial{
background-color:#fff;
border:#dee2e5 solid 1px;
padding:10px;
}

.addhome1{
padding:2px;
background-image:url(../images/button-bk1.gif);
background-color:#473175;
border:#8467c4 solid 1px;
color:#ffffff;
font-weight:bold;
cursor:pointer;
height:25px;
vertical-align:middle;
}
/*Added Anindya*/
.button-go{
background-image:url(../images/button-bk.gif);
background-repeat:repeat-x;
color:#fff;
font-weight:bold;
height:18px;
padding-top:2px;
padding:0px 5px 0px 5px;
}

.button-go a{
color:#fff;
font-weight:bold;
text-decoration:none;
}
.button-go a:hover{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
.Link_IncreaseDecrease{
text-decoration:none;
color:#4a494c;
font-weight:bold;
font-size:18px;
}
.Link_IncreaseDecrease:a{
text-decoration:none;
font-size:18px;
}
.Link_IncreaseDecrease:visited{
text-decoration:none;
font-size:18px;
}
.Link_IncreaseDecrease:link{
text-decoration:none;
font-size:18px;
}
.Link_IncreaseDecrease:hover{
text-decoration:none;
font-size:18px;
}
.billing
{
    text-align:left;
    padding-left:10px;
}
.bodytab-info{
background-color:#fff;
height:500px;
}
.tab2-box-top{
background-image:url(../images/tab2-box-top-bk.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
}
.tab2-box-bot{
background-image:url(../images/tab2-box-bot-bk.gif);
background-repeat:repeat-x;
background-position:top;
}

.tab2-box-lft{
background-image:url(../images/tab2-box-lft-bk.gif);
background-repeat:repeat-y;
background-position:top;
}
.tab2-box-rht{
background-image:url(../images/tab2-box-rht-bk.gif);
background-repeat:repeat-y;
background-position:top;
}
.link{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:11px;
text-decoration:none;
padding:5px;
margin-right:5px;
line-height:22px;
background-color:#ac83e3;
border:#9c7aca solid 1px;
}

.link:hover{
background-color:#7247c3;
}


#sub {
background: none repeat scroll 0%;
color:#000;
font-size:11px;
font-weight:bold;
height:23px;
margin:0px;
padding:5pt 0px 0pt 11px;
position:relative;
width:350px;
}
#sub li {
/*border-right:1px solid #E4897F;*/
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:8px 0pt 0pt 2pt;
padding:3px 3px 5px 0pt;
background:#6f46b4 url(../images/sub_tab_right-ov.gif) no-repeat scroll right top;
border:medium none !important;
}
#sub li a {
color:#fff;
padding:3px 9px 5px 14px;
background:transparent url(../images/sub_tab_left-ov.gif) no-repeat scroll left top;
border:medium none !important;
text-decoration:none;
}

#sub li a:hover {
text-decoration:underline;
}


#sub li.curren {
background:#FFFFFF url(../images/sub_tab_right.gif) no-repeat scroll right top;
border:medium none !important;
padding:3px 3px 5px 0pt;
position:relative;
}
#sub li.curren a {
background:transparent url(../images/sub_tab_left.gif) no-repeat scroll left top;
color:#6f46b4;
padding:3px 9px 5px 14px;
}
.last-li {
border:medium none !important;

}


.ticker_adj{
float:left;
/*width:245px;*/
height:20px;
text-align:left;
background-color:#f2f2f2;
border:solid #e9e9e9 1px;
margin-left:5px;
padding-top:3px;
}


/* for index page - START */

h3 {font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
font-weight:normal;
padding:0px;
margin:0px;
}
.index_private h3{
	padding:50px 200px 20px 35px;
	text-align:left;
	line-height:160%;
}
.index_betterlover h3, .index_presscenter h3{
	padding:148px 15px 0px 30px;
	text-align:left;
	font-size:12px;
	line-height:18px;
}
.index_presscenter h3{
	padding:145px 15px 0px 20px;
}
.banner_area{
	height:380px;
	background-color:#FFFFFF;
	background:url(../Images/banner_bg.jpg) repeat-x;
	background-position: bottom;
}
.banner_area p{
}
.index_bodyarea{
height:auto;
background-color:#fff;
padding-top:5px;
}

.index_betterlover{
background-image:url(../Images/better_lover.gif);
background-repeat:no-repeat;
background-position:top right;
width:329px;
height:224px;
}
.index_presscenter{
background-image:url(../Images/press_centre.gif);
background-repeat:no-repeat;
background-position:top right;
width:313px;
height:224px;}

.index_right{
	margin:0px;
	padding:0px;
	width:340px;
	height:337px;
	float:right;
}
.index_left{
	margin:0px;
	padding:0px;
	width:610px;
	float:left;
	background-repeat:no-repeat;
	background-position:bottom;
	background-position:left;
	padding-bottom: 4px;
}
.index_normalfont{
font: 12px normal Arial, Helvetica, sans-serif;
color:#000000;
line-height:17px;
}
.index_normalfonts{
font: 12px normal Arial, Helvetica, sans-serif;
color:#000000;
line-height:17px;
}
.index_normalfont a{
font: 12px normal Arial, Helvetica, sans-serif;
color:#000000;
line-height:17px;
text-decoration:underline;
}
.index_private{
	background-image:url(../Images/private_counseling_back.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:340px;
	height:194px;
	float:right;
	margin-top: 5px;
	padding-top: 3px;
}
.index_sexmatch{
	background-image:url(../Images/who-cheats-banneer.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:340px;
	height:153px;
	float:right;
}


.fooere_bg{
background:url(../Images/footer_bg.jpg) repeat-x;
height:60px;
margin-top:1px;
padding:0px;
}
.footer_txt{
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:10px;
color:#000000;
padding-left:7px;
text-decoration:none;
}
.footer_txt a:link{
color:#000000;
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:10px;
padding-left:7px;
text-decoration: underline;
}
.footer_whittxt{
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:11px;
color:#fff;
text-decoration:none;
}
.footer_whittxt a:link{
color:#fff;
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:11px;
text-decoration: none;
}
.footer_whittxt a:visited{
color:#fff;
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:11px;
text-decoration: none;
}
.footer_whittxt a:hover{
color:#fdbe70;
font:Tahoma, Arial, Helvetica, sans-serif normal;
font-size:11px;
text-decoration: none;
}

.footer_bldtxt{
color:#fff;
font:11px Tahoma, Arial, Helvetica, sans-serif normal;
text-decoration: none;
font-weight:bold;
}
.footer_bldtxt a:link{
color:#fff;
font:11px Tahoma, Arial, Helvetica, sans-serif normal;
text-decoration: none;
font-weight:bold;
}
.footer_bldtxt a:hover{
color:#fdbe70;
font:11px Tahoma, Arial, Helvetica, sans-serif normal;
text-decoration: none;
font-weight:bold;
}
.footer_bldtxt a:visited{
color:#fff;
font:11px Tahoma, Arial, Helvetica, sans-serif normal;
text-decoration: none;
font-weight:bold;
}
/* for index page - END */

/* your sex life page - START */
.sex_heading{
font:Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 16px; 
color: #CC66FF;
}
.sex_subheading{
font:Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 12px; 
color: #CC66FF;
line-height:18px;
text-align:left;
}
.para_space{
font:11px normal Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
line-height:16px;
padding:3px 0px 3px 0px;
}

/* your sex life page - END */
/* University book store page - START */

.unibookstore_subheading{
font:Arial, Helvetica, sans-serif;
font-weight: bold; 
font-size: 12px; 
color: #CC66FF;
line-height:18px;
text-align: center;
}
/* Top bookmark for all long pages - START */
.bookmark{
padding-right:5px;
text-align:right;
font:10px normal Arial, Helvetica, sans-serif;
color: #666666;
width:100%;
text-decoration:none;
}
.bookmark a:link{
text-align:right;
font:10px normal Arial, Helvetica, sans-serif;
color: #666666;
text-decoration:none;
}
.bookmark a:hover{
text-align:right;
font:10px normal Arial, Helvetica, sans-serif;
color: #000000;
text-decoration:underline;
}
.bookmark a:visited{
text-align:right;
font:10px normal Arial, Helvetica, sans-serif;
color: #666666;
text-decoration:none;
}
/* Top bookmark all long pages - END */
.clientele{
font:12px bold Arial, Helvetica, sans-serif;
color: #666666;
}
.main_pageheading{
font: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #a185d0;
}
/* page heading - END */
/*ava-contact start*/
.contact-ava{ font-size:12px;font-weight:bold; color:#000; text-align:center; height:42px; padding-left:240px; }
.contact-ava h1{ color:#696767;font-family:"Times New Roman",Times,serif;font-size:18px;font-weight:bold; padding:0px; margin:0px;}

/*ava-contact end*/