img{border:0px}
html{
width:100%;
height:100%;
}
body{
width:100%;
height:100%;
margin:auto;
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:12px;
color: #565656;
}
/** Typography **/

h1 {font-weight:normal; font-size:40px; line-height:40px;}
h2 {font-weight:normal; font-size:34px; line-height:34px;}
h3 {font-weight:normal; font-size:28px; line-height:28px;}
h4 {font-weight:normal; font-size:22px; line-height:22px;}
h5 {font-weight:normal; font-size:17px; line-height:17px;}
h6 {font-weight:normal; font-size:14px; line-height:14px;}

h1, h2, h3, h4, h5, h6 {margin-bottom:10px; color:#333; padding-left:1px;}
.clear {clear: both; height: 0; width: 0; line-height: 0; font-size: 0px;}

/* Image styling */
#img {padding:5px; background:#ECECEC; border:#D9D9D9 1px solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#img:hover {border:#BFBFBF 1px solid;}
img.alignleft {margin:5px 10px 5px 0;}
img.alignright {margin:5px 0 5px 10px;}
img.icon {padding:0 !important; border:none !important; background:none !important;}

.green{color:#96b306 !important;}
.blue{color:#00539F !important;}
.red{color:#FF3300 !important;}
.orange{color:#FF6600 !important;}
.left{float: left;	}
.left_text{text-align:left;	  }
.right_text{text-align:right;}
.image_left{float: left;}
.right{	float:right;}

.text{
width:485px;
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:12px;
color:#565656;
}
select{
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:12px;
color:#565656
}
input {
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:12px;
color:#565656
	}
.button {
font-family:Tahoma, "Times New Roman", Times, serif;
font-size:12px;
color: #000;   
border: 1px solid #333; }
p{padding:0 0 3px 0;}

label { width: 10em; float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }



