body							{margin: 0px; padding: 0px; background: #fff url('../images/common/bg.png') repeat-x; font-family: tahoma; font-size: 12px}
a img:hover						{opacity:0.85; filter:alpha(opacity=85)}
#light							{background: url('../images/common/light.jpg') no-repeat center top; width: 100%;}
#page							{margin: auto; width: 950px; text-align: left;}

#top {
    height: 84px;
    width: 950px;
}
#logo {
    float: left;
    padding-top: 18px;
    width: 375px;
}
#account-info {
    color: #FFFFFF;
    float: right;
    font-weight: bold;
    margin-right: 28px;
    margin-top: 33px;
    text-align: right;
    text-shadow: 1px 1px 0 #4F4F4F;
}
#account-info a {
    color: #EBBD7E;
    text-decoration: none;
    text-shadow: 1px 1px 0 #4F4F4F;
}
#account-info a:hover {
    color: #EBBD7E;
    text-shadow: 0 0 0 #4F4F4F;
}
#account-controls {
    color: #FFFFFF;
    float: right;
    margin-left: 5px;
    margin-right: 12px;
    margin-top: 33px;
    text-shadow: 1px 1px 0 #4F4F4F;
    width: 167px;
}
#account-controls a {
    color: #FFFFFF;
    text-decoration: none;
    text-shadow: 1px 1px 0 #4F4F4F;
}
#account-controls a:hover {
    color: #195E87;
    text-shadow: 0 0 0 #4F4F4F;
}

/* HEADER */
#header							{width: 950px; height: 204px; position: relative;}
#header #trial					{position: absolute; top: 117px; left: 99px; font-weight: bold;}
#header	#trial_link				{display: block; position: absolute; width: 365px; height: 45px; top: 90px; left: 28px;}

/* MENU */
#menu							{width: 100%; height: 69px; background: url('../images/common/menu-bg.jpg') no-repeat;} /*height: 45px;*/ 
#menu ul						{margin:0 0 0 0px; padding:0; list-style:none; clear:both; height:70px; }
#menu li						{overflow:hidden; display:inline; float:left;  }
#menu li a						{width:100%; height:100%; display:block; text-decoration: none; font-family: tahoma; font-size: 12px; color:#fff}
#menu li a:hover				{color:#757575} 

/*
#menu li.home				    {width:157px; height:34px; }
#menu li.home a	    			{background:url('../images/menu/home.png') no-repeat 0px 0px; padding-left: 77px; padding-top: 11px;}
#menu li.home a:hover    		{background-position:0px -44px; color:#fff}
#menu li.home a.active		    {background-position:0px -88px; color:#757575}
*/

#menu li.vtours				    {width:238px; height:34px; }
#menu li.vtours a	    		{background:url('../images/menu/vtours.png') no-repeat 0px 1px; padding-left:73px; padding-top: 11px;}
#menu li.vtours a:hover    		{background-position:0px -44px; color:#fff}
#menu li.vtours a.active		{background-position:0px -88px; color:#757575}

#menu li.profile				{width:236px; height:34px; }  
#menu li.profile a				{background:url('../images/menu/profile.png') no-repeat 0px 1px; padding-left: 104px; padding-top: 11px;}
#menu li.profile a:hover		{background-position:0px -44px; color:#fff}
#menu li.profile a.active		{background-position:0px -88px; color:#757575}

#menu li.sheets					{width:237px; height:34px; }  
#menu li.sheets a				{background:url('../images/menu/sheets.png') no-repeat 0px 1px; padding-left: 67px; padding-top: 11px;}
#menu li.sheets a:hover			{background-position:0px -44px; color:#fff}
#menu li.sheets a.active		{background-position:0px -88px; color:#757575}

#menu li.cards					{width:239px; height:34px; }  
#menu li.cards a				{background:url('../images/menu/cards.png') no-repeat 0px 1px; padding-left: 44px; padding-top: 11px;}
#menu li.cards a:hover			{background-position:0px -44px; color:#fff}
#menu li.cards a.active  		{background-position:0px -88px; color:#757575}

#menu li.property				{width:236px; height:35px; }  
#menu li.property a				{background:url('../images/menu/property_domain.png') no-repeat 0px 0px; padding-left: 47px; padding-top: 10px;}
#menu li.property a:hover		{background-position:0px -45px; color:#fff}
#menu li.property a.active	    {background-position:0px -91px; color:#757575}

#menu li.v4sign				    {width:238px; height:35px; }  
#menu li.v4sign a				{background:url('../images/menu/v4sign.png') no-repeat 0px 0px; padding-left: 72px; padding-top: 10px;}
#menu li.v4sign a:hover		    {background-position:0px -45px; color:#fff}
#menu li.v4sign a.active	    {background-position:0px -90px; color:#757575}

#menu li.share				    {width:237px; height:35px; }  
#menu li.share a			    {background:url('../images/menu/share.png') no-repeat 0px 0px; padding-left: 72px; padding-top: 10px;}
#menu li.share a:hover		    {background-position:0px -45px; color:#fff}
#menu li.share a.active 	    {background-position:0px -90px; color:#757575}

#menu li.secret2sold			{width:239px; height:35px; }  
#menu li.secret2sold a			{background:url('../images/menu/secret2sold.png') no-repeat 0px 0px; padding-left: 49px; padding-top: 10px;}
#menu li.secret2sold a:hover	{background-position:0px -45px; color:#fff}
#menu li.secret2sold a.active 	{background-position:0px -90px; color:#757575}

/* END MENU */

#contentBox						{width: 928px; background-color: #e6e6e6; padding: 0px 11px 11px 11px;}
#content						{width: 908px; background-color: #fff; padding: 10px; line-height: 16px;}


#topbox							{padding-top: 10px; padding-left: 15px; height: 72px; width: 893px; background: url('../images/common/topbg-edit.jpg')}
#topicon						{float: left; width: 75px;}
#topinfobox						{float: left; width: 500px; margin-top: 10px}
#topinfobox p					{padding-top: 0px; margin-top: 3px; font-size: 11px; font-size: 11px; color: #7a7a7a }
#topright						{float: right; margin-right: 15px; margin-top: 45px}
#topright-traffic				{float: right; margin-right: 15px; margin-top: 45px}
#topright a						{color: #7a7a7a; text-decoration: underline; font-size: 12px;}
#topright a:hover				{color: #195E87;}

#moduleContent					{width: 886px; padding: 10px; border: 1px solid #e9e9e9; margin-top: 10px; font-size: 11px; color: #7a7a7a}

#footer							{width: 100%; text-align: right; color: #919191; font-size: 11px}
#footer a						{color: #919191; text-decoration: none}
#footer a:hover					{color: #195E87; text-decoration:  underline;}
#footer.copyright				{font-size: 10px; }


#title-bar						{width: 100%; height: 54px; background:url('../images/common/title-bg.jpg') repeat-x }
#title							{float: left; margin-left: 10px; margin-top: 10px;}  
#video							{float: right; margin-right: 10px; margin-top: 5px;}

.left							{float: left;}
.right							{float: right;}
.clear							{clear: both;}

.green							{color: #3cae19;}
.orange							{color: #ff8400;}
.red							{color: #ff0000;}
.blue							{color: #0078ff;}
.grey							{color: #bbbbbb;}

h1								{font-weight:normal; padding: 0px; margin: 0px; color: #5cbb1c; font-size: 24px; font-family: 'Vollkorn', serif; line-height: 20px; letter-spacing: -0.05em;}
h2								{font-weight:normal; padding: 0px; margin: 0px; color: #ec8619; font-size: 24px; font-family: 'Vollkorn', serif; line-height: 20px; letter-spacing: -0.05em;}
h3								{font-weight:normal; padding: 0px; margin: 0px; color: #0078ff; font-size: 18px; font-family: 'Vollkorn', serif; line-height: 16px; letter-spacing: -0.05em;}
h1, h2							{margin-left: -2px;}

a								{text-decoration: none; color: #0080C0}
a:hover							{color: #0080C0; text-decoration: underline}

/* BUTTONS */
a.button						{background: transparent url('../images/buttons/sprite.png') top right no-repeat; display: block; float: left; height: 26px; margin: 2px 2px 2px 0px; padding-right: 10px; text-decoration: none; }
a.button em						{text-align: left; font: normal 11px tanoma, arial; color: #fff; text-shadow: #3C712A 1px 1px 0px; background: transparent url('../images/buttons/sprite.png') top left no-repeat; display: block; line-height: 16px; padding: 5px 0 5px 26px; }

a.red							{background: transparent url('../images/buttons/sprite.png') bottom right no-repeat; }
a.red em						{color: #fff; text-shadow:#892828 1px 1px 0px; background: transparent url('../images/buttons/sprite.png') bottom left no-repeat; }

a.orange						{background: transparent url('../images/buttons/sprite-orange.png') top right no-repeat; }
a.orange em						{color: #fff; text-shadow:#816c1b 1px 1px 0px; background: transparent url('../images/buttons/sprite-orange.png') top left no-repeat; }

a.disabled						{background: transparent url('../images/buttons/sprite-orange.png') bottom right no-repeat; }
a.disabled em					{color: #fff; text-shadow:#818181 1px 1px 0px; background: transparent url('../images/buttons/sprite-orange.png') bottom left no-repeat; }

a.button:hover					{text-decoration: none; opacity:0.85; filter:alpha(opacity=85); }
a.right							{float:right;}
a.center						{margin: 4px auto; float:none;}

/* FORMS */
select							{border: 1px solid #d8d8d8; background: #fff; font-family: tahoma; font-size: 11px; color: #7a7a7a; padding: 3px 4px}

#help							{text-align: right; margin-right: 10px}

/* JAVA */
#nojava, #nojavaversion			{display:none;}
.error							{background-color: #C00; color:white; padding:4px; height:35px;}
.error a						{font-weight: bold; color: #FFFF80}
.error a:hover					{font-weight: bold; color: #FFFF80; text-decoration: underline}