@charset "utf-8";
/* CSS Document */

/* DANCECHATTER DEFAULT STYLE */
Body {
	padding: 0px ;
	margin: 0px ;
	/* background-color: rgb(70,70,70) ; */
	background-color: rgb(33,51,73) ;
}
	a:Link, a:Active, a:Visited {
		color: rgb(58,86,122) ;
	}
		a:Hover {
			color: rgb(83,142,215) ;
		}
	Input, Select, Textarea {
		width: 150px ;
		font-size: 10px ;
		padding: 0px ;
		background-color: rgb(255,255,255) ;
		border: 1px solid rgb(150,150,150) ;
		color: rgb(150,150,150) ;
	}
		Input:Hover, Input:Focus, Select:Hover, Select:Focus, Textarea:Hover, Textarea:Focus {
			background-color: rgb(224,236,251) ;
			color: rgb(50,50,50) ;
		}
		Textarea {
			font-size: 12px ;
		}
		.SubmitButton {
			color: rgb(50,50,50) ;
			width: 75px ;
			cursor: pointer ;
			background-color: rgb(224,236,251) ;
		}
		Select {
			width: auto ;
		}
		.CheckBox {
			width: 15px ;
		}
	#Backdrop {
		margin: auto ;
		width: 900px ;
		height : 900px ;
		background-image: url(../Media/Layout/Background_02.jpg) ;
		background-repeat: no-repeat ;
		overflow: visible ;
	}
		#Wrapper {
			margin-left: 125px ;
		}
			#Header Img {
				float: left ;
			}
			#HeaderLower {
			}
				#HeaderLower Img {
					float: left ;
					cursor: pointer ;
				}
				#Content-Top {
					float: left ;
					background-image: url(../Media/Layout/Content_Top.png);
					background-repeat: no-repeat ;
					width: 692px ;
					height: 38px ;
				}
					#UserControl {
						float: right ;
						height: 20px ;
						margin-top: 7px ;
						margin-right: 40px ;
						font-size: 12px ;
						overflow: display ;
					}
			#Content-Center {
				position: relative ;
				background-image: url(../Media/Layout/Content_Center.png) ;
				background-repeat: repeat-y ;
				width: 692px ;
				clear: left ;
				overflow: auto ;
			}
				#Content {
					width: 610px ;
					margin-left: 35px ;
				}
					#Control {
						width: 600px ;
						padding: 10px ;
						margin-bottom: 10px ;
						border: 1px solid rgb(50,50,50) ;
						border-bottom: 2px solid rgb(50,50,50) ;
						background-color: rgb(220,220,220) ;
						overflow: auto ;
					}
						#Success, #Error {
							margin: 10px ;
							padding: 10px ;
							font-size: 14px ;
							font-family: Arial, Helvetica, sans-serif ;
							color: rgb(100,100,100) ;
							font-weight: bold ;
						}
						#Success a, #Error a {
							color: rgb(0,0,0) ;
						}
						#Success {
							border: 1px solid rgb(25,246,145) ;
							background-color: rgb(212,249,229) ;
						}
						#Error {
							border: 1px solid rgb(239,121,56) ;		
							background-color: rgb(245,202,179) ;
						}
						#AboutPaying {
							margin-top: 10px ;
							font-size: 11px ;
						}
						.SubPage_Navigation {
							font-size: 11px !important;
						}
			#Footer {
				background: url(../Media/Layout/Content_Bottom.png) no-repeat ;
				height: 46px ;
				padding: 30px 0px 0px 100px ;
			}
				#Footer a {
					text-decoration: none ;
					font-size: 12px ;
					color: rgb(145,168,194) ;
					margin-left: 10px ;
				}
					#Footer a:hover {
						text-decoration: underline ;
					}
			.EmailTrish {
				font: Tahoma, Geneva, sans-serif ;
				font-size: 18px ;
				color: rgb(220,220,220) !important;
				text-decoration: none ;
				margin-left: 260px ;
			}
			.CreatedBy {
				float: right ;
				margin: -15px 110px 0px 0px ; 
				font-size: 10px ;
				text-decoration: none ;
				color: rgb(66,79,95) !important;
			}