html {
  xfilter: xpression(document.execCommand("BackgroundImageCache", false, true));
}

body{
margin:0px;
padding:0px;
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
color:#333333;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%;
width:100%;
xbackground-image:url(../images/bg.gif);
background-position:center; 
background-repeat:repeat-y;
background-color:#FFFFFF;
}

ul {
    list-style: none;
    }
xbody, td, th{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	width: 100%;
	line-height:16px;
}
div#header{
	width:760px;
	height:45px;
	margin:0 auto;
	margin-top: 0px;
	text-align:left;
	margin-bottom:0px;
	background-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
div#topheadermargine{
	width:760px;
	height:5px;
	margin:0 auto;
	margin-top: 0px;
	text-align:left;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
div#body{
	width:760px;
	margin:0 auto;
	margin-top: 0px;
	text-align:left;
	margin-bottom:0px;
	background-color:#FFFFFF;
}
div#footertext{
	width:760px;
	margin:0 auto;
	margin-top: 10px;
	text-align:left;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-color:#33ff66;
	border-top-style:solid;
	border-top-width:2px;
	position:relative;
}
div#footertext2{
	width:760px;
	margin:0 auto;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
}
h1{
font-size:14pt;
font-weight:bold;
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
margin-top:5px;
}
h2{
font-size:14pt;
font-weight:bold;
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
margin-top:3px;
}
h3{
font-size:14pt;
font-weight:bold;
font-family:"Lucida Grande", Arial, Verdana, sans-serif;
margin-top:5px;
}
.marginehelp{
	margin-left:70px;
	}
.margineexplore{
	margin-left:10px;
	}
.margineexplore2{
	margin-left:95px;
	}
.lasttext{
	margin-top:8px;
	}
.footerline{
	border-top:#99ff99;
	border-top-style:solid;
	border-top-width:2px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
.header {
	margin-left:10px;
	}
.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#999999;
	font-weight:bold;
	}
a.menutext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00ffff;
	font-weight:bold;
	}
.flasharear {
	background-color:#FFFFFF;
	z-index: 0;
	}
.flashbr{
	height: 320px;
	display: block;
	}
.flasharear2 {
	width:210px;
	height:400px;
	background-color:#FFFFFF;
	}
.createdoodle{
	border-left-color:#00ffff;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#00ffff;
	border-right-style:solid;
	border-right-width:1px;
	background-color:#ccffff;
	width:335px;
	height:221px;
	}
.createdoodle2{
	width:335px;
	height:8px;
	background-image:url(../images/cornert5.gif);
	background-repeat:no-repeat;
	}
.whatsnew {
	background-image:url(../images/blankcorner.gif);
	background-repeat:no-repeat;
	height:34px;
	width:335px;
	}
.whatsnew2{
	width:300px;
	border-left-color:#00ffff;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#00ffff;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#00ffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.login{
	background-image:url(../images/login.gif);
	background-repeat:no-repeat;
	width:200px;
	height:34px;
	}
.login2{
	border-left-color:#00ffff;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#00ffff;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-color:#00ffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	}	
.actonmeworld{
	background-image:url(../images/loginodl.gif);
	background-repeat:no-repeat;
	}
.actonmeworld2{
	background-color:#ccffff;
	border-left-color:#00ffff;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#00ffff;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#00ffff;
	border-top-style:solid;
	border-top-width:1px;
	

	}
.brtop{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#00ffff;
	width:220px;

}
.brtop2{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#00ffff;
	width:10px;

}
/* tab class 
div.tabBox {}

div.tabArea {
  font-size: 12px;
  font-weight: bold;
  margin-top:0px;
  margin-right:6px;
}

a.tab {
  background-color: #d0b0ff;
  border: 2px solid #000000;
  border-bottom-width: 0px;
  border-color: #f0d0ff #b090e0 #b090e0 #f0d0ff;
  -moz-border-radius: .75em .75em 0em 0em;
  border-radius-topleft: .75em;
  border-radius-topright: .75em;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: 3px;
  z-index: 100;
}

a.tab, a.tab:visited {
  color: #FFFFFF;
}

a.tab:hover {
  background-color: #FFFFFF;
  border-color: #FFFFFF;
  color: #FFFFFF;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #9070c0;
  border-color: #b090e0 #7050a0 #7050a0 #b090e0;
  color: #ffe0ff;
}

a.tab.activeTab {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

div.tabMain {
  background-color: #FFFFFF;
  border: 1px none #FFFFFF;
  -moz-border-radius: 0em .5em .5em 0em;
  border-radius-topright: .5em;
  border-radius-bottomright: .5em;
  padding: 0em;
  position: relative;
  z-index: 0;
}

div.tabIframeWrapper {
  width: 210px;
}*/

iframe.tabContent {
  background-color:#FFFFFF;
  border-bottom-color:#00ffff;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-top-color:#00ffff;
  border-top-style:solid;
  border-top-width:1px;
  border-right-color:#00ffff;
  border-right-style:solid;
  border-right-width:1px;
  border-left-color:#00ffff;
  border-left-style:solid;
  border-left-width:1px;
  width:210px;
}
.createwidth2{
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#00ffff;
	width:210px;
	}
.createwidth{
	background-color:#FF0000;
	width:335px;
	}
#bodycode div {
	padding:0px;
    float:left;
		}
.loginutton{
cursor:pointer;
width:84px;
height:29px;
background-image:url(../images/login_btn.gif);
background-repeat:no-repeat;
border:none;
outline:none;
}
.loginutton2{
cursor:pointer;
border:outset 0px #ccc;
font-weight:bold;
color:#FFFFFF;
padding: 0px 0px;
background-color:#cc99ff;
width:150px;
height:20px;
}
a.forgotpwd{
	text-decoration:none;
	font-weight:bold;
	color:#cc99ff;
	}
.loginbox{
	margin-left:10px;
	margin-bottom:5px;
	line-height:18px;
	margin-top:5px;
	text-decoration:none;
	text-align:left;
	}
#whatsnewcontainer div{
	float:left;
	margin-left:25px;
	}
.whatsnewicon{
	margin-left:10px;
	padding-right:10px;
	margin-top:10px;
	margin-bottom:10px;
	}
.spacetop{
	margin-top:10px;
	}
.fontsforwhatsnew{
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	line-height:15px;
	width: 100%;
	text-align:left;
	}
.iconarea{
	width:32px;
	height:32px;
	}
.boldHeader {
	text-transform:uppercase; 
	font-size:8pt; 
	font-weight:bold;
}
.whatsnewtest{
	margin-left:12px; 
	margin-top:5px; 
	margin-right:10px;
	margin-bottom:5px;
	}
.whatsnewtesttop{
	margin-top:10px; 
	text-align:left;
	}
.headtestofexplore{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	margin-left:5px;
	margin-top:5px;
	}
.headtestofexplore2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	margin-left:15px;
	margin-top:10px;
	}
.headtestofexplore3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339933;
	margin-left:15px;
	margin-top:25px;
	}
.textbgwhite{
	background-color:#FFFFFF;
	margin-left:5px;
	margin-right:5px;
	margin-top:10px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:5px;
	}
.linkclass{
	text-decoration:none;
	color:#666666;
	}
.bgwhitebtn{
	background-color:#FFFFFF;
	margin-left:20px;
	margin-right:5px;
	margin-top:10px;
	font-weight:bold;
	line-height:0px;
	width:292px;
	height:100px;
	}
.createdoodlebtn{
	margin-left:20px;
	}

.myspace{
	margin-left:8px;
	margin-top:15px;
	}
.yourwebsite{
	margin-left:30px;
	margin-top:10px;
	}
.star{
	margin-left:20px;
	margin-top:10px;
	}
.flashbr2{
	border-left:#00ffff;
	border-left-style:solid;
	border-left-width:1px;
	border-right:#00ffff;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom:#00ffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	width:760px;
	overflow: auto;
	}
.bgflash{
	width:553px;
	height:284px;
	background-image:url(../images/BG1.gif);
	background-repeat:no-repeat;
	float: left;
	}
.bgflash2{
	width:203px;
	height:285px;
	margin-left:4px;
	background-image:url(../images/BG2.gif);
	background-repeat:no-repeat;
	float:left;
	}
.space150{
	margin-left:150px;
	}
input.largerCheckbox
{
	width: 30px;
	height: 30px;
}
/* Css Tooltip script */
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #cc99ff;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
	padding: 15px 0 0 0;
	width:200px;
	color:#cc99ff;
    text-align:center;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background:url(../images/bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background:url(../images/bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #cc99ff;
    background:url(../images/bubble.gif) no-repeat bottom;
}

.widget_title{
		font-weight: bold;
		font-family: verdana, arial;
		font-size: 13pt;
		text-align: left;
		padding-left: 5px;
		padding-bottom: 6px; 
		display: inline;
		color: #202020;
		text-decoration: none;
		width: 500px;
	}

.doodleroll{
	display:block; 
	width:99px;
	height:25px;
	background-image:url(../images/blank_tab2.gif); background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	}
.doodleroll2{
	display:block; 
	width:99px;
	height:25px;
	background-image:url(../images/blank_tab2.gif); background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	float:left;
	}
.doodleroll a {
	display:block; 
	width:99px;
	height:25px;
	background-image:url(../images/blank_tab2.gif); background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	color:#999999;
	}
.doodleroll a:hover {
	background-image:url(../images/blank_tab3.gif); background-repeat:no-repeat;
	color:#333333;
	}
.doodleroll2{
	display:block; 
	width:99px;
	height:22px;
	background-image:url(../images/blank_tab2.gif); background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	float:left;
	}
.doodleroll2 a {
	display:block; 
	width:99px;
	height:25px;
	background-image:url(../images/blank_tab2.gif); background-repeat:no-repeat;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	line-height:25px;
	color:#999999;
	}
.doodleroll2 a:hover {
	background-image:url(../images/blank_tab3.gif); background-repeat:no-repeat;
	color:#333333;
	}

.pp_login {
	background-color: #e0e0e0;
	border: 1px solid #808080;
	text-align: left;
	color: black;
	padding: 5px;
	}

.block_title{
		display: inline;
		font-size: 8pt;
		font-family: verdana;
		font-weight: bold;
	}

.block_options {
		display: inline;
		text-align: right;
		margin-bottom: 20px;
	}

.comment_box{
		border-bottom: 1px dotted #c0c0c0;
		width:100%;
//		background-color:#f0f0f0;
		background-color:white;
		overflow: auto;
		text-align:left;
		position:relative;
		
		}

.comment_box_unpublished{
		border-bottom: 1px dotted #c0c0c0;
		background-color: #ffd0d0;
		padding-bottom: 5px;
		padding-top: 5px;
		display: block;
		position: relative;
		overflow: auto;
}

.tab_set{
	background-color: #e0e0e0;
	border-top: 1px solid #50a0c0;
	border-left: 1px solid #50a0c0;
	border-right: 1px solid #50a0c0;
	padding: 2px;
	margin-right: -5px;
	padding-right: -5px;
	font-weight: light;
	font-size: 8pt;
	text-decoration: none;
}

.tab_set_selected{
	background-color: #50a0c0;
	border-top: 1px solid #50a0c0;
	border-left: 1px solid #50a0c0;
	border-right: 1px solid #50a0c0;
	padding: 2px;
	margin-right: -5px;
	padding-right: -5px;
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
	color: white;
}

.comment_userbox{
		border: 1px solid #f0f0f0;
		background-color:#FFFFFF;
		margin: 2px;
		margin-bottom: 6px;
//		padding-bottom: 2px;
		display: block;
		text-align: center;
		position:relative;
		width:62px;
		height: 64px;
		float:left;
	}

.comment_userpic{
		width: 32px;
		height: 48px;
	}

.comment_username{
		font-size: 8pt;
		width: 100%;
	}

.comment_text{
		display: inline;
		margin: 4px;
		height: 100px;
		font-size: 10pt;
		text-align:left;
	}

.comment_tools{
		display: block;
		text-align: right;
		vertical-align: bottom;
		margin: 4px;
		font-size: 8pt;
		
	}

#comment_form {
	display: none;
	width: 400px;
	height: 220px;
	padding: 10px;
	}

.comment_post_wait {
	padding: 50px; 
	height: 100px; 
	width:80%; 
	background-color: #e8e8e8; 
	border: 1px dotted gray; 
	vertical-align: middle; 
	text-align: center;
}

.comment_note_unpublished {
	background-color: #ffa0a0;
	padding: 4px;
	margin: 5px;
	font-weight: bold;
}
.page_nav {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid silver;
	}
.current_page {
		font-weight: bold;
		font-size: 12px;
		padding-left: 20px;
		padding-right: 20px;
	}
/* Dashboard Css */
#gallery a, #gallery a:visited {color:#666666; font-weight:bold; text-decoration:none; display:block; padding:8px 5px 5px 20px;
background:#00ffff 10px 10px; width:209px; border-bottom-color:#FFFFFF; border-bottom-style:solid; border-bottom-width:1px;}

#gallery a:hover {background:#ccccff url(../images/bg_btn_dashboard.gif); width:209px; color:#FFFFFF;
}
.myspacetabfont{
			font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:15px; font-weight:bold; margin-top:10px; margin-bottom:10px;
			}
.upperleft{
	width : 50%;
	margin-left : auto;
	margin-right : auto;

	background-color : #C0C0C0;
	background-image : url('upperleft.png');
	background-repeat : no-repeat;
	background-position : top left;
}

.upperright{
	background-image : url('upperright.png');
	background-repeat : no-repeat;
	background-position : top right;
}

.lowerleft{
	background-image : url('lowerleft.png');
	background-repeat : no-repeat;
	background-position : bottom left;
}

.lowerright{
	background-image : url('lowerright.png');
	background-repeat : no-repeat;
	background-position : bottom right;
	padding : 3% 3% 3% 3%;
}
.save_btn{
	width:124px;
	height:28px;
	background-image:url(../images/bg_save_2.gif);
	color:#000000;
	font-size:15px;
	font-weight:bold;
	border:#00ffff solid 0px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	}
.save_btn:hover{
	width:124px;
	height:28px;
	background-color:#bae55e;
	background-image:url(../images/bg_save_2_2.gif);
	color:#000000;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	border:#00ffff solid 0px;
	vertical-align:top;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 6px;
	}
#codeWindow{
	width:760px;
	background-color:#ccff99;
	border:#00ffff solid 1px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	}
#loginboxcontainer{
	width:950px;
	background-color:#ccff99;
	border:#00ffff solid 1px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	}
.signupboxcontainer{
	width:760px;
	background-color:#ccff99;
	border:#00ffff solid 1px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	}
#userdetailscontainer{
	width:760px;
	background-color:#ccff99;
	border:#00ffff solid 1px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	}
.copytext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	}
.copytext2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	}
.copytext3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	margin-top:10px;
	}
.save_btn2{
	width:120px;
	height:25px;
	background-color:#ccff99;
	color:#000000;
	font-size:15px;
	font-weight:bold;
	border:#00ffff solid 1px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:pointer;
	margin-bottom:10px;
	}
.selectoption{
	color:#000000;
	width:200px;
	height:20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#ccff99;
	border:#00ffff solid 1px;
	}
#round_01{
	position:relative;
	top:-23px; left:-296px; width: 21px; height:23px;
	background-image:url(../images/round_01.gif);
	background-repeat:no-repeat; background-position:top;
	z-index:1;
	}
.round_02{
	position:relative;
	top:-275px; left:-15px; width: 21px; height:23px;
	background-image:url(../images/round_02.gif);
	background-repeat:no-repeat; background-position:top;
	background-color:#000000;
	z-index:1;
	}
.post_myspace_box{
	width:600px;
	height:120px;
	margin-left:0px;
	background-color:#bae55e;
	border:#000000 solid 1px;
	color:#000000;
	margin-top:5px;
	}
.text_myspace_post{
	font-size:17px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
	margin-left:80px;
	}
.myspace_login{
	width:600px;
	height:100px;
	color:#000000;
	margin-left:25px;
	margin-top:10px;
	}
.add_me{
	width:120px;
	height:35px;
	margin-left:50px;
	}
input.myspace_post{
	border:#ccccff solid 1PX; color:#666666;}
input:focus.myspace_post{
	border:#666666 solid 1PX; color:#000099;}
.loginboxtextarea{
	margin-left:20px;
	margin-top:10px;
	width:800px;
	line-height:3;
	}
a.password{
	font-weight:bold;
	color:#ccccff;
	}
a.password:link {color: #FF0000}     /* unvisited link */
a.password:visited {color: #00FF00}  /* visited link */
a.password:hover {color: #FF00FF}   /* mouse over link */
a.password:active {color: #0000FF}   /* selected link */
.reg{line-height:50px; border:#33ff66 solid 1PX; word-spacing:3px;}
/* login css end */

/* New Tab By css and java script */
.tab_box_right{
	background:#ccff99;
	border:#00ffff solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	width:310px;
	height:250px;
	left:-6px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	position:relative;
	z-index:1;
	}
.tab_box_left{
	background:#ccff99;
	border:#00ffff solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	width:217px;
	height:250px;
	left:-2px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	position:relative;
	z-index:0;
	}
.tab_btn_left{
	width:130px;
	height:30px;
	background-image:url(../images/bg_tab2.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
	position:relative;
	line-height:35px;
	}
.tab_btn_right{
	width:110px;
	height:30px;
	background-image:url(../images/bg_tab2_left.gif);
	text-align:center;
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
	left:-7px;
	position:relative;
	line-height:35px;
	}
.selectedTab{
	width:130px;
	height:30px;
	background-image:url(../images/bg_tab3.gif);
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
	position:relative;
	margin-left:2px;
	margin-bottom:2px;
	}
.selectedTab2{
	width:110px;
	height:35px;
	background-image:url(../images/bg_tab4_left.gif);
	text-align:center;
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
	position:relative;
	line-height:35px;
	left:-7px;
	}

.hoverTab{
	width:130px;
	height:40px;
	background-repeat:no-repeat;
	background-position:left;
	text-decoration:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
		}
.tagitem
	{
		text-decoration: none;
		border-bottom: 1px dotted;	
	}
.tag_form {
	display: none;
	background-color: #e0e0e0;
	width: 250;
	height: 80px;
	padding: 10px;
	border: 1px dashed #c0c0c0;
	}

.tag_post_wait {
	padding: 5px; 
	height: 50px; 
	width:80%; 
	background-color: #e8e8e8; 
	border: 1px dotted gray; 
	vertical-align: middle; 
	text-align: center;
}
#tab_area{
	height:260px;
	}
input.post_fill{
	background-color:#FFFFFF;
	border:#000000 solid 1px;
	margin-bottom:5px;
	}
input:focus.post_fill{
	background-color:#ccff99;
	border:#00ffff solid 1px;
	margin-bottom:5px;
	}
.tab_box_right2{
	background:#ccff99;
	border:#00ffff solid;
	border-bottom-width:1px;
	border-top-width:1px;
	border-right-width:1px;
	border-left-width:1px;
	width:630px;
	height:310px;
	left:-6px;
	-moz-border-radius-topright: 15px;
	-moz-border-radius-bottomleft: 15px;
	-moz-border-radius-bottomright: 15px;
	position:relative;
	z-index:1;
	}
/* Css for Index_editer formating 16 feb 2007 */
.header_br{
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color: #00ffff; line-height:0px;
	}
.header_stage{
	padding-left: 20px; padding-right: 20px;
	}
.display_none_style{
	display:none;
	}
.cu_pointer{
	cursor:pointer;
	}
.overflow_hidden{
	overflow:hidden;
	}
#image_list{
	height: 300px; width: 230px; overflow: auto; text-align: center; vertical-align:middle;
	}
.tab_shadow_1{
	margin-left:5px; margin-top:5px; margin-right:5px;
	}
.tab_shadow_2{
	margin-left:5px; margin-top:-28px; padding-bottom: 15px; background-color: #e0e0e0;
	}
.line_top{
	border-top:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	}
.line_top2{
	border-top:#dddddd solid 1px;
	border-left:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	}
.line_top3{
	border-left:#dddddd solid 1px;
	border-bottom:#dddddd solid 1px;
	}

.strip{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	line-height:25px;
	text-align:center;
	margin-bottom:10px;
	margin-top:5px;
	text-align:center;
	background-color:#00FF00;
	width:800px;
	}
.step{
	line-height:20px;
	width:225px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	max-width:auto;
	z-index:10;
	padding-right:10px;
	}
#text{
	font-size: 3em; /* optional. just to increase the font size. */
	display: block;
	line-height: 1em;
	color: #666; /* shadow color */
	background-color: transparent;
	white-space: nowrap; /* wrapping breaks the effect */
}

#text:before,
#text:after{
	content: "text shadow"; /* generated text */
	display: block;
}

#text:before{
	margin-bottom: -1.05em;
	margin-left: 0.1ex;
	color: #ccc; /* shadow color */
	background-color: transparent;
}

#text:after{
	margin-top: -1.05em;
	margin-left: -0.1ex;
	color: #fff; /* text color */
	background-color: transparent;
}
/**
 * This <div> element is wrapped by statically around the list
 * inside the HTML document.
 */
.jcarousel-scope {
    position: relative;
    width: 300px;
	height:285px;
	padding-left:0px;
	padding-top:15px;
}

/**
 * Similar styles will be applied by jCarousel. But we additionally
 * add it here for better displaying with browsers having
 * javascript disabled.
 */
.jcarousel-list {
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.jcarousel-list li {
    float: left;
    list-style: none;
    margin-right: 0px;
}

/**
 * The button-elements are added statically in the HTML document
 * to illustrate how to cutomize the prev/next controls.
 *
 * We set display:none to hide them from browsers having
 * javascript. jCarousel will show them automatically.
 */
.jcarousel-next {
    position: absolute;
    top: 290px;
	left:80px;
    cursor: pointer;
}

.jcarousel-next-disabled {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.jcarousel-prev {
    position: absolute;
    top: 1px;
    left: 80px;
    cursor: pointer;
}

.jcarousel-prev-disabled {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}
.most_viewed{
	width:80px;
	height:20px;
	background-color:#cbfdfd;
	border:#8edbe5 solid 1px;
	border-top:#cbfdfd solid 2px;
	margin-top:-1px;
	-moz-border-radius-bottomleft: 20px;
	text-align:center;
	float:left;
			}
.most_doodle{
	width:80px;
	height:20px;
	background-color:#cbfdfd;
	text-align:center;
	border:#8edbe5 solid 1px;
	border-top:#cbfdfd solid 2px;
	margin-top:-1px;
	-moz-border-radius-bottomleft: 20px;
	margin-left:5px;
	float:left;
		}
.userdatatitle{
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
	color:#006068;
	height:22px;
	position:relative;
	}
.doodlestatsdiv {
text-align:center;
width:100%;
padding: 3px;
width:540px; 
}
.doodlestatdivider {
	margin:2px 10px;
	vertical-align: middle;
	color: #ccc;
	display: inline;
}
.doodlestatdivider2 {
	margin:2px 5px;
	vertical-align: middle;
	color: #ccc;
	display: inline;
}
.mywidgets_select{
	margin-left:385px;
	margin-bottom:3px;
	}
	
	
	
.menu_display
{
	color : #0099cc;
	font-size:10pt;


}


.heading_display
{
	color : #666666;
	font-weight : bold;
	font-size:10pt;
	font-style:tahoma;


}
	
	
.userlink{
color: #0099cc; 
font-weight: bold;
}
.backnext{
font-size:13px; color:#0000FF;
font-weight:bold; padding:5px;
font-family:Arial, Helvetica, sans-serif;
}
a.backnext{
font-size:13px; color:#0000FF;
font-family:Arial, Helvetica, sans-serif;
}

a.manage_doodles {color: gray; font-weight: bold;}


#nav_holder {xpadding-top: 8px;}
#nav_main {margin: 0; padding: 0;}
a.head { display: black; cursor:pointer; color: #ff9900; xcolor:#333333; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size:13px; line-height:20px;}
a.alerts{ display: black; cursor:pointer; xcolor: #ff9900; color:#333333; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight: normal; font-size:12px; line-height:20px;}
.nonzeroalerts{ display: black; cursor:pointer; xcolor: #ff9900; color:#333333; font-family:Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; font-size:12px; line-height:20px;}
li ul { margin: 0; padding: 0; margin-left: 1em; }
.navpage { list-style-type: none; font-size:12px; color: #3399cc; xcolor: black; text-decoration: none; line-height:20px;}
.navpagelink { color: #3399cc; }
#log { position:absolute; top:0; right:1em; text-align:right; }
#switch { position: absolute; top:0; right: 15em;}
li ul a {color: #101010; text-decoration: none; }
li ul a:hover {color: red; text-decoration: none}
a.selected {color: #ff9900; xcolor: #6060c0; }
.private_widget {filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45; border: 1px dashed white;}
.msg_box {
background-color:#E0E0E0;
border:1px dashed #C0C0C0;
height:120px;
letter-spacing:0px;
xpadding:5px;
text-align:center;
width:448px;
margin-left:15px;
}
/* Css for rating */
p {
        width: 200px;
    }
    .rating {
		width: 220px;
		height: 20px;
        cursor: pointer;
        margin: 0px;
        clear: both;
        display: block;
    }
    .rating:after {
        content: '.';
        display: block;
        height: 0;
        width: 0;
        clear: both;
        visibility: hidden;
    }
    .cancel,
    .star {
		padding: 0px;
		margin: 0px;
        float: left;
        width: 17px;
        height: 15px;
        overflow: hidden;
        text-indent: -999em;
        cursor: pointer;
    }
    .cancel,
    .cancel a {background: url(../images/delete.gif) no-repeat 0 -16px;}
    
    .star,
    .star a {background: url(../images/star.gif) no-repeat 0 0px;}
        
    .cancel a,
    .star a {
        display: block;
        width: 100%;
        height: 100%;
        background-position: 0 0px;
    }
    
    div.rating div.on a {
        background-position: 0 -16px;
    }

    div.rating div.hover a,
    div.rating div a:hover {
        background-position: 0 -32px;
		}
.modbtn{
	width:70px;
	height:22px;
	background-color:#666666;
	color:#ffffff;
	padding:0px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
/* end css rating */

div.all_done_header
{
	font-size: 16pt;
	font-weight: bold;
	border-bottom: 1px dotted black;
	color: black;
	font-family:Arial, Helvetica, sans-serif;
}

.all_done_details
{
	font-size: 12pt;
	font-weight: bold;
	line-height:35px;
	color: black;
}
li.all_done_details
{
	line-height:35px;
}

.ajax_status {border: 1px solid red; background-color: orange; color: black; font-size: 8pt; font-weight: bold; font-family: arial;}


h1{
	font-size:14px;
	font-weight: normal;
}
h2{
	font-size:20px;
	background-color:#00CCFF;
	color: #FFFFFF;
	font-weight: normal;
}
h3{
	font-size:16px;
	color: #CCCC33;
}

#faqheader{
	width:930px;
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
	color: #000000;
}
#faqcontent{width:900px; text-align:left; color:#666666; font-family:Arial, Helvetica, sans-serif;}
#faqfoote{color:#999999;}
#faqcontent2{width:900px; text-align:left; color:#FF9900; font-family:Arial, Helvetica, sans-serif;}

h2.homebase {font-size: 20px; font-weight: bold; color: #666666; background-color:white;}