html, body, ul, ol, li, p, 
h1, h2, h3, h4, h5, h6, 
form, fieldset, a { 
margin: 0; 
padding: 0; 
border: 0; 
}
p { padding: 5px 0px 5px 0px; }
a { color: #5F5B5F; text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: none; }
hr { height: 0px; border: 0px; border-top: 1px #aaa dotted; margin: 0px 0px 10px 0px; }
/*ul { margin: 0px 0px 0px 0px; padding: 6px 0px 0px 25px; list-style-type: square; }
li { margin: 0px 0px 0px 0px; padding: 6px 0px 6px 0px; font-weight: bold; }*/
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-image:url('images/evo-bg.png'); background-repeat:repeat-y; background-position:center; background-color:#000000;_background-color:white;  }

h1 { font-size: 18px; color: #13A89E; margin: 10px 0px 20px 0px; padding: 0px; text-transform: uppercase; }
.text { width: 200px; border: 1px #bbb solid; }
.textLogin { width: 200px; border: 1px #bbb solid; }
.submit { width: 120px; border: 1px #bbb solid; }
.red { color: #CC0000; }


#newBox {position:absolute; top:15%; right:35%; bottom:25%; left:35%; padding:25px; margin:25px;}
.box {text-align:center;color:#5F5B5F; line-height:20px}
.box img{display: block; margin-left: auto; margin-right: auto}
.box .date{display:inline; font-weight:normal;font-size:22px;}
.box .upperC{text-transform:uppercase;}
.box label{width:90px; float:left; text-align:left; padding-left:63px; }
.box .field-container input{width:180px; }
.box .field-container{margin-top:5px;}
#container{width:980px; margin-left: auto; margin-right: auto;COLOR:#5F5B5F}
#header{padding:10px 20px 10px 20px; height:105px;float:left}
#header input{width:150px; }
#header .logo-a{float:left; margin-top:10px; margin-left:7px; margin-right:50px}
#header .logo-b{float:left; margin-top:8px; margin-right:95px}
#header .logo-b h2{font-weight:normal;margin-top:10px}
#header .field-container{float:right; margin-top:9px}
#header .field-container label{width:90px;float:left ; padding-left:63px; padding-top: 4px; }
#header .field-container > div {padding-bottom:2px}
#header .field-container a{text-align:right;}


#left-bar{width:180px;float:left; margin-top:50px; }

#left-bar ul { padding:0; margin:0 }
#left-bar ul li { list-style:disc; color:#FFFFFF; margin:0; padding: 2px 0px 2px 0px; list-style-position:inside; margin-left:10px; margin-right:10px; list-style: none; }
#left-bar ul li a { color:#fff;}
#left-bar ul li ul { padding:0; margin: 3px 0px 0px 0px; }
#left-bar ul li ul li { list-style:none; text-indent:10px; color:#B1CAAD; font-weight:normal; margin:0; padding: 2px 0px; }
#left-bar ul li ul li a { color:#B1CAAD;}

#content{width:660px;float:left;}


#main-nav {}
#navbar { font-family:Arial, Helvetica, sans-serif;font-weight:bold;height:26px; }
#navbar li { list-style:none;display:inline; text-align:center; }
#navbar a { height:15px;width:131px;color:#5F5B5F;text-decoration:none;background:url("images/nav-bg.png") no-repeat;float:left; padding: 8px 0px 13px; margin: 0px 0px 0px -1px;  text-transform:uppercase; font-weight:normal;font-size:10px }
#navbar a:hover { background-position:0 -41px;color:#FFFFFF;font-weight:bold }
#navbar .current{ background-position:0 -41px;color:#FFFFFF;font-weight:bold }
#navbar a:active { background-position:0 -90px;color:#b5a46b; }


#content-area{ border-color:#FFFFFF #DBDEDA #DBDEDA #DBDEDA; border-style:solid; border-width:2px;width:605px; padding:10px 20px 30px 20px; min-height:630px; float: left; margin-top: -10px; font-size: 11px; color: #5F5B5F; }
#content-area .top-header {font-size:26px; color:#13A89E;text-align:center;text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-weight:normal; margin-bottom:20px}
#content-area .stores {float: left; width:460px;text-align:center; margin-left:auto;margin: 0px 0px 30px 70px;}
#content-area .stores td{text-align:center; background-image:url('images/stores-bg.png'); background-repeat:no-repeat;}
#content-area .about-us{margin-top:30px; margin-left:30px;margin-right:30px;font-size: 11px;}
#content-area .about-us h2{font-weight:normal;font-size: 18px;}
#content-area .more-about-us {margin-left:5px; margin-right:10px;border-color:#DBDEDA;border-style:solid; border-width:6px; padding:3px;margin-top:10px;float:left; margin-right:40px; }
#content-area .more-about-us .header{font-size:14px; padding:5px; width:555px; min-height:50px}

#content-area #left-panel{width:220px;margin-left:5px; margin-right:10px; margin-top: 20px; float:left; display:inline;}
#content-area #left-panel .gap{height:30px;}
#content-area #left-panel .info-box {border-color:#DBDEDA;border-style:solid; border-width:6px; padding:6px;margin-top:20px; min-height:200px}
#content-area #left-panel .info-box img{vertical-align:text-bottom; padding-right:5px; }
#content-area #left-panel .info-box .right-txt{float:right; display:inline;}
#content-area #left-panel .info-box textarea{display:block; width:200px; overflow:auto; height:150px;}


#content-area #right-panel {width:347px;margin-top: 40px; float:left; display:inline;}
#content-area #right-panel .company-logo{float:right;display:block;margin-right: 30px;}
#content-area #right-panel .text-a { float: left; width: 180px; color:#13A89E;text-transform:uppercase;}
#content-area #right-panel .gap{height:55px; float:left; display:block;width:180px;}
#content-area #right-panel .contact{float:right; width: 200px; padding-bottom:20px;}
#content-area #right-panel .contact img{vertical-align:text-bottom;}
#content-area #right-panel .deal-info{width:347px; text-align:center; float:left;border-color:#707070;border-style:solid; border-width:1px; min-height:300px}
#content-area #right-panel .deal-info h1 {font-weight:bold;margin:0;color:#FF0000; padding: 8px 0px; }
#content-area #right-panel .statement{margin-top:70px; float:right;margin-left:60px}
#content-area #right-panel .statement .small-print{margin-top:10px; font-size:11px;}


.alert { color: red; text-align: center; padding: 5px 0px 15px 0px; font-weight: bold;  }
#loginform { float: left; width: 340px; text-align: right; }

#register { color: #5F5B5F; line-height:20px}
#register img{display: block; margin-left: auto; margin-right: auto}
#register .date{display:inline; font-weight:normal;font-size:22px;}
#register .upperC{text-transform:uppercase;}
#register label{float:left;  width:110px; text-align:left; padding-left:63px; }
#register .field-container input{width:220px; }
#register .field-container{margin-top:5px;}




.text {
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
	font-size: 11px;
}
.textMedium {
	width: 220px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textSmall {
	width: 100px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textVSmall {
	width: 50px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textVLarge {
	width: 524px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.select {
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.selectSmall {
	width: 105px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.selectVSmall {
	width: 50px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.selectMultiple {
	font-family: Helvetica, Arial, Sans-Serif;	
	font-size: 12px;
	height: 100px;
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}

.selectDay {
	width: 80px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.selectMonth {
	width: 100px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.selectYear {
	width: 80px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}

.textarea {
	font-family: Helvetica, Arial, Sans-Serif;	
	font-size: 12px;
	height: 100px;
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textareaLarge {
	font-family: Helvetica, Arial, Sans-Serif;	
	font-size: 12px;
	height: 300px;
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textareaVLarge {
	font-family: Helvetica, Arial, Sans-Serif;	
	font-size: 12px;
	height: 350px;
	width: 524px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.textareaSmall {
	font-family: Helvetica, Arial, Sans-Serif;	
	font-size: 12px;
	height: 50px;
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.file {
	width: 390px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.submit {
	width: 120px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.submitSmall {
	width: 60px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}
.submitLarge {
	width: 150px;
	border: 1px #CFD2D7 solid;
	padding: 2px;
}



#Content100 {
	padding: 10px;
	font-size: 11px;
	color: #5F5B5F;
}
h2 { font-weight:normal; font-size: 18px; }
