HTML { width:100%; }
BODY { background-color:#FFFFFF; margin:0px; padding:0px; width:100%; }

HTML,BODY,TABLE,TR,TD,A,DIV,P {
	color:#000000;
	font-family:Verdana,Arial,Helvetica;
	font-size:11px;
}

DIV.framework { padding-top:0px; text-align:center; width:100%; }
DIV.framework DIV.box { background-color:#FFFFFF; margin-left:auto; margin-right:auto; padding:0px; padding-top:10px; text-align:left; width:901px; }

DIV.framework DIV.box DIV.header { clear:both; float:none; height:127px; width:901px; }

DIV.framework DIV.box DIV.middle { clear:both; float:none; padding-top:12px; width:901px; }
DIV.framework DIV.box DIV.middle DIV.menu { float:left; width:193px; }
DIV.framework DIV.box DIV.middle DIV.menu DIV.menu_item { margin:0px; padding:0px; }
DIV.framework DIV.box DIV.middle DIV.menu DIV.sub_item { margin:0px; padding:0px; }
DIV.framework DIV.box DIV.middle DIV.content { float:left; margin-left:1px; }

/* BEGIN CMS TEXT */
DIV.framework DIV.box DIV.middle DIV.content DIV.text { padding-bottom:25px; padding-left:15px; width:675px; }
H3 { color:#000099; font-size:18px; }
H4 { font-size:14px; font-style:italic; font-weight:normal; }
/* END CMS TEXT */

DIV.framework DIV.box DIV.footer { background-image:url(../gfx/footer.png); background-repeat:no-repeat; clear:both; float:none; height:32px; width:901px; }

INPUT.text { font-family:Verdana,Arial,Helvetica; font-size:11px; }
SELECT.text { font-family:Verdana,Arial,Helvetica; font-size:11px; }
TEXTAREA.text { font-family:Verdana,Arial,Helvetica; font-size:11px; }
INPUT.button { font-family:Verdana,Arial,Helvetica; font-size:11px; }
