body {text-align:center; background:#F4FDE5 url('/img/bg.jpg') top center no-repeat fixed; margin-top:10px; margin-bottom:10px; font-family:verdana, arial, sans-serif;}
A:link {COLOR:#f60; text-decoration:none}
A:visited {COLOR:#f60; text-decoration:none}
A:active {COLOR:#f60; text-decoration:none}
A:hover {COLOR:#f60; text-decoration:underline}

#page_wrapper {margin-left:auto; margin-right:auto; width:760px; text-align:left; background:#FFF url('/img/content_bg.jpg') top right repeat-y; border:1px solid #018843;}

#page_header {height:120px; background:#9ACD34 url('/img/header.jpg') top right no-repeat; clear:both;}
#page_header h1 {margin:0px; padding-top:30px; padding-left:25px; font-family:verdana, arial, sans-serif; font-size:32px; font-weight:bold; letter-spacing:-1px; color:#FFF;}
#page_header h2 {margin:0px; padding-left:25px; font-family:verdana, arial, sans-serif; font-size:13px; font-weight:bold; letter-spacing:2px; color:#018843;}

#menu_bar {height:40px; background:#FFF url('/img/drop_shadow.gif') top left repeat-x; clear:both;}
#menu_bar ul {margin-top:0px; padding-left:0px; margin-left:0px; background:#f60 url('/img/menu_bg.gif') top left repeat-x; color:White; float:left; width:100%; font-family:verdana, arial, sans-serif; font-size:14px; font-weight:bold;}
#menu_bar ul li { display:inline; }
#menu_bar ul li a {padding-top:5px; padding-bottom:5px; padding-left:15px; padding-right:15px; background:#f60 url('/img/menu_bg.gif') top left repeat-x; color:#EFEFEF; text-decoration:none; float:left; border-right:1px solid #fff;}
#menu_bar ul li a:hover {background:#f60 url('/img/menu_hover_bg.gif') top left repeat-x; color:#FFF;}

#content_wrapper {margin-top:10px; margin-bottom:0px; margin-left:15px; margin-right:15px; clear:both;}

#right_side {margin-top:5px; float:right; width:160px; border:0px dashed #ccc;}
#right_side h3 {margin-top:0px; margin-bottom:10px; font-family:verdana, arial, sans-serif; font-size:14px; color:#f60; padding:4px; border:1px solid #AAE5A4; background:#F4FDE5;}
#right_side p {margin-top:0px; margin-bottom:15px; font-family:verdana, arial, sans-serif; font-size:11px; color:#666666; line-height:16px; padding-left:4px;}

#left_side {float:left; width:540px; background:#FFF; border:0px dashed #ccc;}
#left_side h3 {margin-top:0px; margin-bottom:10px; font-family:verdana, arial, sans-serif; font-size:18px; color:#f60; background:#FFF; padding:4px; border-bottom:1px solid #018843; clear:both;}
#left_side p {margin-top:0px; margin-bottom:15px; font-family:verdana, arial, sans-serif; font-size:12px; color:#666666; line-height:18px; padding-left:4px;}
#left_side dl {margin-top:0px; margin-bottom:15px; font-family:verdana, arial, sans-serif; font-size:12px; color:#666666; line-height:18px; padding-left:4px;}

.float_left {float:left; margin-right:10px;}
.float_right {float:right; margin-left:10px;}

#feature_box {float:left; width:250px; background:#F6FCEC; border:1px solid #AAE5A4; padding:10px; margin-top:10px; margin-bottom:5px; margin-right:8px;}
#feature_box h4 {padding-left:5px; margin-top:0px; margin-bottom:5px; font-family:verdana, arial, sans-serif; font-size:12px; color:#779E28;}
#feature_box p {font-family:verdana, arial, sans-serif; font-size:11px; color:#555555; line-height:16px; margin-bottom:5px;}

#page_footer {height:60px; background:#99CC33; clear:both;}
#page_footer p {padding-top:18px; text-align:center; font-family:verdana, arial, sans-serif; font-size:11px; color:#FFF; letter-spacing:1px;}

#spacer {height:20px; clear:both;}
.arrow_list {margin-left:10px; padding-left:0; list-style:none;} 
.arrow_list li {padding-left:10px; background-image:url(/img/arrow.gif); background-repeat:no-repeat; background-position:0 7px; font-family:verdana, arial, sans-serif; font-size:11px; line-height:18px;}
table {font-family:verdana, arial, sans-serif; font-size:11px;}
img {border:0px;}
