body, div, p, h1, h2, h3, ul, li, form, input { margin:0; padding:0; }
body { padding:15px 0px 15px 0px; background-color: #000000; text-align:center; }
a { color:#503A23; }
a:link, a:visited { text-decoration:underline; }
a:hover { text-decoration:none; }
.floatfix { clear:both; }
.background { width:700px; font-family: "trebuchet ms"; margin:auto; background-color:#FFFFFF; border: 10px solid #C7B7A9  ; }
.header { padding: 0px 0px 5px 0px; border-bottom:1px dotted #999999; text-align:left; }
.header-left { width:340px; height:30px; float:left; background:#C7B7A9 url(_template_files/bg.gif); }
.header-right { width:340px; /*height:30px;*/ float:right; background:#503A23; }
.header-right p { font-size:11px; color:#FFFFFF; padding:7px 0px 7px 8px;}
.title { width:340px; text-align:center; font-family:"trebuchet ms"; font-size:36px; color:#1a569d; padding-top:5px; }
.title p { padding:10px 0px 10px 0px; }
.page-left { width:340px; float:left; /*background-image:url(_template_files/bg.jpg); background-repeat:no-repeat;*/ height:720px; position:relative; overflow:hidden; }
.menu { width:160px; position:absolute; top:0px; right:0px; }
.menu ul { text-align:left; list-style:none;}
.menu ul li { float:right; border-bottom: 5px solid #C7B7A9; font-family: "trebuchet ms"; font-size: 12px; text-align:left;}
.menu ul li a:link, .menu ul li a:visited { font-weight: bold; display:block; background:url(_template_files/_blank.gif); width:160px; min-height:20px; padding: 10px 0px 10px 5px; }
.menu ul li a:hover { color:#C7B7A9; display:block; background:#503A23; width:160px; min-height:20px; padding: 10px 0px 10px 5px; }
.page-right { width:340px; float:right; text-align:left; font-family: "trebuchet ms"; font-size: 12px; color: #503A23; }
.page-right h1 { border-left: 5px solid #363000; font-family: "trebuchet ms"; font-size: 18px; padding-left: 10px; margin-bottom:20px; margin-top:10px; color: #363000; }
.page-right h2 { font-family: "trebuchet ms"; font-size:14px; color:#503A23; }
.page-right p { font-family: "trebuchet ms"; font-size: 12px; color:#503A23; }
.page-right ul { padding:0px 0px 0px 20px; margin:0px; text-indent:0px; list-style:square; list-style-position:outside; }
.page-right ul li { padding:5px 0px 0px 0px; font-family: "trebuchet ms"; font-size: 12px; color: #464646; padding-right:5px; }
.footer { padding-top: 1px; text-align:center; color:#ffffff; font-family: "trebuchet ms"; font-weight:normal; font-size:10px; width:720px; margin:auto; }
.footer a { color:#ffffff; font-family: "trebuchet ms"; font-weight:normal; font-size:10px; }
select {padding: 0px 0px 0px 2px;margin-right: 2px;color: #ffffff;border: 1px solid #ffffff; background-color:#0066CC;}
.textfield1 {padding: 0px 0px 0px 2px;margin-right: 2px; margin-bottom:2px;color: #313e5b;border: 1px solid #313e5b; background-color:#ffffff;}
.errmsg { text-align:center; font-weight:bold; color:red; border:2px solid red; margin: 5px 0px 7px 0px;}

