.shadetabs_default{
	padding: 4px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font:12px Arial;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.shadetabs_default li{display: inline; margin: 0;}
.shadetabs_default li a{
	text-decoration: none;
	padding: 3px 17px;
	margin-right: -2px;
	border: 1px solid #63616E;
	color: #E5E5E5;
	background: white url(/images/shade.gif) center left repeat-x;
}
.shadetabs_default li a:visited{position:relative;color: #E5E5E5;}
.shadetabs_default li a:hover{text-decoration: none;color: #E5E5E5;}
.shadetabs_default li.selected{position:relative; top:1px; color: #333333;}
.shadetabs_default li.selected a{ /*selected main tab style */
	background-image: url(/images/shadeactive.gif);
	border-bottom-color: white;
	color:#333;
	font-weight:bold;
}
.tabcontentstyle_default{ /*style of tab content oontainer*/
	border: 1px solid #C6C6C8;
	width: 515px;
	margin-bottom: 1em;
	padding: 0px;
	background-color:#FFFFFF;
}

.tabcontent{display:none;}


/* Home page Tab Login/ Signup*/
/****** Home Page Tabs */

#loginRegisterTabs{ padding:0px; margin-left:0px;}
.home_shadetabs2{
	display: block; 	font-family:"Segoe UI", Tahoma, Verdana, Arial; /*Arial, Helvetica, sans-serif; */	font-size:18px; font-weight:bold; color:#FFFFFF;
	list-style-type: none;	font-weight:bold;	text-align: center; 	/*set to left, center, or right to align the menu as desired*/
}
.home_shadetabs2 li{float:left; margin: 0 0 0 3px;    min-width: 70px; /* be nice to Opera */}
.home_shadetabs2 li:first-child{margin: 0 0 0 0px}

.home_shadetabs2 a{
	margin-top:3px;    display: block;    padding: 7px 12px;    background: transparent url(/images/tab1.jpg) no-repeat;	color: #333333;
}

.home_shadetabs2 a{
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;	padding-top: 0px;	padding-bottom: 0px;    color: #333333;
	font-weight: bold;	text-align: center;	text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
    top: 1px;
}
.home_shadetabs2 li.selected a {   position: relative;	top: 0px;	z-index: 1;	margin-top: 0;	color: #FFFFFF;}
*>.home_shadetabs2 li a { /* hide from IE 6 */	width: auto;	height: auto;}
.home_shadetabs2 li a {   padding-bottom: 4px;	}
.home_shadetabs2 li.selected a{    padding-bottom: 9px;}
.home_shadetabs2 li.selected a/* ,.shadetabs1 li a.selected:active ,.shadetabs1 li a.selected:hover, .shadetabs1 li a.selected:focus,*/{
    background-position: 100% -150px;
}
.home_shadetabs2 li a/* , .shadetabs1 li a:active  , .shadetabs1 li a:hover, , .shadetabs1 li a:focus */{
    background-position: 100% -100px;
}
.home_shadetabs2 li.selected a /* , .shadetabs1 li a:active span, .shadetabs1 li a:hover span, .shadetabs1 li a:focus span,  */{
    background-position: 0 -50px;
	color:#FFFFFF;
}
.home_shadetabs2 li a:hover, .home_shadetabs2 li a:focus, .home_shadetabs2 li a:active{ /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}

.home_shadetabs2 li.signup a span {	margin-top:10px;	padding: 6px 12px;}
.home_shadetabs2 li.signup a.selected span {	margin-top:5px;	padding: 7px 12px;}
.home_shadetabs2 li.signup a.selected/* ,.shadetabs1 li a.selected:active ,.shadetabs1 li a.selected:hover, .shadetabs1 li a.selected:focus,*/{
	background-position: 100% -150px;
}
.home_shadetabs2 li.signup a span {   padding-bottom: 1px;	}
.home_shadetabs2 li.signup a.selected span {    padding-bottom: 6px;}
.home_shadetabs2 li.login a span{	margin-left:0px;	margin-top:10px;	padding: 6px 12px;}
.home_shadetabs2 li.login a.selected span {	margin-left:0px;	margin-top:5px;	padding: 7px 12px;}
.home_shadetabs2 li.login a span {   padding-bottom: 1px;	}
.home_shadetabs2 li.login a.selected span {    padding-bottom: 6px;}






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

/***************** NewTabs Style bof *******************/

/*ul.intabs{height:23px}
ul.intabs li{background-repeat:no-repeat;background-position:right;margin-right:5px;line-height:23px;font-weight:700;padding-right:6px}
ul.intabs li.sel,ul.intabs li.sel a{color:#fff}
ul.intabs li .ltab,ul.intabs li.sel .ltab{width:6px;height:23px;background-position:left;float:left}

ul.intabs li{background-image:url(/images/tabnotsel_r.gif)}
ul.intabs li .ltab{background-image:url(/images/tabnotsel_l.gif)}
ul.intabs li.sel{background-image:url(/images/tabsel_r.gif)}
ul.intabs li.sel .ltab{background-image:url(/images/tabsel_l.gif)}

ul{list-style:none;margin:0;padding:0}
li,.lf,.lf4,.lf33p,.lf50p,.lf74,.lf60,.lf100,.lf150,.lf15p,.lf20p,.lf24p,.lf25p,.lf30p,.lf45p,.lf65p,.lf70p,.lf85p,#lbox,.ev_invitee_name,#newsBar,.calbox,.listimg,.sm_ip{float:left}
*/

.intabs{
	padding: 4px 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: 11px Arial;
	list-style-type: none;
	text-align: left;
}

.intabs li{
	display:inline;
	margin: 0;
	background:url(/images/tabnotsel_l.gif) no-repeat left center; 
	padding: 4px 0px;
}
.intabs li div.tab_spacer {
	display:inline;
	width:6px;
	height:100%;
	margin-right: 0px;
	padding: 0px;
}

.intabs li a{
	text-decoration: none;
	margin-right: -1px;
	color: #E5E5E5;
	padding: 4px 10px;
	background:url(/images/tabnotsel_r.gif) right top; border-bottom: 2px #FFFFFF solid;
}	

.intabs li a:visited{color: #E5E5E5;}

.intabs li a:hover{text-decoration: none; color: #000;}

.intabs li.selected{background: url(/images/tabsel_l.gif) no-repeat left;}

.intabs li.selected a{background:url(/images/tabsel_r.gif) right; border-bottom: 1px #FFFFFF solid;
color:4E4C57;
font-weight:bold;}

.intabs li.selected a:hover{text-decoration: none;}


/***************** NewTabs Style eof *******************/

