
body { background:url('images/bg.jpg') left top repeat-x #146cc5; padding:0px; margin:0px; }

p { color:#000000; }

a:link { color:#000000; text-decoration:underline; }
a:visited { color:#000000; text-decoration:underline; }
a:hover { color:#000000; text-decoration:none; }
a:active { color:#000000; text-decoration:underline; }

/* ---------------------------------------- */

#main { width:823px; margin:0 auto; }

#header { width:823px; height:100px; text-align:left; }

#header h1 { margin:0; padding:0; padding-top:40px; padding-left:30px; color:#ffffff; font-family:sans-serif; font-size:20pt; font-style:italic; }

#content1 { width:823px; height:14px; background:url('images/cbg1.jpg') left top no-repeat; }
#content2 { width:823px; background:url('images/cbg2.png') left top repeat-y; display:table; text-align:left; }
#content3 { width:823px; height:14px; background:url('images/cbg3.jpg') left top no-repeat; }

#searchd { width:800px; height:26px; margin-left:11px; margin-top:0px; background:url('images/sbg.jpg') left top repeat-x; }

#searchbox { position: relative; left: 20px; top: 5px; margin: 0 41px 5px 0; width: 178px; height: 17px; float: left; }
#searchbox input { border: none; }
#searchbox div { position: relative; float: left; display: block; width: 126px; height: 17px; background: url('images/search-field-background.gif') no-repeat 0 0; }
#searchbox div input#epq { position: absolute; left: 0; top: 0; width: 124px; height: 15px; background: #caebde; padding: 0; }
#searchbox input#search	{ position: relative; right: 0; top: 0; float: right; width: 50px; height: 17px; }

#left { width:225px; margin-left:30px; margin-top:22px; float:left; }

#menu h2 { margin:0; padding:0; padding-left:10px; padding-top:4px; padding-bottom:4px; margin-bottom:2px; color:#ffffff; background:#37b755; font-family:sans-serif; font-size:10pt; }

#menu ul { margin:0; padding:0; list-style-type:none; }
#menu ul li { padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; margin-bottom:2px; font-family:sans-serif; font-size:10pt; color:#000000; /*border-bottom:1px solid #ebebeb;*/ background:#caebde; }
#menu ul li a { color:#000000; text-decoration:none; }
#menu ul li a:hover { color:#0d7ff3; }

#right { width:518px; margin-left:18px; margin-top:22px; float:left; }

#right h2 { margin:0; color:#164986; font-family:sans-serif; font-size:14pt; padding-top:4px; }
#right h2 a { text-decoration:none; color:#164986; }

#right p { color:#11213a; font-family:sans-serif; font-size:11pt; line-height:150%; }

#right ul { font-family:sans-serif; font-size:10pt; }
#right ul li { margin-bottom:4px; }

.latest1 { margin:0; padding:0; height:22px; padding-left:10px; padding-top:4px; font-size:10pt; color:#ffffff; font-family:sans-serif; background: url('images/sbg.jpg') left top repeat-x; }

.latest2 { margin:0; padding:0; padding-left:20px; padding-top:10px; padding-bottom:6px; margin-bottom:10px; list-style-type:none; background: url('images/tbg.jpg') left top repeat-x #9ecfdf; }
.latest2 li { font-family:sans-serif; font-size:10pt; padding-bottom:4px; }
.latest2 a { color:#0d7ff3; text-decoration:none; }
.latest2 a:hover { color:#6e6f75; }

#footer { width:823px; height:20px; margin-bottom:10px; }

#footer p { margin:0; padding:0; /*padding-top:22px;*/ font-family:sans-serif; font-size:10pt; color:#ffffff; }
#footer a { color:#f1e96a; }

.fltrt { float: right; margin-left: 8px; margin-right: 8px; margin-top: 8px; }
.fltlft  { float:left; margin-left: 0px; margin-right: 8px; margin-top: 8px; }
