* { margin: 0px; padding:0px; }

body {	margin: 0px;	background-color: #EEEBE2;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px; color: #38415E; line-height: 1.5em; background-image:url(../images/other/background.gif); background-repeat: repeat-y; }

img {	border-style: none; }

#body {  width:903px; /* margin:0px auto; */  text-align:left;  background-image:url(../images/other/background.gif); background-repeat: repeat-y; }



/* CONTENT */

#content {	position: relative; left: -1px; width: 665px;	float:right; background-color: #F8F7F7; }

#content a:link { font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #38415E; text-decoration: underline; }

#content a:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #38415E; text-decoration: underline; }

#content p { padding: 10px 15px; text-align: left; font-size: 12px; color: #38415E; }

#content p.header { padding: 20px 15px; text-align: left; font-size: 13px; font-weight: bold; color: #38415E; }

#content p.intended { padding: 10px 30px; text-align: left; font-size: 12px; color: #38415E; }

#content ul { padding: 10px 50px; font-size: 12px; color: #38415E; }

#content ol { padding: 10px 50px; font-size: 12px; color: #38415E; }

#content ol > li { padding: 10px 0px; font-size: 12px; color: #38415E; }

#content hr {	margin: 10px 10px; color: #38415E; height: 1px; }

#content table { width: 600px; margin: 25px; }

#content td { padding: 2px; vertical-align: top; font-size: 12px; color: #38415E; line-height: 1.5em; }

#content input, select, textarea {  background-color: #F5F4F1; border-color: #38415E; border-width: 1px; color: #38415E; font-size: 12px; font-family: sans-serif; }

#content #boxstage { margin: 15px 0px 0px 15px; line-height: 1.15em; }

#content div.infobox { cursor: pointer; position: relative; float: left; width: 151px; height: 267px; margin: 0px 10px 0px 0px; background-image:url(../images/nav/box_back.gif); text-align: center; display: block; }

#content div.infobox img { padding: 30px 2px; }

#content div.infobox p { padding: 8px 8px; text-align: left; font-size: 11px; }

#content div.infobox .continue { position: absolute; left: 85px; bottom: 3px; font-size: 11px; }

#content div.infobox .title { position: relative; top: 1px; font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #014075; text-decoration: none; }


/* HEADER */

#header {	position: relative; left: 47px; width: 856px;	height: 46px;	background-color: #004178; }



/* FOOTER */

#footer { width: 665px;	background-color: #F8F7F7; padding: 100px 0px; text-align: center; float:right; }

#footer a:link { font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #38415E; text-decoration: none; }

#footer a:visited { font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #38415E; text-decoration: none; }

#footer .spacer { position: relative; top: 1px; margin: 0px 3px; }


/* MENU */

#menu {	position: relative; left: 46px; width: 191px;	padding: 0px 0px;	float: left; line-height: 1.1em; }

a:link.menu_btn { display: block; height: 10px; padding: 10px 20px;	background-image:url(../images/nav/btn_back.gif); background-position:0px 0px; font-family: sans-serif;	font-size: 13px;	color: #38415E; text-decoration: none; }

a:visited.menu_btn { display: block; height: 10px; padding: 10px 20px; background-image:url(../images/nav/btn_back.gif); background-position:0px 0px; font-family: sans-serif;	font-size: 13px;	color: #38415E; text-decoration: none; }

a:hover.menu_btn { display: block; height: 10px; background-position:0px 30px; }

a:link.menu_btn_act { display: block; height: 10px; padding: 10px 20px;	background-image:url(../images/nav/btn_back.gif); background-position:0px 30px; font-family: sans-serif;	font-size: 13px;	color: #38415E; text-decoration: none; }

a:visited.menu_btn_act { display: block; height: 10px; padding: 10px 20px; background-image:url(../images/nav/btn_back.gif); background-position:0px 30px; font-family: sans-serif;	font-size: 13px;	color: #38415E; text-decoration: none; }
