body {width:100%;margin:0;background-image:url('/images/bgf3.png');
background-repeat:repeat-x;
}

#wrap{
	font:normal 9pt Verdana,Arial,Helvetica,Sans-Serif;
	color:#000000;
	border-top:1px solid #000000;
	border-right:1px solid #000000;
	border-left:1px solid #000000; 
	background:#FFFFFF;
	margin:0px auto 0px auto;
	width:80%;
	line-height:20px;
	overflow:hidden}

#nav {color:#FFFFFF;
	text-align:right;
	width:auto;
	font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
	border-bottom:1px solid #000000;
	padding-left:10px;
	padding-right:10px;
	line-height:20px;
	background:#0000FF}

#nav a:link{font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
text-decoration:none;
color:#FFFFFF;}
#nav a:visited{font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
text-decoration:none;
color:#FFFFFF;}

#header {color:#000000;
	float:left;
	width:100%;
	border-bottom:1px solid #000000;
	padding:5px;
	background:#6666CC;
	margin-bottom:0px;
	}

#header1 {color:#000000;
	float:left;
	width:100%;
	border-bottom:1px solid #000000;
	padding:5px;
	background:#6666CC;
	margin-bottom:2px}

table.pts {
vertical-align:top;
border-collapse:collapse;
border:0px;}

table.ranking_system2 {
width:60%;
border:1px solid #000000;
border-collapse:collapse;
margin:10px 20px 10px 0px;
float:left;
padding:10px;}

table.ranking_system {
border:1px solid #000000;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
padding:10px;}

table.le_data {width:35%;
border:1px solid #000000;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
float:left;padding:5px;}

td.le_data_top {background-color:#CCCCFF;
text-align:center;
border:1px solid #000000;
padding:5px;
color:#000000;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
}

table.lepoints1 {
margin: 10px;
border:1px solid #000000;
border-collapse:collapse;
padding:10px;}

table.lepoints {
float:left;
margin-right: 5px;
border:1px solid #000000;
border-collapse:collapse;
padding:10px;}

table.refpoints {
#float:right;
border:1px solid #000000;
border-collapse:collapse;
padding:10px;}

td.points3 {
border:1px solid #000000;
text-align:right;
padding:5px}

td.points2 {
border:1px solid #000000;
text-align:center;
padding:5px}

td.points1 {
border:1px solid #000000;
padding:5px}


table.le {
width:auto;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background-color:#F5F5F5;
border-collapse:collapse;
}

td.leblack {
background-color:#000000;
}

td.le1 {line-height:20px;
border:1px solid #000000;
vertical-align:middle;
padding:5px}

td.le2 {line-height:30px;
color:#FFFFFF;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background-color:#0000FF;
padding:10px}

td.le3 {line-height:30px;
text-align:center;
background-color:#0000FF;
padding:5px}

table.website {
line-height:20px;
border:1px solid #000000;
background-color:#F5F5F5;
border-collapse:collapse;
margin-bottom:10px;
float:left}

table.refdata {
width: auto;
border:1px solid #000000;
background-color:#F5F5F5;
border-collapse:collapse;
}

table.ledata {
float:left;
width: 30%;
margin-right:20px;
border:1px solid #000000;
background-color:#F5F5F5;
border-collapse:collapse;
}

td.leprofile0 {border:1px solid #000000;
padding:5px}

td.leprofile1 {text-align:center;
border:1px solid #000000;
padding:5px}

td.leprofile2 {text-align:center;
color:#FFFFFF;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background-color:#0000FF;
padding:5px}

td.leprofile3 {text-align:center;
background-color:#0000FF;
padding:5px}


table.leresults {
border:1px solid #000000;
background-color:#F5F5F5;
border-collapse:collapse;
margin:10px 0 10px 0;
}
td.leresults1 {border:1px solid #000000;
line-height:10px;
padding:5px}

td.leresults2 {text-align:center;
color:#FFFFFF;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:2px solid #000000;
background-color:#0000FF;
margin-bottom:2px;
padding:5px}


table.logintop {
border-collapse:collapse}

table.dir {width:auto;
border:0;
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
border-collapse:separate;
}

td.dir1 {line-height:18px;
padding-bottom:10px}

.small {font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;}
.bold_dir {font:bold 120% Verdana,Arial,Helvetica,Sans-Serif;}
.bold_dir1 {font:normal 120% Verdana,Arial,Helvetica,Sans-Serif;}

.members {font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;color:#990000;letter-spacing:5px}
.bold_yellow {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;color:#FFFF00}
.font90bc {font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font90b {font:bold 90% Verdana,Arial,Helvetica,Sans-Serif}
.font130bc {font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font120bc {font:bold 120% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font140bc {font:bold 140% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font150bc {font:bold 150% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font100bc {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font110bc {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
.font130b {font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;}
.font130 {font:normal 130% Verdana,Arial,Helvetica,Sans-Serif;}
.font120b {font:bold 120% Verdana,Arial,Helvetica,Sans-Serif;}
.font120 {font:normal 120% Verdana,Arial,Helvetica,Sans-Serif;}
.font110b {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;}
.font110 {font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;}
.font90 {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;}
.font80 {font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;}
.font70 {font:normal 70% Verdana,Arial,Helvetica,Sans-Serif;}

.letter {font:bold 110% Comic Sans,Comic Sans MS,cursive;color:#990000}


.font100c {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}

#home_title {font:bold 150% Verdana,Arial,Helvetica,Sans-Serif;text-align:center;color:#990000;letter-spacing:3px;padding:20px 0px 20px 0px}
#home_title1 {font:bold 150% Verdana,Arial,Helvetica,Sans-Serif;text-align:center;letter-spacing:3px;padding:20px 0px 20px 0px;line-height:150%}

#hometext {font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
line-height:20px}

#home {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;}

p.email {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
color:#990000;}

.bold_color {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;}

.bold_color_blink {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;
text-decoration: blink;}

.dir_page {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;}
.dir.page a:visited{color:#000000;text-decoration:none}


#dir_left1 {font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
float:left;
}

#dir_left {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
float:left;
margin-right:10px}

#dir_right {float:right;
margin-right:10px}

#float_right {float:right;}
#float_left {float:left;}

#float_lt {float:left;padding:0px 10px 10px 0px}

table.tree {border:0;
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
border-collapse:collapse}

td.tree1 {vertical-align:top}

td.tree2 {vertical-align:top;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;}


.dir_body {
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
}

img.bottom {vertical-align:middle}
img.fblink {vertical-align:middle;}
img.flag {align:auto;margin:0px 20px 0px 20px;vertical-align:middle}
img.sscott {float:left; margin: 0 10px 0 0;}

#header img{float:left;border:0;vertical-align:middle}

#login {float:right;margin-right:10px}

.header1 {
font:bold 200% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;
line-height:30px;
letter-spacing:2px;
}

.header2 {
font:bold 150% Verdana,Arial,Helvetica,Sans-Serif;
color:#000000;
letter-spacing:2px;
}

.header3 {
font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000}

.refer {
font:normal 120% Verdana,Arial,Helvetica,Sans-Serif;
align:center;
letter-spacing:2px;
}

p {margin-bottom:10px;margin-top:10px}

#right_column {float:right;
	width:68%;
	padding:10px 1% 5px 0px;
	line-height:15px;}

.title1 {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;}

p.right1 {line-spacing:0px;}


.int_link a:link{color:#FFFFCC;text-decoration:none}
.int_link a:visited{color:#C0C0C0;text-decoration:none}

a:link{color:#0000FF}
a:visited{color:#0000FF}

.pub_date {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;color:#000000}

#welcome {font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;color:#0000FF}

#h1_tag {font:normal 150% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
#h2_tag {font:normal 130% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}
#h3_tag {font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;color:#990000}

.h2 {font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;
letter-spacing:2px;
}

#options {float:right}

.h1 {font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;
letter-spacing:2px;
}

#page_title {
font:bold 130% Verdana,Arial,Helvetica,Sans-Serif;
padding-top:10px;
padding-bottom:10px;
color:#000000}

#page_title a:link{font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
text-decoration:none;
color:#0000FF}
#page_title a:visited{font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
text-decoration:none;
color:#0000FF}


#bookmark {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#0000FF}
#bookmark img{border:0;vertical-align:middle;margin-right:5px}


.page_title {font:bold 70% Verdana,Arial,Helvetica,Sans-Serif;
color:#000000}

#page_title img{border:0;vertical-align:middle;margin-left:40px;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif}

.sub_title {
font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
color:#0000FF}

.sub_titles {
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#0000FF}

.error a:link{font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#0000FF}
.error a:visited{font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#0000FF}

.color {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000}
.color1 {color:#990000}

#right {text-align:right}
#left {float:left}

#bold {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif}

#quote {
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
padding-left:20px;
padding-right:20px;
color:#990000}

#right_quote {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
padding-right:50px;
text-align:right;
color:#990000}

#footer {margin:0px auto 0px auto;
	text-align:center;
	width:80%;
	border:1px solid #000000;
	color:#FFFFFF;
	background:#0000FF;
	padding:2px 0px 2px 0px;
	clear:both;
	font:normal 9px Verdana,Arial,Helvetica,Sans-Serif;
	}

.footer_height {line-height:20px;}

#footer a:link{color:#FFFFFF;text-decoration:none}
#footer a:visited{color:#FFFFFF;text-decoration:none}
#footer img{vertical-align:middle;padding-left:10px}



/* Horizontal Line */

hr {
float:left;
text-align:left;
bottom-margin:10px;
width:100%;
height:1px;
color:#0000FF;
background-color:#0000FF}

/* Navigation Links */

#left_column {
	margin:15px 2% 5px 1%;
	float:left;
	width:28%;
	font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
	}

img {border:1}

.form_button {background:#FFFFFF}

.bold_accept {color:#990000;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;}

.bold {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;}
.bold110 {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;}

.bold_point {
color:#FFFFFF;
font:bold 120% Verdana,Arial,Helvetica,Sans-Serif;}

table.header {margin:0 auto;
width:100%;
background-color:#CCCCFF;
border-collapse:collapse}

td.headerleft {
margin:10px;
width:50%;
text-align:left;
}

td.headerright {
float:right;
margin-right:10px;
width:50%;
}

td.feature1 {padding:0px 10px 10px 10px;
#border-bottom:1px solid #000000;
}

.feature_title {
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000}

td.top2 {background-color:#0000FF;
text-align:right;
color:#FFFFFF;
padding:10px;
font:normal 120% Verdana,Arial,Helvetica,Sans-Serif;
}

td.top2 a:link{color:#FFFFFF}
td.top2 a:visited{color:#FFFFFF}

td.top1 {background-color:#0000FF;
text-align:left;
color:#FFFFFF;
padding:10px;
font:bold 140% Verdana,Arial,Helvetica,Sans-Serif;
letter-spacing:2px;
}

table.author {
float:left;
border:1px solid #000000;
width:220px;
background-color:#FFFFFF;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border-spacing:0px;
margin-bottom:10px;
border-collapse:collapse}

td.author1 {line-height:15px;padding:5px;}

table.articles {
float:left;
border:1px solid #000000;
width:100%;
background-color:#FFFFFF;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
border-spacing:0px;
margin-bottom:10px;
border-collapse:collapse}

table.forums {
float:right;
border:1px solid #000000;
width:150px;
background-color:#FFFFFF;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border-spacing:0px;
margin-bottom:10px;
border-collapse:collapse}

table.forums1 {
float:left;
border:1px solid #000000;
width:100%;
background-color:#FFFFFF;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border-spacing:0px;
margin-bottom:10px;
border-collapse:collapse}

td.forum1 {line-height:25px;padding:5px}

td.lebottom {background-color:#CCCCFF;
border:1px solid #000000;
padding:5px;
}

td.top1 {background-color:#CCCCFF;
border:1px solid #000000;
padding:5px;
color:#000000;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
}

td.top {background-color:#CCCCFF;
border:1px solid #000000;
padding:5px;
color:#000000;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
}

td.top a:link{color:#FFFFFF}
td.top a:visited{color:#FFFFFF}

table.ledir1 {width:100%;
border:0;
margin-bottom:10px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
background:#F5F5F5;
border-collapse:collapse}

table.ledir {
float:auto;
border:1px solid #000000;
width:100%;
margin-bottom:10px;
border-collapse:collapse}

td.ledir2 {width:auto;line-height:5px;
vertical-align:top;
padding:10px;
}

td.ledir {width:auto;line-height:15px;border:1px solid;
vertical-align:top;
padding:10px;
}

table.newsletter {
float:left;
border:1px solid #000000;
width:100%;
margin-bottom:10px;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
border-collapse:collapse}

table.regtop {width:auto;
border-collapse:collapse;
background:#CCCCCC;
}

td.regtop1 {width:auto;
text-align:right;
vertical-align:middle;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

td.regtop {width:auto;
vertical-align:middle;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

#form .buttons {  
font:bold 150% Verdana,Arial,Helvetica,Sans-Serif;
 background-color: #333333;  
 color: #FFFFFF;  
 margin-right: 6px;  
}



table.regtop_example {width:auto;
border:1px solid #000000;
background:#F5F5F5}

table.regbottom {width:100%;
border-spacing:5px;
border-collapse:separate;
}


table.login2 {
width:100%;
}

#genform {width:auto;
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
margin-top:30px;
padding:20px;
line-height:20px}

table.loginmain {
border:1px solid #000000;
width:100%;
background-color:#F5F5F5;
border-collapse:collapse;
margin-bottom:10px}

td.join {text-align:right;
padding:10px}

td.login3 {padding:10px;}

td.member {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
padding:10px}

table.login {
border:1px solid #000000;
width:100%;
background-color:#F5F5F5;
}

td.mlogin {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
padding:10px}

td.mlogin1 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
padding:10px}

#loginform {text-align:left;
	float:left;
	width:35%;
	padding:20px;
	font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
	line-height:15px;}
	
table.right {
border:1px solid #000000;
width:auto;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
line-height:15px;
border-collapse:collapse}

td.rt {padding:5px;
border:1px solid #000000;
}

table.register {
border:1px solid #000000;
width:60%;
padding:10px;
color:#000000;
vertical-align:middle;
background-color:#F5F5F5;
border-collapse:separate}

table.register1 {
width:90%;
border:1px solid #000000;
padding:10px;
color:#000000;
background-color:#F5F5F5;
border-collapse:separate}

td.center {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
line-height:15px;
text-align:center}

td.left {text-align:left}
td.right {margin-bottom:30px;text-align:center}
td.left {width:205px}

ol.general {
line-height:20px
}

li.general {line-height:20px;}

p.center {text-align:center;}
.center {text-align:center;}

ol.topleft {
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
line-height:20px
}

ul.intro {
font:normal 130% Verdana,Arial,Helvetica,Sans-Serif;
line-height:20px
}

ul {
line-height:20px;
}

li.space {
margin-bottom:10px}

#memdir {width:70%;
align:center;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
padding-top:10px;
}

#topics1 {width:100%;
padding-top:1%;
padding-bottom:2%;
margin-left:auto;
margin-right:auto;
line-height:15px}

#topics {width:90%;
padding-top:1%;
margin-bottom:1%;
margin-left:auto;
margin-right:auto;
line-height:15px;
}

#hometitle2 {letter-spacing:3px;font:bold 180% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;text-align:center;padding-top:10px}
#hometitle1 {letter-spacing:3px;font:bold 180% Verdana,Arial,Helvetica,Sans-Serif;
color:#990000;text-align:center;padding-top:10px}

table.notice {width:90%;table-layout:fixed;
margin-left:auto;
margin-right:auto;
margin-top:20px;
borde:1px solid #000000;
border-collapse:collapse;
}

td.notice {background-color:#CCCCFF;border:1px solid #000000;padding:10px;vertical-align:middle;width:75%;font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;}

table.homehigh {width:90%;table-layout:fixed;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:10px;
/*border-top:1px solid #000000;
border-bottom:1px solid #000000;*/
border-collapse:collapse;
}

table.homelow {width:100%;table-layout:fixed;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:10px;
/*border-top:1px solid #000000;
border-bottom:1px solid #000000;*/
border-collapse:collapse;
}

td.tbp1 {border-right:1px solid #000000;padding:0px;vertical-align:top;text-align:center;width:auto}
td.tbp11 {border-right:1px solid #000000;padding:20px 0px 0px 10px;vertical-align:top;font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;}

td.tbp2 {border-right:1px solid #000000;padding:0px;vertical-align:top;text-align:center;width:33%}
td.tbp22 {border-right:1px solid #000000;padding:20px 0px 0px 10px;vertical-align:top;font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;}

td.tbp3 {padding:0px;vertical-align:top;text-align:center;width:33%}
td.tbp33 {padding:20px 0px 0px 10px;vertical-align:top;font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;}

td.home4 {border:0px;padding:10px;}

table.reviews {width:100%;table-layout:fixed;
border:1px solid #000000;
border-collapse:collapse;
background:#F5F5F5;
float:left;
margin:10px auto 10px auto}

#font120b {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
letter-spacing:3px;
}

td.reviews2 {width:40%;
border-left:1px solid #000000;
vertical-align:top;
line-height:20px;
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:middle;
padding:10px 10px 0px 10px}

td.reviews1 {width:auto;
vertical-align:top;
line-height:20px;
padding:10px 10px 0px 10px}

table.review_example {width:90%;
border:1px solid #000000;
border-collapse:collapse;
background:#F5F5F5;
}

table.review {width:90%;
border:1px solid #000000;
border-collapse:collapse;
}

td.review_top {vertical-align:middle;padding:5px 0px 5px 10px;
border:1px solid #000000;
background:#CCCCFF}

td.review_bottom {vertical-align:middle;padding:5px 0px 5px 10px;
background:#CCCCFF}

td.top4 {vertical-align:top;padding:10px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
}

td.reviews_reply {vertical-align:middle;padding:10px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background:#F5F5F5}

td.reviews {vertical-align:middle;padding:10px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
}

table.memreview {width:100%;table-layout:fixed;
border:1px solid #000000;
border-collapse:collapse;
margin-bottom:10px;
float:left}

td.memreview1 {background:#CCCCFF;
width:auto;
border:1px solid #000000;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:10px;}

td.memreview2 {background:#CCCCFF;
width:12%;
border:1px solid #000000;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center}

td.memreview3 {background:#F5F5F5;
width:auto;
border:1px solid #000000;
text-align:center;
}

td.memreview4 {width:auto;padding:5px;}

td.memreview5 {width:auto;padding:5px;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background:#CCCCFF;
}

table.legend {width:auto;background:#F5F5F5;
border:1px solid #000000;
verticle-align:middle;
}

#myacct {padding:30px}
#myacct1 {padding:20px}

table.myacct {width:auto;
vertical-align:top;
border-collapse:collapse;
margin:20px 0px 10px 20px;
}

td.myacct3 {vertical-align:top;
padding-right:20px;
}
td.myacct4 {vertical-align:top}

td.myacct1 {width:auto;
border-right:1px solid #000000;
vertical-align:top;
padding-right:10px;
}

td.myacct2 {width:auto;
vertical-align:top;
line-height:20px;
padding-left:10px;}

#signup {float:right;vertical-align:top}

.lightgrey {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
color:#808080;
font-style:italic;
}

table.site_review {vertical-align:top;
border:1px solid #000000;
border-collapse:collapse;
margin:10px 0 10px 0px;
}

td.site_review1 {width:auto;
border:1px solid #000000;
vertical-align:top;
padding:10px;
}

table.directory {vertical-align:top;
border-collapse:collapse;
margin:10px 0 10px 0px;
}

td.directory1 {width:auto;
vertical-align:top;
padding:10px 20px 10px 20px;
}

table.body {width:99%;
margin-top:10px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
border-collapse:separate;
}

td.body2 {width:auto;
vertical-align:top;
}

td.body3 {width:20%;
background: #F5F5F5;
vertical-align:top;
padding:10px;
border:1px solid #000000;
font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
line-height:15px;}

td.body1 {
margin-left:0;
vertical-align:top;}

table.mlm {width:100%;
margin-left:0px;
margin-right:auto;
border-collapse:collapse;
font:normal 85% Verdana,Arial,Helvetica,Sans-Serif;
}

td.mlm0 {padding-bottom:10px;
padding-top:10px;
}

td.mlm3 {border:1px solid #000000;
text-align:center;
}

td.mlm2 {border:1px solid #000000;
padding:5px;
}

td.mlm1 {border:1px solid #000000;
padding:5px;
background: #F5F5F5;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
}

table.refer {width:100%;
border:1px solid #000000;
background: #F5F5F5;
padding:10px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
}

table.referbottom {width:100%;
border-collapse:collapse;
}

table.lex {width:100%;
border:1px solid #000000;
background: #F5F5F5;
padding:5px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
}

table.head1 {width:auto;
border-collapse:collapse;
}

table.head2 {border-collapse:collapse;
}

td.reg {width:auto;
vertical-align:top;
border:1px solid #000000;
background: #F5F5F5;
padding:5px 5px 0px 5px;
}

table.vote {width:auto;
border-collapse:collapse;
}

td.vote0 {border:1px solid #000000;
padding:5px;
}
td.vote1 {border:1px solid #000000;
padding:5px;
background: #F5F5F5;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
}

td.vote2 {border:1px solid #000000;
padding:5px;
text-align:center;
}

td.vote3 {border:1px solid #000000;
padding:5px;
text-align:right;
}

td.vote4 {border:1px solid #000000;
padding:5px;
background: #F5F5F5;
font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
}

table.messages {width:100%;
border:1px solid #000000;
border-collapse:collapse;
}

td.messages1 {padding:5px;
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background:#C0C0C0;
}

td.messages {padding:5px;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
}

td.specific_message {padding:5px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
background: #F5F5F5;
}

table.referrals {
align:left;
border:0;
border-collapse:collapse;
}

td.referrals {padding-right:10px;
text-align:left;
border:0;
vertical-align:top;
}

table.contacts {width:auto;
text-align:left;
border:0;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
}

td.contacts { text-align:left; }


table.index {width:100%;table-layout:fixed;
margin-left:auto;
margin-right:auto;
margin-top:20px;
margin-bottom:10px;
border-collapse:collapse;
}

td.indexa {padding:10px 20px 10px 20px;
border-right:1px solid #000000;
text-align:center;
font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
}

td.indexaa {padding:10px 20px 10px 20px;
text-align:center;
font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
}

td.indexb {padding:10px 20px 10px 20px;
border-right:1px solid #000000;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
}

td.indexbb {padding:10px 20px 10px 20px;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
}

table.concept {width:80%;
margin-top:20px;
margin-bottom:10px;
border-collapse:collapse;
}

td.concept {padding-left:10px;
border:1px solid #000000;
font:normal 110% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:middle;
}

td.concept1 {
border:1px solid #000000;
vertical-align:middle;
text-align:center;
}

table.team {width:100%;
margin-top:10px;
margin-bottom:10px;
border-collapse:collapse;
}

td.team1 {border-right:1px solid #000000;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
}

td.team {padding-left:20px;
font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
}

table.tbp {
margin-top:10px;
margin-bottom:0px;
margin-left:0;
border-collapse:collapse;
align:left;
}

td.tbp {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
text-align:left;
padding:0px 20px 10px 0px;
}

td.tbpreport {font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:middle;
text-align:center;
padding:10px;
}

table.index1 {
/*width:90%;*/
margin-top:20px;
margin-bottom:20px;
margin-left:auto;
margin-right:auto;
border-collapse:collapse;
}

td.index14 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
margin-top:20px;
}

td.index1 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
text-align:center;
padding-left:10px;
}

td.index11 {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:top;
padding-right:10px;
border-right:1px solid #000000;
}

td.index12 {padding-bottom:30px;
font:bold 140% Verdana,Arial,Helvetica,Sans-Serif;color:#990000;
text-align:center;
vertical-align:top;
letter-spacing:3px;
}

td.index13 {width:20%;
background: #F5F5F5;
vertical-align:top;
padding:10px;
border:1px solid #000000;
font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
line-height:15px;}

table.tbp1 {
margin:0px;
border-collapse:separate;
vertical-align:top;

}

td.tbp1 {font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:1px;
vertical-align:top;
border:0px;
}

table.activity {
margin-top:0px;
border-collapse:collapse;
vertical-align:top;
}

td.activity {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
color:#990000;
background: #C0C0C0;
text-align:center;
padding:5px;
}

td.activity4 {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
color:#990000;
background: #C0C0C0;
text-align:left;
padding:5px;
}
td.activity1 {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
text-align:center;
padding:5px;
vertical-align:top;
}

td.activity2 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
text-align:right;
padding:5px;
vertical-align:top;
}

td.activity5 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
text-align:left;
padding:5px;
vertical-align:top;
}

td.activity3 {font:normal 100% Verdana,Arial,Helvetica,Sans-Serif;
border:1px solid #000000;
text-align:left;
padding:5px;
vertical-align:top;
}

table.confirm {
margin-top:10px;
border-collapse:collapse;
text-align:left;
}

td.confirm {font:normal 80% Verdana,Arial,Helvetica,Sans-Serif;
background: #C0C0C0;
text-align:left;
padding:5px;
vertical-align:middle;
}

table.banners {width:auto;
text-align:left;
margin-top:10px;
margin-bottom:10px;
border-collapse:collapse;
}

td.banners {padding:5px;
text-align:left;
border:1px solid #000000;
vertical-align:middle;
}

#leader a:link{font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
color:#FF0000;}
#leader a:visited{font:bold 110% Verdana,Arial,Helvetica,Sans-Serif;
color:#FF0000;}

.bold_red {font:bold 100% Verdana,Arial,Helvetica,Sans-Serif;
text-decoration:underline;
color:#FF0000}

table.biz {width:auto;
border-collapse:collapse;
background:#CCCCCC;
}

td.biz1 {width:auto;
text-align:right;
vertical-align:middle;
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

td.biz {vertical-align:middle;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

table.opp {width:100%;
border-collapse:collapse;
background:#CCCCCC;
}

td.opp1 {width:30%;
text-align:right;
vertical-align:middle;
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

td.opp {text-align:left;
vertical-align:middle;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

td.opp2 {width:30%;
text-align:right;
vertical-align:text-top;
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

td.opp3 {text-align:left;
vertical-align:text-top;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
padding:5px;
border:1px solid #000000;
}

table.bizopp {width:auto;
border-collapse:collapse;
background:#CCCCCC;
}

td.bizopp {width:auto;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
vertical-align:middle;
padding:5px;
border:1px solid #000000;
}

td.bizopp1 {width:auto;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
text-align:center;
vertical-align:middle;
padding:5px;
border:1px solid #000000;
}

table.signup {width:auto;
border-collapse:collapse;
background:#CCCCCC;
}

td.signup {width:auto;
font:bold 90% Verdana,Arial,Helvetica,Sans-Serif;
text-align:right;
vertical-align:middle;
padding:5px;
border:1px solid #000000;
}

td.signup1 {width:auto;
font:normal 90% Verdana,Arial,Helvetica,Sans-Serif;
text-align:left;
vertical-align:middle;
padding:5px;
border:1px solid #000000;
}

