/* @override 
	http://localhost/css/style.css
	http://127.0.0.001/css/style.css
*/

/** Parent View **/

html {
  background-color:#3c4046;
  background: black -moz-linear-gradient(top, rgba(84,94,101,0.67), rgba(100,110,125,0.65));
  background: black -webkit-gradient(linear, left top, left bottom, from(rgba(74,84,91,0.66)), to(rgba(78,90,112,0.6)));
  min-height: 100%;
  min-width: 100%;
  margin: 0;
  padding: 0;
}

body {
  font-family: "Lucida Grande", Verdana, Arial, sans-serif;
  min-height: 100%;
  margin: 0;
  padding: 0;
  font-size:14px;
}

/** Content **/

div#content {
  /* border: 1px solid #000; */
	margin-left: 17px;                
	margin-bottom: 1em;                        
	margin-right: 1em;                    
	margin-top: 1em;                           
}

.contentwrapper{
	min-width: 1090px;
}

.admincontentwrapper{
	min-width: 1105px;
}

/** Errors **/

div.errors {
  /*border: 1px solid #000;*/
  color: #c3080e;
  font-size: 12px;
  font-weight: bold;
  height: 12px;
  padding: 1em 1em 1em 1em;
  text-align:center;
}

/** Header **/

div#header {
  /* border: 1px solid #000; */
  margin: 1em 1em 1em 1em;
}

/** Navigation **/

.navigation {
	position: relative;
	background-image: url(../images/MenuBG.png);
	background-color: #eee;
	width: 818px;
	height: 36px;
	z-index: 99;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-left: 17px;
	-moz-box-shadow: 0px 2px 5px #000;
    -webkit-box-shadow: 0px 2px 5px #000;
}
.navigation li {
	text-shadow: 0px 1px 0px white;
	text-decoration: none;
	color: #1a1a1a;
	float: left;
	margin-right: 16px;
	margin-left: 16px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 13px;
	line-height: normal;
	-webkit-transition-property: color, opacity;
	-webkit-transition-duration: 0.2s, 0.2s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;
}
.navigation li:hover{
	color: #c02b00;
}
.navigation ul {
	z-index: 99;
    margin-left:auto;
    margin-right:auto;
	top: 5px;
	position: relative;
	list-style: none;
}
.navigation a {
	text-decoration: none;
}
.navigation img {
	vertical-align:middle;
	margin-right:4px;
	position:relative;
	top:-3px;
}
.navigation li.selected {
	color: #c02b00;
}
.navigation li.disabled {
	color: #9a9a9e;
}
.navigation a {
	text-decoration: none;
	color:#333;
}

.navigation a:hover{
	color: #c02b00;
}

/** Sidebar **/

div#sidebar {
  /*border: 1px solid #00;*/
  margin: 1em 1em 1em 1em;
}

/** Buttons **/

button {                                                                                    
	display: inline-block;
	padding: 4px 14px 6px;
	margin:3px;
	position: relative;
	cursor: pointer;
	font-size: 13px;                                                                                         
    font-family: "Lucida Grande", Verdana, Arial, sans-serif; 
	font-weight: normal;
	text-decoration: none;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-top: 1px solid #aaa;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	background: #ccc url(../../images/buttonOverlay.png) repeat-x;
	color: #222;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	text-shadow: 0 1px 0px rgba(255,255,255,0.7);
	border-bottom: 1px solid rgba(50,50,50,1.0);
	-webkit-transition-property: background, opacity;
	-webkit-transition-duration: 0.05s, 0.05s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;	
	clear: both;
	min-width: 90px;
	text-align: center;	

}
button:active {                                                                                    
	border-top: 1px solid #888;
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	background: #aaa url(../../images/buttonOverlay_down.png) repeat-x;
	color: #222;
	-moz-box-shadow: 0 0px 1px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0px 1px rgba(0,0,0,0.3);
	text-shadow: 0 1px 0px rgba(255,255,255,0.6);
	border-bottom: 1px solid rgba(50,50,50,1.0);		
}

.button {                                                                                    
	display: inline-block;
	padding: 4px 14px 6px;
	margin:3px;
	position: relative;
	cursor: pointer;
	font-size: 13px;                                                                                         
    font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-top: 1px solid #aaa;
	border-left: 1px solid #777;
	border-right: 1px solid #777;
	background: #ccc url(../../images/buttonOverlay.png) repeat-x;
	color: #222;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	text-shadow: 0 1px 0px rgba(255,255,255,0.7);
	border-bottom: 1px solid rgba(50,50,50,1.0);
	-webkit-transition-property: background, opacity;
	-webkit-transition-duration: 0.05s, 0.05s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;
	clear: both;
	min-width: 60px;
	text-align: center;	

}
.button:active {                                                                                    
	border-top: 1px solid #888;
	border-left: 1px solid #555;
	border-right: 1px solid #555;
	background: #aaa url(../../images/buttonOverlay_down.png) repeat-x;
	color: #222;
	-moz-box-shadow: 0 0px 1px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 0px 1px rgba(0,0,0,0.3);
	text-shadow: 0 1px 0px rgba(255,255,255,0.6);
	border-bottom: 1px solid rgba(50,50,50,1.0);		
}

.buttonactive{
	background-color: #ffd800;
}

.green{
	background-color: #00a80f;
}

.green:active {
	background-color: #00a80f;
}

button#accept {
}

button#back {
}

button#confirm {
}

button#continue {
}

button#decline {
}

button#save {
}

button#login {
  font-size: 14px;
  width: 134px;
}

button#verify {
}

img{
	border: 0px;
}

hr
{
  border-color: #ccc;
  border-style: solid;
  border-width: 1px 0 0;
  clear: both;
  margin: 0 0 2px;
  height: 0;
}

.NothingHere {
	font-weight: bold;
	font-size: 20px;
	color: #aeaeae;
	font-style: italic;
	text-align: center;
	line-height: 27px;
	width: 60%;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	text-shadow: #fff 0 1px 0;
}

table {
    font: 10pt "Lucida Grande", Lucida, Verdana, sans-serif;
    color: #282629;
}

#box {
    margin-left: auto;
    margin-right: auto;
}

#box table {
    border-collapse: collapse;
    border-spacing: 0;
    margin-left: auto;
    margin-right: auto;
}

#box td {
    padding: 0;
}

#content{
	min-height: 500px;
}


#ChangePasswordContent{
	width:430px; padding:24px;
}

#TitleArea{
  height:34px;
  left:8px;
  position:relative;
  margin-top: 2px;
  margin-bottom: 8px;
}


h2 {
	color: #fff;
	font-size: 14pt;
	line-height: 14pt;
	font-style: normal;
	font-weight: normal;
	text-shadow: #000 0 1px 1px;
}

h3{
	line-height: 12px;
}

#Welcome{
	background-color:#f9d300;
    background: black -moz-linear-gradient(top, rgba(249,227,0,1.0), rgba(237,173,0,1.0));
    background: #333333 -webkit-gradient(linear, left top, left bottom, from(rgba(249,227,0,1.0)), to(rgba(237,173,0,1.0)));
	display: block;
	height: 32px;
	padding-left: 14px;
	padding-top: 16px;
	font-weight: bold;
	font-size: 19px;
	left: -14px;
	width:804px;
	top: -3px;
	position: relative;
	text-shadow: #e7d587 0 1px 0;
	color: #222;
	margin-bottom: 18px;
}

.portalwelcome{
	margin-bottom: 30px;
}

/** Card **/

div.card {
}

div.card-header {
  position:relative;
  left:0;
  top:0;
}

div.card-header-image {
}

div.card-header-title {
  font-size: 2em;
  font-weight: bold;
  margin:0;
  padding:0;
  position:absolute;
  bottom: 0;
  right:0;
}

div.card-description {
  padding:1em 0px 1em 0px;
}

div.card-description p.card-description {
  font-size:1em;
  margin:0;
  padding:0;
}

div.card-content {
}

/** Catalog Item **/

div.catalog-item {
  background-color: #e0e0e0;
  background: white -moz-linear-gradient(top, rgba(255,255,255,1.0), rgba(228,228,228,1.0));
  background: white -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1.0)), to(rgba(228,228,228,1.0)));
  /*border: 1px solid #000;*/
  margin: 0;
  margin-bottom:1em;
  margin-right: 1em;
  padding: 1em 1em 1em 1em;
  z-index: 10;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-box-shadow: 0px 1px 3px #888;
  -webkit-box-shadow: 0px 1px 3px #888;
}

div.catalog-item-bounds {
  /*border: 1px solid #000;*/
  min-height: 64px;
  width: 100%;
}

div.catalog-item-buttons {
  /*border: 1px solid #000;*/
  float: right;
  height: 100%;
}

div.catalog-item-image {
  /*border: 1px solid #000;*/
  float:  left;
  height: 100%;
}

div.catalog-item-image img {
  border: 0;
  height: 64px;
  width: 64px;
}

div.catalog-item-text {
  /*border: 1px solid #000;*/
  float: left;
  font-size: 1em;
  margin-left: 1em;
  margin-right: 1em;
  height: 100%;
}

div.catalog-item-text p {
  /*border:  1px solid #000;*/
  height: 50%;
  margin: 0;
  padding: 0;
}

div.catalog-item-text p.catalog-item-title {
  font-weight: bold;
}

/*
div.catalog-item-text p.catalog-item-title {
  margin-bottom: auto;
}
*/
div.catalog-item-text p.catalog-item-description {
}

.calltoaction {
	border: 1px solid #aaa;
	padding-left:10px;
	padding-right: 10px;
	padding-top: 0px;
	margin-bottom: 30px;
	margin-top: 5px;
	background-color:#fff;
	width:600px;
	margin-left: auto;
	margin-right: auto;
}

dd#verify-element p.description{
	float:right;
}

dd#verify-element{
	width:95%;
}

.calltoaction p{
	font-size: 12px;
}

.calltoaction ul{
	font-size: 13px;
	display: block;
}

.calltoaction li{
	float:left;
	margin-left: 35px;
	margin-right: 35px;
}

.calltoaction h3{
	text-shadow: 0px 1px 0px #a6cbff;
	margin-top: 0px;
	margin-bottom: 5px;
	padding:10px;
	left:-10px;
	width:600px;
	position: relative;
	background-color:#85b7e0;
    background: black -moz-linear-gradient(top, rgba(125,208,249,1.0), rgba(50,123,172,1.0));
    background: black -webkit-gradient(linear, left top, left bottom, from(rgba(125,208,249,1.0)), to(rgba(50,123,172,1.0)));
}

/** Box **/

div.box {
  z-index: 10;
  background-color: #f3f3f3;
  /*border: 1px solid #000;*/
  margin-bottom: 0em;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0em;
  padding: 3em 3em 3em 3em;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -moz-box-shadow: 0px 2px 5px #000;
  -webkit-box-shadow: 0px 2px 5px #000;
  height:100%;
}

div.sidebar {
  border: 1px solid #555;
  margin-top: 0px;
  margin-left:14px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  width:230px;
  padding:5px;
  text-shadow: #222 0 1px 0;
}

div.sidebar a{
	color: #638AA9;
}

div.sidebar-box {
  color: #a7a7a7;
  font-family: "Lucida Grande", Verdana, Arial, sans-serif;
  font-size: 9pt;
  font-style: normal;
  font-weight: normal;
  padding: 4px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

div.sidebar-box-title {
  font-weight: bolder;
  padding: 0;
  font-weight: bold;
  font-size: 11pt;
}

div.sidebar-box-content {
  padding: 0;
}

div.sidebar-row {
  border:1px solid #000;
  margin-top: 6px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}

/** Footer **/

div#footer {
  clear: both;
  color: #949494;
  font-size: 8pt;
  text-align: center;
}

#footerAlt {
	color: #949494;
	font-size: 8pt;
	margin-left:auto;
	margin-right: auto;
	position: relative;
	top: 100px;
	width: 180px;
}

#footerAlt a{
	color: #ebebeb;
	font-size: 8pt;
}

#footer a{
	color: #ebebeb;
	font-size: 8pt;
}

.text {
  padding-left: 3px;
  padding-bottom: 2px;
  padding-right: 3px;
  padding-top: 5px;
  font-family: Helvetica;
  background: #fff;
  border-top: 1px solid #707070;
  border-bottom: 1px solid #a2a2a2;
  border-left: 1px solid #ababab;
  border-right: 1px solid #ababab;
  font-size: 13px;
  -webkit-box-shadow: rgba(200,200,200,.25) 0px 1px 1px;
}

input:focus
 {
	background-color: #fefeee;
	outline-color: #87929e;	
}

a{
	color: #808080;
}

#prompttitle{
	color: #282629;
	font-size: 13pt;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #bcbcbc;
	width:100%;
	display: block;
	margin-bottom: 18px;
	margin-top: 5px;
}

#filtertable td:hover {
	background: url(/images/temp/IconHighlight_over.png) no-repeat;
}
#filtertable td {
	background: url(/images/temp/IconHighlight.png) no-repeat;
	height: 45px;
	width:45px;
}

.PressLinkTable {
	border-top: 1px solid #c2c2c2;
	margin-top: 15px;
	margin-bottom: 10px;
	width:784px;
	padding-top:3px ;
}

.NewPressLinkTable {
	border-top: 1px solid #c2c2c2;
	margin-top: 30px;
	margin-bottom: 30px;
	width:784px;
	padding-top:5px ;
}

.ReviewsTable {
	border: 1px solid #c2c2c2;
	margin-top: 30px;
	margin-bottom: 30px;
	width:784px;

}
.tableheader{
	height: 20px;
	text-align: left;
	background-color: #fce164;
}

.tablefooter{
	height: 20px;
	background-color: #d6e5fc;
}

.LivePreviewBox {
	width: 495px;
	height: 260px;
	overflow: auto;
	border: 1px solid #cecece;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	margin-top: 4px;
}

#help{
	font-size: 9pt;
	text-shadow: #000 0 1px 0;
	color: #a3a3a3;
	font-weight: normal;
	font-style: normal;
	line-height: 11pt;
	top: 12px;
	position: relative;
	left: 5px;
	width: 202px;
}

.HelpBox{
	border:1px solid #555; 
	padding:6px;
	line-height: 16px;
}

.HelpBox b{
	margin-bottom: 3px;
	position: relative;
	
}

.DeveloperAds{
	background: url(../images/DevelopersAdvertise.png) no-repeat;
	height: 140px;
	width:220px;
	vertical-align: middle;
	text-align: center;
	padding-top: 55px;
}


/* @group Moderation */

.ModerationHeader {
	color: #fff;
	font-size: 13pt;
	line-height: 18pt;
	font-style: normal;
	font-weight: normal;
	text-shadow: #000 0 1px 1px;
}

.oldmoderation	{
	text-align: center;
	background-color: #cccccc;
	padding-top:5px;
	padding-bottom:3px;
	display: block;
	font-size: 18px;
	font-weight: bold;
}

.newmoderation	{
	text-align: center;
	background-color: #f95d2c;
	padding-top:5px;
	padding-bottom:3px;
	display: block;
		font-size: 18px;
	font-weight: bold;
}

.moderateme{
	color: #f83800;
}

.moderateme a{
	color: #f83800;
}


/* TABS */

.toptab {                                                                                    
	display: inline-block;
	padding: 11px 27px 10px;
	position: relative;
	cursor: pointer;
	font-size: 13px;                                                                                         
	font-family: Helvetica, Verdana, Arial, sans-serif;  
	font-weight: bold;
	text-decoration: none;
	line-height: 1;
	background: #eee;
	color: #333;
	-moz-border-radius-topright: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
	-moz-border-radius-topleft: 5px 5px;
	-webkit-border-top-left-radius: 5px 5px;
	-moz-box-shadow: 0 -2px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 -2px 3px rgba(0,0,0,0.5);
	text-shadow: 0 1px 0px rgba(255,255,255,0.7);
	-webkit-transition-property: background, opacity, color;
	-webkit-transition-duration: 0.09s, 0.09s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;
	min-width: 50px;
	text-align: center;	
	margin-left: 3px;
	margin-right: 3px;
	z-index: 99;
}
.toptab:active {                                                                                    
	background: #eee url(overlay_down.png) repeat-x;
	color: #333;
	-moz-box-shadow: 0 -2px 1px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 -2px 2px rgba(0,0,0,0.5);
	text-shadow: 0 1px 0px rgba(255,255,255,0.6);	
	-webkit-transition-property: background, opacity, color;
	-webkit-transition-duration: 0.09s, 0.09s;
	-webkit-transition-timing-function: ease-in-out, ease-in-out;	
}
.tabactive{
	background-color: #eee;
}
.tabinactive{
	background-color: #555;
	color:#aaa;
	text-shadow: 0 -1px 3px rgba(55,55,55,0.2);
	background: black -moz-linear-gradient(top, rgba(200,200,205,1.0), rgba(180,180,185,1.0));
	background: black -webkit-gradient(linear, left top, left bottom, from(rgba(75,80,83,1.0)), to(rgba(65,68,72,1.0)));
	z-index: 10;
}

.sidetabs{
	float:left;
	z-index:99;
	position:relative;
	top:-3px;
}

/* @group Tabs */

.listing_tab_active{
	background-image: url(/images/ListingTabActive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index: 20;
}

.listing_tab_error {
	background-image: url(/images/ListingTabError.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	left:13px; 
	z-index:1;
}

.listing_tab_inactive{
	background-image: url(/images/ListingTabInactive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	left:13px; 
	z-index:1;
}

.release_tab_active{
	background-image: url(/images/ReleaseTabActive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:10;
}

.release_tab_error{ 
	background-image: url(/images/ReleaseTabError.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:1;
}

.release_tab_inactive{ 
	background-image: url(/images/ReleaseTabInactive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:1;
}

.media_tab_active{
	background-image: url(/images/MediaTabActive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:10;
}

.media_tab_error{
	background-image: url(/images/MediaTabError.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:1;
}

.media_tab_inactive{
	background-image: url(/images/MediaTabInactive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:1;
}


.account_tab_active{
	background-image: url(/images/AccountTabActive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:10;
}

.account_tab_inactive{
	background-image: url(/images/AccountTabInactive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	z-index:1;
}


.advertising_tab_active{
	background-image: url(/images/AdvertisingTabActive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	left:13px; 
	z-index:10;
}


.advertising_tab_inactive{
	background-image: url(/images/AdvertisingTabInactive.png); 
	background-repeat: no-repeat; 
	height:126px; 
	width:42px; 
	left:13px; 
	z-index:1;
}

/* @end */

/* @group Media Uploaders */

input.file {
	font-family: Helvetica;
	color: #fff;
 	font-size: 12px;
 	margin-bottom: 8px;
 	margin-top:15px; 
 	margin-left:15px;
}

.UploadCaption{
	color: #444;
	font-size: 11px;
	margin-left: 15px;
	margin-top: 5px;
}

.ScreenshotCaption{
	font-size: 11px;
	margin-top: 2px;
	position: relative;
	}

.ScreenshotUploader{
	background-color: #fff;
	background: black -moz-linear-gradient(top, rgba(255,255,255,1.0), rgba(240,240,240,1.0));
  	background: black -webkit-gradient(linear, left top, left bottom, from(rgba(254,254,254,1.0)), to(rgba(249,249,249,1.0)));
	-webkit-border-radius: 4px 4px; 
	-moz-border-radius: 4px 4px;
	-moz-box-shadow: 0px 2px 6px #999;
    -webkit-box-shadow: 0px 2px 6px #999;
	height:99px; 
	width:360px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-top: 14px;
	-webkit-background-clip: padding-box;
}
.ScreenshotUploader input {
	color: #000;
}

.ScreenshotUploader .text{
	margin-left: 15px;
}
.ScreenshotDelete{
	float: left; position: relative;
	z-index:90;
}
.ScreenshotImage{
	max-width:310px; 
	z-index: 50;
	border: 0px solid #222;
}

.IconUploader{
	background: url(/images/IconChooserBG.png) no-repeat;
	height:51px; 
	width:310px;
    margin: 0;
}

/* @group Forms */

.widendropdown select{
	width: 235px;
}

.widendropdownapps select{
	width: 176px;
}

.WhiteFormLabel{
	color: White;
	font-weight: bold;
	margin-top: 8px;
}

.loginerror {
	font-weight: bold;
	color: #c3080e;	
}

.FormErrorMsg {
	font-weight: bold;
	color: #c3080e;
}

#formtitle{
	color: #282629;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	border-bottom: 1px solid #bcbcbc;
	width:93%;
	display: block;
	margin-bottom: 20px;
	margin-top: 10px;
}

.formlabel {
	font-weight: bold;
	margin-top:12px;
	line-height: 10pt;
	left: 1px;
	position:relative;
}

.formlabelerror {
	font-weight: bold;
	margin-top:14px;
	line-height: 10pt;
	left: 1px;
	position:relative;
	color: #cb0b0e;
}

.formlabelhoriz{
	text-align: right;
	vertical-align: top;
	margin-top: 7px;
	font-weight: bold;
}

.formlabelhorizerror{
	text-align: right;
	vertical-align: top;
	margin-top: 7px;
	font-weight: bold;
	color: #cb0b0e;
}

#errormsgs{
	-webkit-padding-start: 0px;
	padding: 0px;
	margin: 0px;
}

#errormsgs li{
	color: #c3080e;
	list-style-image: none;
	list-style-type: none;
	font-weight: bold;
	display: inline;
	margin-right: 4px;
	list-style-position: inside;
}

/* @end */

/* @group Admin */

.AdminTable {
	border: 1px solid #c2c2c2;
	margin-top: 30px;
	margin-bottom: 30px;
	width:;
	font-size: 12px;
}

.AdminTable tr:nth-child(even) {background: #eee;}
.AdminTable tr:nth-child(odd) {background: #FFF;}

.AdminTable td{
	border-right: 1px solid #c3c3c3;
}

.AdminTable a{
	color:#222 ;
	text-decoration: none;
}

.ForgotPassword{
	font-size:11px; color:#bbb; text-decoration:none;
}

.ForgotPassword:hover {
	color: #3373bf;
}

.ClipboardInput{
	color: rgb(102, 102, 102); border: 1px solid rgb(154, 154, 154); padding: 3px 1px 2px 2px; height: 16px;
}

.FAQQ{
	font-weight: bold; font-size:14px; margin-bottom: 9px; margin-top: 29px;
}
.FAQA{
	position: relative; left: 10px;
}

br {
  clear: both;
}

/* @end */

.zoominfobutton{
	position:absolute; top:-12px; right:-10px;
}

