﻿a:hover {
	text-decoration: underline;
}

body #wrapper { /*padding: 20px !important;*/ }

/*== Shared Styles ==*/
h1 {
	font-family: Crimson Text, Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 32px;
	line-height: 100%;
	color: #666;
	margin: 0px 0 20px 0;
	padding: 0 0 2px 0;
	border-bottom: 1px solid #d9d9d9;
}

textarea 
{
	resize: none;
}

/*==== Login Form ====*/
body {
	/*width: 760px;
	height: 490px;
	overflow: hidden;*/
}

#formLogin form {
	/*display: inline-block;*/
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 490px;
	height: 260px;
}
#formLogin form fieldset {
	padding: 30px 20px;
}
#formLogin form fieldset ul,
#formLogin form fieldset ul li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#formLogin form fieldset ul li {
	margin: 0 0 10px 0;
	color:#8D8C8B;
	font-size:15px
}
#formLogin form fieldset ul li ul{padding-left:90px}
#formLogin form fieldset label {
	display: inline-block;
	font-family: Crimson Text, Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #8D8C8B;
	width: 80px;
	font-size: 20px;
	line-height: 28px;
	text-align: right;
	padding-right: 10px;
}
#formLogin form fieldset input.txt {
	width: 262px;
	height: 20px;
	padding: 4px 4px 0 4px;
	background: url(/images/forms/txt_field_login.jpg);
	border: 1px solid #e9e9e9;
	font-size: 14px;
	color: #444;
}
#formLogin form fieldset small {
	display: block;
	padding: 2px 0 0 96px;
	font-size: 11px;
	color: #666;
	font-style: italic;
}
#formLogin form fieldset a.submitBttn {
	margin: 0 0 0 90px;
	
}

#formLogin div#columnRt {
	width: 230px;
	/*display: inline-block;*/
	float: right;
	display: inline;
	color: #8D8C8B;
	padding: 30px 0 0 0;
}
#formLogin div#columnRt h2 {
	font-family: Crimson Text, Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #444;
	line-height: 100%;
	margin: 0 0 10px 0;
}
#formLogin div#columnRt h3 {
	font-size: 15px;
	font-weight: normal;
}
#formLogin div#columnRt ul {
	padding: 15px;
	font-size: 12px;
	margin: 0;
}
#formLogin div#columnRt ul li {
	margin: 0 0 12px 0;
	padding: 0;
}


/*Error/Success Messages*/
div.error, div.success,
span.error, span.success {
	font-size:12px;	
	font-weight:bold;	
}
div.success,
span.success {
	color:#339966;
}
div.error,
span.error {
	color: #d33;
}
div.error a,
span.error a 
{
	color: #900;
}

#formLogin .LoginFormBox { font-family:Arial,Helvetica,Verdana,sans-serif; }
#formLogin .LoginFormBox div#columnRt { width:325px; padding-right:10px; }

.contactus-form { clear:both; }
.contactus-form #left { width:425px; padding-left:25px; }
.contactus-form #left em.note { width:250px; font-size:16px; }
.contactus-form label { font-size:16px; font-family:Crimson Text,Georgia,"Times New Roman",Times,serif !important; }

.contactus-form #right { width:300px; }
.contactus-form #right h2 { font-size:20px; }
.contactus-form p.footnote { font-size:16px; }
.contactus-form div.top div { position:relative; }
.contactus-form div.top { height:auto; }
.contactus-form #send { width:815px; }

#col_right { min-height:400px; }
#content_0_loginPage img{top:440px !important ;left:35px !important}
@media (max-width: 1024px)   
{
    body{width:1024px}
    
}
