
/*-----RESET-------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,span{
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{
	border:0;
}
address,caption,cite,code,dfn,th,var{
	font-style:normal;
	font-weight:normal;
}
caption,th{
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after{
	content:'';
}
abbr,acronym{
	border:0;
}   
/*----------------*/


/*html{font-size:100.01%;}*/
html,body{font-size:13px; font-family:Arial,sans-serif; color:#fafafa; margin:0; height:100%;padding:0; }     /*margin: 0px 0px 0px 0px; letter-spacing:1px;*/
a:link{color:#fff;text-decoration:none;} a:visited{color:#fff;} a:hover{color:#fffaaa;} ax:hover{color:#fff; background-color:#111;} /* 007FFF*/
ul {line-height: 17px;} /* 120% */
h3 {margin-top:1px; margin-bottom:1px; font-size:15px;}

#container {min-height:100%; position:relative;}

	#footer {
		position:absolute;
		bottom:0;
		width:100%;
		height:30px;			/* Height of the footer */
	}
#footer2{position:absolute; bottom:0; height:30px; width:100%;border-top:1px solid #ccc;text-align:center;}

#tb1 {font-size: 100%; color: #aaa; background-color: #333; width: 100%; font-weight:bold;}
#td1 {padding:3px; padding-left:15px;}
A.t1L{text-decoration:none; color:#eee;}
A.t1L:hover{text-decoration:none; color:#fff;}


.tb2 {font-size: 100%; xxxbackground-color: #fff; width:100%; padding-bottom:3px;border-bottom:0px solid #000;border-top:2px solid #eee;}
#td2 {padding:0px; padding-left:10px;vertical-align:top;}

.searchpanel{font-size:14px;color: #3366aa;font-weight:bold;}

.bb{color:#920; font-weight:normal;}
.bm{color:#00c; font-weight:normal; font-size:10px;}
.smenu{white-space:nowrap; padding:1px; padding-left:10px; font-size:13px;}
A.smenuL	{text-decoration:none; color: #fff;}
A.smenuL:hover	{text-decoration:none; color: #eeefff;}

A.clink	{text-decoration:none; color: #fff;}
A.clink:hover	{text-decoration:none; color: #eeefff;}


ul.hl {list-style-type:circle; padding-left:30px; font-size:14px; font-family:Arial,sans-serif;}
ul.l {list-style-type:circle; padding-left:15px; font-size:13px; font-family:Arial,sans-serif;}
ul.c {list-style-type:square; padding-left:30px;}

.top_l_tbl {padding:0px; border:0;border-collapse:collapse;font-size:14px;font-family:arial;font-weight:normal;width:200px;}
.top_l_td {padding:0px;padding-right:0px;padding-top:7px;}
A.top_l_l	{text-decoration:none; color: #222;}
A.top_l_l:hover	{text-decoration:none; color: #b22;}

.tbl_results{
border:solid 0px; border-collapse:collapse; margin:auto; text-align: left; 
border: 0px;font-family:verdana;sans-serif;font-size: 11px;}
.td_results{border-bottom:1px solid;padding:3px;padding-left:5px;padding-right:20px;} /*{res_td_padding*/
a.search_page{color:#888; text-decoration:none;} a.search_page:hover{color:#cccaaa;}

.top_r_tbl {padding:0px; border:0;margin-left:auto;border-collapse:collapse;border-left:1px solid #cbb;}
.top_r_td {padding:0px;padding-left:10px;}
A.top_r_l	{text-decoration:none; color: #fff;font-size:14px;font-family:arial;font-weight:bold;}
A.top_r_l:hover	{text-decoration:none; color: #fff;font-size:14px;font-family:arial;font-weight:bold;}

.smtxt {font-size:9px;font-family:Verdana,Helvetica,sans-serif;}
.mdtxt {font-size:10px;font-family:Verdana,Helvetica,sans-serif;}

.h_col {padding:5px; padding-left:10px;padding-right:10px;vertical-align:top;}



.h_tbl {padding:0px; border:0;vertical-align:top;width:100%;border-collapse:collapse;}
.h_td1 {padding:0px; border:0;text-align:left;}
.h_td2 {padding:0px; border:0;text-align:right;font-family:verdana;font-size:11px;font-weight:normal;color:#777;} //#765

.h_desc {font-style:italic;}

A.h_trk	{text-decoration:none; color: #fff;font-size:13px;font-family:arial;}
A.h_trk:hover	{xxxtext-decoration:underline; color: #ccc;font-size:13px;font-family:arial;}


.fxcol_table {display: table; width: 100%;}
.fxcol_tr {display: table-row; width: 100%;}
.fxcol_td {display: table-cell; width: 1%;}










