/*  
Theme Name: Almost Spring
Theme URI: http://beccary.com/goodies/wordpress-themes/
Description: A two column theme. Light and simple with greens and oranges. 
Version: 1.3
Author: Becca Wei
Author URI: http://beccary.com
*/

/* Basics and Typography */
.panelleft
{
	/*background: #EAEAEA url(/tool/panelleft.gif) repeat-x fixed; firefox is bug*/	
	Width:200px;	
	vertical-align:middle;
	/*text-align:center;background-image:url('/tool/panelleft.gif');*/	
	 margin:1px 1px 1px 3px;
	 padding:0px 0px 4px 4px;
	 font-weight:bold;	
	 background-color:#EAEAEA;
	 background-image:url(/tool/panelleft.gif);  
	}

/*	
.DefaultDivF,.DefaultDivN,.DefaultDivL{float:left; width:220px; border:solid 1px #F7FCFF; margin:3px; display:inline;}
.DefaultDivF{clear:left;}
.DefaultDivL{clear:right;}*/

body {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #e0e0e0 url(images/bg.gif) repeat-x fixed;
        background:#ffffff;
	font-size: 78%;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	color: #333;	
	text-align: center;
	width:100%;
}
td, th,p, b, input, div{font-family:Verdana,arial,helvetica; font-size:8pt;}

table{font-size:8pt; border:solid 1px #efefef;}
hr {  height:0px; border-width:thin;}

p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
}
ol, ul {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 2em;
	padding: 0;
	list-style-image :url(http://cp.easypano.com/tool/li.gif);
}
h1, h2, h3, h4, h5, h6 {
	/*margin: 1.2em 0;*/
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	color: #5E5E5E; 
}
h1, h2 {
	font-size: 1.4em;
	margin:1px;
	padding:3px;
}
h3 {
	font-size: 1.3em;
}
h4 {
	font-size: 1.2em;
}

/*#content  h1 {text-indent:20px; background:url('/image/skin/title_img.png') no-repeat fixed; color:#757575; font-weight:bold; }*/
a {
	/*text-decoration: none;*/
}
a:link {
	color: #0066CC;
}
a:visited {
	/*color: #676767;*/
	color: #0066CC;
	
}
a:hover, a:active {
	color: #CC0000;
	text-decoration:none;
}

#header a,#sidebar a{text-decoration: none;}
input, textarea, select {
	border: 1px solid #7E9DB9;
	background-color: #ffffff;
	color: #333;
	font-size: 1em;
	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;
	margin-bottom: 0px;
	
}
blockquote {
	margin: 0 20px;
	padding: 0 20px;
	border-left: 4px solid #E8E7D0;
	font-size: 0.9em;
}
code {
	font-family: monospace;
	color: #666;
}
form, img {
	margin: 0;
	padding: 0;
	border: 0;
}
.small {
	font-size: 0.9em;
	color: #999;
}
.contentToolbar{background-image:url('http://cp.easypano.com/tool/indextoolbar_bg.gif');  padding-top:8px; margin:0px; text-indent:13px;  height:18px; border:solid 1px #72B7DC;}

/* Layout */

#wrapper {
	/*margin: 0px auto;*/
	margin-left:auto;
	margin-right:auto;	 
	width: 900px;
	background-color: #ffffff;
	text-align: left;
	padding:0px;
	/*border:groove thin #efefef;
	border-bottom:inset 1px #bbbbbb;
	border-right:inset 1px #bbbbbb;*/
	clip:rect(0,0,0,0);	
        }
#header {
	padding: 0px 0px 0px 0px;
	margin:0px;
	height:60px;
	background-color:#214373;
	border-bottom: 3px solid #4767CB;
	background-image:url(http://cp.easypano.com/tool/hbg.gif);
	
	
        
        /*height:50px;*/
}
	/* Header Styles */
	#header h1 {
		margin: 0;
		font-size: 28px;
	}
	#header h1 a {
		text-decoration: none;
		color: #80904F;
	}
	#header h2 {
		margin:0;
		font-size: 16px;
	}
        #header h2 a {
		text-decoration: none;
		color: #80904F;
	}

	
#content 
{
	float:left;
	margin: 0px 0px 0px 0px;
	width: 686px;
	display:inline;  /*IE double margin bug fix */
	
	clip:rect(0,0,0,0);
}
#content1
{
	float:left;
	margin: 0px 0px 0px 10px;
	width: 880px;
	display:inline;  /*IE double margin bug fix */
	background-color:#ffffff;
}
#sidebar {
	float:right;	
	margin: 2px 0px 2px 2px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	font-size: 0.9em;
	display: inline ; /* IE double margin bug fix */
	background-color:#F7FCFF;	
	border:solid 1px #DDDDDD;	
}
* html #content, * html #sidebar {
	overflow: hidden; /* For IE */
}
#footer 
{
	padding: 5px 0px 5px 10px;	
	clear: both;
	font-size: 0.9em;
	/*text-align: right;*/
	background-color:#DDDDDD;
	/*background-image:url('/tool/bg1.gif');*/
	border-top: 1px solid #bbbbbb;
}
	/* Footer Styles */
	#footer p {
		margin: 0px;		
		background-color: #E8E8CE;
		border-top: 10px solid #9BBB38;
		font-size: 0.9em;
		text-align: right;
	}	
	
	#footer a:link {
	color: #555555;
	}
		#footer a:visited {
		color: #AAAAAA;
	}
		#footer a:hover, a:active {
		
		 text-decoration:underline;
	}
	

ul li ,li
{
	list-style-image:url('http://cp.easypano.com/image/skin/darrow.gif');
	
}


#toplogo
{
	width: 100px;
	padding:0px 0 0 0;	   
}
#toplink
{	
	padding: 0em 0px 0px 0px;	
	display: inline;	
	text-align:right;
	Z-INDEX:200; LEFT:480px; WIDTH:450px; POSITION:absolute; TOP:26px; HEIGHT:25px;
	
	
}
#toplink ul li{  background-image:url('http://cp.easypano.com/image/skin/star.gif');background-repeat :no-repeat;  display:inline; padding-left:16px; }
#toplink a, #toplink a:link{ color:#ffffff;}
#toplink  a:hover, a:active{ color:#FE8900;}
.curentMenu{background-color:#D7E4F7;}

#TreeView_leftTreeHref 
{
	margin: 0px 6px 0px 4px; 
	background-color:#F1F1F1;
}
#TreeView_leftTreeHref ul li
{
	
list-style-type:disc;
  list-style-image :url('http://cp.easypano.com/tool/li.gif');
  margin: 0px 0px 0px 0px;
 /* border-bottom:dashed  1px #cccccc;*/
 
}

/*
#userinfo ul li a {} 
#userinfo ul li a:hover {background-color:AliceBlue; width: 190px;} 
#userinfo ul li{border-bottom: 1px solid #E8E7D0;}
*/

#support ul li,#billing ul li,#case ul li,#userinfo ul li,#blog ul li {

	padding: 2px;
	 margin-left:-18px;
	 margin-top:2px;
	/*border-bottom: 1px solid #FF9900;*/
	border-right:1px solid  #d9d9d9;
	border-left:4px solid  #efefef;
	/*border-bottom:1px inset  #efefef;	*/	
	width: 190px;
	list-style-type:none;
	list-style-image:none;
	 background-color:White;
	 /*filter:alpha(opacity=80);*/
}


#support  ul li a,#billing  ul li a,#case  ul li a,#userinfo  ul li a 
{display: block;margin: 0 0 0 0px;voice-family: "\"}\"";	voice-family: inherit;	width: 188px;} 
html>body #case  ul li a,html>body #userinfo  ul li a 
{	width: 189px;}
#support ul li a:hover,#billing ul li a:hover,#case ul li a:hover,#userinfo ul li a:hover 
{ background-color: #DEF1FC;margin: 0 0 0 0px;width: 189px;/*FILTER:ALPHA(opacity=100,finishopacity=20,style=1,startx=0,starty=10,finishx=100,finishy=100);*/}


#Treeview_contact{margin: 0px 4px 0px 0px; background-color:#F7FCFF;}
#Treeview_contact ul li
{
 
  list-style-type:none;
  list-style-image:none;
  /*list-style-image :url('/tool/li.gif');*/
  margin: 0px 0px 0px 0px;
  border-bottom:dashed  1px #F7FCFF;
  padding:3px 3px 3px 0px;
  /*text-indent:6px;
  line-height:25px;*/
	
}
#HtmLocation2_location
{
	background-color:#efefef; 
	  margin:1px 1px 1px 0px;
	   margin: 0px 0px 0px 0px;
	  padding: 2px 0px 4px 8px;
}
.red{color:#cc0000;}
.popdiv{ position:absolute; top:200px;left:200px; z-index:100; width:400; height:200; border:solid 1px #cccccc; background:#ffffff;}
.button{   background-image:url(/image/skin/button_bg.gif); border:solid 1px #7E9DB9; width:auto; height:21px;}
.stepTitle{  background-image:url(/image/skin/step_t_bg1.gif);   padding:3px; margin:3px; text-indent:5px; font-weight:bold; color:#858585; border:solid 1px #C8C8C8;}
.messageTile{color:#1E5494; font-weight:bold;}
.messageOther{color:#858583;}
.disabled{color:Gray;}

.updated {
	background: #CFEBF7 url(http://cp.easypano.com/image/skin/notice.gif) no-repeat 1em;
	border: 1px solid #2580B2;
/*	margin: 1em 5% 10px;*/
	padding:1em 1em 1em 3em;
	height:30px;
	width:92%;
	filter:alpha(opacity=100);
	/*FILTER:ALPHA(opacity=100,finishopacity=20,style=1,startx=0,starty=10,finishx=100,finishy=100);*/
}



#tourheader{height:40px; background-color:#EBEAEF; border:solid 1px #C9C8CC; background-image:url(http://cp.easypano.com/style/tourheader_bg.gif)}

/*tour style*/
#tourwrapper {
	/*margin: 0px auto;*/
	margin-left:auto;
	margin-right:auto;	 
	width:auto;
	background-color: #ffffff;
	text-align: left;
	padding:0px;
	/*border:groove thin #efefef;
	border-bottom:inset 1px #bbbbbb;
	border-right:inset 1px #bbbbbb;*/	
        }
        
  #tourcontent 
{
	float:left;
	margin: 0px 0px 0px 0px;
	width:auto;
	display:inline;  /*IE double margin bug fix */
}
#toursidebar {
	float:right;	
	margin: 2px 0px 2px 2px;
	padding: 0px 0px 0px 0px;
	width: 210px;
	font-size: 0.9em;
	display: inline ; /* IE double margin bug fix */
	background-color:#F7FCFF;	
	border:solid 1px #DDDDDD;	
}

input:focus, textarea:focus, label:focus {
	background: #f4f4f4;
	border: 1px solid #b2b2b2;
}
label {
	cursor: pointer;
}
img {
	border: 0;
}
.divScrollbar
{
margin-left:10px;  margin-right:10px; height:200px;
overflow:auto;
scrollbar-face-color: #f1f1f1;
scrollbar-shadow-color: #cccccc;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color: #ffffff; 
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color:#F7FCFF;
scrollbar-arrow-color:#FE8900;
}
.lightbox{ width:100%;top:0px; left:0px; position:absolute; background:#CCC; z-index:1000000; background:url(/image/bgtouming.png) repeat scroll;}
.signwrapper{width:491px!important; width:449px; height: 326px;  margin-left: 189px;  border: solid 1px #D9D9D9; background-image: url('http://cp.easypano.com/image/skin/login_right_bg.gif');}
#tableBlogSettings tr>td>img{ width:60px; height:60px;}
.eventTitle{ background-color:#eee; font-weight:bold; border-bottom:solid 1px #ddd; color:Red; font-weight:bold; font-size:12px; margin-bottom:5px; margin-top:5px; padding:2px 3px;}
.eventCont{ font-style:italic; display:none; font-size:12px;}
