﻿body
{
	background-color: #ffffff;
	font-size: 9pt;
	margin: 0px;
	font-family: Arial;	
}
.autocompletePanel
{
	border-right: #0000cc solid;
	border-top: #0000cc solid;
	border-left: #0000cc solid;
	border-bottom: #0000cc solid;
}



.ZForDrops
{
	z-index: 102;
}

.OrangeTextForBoard
{
	font-weight: bold;
	font-size: 15px;
	color: #ef8131;
	font-family: Arial;
	text-decoration: none;
}
.ZIndexFor
{
	
	z-index: 101;
}
#AutoComplete
{
	width: auto !important;        
	overflow: visible !important;
}
	
#AutoComplete div
{    
	font-size: x-small !important; 
}
	
.xx{z-index:500;position:relative;}

.ZIndexTo
{
	z-index:0;
}
.linkimg
{
	width: 155px;
	height: 190px;
}
.DivMenuFlow
{
	left: -1px;
	position: absolute;
	top:368px;
	text-align: left;
}
.BGForComment
{
	background-image : url(~/App_Themes/Images/Profile/CommentBG.gif);
}

.ContentDiv
{ 
	direction : ltr;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #d4d0c8; 
	VERTICAL-ALIGN: top; 
	OVERFLOW: auto; 
	WIDTH: 510px; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #d4d0c8; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	PADDING-TOP: 0px; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	HEIGHT: 100% 
}

.ContentDiv1
{ 
	direction : ltr;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	SCROLLBAR-FACE-COLOR: #ffffff; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #d4d0c8; 
	VERTICAL-ALIGN: top; 
	OVERFLOW: auto; 
	WIDTH: 100%; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #d4d0c8; 
	SCROLLBAR-ARROW-COLOR: #000000; 
	PADDING-TOP: 0px; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	HEIGHT: 350 
}

.tdLTR
{
	direction: ltr;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	margin: 1px;
	padding-top: 1px;
}

.HrefFullReview
{
	font-size: 12px;
	color: #0033cc;
	font-family: Arial;
	text-decoration: none;
}
.requiredfield
{
	color: Red;
	margin-top: 15px;
	padding-top: 15px;
	font-size: xx-small;
	text-indent: 5px;
}
.requiredfieldSummary
{
	color: #ff0000;
	padding-top: 0px;
	font-size: 10px;
	text-indent: 0px;
	font-family: Arial;
	vertical-align: middle;
	text-align: left;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	letter-spacing: 0px;
	text-decoration: none;
}
.WhiteLinkFooter
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
}
.requiredfieldnote
{
	color: red;
	margin-top: 15px;
	padding-top: 15px;
	font-size: 10px;
	text-indent: 5px;
	font-family: Arial;
	text-decoration: none;
	font-weight: normal;
}
.a:hover.HrefFullReview
{
	font-size: 12px;
	color: #0033cc;
	font-family: Arial;
	text-decoration: underline;
}
.SearchResultLeft
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	background-color: #8b8d90;
	text-decoration: none;
}
.UnSelectedSearch
{
	font-weight: bold;
	font-size: 12px;
	color: #6d6f71;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.UnSelectedSearch
{
	font-weight: bold;
	font-size: 12px;
	color: #6d6f71;
	font-family: Arial;
	text-decoration: underline;
}
.SelectedSearch
{
	font-weight: bold;
	font-size: 12px;
	color: #f08230;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.SelectedSearch
{
	font-weight: bold;
	font-size: 12px;
	color: #f08230;
	font-family: Arial;
	text-decoration: underline;
}
.CommentBg
{
	background-color: #bbbdc0;
}
.CommentBGHeader
{
	background-color: #909090;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	font-family: arial;
}
.SearchResultRight
{
	font-size: 11px;
	color: #6D6F71;
	font-family: Arial;
	background-color: #E0E1E2;
	text-decoration: none;
}
.ListingDetailsHeader
{
	font-weight: bold;
	font-size: 11px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
}
.ListingDetailsLeft
{
	font-weight: bold;
	font-size: 10px;
	color: #fdfdfd;
	font-family: Arial;
	background-color: #8b8d90;
}
.ListingDetailsRight
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #e0e1e2;
}
.OrangeHeaderSearch
{
	font-weight: bold;
	font-size: 13px;
	color: #ef8131;
	font-family: Arial;
}
.OrangePagingList
{
	font-weight: bold;
	font-size: 10px;
	color: #ef8131;
	font-family: Arial;
	text-decoration: none;
}
.GrayHeaderSearch
{
	font-weight: bold;
	font-size: 12px;
	color: #636567;
	font-family: Arial;
}

.SearchProperties
{
	font-size: 11px;
	color: #6D6F71;
	font-family: Arial;
	background-color: #bbbdc0;
}
.orangeLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.orangeLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: underline;
}
.grayTextMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #636466;
	font-family: Arial;
}

.WhiteTextMsgs
{
	font-weight: bold;
	font-size: 11px;
	color: whitesmoke;
	font-family: Arial;
}
.WhiteTextMsgsLink
{
	font-weight: bold;
	font-size: 11px;
	color: whitesmoke;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.WhiteTextMsgsLink
{
	font-weight: bold;
	font-size: 11px;
	color: dimgray;
	font-family: Arial;
	text-decoration: underline;
}
.grayLinkGrade
{
	font-size: 11px;
	color: #636466;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.grayLinkGrade
{
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: underline;
}
.grayLinkGradeSelected
{
	font-weight: bold;
	font-size: 11px;
	color: #636466;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.grayLinkGradeSelected
{
	font-weight: bold;
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: underline;
}

.grayMemembershipLarge
{
	font-weight: bold;
	font-size: 14px;
	color: #636466;
	font-family: Arial;
	text-decoration: none;
}

.grayLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #636466;
	font-family: Arial;
	text-decoration: none;
}

.blueLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #000099;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.blueLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: none;
}
.a:hover.grayLinkMemembership
{
	font-weight: bold;
	font-size: 11px;
	color: #f08131;
	font-family: Arial;
	text-decoration: underline;
}
.txtBold
{
	font-weight: bold;
	color: #ffffff;
	font-size: x-small;
}
.LoginText
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.LoginTextLink
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.a:hover.LoginTextLink
{
	font-size: 11px;
	color: dimgray;
	text-decoration: none;
}
.LoginHeader
{
	font-weight: bold;
	font-size: x-small;
}
.LoginHeader2
{
	font-weight: bold;
	font-size: xx-small;
	font-family: Arial;
	text-transform: lowercase;
}
.Adminbody
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	direction:ltr;
	padding-top: 0px;
	font-family: Tahoma;
	background-color: whitesmoke;
}
.LoginTd
{
	color: White;
	background-color: #F08231;
	font-size: xx-small;
}
.tdadminbg
{
	background-image : url(images/Admin/sectionBG.gif);
}
.tdBG
{
	background-image : url(images/Bottons.jpg);
}
.tdBG2
{
	background-image : url(images/Bottons2.jpg);
}
.text {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.heading_new {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.link_pannel {
	BACKGROUND-COLOR: #666666
}
.whiteAlert
{
	font-size: x-small;
	color: #ffffff;
	text-decoration: none;
}
.clsImagineAlert
{
	padding-right: 40px;
	padding-left: 5px;
	padding-bottom: 5px;
	margin: 3px 40px 3px 5px;
	padding-top: 5px;
	font-size: 9pt;
}

.mouseOverHand
{
	cursor: hand;
}
.registerWelcome
{
	font-weight: bold;
	font-size: 24px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
}

.NotifyAlert
{
	font-weight: bold;
	font-size: 16px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
}

.registerHeaderText
{
	font-weight: bold;
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
}

.registerHeaderTextProfile
{
	font-weight: bold;
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 20px;
	text-decoration: underline;
	margin-left: 20px;
}

.registerHeaderTextSectionProfile
{
	border : 0;
	font-weight: bold;
	font-size: 14px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
	background-color: #ffffff;
}

.registerText
{
	border: 0;
	font-size: 10px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
	background-color: #ffffff;
	text-decoration: none;
}
.registerHeaderLink
{
	font-weight: bold;
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
	text-decoration: none;
}

.a:hover.registerHeaderLink
{
	font-weight: bold;
	font-size: 12px;
	color: #636363;
	font-family: Arial;
	text-align: left;
	padding-left: 6px;
	text-decoration: underline;
}


.registerSectionHeader2
{
	font-weight: bold;
	font-size: 11px;
	color: dimgray;
}
.MembershipSectionHeader
{
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-indent: 2px;
	text-align: center;
	font-size: 22px;
}

.registerSectionHeader4
{
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-indent: 2px;
	text-align: left;
	font-weight: bold;
	font-size: 10px;
}

.registerSectionHeader
{
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-indent: 2px;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
}


.registertableEntry
{
	font-family: Arial;
	background-color: #e1e2e3;
	text-indent: 20px;
	text-align: left;
	line-height: 30px;
	color: #636363;
}

.mambershiptableEntry
{
	font-family: Arial;
	background-color: #D5D8DD;
	text-align: left;
	font-size: xx-small;
	line-height: 15px;
	color: #7B7C80;
	font-weight: bold;
}

.GridLeaguesStyleHeaderControl
{
	font-family: Arial;
	background-color: #585858;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 3px solid;
	border-top: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	border-bottom: #ffffff 3px solid;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height: 20px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}
.GridLeaguesStyleHeader2
{
	font-family: Arial;
	background-color: #585858;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-size: 10px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height : 20px;
}

.GridLeaguesStyleHeader
{
	font-family: Arial;
	background-color: #585858;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 3px solid;
	border-top: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	border-bottom: #ffffff 3px solid;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height : 20px;
}

.GridLeaguesStyle
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid;
	border-bottom: #ffffff 2px solid;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height : 20px;
}


.GridStyle
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 0px;
	border-top: #ffffff 0px;
	border-left: #ffffff 0px;
	border-bottom: #ffffff 0px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}

.GridLeaguesStyleControl
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: center;
	color: #ffffff;
	border-right: #ffffff 3px solid;
	border-top: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	border-bottom: #ffffff 3px solid;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	vertical-align: middle;
	height: 20px;
	width : 49px;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;
}

.registertableEntryProfile
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: right;
	color: #737477;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
	font-size: 12px;
	font-weight: bold;
}
.registertableEntryProfileControls
{
	border-left-color: #f08231;
} 
.registertableEntryProfileInput
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: left;
	color: #515254;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 4px solid;
	border-bottom: #ffffff 1px solid;
	font-size: 12px;
	width: 220px;
	padding-left: 4px;
}

.registertableEntryProfileInput2
{
	font-family: Arial;
	background-color: #BBBDC0;
	text-align: left;
	color: #515254;
	border-right: #BBBDC0 1px solid;
	border-top: #E1E2E3 1px solid;
	border-left: #BBBDC0 4px solid;
	border-bottom: #E1E2E3 1px solid;
	font-size: 12px;
	width: 220px;
	padding-left: 0px;
}

.registertableEntryLabels
{
	font-weight: bold;
	font-size: 12px;
}

.registertableEntryCheckes
{
	font-size: 14px;
}
.top_head {
	BACKGROUND-COLOR: #bd2300
}
.right_link {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b5b5b5
}
.headline_pannel {
	BACKGROUND-COLOR: #335988
}
.left_link_text {
	FONT-SIZE: 11px; COLOR: #6f6f6f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.right_link_text {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.right_link_title {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.main_link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inputbox {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.left_border {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/imgborderright.jpg); BACKGROUND-REPEAT: repeat-y
}
.right_border1 {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(images/imgborderright.jpg); BACKGROUND-REPEAT: repeat-y
}
.border_leftbottom {
	BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/imgborderbottom.jpg); COLOR: #6f6f6f; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.border_lefttop1 {
	BACKGROUND-POSITION: 50% top; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/imgborderbottom.jpg); COLOR: #6f6f6f; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.title_black {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.border_reg_left {
	BORDER-LEFT: #3d544a 1px inset
}
.border_reg_right {
	BORDER-RIGHT: #3d544a 1px inset
}
.border_reg_bot {
	BORDER-BOTTOM: #3d544a 1px inset
}
.text_welcome {
	FONT-SIZE: 11px; COLOR: #6f6f6f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.reg_text {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.table_bg {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: justify
}
.table_title_bg {
	BACKGROUND-COLOR: #cdcccc
}
.search_link_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #bd2300; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.table_bg_over {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: justify
}
.table_bg_over:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: justify
}
.table_bg_over:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e8e8e8; TEXT-ALIGN: justify
}
.table_bg_over:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccc00; TEXT-ALIGN: justify
}
.star {
	FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.button {
	BORDER-RIGHT: #9e9e9e 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #9e9e9e 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #9e9e9e 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #9e9e9e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666
}
.addbox_bg {
	BACKGROUND-COLOR: #f2f1f1
}
.add_title {
	FONT-SIZE: 11px; COLOR: #bd2300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.border_reg_top {
	BORDER-TOP: #3d544a 1px inset
}
.atp_bg {
	CURSOR: hand; BACKGROUND-COLOR: #a8a8a8
}
.table_bg1 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3a3a3a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: justify
}
.fantasy_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.combo {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.perpal {
	BACKGROUND-COLOR: #9b72d0
}
.yellow {
	BACKGROUND-IMAGE: url(images/bg_yellow.gif); BACKGROUND-REPEAT: repeat
}
.yellow1 {
	BACKGROUND-COLOR: #fdf2bc
}
.perpul_bg {
	BACKGROUND-COLOR: #f1f1fd
}
.purpel_title {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e3dbf2
}
.purpe_title1 {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/bg_purple.gif); COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.paid_star1 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/paid_regiser1_1.gif); BACKGROUND-REPEAT: no-repeat
}
.paid_star2 {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/paid_regiser2_1.gif); BACKGROUND-REPEAT: no-repeat
}
.free_star {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(images/free_register1.gif); BACKGROUND-REPEAT: no-repeat
}
.free_register_text {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #bd2300; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav-left-inner {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b9c5d5
}
.nav-left-title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #335988
}
.nav-top {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #335988
}
.nav-inner {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b9c5d5
}
.outline {
	BORDER-RIGHT: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #333333 1px solid
}

/* ImagineGrid Section */
.DetailsViewGeneral
{
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left: silver 1px solid;
	border-bottom: silver 1px solid;
	font-size: 9pt;
}

.DetailsViewGeneral caption
{
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 9pt;
	color: darkslategray;
	padding-bottom: 7px;
	margin: 7px 5px;
	padding-top: 7px;
}

.DetailsViewFieldHeaderStyle
{
	font-size: 9pt;
	height: 20px;
	color: #000000;
	padding-right: 5px;
	padding-left: 5px;
	margin-left: 5px;
	margin-right: 5px;
	background-color: #e1e1e1;
	text-align: right;
}
.DetailsViewRowText
{
	font-size: 9pt;
	color: #575757;
	margin-left: 3px;
	margin-right: 3px;
	text-decoration: none;
}
.DetailsViewItemRow
{
	height: 20px;
	background-color: #f5f5f5;
	border-bottom: silver 1px solid;
}
.DetailsViewAlternateRow 
{
	background-color:  #f5f5f5;
	border-bottom: silver 1px solid;
}
.DetailsViewHeader
{
	background-image: url(Images/Content/Grid/GrdHdr.gif);
	height: 20px;
	font-weight: bold;
}
.DetailsViewHeader a:link {
    color : white;
    text-decoration : none;
    font-size: 9pt;
}

.DetailsViewHeader a:visited {
    color : white;
    text-decoration : none;
    font-size: 9pt;
}

.DetailsViewHeader a:hover {
    color : white;
    text-decoration : underline;
    font-size: 9pt;
}

.DetailsViewPager
{
	background-image: url(Images/Content/Grid/PgrBG.gif);
	font-weight: bold;
	padding-left: 10px;
	text-align: right;
	height: 15px;
	
}
.DetailsViewPager Table
{
	height: 15px;
}
.DetailsViewPager a:link
{
	color: red;
	text-decoration: none;
	font-size: 9pt;
	font-family: 'Century Gothic';
	padding-left: 5px;
	margin-left: 5px;
}

.DetailsViewPager a:visited {
    color : red;
    text-decoration : none;
    font-size: 9pt;
    font-family: 'Century Gothic';
    padding-left: 5px;
	margin-left: 5px;
}

.DetailsViewPager a:hover {
    color : red;
    text-decoration : underline;
    font-size: 9pt;
    font-family: 'Century Gothic';
    padding-left: 5px;
	margin-left: 5px;
}

.DetailsViewCommandArea
{
	background-color: whitesmoke;
	text-align: right;
	height: 25px;
}
.DetailsViewFooter
{
	background-color: whitesmoke;
}
.DetailsViewCommand TD
{
	height: 35px;
}

a.DetailsViewCommand
{
	color: black;
	text-decoration: none;
	font-size: 9pt;
	padding-left: 5px;
	border-right: darkgray 1px solid;
	padding-right: 5px;
	border-top: darkgray 1px solid;
	padding-bottom: 2px;
	margin: 0px 5px 2px;
	border-left: darkgray 1px solid;
	padding-top: 0px;
	border-bottom: darkgray 1px solid;
	background-color: white;
}
a:hover.DetailsViewCommand 
{
	color: gray;
	text-decoration: none;
	font-size: 9pt;
	padding-left: 5px;
	border-right: gainsboro 1px solid;
	padding-right: 5px;
	border-top: gainsboro 1px solid;
	padding-bottom: 2px;
	margin: 0px 5px 2px;
	border-left: gainsboro 1px solid;
	padding-top: 0px;
	border-bottom: gainsboro 1px solid;
	background-color: whitesmoke;

}


.ButtonStyle
{
	background-color: ButtonHighlight;
	color: black;
	border :gainsboro 1px solid;
	font-size : 13px;
	letter-spacing : inherit;
}
/* ImagineGrid Section */
.GridGeneral
{
	border-right: white 3px solid;
	border-top: white 3px solid;
	border-left: white 3px solid;
	border-bottom: white 3px solid;
	font-size: 9pt;
	color: black;
}
.GridGeneral a
{
	color: black;
	text-decoration: none;
	font-size: 9pt;
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 3px;
	margin-right: 3px;
}
.GridGeneral a:hover
{
	color: black;
	text-decoration: underline;
	font-size: 9pt;
	padding-right: 3px;
	padding-left: 3px;
	margin-left: 3px;
	margin-right: 3px;
}
.GridGeneral TD
{
	padding-left: 5px;
	margin-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	border-right: white 3px solid;
	border-top: white 3px solid;
	border-left: white 3px solid;
	border-bottom: white 3px solid;
}

.GridGeneral caption
{
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	font-size: 9pt;
	color: darkslategray;
	padding-bottom: 7px;
	margin: 7px 5px;
	padding-top: 7px;
}

.ItemRow
{
	background-color: #F0F0F0;
	font-size: 9pt;
	height: 20px;
	border-right: #ffffff 3px solid;
	border-top: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	border-bottom: #ffffff 3px solid;
}


.AlternateRow
{
	background-color: #CDCCCC;
	font-size: 9pt;
	height: 20px;
	border-right: #ffffff 3px solid;
	border-top: #ffffff 3px solid;
	border-left: #ffffff 3px solid;
	border-bottom: #ffffff 3px solid;
}

.HeaderWhite
{
	background-image: url(Images/Content/Grid/GrdHdr.gif);
	height: 20px;
	font-weight: bold;
	color : White;
}

.Header
{
	background-image: url(Images/Content/Grid/GrdHdr.gif);
	height: 20px;
	font-weight: bold;
}
.Header a:link
{
	color: black;
	text-decoration: none;
	font-size: 9pt;
}

.Header a:visited
{
	color: black;
	text-decoration: none;
	font-size: 9pt;
}

.Header a:hover
{
	color: black;
	text-decoration: underline;
	font-size: 9pt;
}

.Pager
{
	background-image: url(Images/Content/Grid/PgrBG.gif);
	font-weight: bold;
	padding-left: 10px;
	text-align: right;
	height: 15px;
}
.Pager Table
{
	height: 15px;
}
.Pager a:link
{
	color: red;
	text-decoration: none;
	font-size: 9pt;
	font-family: 'Century Gothic';
	padding-left: 5px;
	margin-left: 5px;
}

.Pager a:visited {
    color : red;
    text-decoration : none;
    font-size: 9pt;
    font-family: 'Century Gothic';
    padding-left: 5px;
	margin-left: 5px;
}

.Pager a:hover {
    color : red;
    text-decoration : underline;
    font-size: 9pt;
    font-family: 'Century Gothic';
    padding-left: 5px;
	margin-left: 5px;
}

.Pager span
{
	color: gray;
	font-size: 9pt;
	padding-left: 5px;
	margin-left: 5px;
}
 

.ItemRowPrint
{
	background-color: #FFFFFF;
	font-size: 9pt;
	height: 20px;
}

.AlternateRowPrint
{
	background-color: #FFFFFF;
	font-size: 9pt;
	height : 20px;
}

/* ImagineGrid Section */

/* Users Profile Tab */
.TabTable
{
	border-right: #ffffff thin solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	vertical-align: top;
}
.SlctdTablink
{
	font-weight: bold;
	font-size: xx-small;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
}

.UnSlctdTablink
{
	font-weight: bold;
	font-size: xx-small;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
}

.SlctdTab
{
	font-weight: bold;
	font-size: xx-small;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff thin solid;
}

.UnSlctdTab
{
	font-weight: bold;
	font-size: xx-small;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff thin solid;
}
.UnSlctdSubTab
{
	font-weight: bold;
	font-size: xx-small;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/* Users Profile Tab */

/* Admin Profile Tab */
.TabTableAdmin
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	vertical-align: top;
}
.SlctdTablinkAdmin
{
		text-align: center;
	border-right: #999999 0px solid;
	padding-right: 5px;
	border-top: #999999 0px solid;
	padding-left: 3px;
	font-size: 9pt;
	margin-left: 3px;
	border-left: #999999 0px solid;
	cursor: hand;
	color: #666666;
	margin-right: 5px;
	border-bottom: #999999 0px solid;
	font-family: Tahoma;
	background-color: #e7e7e7;
	text-decoration: none;
}

.UnSlctdTablinkAdmin
{
	font-weight: bold;
	font-size: xx-small;
	color: #3366cc;
	font-family: Arial;
	background-color: lightgrey;
	text-decoration: none;
	text-align: center;
}

.SlctdTabAdmin
{
	border-right: #999999 1px solid;
	padding-right: 5px;
	border-top: #999999 1px solid;
	padding-left: 3px;
	font-size: 9pt;
	margin-left: 3px;
	border-left: #999999 1px solid;
	cursor: hand;
	color: #666666;
	margin-right: 5px;
	border-bottom: #999999 1px solid;
	font-family: Tahoma;
	background-color: #e7e7e7;
	text-decoration: none;
}

.UnSlctdTabAdmin
{
	font-weight: bold;
	font-size: xx-small;
	color: #3366cc;
	font-family: Arial;
	background-color: lightgrey;
	text-decoration: none;
	text-align: center;
	border-right: white 0px solid;
	border-left: #ffffff 0px solid;
}
.UnSlctdSubTabAdmin
{
	font-weight: bold;
	font-size: xx-small;
	color: #3366cc;
	font-family: Arial;
	background-color: lightgrey;
	text-decoration: none;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
/* Admin Profile Tab */


/* Fantasy Tab */
.TabTableFantasy
{
	border-right: #ffffff 0px solid;
	border-top: #ffffff thin solid;
	border-left: #ffffff 0px solid;
	border-bottom: #ffffff 0px solid;
	vertical-align: top;
}
.SlctdTablinkFantasy
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	width: 100%;
}

.UnSlctdTablinkFantasy
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	width: 100%;
}

.SlctdTabFantasy
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff thin solid;
}

.UnSlctdTabFantasy
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff thin solid;
}
.UnSlctdSubTabFantasy
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.SlctdTabFantasyFirst
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff 0px solid;
}

.UnSlctdTabFantasyFirst
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-right: white thin solid;
	border-left: #ffffff 0px solid;
}


.SlctdTabFantasyLast
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	border-right: white 0px solid;
	border-left: #ffffff thin solid;
}

.UnSlctdTabFantasyLast
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	border-right: white 0px solid;
	border-left: #ffffff thin solid;
}
/* Fantasy Tab */
/* Fantasy Popup Menu Tab */
.TabTableFantasyPopup
{
	border-right: #ffffff thin solid;
	border-top: #ffffff 0px solid;
	border-left: #ffffff thin solid;
	border-bottom: #ffffff thin solid;
	vertical-align: top;
}
.SlctdTablinkFantasyPopup
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: center;
	width: 100%;
}

.UnSlctdTablinkFantasyPopup
{
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: center;
	width: 100%;
}

.SlctdTabFantasyPopup
{
	height: 26px;
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Arial;
	background-color: #f08231;
	text-decoration: none;
	text-align: left;
	border-top: white 0px solid;
	border-bottom: #ffffff thin solid;
	padding-left: 5px;
	margin-left: 5px;
}

.UnSlctdTabFantasyPopup
{
	padding-left: 5px;
	margin-left: 5px;
	height:26px;
	font-weight: bold;
	font-size: 10px;
	color: #636466;
	font-family: Arial;
	background-color: #bbbdc0;
	text-decoration: none;
	text-align: left;
	border-top: white 0px solid;
	border-bottom: #ffffff thin solid;
}
/* Fantasy Popup Menu Tab */
a
{
	text-decoration: none;
	color: #636466;
}

a:hover
{
	text-decoration: none;
	color: white;
}
