/*
1- Global Reset
2- Generals
3- Username Page
4- Password Page
5- ThankYou Page
*/

/* 1. Global Reset */	

html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, 
a, em, font, img, small, strong, sub, sup, ol, ul, li, 
form {
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
}
h1, h2, h3, h4, h5, h6 {
font-weight:normal;
}
ol, ul {
padding:0 0 0 21px;
}
em {
font-style:italic;
}
strong {
font-weight:bold;
}

/* 2. Generals */

html {
height:100%;
}

body { 
background:#294563 url(http://unlimited-sms.net/templates/general/unlimited-sms.net/images/bg.jpg) top left repeat-x;
font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
height:100%;
}

#Page {
margin:0 auto;
overflow:hidden;
position:relative;
width:100%;
}

#Container {
margin:0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:100%;
border-left:1px solid #909090;
border-right:1px solid #909090;
background:#636563;
text-align:left;
width:1200px;
}

#Header {
background:url(../images/header_alt.jpg) top left no-repeat;
height:118px;
overflow:hidden;
position:relative;
text-align:center;
}
	
		#TopText h2 {
		padding:50px 247px 0 247px;
		text-align:center;
		font-size:16px;
		font-weight:bold;
		line-height:normal;
		}

#Content {
background:url(../images/content_alt.jpg) top left no-repeat;
height:359px;
overflow:hidden;
position:relative;
}
		
	#Register {
	padding:0 0 0 0;
	position:relative;
	top:250px;
	left:0px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	}
	
		#Register a{
		color:#C60000;	
		}

#Footer {
overflow:hidden;
position:relative;
background:#636563;
}
	
	#TermsBox {
	padding:0 0 0 0;
	margin:0 auto;
	width:800px;
	text-align:center;
	}
	
			#TermsBox a{
			color:#000;
			}
		
			#BottomLinks{
			width:800px;
			text-align:center;
			}	

#Dialogs {
left:0px;
position:absolute;
top:0px;
}

/* 3. UsernamePage */

#UsernameBoxPosition {
width:419px;
overflow:hidden;
position:absolute;
top:20px;
left:400px;
}

	#UsernameBox {
	height:265px;
	position:relative;
	}	
	
		#UsernameBox #EnterText {
		width:419px;
		text-align:center;
		font-size:18pt;
		font-weight:bold;
		color:#fff;		
		}
		
			#UsernameBox #EnterText span {
			font-size:22pt;
			font-weight:bold;
			color:#0066cc;
			}
		
		#UsernameBox #UsernameInput {
		padding:0 0 0 0;
		position:relative;
		top:20px;
		width:419px;
		text-align:center;		
		}
		
			#UsernameBox .Username {
			padding:2px;
			width:160px;
			border:2px solid #0066cc;
			text-align:center;
			font-size:20px;
			font-weight:bold;
			}
		
		#UsernameBox #SubmitBox {
		padding:0px 0 0 0;
		width:419px;
		position:relative;
		top:50px;
		left:0;
		text-align:center;
		}
		
			#UsernameBox #SubmitBtn {			
			width:121px;
			height:38px;
			}
		

/* 4. PasswordPage */

#PasswordBoxPosition {
width:419px;
overflow:hidden;
position:absolute;
top:25px;
left:560px;
}

	#PasswordBox {
	height:265px;
	position:relative;
	}	
	
		#PasswordBox #EnterText {
		width:419px;
		text-align:center;
		font-size:18pt;
		font-weight:bold;
		color:#fff;		
		}
		
			#PasswordBox #EnterText span {
			font-size:22pt;
			font-weight:bold;
			color:#0066cc;
			}
		
		#PasswordBox #StandardText{
		width:419px;
		position:relative;
		top:0px;
		left:0;
		text-align:center;
		font-size:12pt;
		font-weight:bold;
		font-style:italic;
		color:#909090;
		}
		
		#PasswordBox #PasswordInput {
		padding:0 0 0 0;
		position:relative;
		top:3px;
		width:419px;
		text-align:center;		
		}
		
			#PasswordBox .Password {
			padding:2px;
			width:90px;
			border:2px solid #0066cc;
			text-align:center;
			font-size:20px;
			font-weight:bold;
			}
		
		#PasswordBox #SubmitBox {
		padding:0px 0 0 0;
		width:419px;
		position:relative;
		top:40px;
		left:0;
		text-align:center;
		}
		
			#PasswordBox #SubmitBtn {			
			width:121px;
			height:38px;
			}
		

/* 5. ThankyouPage */


#ThankyouBoxPosition {
width:419px;
overflow:hidden;
position:absolute;
top:70px;
left:400px;
}

	#ThankyouBox {
	height:265px;
	position:relative;
	}	
	
		#ThankyouBox #EnterText {
		width:419px;
		text-align:center;
		font-size:18pt;
		font-weight:bold;
		color:#fff;		
		}
		
			#ThankyouBox #EnterText span {
			font-size:22pt;
			font-weight:bold;
			color:#0066cc;
			}