body
{
	background-color: #ffe9f0;
	font-family:Verdana;
	font-size:10px;
	
}

a
{
	font-family:Verdana;
	font-size:10px;
	color:#71578f;
	font-weight:bold;
	
}
a:hover
{
	font-family:Verdana;
	font-size:10px;
	color:#E96FC2;
	font-weight:bold;
}



h3{ color:#8257ac; font-weight:bold;}

select
{
	font-family:Verdana;
	font-size:10px;
	border:1px solid black;
}

.optiondiv
{
	font-family:Verdana;
	font-size:10px;
	
}
.SearchImgDiv
{
	overflow:hidden;
	/*border:1px solid #febcec;*/
	vertical-align:middle;
	padding:1px 1px 1px 1px;
	/*height:75px;*/
	width:75px;
}
.SearchImage
{
	vertical-align:middle;
	border:1px solid #febcec;
}
.ProfileImage
{
	vertical-align:middle;
	border:1px solid #febcec;
}
.BrideGroomImage
{
	vertical-align:middle;
	border:1px;
}
.ProfileImgDiv
{
	overflow:hidden;
	/*border:1px solid #febcec;*/
	vertical-align:middle;
	padding:1px 1px 1px 1px;
	/*height:300px;*/
	/*width:230px;*/
}
.BrideGroomDiv
{
	overflow:hidden;
	/*border:1px solid #febcec;*/
	vertical-align:middle;
	padding:1px 1px 1px 1px;
	height:74px;
	width:84px;
}
.SuccessDiv
{
	overflow:hidden;
	/*border:1px solid #febcec;*/
	vertical-align:middle;
	padding:1px 1px 1px 1px;
	height:60px;
	width:84px;
}
.lblSuccess
{
	font-family:Verdana;
	font-size:10px;
	color:#71578f;
	text-align:center;
	width:100%;
	font-weight:normal;
}

#divAnc a
{
	font-family:Verdana;
	font-size:11px;
	color:#71578f;
	font-weight:bold;
}
#divAnc  a:hover
{
	font-family:Verdana;
	font-size:11px;
	color:#E96FC2;
	font-weight:bold;
}

#divAncMenu a
{
	font-family:Verdana;
	font-size:9px;
	color:#71578f;
	font-weight:bold;
	
}
#divAncMenu  a:hover
{
	font-family:Verdana;
	font-size:9px;
	color:#E96FC2;
	font-weight:bold;
}


.Alert
{
	font-family:Verdana;
	font-size:12px;
	color:Red;
	text-align:left;
	width:100%;
	height:50px;
	padding:5px 5px 5px 45px;
	font-weight:normal;
	border:1px solid red;
	background-color:#ffffec;
	margin:10px 10px 10px 2px;
	background-image:url(../../templates/default/images/error.gif);
	background-position:5px 5px;
	background-repeat:no-repeat;
}
.Information
{
	font-family:Verdana;
	font-size:12px;
	color:Red;
	text-align:left;
	width:100%;
	height:50px;
	padding:5px 5px 5px 45px;
	font-weight:normal;
	border:1px solid red;
	background-color:#ffffec;
	margin:10px 10px 10px 2px;
	background-image:url(../../templates/default/images/alert.gif);
	background-position:5px 5px;
	background-repeat:no-repeat;
}

.Success
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8257ac;
	text-align:left;
	width:100%;
	height:50px;
	padding:5px 5px 5px 45px;
	border:1px solid red;
	background-color:#ffffec;
	margin:10px 10px 10px 2px;
	background-image:url(../../templates/default/images/success.gif);
	background-position:5px 5px;
	background-repeat:no-repeat;
}

.SuccessInfo
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#8257ac;
	text-align:left;
	width:100%;
	height:50px;
	padding:5px 5px 5px 45px;
	border:1px solid red;
	background-color:#ffffec;
	margin:10px 10px 10px 2px;
	background-image:url(../../templates/default/images/Info.gif);
	background-position:5px 5px;
	background-repeat:no-repeat;
}

.NormalText
{
	font-family:Verdana;
	font-size:10px;
	color:#71578f;
}
.MarqText
{
	font-family:Verdana;
	font-size:10px;
	color:#71578f;
}
.NormalTextBox
{
	font-family:Verdana;
	font-size:10px;
	width:86px;
	border:1px solid #b59dce;
}
.PageTextBox
{
	font-family:Verdana;
	font-size:10px;
	width:25px;
	border:1px solid #b59dce;
	text-align:center;
}	

a
{
	font-family:Verdana;
	font-size:10px;
	color: #71578f;

}

#pager a
{
	display: block;
	text-decoration: none;
	font: normal 10px Verdana;
	color: #71578f;
	width: 20px; 
	height: 20px; 
	float: left; 
	display: inline; 
	margin-left: 1px; 
	padding-top: 3px; 
	text-align: center;
	border:1px solid #febcec;
	/*background-image:url(templates/default/images/Button.gif);
	background-repeat: no-repeat; */
	
}

#pager a:hover
{
	display: block;
	text-decoration: none;
	font: bold 10px Verdana;
	color: white;
	width: 20px; 
	height: 20px; 
	float: left; 
	display: inline; 
	margin-left: 1px; 
	padding-top: 3px; 
	text-align: center;
	border:1px solid Lemonchiffon;
	
	background-color:#febcec;
	/*background-image:url(templates/default/images/Button.gif);
	background-repeat: no-repeat; */
	
}

#pager a.CurrentPage
{
	display: block;
	text-decoration: none;
	font: bold 10px Verdana;
	color: white;
	width: 20px; 
	height: 20px; 
	float: left; 
	display: inline; 
	margin-left: 1px; 
	padding-top: 3px; 
	text-align: center;
	border:1px solid Lemonchiffon;
	
	background-color:#febcec;
	/*background-image:url(templates/default/images/Button.gif);
	background-repeat: no-repeat; */
	
}
.TableBG
{
	background-color:#f5f2fd;
	border:1px solid #fffcff;
}
.TableBorder
{
	border:1px solid #febcec;
	border-collapse:collapse;
	padding:1px 1px 1px 1px;
}

.MenuText
{
	font-size: 10px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	color: White;
	font-family: Verdana;
}
.PanelHeader
{
	font-size: 12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	color: black;
	font-family:Trebuchet MS ;
}
.PanelLinks
{
	font-size: 9px;
	font-weight:normal;
	vertical-align:middle;
	text-align:left;
	color: black;
	font-family:Trebuchet MS ;
}
.LabelWeightedText
{
	font-weight: bold;
	font-size: 10px;
	color: black;
	font-family: Verdana;
		
}
.WelcomeText
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Verdana;
}

.ErrText
{
	font-weight:normal;
	font-size: 10px;
	color: red;
	font-family: Verdana;
}
.AnchorText
{
	text-decoration:none;
	text-align: center;
	color:White;
}
.BottomMenuText
{
	text-decoration:none;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:black;
}
.ErrorMessage
{
	font-size: 8pt;
	color: red;
	font-family: Verdana;
}
.TableHeader
{
	font-weight: bold;
	font-size: 12px;
	color: #66418f;
	font-family: Trebuchet MS;
	height: 20px;
	background-color: #efe7fb;
	
}
.DataGridHeader
{
	font-weight: bold;
	font-size: 10px;
	background-image: url(../../templates/default/images/Header.jpg);
	vertical-align: middle;
	color: black;
	background-repeat: repeat-x;
	font-family: Verdana;
	height: 19px;
}
.DataGridItems
{
	font-size: 10px;
	font-family: Verdana;
	height: 15px;
}
.AltDataGridItems
{
	font-size:10px;
	font-family: Verdana;
	height: 15px;
	background-color: #efe7fb;
}
.Datagrid
{
	border-color:Black;
	width:100%;
	border-collapse:collapse;
}

.PagerItem
{
	font-size: 10px;
	font-family: Verdana;
}


.TextboxCSS
{
	border-color:Black;
	border-style:solid;
	border-width:1px;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
}
.TDBoldText
{
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:bold;
	
}
.TDText
{
	font-family:Trebuchet MS;
	font-size:10px;
	font-weight:normal;
	
}
.LabelText
{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	color:Black;
}
.MenuLinks
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:Blue;
	text-decoration:none;
}
.SearchLink
{
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	color:Blue;
	/*text-decoration:none;*/
}
.ImageStyle
{
	filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='silver', Positive='true');
	
}
.search
{
	
	
	font-weight:bold;
	background-color: #e3e9f9;
}
	
.Menu
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:black;
	text-decoration:none;
}
.MainMenu
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	background-repeat: repeat-x;
	background-image: url(../../Images/MenuBG.gif);
	
}
.MainMenuOver
{
	font-family:Trebuchet MS;
	font-size:12px;
	font-weight:bold;
	color:black;
	text-decoration:none;
	background-repeat: repeat-x;
	background-image: url(../../Images/MenuBGOver.gif);
}
.SubMenuDIV
{

	BORDER-RIGHT: #9cafdc 1px solid; 
	BORDER-TOP: #9cafdc 1px solid; 
	BORDER-LEFT: #9cafdc 1px solid; 
	BORDER-BOTTOM: #9cafdc 1px solid;
	
		
}
.SubMenuTable
{
	border:0;
	padding :0px;
	background-color:#fafbff;
}
#Banner
{
	border:0px solid black;
	padding-left:5px;
	padding-right:5px;	
	
}

#ProfileID
{
	float:right;
	white-space:nowrap;
	border:0px solid black;
	
}