body { margin: 0px; padding: 0px; background-color: #4f4f4f; background-image: url(../images/bg.jpg); background-repeat: repeat-x; }
form { margin: 0px; padding: 0px; }
img { border: 0px; margin: 0px; padding: 0px; }

#frame_page { width: 840px; background-color: #4f4f4f; background-image: url(../images/frame_bg_lower.jpg); background-repeat: repeat-y; margin: 5px auto 0 auto; padding: 0; font-size: 0px; }
#frame_body { width: 794px; background-image: url(../images/frame_bg.jpg); background-repeat: no-repeat; margin: 0; padding: 3px 23px 3px 23px; font-size: 0px; }
    #frame_body #frame_menu { position: relative; text-align: left; height: 24px; width: 764px; border: 1px solid; border-color: #7c9147; background-color: #92ad51; background-image: url(../images/bg_menu.jpg); background-repeat: repeat-x; margin: 1px 0 0 0; padding: 7px 15px 0 15px; font: 11px Arial, Trebuchet MS, Tahoma, Verdana; color: #fff; }
        #frame_body #frame_menu a { color: #fff; text-decoration: none; }
        #frame_body #frame_menu a:hover { color: #cce38f; }

#frame_content { background-image: url(../images/bg_body_shadow.jpg); background-repeat: repeat-x; font: 12px Tahoma, Verdana; margin: 0; padding: 20px 10px 20px 10px; }
    #frame_content #frame_content_left { width: 570px; margin: 0; padding: 0; height: 800px;}
    #frame_content #frame_content_right { float: right; width: 180px; margin: 0; padding: 0; }
        #frame_content #frame_content_right img { float: left; margin-right: 10px; }
        #frame_content #frame_content_right a { font: 11px Tahoma, Verdana; color: #7B9146; text-decoration: none; font-weight: 700; }


#frame_page #frame_img_bottom { background-color: #4f4f4f; clear: both; }

#frame_page #frame_copyright { height: 22px; background-color: #4f4f4f; font: 9px Verdana,Tahoma; color: #8a8a8a; margin: 0; padding: 0 25px 0 25px; }
    #frame_page #frame_copyright a { color: #8a8a8a; text-decoration: none; }
    #frame_page #frame_copyright a:hover { color: #fff; }


.box_standard { text-align: left; width: 100%; font-size: 11px; color: #464646; border: 1px solid; border-color: #F5F5F3; margin: 0; padding: 0 0 5px 0; }
    .box_standard h2 { background-color: #F5F5F3; margin: 0 0 0 0; padding: 6px 20px 6px 20px; font-weight: 900; font-size: 11px; }
    .box_standard .body { font-size: 11px; text-align: justify; margin: 4px 0 0 0; padding: 2px 20px 2px 20px; font-weight: 100; }
	.box_standard ul { margin: 0; padding: 0px; }
	.box_standard li { margin: 0 0 0 30px; padding: 0 0 0 5px; }
    .box_standard .body a { color: #464646; font-weight: 900; font-size: 11px; text-decoration: underline; }
    .box_standard .body a:hover { font-weight: 900; font-size: 11px; text-decoration: underline; }

    .box_standard table,tr,td,th { margin: 10px 0 0 0; padding: 0px; border: 0px; font-style: normal; }
        .box_standard th { width: 100px; font-weight: 900; }

    .box_standard input.textField100 { font: 9px Verdana,Tahoma; width: 100px; background-color: #f8f8f8; border: 1px solid; border-color: #aeaeae; }

br .clear { clear: both; margin: 0; padding: 0; height: 0px; }

