/* common settings */
html,body {
	margin:0;
	padding:0;
	line-height:1;
	height:100%;
	width:100%;
}
body {
	font-family:Arial,Helvetica,sans-serif;
	color:white;
	font-size:0.8em;
	color:black;
}
table {padding:0; border-collapse:collapse;}
table td {padding:0;border:0;}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,div,
body,html,
p,a,blockquote,fieldset,input{margin:0;padding:0;}
ul,ol{list-style:none;}
li,dd,blockquote{margin-left:1em;}
a img,:link img,:visited img{border:none;}
fieldset{border:solid 0 transparent;}
input,select,textarea{font-size:100%;}

.clear{clear:both; font-size:0; line-height:0; height:1px;}
.no{display:none;}

a {text-decoration:underline; color:black;}
a:hover {text-decoration:none;}

img {border:0;}

/* header */
div#header {
	padding-bottom:1.5em;
}
div#header div {
	background-color:#38aab5;
	width:468px;
}

/* main */
div#main {
	padding-bottom:19px;
}

div#main div.left {
	display:none;
}
div#main div.main {
	margin:0;
}
div#main div.right {
	display:none;
}
div.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}
/* left bottom icons */
div.left-bottom-logo {
	display:none;
}


/* footer */
div#footer {
	border-top:1px solid black;
	margin-top:0em;
	padding-top:0.3em;
}
ul.small-nav {display:none;}
p.copyright {font-size:0.85em;}

/* index content */
div.index-content {
	padding:31px 0 0 0;
	text-align:center;
}

/* other content */
.content table.title {
	border-collapse:collapse;
	height:17px;
	margin-bottom:1em;
}
.content table.title td {
	padding:0;
	border:0;
	height:17px;
}
.content table.title td.bg {
	background:none;
	width:0%;
}	
.content .title h1 {
	color:black;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap;
	margin:0 0.8em 0 0;
	font-size:1em;
	line-height:1;
}

/* content */
.content {
	line-height:1.2;
}
.content-in {
	font-size:0.85em;
}
/* ie */
hr {
	height:1px;
	color:black;
	border:none;
}
/* Gecko & Opera */
html>body hr {
	height:1px; 
	background-color:black;
	border:none;
	border:0px solid black;
}
.content h1, .content h2, .content h3 {
	color:black;
	margin-bottom:0.5em;
}
.content h1 {font-size:1.2em;}
.content h2 {font-size:1.1em;}
.content h3 {font-size:1em;}
.content p, .content ul,  .content ol {
	color:black;
	margin-bottom:1em;
}

.content a:link {color:#636363; text-decoration:underline;} 
.content a:visited {color:black; text-decoration:underline;} 
.content a:active {color:black;}
.content a:hover {text-decoration:none;}

.content table {margin-bottom:1em;}
.content table td {
	border:1px solid black;
	padding:0.3em;
}
.content ul {
	line-height:1.2;
	margin-left:0.3em;
	list-style:disc;
}
.content ol {
	line-height:1.2;
	margin-left:1em;
	list-style:decimal;
}
.content table.form td {
	border:none;
	padding:0 0.5em 0.5em 0;
	vertical-align:top;
}
table.noborder td {border:0;}
table.nopadding td {padding:0;}
table.noall td {border:0; padding:0;}