body
{
	margin:0;
	padding:0;
	background:#FFFFFF url(./images/pagebg.gif) repeat-x top right;
}

#Warper
{
	width:760px;
	margin:0 auto;
}
#login
{
	width:700px;
	margin:auto;
	text-align:center;
	position:absolute;
	top:-1000;
	overflow:hidden;
}

.clr
{
	height:0px;
	overflow:hidden;
	font-size:0px;
	clear:both;
}
.fleft
{
	float:left;
}
.loginRow
{
	/*line-height:121px;*/
	padding-top:50px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:14px;
	height:21px;
	width:370px;
	padding-left:24px;
	float:right;
	margin-right:-8px;
	border-bottom:2px solid #e1e5e8; 
	text-align:left;
}


.contact
{
	border:2px solid #e1e5e8;
	border-top:0px;
	width:190px;
	height:300px;
	float:left;
	margin-top:-35px;
	text-align:right;
	padding:5px;
}
.contact div
{
	margin:5px;
}
#textdata
{
	width:420px;
	text-align:right;
	padding:10px 5px;
	font-size:12px;
	line-height:18px;
}
.logininfo
{
	text-align:right;
	font-size:11px;
	text-align:center;
}
.myinput
{
	font-size:11px;
	color:#e56735;
	font-weight:bold;
	border:1px solid #51626c;
	width:180px;
}
textarea.myinput
{
	overflow:auto;
	width:180px;
}

.button
{
		border: solid 0 #ffffff; 
	background: url(./images/yellowbuttonbigbg.gif) no-repeat; 
	height: 21px; 
	width: 85px; 
	color: #000000; 
	text-align:center;
	font-family: verdana, tahoma; 
	font-size: 11px; 
	padding-top: 3px; 
	padding-bottom: 15px; 
	vertical-align:middle;
	margin:auto;
	cursor:pointer;
	font-weight:bold;
}

.dcwin_title 
{
	float:left;
	height:20px;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	margin-top:12px;
	width:100%;
	color:#123456;
}
.dcwin_content 
{
	width:650px;
	height:270px;
	overflow:auto;
	color: #000;
	color:#33424a;
	font-family: Tahoma, Arial, sans-serif;
  	font-size: 10px;
  	font-weight:bold;
	background:#FDFDFD;
	background:#FFFFFF;
}
.dcwin_w 
{
	brder: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll -20px -80px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 20px; 
	width: 20px;
} 
* html .dcwin_w 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll -20px -80px; 
}
 
.dcwin_ne {
 	border: medium none; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll 120px 0px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 15px; 
	width: 20px;
}

* html .dcwin_ne 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll 120px 0px; 
}

.dcwin_e 
{
	border: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll 0px -80px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 20px; 
	width: 20px;	  
}

* html .dcwin_e 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll 0px -80px;
}

.dcwin_sw {
  border: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll -20px -20px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 20px; 
	width: 20px;
}


* html .dcwin_sw 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll -20px -20px; 
}

.dcwin_s 
{
	border: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll 0px -60px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 20px; 
}

* html .dcwin_s 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll 0px -60px; 
}

.dcwin_se  
{
	border: medium none ; 
	margin: 0pt; padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll 0px -20px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 20px; 
	width: 20px;
}
* html .dcwin_se 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll 0px -20px; 
}
.dcwin_n 
{
	border: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll 0px -40px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 15px; 
}
* html .dcwin_n 
{
	background: transparent url(./images/rounded-white.gif) repeat scroll 0px -40px; 
}
.dcwin_nw 
{
	border: medium none ; 
	margin: 0pt; 
	padding: 0pt; 
	background: transparent url(./images/rounded-white.png) repeat scroll -20px 0px; 
	line-height: 0pt; 
	font-size: 0pt; 
	-moz-background-clip: -moz-initial; 
	-moz-background-origin: -moz-initial; 
	-moz-background-inline-policy: -moz-initial; 
	height: 15px; 
	width: 20px;
}
* html .dcwin_nw
{
	background: transparent url(./images/rounded-white.gif) repeat scroll -20px 0px; 
}
#ErrorRow
{
	margin-top:5px;
	color:#e56735;
}

.badinput
{
	border:1px solid #e56735;
}

.partners
{
 	color:#e56735;
 	font-size:12px;
 	text-align:right;
}
.partners a
{
	color:#e56735;
	text-decoration: none;
}
.partners a:hover
{
	color:#e56735;
	text-decoration: underline;
}