body { text-align: center; background-color: #CECECE; font-size: 12px;  font-family: Tahoma, Verdana, Arial, Helvetica; margin: 0px;}

a img { border: 0px; }


.clear { clear: both; }

#Header, #Body, #Footer, #CreatedBy { margin: 0px auto; text-align: left; width: 786px; }

#Header { background-image: url('../_img/headerBG.png'); background-repeat: repeat-y; height: 82px; }
#Header #Logo { float:left; width: 198px; }
#Header #Desc { float: right; width: 588px; background-image: url('../_img/headerRight.jpg'); background-repeat: no-repeat; height: 76px;  }
#Header h1 { font-size: 14px; color: #FFF; font-weight: normal; margin-top: 35px;}

#Body { background-image: url('../_img/bgBody.png'); background-repeat: repeat-y; }
#Body #Menu { float:left; width: 198px; padding-left: 6px; padding-top: 6px; margin-right: -6px; }
#Body #Content { float:right; width: 576px; padding: 6px;}
#Body #Content h1 {  font-weight: normal; color: #7F1313; margin: 0px; }
#Body #Content p { text-align:justify; line-height: 1.5em; }

#Body #Content a {  color: #7F1313; font-weight: bold; text-decoration:none; }
#Body #Content a:hover {  color: #7F1313; font-weight: bold; text-decoration:underline; }

#Body #Content a img { border: 1px #CFCFCF solid; padding: 2px; } 
#Footer { color: #6C6C6C; font-size: 10px; background-image: url('../_img/bgFooter.png'); background-repeat: no-repeat; height: 37px; }
#Footer a, #CreatedBy a{ color: #000; font-weight: bold; text-decoration: none; }
#Footer a:hover, #CreatedBy a:hover { color: #000; text-decoration: underline; }

#Footer .l { float: left; padding: 8px; padding-top: 14px; }
#Footer .r { float: right; padding: 8px; padding-top: 14px; }

#CreatedBy { color: #6C6C6C; font-size: 10px; padding-top: 6px; }
#CreatedBy #lzi { float: left; }
#CreatedBy #lzt { float: left; padding-top: 6px; padding-left: 6px; }

/** Form */

.form { padding-left: 0px; margin-left: 0px; }
.form li{ list-style: none; margin-left: 20px; }
.form label { vertical-align: top; padding-right: 2px; padding-left: 5px; padding: 2px; font-weight: bold; display: block; font-size: 12px; }
.form input { border: 1px solid #536253; padding: 2px; }
.form textarea { border: 1px solid #536253; padding: 2px; }
.form select { border: 1px solid #536253; padding: 2px; }
.button { background-color: #7F1313; padding: 2px; color: #FFFFFF; }
label.fError { color: #E15102;}

/** End Form */