/* SITE-WIDE SETTINGS */
/*color for default links */
A.link
{
 color:#0505C0;
}
A.visited {
   color:#55276C; 
}

/* default text styles */
.defaultText
{
	font-family: Verdana, Geneva;
	font-size: 13;
}

.defaultText_blue
{
    font-family:Verdana, Geneva;
    font-size: 13;
    color: #636DCD;
}

.defaultText_navy
{
	font-family: Verdana, Geneva;
	font-size: 13;	
	color: Navy;
}

.defaultHeading
{
    font-family:Verdana, Geneva;
    font-size: 16pt;
}

.defaultHeading_blue
{
    font-family:Verdana, Geneva;
    font-size: 16pt;
    color: #636DCD;
}

.defaultHeading_navy
{
    font-family:Verdana, Geneva;
    font-size: 16pt;
    color: Navy;
}

/* END SITE-SIDE SETITNGS */

/* TOPBAR STYLES */
.tdTopBarBtns {
	background-color: Black;
	color: White;
}

/* END TOPBAR STYLES */

/* SIDEBAR STYLES */

.tdSideBarBtns {
	background-color: #CCCCFF;
	color: #CCCCFF;
}

.tblSideBar {
	background-color:#CCCCFF;
}

A.navLink {
	color:Black;
	text-decoration:none;
	font-weight:bold;
	font-family:Verdana, Geneva;
	font-size:8pt;
 }
.navLink:hover {
	color:#0505C0;
	text-decoration:underline;
	font-size:8pt;
 }

.searchText 
{
	font-size:10pt;
	color:Navy;
	font-family:Verdana, Geneva;
	font-weight:bold;
}

.searchBox 
{
font-family: Verdana, Geneva;
	color:Black;

}
/* END SIDEBAR STYLES */


/* TOPBAR STYLES */

A.menuLink {
	color:white;
	text-decoration:none;
	font-family:Verdana, Geneva;
	font-weight:bold;	
	font-size:8pt;
}

A.menuLink:hover {
	color:#C1C1EA;
	text-decoration:underline;
 }
 
.loginControl {
	color:Black;
	font-family:Verdana, Geneva;
	font-size:8pt;
}

.username 
{
	color:Black;
	font-family:Verdana, Geneva;
	font-size:8pt;
}
/* END SIDEBAR STYLES */

/* BEGIN COPYRIGHTBAR STYLES */

.CopyText {
	color:Black;
	font-family:Verdana, Geneva;
	font-size:8pt;
}
.CopyLinks {
	font-family:Verdana, Geneva;
	font-size:8pt;
}
/* END COPYRIGHTBAR STYLES */


/* EDIT ACCOUNT PAGE STYLES */
.EditHeadingRow {
	background-color: #ccccff;
}
.EditHeadingCell {
	color: Black;
	font-size: large;
}
.EditHeadingSubRow {
	background-color: White;
}
.EditHeadingSubCell {
	color: Black;
	font-size: small;
}
.InfoTypeRow {
	background-color: Silver;
}
.InfoTypeCell {
	color: Black;
	font-size: larger;
}
.FieldRow {
	background-color: white;
}
.FieldName {
	color: black;
}
.FieldNotesRow {
	background-color: White;
}
.FieldNotesCell {
	color: Black;
	font-size: x-small;
	font-style: italic;
}

/* END EDIT ACCOUNT STYLES */


/* PUBLIC PAGE STYLES */
.topHeading {
	font-size: 16pt;
	font-family:Verdana, Geneva;
}
.publicHeading 
{
	font-family:Verdana, Geneva;
	font-weight: bold;
	background-color:#736BA9;
	color: white;
	font-size: 12pt;
	vertical-align: top;
}
.publicInfoLabel {
	font-size: 10pt;
	background-color: #EBECEF;
	vertical-align: top;
	font-family:Verdana, Geneva;
}
.publicInfoItem {
	width: 90%;
	font-style: italic;
	font-size: 10pt;
	background-color: #EBECEF;
	font-family:Verdana, Geneva;
}
.bio {
	font-style: normal;
	font-size: 10pt;
	text-align: justify;
	text-justify: inter-word;
	font-family:Verdana, Geneva;
}
.HeaderRow {
	background-color: #EBECEF;
	font-weight: bold;
	font-size: 10pt;
	
}

.HeaderCell {
	color: black;
	font-family:Verdana, Geneva;
	
}

.ItemRow {
	background-color:  #EBECEF;
	font-family:Verdana, Geneva;
	font-size: 11pt;
}
.AlternateItemRow {
	background-color:  #EBECEF;
	font-family:Verdana, Geneva;
	font-size: 11pt;
}

/* END PUBLIC PAGE STYLES */

.NumMessages {
	font-size: 7pt;
	font-weight: bold;
}

/* Tutorial Sub Styles */
.TutSubFolderEdge {
	background-color: #FCFAD8;
}
.TutSubFolderContents {
	background-color: #CCCCFF;
}


/* FORMATTING SCHEME FOR COLORING CODE AND TEXT*/

/* Name of a field within an ASP+ or HTML tag */
.fieldname {
	color: Red;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Commented code */
.comment {
	color: Green;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Name of an ASP+ or HTML tag */
.tagname {
	color: Maroon;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Value of a field within an ASP+ or HTML tag */
.fieldvalue {
	color: Blue;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Brackets: <> */
.bracket {
	color: Blue;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* C# controls */
.cs {
	color: Blue;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Import or Register references with <%# or <%@ */
.reference {
	background-color: Yellow;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Background of code in page content */
.codebg {
	background-color: #EDEFFF;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* Color of message(s) replied to in a message */
.reply {
	color: Blue;
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

/* END OF FORMATTING SCHEME FOR COLORING CODE AND TEXT */


/* Login Styles */

.LoginBody {
	font-size: 10pt;
	font-family: Verdana, Geneva;
	text-align: justify;
}
.LoginEmail {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginEmailBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginPassword {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginPasswordBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginBtn {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginRemember {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginForgot {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.LoginProblems {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}

.RegisterHeader {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterFNameBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterLNameBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterEmailBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterPasswordBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterNewsLetterBox {
	font-size: 10pt;
	font-family: Verdana, Geneva;
}
.RegisterNotes {
	font-size: 8pt;
	background-color: #ccccff;
	font-family: Verdana, Geneva;

}
.RegisterTerms {
	font-size: 9pt;
	font-family: Verdana, Geneva;
}
.RegisterCheckBox 
{
	font-size: 9pt;
	font-family: Verdana, Geneva;
}

.ForgetConfirmed
{
	font-size: 10pt;
	font-family: Verdana, Geneva;
	color:Navy;
	font-weight:bold;
}
/* END Login Styles */

/* START Personal Messages */

.MsgName
{
	font-family: Verdana, Geneva;
	font-size: 13;
	color: #0505C0;
}

.MsgHyperlink
{
	font-family: Verdana, Geneva;
	font-style: italic;
	font-size: 13;
	color: #0505C0;
	text-decoration: none;
}