
table,select,input,h1 { 
    font-size: 10px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color: #333333; 
} 
td,th { 
    padding:3px 5px; 
} 
h1 { 
    font-size: 24px; 
    font-weight: bolder; 
    color: #3366FF; 
    background-color: #FFFFFF; 
    text-align: left; 
	width:728px;
	margin-left:auto;
	margin-right:auto;
} 
th { 
    font-weight: bolder; 
    background-color: #DCE6EE; 
    text-align: center; 
    color: #000000; 
    font-size: 10px; 
} 
.cells { 
    text-align: center; 
    background-color: #FFFFFF; 
} 
.cells2 { 
    text-align: center; 
    background-color: #f3f3f3; 
} 
a:link,a:visited,a:active { 
    text-decoration: none; 
    color: #666666; 
} 
a:hover { 
    color: #006CFF; 
} 
.sp_link{ 
color: #18507C; 
} 

.ad { 
	width:728px; 
	margin-left:auto; 
	margin-right:auto; 
	margin-top:15px;
}

DIV#pagewrapper {
	background: #fff;
	border: #000 1px solid;
}
DIV#pagewrapper {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px auto; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: left; 
}
.top{
	width:100%;
	padding-top:2px;
	width:990px;
	height:70px;
	margin:auto;
	overflow:hidden;
	background:#385c72 url(freetao09.gif) left 4px no-repeat;
}
.toplogo{	
	float:left;
	width:200px;
	margin-top:0px;
	overflow:hidden;
	/*background:url(freetao09.gif) left top no-repeat;*/
}
.topbanner{
	float:right;
	margin-left:10px;
	width:580px;
	margin-top:4px;
}

HTML DIV#menu_horiz {
	HEIGHT:1%;
}
DIV#menu_horiz {
	margin: 0px; 
	width:990px;
	height:20px 
	BACKGROUND-COLOR: #ececec; 
	TEXT-ALIGN: center
}
DIV#menu_horiz UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #c0c0c0 1px solid; 
	LIST-STYLE-TYPE: none
}
DIV#menu_horiz LI {
	BORDER-RIGHT: #c0c0c0 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; LIST-STYLE-TYPE: none
}
DIV#menu_horiz LI A {
	BORDER-RIGHT-STYLE: none
}
DIV#menu_horiz A {
	PADDING-RIGHT: 10px; DISPLAY: block; 
	PADDING-LEFT: 10px; BACKGROUND: #ececec; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; COLOR: #18507c; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
DIV#menu_horiz A:link {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #ececec; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #18507c; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
DIV#menu_horiz A:active {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #ececec; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	COLOR: #18507c; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}
DIV#menu_horiz A:visited {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; 
	BACKGROUND: #ececec; PADDING-BOTTOM: 5px; MARGIN: 0px; 
	COLOR: #18507c; PADDING-TOP: 5px; TEXT-DECORATION: none
}
DIV#menu_horiz LI A:hover {
	BACKGROUND-COLOR: #abb0b6
}
DIV#menu_horiz {
	DISPLAY: inline; MARGIN: 0px
}

HR {
	DISPLAY: none
}
DIV.hr {
	MARGIN: 1em 10px; BORDER-BOTTOM: black 1px dotted; HEIGHT: 1px
}

.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}

HTML .clearfix {
	HEIGHT: 1%
}
DIV#content {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 1.5em; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 1.5em; POSITION: relative; TEXT-ALIGN: left
}

DIV#footer A {
	COLOR: #fff
}
DIV#footer A:link DIV#footer A:active {
	COLOR: #fff
}
DIV#footer A:visited {
	COLOR: #fff
}
DIV#footer {
	COLOR: #fff; BACKGROUND-COLOR: #385c72
}
DIV#footer P {
	PADDING-RIGHT: 15px; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 15px; 
	MARGIN: 0px; 
	PADDING-TOP: 15px; 
	TEXT-ALIGN: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.link2
{
	font-size: 10px;	
        font-family: Verdana, Arial, Helvetica, sans-serif;
}