/* CSS Document */
body, html { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #fff; height: 100%; color: #4c4b4b; }

p, div, ul, ol, li, table, td, th, tr, pre, form { margin: 0; padding: 0; }
a img { border: none; }
a { color: #8ec117; text-decoration: underline; }
a:hover { text-decoration: none; color: #689400; }

h1, h2, h3, h4, h5 { font-weight: normal; }
.BlockHeader { background: url(/images/h_back.png) left top repeat-x; margin: 0 -10px 10px; color: #878788; text-transform: uppercase; font-size: 12px; padding: 10px 10px 14px; }

.MainWrapper { width: 1000px; margin: 0 auto; position: relative; background: url(/images/back_shadow.png) left top repeat-y; padding: 0 10px; z-index: 100600;}
.Header { height: 100px; background: url(/images/header_back.png) left top repeat-x; width: 982px; margin-left: -1px; position: relative; }
.AvaLogo { margin: 22px 0 0 30px; }
.HeaderText { background: url(/images/foursteps_text.png) right top no-repeat; color: #b9b9b9; padding: 19px 0 0 0; position: absolute; top: 34px; right: 30px; }

.Steps { background: url(/images/steps_back.png) left top repeat-x; width: 940px; padding: 0px 20px 20px; border-bottom: 1px solid #cececc; background-color: #fff;}
.StepsHeaders { margin: 0; padding: 17px 0 0 0; overflow: hidden; zoom: 1; position: relative; z-index: 20; }
.StepsHeaders li { font-size: 18px; color: #898686; display: block; float: left; padding: 8px 10px 10px; margin-right: 50px; zoom: 1; }
.StepsHeaders li.Last { margin-right: 0px; }
.StepsHeaders li.Active { background: #cde677; border: 1px solid #aed42a; border-bottom: none; padding: 7px 9px 10px; color:#4C4B4B; }

.StepsHeaders li a {color: #898686; text-decoration: none;}

.StepContent { background: #cde677; border: 1px solid #aed42a; padding: 20px 25px; margin-top: -1px;height:100px;}

.ContentWrapper { width: 940px; padding: 20px; overflow: hidden; }
.LeftColumn { float: left; width: 220px; margin: 0px; padding: 0 10px 10px; }
.RightColumn { margin: 0; padding: 0 10px 20px; zoom: 1; }
.LeftColumn, .RightColumn { background: #fff; border-right: 1px solid #c3c3c1; border-bottom: 1px solid #c3c3c1; }
.CategoriesList { list-style: none; padding: 0 0 10px 2px; }
.CategoriesList li { padding: 0; margin: 0; line-height: 20px; }
.CategoriesList li span { color: #a6a6a8; font-size: 10px; margin-left: 3px;}

.ImagesWrapper { overflow: hidden; }
.SamplePhoto { margin: 0 23px 20px 0px; float: left; }

.Footer { clear: both; padding: 20px 30px; background: #fff; border-top: 1px solid #cececc; border-bottom: 1px solid #cececc; width: 920px; color: #919190; font-size: 11px; }
.FooterLinks { float: right; }
.FooterLinks a, .FooterLinks a:hover { color: #919190; margin: 0px 3px; }



#inner div img {margin-right:7px;margin-left:7px;}
#inner div {margin-left:4px;}

