/* Basic styles */
*{ margin:0; padding:0 }
html,body{ height:100% }
a img,fieldset{ border:0 }
img,object{ display:block }
a,a:visited{ cursor:pointer; text-decoration:none }
a:hover{ cursor:pointer; text-decoration:underline }
ul,ol,dl{ position:relative }
ul{ list-style:none }
/* Fonts */
body,input,textarea,select,table{ color:#2F4397; font:12px/15px Arial,Helvetica,sans-serif }
/* Body,html,wrapper */
#wrapper{ margin:auto; margin-top:8px; width:557px; background:#fff; }
/* HEADER */
#header{
	height:46px;
	border-top:5px solid #68C9F6;
	border-bottom:5px solid #68C9F6;
}

/* LEFT */
#left{
	width:126px;
	margin-right:24px;
	float:left;
}
#left-nav{
	text-align:right;
	margin-top:37px;
}
#left-nav li{
	margin-bottom:8px;
}
#left-nav a,#left-nav a:visited{
	font-weight:bold;
	color:#2F4397
}
#left-nav a:active,#left-nav a:hover{
	color:#FF0000
}
/* CONTENT */
#content{
	float:right;
  width:400px;
	margin-right:7px;
	display:inline;
	margin-top:27px;
	border-top:1px solid #233A98;
	padding-top:16px;
	margin-bottom:20px;
	border-bottom:1px solid #233A98;
	padding-bottom:25px;
}
/* FOOTER */
#footer{
}

/* CONTENT Basic Styles */
#content a,#content a:visited{ color:#00f; text-decoration:underline}
#content a:active,#content a:hover{ color:#00f}
#content h1 {
	font-size:12px;
	font-weight:bold;
	padding: 0 0 1em;
}
#content h1 big{
	font-size:18px;
	line-height:1em;
}
#content h2 {
	font-size:12px;
	font-weight:bold;
	padding: 0 0 1em;
}
#content p {
	padding: 0 0 1em;
}
#content ul, #content ol {
	margin: 0.2em 0 1em 0;
	padding-left: 3em;
}
#content ul li {
	list-style-type: disc;
	padding-bottom:.5em;
}
#content ol li {
	list-style-type: decimal;
	padding-bottom:.5em;
}
#content img.right {
	float: right;
	margin-left: 2em;
	margin-bottom: 1em;
}
#content img.left {
	float: left;
	margin-right: 2em;
	margin-bottom: 1em;
}
