﻿/*--- Show Msg Notifications ---*/
.positivemsg
{
	color:#003dc5;
	font-size:8pt;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
}

.negativemsg
{
	color:#003dc5;
	font-size:8pt;
	font-weight:bold;
	font-family:Tahoma,Arial,Verdana;
}

.showexplanation
{
	color:#898b8a;
	font-style:italic;
	font-size:8pt;
}

/*---------------------------------------------*/
/*---Intro----*/
.introlink
{
	font-size:12pt;
	color:White;
	text-decoration:underline;
	border:0px;
}



.introlink:hover
{
	text-decoration:underline;
	color:yellow;
}
/*---------------------------------------------*/
/*Users Grid View
*/

.blockusers
{
	background-color:#e93e42;
	color:White;
}

.activeusers
{
	background-color:#7a90ff;
	color:White;
}

.activemailingusers
{
	background-color:#968bfe;
	color:White;
}

.deletedusers
{
	background-color:#464646;
	color:White;
}

.newusers
{
	background-color:#f6ed5a;
	color:#3349b8;
	font-weight:bold;
}


/*--------------------- GuestBook Form ------------------*/

.tblmain /* --- Guestbook main table -----*/
{
	width: 100%;
	padding: 10px;
}

.guestbookform
{
	background-color: #dadbdc;
	border: solid 1px #a7a7a7;
	width: 660px;
}

.guestbookform td
{
	vertical-align: middle;
}

.guestbooktitle
{
	vertical-align: top;
	background-color: Red;
}
/*--gb -> stands for guest book ---*/
.gbtitle
{
	font-size: 8pt;
	font-weight: bold;
	color: #000a2f;
	text-align: left;
	padding-bottom: 10px;
}

.gbtextbox
{
	background-color: #f1f1f1;
	border: solid 1px #bdbdbd;
	font-size: 8pt;
	width: 130px;
}

.gbtextbox:hover
{
	background-color: #dfe3f2;
	border: solid 1px #fcfcfc;
	font-weight: bold;
}


.gbmultitextbox
{
	background-color: #f1f1f1;
	border: solid 1px #bdbdbd;
	font-size: 8pt; /*width:88%;*/
	width: 575px;
	height: 50px;
}

.gbmultitextbox:hover
{
	background-color: #dfe3f2;
	border: solid 1px #fcfcfc;
	font-weight: bold;
}


.gbbutton
{
	width:570px;
	background-color: #000a2f;
	font-weight:bold;
	border:solid 1px white;
	color:White;
	font-size:8pt;
	padding-bottom:3px;
	padding-top:3px;
	margin-right:3px;
	margin-bottom:5px;
}

.gbbutton:hover
{
	
	background-color: #dfe3f2;
	font-weight:bold;
	border:solid 1px white;
	color:Black;

}

/*---Guestbook Entries ---*/
.gbarea
{
	background-color: #f7f7f7;
	border:solid 1px #a7a7a7;
	width: 655px;
	margin-bottom:10px;
	padding:5px 0px 10px 0px;
	margin-top:0px;
}


.toppanelentry
{
	background-color: #dadbdc;
	border: solid 1px #a7a7a7;
	width:655px;
}

/*--Pager--*/
.pnltoppager
{
	background-color: #f7f7f7;
	border: solid 1px #a7a7a7;
	width: 661px;
	margin-bottom:0px;
	margin-top:0px;
	padding:10px 0px 10px 0px;
	text-align:center;
}

.pnlpglinks
{
	text-decoration:underline;
	color:#000a2f;
	text-align:center;
}

.pnlpglinks:hover
{
	text-decoration:none;
	color:#0a00d8;
	font-weight:bold;
}

.txtcommenterror
{
  background-color: #e66366;
	border: solid 1px #bdbdbd;
	font-size: 8pt; /*width:88%;*/
	width: 575px;
	height: 50px;
}

.txterror
{
	background-color: #e66366;
	border: solid 1px #bdbdbd;
	font-size: 8pt;
	width: 130px;
}


/*----------------------Defaults --------------------------*/
.defaulttxt
{
	width: 150px;
	background-color: #c1c1c1;
	color: #2053c5;
}

.defaultmultiline
{
	width: 170px;
	height: 100px;
	background-color: #c1c1c1;
	color: #2053c5;
}

.defaultbtn
{
	width: 100px;
	background-color: #2053c5;
	color: White;
	font-weight: bold;
}

.defaultdropdown
{
	width: 150px;
	background-color: #c1c1c1;
	color: #2053c5;
}

#Confirmation
{
	font-family: Verdana;
	font-size: 16;
	font-style: oblique;
	background-image: url( 'CSS/Images/bgImage.jpg' );
	background-repeat: no-repeat;
	background-attachment: fixed;
}

/*---------------------------------------------------------*/
#regexEmail
{
	font-family: Verdana;
	font-size: 16;
	font-style: oblique;
}
/*---------------------------------------------------------*/
.homearticlelist_datalist
{
	margin-top:5px;
	margin-bottom:10px;
}

.homearticlelist
{
	margin-top:5px;

	width:100%;
	border-bottom:solid 2px #e0e0e0;
}

.homearticlelistSummary
{
	text-align:left;
    
}

.homearticlelist_titlebar
{
	background-color:#e0e0e0;
	padding-top:5px;
	padding-bottom:5px;
}

.homearticlelist_lnkview
{
	text-decoration:none;
	color:Black;
}


/*------------------------------------------------------------*/

.masterpagebtn
{
	background-color:#e0e0e0;
	border:solid 1px black;
}


.masterpagebtn:hover
{
	border:solid 1px white;
}
