/*--GLOBAL SETTINGS--*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, images, ins, kbd,q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;
}
ol, ul {
	list-style: none;
}	
table {
	border-collapse: separate; 
	border-spacing: 0;
}
caption, th, td {
	text-align: left; 
	font-weight: normal;
}
h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
/*--END GLOBAL SETTINGS--*/

/* #######################  GENERAL SETTINGS     ############################ */
body {
	font-family:Arial;
	font-size: 62.5%;
	line-height: 1.3em;
	color:#333333;
	margin:0;
	padding:0;
	background-color:#121722;
}

p	{
	font-size:1.2em;
}

/*  Global Formatting */
h1 {font-size:16px;line-height: 1em;font-weight: 900;}
h2 {font-size:15px;line-height: 1em;font-weight: 900;}
h4 {font-size:13px;line-height: 1em;font-weight: 900;}
h5 {font-size:12px;line-height: 1em;font-weight: 900;}
h6 {font-size:11px;line-height: 1em;font-weight: 900;}
td{font-size: 11px;}
th{font-size: 12px;}
a:link {}
a:hover {}
a:visited {}
img {border: 0 none;}


/* Clears Divs */
.clr{clear: both;}

strong	{
	font-weight:bold;
}

#intro	{
	width:600px;
	overflow:hidden;
	margin:0px auto 0 auto;
	color:#FFFFFF;
}
#intro2	{
	width:970px;
	height:450px;
	overflow:hidden;
	margin:80px auto 0 auto;
	background-image:url(../img/welcome.jpg);
	color:#FFFFFF;
}
.col1	{
	width:200px;
	float:left;
	text-align:center;
	margin-right:200px;
}
.col2	{
	width:200px;
	float:left;
	text-align:center;
}
#intro a	{
	color:#FFFFFF;
	text-decoration:none;
}
#window	{
	width:940px;
	height:580px;
	margin:10px auto 10px auto;
	background-color:#FFFFFF;
	background-image:url(../img/bk.jpg);
	overflow:hidden;
}
#window_flash	{
	width:940px;
	height:580px;
	margin:10px auto 10px auto;
	background-color:#FFFFFF;
	background-image:url(../img/bk_flash.jpg);
	overflow:hidden;
}
#footer	{
	width:940px;
	margin:0 auto 0 auto;
	text-align:right;
	color:#FFFFFF;
	overflow:hidden;
}
#window a	{
	text-decoration:none;
	color:#0066CC;
	font-size:1.2em;
}
#left_col	{
	width:350px;
	height:580px;
	margin-left:50px;
	float:left;
}
#right_col	{
	width:450px;
	height:547px;
	margin-left:50px;
	float:left;
	padding-top:33px;
}
#right_col a	{
	text-decoration:none;
	color:#0066CC;
}
#flash	{
	width:450px;
	height:379px;
	margin-bottom:40px;
}
#sc1	{
	padding:30px 0 0 0;
	margin:0;
}
#sc2	{
	padding:30px 0 0 0;
	margin:0;
}
#sc2 a	{
	font-size:1.2em;
	text-decoration:none;
	color:#0066CC;
}
h3	{
	font-size:2em;
	padding-bottom:5px;
}
ul	{
	margin:0;
	padding:0;
}
li	{
	margin:0;
	padding:0;
}
#note	{
	width:940px;
	height:25px;
	margin:50px auto 0 auto;
	color:#FFFFFF;
	overflow:hidden;
}
.visit_info	{
	float:right;
}
.visit_info a	{
	color:#FFFFFF;
	text-decoration:none;
	font-size:1.2em;
}
.visit_info a:hover	{
	text-decoration:underline;
}
.cons	{
	color:#FF0000;
	font-size:1.2em;
}
.astrix	{
	font-size:1.2em;
	font-weight:bold;
	color:#FF0000;
}
#docs	{
	width:940px;
	margin:10px auto 0 auto;
	overflow:hidden;
}
#docs_title	{
	display:block;
	height:25px;
	line-height:25px;
	margin:0 0 10px 0;
	width:940px;
	font-size:2em;
	border-bottom:solid 1px #666666;
	color:666666;
}
.cols	{
	width:230px;
	float:left;
}
.cols a	{
	display:block;
	text-decoration:none;
	color:#666666;
}
.cols a:hover	{
	text-decoration:none;
	color:#FFFFFF;
}