﻿/* menu style begin*/
#dMenu1 ul					{ list-style-type: none; margin: 0; padding:0; list-style-image: none; }
#dMenu1 ul li				{ float: left; position: relative; z-index: 100; }
#dMenu1 ul li a			{ float: left; display: block; height: 16px; margin-right: 0px !important; padding: 2px 4px 4px 4px; text-decoration: none; color: #ffffff; font: 12px Arial; font-weight: 700; }
#dMenu1 ul li a:active,
#dMenu1 ul li a:hover	{ font-weight: 700; color: #ff6600; }

.staticMenuItem	{ color: #ffffff; padding: 5px 1px 5px 1px; font: 12px Arial; font-weight: 700; margin-top: 3px; }
.menuHover			{ color: #ff6600; } 
.border				{ font-size:12px; color: #cccccc; font-variant: normal; padding-top: 10px;	text-align : left; border-bottom: solid 1px #d4d4d4; }

/* menu style end*/

/* grid view style begin*/
.GridColumnsStatus		{ text-align: center; }
.GridViewStyle				{ background-color: #ffffff; border-color: #dedfde; border-width: 1px; color: #000000; }
.GridViewStyle td			{ padding: 4px; font-size: 0.7em;}
.GridViewStyle td input	{ background: #666666; color: #ffffff; border: solid 1px #333333; font: 0.8em verdana; }
.GridViewStyle th			{ padding: 4px 8px; font-size: 0.8em verdana; }
.RowStyle					{ background-color: #f7f7de; }
.FooterStyle				{ background-color: #cccc99; }
.PagerStyle					{ background-color: #f7f7de; color: #000000; text-align: right; }
.SelectedRowStyle			{ background-color: #ce5d5a; font-weight: 700; color: #ffffff; }
.HeaderStyle				{ background-color: #6b696b; font-weight: 700; color: #ffffff; font-size: 0.8em }
.AlternatingRowStyle		{ background-color: #ffffff; }
/* grid view style end*/

/* Login style begin */
#v1 .Login					{ vertical-align: middle; width: 730px; margin-left: 70px; }
#v1 .Login table			{ width: 300px; height: 270px; margin-left: 200px; }
#v1 .Login td				{ }
#v1 .Login .Frame			{ font-family: Verdana; font-size: 0.8em; border: 0; text-align: center; padding: 10px; border: solid 1px #52575a; }
#v1 .Login .UserName,
#v1 .Login .Password		{ padding: 0.25em 0.1em 0 0; text-align: right; margin-right: 0em; }
#v1 .Login .FrameTitle	{ font-size: 1em; font-weight: bold; text-align: center; color: #FFFFFF; background: #52575a; height: 2em; padding-top: 0.5em; margin-bottom: 0.3em; }
#v1 .Login .UserName label,
#v1 .Login .Password label { white-space: nowrap; vertical-align: top; color: #333333; }

#v1 .Login .UserName input,
#v1 .Login .Password input { width: 15em; margin-top: -0.15em; color: #333333; font-size: 0.9em; border: solid 1px #a0a0a0; padding: 1px 2px; }

#v1 .Login .UserName span,
#v1 .Login .Password span	{ margin-right: -1.1em; }

#v1 .Login label em			{ text-decoration: underline; font-style: normal; } /* This rule is used when AutoAccessKey is true */
#v1 .Login .RememberMe    { padding: 0.25em 0.1em 0 0; }
#v1 .Login .ErrorPanel    { color: #ff0000; font: 0.8em verdana; }
#v1 .Login .ButtonPanel   { padding: 0.25em 0.1em 0 0; }
#v1 .Login .ButtonPanel input { background: #52575a; color: #FFFFFF; border: solid 1px #333333; }
#v1 .Login .LinksPanel    { padding: 0.5em 0.1em 0 0; }
/* Login style end */

/* PasswordRecovery begin*/
#PasswordRecovery								{ text-align: center; vertical-align: middle; border: solid 1px #aaaaaa; width: 400px; padding: 10px; margin-left: 120px; }
#PasswordRecovery .Info						{ text-align: center; vertical-align: middle; font: 0.8em verdana; padding: 0; }
#PasswordRecovery .UserName				{ font: 0.8em Verdana; border: 0; text-align: center; padding: 5px; } 
#PasswordRecovery .UserName label		{ white-space: nowrap; vertical-align: top; color: #333333; }
#PasswordRecovery .UserName input		{ font-size: 0.9em; border: solid 1px #333333; padding: 1px 2px; color: #333333; width: 200px; }
#PasswordRecovery .FailurePanel			{ color: #ff0000; font: 0.8em verdana; }
#PasswordRecovery .ButtonPanel			{ text-align: center; padding-top: 0.5em; padding-bottom: 0.5em; }
#PasswordRecovery .ButtonPanel input	{ background: #666666; color: #FFFFFF; border: solid 1px #333333; }
/* PasswordRecovery end*/


.userRegHolder  { text-align: center; vertical-align: middle; border: 1px #0a0a0a; width: 400px; }
.userRegForm    { text-align: center; vertical-align: middle; font: 1em verdana;  }
.userRegForm td { text-align: center; vertical-align: middle; font: 0.8em verdana; }
.userRegButton  { border: solid 1px #0a0a0a; text-align: center; }
.userRegTextBox { text-align: left; border: solid 1px #0a0a0a; font: 0.8em verdana; width: 220px; }
.userRegLabel   { text-align: right; vertical-align: baseline; font: 0.8em verdana; padding-bottom: 3px; }

