body {font-size: 62.5%; margin: 0; padding:0px; background: #fff; color:#525a60; font-family: 'Segoe UI', Arial, sans-serif;}


/*---Global tags---*/
img {border:0;}
form {padding:0; margin:0;}
a {color:#525a60; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:1.6em; color:#f2951c; font-weight:normal; margin:0; padding:8px 0 12px;}
h1 img {vertical-align:-2px;}
h2 {}
h3 {}
h4 {}


ul {}
ul li {}

p {margin:0; padding: 0 0 16px;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family:Arial;}

.cl {clear:both; font-size:0;}


#container {font-size: 1.3em; line-height:1.4; width:803px; margin: 0 auto; padding:30px 0 0 0; background: transparent url(images/header_bg.jpg) 0 0 no-repeat;}

.header {margin: 0 -2px 0 0;height:400px;}
.header img { margin: 0 1px 1px 0; vertical-align:top; float:left;}

.columns {margin: 0 -45px 0 0;}
.columns .column {width:381px; padding:0 41px 0 0; float:left;}

.content {padding:20px 0 25px 0;}

.grey_block {background:#edeeef; padding:10px 20px; margin: 0 0 16px; }
.download {padding: 15px 0 15px 41px; clear:both;  }
.download  img {margin: -8px -24px 0 0; float:left; position:relative; left:-41px; }

/*---footer---*/
.footer {clear:both; border-top:1px solid #ededed; font-size:0.84em; color:#878990; padding: 25px 0 0 0; line-height:1.25;}
.footer a {color:#878990;}
.footer_left {float:left; width:405px; padding: 0 0 10px;}
.footer_right {float:right; width:311px; padding: 0 0 10px;}
.footer_right p {padding: 0 0 12px 0;}
/*---/footer---*/
