
* { margin:0; padding: 0; }

html { height: 100% }


body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px;  color:#000; margin-top:60px; background: #f6f6f6}
* html body { min-height: auto; height: 1%;   }

#page_off_wrapper { width: 650px; margin: 0 auto;  }
#page_off_head { width:100%; height:30px; background:url(/css/page_off_head.gif) no-repeat;  text-align:center; }
#page_off_content { width:auto; background:url(/css/page_off_content.gif) repeat-y ; padding:20px;}
#page_off_footer { width:100%; background:url(/css/page_off_footer.gif) no-repeat; height:30px; text-align:center; }
.outside{ position:relative; top:30px}

h1,h2,h3,h4,h5,h6 { font-family:arial,sans-serif; font-weight:bold; color:#666; margin: 0 0 0.25em 0; }

h1 { font-size: 1.5em; }
h2 { font-size: 1.4em; color:#182E7A;}
h3 { font-size: 1.3em; }
h4 { font-size: 1.25em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; font-style:italic }  

p { line-height: 1.2em; margin: 0 0 0.5em 0; }

ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em ;margin: 0 0 1em }
ul { list-style:none;}
li { margin-left: 1.5em; line-height: 1.5em }

dt { font-weight: bold }
dd { margin: 0 0 1em 2em }

* html ul { position: relative }
* html ol { position: relative }
* html dl { position: relative }

cite, blockquote { font-style:italic }
blockquote { margin: 0 0 1em 1.5em }
fieldset, img { border: 0 solid}

blockquote, cite { margin: 0 0 1em 1.5em; font-size: 0.93em; width: auto;}
strong,b { font-weight: bold }
em,i { font-style:italic }

pre, code { font-family: monospace; font-size: 1.1em; }

acronym, abbr { letter-spacing: .07em; border-bottom: .1em dashed #c00; cursor: help; }

a {color: #666; text-decoration:none;}
a:focus,
a:hover,
a:active {color:#182E7A; text-decoration:underline;}

#page_off_img_footer a { color: #999; background:transparent; font-weight: bold; font-size:0.95em;}
#page_off_img_footer a:focus, 
#page_off_img_footer a:hover,
#page_off_img_footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline;}


.float_box50l, .float_box25l, .float_box33l, .float_box66l, .float_box75l  {float: left; }
.float_box50r, .float_box25r, .float_box33r, .float_box66r, .float_box75r {float: right; margin-left: -5px; }

.float_box25l, .float_box25r { width: 25% }
.float_box33l, .float_box33r { width: 33.333% }
.float_box50l, .float_box50r { width: 50% }
.float_box66l, .float_box66r { width: 66.666% }
.float_box75l, .float_box75r { width: 75% }


.float_left {float: left;}
.float_right {float: right;}

.clear_both {clear: both;}
.clear_right {clear: right;}
.clear_left {clear: left;}


.subcolumns{ width: 100%; overflow:hidden;}
* html .subcolumns .subc,* html .subcolumns .subcl,* html .subcolumns .subcr { word-wrap: break-word; overflow:hidden; }
* html .float_box50l, * html .float_box25l, * html .float_box33l, * html .float_box66l, * html .float_box75l, * html .float_box50r, * html .float_box25r, * html .float_box33r, * html  * html .float_box66r, * html .float_box75r { display:inline; }
