body { 
	background-color: #FFF; 
	color: #000; 
	font: 62.5% Verdana, Helvetica, Arial, sans-serif; 
	text-align: center; 
	line-height: 1.5em;
}

a {
	text-decoration: none;
	color: #000000;
}
a:visited {
	color: #666;
}
a img, a:link img {
	border: 0px;
}

p {
	margin: 0.5em 0 1.2em 0;
}

h1 {
	color: #000000; /* replace h tags colour with your own */
	font-size: 1.4em;
	margin: 0.5em 0 0.5em 0;
}
h2 {
	color: #000000;
	font-size: 1.2em;
	margin: 1.0em 0 1.0em 0;
}

.label {
	display: block; float: left;
	width: 5em;
	font-style: bold;
}

.inputField {
	border: 1px solid #67793d; float: left; width: 12em;
}

.inputField:focus {
	border: 2px solid #0080ff; float: left; width: 12em;
}

.wrapper {
	width: 980px;
	margin: 13px auto 0 auto;
	text-align: left;
}

.greytable {
	width: 100%;
	height: 15em;
	border: 0;
	border-bottom-right-radius:15px;	border-bottom-left-radius:15px;
	-moz-border-radius-bottomright:15px;	-moz-border-radius-bottomleft:15px;
	-webkit-border-bottom-right-radius:15px;	-webkit-border-bottom-left-radius:15px;
	border-radius: 15px 15px 15px 15px;
	
	background-color: #eaeaea; 
	background-image: -webkit-linear-gradient(bottom, #A1A0A0 0%, #eaeaea 2%, #F6F6F6 90%);
	background-image: -ms-linear-gradient(bottom, #A1A0A0 0%, #eaeaea 2%, #F6F6F6 90%);
	background-image: -o-linear-gradient(bottom, #A1A0A0 0%, #eaeaea 2%, #F6F6F6 90%);
	background-image: -moz-linear-gradient(bottom, #A1A0A0 0%, #eaeaea 2%, #F6F6F6 90%);
	-pie-background: linear-gradient(#F6F6F6, #eaeaea);
	behavior: url(./css/pie/PIE.htc);
}

.loginTitle {
	text-align: center;
	font:30px/1.231 Verdana, Helvetica, Arial, sans-serif; 
	color: #358ed0;
	font-weight: bold; 
	line-height: 1.4em;
	padding: 20px 0px 20px 30px;
	vertical-align: top;
	//text-shadow: 0px 1px black; 
	
	background: -webkit-linear-gradient(top, #358ed0 0%, #358ed0 50%, #02FCD6 70%);
	//background: -ms-linear-gradient(top, #358ed0 0%, #358ed0 50%, #02FCD6 70%);
	background: -o-linear-gradient(top, #358ed0 0%, #358ed0 50%, #02FCD6 70%);
	background: -moz-linear-gradient(top, #358ed0 0%, #358ed0 50%, #02FCD6 70%);
  	-webkit-background-clip: text;
  	-webkit-text-fill-color: transparent;
}

.one_column {
	float: right;
	font-size: 1.3em;
	line-height: 160%;
	width: 980px;
}

.two_columns .column1 {
	width: 330px;
	height: 100%; 
	font-size: 1.2em;
	margin-right: auto;	
	margin-left: auto; 
	margin-top:25px;
	text-align: center;
}

.two_columns .column2 {
	width: 330px;
	float: left;
	padding-left: 80px;

	position: relative;
	height: 100%; 
	font-size: 1.2em;
}


.two_columns a:link, .two_columns a:visited, .two_columns a:active {
	border-bottom: 1px solid #324801;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
	color: #324801;
}

.two_columns a:hover {
	border-bottom: 1px solid #8b1716;
	text-decoration: none;
	color: #8b1716;
}

.two_columns th,td {
	font-size: 0.85em;
}

.betweenlines {
	clear: both;
	font-size:1.3em;
	line-height:160%;
	padding-bottom:0px;
	padding-top:0px;
}

.clear {
	clear: both;
}

.formhead {
	font:18px/1.231 Verdana, Helvetica, Arial, sans-serif; 
	color: #1d435d;
	font-weight: bold; 
	line-height: 1.4em;
	padding: 20px 20px 10px 36px;
	vertical-align: top;
}

.formcontent {
	font-size: 0.9em Verdana, Helvetica, Arial, sans-serif; 
	line-height: 1.2em;
	padding: 0px 10px 0px 20px;
}

.button { margin: 20px auto; width: 210px; }


#footer {
	clear: both;
	width: 980px;
	padding-top: 20px;
}

#full_footer { /* changed in V2.3 to make the footer span the whole bottom area */

	border-top: 1px solid #7f7f7f;
	padding-bottom: 1em;
	width: 100%
}

#footer p { 
	font-weight: bold;
	text-transform: uppercase;
	color: #666;
	margin-top: 0.7em;
	font-size: .9em
}

#footer a { color: #666; }


/* --- list of links footer - new june2011 ---- */


#footer ul.right { width: 490px; margin-top: 0.7em; }
#footer ul.right2 { width: 530px; margin-top: 0em; margin-bottom: 0em; float:right; text-align:right;}


#footer ul.left { width: 470px; margin-left: 0; }
#footer ul.left2 { width: 430px; margin-left: 0; margin-top: 0em; margin-bottom: 0em; float:left; text-align:left;}

#full_footer2 { 

	border-top: 1px solid #7f7f7f;
	padding-bottom: 1.0em;
	padding-top:0.7em;
	width: 100%

}	
#footer ul {

	font-weight: bold;
	text-transform: uppercase;
	color: #666;
	font-size: .9em;
	margin-left: 0;
	padding-left: 0;
	display: inline;
	margin: 0 0 1.0em;
} 


#footer ul li {
	margin-left: 0;
	margin-top: 0.7em;
	padding: 0 10px;
	border-left: 1px solid #7f7f7f;
	list-style: none;
	display: inline;
}


#footer ul li.noborder { border: 0 none}

#footer ul.left li { float: left}

#footer p.last-mod { text-transform: none; clear: right; float: right; width: 490px; text-align: right; margin: 0 10px 0 0}

h1.accessible,h2.accessible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}

.separator {border-left:1px solid #9f9f9f; margin: 0px 0px 0px 0px;}

.submitButtonNew {
	width: 90px;
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-weight: bold;
  	text-align: center;
   	height:27px;
   	border:none;
  	background: white url('../images/en/submitbutton.gif') no-repeat center;
   	cursor: pointer;
	color: white;
	padding-top: 3px;
	padding-bottom: 4px;
}

.submitButtonNew:hover {
	border: 2px solid #0080ff;
	height:27px;
  	background: white url('../images/en/submitbutton2.gif') no-repeat center;
	cursor: pointer;
	color: #A0FFFC;
}

.submitButtonNew:focus {
	border: 2px solid #0080ff;
	height:27px;
  	background: white url('../images/en/submitbutton2.gif') no-repeat center;
	cursor: pointer;
	color: #A0FFFC;
}

.submitButtonNewDisabled {
	width: 90px;
   	font-family: Arial, Helvetica, sans-serif;
   	font-size: 14px;
   	font-weight: bold;
  	text-align: center;
   	height:27px;
   	border:none;
  	background: white url('../images/en/submitbutton2.gif') no-repeat center;
   	cursor: pointer;
   	color: #999;
	padding-top: 3px;
	padding-bottom: 4px;	
}

.divHint {
	width:100%;
	color:#800b0b;
	font-weight: bold;
	font-size: 0.9em Verdana, Helvetica, Arial, sans-serif; 
}
