
td { 
	border: 1px solid #666666;
	border-collapse: collapse;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #555;
}

caption {
	font-size: 150%;
	font-weight: bold;
	margin: 5px;
}

td, th {
	padding: 3px;
}

thead th {
	text-align: center;
	background: #E6EDF5;
	color: #4F76A3;
	font-size: 100% !important;
}

tbody th {
	font-weight: bold;
}

tbody tr { background: #FCFDFE; }

tbody tr.odd { background: #F7F9FC; }

table a:link {
	color: 009300;
	text-decoration: none;
}


table a:visited {
	color: #005500;
	text-decoration: none;
}

table a:hover {
	color: #FF6820;
	text-decoration: underline !important;
}

tfoot th, tfoot td {
	font-size: 85%;
}

 
textarea{
	border: 2px solid #cccccc;
	padding: 5px;
	font-family: Tahoma, sans-serif;
	background-image: url(/includes/images/effects/textareabg.png);
	background-position: center;
	background-repeat: no-repeat;
}
button{
border:1px #000000 solid;
}


.newtopicout {background:url(/includes/images/effects/new_topic_bg_ghost_out.gif) no-repeat center bottom;}
.topicout {background:url(/includes/images/effects/topic_bg_ghost_out.gif) no-repeat center bottom; }
.topicin {background:url(/includes/images/effects/topic_bg_ghost_on.gif) no-repeat center bottom;}
.topic_table {background: transparent; border: 1px solid #EFEFEF;}

.t_table { border: 0px solid #EFEFEF;}


.optiontd {background: transparent; border: 0px;}
.optionsout {background-color: #EFEFEF;
-moz-border-radius:3px;
-webkit-border-radius:3px; border: 0px;}
.optionsin {background-color: #FEDEBE;
-moz-border-radius:3px;
-webkit-border-radius:3px; border: 0px;}


.forumtd {background: transparent; border: 0px;}
.forumout {background-color: #EFEFEF; 
-moz-border-radius:3px;
-webkit-border-radius:3px;
border:1px solid #d0d0d0
}
.forumin {background-color: #D1FED8;
 -moz-border-radius:3px;
-webkit-border-radius:3px;
border:1px solid #d0d0d0
}

.schedulein {
background-color: #F5F5F1;
border:1px solid #d0d0d0;
cursor:pointer;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.scheduleout {
background-color: #FFFFFF;
border:1px solid #dddddd;
cursor:pointer;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.highlight {
background-color: #d0d0d0;
border:1px solid #dddddd;
cursor:pointer;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}



.rounded {
padding:1px 6px 1px 6px;
background-color: #FFFFFF;
border:1px #C0C0C0 solid;

-moz-border-radius:3px;
-webkit-border-radius:3px;
/*behavior:url(/border-radius.htc);*/
} 

.rounded1 {
padding:1px 20px 1px 25px;
background-color: #E9FEE9;
border:1px #C0C0C0 solid;

-moz-border-radius:3px;
-webkit-border-radius:3px;
/*behavior:url(/border-radius.htc);*/
} 

.comment_table{
width:710;
border: 0px;
}
.comment_td{
	border: 0px;
}

.myown{

padding:1px 20px 1px 25px;
background-color: #FFFFF0;
border:0px;

-moz-border-radius:3px;
-webkit-border-radius:3px;
/*behavior:url(/border-radius.htc);*/
} 

.round_corner{

-moz-border-radius:3px;
-webkit-border-radius:3px;
}

.header{
/*border:1px #C0C0C0 solid;
background-color: #C0C0C0;*/
      position:     absolute;
	  width:		980px;
       top:          0px;
       left:         50%;/*some magic to align the element in the center;*/
       
       margin-left:  -490px;/* half of the width */

}

.outerx{
border:1px dashed #000;
background:#fff url(/includes/images/effects/right.gif) repeat-y left top;
}

.innerx{
background:transparent url(/includes/images/effects/left.gif) repeat-y right top;
}

.dottedborders{
border:1px dotted #d0d0d0;
width:97%;
 
}

.menuhead{
border: 1px dotted #d0d0d0; 
background: repeat-x url(/includes/images/effects/menu_bg.gif);
width:97%;
text-align: center;
}

.profilemenu{
border: 1px dotted #d0d0d0; 
background: repeat-x url(/includes/images/effects/menu_bg.gif) #ffffff;
text-align: center;
}
.menu{
border: 1px dotted #d0d0d0; 
background: repeat-x url(/includes/images/effects/menu_bg.gif) #ffffff;
}
.dotted{
border:1px dotted #d0d0d0;
}
.dashed{
border:1px dashed #d0d0d0;
}
.profilebg{
border: 1px dashed #d0d0d0; 
background: #F5F5F1;
}