@charset "utf-8";
/* CSS Document */
/****************************************************************************************************
* Filename: style.css
* Purpose: All the CSS Rules required to design web pages.
* Author: Vijay Vanve v[dot]vijay[at]agiletechnosys[dot]com
****************************************************************************************************/

/* BODY, FONT AND COLOR, GLOBAL	(id=GENERIC)
**********************************************************/
body {
	font:normal 12px Arial;
	color:#fff;
	background:#15a3f9 url(../images/body_bg.gif) 0 0 repeat-x; 
}
/* global reset */
body, form, h1, h2, h3, h4, h5, h6, p {
	padding:0;
	margin:0;
}

iframe.iframe  { position:relative; width:240px; height:50px; overflow:hidden; padding:0 0 0 0; margin:0 0 0 0; top:-8px; left:28px;border:none}
iframe.iframe html, iframe.iframe body {padding:0 0 0 0; margin:0 0 0 0; float:left; border:1px solid red}

iframe.iframe body {padding:0 0 0 0; margin:0 0 0 0; overflow:hidden; border:1px solid red}

h1, h2, h3, h4, h5, h6, label, a {
	text-decoration:none; color:#FFFFFF; font-size:12px;}
file:///tmp/fz3temp-1/style.cssa {
	color:#fff;
	text-decoration:none
}
a:hover {
	color:#fff;
	text-decoration:none
}
a:active, a:focus {
	outline:0
}
img {
	border:none
}
/* 	GROUPINGS, FLOATS & DISPLAYS
**********************************************************/

/* 	HEADER ELEMENTS STYLING	(id=HEADERS)
**********************************************************/
/* H1 */

/* H2 */
h2.HeadTwo{ background:url(../images/blue_bg.gif) top repeat-x; height:35px; font:bold 14px "Lucida Sans"; text-transform:uppercase; color:#fff; text-align:left; line-height:35px; text-decoration:none; padding:0 0 0 10px}
h2.HeadThree{ font:bold 14px "Lucida Sans"; color:#fff; line-height:35px; padding:0 0 0 10px}

/* H3 */
h3.heading {font:bold 14px Arial, Helvetica, sans-serif; color:#fff}
h3.heading span {font:bold 12px Arial, Helvetica, sans-serif; color:#fff}
/* 	ALL IDS (id=IDS)
**********************************************************/
#MainWrapper {
	width:100%;
	margin:0 auto;
	background:url(../images/body_bg_one.jpg) center -112px no-repeat;
	min-height:500px

}
#MainWrapperInn {
	width:988px;
	margin:0 auto;
}
#header {
	width:988px;
	height:188px;
	position:relative;
}
#logo {
	width:450px;
	height:169px;
	position:absolute;
	top:19px; /* top :19px*/
	left:80px;
}
#logo a {
	width:450px;
	height:169px;
	display:block;
	background:url(../images/acasa_logo.png) 0 0 no-repeat;
	text-indent:-2000px
}


.TopLinks{ position:absolute; right:10px; top:25px; font-size:10px; color:#6b6b6b;}
.TopLinks a{ font-size:10px; font-weight:bold; color:#6b6b6b; text-decoration:none; text-transform:uppercase; padding:0 5px}
.TopLinks a:hover{ color:#13adf9; text-decoration:none;}
.TopLinks a.active{ color:#13adf9; text-decoration:none;}

#SearchBox{ position:absolute; /*left:12px;*/ bottom:-2px; overflow:hidden; left:10px}
:first-child+html #SearchBox{ position:absolute; left:10; bottom:-1px; overflow:hidden}

* html #SearchBox{ position:absolute; left:0; bottom:-1px; overflow:hidden}
#SearchBox div{ float:left}
.searchInput {border:none; background:url(../images/search_inputbg.png) 0 0 no-repeat; width:135px; height:27px; font:normal 11px Arial; color:#fff; padding:15px 5px 0 5px;}
.searchButton {background:url(../images/search_btn.png) 0 0 no-repeat; border:none; cursor:pointer; height:42px; width:37px}
* html .searchInput{ border:none; background:url(../images/search_inputbg.png) 0 0 no-repeat; width:135px; height:27px; margin-top:-1px; font:normal 11px Arial; color:#fff; padding:15px 5px 0 5px}
:first-child+html .searchInput{ border:none; background:url(../images/search_inputbg.png) 0 0 no-repeat; width:135px; height:27px; margin-top:-1px; font:normal 11px Arial; color:#fff; padding:15px 5px 0 5px}

.searcharow {background:url(../images/search_btn2.png) 0 0 no-repeat; border:none; cursor:pointer; height:20px; width:24px; position:absolute; top:21px; left:180px }
.searchsitebt {background:url(../images/inputbox.png) 0 0 no-repeat; border:none; height:30px; width:202px; margin-top:6px;margin-bottom:5px;font-size:15px; color:#fff;margin-left:8px;text-align:center; padding-top:14px }
* html .searchsitebt{background:url(../images/inputbox.png) 0 0 no-repeat; border:none; height:40px; width:207px; margin-top:5px;margin-bottom:5px;font-size:14px; color:#fff; margin-left:8px;text-align:center;padding-top:9px}
.searchsitebt2 {background:url(../images/inputbox.png) right top no-repeat; border:none; height:44px; width:202px; margin-top:5px;margin-bottom:5px; padding-top:4px; margin-left:8px}
* html .searchsitebt2{background:url(../images/inputbox.png) right top no-repeat; border:none; height:31px; width:242px;margin-top:5px;margin-bottom:5px;font-size:14px; color:#fff; padding-left:15px;  margin-left:8px;padding-top:23px}



#GlobNav{position:absolute; right:10px; bottom:-1px;}
#GlobNav1{position:absolute; right:10px; bottom:-1px;}
#menucbar {position:absolute; background:#000000; width:968px; height:62px; top:187px; /*left:148px*/}
#menucbar .bluebt {margin-right:10px; margin-top:15px; margin-left:5px} 
#menucbar .bluebt a { padding-left:2px; top:0px}
#menucbar_inner {background:#000000; width:968px; height:60px; position:relative; /*left:-8px;*/ top:-1px; z-index:2; left:2px}

#menucbar_inner .bluebt {margin-right:10px; margin-left:0px; margin-top:15px; width:525px} 
#menucbar_inner .bluebt a { padding-left:2px}
:first-child+html #GlobNav{position:absolute; right:10px; bottom:-2px;}

#Content {width:968px; background:url(../images/container_bg.png) 0 0 repeat; padding:0 10px 10px; margin-top:-1px}
#Content #TopContent{overflow:hidden}
#TopContent #LftContainer,#TopContent #MainContainer,#TopContent #RhtContainer{ float:left}
#TopContent #LftContainer{ width:240px; margin-right:10px; z-index:1050; /*margin-top:49px*/}
#TopContent #MainContainer{ width:470px; margin-right:10px;margin-top:49px}
#TopContent #RhtContainer{ width:238px;margin-top:49px}

#Footer{ text-align:center; font-size:11px; padding:10px 0}
#Footer p.FootLinks{ padding:0 0 10px 0}
#Footer a:hover{ text-decoration:underline; z-index:inherit;}
/* 	MAIN MODULES (id=MAINMODS)
**********************************************************/
/* -------------->MENUS< -------------- */ 
ul.LeftTab,ul.sublevtab,li:hover ul, li.over ul { padding:0; margin:0; list-style:none}
ul.LeftTab li{height:32px; width:239px;}
ul.LeftTab li a{height:32px; padding-left:8px; font-size:11px; font-weight:bold; color:#fff; background:url(../images/left_tab_sprite-top.gif) 0 0 no-repeat; line-height:30px; display:block; cursor:pointer; text-transform:uppercase}
ul.LeftTab li a:hover{ background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:normal; text-decoration:none; color:#fff;}
ul.LeftTab a.active{background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:bold; text-decoration:none;}

ul.LeftTab li {position:relative;}
li ul.sublevtab {position: absolute; left:238px; top: 0;display:none; float:left}
/* Styles for Menu Items */
ul.sublevtab li a {display:block; text-decoration:none;  /* IE6 Bug */ padding:0; border-bottom:0; width:150px;}
/* Fix IE. Hide from IE Mac \*/
* html ul.sublevtab li {float: left; height: 1%;}
* html ul.sublevtab li a {height: 1%; }
/* End */

ul.sublevtab li a:hover {background:url(../images/left_tab_sprite.png) 0 -32px no-repeat; } /* Hover Styles */
		
li ul.sublevtab li a { padding: 0 5px;} /* Sub Menu Styles */
		
li:hover ul, li.over ul {display:block; } /* The magic */
/* -------------->MODS< -------------- */ 

/******** Css for Home page *********/
.JoinNow{background:url(../images/join_now_btn.png) left top no-repeat; width:100%; height:52px; font-family:"Lucida Sans"; font-size:16px; color:#fff; font-weight:bold; line-height:38px; margin:13px 0 0 0; text-align:center; position:relative}
.JoinNow .flash{ position:absolute; left:35px; top:4px}

.LftNav,.Spotlight,.Sponsors{ height:388px; margin-bottom:15px}
.Spotlight .Video{ background:#2f2f2f; padding:10px; text-align:center}
.Sponsors{ background:#262626}
/*.Sponsors table td{border:1px solid #555555}*/

.GreyBox1{ height:218px; background:#000; text-align:center; margin-bottom:15px}
/*.GreyBox1 .Remembers{ padding:5px 10px 0 10px}*/
.GreyBox1 .Remembers {
margin:0 auto;
padding:10px;
padding:5px 10px 0;
width:230px;
}
ul.innerfade {

margin-bottom:0;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-bottom:0;
padding-left:15px;
padding-right:0;
padding-top:10px;
position:relative;
width:230px;
height:138px !important
}
.GreyBox1 .Remembers img{ border:1px solid #898989}
ul.innerfade li { list-style:none}
/*p.link{ text-align:right; padding:10px 0 0 0}*/
p.link {
padding:10px 10px 0;
text-align:right; }
p.link a{ color:#15a3f9;}
p.link a:hover{ color:#fff;}
.GreyBox1 .Advertise{height:197px; padding:21px 0 0 0}

.ComedyNews,.ComedyClubs{ background:url(../images/middle_bg_one.png) 0 0 repeat-x;}
.ComedyNews .flash{ padding:0; text-align:center}

.Polls,.FanStand{ height:290px; background:#262626; margin-bottom:24px}
.Polls .PollsInn{ padding:10px}
.scroll{ overflow:scroll; overflow-x: hidden; height:234px;}
.Polls .PollsData{ overflow:auto; margin:5px 0 10px 0}
.Polls p{ font-size:13px; font-weight:bold}
.Polls .PollsData label{ color:#838383; font-size:14px}
.Polls .PollsData table td{ padding:5px}
.Polls .VoteNow{ text-align:center}
.vote_btn{ background:url(../images/vote.gif) left top no-repeat; border:none; width:101px; height:44px; cursor:pointer; }
 
.FanStand .FanStandInn { padding:0 5px 0 5px}
.FanStand .FanStandInn .ClubInfo{ padding:8px 0 0 0; overflow:hidden}
.FanStand .FanStandInn .ClubInfo .Img{ float:left; width:59px; padding-right:5px;}
.FanStand .FanStandInn .ClubInfo .Img img{ border:1px solid #898989}
.FanStand .FanStandInn .ClubInfo .Desc{ float:left; width:164px}
.FanStand .FanStandInn .ClubInfo .Desc h4{ font-size:13px; font-weight:bold}
.FanStand .FanStandInn .ClubInfo .Desc p { padding:3px 0 0 0; color:#838383}

.GreyBox2{ height:254px; background:#333333; text-align:center;}
.GreyBox2 .Advertise{padding:9px 0 0 0}

.ComedyClubs{ height:254px}
.ComedyClubs .ComedyClubsInn{ border-bottom:1px solid #3b83be; border-top:1px solid #3b83be; padding:0 0 5px 0; margin:0 5px}
.ComedyClubs .ComedyClubsInn .ClubInfo{padding:5px 0 5px 0; overflow:hidden}
.ComedyClubs .ComedyClubsInn .ClubInfo .Img{ float:left; width:59px; padding-right:20px;}
.ComedyClubs .ComedyClubsInn .ClubInfo .Img img{ border:1px solid #898989}
.ComedyClubs .ComedyClubsInn .ClubInfo .Desc{ float:left; width:370px}
.ComedyClubs .ComedyClubsInn .ClubInfo .Desc h4{ font-size:13px; font-weight:bold}
.ComedyClubs .ComedyClubsInn .ClubInfo .Desc p { padding:8px 0 0 0;}
.ComedyClubs p.link{ padding:11px 0 0 0}
.ComedyClubs p.link a{ color:#fff; padding:0 10px 0 0}
.BttmAdvertise{ text-align:center; padding:20px 0 10px 0}

/******** Css for Profile page *********/
#ProfileContent{width:988px; background:url(../images/container_bg.png) 0 0 repeat;	/*padding:7px 0 0 0;*/}
#ProfileContentInn{/* background:#0257a7;*/ padding:0 5px 10px 8px; overflow:hidden; width:975px; margin-top:-1px}
/*#ProfileContentInn_theme{background:url(../images/2073349icecubes.jpg) 0 0 repeat; padding:0 5px 10px 8px; overflow:hidden}*/
#ProfNav{background:#094164 none repeat scroll 0 0; float:right; font-size:9px; line-height:20px; margin-right:4px; padding:8px 10px; text-align:right; width:765px;} 
#ProfNav p.top a:hover{ color:#13adf9}
#ProfNav p.btm, #ProfNav p.btm a{ color:#1891be;}
#ProfNav p.btm a:hover{ color:#fff}
#ProfNav p.btm a.active {color:#FF0}

#ProfileContentInn .ProfContainer{ padding:7px 0 0 0; overflow:hidden; width:100%; float:left}
#ProfileContentInn_theme .ProfContainer{ padding:7px 0 0 0; overflow:hidden; width:100%; float:left}
.ProfContainer .ProfLeftContainer{ width:179px; margin-right:7px; float:left}
.ProfContainer .ProfRhtContainer{ float:left; width:789px}


.AcasaNear,.UpcomgClasses{ background:#101010; margin-bottom:15px}
.AcasaNearInn{ padding:5px 10px 0 10px; text-align:center}
.AcasaNearInn .Select{ width:159px}
.AcasaNearInn p{ padding:0 0 8px 0}

.UpcomgClasses .UpcomgClassesInn{ padding:0 10px 5px 10px}
.UpcomgClasses .ClassInfo{padding:5px 0; font-size:11px; overflow:hidden}
.UpcomgClasses .ClassInfo .Img{ padding:3px 5px 0px 25px}
/*.UpcomgClasses .ClassInfo .Img{ float:left; width:69px; height:48px; padding:3px 5px 0 0;}*/
.UpcomgClasses .ClassInfo .Desc{ float:left; width:85px}
.UpcomgClasses .ClassInfo .Desc h5{ font-size:11px; font-weight:bold}
.UpcomgClasses .ClassInfo .Desc p { padding:0 0 0 0;}
.testimonials  {border:1px solid #4b99db}
.Container1{ border:1px solid #022444}
.Container2{ border:1px solid #2481d8; padding:6px; position:relative}
.Container3{ border:1px solid #005092;}

.Container4{border:1px solid #4b99db; background:#0257a7 url(../images/container4bg.gif) 0 0 repeat-x; padding:10px 8px;}
.Container_user{ /*border:1px solid #4b99db; background:#0257a7 url(../images/container4bg.gif) 0 0 repeat-x;*/ padding:20px 8px; background:url(../images/testimonials01.png) no-repeat center top;}
.Container6{padding:20px 8px;}
.Container5{ border:1px solid #4b99db; background:url(../images/container4bg.gif) 0 0 repeat-x; padding:10px 8px}
.ProfTabs{ height:35px}
.ProfTabs ul.Tabs{ padding:0; margin:0; list-style:0; position:absolute; left:6px; top:8px}
.ProfTabs ul.Tabs li{ display:block; float:left; margin:0 1px 0 0; position:relative}
.ProfTabs ul.Tabs li a{ display:block; float:left; background:url(../images/tabs_sprite.gif) 0 0 repeat-x; padding-left:8px; font:bold 10px Arial; text-transform:uppercase}
.ProfTabs ul.Tabs li a span{ display:block; float:left; background:url(../images/tabs_sprite.gif) 100% 0 repeat-x; padding-right:7px; line-height:34px; height:35px}
.ProfTabs ul.Tabs li a:hover{ background:url(../images/tabs_sprite.gif) 0 -35px repeat-x}
.ProfTabs ul.Tabs li a:hover span{ background:url(../images/tabs_sprite.gif) 100% -35px repeat-x; cursor:pointer}
.ProfTabs ul.Tabs li a.active{ background:url(../images/tabs_sprite.gif) 0 -35px repeat-x}
.ProfTabs ul.Tabs li a.active span{ background:url(../images/tabs_sprite.gif) 100% -35px repeat-x}

#TwoColmn{ overflow:hidden; width:753px}
#TwoColmn .LftCol{ float:left; width:329px; margin-right:9px; padding:0 9px 0 0; border-right:1px solid #167ed4}
#TwoColmn .RhtCol{ float:left; width:404px}

.BoxModel{ border:1px solid #004f91; margin-bottom:15px}
.BoxModel .BoxModelInn { border:1px solid #2b95dd; background:#1780d7;}

.GeneralInfo{ padding:10px 7px; line-height:18px}
.GeneralInfo h3{ font:normal 16px "Lucida Sans"}
.GeneralInfo p{ padding:6px 0 0 0}
.GeneralInfo p.profImg img{ border:1px solid #094164}

.UpcmgAppear{ padding:7px;}
.BoxModel .Advertise{ padding:7px 10px; text-align:center}

.GuestBook {padding:5px 10px 10px 10px}
.GuestBook .Comment{padding:8px 0; font-family:Arial, Helvetica, sans-serif; overflow:hidden; border-bottom:1px dashed #2c98df}
.GuestBook .Comment .Img{ float:left; width:72px; padding:2px 9px 0 0;}
.GuestBook .Comment .Img img{ border:1px solid #013a68}
.GuestBook .Comment .Desc{ float:left; width:223px} /*width:224px*/
.GuestBook .Comment .Desc h5{ font-size:12px; font-weight:bold}
.GuestBook .Comment .Desc p.date{ font-style:italic; color:#81c1f8}
.GuestBook .Comment .Desc p { padding:4px 0 0 0; color:#aad8ff}
.GuestBook .Comment .Desc p a{ color:#000;}
.GuestBook .Comment .Desc p a:hover{ color:#fff;}
.GuestBook p.link a{ color:#fff}

.BookInfo{ padding:7px; overflow:hidden}
.BookInfo .Leftcol{ width:170px; float:left; margin-right:15px}
.BookInfo .Rightcol{ width:200px; float:left}
ul.BookTabs{ padding:0; margin:0; list-style:none}
ul.BookTabs li{ border:1px solid #004f91; background:#51ace8; padding:1px; display:block; height:23px; margin:0 0 2px 0; position:relative}
ul.BookTabs li a{ display:block; background:url(../images/booktabs_off.gif) 0 0 repeat-x; height:23px; padding:0 0 0 10px; font:bold 12px/23px Arial;}
ul.BookTabs li a:hover{background:url(../images/booktabs_hover.gif) 0 0 repeat-x;}
ul.BookTabs li a.active{background:url(../images/booktabs_hover.gif) 0 0 repeat-x;}
ul.BookTabs li span{ background:url(../images/arrow.gif) 0 0 no-repeat; display:block; position:absolute; right:8px; top:9px; width:4px; height:7px}
.BookInfo .Rightcol p{ padding:5px 0 0 0}

.OffcWeb{ padding:10px 7px}
.OffcWeb a{ text-decoration:underline}
.OffcWeb a:hover{ text-decoration:none}

.MyConnect{ padding:7px}
.MyConnect .TopIcons{ padding:0 0 10px 0}
.TopIcons a.SendMesg{ background:url(../images/icon_sprite.gif) 0 2px no-repeat; padding:0 0 0 22px; margin-right:20px}
.TopIcons a.JoinList{ background:url(../images/icon_sprite.gif) 0 -15px no-repeat; padding:0 0 0 22px;}

/*.MyConnect .SocialNtw{ padding:5px; overflow:hidden}
.MyConnect .SocialNtw .fallow{ float:left; padding:5px 5px 0 0}
.SocialNtw a.Facebook,.SocialNtw a.Twitter,.SocialNtw a.Delicious,.SocialNtw a.Flickr,.SocialNtw a.Technorati,.SocialNtw a.Blogger,.SocialNtw a.Yahoo,.SocialNtw a.Skype,.SocialNtw a.RSS,.SocialNtw a.Reddit,.SocialNtw a.Fav{ background:url(../images/social_netw_icon.gif) 0 0 no-repeat; float:left; display:block; height:26px; text-indent:-2000px; margin:0 4px 0 0}
.SocialNtw a.Facebook { background-position:0 0; width:26px}
.SocialNtw a.Twitter { background-position:-29px 0; width:26px}
.SocialNtw a.Delicious { background-position:-57px 0; width:26px}
.SocialNtw a.Flickr { background-position:-85px 0; width:26px}
.SocialNtw a.Technorati { background-position:-115px 0; width:26px}
.SocialNtw a.Blogger { background-position:-143px 0; width:26px}
.SocialNtw a.Yahoo { background-position:-172px 0; width:26px}
.SocialNtw a.Skype { background-position:-201px 0; width:26px}
.SocialNtw a.RSS { background-position:-229px 0; width:26px}
.SocialNtw a.Reddit { background-position:-257px 0; width:26px}
.SocialNtw a.Fav { background-position:-285px 0; width:26px}*/

.MyConnect .SocialNtw{ padding:5px; overflow:hidden}
.MyConnect .SocialNtw .fallow{ float:left; padding:5px 5px 0 0}
.SocialNtw a.Facebook,.SocialNtw a.Twitter,.SocialNtw a.Delicious,.SocialNtw a.Flickr,.SocialNtw a.Technorati,.SocialNtw a.Blogger,.SocialNtw a.Yahoo,.SocialNtw a.Skype,.SocialNtw a.RSS,.SocialNtw a.Reddit,.SocialNtw a.Fav, .SocialNtw a.linkedin, .SocialNtw a.mixx, .SocialNtw a.myspace, .SocialNtw a.news-vine, .SocialNtw a.wordpress, .SocialNtw a.stumbleupon, .SocialNtw a.digg, .SocialNtw a.favorites {/* background:url(../images/social_netw_icon.gif) 0 0 no-repeat;*/ float:left; display:block; height:22px; text-indent:-2000px; margin:0 0 0 4px; width:22px}

.SocialNtw a.Facebook { background:url(../images/facebook_icn.gif) 0 0 no-repeat}
.SocialNtw a.Twitter { background:url(../images/twiter_icn.gif) 0 0 no-repeat}
.SocialNtw a.Delicious { background:url(../images/delicious_icn.gif) 0 0 no-repeat}
.SocialNtw a.Flickr { background-position:-85px 0; width:26px}
.SocialNtw a.Technorati { background:url(../images/technorati_icn.gif) 0 0 no-repeat}
.SocialNtw a.Blogger { background:url(../images/blogger_icn.gif) 0 0 no-repeat}
.SocialNtw a.Yahoo { background-position:-172px 0; width:26px}
.SocialNtw a.Skype { background-position:-201px 0; width:26px}
.SocialNtw a.RSS { background:url(../images/rss_icn.gif) 0 0 no-repeat}
.SocialNtw a.Reddit { background-position:-257px 0; width:26px}
.SocialNtw a.favorites { background:url(../images/favorites.png) 0 0 no-repeat}
.SocialNtw a.linkedin { background:url(../images/linkedin.png) 0 0 no-repeat}
.SocialNtw a.mixx { background:url(../images/mixx.png) 0 0 no-repeat}
.SocialNtw a.myspace { background:url(../images/myspace.png) 0 0 no-repeat}
.SocialNtw a.news-vine { background:url(../images/news-vine.png) 0 0 no-repeat}
.SocialNtw a.wordpress { background:url(../images/wordpress.png) 0 0 no-repeat}
.SocialNtw a.stumbleupon { background:url(../images/stumbleupon.png) 0 0 no-repeat}
.SocialNtw a.digg { background:url(../images/digg.png) 0 0 no-repeat}



.MyVideo{ padding:7px; text-align:center}
.MyPhilosophy{ padding:7px; line-height:20px; font-family:Arial, Helvetica, sans-serif}
.FansRating{ padding:7px;}
.FansRating ul.ratings{ padding:0; margin:0; list-style:none}
.FansRating ul.ratings li { overflow:hidden; margin:0 0 5px 0}
:first-child+html .FansRating ul.ratings li { overflow:hidden; margin:0 0 4px 0}
.FansRating ul.ratings li label{ width:120px; padding:0 10px 0 0; float:left}
.FansRating ul.ratings li span img{ padding:0 2px 0 0}
.FansRating ul.ratings li span a{ text-decoration:underline}
.FansRating ul.ratings li span a:hover{ text-decoration:none}

/******** Css for Forum page *********/
.ForumTable1 tr.head td .forumdesc tr td{background:none; border:1px #0b72c7 solid}
.RighContainer{ width:708px; float:left}
.ForumTable1{ background:#0b72c7; font-family:Arial, Helvetica, sans-serif; color:#8cc7f7}
.ForumTable1 th{ background:#080808; font-weight:bold; color:#fff; border:1px solid #0B72C7;  border-top:none; border-left:none;}
.ForumTable1 td,.ForumTable th, .listbox td{ padding:0px 0px;}
.ForumTable1 tr.head td{ background:#0b5797 url(../images/forum_head_bg.gif) 0 0 repeat-x; font-weight:bold;}
.ForumTable1 tr.head td .toggle{ float:right; width:17px;}
.ForumTable1 tr.head td .title{ float:left; width:85%; cursor:pointer;}
.ForumTable1 td { background:#0b5898; border: 1px solid #0B72C7; border-top:none; border-left:none;}
.ForumTable1 td a{ color:#8cc7f7}
.ForumTable1 td a:hover{ color:#fff}
.ForumTable1 tr.head td dl{margin:0px; padding:0px}

.tpadding{padding:8px 10px 5px 10px; display:block;cursor:pointer;}
.tpadding1{padding:8px 0px;}
.padright{padding-right:15px}
.ForumTable1 tr.head td .forumdesc tr.bordnone1{border-right:none; border-left:none}
.fr{float:right}
.fl{float:left}

.ForumTable{ background:#0b72c7; font-family:Arial, Helvetica, sans-serif; color:#8cc7f7}
.ForumTable th{ background:#080808; font-weight:bold; color:#fff}
/*.ForumTable td,.ForumTable th, .listbox td{ padding:8px 10px;}*/
.ForumTable tr.head td{ background:#0b5797 url(../images/forum_head_bg.gif) 0 0 repeat-x; font-weight:bold;}
.ForumTable tr.head td .toggle{ float:right; width:17px;}
.ForumTable tr.head td .title{ float:left; width:85%;}
.ForumTable td { background:#0b5898}
.ForumTable td a{ color:#8cc7f7}
.ForumTable td a:hover{ color:#fff}
.forumtitle{padding:0px 10px}

.ForumDetailCont{ border:1px solid #0b72c7; background:#0b5898 url(../images/forum_cont_bg.gif) 0 0 repeat-x; font-family:Arial, Helvetica, sans-serif; color:#8cc7f7}
.ForumDetailCont .ForumDetail{ padding:20px; overflow:hidden;}
.ForumDetailCont .ForumDetail .Img{ float:left; width:78px; padding:2px 15px 0 0;}
.ForumDetailCont .ForumDetail .Img img{ border:6px solid #fff}
.ForumDetailCont .ForumDetail .Desc{ float:left; width:570px}
.ForumDetailCont .ForumDetail .Desc h3{ font-size:14px; font-weight:bold}
.ForumDetailCont .ForumDetail .Desc p{ padding:10px 0 0 0; line-height:18px}

.ForumDetailCont .CommentCont{ overflow:hidden; border-top:1px solid #0b72c7; padding:20px 35px}
.ForumDetailCont .CommentCont .title{ background:url(../images/arrow_down.gif) 100% 3px no-repeat; font:bold 14px Arial; color:#fff; padding:0 10px 0 0}
.ForumDetailCont .CommentCont h2{ font:bold 14px Arial; color:#fff; padding:15px 0}
.CommentCont .Comments{ padding:12px; background:#1768ab; border-bottom:1px solid #1078cd; margin:12px 0 0 0; overflow:hidden;}
.CommentCont .Comments .Img{ float:left; background:url(../images/comment_phto_bg.gif) 0 0 no-repeat; width:89px; height:79px; padding:7px 0 0 7px; margin:3px 10px 0 0}
.CommentCont .Comments .Desc{ float:left; width:500px}
.CommentCont .Comments .Desc h3{ font-size:14px; font-weight:bold}
.CommentCont .Comments .Desc h3 a{ color:#8cc7f7} 
.CommentCont .Comments .Desc h3 a:hover{ color:#fff} 
.CommentCont .Comments .Desc p{ padding:10px 0 0 0; line-height:18px}
.CommentCont .Comments .Desc p.date{ font-style:italic; text-decoration:underline; padding:0}
.CommentCont p.formElment{ padding:12px 0 0 0}
.CommentCont .Textarea{ background:#a9d8ff; border:2px solid #0b72c7; width:580px; height:150px; font:normal 12px Arial; color:#0b5898; padding:10px}
.SubmtCommnt{ background:url(../images/submt_cmmnt.gif) 0 0 no-repeat; width:147px; height:34px; border:none; cursor:pointer}
/* ALL FORM ELEMENTS CSS */
.Select{ border:1px solid #ccc; padding:1px 3px; height:18px;}

#TwoColmnForum{ overflow:hidden; width:689px}

/* ALL TEXT CSS	(id=TEXTAll)
**********************************************************/
/* font SIZES */
.vsmlTxt {
	font-size:10px
}
.smlTxt {
	font-size:11px
}
.para {
	font-size:12px
}
.big {
	font-size:14px
}
/*font WEIGHTS */
.strong {
	font-weight:bold
}
.normTxt, .normTxt a {
	font-weight:normal
}
/* text TRANSFORMS */
.allCaps {
	text-transform:capitalize
}
.upperCase {
	text-transform:uppercase
}
.textU, .textU a {
	text-decoration:underline
}
/* text ALIGN & content ALIGN for inline level ELEMENTS */
.centerAll {
	text-align:center
}
.alignLeft {
	text-align:left
}
.alignRight {
	text-align:right
}
.justify {
	text-align:justify
}
.VertMid {
	vertical-align:middle
}
.medtitle { text-align:left; font-size:14px; font-weight:bold;
            }
.medpara {}
/* colored text */
/* a TAGS, BUTTONS */

/* 	REQUIRED PADDINGS / MARGINS (id=PADS)
**********************************************************/
/* paddings */

/* 	MISCELLANEOUS (id=MISC)
**********************************************************/
.clr {
	clear:both;
	overflow:hidden;
	height:0
}
/*************/
/*
Add by ashutosh 0n 10 Feb 10
*/
.FormCont{ border:1px solid #0b72c7; background:#0b5898 url(../images/forum_cont_bg.gif) 0 0 repeat-x; font-family:Arial, Helvetica, sans-serif; color:#FFF}

.error{color:#FF0000;}
div.error {margin-left:45px; color:#FF0000;}
#frmContribute { background:url("../images/bg1.gif") repeat-x scroll 0 0 #1F66A2}
#frmContribute div.error {margin-left:0px; color:#FF0000;}
input.button{margin-right:10px; border:0; background:url(../images/vote_btn1.gif) no-repeat; position:relative; cursor:pointer; color:#fff; text-transform:capitalize; height:42px; font:bold 12px Arial; text-transform:uppercase; padding:0 0 17px 14px}
.buttonEnding{position: absolute; display:inline; margin-left:-10px; width:10px; height:42px; background: url(../images/vote_btn1.gif) 100% 0 no-repeat}

/*-----------------*/

/****table Archana ...added 12/02/2010***/
.tblInbox th {text-align:left}
.tblInbox tr.rowOne {background:#703d68}
.tblInbox tr.rowTwo {background:#a3709b}
.topBar {background:url(../images/inbox_mnuBg.gif) 0 0 repeat-x; height:30px; padding:5px 0 0 5px}
.topBar img.colPic {padding:5px 10px 0 0; cursor:pointer}


ul.inbox_mnu {margin:0; padding:0; list-style:none; height:30px}
ul.inbox_mnu li {display:inline; padding-top:5px; position:relative}
ul.inbox_mnu li a {font:normal 12px Arial, Helvetica, sans-serif; color:#000; display:block; float:left;line-height:30px; padding-left:5px; /*background:url(../images/mnu_sep.gif) 100% -6px no-repeat;*/}
ul.inbox_mnu li a.foloder {}
ul.inbox_mnu li a span {display:block; height:30px; padding:0px 10px 0 5px; }
/*ul.inbox_mnu li a:hover {background:url(../images/tabImg.png) 0 0 no-repeat; color:#fff}
ul.inbox_mnu li a:hover span {background:url(../images/tabImg.png) 100% -30px no-repeat}
ul.inbox_mnu li a.active {background:url(../images/tabImg.png) 0 0 no-repeat; color:#fff}
ul.inbox_mnu li a.active span {background:url(../images/tabImg.png) 100% -30px no-repeat}*/

ul.inbox_mnu li a:hover {background-color:#000; color:#fff}
ul.inbox_mnu li a:hover span {background-color:#000;}
ul.inbox_mnu li a.active {background-color:#000; color:#fff}
ul.inbox_mnu li a.active span {background-color:#000;}

/* end swapnil's css........*/
/****submenu***/

.ProfTabs ul.Tabs li ul.sub {display:none; position:absolute; top:34px; left:1px; padding:0; margin:0; width:110px; border:1px solid #0964b4; border-top:none}
.ProfTabs ul.Tabs li ul.sub li{float:left; width:100%}
.ProfTabs ul.Tabs li ul.sub:hover {background:none}
.ProfTabs ul.Tabs li:hover > ul {display:block}
.ProfTabs ul.Tabs li ul.sub  a {background:#157bd1 none; display:block; float:none; color:#fff; margin:0; height:20px; padding-left:10px; padding-top:10px}
.ProfTabs ul.Tabs li ul.sub  a:hover {background:#0257a7 none; float:none; color:#fff}
.ProfTabs ul.Tabs li ul.sub  a.first {background:url(../images/tabImg.png) 0 0 no-repeat; padding-left:5px}
.ProfTabs ul.Tabs li ul.sub  a.first span {background:url(../images/tabImg.png) 100% -30px no-repeat}

.ProfTabs ul.Tabs li ul.sub  a.first:hover {background:url(../images/tabImg.png) 0 -185px no-repeat}
.ProfTabs ul.Tabs li ul.sub  a.first:hover span {background:url(../images/tabImg.png) 100% -215px no-repeat}

.ProfTabs ul.Tabs li ul.sub  a.last {background:url(../images/tabImg.png) 0 -60px no-repeat; padding-left:5px}
.ProfTabs ul.Tabs li ul.sub  a.last span {background:url(../images/tabImg.png) 100% -90px no-repeat}
.ProfTabs ul.Tabs li ul.sub  a.last:hover {background:url(../images/tabImg.png) 0 -245px no-repeat}
.ProfTabs ul.Tabs li ul.sub  a.last:hover span {background:url(../images/tabImg.png) 100% -275px no-repeat}

ul.list1 {margin:0; padding:0 0 0 10px; list-style:none; width:306px; overflow:hidden; float:left}
ul.list1 li {display:inline; width:100%; overflow:hidden; float:left; margin-bottom:5px}
ul.list1 li label {float:left; width:140px; font-size:12px; color:#fff; text-transform:uppercase}
ul.list1 li .field {float:right; width:163px}
ul.list1 div.error {margin:0}

ul.list2 {margin:0; padding:0; list-style:none; width:341px; overflow:hidden; float:right}
ul.list2 li {display:inline; width:100%; overflow:hidden; float:left; margin-bottom:5px}
ul.list2 li label {float:left; width:170px; font-size:12px; color:#fff; text-transform:uppercase}
ul.list2 li .field {float:right; width:163px}
ul.list2 li div.error {margin:0}


/* 	MODULES (id=ARTICLE)
**********************************************************/

/****table***/
.tblInbox th {text-align:left}
.tblInbox tr.rowOne {background:#703d68}
.tblInbox tr.rowTwo {background:#a3709b}
.topBar {background:url(../images/inbox_mnuBg.gif) 0 0 repeat-x; height:30px; padding:5px 0 0 5px}
.topBar img.colPic {padding:5px 10px 0 0; cursor:pointer}

/* end swapnil's css........*/


.membershipbox {background:#1f66a2; margin-top:25px}
.membershipbox td {font:normal 12px Arial, Helvetica, sans-serif; color:#fff;}
.information  {background:#1f66a2; margin-top:10px}
.information td {font:bold 12px Arial, Helvetica, sans-serif; color:#fff} 

/*** user registration ***/
.userreg {margin:8px; padding-bottom:20px; overflow:hidden}
.userreg h3 {font-size:16px; color:#fff; padding-bottom:15px}
.userreg .mod {background:#1f66a2 url(../images/bg1.gif) 0 0 repeat-x; border:1px solid #024378; padding:16px 6px; margin-bottom:9px; overflow:hidden}
.userreg .mod .input, .userreg .mod select , .userreg .mod textarea {border:1px solid #666; background:#fff url(../images/bg4.gif) 0 0 repeat-x}
.userreg .formtab {overflow:hidden; width:100%}
.userreg .formtab .inn {width:100%; overflow:hidden; padding-bottom:14px}
/* Add margin-left & margin-top on 24 Feb 10  */

.userreg .formtab label {background:url(../images/bg2.gif) 0 0 repeat-x; line-height:36px; padding:0 10px; margin-right:30px; float:left; position:relative; border:1px solid #0359a0; margin-left:24px; margin-top:14px;}
/* End */
.userreg .formtab label.active span {position:absolute; background:url(../images/arw.gif) 0 0 no-repeat; width:17px; height:14px; display:block; top:36px; left:19px}
/*.userreg .formtab label.active {background:url(../images/bg33.gif) 0 0 repeat-x}*/
.userreg p {padding-bottom:5px}
.userreg .include {padding-left:10px}
.userreg .include label {width:292px; float:left}
.userreg .include div.error {margin: 0 0 0 291px}
.userreg td.paypad  {padding-left:20px}
.userreg  .subtbn {background:url(../images/submitbg.gif) 0 0 no-repeat; width:76px; height:28px; color:#fff; text-transform:uppercase; border:none; float:right; cursor:pointer}

.subtbn {background:url(../images/submitbg.gif) 0 0 no-repeat; width:76px; height:28px; color:#fff; text-transform:uppercase; border:none;  cursor:pointer}

/* For talent form added on 24 Feb */
.talent { margin-left:25px; display:none;}
.industry { margin-left:25px; display:none;}
.student { margin-left:25px; display:none;}
#assoc_member { padding-top:10px; overflow:hidden; width:100%}
#assoc_member label {margin-top:0}
/*.txtarea{border:1px solid #666; background:url(../images/bg4.gif) 0 0 repeat-x}*/

.inpt{border:1px solid #666; background:#fff url(../images/bg4.gif) 0 0 repeat-x}

.evevts{ color:#FFFF; font-size:16px; font-style:Arial;}
	
/*classes css added on 15 march */
#classesdiv{ overflow:hidden; width:753px; margin-bottom:10px;}
.rgtcnt{ float:right; width:589px; margin-top:20px}
.lefcnt{float:left; margin:0 35px 0 0; text-align:center; width:129px;}

/* staff details*/
.lefcnt_delstaff{float:right; margin-top:20px; width:680px;}
.rgtcntac_delstaff{float:left; margin-top:135px; text-align:center; width:680px;}
.pclass{margin-left:170px; margin-top:-150px;}
/*End*/

/* yahoo paging css*/
span.active {
background:transparent url(../images/bg_page.png) no-repeat scroll 2px 5px;
color:#0000FF;
font-weight:bold;
height:16px;
padding:7px;
width:16px;
}
/*end*/

/*club*/
#clubdiv{ overflow:hidden; width:690px;border-bottom:1px dashed #fff;}
#clubdiv1 { width:683px; height:128px}
#TopContent #MainContainer_club{ width:718px; /*margin-right:10px;*/ float:right;}
.rightcontent{float:right; width:540px; /*height:90px;*/} /* change on 31 july 10 for club*/
.leftcontent{float:left; text-align:center; width:119px;}
.bookingcon{ margin-top:85px; padding:0 0 0 15px;}
.pagination {margin-right:10px; margin-top:15px}
/*end*/

/* for cms pages */
#TopContent #MainContainer_cms{ width:714px; margin-right:4px; float:right; /*margin-top:49px*/}

/*blogs*/
#blogdiv{overflow:hidden; width:700px; margin-bottom:10px; padding:25px}
.blogrightcontent{float:right; width:525px; margin-right:25px}
.blogleftcontent{float:left; text-align:center; width:129px;}

/* Sponsor*/
#sponsordiv{overflow:hidden; margin-bottom:10px; padding:25px 40px}
.sponsorrightcontent{float:right; width:525px; margin-right:25px}
.sponsorleftcontent{float:left; text-align:center; width:129px;}

/*  news  */
#newsdiv{overflow:hidden; width:686px; margin-bottom:10px;}
.newsrightcontent{float:right; width:509px;}
.newsleftcontent{float:left; text-align:center; width:129px;}
/*   end   */


/*prees_list*/
#pressdiv{overflow:hidden; width:755px; margin-bottom:10px;}
/**/

.imgsize{ width:150px; height:150px;}
.rgtcntarticles{ margin-top:0px; float:right:589px;}
.lefcntarticle{float:left; margin-top:20px; text-align:center; width:129px;}

/* Festivals   */
.festrightcontent{float:right; width:510px; height:100%;}
.label_td {width:170px; font-size:14px; color:#fff;}
#festdiv{ overflow:hidden; width:700px; margin-bottom:10px;}  /*width:689*/
/*for press */
.presscontent {
margin-left:10px;
float:left;
width:736px;
/* end */
}
/*for article succsess msg */
.artmsg{margin-top:10px;margin-bottom:10px;
/* end */
}





/* COLUMNS (id=COLS)
**********************************************************/
/****Calender****/
#calender {background:url(../images/calenderbg.png) 0 0 no-repeat; width:950px; height:437px; margin:0 auto; position:relative}
.calender {padding:0 7px 0 12px}
.caltbl {width:100%; color:#4f657b; font-size:25px}
.caltbl tr.head {background:#11264b; height:20px; font-weight:normal; text-align:right; font-size:12px; color:#fff}
.caltbl tr.head th {padding-right:5px}
.caltbl td {border-bottom:1px solid #fff; border-right:1px solid #fff; font:normal 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; width:134px; height:58px}
.caltbl td .innDv {width:126px; height:51px; position:relative; padding:2px}
.caltbl td .innDv span {position:absolute; top:0; right:0}
.caltbl td.event {background:url(../images/bg5.png) 0 0 repeat-x}
.caltbl td .innDv a  {font:bold 11px Arial, Helvetica, sans-serif; color:#000033; text-decoration:underline}
.caltbl td .innDv a:hover {text-decoration:none}
.caltbl td.last {border-right:none}
.caltbl td.last1 {border-bottom:none}
/*.caltbl tr.headt {height:62px}*/
.caltbl tr.headt {height:64px}
.caltbl tr.headt th {text-align:center; font:normal 18px Arial, Helvetica, sans-serif; color:#11264b}
.caltbl tr.headt th .posdv {}
/*.caltbl tr.headt th a.leftarw {position:absolute; display:block; width:56px; height:50px; left:0px; top:-20px}*/
.caltbl tr.headt th a.leftarw {position:absolute; display:block; width:56px; height:54px; left:12px; top:10px}
.caltbl tr.headt th a.leftarw:hover {text-decoration:none; background:url(../images/arwl_1.png) -1px 0 no-repeat} 
/*.caltbl tr.headt th a.rightarw {position:absolute; display:block; width:56px; height:50px; right:-4px; top:-42px}*/
.caltbl tr.headt th a.rightarw {position:absolute; display:block; width:56px; height:54px; right:6px; top:10px}
.caltbl tr.headt th a.rightarw:hover {text-decoration:none; background:url(../images/arwr_1.png) 0px 0 no-repeat}
/* -------------->MODS< -------------- */ 
.rgtcnt {
float:right;
margin-top:20px;
width:589px;
}
/*********************for forum title****************************/
.tforum {
float:left;
width:85%;
display:block;
padding:8px 10px 5px; font-size:14px;
}
/************************for acasa staff**********************************/
.staffContainer4 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#0257A7 url(../images/container4bg.gif) repeat-x scroll 0 0;*/
border:1px solid #1267AC;
padding:10px 8px;
}
#staffdiv {
margin-bottom:10px;
overflow:hidden;
width:672px;
/*height:167px;*/
}

.staffcontent {
float:left;
margin-left:10px;
width:674px;
}

#TwoColmnac {
overflow:hidden;
width:682px;
}
.rgtcntac {
float:right;
margin-right:5px;
/*margin-top:10px;*/
width:665px;
}
#staffdivd {
margin-bottom:10px;
overflow:hidden;
width:762px;

}
.paraTeam{
font-size:13px;
line-height:18px;
padding-bottom:10px;
text-align:justify;
margin-top:10px;
padding:0;
height:100%;
}

.readTeam{color:#1885DF;margin-left:90%}

.Containercontribute{ border:1px solid #4B99DB; background:#1F66A2 url(../images/bg1.gif) repeat-x scroll 0 0;}
.contribute_data { float:center; margin-left:10px; margin-right:10px; margin-bottom:10px;}
.cont_margin{/*margin-top:51px;*/}
/***************************************************************/
/*for calender*/
.event_show {color:red;}
.event_hide {color:yellow;}
.cal_title {color:red; width:100%; float:center; margin-left:10px;}
.cal_title a {color:red; text-decoration:none;}
.cal_title a:hover {color:red; text-decoration:none;}
.thickbox{text-decoration:none;}
.calender_big{ width:75%; height:75%; float:inherit;}
/*End*/

/**********************for new upcoming event*****************************************/
#upcTwoColm {
overflow:hidden;
width:672px;
}

/******************************************************************/
#frmCreateEvent div.error {
color:#FF0000;
margin-left:0;
}

#frmprofile  div.error {
color:#FF0000;
margin-left:0;
}

#frmLogin div.error {
color:#FF0000;
margin-left:0;
}

#frm div.error {
color:#FF0000;
margin-left:0;
}

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


#TopContent #LftContainer_list,#TopContent #MainContainer,#TopContent #RhtContainer{ float:left}
#TopContent #LftContainer_list{ width:240px; margin-right:10px}
ul.LeftTab_list1,ul.sublevtab,li:hover ul, li.over ul { padding:0; margin:0; list-style:none}
ul.LeftTab_list1 li{height:32px; width:239px;}
ul.LeftTab_list1 li a{height:32px; padding-left:8px; font-size:11px; font-weight:bold; color:#fff; background:url(../images/left_tab_sprite-top.gif) 0 0 no-repeat; line-height:30px; display:block; cursor:pointer; text-transform:uppercase}
ul.LeftTab_list1 li a:hover{ background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:normal; text-decoration:none; color:#fff;}
ul.LeftTab_list1 a.active{background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:bold; text-decoration:none;}

ul.LeftTab li {position:relative;}


.Container_list2{ background:#fff}
.Container_list2 table tr td{ font:14px Arial; color:#000}

h2.titletble {color:#1885df; padding-left:9px; line-height:35px; font-size:16px; text-transform:uppercase;; border-bottom:1px solid #1885df; margin-top:0px;}

.conttbl {margin: 0 auto 8px}
.conttbl td.first {background:#666 !important}
.conttbl tr.colored td {background:#efefef}
.conttbl td {color:#1267ac !important; text-transform:uppercase;}

.colstruct {background:#fff}
.col1 {width:163px; float:left; background:#fff}
.col2 {width:780px; float:right; color:#1885df; margin-right:100px}
.col2 p {padding-bottom:10px; line-height:18px; text-align:justify; font-size:14px}
.col2 h3.title {text-decoration:underline; font-size:13px; padding-bottom:5px}
.col2 h2 {margin-bottom:10px; padding-left:0}
ul.list5 {list-style:none; margin-left:13px; padding:11px 0 0; margin-top:0}
ul.list5 li {width:100%}
ul.list5 li a {line-height:24px; display:block; padding-left:10px; color:#1267AC; border-bottom:1px solid #c2c2c2; /*text-align:center;*/}
ul.list5 li a:hover {background:#f1f1f1}

#cntct div.error {color:#FF0000; margin-left:0;}

#frmBlog div.error {color:#FF0000; margin-left:0;}

.success{color:#ffA500;}

/***************for cub div *******************/
#clubdetails {
margin-bottom:10px;
overflow:hidden;
width:689px;
}

#frmcontact div.error {
color:#FF0000;
margin-left:1px;
}

#form1 div.error {
color:#FF0000;
margin-left:1px;
}
/************* New for bold font of form **************/
.FormCont2 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
/* Volunteer at the user side */
#frmvolunteer div.error {color:#FF0000; margin-left:0;}

/*.label {color:#FFFFFF; float:left; font-size:12px; text-transform:uppercase; width:140px;}*/

#frmskillassessment div.error {color:#FF0000; margin-left:0;}

#frmResource div.error {color:#FF0000; margin-left:0;}

#frmCoach div.error {color:#FF0000; margin-left:0;}

#frmpostajob div.error {color:#FF0000; margin-left:0;}

/***   Articals  ***/
.ProfContainer .ProfLeftContainer1 { width:179px; margin-right:7px; float:left; position:relative; z-index:1000}
ul.LeftTab1 li {position:relative;}
ul.LeftTab1,ul.LeftTab,ul.sublevtab,ul.sublevtab1,li:hover ul, li.over ul { padding:0; margin:0; list-style:none}
ul.LeftTab1 li{height:32px; width:169px;}
ul.LeftTab1 li a{height:32px; padding-left:8px; font-size:11px; font-weight:bold; color:#fff; background:url(../images/left_tab_sprite-top.gif) -65px 0 no-repeat; line-height:30px; display:block; cursor:pointer; text-transform:uppercase}
ul.LeftTab1 li a:hover{ background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:normal; text-decoration:none; color:#fff;}
ul.LeftTab1 a.active{background:url(../images/left_tab_sprite-btm.gif) 0 0 no-repeat; font-weight:bold; text-decoration:none;}
ul.LeftTab1 li:hover > ul{display:block}
li ul.sublevtab1 {position: absolute; left:169px; top: 0;display:none; float:left}
/* Styles for Menu Items */
ul.sublevtab1 li a {display:block; text-decoration:none;  /* IE6 Bug */ padding:0; border-bottom:0; width:143px;}
/* Fix IE. Hide from IE Mac \*/
* html ul.sublevtab1 li {float: left; height: 1%;}
* html ul.sublevtab1 li a {height: 1%; }
/* End */

ul.sublevtab1 li a:hover {background:url(../images/left_tab_sprite.png) 0 -32px no-repeat; } /* Hover Styles */
		
li ul.sublevtab1 li a { padding: 0 5px;}

.AcasaNearInn{ padding:5px 10px 0 10px; text-align:left}

/*articles css  */
#divarticles{ overflow:hidden; width:672px; margin-bottom:10px;}
.rgtcntarticles{ float:left; width:505px; margin-top:20px}
.lefcnt{float:left; margin:0 35px 0 0; text-align:center; width:129px;}

/*About Acasa*/
.col1 {width:185px; float:left; background:#fff; margin-left:20px; margin-top:13px}
.col2_about {width:690px; float:right; color:#1885df; margin-right:50px; margin-bottom:20px; margin-top:20px}
.col2_about p {padding-bottom:3px; line-height:18px; text-align:justify; font-size:14px} 
.col2_about h3.title {text-decoration:underline; font-size:13px; padding-bottom:5px}
.col2_about h2 {margin-bottom:10px; padding-left:0}

/* blogheading */
.blogheading { font-size:medium;}
.blogtitle { font-size:16px; font-style:normal; color:#08088A;}
.blogtbl { margin-left:10px; margin-right:10px}
.blogdesc{font-size:13px; color:#424242;}
.CommentCont h2{ font:bold 14px Arial; color:#1885DF; padding:15px 0}
.CommentCont h3{ font:bold 14px Arial; color:#1885DF; padding:15px 0}
.blogbackbutton {margin:10px 10px 10px 0px; background-color:#fff}
.blogdetails .CommentCont{ overflow:hidden; border-top:1px solid #0b72c7; padding:20px 35px}
.blogdetails .CommentCont .title{ background:url(../images/arrow_down.gif) 100% 3px no-repeat; font:bold 14px Arial; color:#fff; padding:0 10px 0 0}
.blogdetails .CommentCont h2{ font:bold 14px Arial; color:#fff; padding:15px 0}
.CommentCont .Comments{ padding:12px; background:#1768ab; border-bottom:1px solid #1078cd; margin:12px 0 0 0; overflow:hidden; }
#frmcomments div.error {color:#FF0000; margin-left:0;}
.Desc_blogCom{float:right; width:480px}
.FormCont_blog{ border:1px solid #0b72c7; background:#fff url(../images/forum_cont_bg.gif) 0 0 repeat-x; font-family:Arial, Helvetica, sans-serif; color:#2E9AFE}
.col2_blog {width:710px; float:right; color:#1885df; margin-right:50px}
.col1_blog {width:180px; float:left; background:#fff}

.blogdetials .CommentCont{ overflow:hidden; border-top:1px solid #1885DF; padding:20px 35px}
.blogdetials .CommentCont .title{ background:url(../images/arrow_down.gif) 100% 3px no-repeat; font:bold 14px Arial; color:#1885DF; padding:0 10px 0 0}
.blogdetials .CommentCont h2{ font:bold 14px Arial; color:#1885DF; padding:15px 0}
.CommentCont .Commentsblog{ padding:12px; background:#F2F2F2; border:1px solid #BDBDBD; margin:12px 0 0 0; overflow:hidden;}
.CommentCont .Commentsblog .Img{ float:left; /*background:url(../images/comment_phto_bg.gif) 0 0 no-repeat;*/ width:89px; height:79px; padding:7px 0 0 7px; margin:3px 10px 0 0}
.CommentCont .Commentsblog .Desc{ float:left; width:500px}
.CommentCont .Commentsblog .Desc h3{ font-size:14px; font-weight:bold}
.CommentCont .Commentsblog .Desc h3 a{ color:#1885DF} 
.CommentCont .Commentsblog .Desc h3 a:hover{ color:#1885DF} 
.CommentCont .Commentsblog .Desc p{ padding:10px 0 0 0; line-height:18px}
.CommentCont .Commentsblog .Desc p.date{ font-style:italic; text-decoration:underline; padding:0}
.CommentCont p.formElment{ padding:12px 0 0 0}
.CommentCont .Textarea{ background:#F2F2F2; border:2px solid #BDBDBD; width:580px; height:150px; font:normal 12px Arial; color:#000000; padding:10px}
.SubmtCommnt{ background:url(../images/submt_cmmnt.gif) 0 0 no-repeat; width:147px; height:34px; border:none; cursor:pointer}
/**/
/*********  thread details *********************/
.DescThread {
float:left;
width:652px;
}

.ForumDetailCont .ForumDetail .DescThread p {
line-height:18px;
padding:10px 0 0;
}

.frThread {
float:right;
margin-right:10px;
}

.pagnation { margin-right:10px; margin-top:5px;}
#frmThread div.error {color:#FF0000; margin-left:0;}
#blogdetails  div.error {color:#FF0000; margin-left:0;}
#frmForum  div.error {color:#FF0000; margin-left:0;}

/************** active about acasa *******************/

.activeacasa{background:#F1F1F1 none repeat scroll 0 0; }

.artcenter{margin-top:50px;font-size:15px;}

/* white yahoo paging css*/
span.active_white {
background:transparent url(../images/bg_page.png) no-repeat scroll 2px 5px;
color:#1885DF;
font-weight:bold;
height:16px;
padding:7px;
width:16px;
}

 .activea {
color:#1885DF;
text-decoration:none;
}

#paging a:hover {
color:#4FFFEF;

}
/*end*/

/******* club *************/
#clubdetailsdiv {
margin-bottom:10px;
overflow:hidden;
width:689px;
}
/************************/

#memberlounge a {
	color:#000;
	text-decoration:none;
	font-size:14px;
}
#memberlounge a:hover {
	color:#000;
	text-decoration:none;
	font-size:14px;	
}
#memberlounge a:active, a:focus {
	outline:0
}

/************ coach  evaluation *****************/
.coachlable {
color:#FFFFFF;
font-size:14px;
text-decoration:none;
}

/************************************/
#frmFinancial div.error {
color:#FF0000;
margin-left:1px;
}

#h3title{ font-size:15px;}
#financialassistance .label_td-fina {font-size:14px; color:#fff;}
ul.list3 {margin:0; padding:0 0 0 10px; list-style:none; width:306px; overflow:hidden; float:left}
ul.list3 li {display:inline; width:100%; overflow:hidden; float:left; margin-bottom:5px}
ul.list3 li label {float:left; width:140px; font-size:12px; color:#fff;}
ul.list3 li .field {float:right; width:163px}
ul.list3 div.error {margin:0}
ul.list3 {margin:0; padding:0 0 0 10px; list-style:none; width:306px; overflow:hidden; float:left}
ul.list4 {margin:0; padding:0; list-style:none; width:341px; overflow:hidden; float:right}
ul.list4 li {display:inline; width:100%; overflow:hidden; float:left; margin-bottom:5px}
ul.list4 li label {float:left; width:170px; font-size:12px; color:#fff;}
ul.list4 li .field {float:right; width:163px}
ul.list4 li div.error {margin:0}

#frmfinancialassistance div.error {color:#FF0000; margin-left:0;}

.financial {color:#FFFFFF; font-size:13px; text-decoration:none;}
#frmFinancial div.error {color:#FF0000; margin-left:0;}
/*****************  Article ********************/

#TwoColmnArt {
margin-bottom:10px;
overflow:hidden;
width:755px;
}
/**********************************************/
.games{background:url(../images/body_bg_one.jpg) 0 0 repeat-x;}

/***** Board Details *******/
.h3board{color:#1885DF; font-size:14px}
.h4board{color:#1885DF; font-size:13px}
.readboard{color:#000000; float:right;}
.contformcont {overflow:hidden; width:100%; padding:20px 0 0}
.contformcont  .contform {width:352px}

/*********** Press date(Left Column)***************/
.UpcomgClasses .ClassInfo .DescPress{ float:left; width:100px}
/*********club***************************************/
p.Headclub{ font:bold 12px "Lucida Sans"; text-transform:uppercase;text-decoration:none;}
p.Headclub1{ font:bold 14px "Arial";}
/***************************************************/

#frmsponsor div.error {color:#FF0000; margin-left:0;}
/************Sponsor*****/
.rgtcnt{ float:right; width:560px; margin-top:0px}
.lefcnt{float:left; margin:0 35px 0 0; text-align:center; width:160px;}
.rgtcnt h2 {font-size:15px;}
.rgtcnt p {font-size:13px; text-align:justify; width:480px;}
.pmar {margin-left:110px;}
.pconatct {margin-left:75px;}

ul.list5 {list-style:none; margin-left:13px; padding:11px 0 0; margin-top:0}
ul.list5 li {width:100%; margin-bottom:2px}
ul.list5 li a {line-height:30px; display:block; padding-left:10px; color:#fff; background:url(../images/bg02.gif) 0 0 repeat-x; border-left:3px solid #9d9b9b; font-size:13px}
ul.list5 li a:hover {border-left:3px solid #0968ad; background:url(../images/bg03.gif) 0 0 repeat-x}
ul.list5 li .activeacasa {border-left:3px solid #0968ad; background:url(../images/bg03.gif) 0 0 repeat-x}

#upcominghome{position:absolute; margin-top:232px; margin-left:5px}
/********Media**********/

/*7July for Media and Press*/
#ProfileContentInn .ProfContainer_white{ padding:7px 0 0 0; overflow:hidden; width:100%; float:left; background-color:#fff}
.ProfContainer_white .ProfLeftContainer{ width:179px; margin-right:7px; float:left; margin-left:15px; margin-top:35px}
.ProfContainer_white .ProfRhtContainer{ float:left; width:760px}
.Container_white{ /*border:1px solid #022444*/}
#MainContainer_white{ width:760px; margin-right:4px; float:right; background-color:#fff}
.Container_white2{ padding:6px; position:relative; background-color:#fff}
.Container_white3{ /*border:1px solid #005092;*/}
.Container_white4{ background-color:#fff;}
.UpcomgClasses_white .UpcomgClassesInn_white{ padding:0 10px 5px 10px; /*border:5px solid #DFDFDF*/}
.UpcomgClasses_white .ClassInfo_white{padding:5px 0; font-size:11px; overflow:hidden;}
.UpcomgClasses_white .ClassInfo_white .Img{ float:left; width:69px; height:48px; padding:3px 5px 0 0;}
.UpcomgClasses_white .ClassInfo_white .Desc{ float:left; width:85px}
.UpcomgClasses_white .ClassInfo_white .Desc h5{ font-size:11px; font-weight:bold}
.UpcomgClasses_white .ClassInfo_white .Desc p { padding:0 0 0 0;}
.UpcomgClasses_white{ background:#101010; margin-bottom:15px}
.titlepress{ color:#0066FF; font-size:23px}
.mediadesc {font-size:15px; text-align:justify; color:#0066ff; padding-bottom:30px; padding-left:30px; padding-right:30px} 
#TwoColmn_white{overflow:hidden; width:760px; padding:9px 6px}
#pagnation { margin-right:10px; margin-top:5px; color:#0066FF}
#pagnation a{ margin-right:10px; margin-top:5px; color:#0066FF}
.hrline{color:#fff;  margin-top:15px}
.bannermedia { overflow:hidden}
.bannerimg { margin-bottom:35px; margin-left:35px; margin-top:35px;}
.DescPress_white a{ color:#fff; font-size:14px}
.DescPress_white a:hover{ color:#0066FF; font-size:14px}
.ptitle { font-size:16px; margin-left:0px; color:#fff; margin-bottom:05px}
.mediadesc_press {font-size:15px; text-align:justify; color:#fff;}
.pressdesc {font-size:15px; text-align:justify; color:#fff; padding-left:30px; padding-right:30px}

/******for classes(home.tpl)*********/
#classesdiv2{ overflow:hidden; width:689px; margin-bottom:10px;}

.seemoreevents{margin-left:10px; margin-left:10px; margin-right:5px; margin-top:40px;}
#aevent{text-decoration:none}
.searchname{font-size:13px; margin-top:10px}
.userinfoleft{width:175px; padding:10px; height:100px}
.userinforight{margin-left:15px; width:175px; padding:10px; height:100px}
.username{font-size:14px}

/*Footer*/
.FootLinks_sociallinks {padding:0 0px 5px;}
.event
{	
	text-decoration:none;
	cursor:pointer;
	left-margin:50px
}

.events {text-decoration:none; cursor:pointer; padding-left:40px; color: #4FFFEF}
.padd {text-decoration:none; cursor:pointer; padding-left:45px; padding-bottom:30px}
.standardmargin{padding-bottom:20px; padding-top:20px; padding-left:35px; padding-right:35px}
.std_marg{color:#1885DF;
float:right;
margin-right:53px;
margin-top:25px;
width:860px;}
.articlestandardmargin{color:#2E9AFE; padding-bottom:20px; padding-left:20px; padding-right:20px; padding-top:20px; text-align:justify;}
.articlestandardmargindetails{color:#2E9AFE; padding-bottom:20px; padding-left:20px; padding-right:20px; text-align:justify;}

/*member-list*/
.membdr{ width: 100%;}
.membdr td{border: 1px dotted #167ed4; padding: 5px 0;}
.memrt{float:left; }
.memlt{float:left; text-align:center; width:119px;}
.membg{ background:url("../images/testimonials01.png") no-repeat scroll center top transparent;}

#menuslider{float:right; width:451px}
#memmenu{float:left; }



.top_bg5 {background:url(../images/top_bg5.gif) no-repeat 0 0; height:7px}
.mid_bg5 {background:#034ba0; font-size:10px}
.btm_bg5 {background:url(../images/btm_bg5.gif) no-repeat 0 0}
.blue_box {width:220px; float:left }
.blue_box .innerdiv {width:190px; margin:0 auto; padding-top:25px; height:500px}
.blue_box .innerdiv h3 {font-size:12px; color:#fff; padding-bottom:3px}
.blue_box .innerdiv ul {list-style:none; margin:0; padding:0 }
.blue_box .innerdiv li {line-height:16px;padding-left:18px; }
.blue_box .innerdiv .matop { padding:35px 0;}
.blue_box .innerdiv .matop p{margin-bottom:5px;}
.blue_box .innerdiv a {color:#bacee6; text-decoration:underline; font-size:10px; }
.blue_box .innerdiv .para {color:#7297c4; font-size:10px; line-height:14px } 
.blue_box .innerdiv .link {padding-top:20px}
.colm2 {width:320px; float:left; padding-top:10px }
.colm2 .inerdiv {width:295px; margin:0 auto}
.colm2 .inerdiv h3 {font-size:14px; color:#fff; padding-bottom:10px; padding-top:20px}
.colm2 .inerdiv p{font-size:10px; color:bacee6 }
.colm2 .inerdiv .loginp{ font-size:14px; color:#000000; padding-top:15px; line-height:16px}
.colm2 .inerdiv .loginp a{color:#85faff;font-size:14px;}
.colm3 {width:220px; float:left}
.colm3 .innerdiv{width:200px; margin:0 auto; padding-top:25px  }
.colm3 .innerdiv .viedobox{background:#034ba0; margin-bottom:10px; padding-top:6px; width:200px; height:130px; }


/*    Media    */
#TwoColmn_white_media{overflow:hidden; width:760px; padding:9px 6px; background:#04549b; color:#fff}


.top_bg5 {background:url(../images/top_bg5.gif) no-repeat 0 0; height:7px}
.mid_bg5 {background:#034ba0; font-size:10px}
.btm_bg5 {background:url(../images/btm_bg5.gif) no-repeat 0 0}
.blue_box {width:220px; float:left }
.blue_box .innerdiv {width:190px; margin:0 auto; padding-top:25px; height:600px}
.blue_box .innerdiv h3 {font-size:15px; color:#fff; padding-bottom:3px}
.blue_box .innerdiv ul {list-style:none; margin:0; padding:0 }
.blue_box .innerdiv li {line-height:16px;padding-left:18px; }
.blue_box .innerdiv .matop { padding:35px 0;}
.blue_box .innerdiv .matop p{margin-bottom:5px;}
.blue_box .innerdiv a {color:#bacee6; text-decoration:underline; font-size:12px; }
.blue_box .innerdiv .para {color:#7297c4; font-size:11px; line-height:14px } 
.blue_box .innerdiv .link {padding-top:20px}
.colm2 {width:320px; float:left; padding-top:10px }
.colm2 .inerdiv {width:295px; margin:0 auto}
.colm2 .inerdiv h3 {font-size:18px; color:#fff; padding-bottom:10px; padding-top:20px}
.colm2 .inerdiv p{font-size:12px; color:bacee6; text-align:justify;}
.colm2 .inerdiv .loginp{ font-size:14px; color:#000000; padding-top:15px; line-height:16px}
.colm2 .inerdiv .loginp a{color:#85faff;font-size:14px;}
.colm3 {width:220px; float:left}
.colm3 .innerdiv{width:200px; margin:0 auto; padding-top:25px  }
.colm3 .innerdiv .viedobox{background:#034ba0; margin-bottom:10px; padding-top:6px; width:200px; height:130px; }

.mediatitlepress{ color:#fff; font-size:23px}
.mediapressdesc {font-size:15px; text-align:justify; color:#fff; padding-bottom:30px; padding-left:30px; padding-right:30px}
.presshometitle { text-decoration:underline; cursor:pointer;}/*   E nd */

.offcial{font-size:20px; position:relative; right:80px; top:55px; font-style:italic}
#newsletter{margin-left:15px}
#margn_top {margin-top:56px}
span.active_1 {background:url(../images/bg_page.png) no-repeat 2px 5px;color:#4fffef;font-weight:bold;height:16px;padding:7px;width:16px;}
.margn_top01 {/*margin-top:50px*/}

.ProfNav_1{width:760px; /*margin-top:55px;*/}
.margin_top {margin-top:111px}
a.link_01:hover {font-weight:bold;color:#1885DF !important; }
.rghtimg {width:218px; height:236px}

.FormCont_2 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
}

.fntsze {font-size:14px; text-align:justify;}
.lbl {font-size:15px}
#hidex{border:1px #fff solid; width:751px !important; margin-left:0% !important; border-width:1px !important; margin-top:10px; font-size:14px !important; color:#fff; opacity:1.0 !important}
.clrtitle {color:#FFFFF}

.tblOutBrd tr.odd {border:1px solid #000}
.ownername { font-size:20px;}
.emailto { text-decoration:underline; color:#F88017}
.emailto a.hover { text-decoration:underline; color:#F88017}
.tabsxtd {cursor:pointer}

/* Resume */
.cvtable {margin:0 20px 0 40px}
.cvtable td {height:25px}
.cvtable td.titlpad {padding:18px 0 0}
.cvtable td .username {font-size:20px}

.userreg .continfopad {background:#1f66a2 url(../images/bg1.gif) 0 0 repeat-x; border:1px solid #024378; padding:16px 30px; margin-bottom:9px; overflow:hidden}
.userreg .continfopad .input, .userreg .continfopad select , .userreg .continfopad textarea {border:1px solid #666; background:#fff url(../images/bg4.gif) 0 0 repeat-x}

a.buttonL {margin-right:10px; border:0; background:url(../images/vote_btn1.gif) no-repeat; cursor:pointer; color:#fff; text-transform:capitalize; font:bold 12px Arial; text-transform:uppercase; padding:0 0 0 14px; display:block; height:28px; line-height:28px; float:left}
a.buttonL  span{background: url(../images/vote_btn1.gif) 100% 0 no-repeat; cursor:pointer; display:block; height:28px; line-height:28px; float:left; padding:0 10px 0 0}

#frmlink div.error {margin-left:0px; color:#FF0000;}
#frmChangePassword div.error {margin-left:0px; color:#FF0000;}

.helptbl {font-size:14px; text-align:justify;}
#frmemailus div.error {margin-left:0px; color:#FF0000;}

.followmeicn {margin-top:5px}
.followmeicn a {margin-right:3px}

#clubdivresource{ 
border-bottom:1px dashed #FFFFFF;
overflow:hidden;
padding:25px;
width:665px; text-align:justify}


/*------Coaches corner-------*/
ul.coachmenu {background:rgb(29,132,194); list-style:none; padding:0; margin:0; width:170px; padding:10px; line-height:1.3; margin:-6px 6px 6px -6px !important;}
ul.coachmenu li:first-child {border-top:none}
ul.coachmenu li {border-bottom:1px solid #333; border-top:1px solid #000; padding:8px 0}
ul.coachmenu li a {color:#262626; font-weight:bold}
ul.coachmenu li a:hover {color:#FFF}
ul.coachmenu li a.classactive{color:#FFF}
.meter {background:#fff url(../images/bg_progress_meter_2x1.gif) repeat-x scroll 0pt;border:1px solid #000; height:14px;margin-left:5px;width:187px; float:left}

.p-shadow {background:url("../images/shadowAlpha.png") no-repeat scroll right bottom transparent !important;
clear:both; float:right; margin-top:6px}

/*-----Crop_Buttons------*/
.button02 {background:#609cce; height:25px; line-height:22px; padding:0 5px; border:1px solid #2481D8; min-width:85px; margin-right:5px}
.button02 a {background:url(../images/icons02.png) 0 0 no-repeat; height:30px; padding-left:20px; float:left; display:block}
.button02:hover {background:#73b2e6}
.button02 a.left01 {background-position:0 6px}
.button02 a.right01 {background-position:0 -98px}
.button02 a.done01 {background-position:0 -40px}
.button02 a.crop {background-position:0 -24px; padding-left:25px}
.button02 input.crop01 {background:url(../images/icons02.png) 0 -26px no-repeat; border:none; padding-left:25px; float:left; color:#fff;padding-top:2px}
.button02 input.done {background:url(../images/icons02.png) 0 -55px no-repeat; border:none; padding-left:25px; float:left; color:#fff;padding-top:2px}
.button02 input.cancel01 {background:url(../images/icons02.png) 0 -77px no-repeat; border:none; padding-left:25px; float:left; color:#fff; padding-top:2px}

.backbtn { background:transparent url(../images/donate/back_btn.png) no-repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-size:15px;
height:57px;
margin-left:99px;
margin-top:25px;
padding:8px 0 0 35px;
width:100px;
}

.appbord {border-bottom:1px solid #0B72C7}

/*----------End-------*/

/*ul.tab {list-style:none; margin:35px 0 0; padding:0}
ul.tab li {float:left; display:inline; margin-left:8px}
ul.tab li a {display:block; background:#00325A; padding:0 12px; height:30px; line-height:30px; font-size:12px; color:#fff}
ul.tab li a:hover {background:#6CC5E3; color:#0257A7}
.leftconshow {padding:8px 0 0}*/
#TwoColmnshow{ overflow:hidden; width:687px}
#ProfileContentInn .ProfContainershow{ padding:7px 5px 0 0; overflow:hidden; width:722px; float:right}

/*----------End-------*/
ul.tab {list-style:none; margin:0; padding:0}
ul.tab li {float:left; display:inline; margin-left:8px}
ul.tab li a.bluebtn {display:block; background:url(../images/buttonback.gif) 0 0 no-repeat;; padding:0 12px; height:30px; line-height:30px; font-size:12px; color:#fff; width:76px; text-align:center}
ul.tab li a.bluebtn:hover {color:#ff0101}
ul.tab li a.green {background:url(../images/buttongroom.gif) 0 0 no-repeat; color:#0257A7; width:76px; height:30px; display:block; text-align:center;padding:0 12px; line-height:30px; font-size:12px}
ul.tab li a.green:hover {color:#ff0101}


.leftconshow {padding:8px 0 0}

.tsize {font-size:24px}

/************Showcase and competitions+*******************/
/*.LftNav.Spotlight,.Sponsors{ height:130px; margin-bottom:15px}*/

.lefcntnews{float:left; vertical-align:top; text-align:center; width:200px; margin-right:20px; margin-bottom:20px;}



.tdblue {color:#1885df; font-size:14px Arial;}
.Container_listcoach{ background:#fff}
.Container_listcoach .Container_list2table tr td{ font:14px Arial; color:#1885df}
     
     
     /***   For Double Text   ***/
     
ul.list5 li.coachli a.doublebg {
background:url("../images/coachbg.gif") repeat-x scroll 0 0 transparent; border-left:3px solid #9D9B9B; color:#FFFFFF; display:block; font-size:13px; line-height:20px; padding-left:10px; padding-top:5px; padding-bottom:5px}

ul.list5 li.coachli a.activecoach,ul.list5 li.coachli a:hover {background:url("../images/coachnonbgnew.gif") repeat-x scroll 0 0 transparent; line-height:20px}

.Container_list2 table tr td.standardmargin table tr td {color:#1885df; font-size:14px Arial}
.Container_list2 table tr td.standardmargin table tr td input {color:#1885df; font-size:14px Arial}
.Container_list2 table tr td.standardmargin table tr td input.button {color:#fff; font-size:14px Arial}
.Container_list2 table tr td.standardmargin table tr td textarea {color:#1885df; font-size:14px Arial}
     
.articledesc{font-size:13px; color:#000000;}    
.doublebgcoach {background:url("../images/coachnonbgnew.gif") repeat-x scroll 0 0 transparent;}

/*add button for photoalbum*/
.addactionbutton {background:#609cce url(../images/icons/add.png) 5px 5px no-repeat; height:25px; line-height:22px; padding:0 5px; border:1px solid #2481D8; min-width:85px; margin-right:5px; width: 120px; float: left; padding-left:25px;}
.addactionbutton a {height:30px;  float:left; display:block}
.addactionbutton:hover {background:#73b2e6 url(../images/icons/add.png) 5px 5px no-repeat;}
#galleryphoto { border: 1px solid #3e3e3e; padding: 1px;}
.label_gr {color:#00FF00}
     
.standardmargin tr.even td {margin:0; padding:5px 0}
.standardmargin tr.even td img {vertical-align:middle}
.standardmargin tr.brdbtm td {border-bottom:1px solid #fff; margin:0; padding:0; height:1px; font-size:2px} 

.welcomeuname{font-size:13px; position:relative; right:80px; top:60px; font-style:italic}
.welcomeuname a:hover {color:#fff; text-decoration:underline;}
