html{}

body{
	width: 100%;
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

td
{
	font: 10px Verdana, Helvetica, sans-serif center middle;
	text-align: left;
}

.header1
{
	margin:100px;
	width: 100%;
	padding:120px 120px 120px 120px;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font: 16px Verdana, Helvetica, sans-serif center middle;
	font-weight: bold
}

.header2
{
	margin:100px;
	width: 100%;
	padding: 120px 120px 120px 120px;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font: 12px Verdana, Helvetica, sans-serif center middle;
	font-weight: bold
}

.header3, .header3 i
{
	width: 100%;
	padding: 120px 120px 120px 120px;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font: 10px Verdana, Helvetica, sans-serif center middle;
}

td.desc1
{
	font: 10px Verdana, Helvetica, sans-serif center middle;
	color: #808080
}

td.desc2
{
	font: 10px Verdana, Helvetica, sans-serif center middle;
	font-weight: bold
}

td.desc3
{
	font: 10px Verdana, Helvetica, sans-serif center middle;
	font-weight: bold
}

td.desc4
{
	font: 10px Verdana, Helvetica, sans-serif center middle;
}

td.desc5
{
	font: 12px Verdana, Helvetica, sans-serif center middle;
}

td.pricing1
{
	font: 11px Verdana, Helvetica, sans-serif center middle;
/*	color: #808080*/
}

#forum table{
	width: 100%;
	height: 100%;
	border:0px;
	font: 11px Verdana, Helvetica, sans-serif;
}

#main table.bg{
	vertical-align: top;
	width: 100%;
	height: 100%;
	border:0px;
	text-align: center;
	position:relative;
	background-color:#FFFFFF;
}
#main td.head{
	vertical-align: top;
	width: 100%;
	border:0px;
	text-align: left;
	position:relative;
	background-image:url(/Images/top_back.gif) ;	
}

#menu {
	width:100%;
	height:112px;
	margin:0px;
	padding:0px;
	vertical-align:top;
}
#menu table.back{
	width:547px;
	height:42px;
	margin:0px;
	padding:0px;
	background-image:url(/Images/top_bac.gif) ;	
	background-position:top; 
	background-repeat:repeat-x;
	vertical-align:top;
}


#welcome td{
	background-image:url(/Images/wl_left.gif) ;	
}
#welcome td.back{
	width:100%;
	height:42px;
	margin:13px;
	background-image:url(/Images/wel_back.gif) ;	
	background-position:left; 
	background-repeat:repeat-x;
	vertical-align:top;
}
#welcome td.back img
{
	padding:13px 0px 0px 0px;
}

#welcome td.find{
	width:203px;
	height:42px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(/Images/search.gif) ;	
	background-position:top; 
	background-repeat:no-repeat;
	vertical-align:top;
}

#welcome select
{
	width:147px;
	height:20px;
	margin:5px 15px 0px 27px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	font: 12px Arial, Helvetica, sans-serif center middle;
	color:#000000;	
}

#main td.left {
	width:10%;
	height:100%;
	vertical-align:top;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	text-align: left;
}
#main td.middle {
	width: 80%;
	height:100%;
	vertical-align:top;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align: left;
}
#main td.right {
	width: 10%;
	height:100%;
	vertical-align:top;
	margin:0px;
	padding:0px 0px 0px 0px;
}

#lf_tab {
	vertical-align: top;
	width:100%;
	border:0px;
	position:relative;
	margin:10px 0px 20px 19px;
}

#lf_tab td {
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif left top;
	color:#000000;		
}
#lf_tab h1 {
	padding:8px 0px 5px 0px;
	font: 14px Tahoma, Arial, Helvetica, sans-serif left top;
	color:#008FFD;		
	margin:0px;
}
#lf_tab h4 {
	font: 14px Tahoma, Arial, Helvetica, sans-serif left top;
	font-weight: bold;
}
#lf_tab h2 {
	padding:8px 0px 5px 0px;
	font: 14px Tahoma, Arial, Helvetica, sans-serif left top;
	color:#F99310;		
	margin:0px;
}
#lf_tab p {
	padding:0px 0px 5px 0px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif left top;
	color:#000000;		
	margin:0px;
}
#lf_tab a {
	padding:0px 0px 5px 0px;
	color:#0F8DF9;		
	margin:0px;
	text-decoration:underline;
}
#lf_tab a:hover {
	text-decoration:none;
}
#lf_tab td.top {
	padding-right:50px;
	padding-bottom:10px;
}
#lf_tab td.linel {
	position:relative;
	margin:0px;
	padding:0px;
	background-image:url(/Images/1px_back.gif) ;		
	background-position:left;
	background-repeat:repeat-y;
}
#lf_tab td.liner {
	position:relative;
	margin:0px;
	padding:0px;
	background-image:url(/Images/1px_back.gif) ;		
	background-position:right;
	background-repeat:repeat-y;
}
#lf_tab td.middred {
	width:100%;
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:15px 7px 3px 5px;
	background-image:url(/Images/tab_top_red.gif) ;		
	background-position:top;
	background-repeat:repeat-x;
}
#lf_tab td.midd {
	width:100%;
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:15px 7px 3px 5px;
	background-image:url(/Images/tab_top.gif) ;		
	background-position:top;
	background-repeat:repeat-x;
}
#lf_tab table.blue {
	background-image:url(/Images/1px_back.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	border:0px;
	width:95%;
}
#lf_tab table.red {
	background-image:url(/Images/1px_back_red.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	border:0px;
	width:95%;
}

#rt_tab {
	vertical-align: top;
	width: 148px;
	border:0px;
	position:relative;
	margin:15px 0px 20px 20px;
}
#rt_tab td.links {
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 15px;
	font: 10px Verdana, Helvetica, sans-serif left top;
	color:#0B4EA3;
}
#rt_tab td.items {
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:0px 0px 0px 0px;
	font: 12px Verdana, Helvetica, sans-serif left top;
	color:#0B4EA3;
	font-weight: bold
}
#rt_tab td.itemssmall {
	padding:0px 10px 0px 20px;
	font: 10px Verdana, Helvetica, sans-serif left top;
}
#rt_tab select{
	width:114px;
	height:18px;
	margin:2px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	vertical-align:top;
	font: 12px Arial, Helvetica, sans-serif center middle;
	color:#000000;	
	border-style:solid;
	border-color:#0B4EA3;
}
#rt_tab a {
	vertical-align: top;
	position:relative;
	margin:0px;
	padding:0px;
	color:#0B4EA3;
	text-decoration:none;
}
#rt_tab a:hover {
	text-decoration:underline;
}

#bottom td.left {
	vertical-align: bottom;
	position:relative;
	font: 10px Arial, Helvetica, sans-serif center bottom;
	text-align:center;
	color:#000000;
	background-image:url(/Images/copyr_bac.jpg); 	
	width:284px;
	height:47px;
}
.right_bt {
	vertical-align: top;
	position:relative;
	font: 11px Arial, Helvetica, sans-serif center top;
	text-align:center;
	color:#000000;
	background-image:url(/Images/bottom.jpg); 	
	background-repeat:no-repeat;
	background-position:left;
	width:100%;
	height:47px;
}
#bottom a {
	font: 11px Arial, Helvetica, sans-serif center top;
	color:#000000;
	text-decoration:none;
}
#bottom a:hover {
	text-decoration:underline;
}

#main tr td.middle
{
	text-align: center;
}

#main tr td.middle h1 b
{
	text-align: center;
	font-size: 18px;
	font-family: verdana;
	font-weight: bold;
	color: #000000;
}

#main tr td.middle h1
{
	text-align: center;
	font-size: 10px;
	font-family: verdana;
	color: #444444;
}

td.desc1 ul li
{
	line-height: 16px;
	font-size: 11px;
	color: #221122;
}

#main tr td.middle p
{
	text-align: left;
}

pre.rnotes
{
	font-family: Verdana;
	text-align: left;
	font-size: 11px;
}