/* ---- Login Form Modifcations ---- */
#loginform input[type="text"], #loginform input[type="password"] {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 12em;
	border: 1px solid #AAA;
	padding: 4px 2px;
}
#loginform input[type="text"]:focus, #loginform input[type="password"]:focus {
	-moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	-webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	border-color: rgba(82, 168, 236, 0.75) !important;
	outline: medium none;
}
/* ---- /Login Form Modifcations ---- */
/* ---- Fancy Login Form Modifcations ---- */
#signin input[type="text"], #signin input[type="password"] {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 12em;
	border: 1px solid #AAA;
	padding: 4px 2px;
}
#signin input[type="text"]:focus, #signin input[type="password"]:focus {
	-moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	-webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	border-color: rgba(82, 168, 236, 0.75) !important;
	outline: medium none;
}
/* ---- /Fancy Login Form Modifcations ---- */
/* ---- ERRMSG Modifications ---- */
.errmsg {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -9.5%;
	z-index: 99999999;
	border: 1px solid rgba(82, 168, 236, 0.75);
	background-color: #c9c9c9;
	color: #666;
}
.errmsg td {
	padding: 10px;
}
/* ---- ERRMSG Modifications ---- */
/* ---- Wordpress Login Form Modifications ---- */
.textcontent form[name="login"] .vedit tr td {
	padding: 5px 0;
}
.textcontent input[type="text"], .textcontent input[type="password"] {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 12em;
	border: 1px solid #AAA;
	padding: 4px 2px;
}
.textcontent input[type="text"]:focus, .textcontent input[type="password"]:focus {
	-moz-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	-webkit-box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
	border-color: rgba(82, 168, 236, 0.75) !important;
	outline: medium none;
}
/* ---- /Wordpress Login Form Modifications ---- */
/* ---- Fancy Login Drop Down Modification ---- */
#signin_menu {
	background-color: #c9c9c9 !important;
	color: #666;
}
#topnav a.signin:hover {
	background-color: #b9b9b9 !important;
}
#topnav a.menu-open {
	background-color: #b9b9b9 !important;
}
/* ---- /Fancy Login Drop Down Modification ---- */
/* ---- Profile Modifications ---- */
.textcontent .backend-wrapper .vedit tbody tr th {
	text-align: left;
	font-weight: normal;
	width: 16em !important;
}
.textcontent .backend-wrapper .vedit tbody tr th .small {
	font-size: 11px;
}
.textcontent .backend-wrapper input[type="text"], .textcontent .backend-wrapper input[type="password"] {
	margin: 5px 0;
}
.textcontent .backend-wrapper .menu-tabs {
	overflow: hidden;
	background-color: #EAF3F9;
	padding: 8px 8px;
	margin: -30px 0 10px;
}
.textcontent .backend-wrapper .menu-tabs ul {
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.textcontent .backend-wrapper .menu-tabs ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
.textcontent .backend-wrapper .menu-tabs ul li a {
	-moz-border-radius: 12px 12px 12px 12px;
	-webkit-border-radius: 12px;
	display: inline;
	float: left;
	line-height: 11px;
	margin-right: 3px;
	padding: 6px 12px;
	text-shadow: 0 1px 1px #FFFFFF;
	width: auto;
	text-decoration: none;
	color: #2276BB;
}
.textcontent .backend-wrapper .menu-tabs ul li a:hover {
	-moz-box-shadow:0 1px 3px rgba(34, 118, 187, 0.25) inset;
	-webkit-box-shadow:0 1px 3px rgba(34, 118, 187, 0.25) inset;
	background:none repeat scroll 0 0 rgba(34, 118, 187, 0.4);
	color:#FFFFFF;
	text-decoration:none;
	text-shadow:0 1px 1px rgba(34, 118, 187, 0.75);
}
.textcontent .backend-wrapper .menu-tabs ul li.active a {
	-moz-box-shadow: 0 1px 3px rgba(34, 118, 187, 0.5) inset;
	-webkit-box-shadow: 0 1px 3px rgba(34, 118, 187, 0.5) inset;
	background: none repeat scroll 0 0 #2276BB;
	color: #FFFFFF;
	text-shadow: 0 1px 1px #2276BB;
}
/* ---- /Profile Modifications ---- */
/* ---- areaPNL Modifications ---- */
.ui-datepicker-calendar {
	background-color: #fff;
	z-index: 99999;
}
.ui-accordion-header {
	background-color: #999;
}
.pnlData .dailyTR, .pnlData .monthlyTR {
	background-color: #f3f3f3;
}
.pnlData tr td {
	padding: 5px;
}
div[title="Current Positions"] {
	background-color: #f3f3f3;
}
/* ---- /areaPNL Modifications ---- */
