/* CSS Document */

* {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin:0px; padding:0px;
	}
body, td { font-size:11px; }
body {
	color:#000000;
	margin:0px; padding:0px;
	
	height:100%; width:100%;
	/*
	position:absolute;
	overflow:auto;
	*/
}

h1 { font-size:1.2em; }
h2 { font-size:1.1em; }
h3 { font-size:1em; font-weight:bold; }

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }

.title { font-weight:bold; }

#page {
	position:absolute;
	width:950px; height:100%;
	display:block;
	text-align:center;
	margin:0px; padding:0px;
	overflow:hidden;
}

.container {
	position:relative;
	text-align:left;
	display:block;
	overflow:auto;
	margin:0px; padding:0px;
	float:left; clear:right;
}

.home_text p { margin-top:5px; margin-bottom:5px;}

.border_thin { border:1px solid #eeeeee; }
.border_dashed { border-bottom:1px dashed #ffffff; }
.border_top_5 { border-top:5px solid #000000; }
.border_1_right { border-right:1px solid #aaaaaa;}
.p_2px { padding:2px;}
.p_3px { padding:3px;}
.p_5px { padding:5px;}
.m_5px { margin:5px; }
.a_justify { text-align:justify; }

/*MISC STYLES*/
.hidden { display:none; }
.uppercase { text-transform:uppercase; }
.lowercase { text-transform:lowercase; }

.right_wrapper { background-color:#717074; width:100%; height:100%; position:relative; }
.left_wrapper { width:100%; height:100%; position:relative; }
#fix_right { /*position:fixed;*/ top:150px;}
#fix_left { /*position:fixed;*/ top:270px;}
