* { margin: 0px;  }
a { text-decoration: none; }

h3{ color: #A7B859; font-size: 12px; margin-bottom:10px; }
h4{ color: #9877B0; font-size: 12px; margin-bottom:4px; }

body{ background:url('layout/bg.jpg'); font-family: "verdana";  }

img{ border:0px; }
.wrapper{ width: 1002px; margin:auto;   }

.left{ float:left; width:269px; height:606px;  }
.right{ float:left; width:733px; height:606px; background:url('layout/right.jpg'); }

.sidemenu{  width:269px; height:295px; background:url('layout/sidemenu.jpg'); font-size:17px; }
.sidemenu a{  color:#eAeee1; background: url('layout/astar.jpg') left 4px no-repeat; padding-left:20px;   }
.sidemenu p{ display:block; margin-left:14px;  width:220px; background:url('layout/sidemenu_hr.jpg') bottom right no-repeat;  padding-bottom:4px; }
.sidemenu a:hover{ color: #fff; }

.content{ font-family: "verdana"; font-size:13px; width:674px; height:540px; margin-left:30px; margin-top:27px; color: #5F5F5F; overflow:auto; padding-right:15px;  }
.content a{ color: #9877B0; font-weight:bold; }
.content a:hover{ color: #7d5598; }
.content h1{ color: #BB8177; font-size:22px; margin-bottom:16px; clear:both;  font-weight:normal; }
.content img{ padding:2px; border: 2px solid #EEEEE7; margin-right:6px; margin-top:1px; }

table input { width: 200px; }
.formdesc{ text-align:right; font-weight:bold; padding-right:20px; color: #A7B859; font-size: 12px; margin-bottom:10px; width:64px; }
input,textarea{ border: 1px solid #F7E7D5; background: #FCF7F1; font-size: 10px; color: #666; padding:2px; font-family:verdana; }

.submit { width:104px; height: 32px; background:url("layout/send.jpg") no-repeat; border:0px; cursor:pointer; }

.formError{ color: #c66; }


