/* BODY */
body {background-color:#282D33; padding:0; margin:42px;}
html>body {margin-right:0;}
body, td, th {color:#fff; font: normal normal 85%/90% arial,helvetica,san-serif,serif; text-decoration:none;}


/* BLOCKS */
div {margin-top:30px; width:500px;}
p {/*overflow:hidden;*/ /* new for standards */
	font-size:.80em;line-height:1.4em;
	padding:0;
	margin:0 0 10px 0;
	color:#CCCCCC;
	}
	
/* display */	
.off {display:none;}
div.on {display:block;}
.inline {display:inline;}


/* floats */
div.float_left, div.float_right {width:49%;float:left;margin-bottom:5px;}
div.float_right {float:right;}


div.float_fix {clear:both;height:1px;margin:0;font-size:1px;line-height:1px;overflow:hidden;}


/*** INLINE PHRASES ***/
a {color:#ccc; text-decoration:underline;}
a:hover {color:#ccc; text-decoration:none;}
small {font-size:.9em;}
big {font-size:1.1em;}
em {font-weight:bold;font-style:normal;}
strong {font-weight:bold;}
strong a {color:#628094; text-decoration:none; line-height:2em;}
strong a:hover {text-decoration:none; color:#9BD2F1;}
sub {}
sup {}
code {color:#496F82; color:#333; font-size:1.2em;}
kbd {font-size:12px;line-height:12px;color:#cc0000;display:none;font-weight:bold;}
pre {font-size:.8em;}
samp {font: normal normal 1.2em/1.3em arial,helvetica,san-serif,serif;}
samp p {padding:5px 5px;}
abbr {display:inline;text-decoration:none;font-style:italic;cursor:help;}
abbr span {cursor:help;font-style:italic;}
acronym {text-decoration:none;font-style:italic;cursor:help;}
ins {}


/*** IMAGES ***/
img {display:block;
	border-width:0;}
	
/*** IMAGES ***/
div.footer {font-size:.8em; color:#ccc; text-align:center; width:100%;}
div.footer a {text-decoration:none;}
div.footer a:hover {text-decoration:underline;}
div.main_flash {text-align:center; width:100%;}
