body { font-family:Arial,Verdana; font-size:14px; background:#0F314E; color:#000000; margin:0; padding:0; border:0; line-height:150%; }

img { border:0; }
p { margin:7px 0; }
form { margin:0; padding:0; }
select { font-size:13px; }
ul { margin:5px 0; padding:0; }
ul li { list-style:square inside; line-height:160%; padding-left:10px; }

a { text-decoration:none; color:#093d72; }
a:hover	{ text-decoration:none; color:#B02B2C; } 

#wrap { width:900px; position:relative; background:#FFFFFF; margin:0px auto; text-align:left; }
#wrap-inner { position:static; vertical-align:top; }

#header { width:900px; position:relative; border-bottom:1px solid #999999; }
#header-inner { position:static; padding:0 20px; }
.td1 { width:50%; height:60px; vertical-align:bottom; }
.td2 { width:50%; height:30px; vertical-align:bottom; }
.sitetitle { padding:0 0 5px 0; font-weight:bold; font-size:28px; line-height:1em;  }
.sitetitle a { color:#093d72; }
.sitetitle a:hover { color:#093d72; }
.gsearch { vertical-align:bottom; text-align:right; }
.gsearch input#s { width:200px; margin:5px 0; padding:3px; color:#666666; border:1px solid #CBCBCB; background:#FCFCFC; }
.gsearch input#searchsubmit { margin:5px 0 5px 5px; padding:2px 5px; font-size:13px; border:1px solid #333333; }
.hometitle { margin-bottom:10px; font-weight:bold; line-height:1em; }
.hometitle a { color:#093d72; }
.hometitle a:hover { }
.menu { margin-bottom:5px; font-size:14px; font-weight:bold; color:#669999; text-align:right; }
.menu ul { list-style:none; }
.menu li { display:inline; margin-left:5px; line-height:1em; }
.menu li a { color:#669999; }
.menu li a:hover { color:#B02B2C; }

#cepnav { width:900px; position:relative; }
#cepnav-inner { position:static; padding:10px 30px; }
.cepnav { padding-top:5px; height:24px; color:#339999; font-weight:bold; font-size:15px; }
.cepnav img { margin-right:5px; vertical-align:middle; }
.cepnav a { color:#339999; }
.cepnav a:hover { color:#B02B2C; }

#topad { width:900px; position:relative; }
#topad-inner { position:static; padding:0 30px; }
.topad { width:728px; margin:0 auto; }

#pagebody { width:900px; position:relative; }
#pagebody-inner { position:static; }

#full { width:900px !important; position:relative; display:inline; float:left; min-height:1px; overflow:hidden; }
#full-inner { position:static; padding:10px 30px 10px 30px; vertical-align:top; }

#left { width:530px !important; position:relative; display:inline; float:left; min-height:1px; overflow:hidden; }
#left-inner { position:static; padding:10px 20px 10px 30px; vertical-align:top; }

#right { width:370px !important; position:relative; display:inline; float:right; min-height:1px; overflow:hidden; }
#right-inner { position:static; padding:10px 30px 10px 0; vertical-align:top; }

.cepsearch { text-align:right; }
.cepsearch input#s { width:200px; padding:3px; color:#666666; border:1px solid #CBCBCB; background:#FCFCFC; }
.cepsearch input#searchsubmit { margin-left:5px; vertical-align:middle; }
.sbleft { width:180px; padding:5px 15px 5px 0; font-size:13px; vertical-align:top; }
.sbleft ul { padding:5px 0; }
.sbleft ul li { list-style:square inside; padding:0; }
.sbright { width:160px; padding:5px 0; font-size:13px; vertical-align:top; }
.sbright ul { padding:5px 0; }
.sbright ul li { list-style:square inside; padding:0; }

#footer { width:900px; position:relative; color:#999999; font-size:13px; text-align:center; clear:both; overflow:hidden; border-top:1px solid #999999; }
#footer-inner { position:static; padding:10px 20px 20px 20px; }
#footer a { color:#999999; }
#footer a:hover	{ color:#CC0000; } 

.box { padding:5px 0; overflow:hidden; clear:both; }
.boxheader { height:24px; color:#339999; font-weight:bold; font-size:15px; }
.boxheader img { margin-right:5px; vertical-align:middle; }

.item { padding:5px 0 10px 0; clear:both; }
.itemtitle { font-weight:bold; font-size:15px; }
.itemexcerpt { font-size:13px; }
.itemnav { padding:5px 0; font-size:12px; }
.itemnav a { color:#000000; }
.itemnav a:hover { color:#FF0000; }

.postheader { padding:10px 0; font-size:16px; font-weight:bold; color:#003399; }
.postbody { overflow:hidden; }
.postbody p { margin:10px 0; }
.postnav { font-size:12px; padding-bottom:5px; }
.postnav a { color:#000000; }
.postnav a:hover { color:#FF0000; }

.cmt { padding-top:5px; clear:both; }

input { font-size:13px; }
input#s      { border:1px solid #CCCCCC; margin:0; padding:3px; width: 200px; } 
input#author { border:1px solid #CCCCCC; margin-right:5px; padding:3px; width:200px; }
input#email  { border:1px solid #CCCCCC; margin-right:5px; padding:3px; width:200px; }
input#url    { border:1px solid #CCCCCC; margin-right:5px; padding:3px; width:320px; }
textarea     { border:1px solid #CCCCCC; margin-right:5px; padding:3px; width:320px; font-size:13px; }
input#submit { background:#EEEEEE; border:1px solid #CCCCCC; height:2em; line-height:2em; padding:0 5px; }

.tags { margin:5px 0; padding:10px 5px 10px 10px; border:1px dashed #999999; overflow:hidden; font-family:'Times New Roman'; }
.tags ul { }
.tags ul li { margin:0; padding:0 5px 0 0; line-height:30px; list-style:none; display:inline; }

