html, body
{
	font-family:arial,helvetica,clean,sans-serif;	
}

h1
{
	color: #333333;
	font-size: 24px;
}
hr {
	background:transparent none repeat scroll 0 0;
	border-color:#DFDFDF;
	border-style:solid none none;
	border-width:1px 0 0;
	height:0;
	width:100%;
}
#left_nav
{
	float: left;
	width: 150px;
	height: 180px;
  	margin-left: auto ;
  	margin-right: auto ;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	
	border: 3px solid #333333;

    /* Do rounding (native in Firefox and Safari, CC in IE) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;
}
#left_nav a
{
	color: #333333;	
}
#company_container
{
	width: 250px;
	height: 340px;
  	margin-left: auto ;
  	margin-right: auto ;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	
	border: 3px solid #333333;

    /* Do rounding (native in Firefox and Safari, CC in IE) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;
}
#sign_in_container
{
	width: 250px;
	height: 250px;
  	margin-left: auto ;
  	margin-right: auto ;
	font-size:12px;
	padding-left:20px;
	padding-right:20px;
	
	border: 3px solid #333333;

    /* Do rounding (native in Firefox and Safari, CC in IE) */
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;
}
input[type="text"], input[type="password"], input[type="file"], select, textarea 
{
	background:#F3F3F3 url(../images/bg-forms.png) repeat-x scroll left top;
	border-color:#C6C6C6 #C6C6C6 #E3E3E3;
	border-style:solid;
	border-width:1px;
	color:#333333;
	padding:3px;
}
#login {
	color:#333333;
	margin-top:10px;
}
#forgot_pw a
{
	color:#028FD4;
	float: right;	
}



.blue
{
	color:#028FD4;
}