/* General styles */
* {margin: 0;padding: 0;}
body {background-color:#E1E1E1;}
#header {background: url(../img/main/header.png) no-repeat; height: 88px; margin: 0 auto; width: 711px;margin-top:10px;}
#banner {background: url(../img/main/banner.png) no-repeat; height: 168px; margin: 0 auto; width: 708px;margin-top:20px;}
#banner h1 {color: #FFFFFF;font:normal 18px Geneva, Arial, Helvetica, sans-serif; margin-left:10px; padding-top:15px;}
#banner blockquote {width:400px;color:#FFEA05;font:bold 14px Geneva, Arial, Helvetica,fantasy, sans-serif; margin-left:30px; padding-top:15px;}
#demobttn {margin-top:-9px;padding-left:210px;}
#demobttn img {border:0;}
#precontent {background: url(../img/main/headercont.png) no-repeat; height: 61px; margin: 0 auto; width: 710px;margin-top:10px;}
.minilink {color:#FFFFFF;font:normal 8px Geneva, Arial, Helvetica, sans-serif;}
/* Content */
#container {float:left;width:711px;margin:0 auto;margin-left:50px;}
#content {background-color:#FFFFFF; min-height:326px; width:661px; margin-top:15px; margin-left:25px; border-width:2px; border-style:solid; border-color:#595959;}
#content h1 {margin-left:4px;margin-top:10px;color: #000000;font:bold 18px Geneva, Arial, Helvetica,fantasy, sans-serif;text-align:justify;}
#content p {margin-left:10px; margin-top:10px; margin-right:10px; color: #000000; font:normal 12px Geneva, Arial, Helvetica,fantasy, sans-serif; text-align:justify;}
#content blockquote {margin-left:50px; margin-top:10px; margin-right:10px; color: #000000; font:normal 12px Geneva, Arial, Helvetica,fantasy, sans-serif; text-align:justify;}
* html #content {height:326px;}
/* Footer */
#footer {clear:both; width:712px; height:40px; background: url(../img/main/footer.png) no-repeat;margin-top:15px;}
#footer p {color:#FFFFFF;margin:0px;padding-left:4px;font-family: Arial, Helvetica, sans-serif;font-size: 10px; text-align:left;white-space:nowrap; font-weight:bold; padding-top:25px;}
#ads {float:left;width:130px;min-height:700px;background-color:#CC3638;margin: 0 auto;margin-left:40px; text-align:center;}
/* Navigation bar*/
div#navbar {margin: 0px;margin-right:10px;padding-top: 60px;font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;font-weight:bold; color:#FFFFFF; line-height: 22px; white-space: nowrap; text-align:center; background-color:transparent;}
div#navbar a {text-decoration: none; padding: 7px 10px;color: #FFF;}
div#navbar a:link {color: #FFF;}
div#navbar a:visited {color: #FFF;}
div#navbar a:hover {color: #FFF52D;}
.navbttn {float:right; background: url(../img/main/menubttn.gif) no-repeat; height: 22px; margin: 0 auto; width: 101px;margin-left:4px;margin-right:4px;}
#flashMessage{background:#fec;color:#600;padding:0.5em;font-family: Geneva, Arial, Helvetica,fantasy, sans-serif;font-size:1em;text-align:center;border-color:#FF002B;border-width:1px;border-style:solid;}
/* Content Styles */
.contentparagraph {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
color: #666666;text-align:justify;margin-left:40px;margin-right:40px;}
.contenttitle {font-family: Geneva, Arial, Helvetica, sans-serif;color:#666666;font-size: 16px;font-weight: bold;text-align:center;
margin-left:40px;margin-right:40px;}
.contentul {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;
color: #666666;text-align:justify;margin-right:40px;}
/* Validation images */
div#validation {margin-top:10px;}
div#promotion {margin-top:10px;}
#firefoximg {border:0;}
#xhtmlvalidimg {border:0; height:15px;width:80px;}
#cssvalidimg {border:0;width:80px;height:15px;}
/* Query form*/
.row {font-family: Geneva, Arial, Helvetica,fantasy, sans-serif;font-size: 10px; color:#000000; text-align:justify; font-weight:bold;}
#queryform {margin:0 auto;margin-left:20px; margin-top:20px;}
.labeltext {background-color:#FFFFFF;font-family: Geneva, Arial, Helvetica,fantasy, sans-serif;font-size: 12px;color:#000000;text-align:justify;font-weight:bold;margin-top:10px;}
.fieldtext {background-color:#FFFFFF;font-family: Geneva, Arial, Helvetica,fantasy, sans-serif;color:#000000;text-align:justify;}
#submitbttn {padding-left:110px;padding-top:5px;text-align:left;}
/* Validation */
.required {border: 1px solid #7A2E09;}
.validation-failed {border:1px solid #FF3300;color:#FF3300;}
