body 
{
margin:0px;
	
background: url(/images/TW_Background_Oct2009.jpg);
background-repeat: repeat-x;
}

x {  text-decoration:none; color:#abf2ff;  font:10px verdana, arial, helvetica, sans-serif;  }
x:hover { text-decoration:underline;  color:white; font:10px verdana, arial, helvetica, sans-serif;}

a{ text-decoration:none; color:#3274d0;  font:12px trebuchet ms; font-weight:normal; 	}
a:hover{ color:#777;  font:12px trebuchet ms; font-weight:normal;	text-decoration:underline;  }



.ajaxlink{ text-decoration:none; color:#1b74de;  font:12px trebuchet ms; font-weight:bold; 	}
ajaxlink:hover{ color:#000000;  font:12px trebuchet ms; font-weight:bold;	text-decoration:underline;  }

.TWMenu{
	width:100%;
	
        margin:0px; 
        padding:0px;
        border:none;
      	margin-left:300px;
	height:20px; min-height:20px;

}

.TWMenu .TWMenuItems{ 
        font:17px courier;
        color:white;
}

.TWMenu .TWMenuItems ul{
        list-style: none;
        padding: 0; 
        margin: 0;color:#888;
        display:block;
}
.TWMenu .TWMenuItems li{
        list-style: none;
        padding: 0;color:white;
        margin: 0;
 background:white;
border-radius: 3px 3px 3px 3px ;
-moz-border-radius: 3px 3px 3px 3px ;

		
		background-repeat: repeat-x;	
}
.TWMenu .TWMenuItems li{
	font-size:15px;
	font-weight:normal; color:white;
	float:left;margin-right:20px;
        width:auto;
}
.TWMenu .TWMenuItems li a{
 text-decoration: none ; color:#fff; 
 font-size:19px; font-family:helvetica;

	text-decoration:none;
	padding:5px 10px 5px 10px;

	display:block;color:#888;
    float:left;
    width:auto;
    vertical-align:bottom;padding-top:10px;

}
.TWMenu .TWMenuItems li a:hover{
border-radius: 3px 3px 3px 3px ;
-moz-border-radius: 3px 3px 3px 3px ;
	color:#ccc;
	background:#444;
	display:block;
        float:left;
        width:auto;

}
.TWMenu li.TWMenuItemSelected {
 text-decoration: none ; color:#fff; 
 font:12px arial; font-weight:normal;
		text-decoration:none;
	
	display:block;color:black;
        float:left;
        width:auto;
	


}
.TWMenuSelected {

	color:#000000;
	text-decoration:none;
	display:block;
        float:left;
        width:auto;color:#000;
}
.TWMenu li.TWMenuItemSelected a{ 
  font:12px trebuchet ms; font-weight:normal;
	
	padding:0px 10px 0px 10px;
	display:block;
        float:left;
        width:auto;

color:#b2d385;
}
.TWMenu li.on
{
 color:white;

}
.TWMenu li.on a
{
color:#3274d0;

}


.TWMenu
{
padding-top:15px;
}

.ContextBar
{
padding-left:0px;height:30px;min-height:30px;
padding-top:0px; font:8px trebuchet ms;color:#fff;
margin-top:0px;
line-height:30px;
margin-bottom:15px;
float:none;
clear:both;margin-top:20px;
}

.ContextBar a:link
{
color:white;
}







.topmenubar
{
 text-decoration: none; color: #444444;  font:16px helvetica; padding-top:5px;
}

.topmenubar a:link{  text-decoration: none; color: #444444;  font:16px helvetica;  }
.topmenubar a:visited {  text-decoration: none;  color: #444444; font:16px helvetica;}
.topmenubar a:active { text-decoration: none;  color: #1D7BB2; font:16px helvetica;}
.topmenubar a:hover {  text-decoration: underline;  color: #1D7BB2;font:  16px helvetica;}


.userslinks
{
font:10px verdana, arial, helvetica, sans-serif;
}

.userslinks a:link{ font-weight:bold; text-decoration: none; color: white;  font:12px verdana, arial, helvetica, sans-serif;  }
.userslinks a:visited { font-weight:bold;  text-decoration: none;  color: white; font:12px verdana, arial, helvetica, sans-serif;}
.userslinks a:active { font-weight:bold;  text-decoration: none;  color: #1D7BB2; font:12px verdana, arial, helvetica, sans-serif;}
.userslinks a:hover { font-weight:bold;  text-decoration: underline;  color: #1D7BB2;  12px verdana, arial, helvetica, sans-serif;}

.post_thread
{
 font: 15px verdana, arial, helvetica, sans-serif;
}

.post_thread a:link{ text-decoration: none; color: #1D7BB2;  font:15px verdana, arial, helvetica, sans-serif;  }
.post_thread a:visited {  text-decoration: none;  color:#1D7BB2; font:15px verdana, arial, helvetica, sans-serif;}
.post_thread a:active {  text-decoration: none;  color: #444444; font:15px verdana, arial, helvetica, sans-serif;}
.post_thread a:hover {   text-decoration: underline;  color:  #444444; font:15px verdana, arial, helvetica, sans-serif;}


.twocols
{
padding-left:0px;
width 190px;
background-image: url(mask.gif);
font:10px verdana, arial, helvetica, sans-serif;
}
.hr4 
{
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
color: #FFFFFF;
background-color: #FFFFFF;
height: 4px;
}
.POW
{
BORDER: #C5DAE7 2px solid;
padding:5px;
}
.POW2
{
BORDER: #1D7BB2 2px solid;
padding:5px;
}
.plaintext11verdana
{
font:verdana, arial, helvetica, sans-serif;

}
.boldtext11verdana
{
font:12px verdana, arial, helvetica, sans-serif;
font-weight:bold;
min-height: 18px;
line-height:18px;
}
.boldtext10verdana
{
font:12px verdana, arial, helvetica, sans-serif;
min-height: 18px;
line-height:18px;
}
.search { 
 font-size: 10px; 
 background-color: #FFFFFF; 
 border: 2px solid #888888; 
}
.replypost
{
font:10px verdana, arial, helvetica, sans-serif;
color:black;
padding-top: 2pt;
margin-top: 2px;
font-size: x-small;
}
.replypost2
{
font:10px verdana, arial, helvetica, sans-serif;
color:black;
padding-top: 2pt;
margin-top: 2px;
font-size: x-small;
}
p 
{
padding: 0;
margin-top: 0px;
font:10px verdana, arial, helvetica, sans-serif;
}
dd, dt 
{
font:10px verdana, arial, helvetica, sans-serif;
}
.twocols
{
padding-left:10px;
width 190px;
background-image: url(mask.gif);
font:10px verdana, arial, helvetica, sans-serif;
background-color:#3274d0;
color:#444;
}
.twocols2
{
padding-left:10px;
width 190px;
background-image: url(mask.gif);
font:10px verdana, arial, helvetica, sans-serif;
background-color:none;
color:black;
}

.topcontainer 
{
background-repeat: repeat-x;
overflow: hidden;
margin-top:10px;
font:15px;
font-family:helvetica neue;
color: #555;
height:65px; 
background-color: #fff;
padding-bottom:10px;
}
.topcontainer a
{
font-family:helvetica neue;
}

.container 
{
background-color: #fff;
overflow: hidden;
font:10px trebuchet ms;
color:#444;
margin-top:15px;
}

.bottomcontainer 
{background-color: #fff;
border-bottom:1px solid #fff;
background-repeat: repeat-y;
overflow: hidden;
border-bottom:1px dotted #777;
font:12px trebuchet ms;
height: 22px;padding-top:4px;
min-height:22px;
}
.replycontainer1 
{
color: #444;padding-top:6px;

padding-left:110px;
background-repeat: no-repeat;
font:12px trebuchet ms;
line-height:20px;
border-bottom:1px dotted #777;
padding-bottom:10px;
}
.replycontainer2 
{
color: #444;padding-top:6px;

padding-left:110px;
background-repeat: no-repeat;	
font:12px trebuchet ms;
line-height:20px;
border-bottom:1px dotted #777;
padding-bottom:10px;
}
.postleft 
{
text-align:left;
padding-left:10px;
color: #767676;
width: 110px;
float: left;
}
.postright 
{
font:12px trebuchet ms;
padding-left:10px;
float: left;
line-height:30px;
}

.postright3
{
font:10px verdana, arial, helvetica, sans-serif;
padding-left:10;
margin-left:10;
float: left;
font-size: x-small;
border-left: #BBC2C3 2px solid;
}
.replyicon 
{
text-align:left;
padding-left:6px;
float: left;
}

.replyclass
{
color: #767676;
font:12px trebuchet ms;
}
.replyclass1
{
color: #767676;
font:12px trebuchet ms;
}
