/* CSS Document */

* { margin: 0px; padding: 0px;}
HTML { font-family: Helvetica, Arial, sans-serif; font-size: 11px; color: #999;}
BODY { width: 1020px; margin: 0px auto; background: #f0f2e8;}
P { padding: 0px 10px 10px 0px; font-size: 12px;}
TABLE { border: none}
TD, TH { vertical-align: top;}
IMG { border: 0px;}
HR { margin:  8px 0px 5px 0px; height: 2px;  border: 0px;}
STRONG { color:#e0595e;}

H1 { font-size: 230%; font-family: Verdana, Geneva, sans-serif; color:#FFF; background: url(../Login/images/bg_RepeaterHeader.gif) repeat-x top; padding: 11px 0px 0px 45px; height: 65px; width: 100%}
H2 { font-size: 175%; color: #4a86b9; margin-bottom: 20px;}
H3 { font-size: 135%; color: #797a7d; margin-bottom: 20px;}
H4 { font-size: 125%; font-family:"Lucida Sans Unicode", Arial, sans-serif; color: #f5835f; margin-bottom: 5px;}
H5 { font-size: 95%;}
H6 { font-size: 65%;}

a:link, a:visited { color: #91bfe7; text-decoration: none;}
a:hover { color: #000; text-decoration: underline;}

/********* form and related tag styles *********/

form { margin: 0; padding: 0;}

/*************** list tag styles ***************/

ul{ list-style: url(../Login/images/img_Arrow.gif); font-size: 12px;}


#body { width: 980px; background: url(../Login/images/bg_RepeaterBody.jpg) repeat-x bottom #FFF; border-left: 3px #ddeaf4 solid; border-right: 3px #ddeaf4 solid; min-height: 100%; overflow: hidden; text-align: left}
#body #masthead { width: 894px; padding: 0px 43px 0px 43px;}
#body #masthead #logo { padding: 20px 0px 0px 0px}
#body #masthead #links { float: right; text-align: right; margin: 40px 0px 0px 0px}

#body #masthead #navigation { width: 893px; height: 48px; text-align: center; padding: 15px 0px 20px 0px; white-space: nowrap}
#body #masthead #navigation IMG { float: left; display: inline;}

#body #content { width: 907px; padding: 0px 30px 0px 43px;}
#body #content .email { color: #d62128; text-decoration: underline}
#body #content .main { width: 610px;}
#body #content .side { float: right; height: 480px; width: 297px;}
#body #content .full { padding: 0px 30px 0px 30px;}


#body #footer { float:left; font-size: 95%; text-align: left; width: 862px; padding: 100px 75px 0px 43px;}
#body #footer A { color:#999;}
#body #footer IMG.paymenttype { float: right; position: relative; top: -55px}
#body #footer LI { display: inline; padding: 0px 4px 0px 6px; border-left: 1px solid #999}
#body #footer LI.firstchild { border-left: none; padding: 0px 4px 0px 0px;}
#body #footer #footermenu { font-size: 115%; font-weight: bold;}