* { margin:0; paddign:0; }

html { font-size: 62.5%;  } /* Resets 1em to 10px */
body { background:#fff; }

body, p, td, input, textarea, select {color: #595959; font:normal 12px/1.3em Tahoma, Verdana, sans-serif; }

a, a:link, a:active, a:visited { font-size:1em; color: #409B29; text-decoration: underline;  }
a:hover { color:#3C45B8; text-decoration: none; }
a img { border: none; }

blockquote { }

h1, h2, h3, h4, h5, h6 {
	font:bold 12px/1.2em Verdana, "Trebuchet MS", Tahoma, sans-serif;
	margin:10px 0 5px 0; color: #DB871A;
}
h1 { font-size:16px; margin:20px 0 40px 0; padding-left:27px; background:transparent url('../bg-h1.gif') top left no-repeat; }
h2 { font-size:14px; margin:10px 0 10px 0; }
h3 { }
h4 { }
h5 { }
h6 { }

hr { height: 1px; background: #ccc; color: #ccc; border: 0; }

dl {  }
dt { margin: 0.5em 0; }
dd { margin:-1.8em 0 0 6em; }
dl.short dd { margin:-1.8em 0 0 4em; }
dl.wide dd { margin:-1.8em 0 0 10em; }

p { margin:8px 0; }

pre code { display:block; overflow:auto; }
* html pre { width:100%; overflow-x:auto; padding-bottom:16px; }

small { font-size: 80%; }
sub, sup { font-size: 80%; font-family:Tahoma; line-height:1em; }

table { border:0px; border-collapse:collapse; }
table td { padding:0px; }

ul, ol { padding:0 0 0 18px; }
ul { list-style-image: url('../ul-marker.gif'); _list-style-image: url('../ul-marker-ie.gif'); }
li { margin:3px 0; }

/* ==== FORM === */
form {  }
fieldset { }
legend { }
input, select, textarea {
	font:normal 11px/1.3em Tahoma, Verdana, sans-serif; margin:2px 0; padding:1px 0;
}
select { padding:0; height:17px; }
textarea { height:100px; }
label { display:block; margin:2px 0; }


input.text { }
input.password { }
input.checkbox, input.radio { border-width:0; }
input.submit, input.reset, input.button {
	border:1px solid #C6C6AC; background:#E06227 url('../bg-submit.gif') center left repeat-x;
	color:#fff; font-weight:bold; padding-top:3px; padding-bottom:3px;
}
input.requiried, textbox.requiried { border-color:#c00;}


/* Text align & Float
------------------------------ */
.a-left { text-align: left; }
.a-center { text-align: center; }
.a-right { text-align: right; }

.f-left { float: left; }
.f-right { float: right; }

/*	Columns
------------------------------ */


.inline-block {
    width:215px;
    min-height: 100px;
    display: inline-block;
    vertical-align: top;
    zoom: 1; *display: inline;
    _height:100px;
}
.inline-block img { width:200px; margin:0 0 .5em 0; }

.columns { width: 100%; overflow: hidden; margin-bottom:0; }
.column { float: left; overflow: hidden; }
.col-first { padding-left: 0px!important; }
.col-last { padding-right: 0px!important; }

.w-5 { width:5%; }
.w-10 { width:10%; }
.w-15 { width:15%; }
.w-20 { width:20%; }
.w-25 { width:25%; }
.w-30 { width:30%; }
.w-33 { width:33.1%; }
.w-35 { width:35%; }
.w-40 { width:40%; }
.w-45 { width:45%; }
.w-50 { width:49.8%; }
.w-55 { width:55%; }
.w-60 { width:60%; }
.w-65 { width:65%; }
.w-67 { width:66.5%; }
.w-70 { width:70%; }
.w-75 { width:75%; }
.w-80 { width:80%; }
.w-85 { width:85%; }
.w-90 { width:90%; }
.w-95 { width:95%; }
.w-100 { width:99.9%; }


.p { padding:0 15px 0 0; }


