/*** default  ***/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin: 0;padding: 0}
table {border-collapse: collapse;border-spacing: 0}
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal}
ol,ul {	list-style: none; }
li{margin:0px;padding:0px;list-style: none;list-style-position: outside}
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6,code {font-size: 100%;font-weight: normal;margin:0;padding:0}
q:before,q:after { content: ''; }
abbr,acronym { border: 0; }
div{text-align:left;margin:0px;padding:0px;display:block}
body {background:#FFF;color:#262626;font-family: arial, verdana, sans-serif;font-size: 75%;line-height: 1.75em}
a:link,a:visited, a:hover, a:active {text-decoration:none;margin:0;padding:0}
a:link, a:visited {color: #4f4c4d}
a:hover {color: #4f4c4d}	
p, ul {font-size: 1em;/*12px*/line-height: 1.3em}
h2, h3, h4, h5 {font-family: verdana, arial, sans-serif}
h1 {font-size:1.166667em;/*14px*/}
h2,h3,h5 {font-size:1.083333em;/*13px*/}
/*0.833333em;10px*/
label{color:#464646}
input,textarea {font-family: verdana, arial, sans-serif;font-size:1em;margin-left:12px;color:#464646}

/******* classes *******/
.fr{float:right}
.fl{float:left}
.fn{float:none}
.cb{clear:both}
.dn{display:none}
.db{display:block}
.nm{margin:0}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.pl40{padding-left:40px}
.w150{width:150px}
.w220{width:220px}
.noborder{border:0px}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden}
.clearfix {display: inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block}
/* End hide from IE-mac */

/********* HRs **********/

DIV.hr{margin:0px;width:100%;height:1px;background:#edefe8}
DIV.hr1{margin:0px;width:100%;height:1px;background:transparent url('../img/hr.gif') no-repeat top left}
Div.hr HR,DIV.hr1 HR{display:none}