td {

color: #000000;

font-family: Verdana;

font-size: 10pt;

}

a { color:#006699; text-decoration:none; font-weight:bold;}

a:hover { color:#000000; text-decoration:none; font-weight:bold;}

a:active { color:#000000; text-decoration:none; font-weight:bold ;}



h1{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color:#CC0000;

}

h2 {

font-family: Lucida Sans Unicode;

font-size: 12pt;}



h3 {

font-family: Lucida Sans Unicode;

font-size: 12pt;}



.Disc

{border-right: buttonshadow 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: buttonface; color:#000000;filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FBF9FB', gradientType='0');}

.Notes

{border-right: buttonshadow 1px solid; border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: buttonshadow 1px solid; background-color: #FFFFFF; color:#000000;filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FBFBFB', gradientType='0');}



.Option

{width: 100%; height: 24px;  border: 1 1 1 1 solid #ffffff; background-color: #f5f5f5; cursor:hand;}

.Options {}



.fields{

        font-family:Lucida Sans Unicode;

        font-size: 13px;

        color: #333333;

 }



.legends{

        font-family:Lucida Sans Unicode;

        font-size: 17px;

        color: #3058B0;

}

P.plus1{

        font-family:Lucida Sans Unicode;

        font-size: 13px;

        color: #16387C;

}



P.plus2{

        font-family:Arial;

        font-size: 13px;

        color: #333333;

}



P.quote{

        font-family:Courier;

        font-size: 13px;

        color: green;

}



.u1_small{

        font-family:Arial;

        font-size: 100%;

        color: #16387C;

        font-weight:100;

}



.u2_small{

        font-family:Arial;

        font-size: 90%;

        color: #666666;

        font-weight:100;

}



.small{

        font-family:Arial;

        font-size: 84%;

}



.name{

        font-family:Lucida Sans Unicode;

        font-size: 12px;

        color: green;

}

.thumb_fade{

		cursor: pointer; 

		cursor: hand;

		filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FBF9FB', gradientType='0');

		}

.Code

{

        overflow-Y: auto;

        scrollbar-shadow-color: #006699;

        scrollbar-base-color : #ffffff;

        scrollbar-highlight-color: #006699;

        scrollbar-3dlight-color: #ffffff;

        scrollbar-darkshadow-color: #ffffff;

        scrollbar-track-color: #f8f8f8;

        scrollbar-arrow-color: #006699;

        width: 100%;

        height: 100px;

        border: #65AB65 1px dotted;

        padding-right:5px;

        padding-left: 5px;

        color: green;

        font-family: 'Courier New' , Monospace;

        font-size: 12px;

        background-color: white;

}

.Quote

{

        overflow-Y: auto;

        scrollbar-shadow-color: #006699;

        scrollbar-base-color : #ffffff;

        scrollbar-highlight-color: #006699;

        scrollbar-3dlight-color: #ffffff;

        scrollbar-darkshadow-color: #ffffff;

        scrollbar-track-color: #f8f8f8;

        scrollbar-arrow-color: #006699;

        width: 100%;

        height: 100px;

        border: #3932A1 1px dotted;

        padding-right:5px;

        padding-left: 5px;

        color: #22828C ;

        font-family: 'Courier New' , Monospace;

        font-size: 12px;

        background-color: white;



}

.home_scroll

{

        overflow-Y: auto;

        scrollbar-shadow-color: #006699;

        scrollbar-base-color : #ffffff;

        scrollbar-highlight-color: #006699;

        scrollbar-3dlight-color: #ffffff;

        scrollbar-darkshadow-color: #ffffff;

        scrollbar-track-color: #f8f8f8;

        scrollbar-arrow-color: #006699;

        width: 100%;

        height: 300px;

        border: none;

        padding-right:5px;

        padding-left: 5px;

        color: #22828C ;

        background-color: white;



}

.vQuote

{

        width: 100%;

        height: 100px;

        border: #F0F4F5 1px dotted;

        padding-right:5px;

        padding-left: 15px;

        color: #90BA8A ;

        font-family: 'Courier New' , Monospace;

        font-size: 12px;

        background-color: white;

}

//

//

//

//

//

//

//



// thumb table

.Thumb_table_left

{border-left-style: solid; border-left-width: 1px; border-right-style: none; border-right-width: 0px; border-top: 1px solid #99CCFF; border-bottom: 1px solid #99CCFF;}

.Thumb_table_right1

{border-left-style: none; border-left-width: 0px; border-right-style: solid; border-right-width: 1px; border-top-style: solid; border-top-width: 1px; border-bottom-style: none; border-bottom-width: medium;}

.Thumb_table_right2

{border-left-style: none; border-left-width: 0px; border-right-style: solid; border-right-width: 1px; border-top-style: none; border-top-width: medium; border-bottom-style: none; border-bottom-width: medium;}

.Thumb_table_right3

{border-left-style: none; border-left-width: 0px; border-right-style: solid; border-right-width: 1px; border-top-style: none; border-top-width: medium; border-bottom-style: solid; border-bottom-width: 1px;}

.scroll_bar

{overflow-Y: auto; scrollbar-shadow-color: #006699;        scrollbar-base-color : #ffffff;        scrollbar-highlight-color: #006699; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #f8f8f8; scrollbar-arrow-color: #006699; width: 100%; height: 100%;}

#comment-head{

	margin-bottom: 15px;

	background: url(http://www.wavehook.com/dbase/images/tab-line.gif) bottom repeat-x;

	width: 100%;

}

#comment-head ul{

	margin: 0.5em 0 0 0;

	padding: 0 0 0 1em;

	list-style: none;

	font-size: 85%;

}

#comment-head li{

	margin: 0 1px 0 0;

	padding: 0 5px 0 0;

	background: url(http://www.wavehook.com/dbase/images/tab-back.png) 100% -100px;

	float: left;

	border-bottom: 1px solid #bbb;

}

#comment-head li.active{

	border-bottom: 1px solid #fff;

	background: url(http://www.wavehook.com/dbase/images/tab-back.png) 100% 0;

}

#comment-head li span{

	display: block;

	float: left;

	padding: 5px 11px 5px 16px;

	text-align: center;

	white-space: nowrap;

	background: url(http://www.wavehook.com/dbase/images/tab-back.png) 0 -100px;

	text-decoration: none;

	min-height: 17px; /* fixes FX/Mac issue */

	color: #322F29;

}

#comment-head li.active span{

	background: url(http://www.wavehook.com/dbase/images/tab-back.png) 0 0;

}

#comment-head li.sub-comments span {

	background-image: url(http://www.wavehook.com/dbase/images/tab-back-comment.png);

	padding-left: 28px;

}

.comment ol {

	margin: 0;

	padding: 0;

}

.comment li {

	background: url(http://www.wavehook.com/dbase/images/comment-1.png) no-repeat;

	color: #333;

	padding: 0;

	margin: 0 0 3px 0;

	list-style: none;

	width: 100%;

}

.c-info{

	font-size: 85%;

	padding: 3px 5px;

	color: #546477;

}

.c-body-inside {

	padding: 5px 5px 1em 5px;	

	overflow: hidden;

	min-height: 25px;

}

.c-normal a {

	color: #546477;

}

/* ***** forum ************************************************* */

#of_main {

  text-align:center;

  margin-top:10px;

}

#of_main input, select {

  font-size:90%;

  vertical-align:middle;

}

.of_form {

  margin:0px;

}

#ob_welcome {

  padding:0px 5%;

}



/* ***** Global Classes *************************************** */

.of_toppost {

  list-style-type:none;

  padding:0px;

  margin:0px;

}

.of_toppost li {

  margin:10px 0px 0px 0px;

  padding:2px 0px 0px 0px;

  border-top:0px solid #bbbbbb;

}

.of_toppost li ul li {

  margin:0px;

  border-top:0px none transparent;

}

.of_msgtext {

  padding:10px;

}

.of_msgtext a {}

.of_msgtext blockquote {

  background-color:#dddddd;

  margin:10px 5px;

  padding:3px;

  border:0px solid #aaaaaa;

}

.of_msgtext blockquote h5 {

  margin:0px 0px 5px 0px;

}

.of_msgtext blockquote div {}

.of_msgtext code {

  white-space:normal;

  display:block;

  margin:10px 5px;

  padding:5px;

  border:0px solid #808080;

  background-color:#eeeeee;

}

.of_msgtext em {}

.of_msgtext img {}

.of_msgtext strong {}



.of_author {}

.of_subject {

  font-weight:bold;

}

.of_email {

  font-style:italic;

}

.of_avatar {

  margin:1px 0px;

}

.of_date {

  font-size:80%;

  font-style:italic;

}

.of_new {

  color:#ff2222;

  background-color:transparent;

}



.of_replies {

  font-size:90%;

}

.of_replies a {

  font-size:90%;

  white-space:nowrap;

}



.of_expand {

  font-weight:bold;

  cursor:pointer;

  cursor:hand;

}



/* ***** Control Panel **************************************** */

#of_controls {

  border:1px outset #999999;

  margin:0px auto;

  font-size:80%;

}

#of_controls tr td {

  vertical-align:top;

}

#of_controls tr td.of_cleft {

  padding-right:5px;

  text-align:left;

}

#of_controls tr td.of_cright {

  padding-left:5px;

  text-align:right;

}

#of_controls tr td input, select {

  font-size:inherit;

  vertical-align:middle;

}



/* ***** Error/Success/Search Messages ************************ */

#of_error {

  margin-top:5px;

  text-align:center;

  color:#dd0000;

  background-color:transparent;

  font-weight:bold;

}

#of_success {

  margin-top:5px;

  text-align:center;

  font-weight:bold;

}

#of_search {

  margin:5px 20% 0px 20%;

  text-align:center;

  background-color:#dddddd;

  padding:3px;

  border:2px solid #aaaaaa;

}



#of_browsing {

  padding:5px 15% 0px 15%;

  font-size:80%;

  text-align:left;

}



/* ***** Thread List ****************************************** */

#of_mainlist {

  text-align:left;

  padding:0px;

  margin-bottom:15px;

}



.of_sublist {

  font-size:90%;

  margin-left:2em;

  padding-left:0px;

  list-style-type:none;

}

.of_sublist li {

  margin:2px 0px;

}

.of_sublist li ul {

  list-style-type:none;

  margin:0px 0px 0px 15px;

  padding-left:0px;

}

.of_sublist li ul .of_replies {

  font-size:75%;

}



/* ***** Full Message ***************************************** */

#of_message {

  font-size:100%;

  margin:5px 2%;

}

#of_message th {

  border-top:2px solid #000000;

  text-align:left;

  color:#000000;

  background-color:#dddddd;

}

#of_message_column {

  text-align:left;

  vertical-align:top;

  font-size:80%;

  width:90px;

  padding:5px;

  color:#000000;

  background-color:#eeeeee;

  border-right:1px solid #999999;

  border-bottom:1px solid #999999;

  border-top:1px solid #999999;

}

#of_msgtext {

  text-align:left;

  vertical-align:top;

  width:90%;

  border-bottom:1px solid #999999;

  border-top:1px solid #999999;

}

#of_msgfooter {

  background-color:#eeeeee;

  font-size:80%;

  border-bottom:2px solid #000000;

}



/* ***** Footer Items ***************************************** */

#of_timekeeper {

  font-size:70%;

  text-align:right;

}



#of_pagination {

  margin:0px 15% 10px 15%;

  font-size:90%;

  text-align:center;

}

#of_pagin_prev {

  float:left;

  text-align:right;

  white-space:nowrap;

  width:15%;

}

#of_pagin_page {

  margin:0px auto;

  width:60%;

  text-align:center;

}

#of_pagin_next {

  float:right;

  text-align:left;

  white-space:nowrap;

  width:15%;

}

/* ***** for top ************************************** */

.smlink {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; padding-right: 5px; }

.vbar {color: #999999}

.heading{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color:#CC0000;

}

.redover{

a:hover {color:#FF0000}

}

p{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: lighter;

	letter-spacing: .02em;

}

ul{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: lighter;

	letter-spacing: .02em;

}

#size{

width:785px;

}

#top{

width:100%;

border-color: #90A8CD;

border-style: solid;

border-width: 1px ; 

padding: 1px;

}

#a1{

width:100%;

height: 37px;

filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F3F8FF', startColorstr='#C9D6E6', gradientType='0');

}

#a2{

width:100%;

filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C9D6E6', startColorstr='#F3F8FF', gradientType='0');

}

#a3{

float:right;

background-color: white;

border-right-color:buttonshadow;

border-right-style: solid;

border-bottom-color:buttonshadow;

border-bottom-style: solid;

border-width: 1px ; 

padding: 1px;



}

#a4{

border-color: #90A8CD;

border-style: solid;

border-width: 1px ; 

padding-left: 4px;

padding-right: 4px;

padding:2px;



}

.search{

filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C9D6E6', startColorstr='#F3F8FF', gradientType='0');

border-color: #FFFFFF;

border-top-style: solid;

border-top-width: 1px;

}

a.body_link:link

{

    margin-left: 0px; margin-top: 0; margin-bottom: 0;

    color:#547DBE;



}



a.body_link:visited

{

    margin-left: 0px; margin-top: 0; margin-bottom: 0;

    color:#3366cc;



}



a.body_link:hover

{

    margin-left: 0px; margin-top: 0; margin-bottom: 0;

    color:#FF0000;



}

#topbar{

position:absolute;

border: 1px solid black;

padding: 2px;

background-color: lightblue;

width: 620px;

visibility: hidden;

z-index: 100;

}



/* ***** Post/Reply Form ************************************** */

#of_postform {

  margin:0px;

  text-align:center;

}

#of_postform table {

  margin:0px auto;

  border:1px solid #999999;

  font-size:90%;

}

#of_postform table thead tr th {

  background-color:#aaaaaa;

  color:#ffffff;

  text-align:left;

}

#of_postform table tbody tr td {

  border-top:1px solid #999999;

  text-align:left;

  vertical-align:top;

  white-space:nowrap;

}

#of_postform table tbody tr td button {

  font-size:85%;

  display:inline;

}

#of_postform table tbody tr td textarea {

  font-family:Arial,sans-serif;

  font-size:95%;

}

#of_postform table tbody tr td#of_subrow {

  text-align:center;

}
######################################
#a{
	font-size:9pt;font-family:Verdana;
}

#body{

width: 100%;

padding-top:10px;

}

#right{

float:right;



}

#tab_body{

float:left;

}

#info{

width:100%;

filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C9D6E6', startColorstr='#F3F8FF', gradientType='0');

border-color: #808080;

border-style: solid;

border-width: 1px ;

padding: 5px;

padding-bottom: 8px;

}

#news{

width:100%;

border-color:#808080;

border-style:solid;

border-width:1px;

border-top-color: #CCCCCC;

border-left-color: #CCCCCC;

}

#box_top{

width:100%;

filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#C9D6E6', startColorstr='#F3F8FF', gradientType='0');

border-color: #FFFFFF;

border-style: solid;

border-width: 1px;

border-width: 1px ;

padding-left:5px;



}

#box_body{

width:100%;

background-color: white;

border-color: #FFFFFF;

border-style: solid;

border-width: 1px ;

border-top-color: #CCCCCC;

border-top-style: solid;padding: 1px;

padding-bottom: 4px;

}

.shadetabs{

padding: 3px 0;

margin-left: 5;

margin-top: 1px;

margin-bottom: 0;

font: bold 12px Verdana;

list-style-type: none;

text-align: left; /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a{

text-decoration: none;

padding: 3px 7px;

margin-right: 3px;

border: 1px solid;

color: #2d2b2b;

background: white url(images/shade.gif) top left repeat-x;

}



.shadetabs li a:visited{

color: #2d2b2b;

}



.shadetabs li a:hover{

text-decoration: underline;

color: #2d2b2b;

}



.shadetabs li.selected{

position: relative;

top: 1px;

}



.shadetabs li.selected a{ /*selected main tab style */

background-image: url(images/shadeactive.gif);

border-bottom-color: white;

}



.shadetabs li.selected a:hover{ /*selected main tab style */

text-decoration: none;

}

.contentstyle{

border: 1px solid gray;

width: 96%;

margin-bottom: 1em; padding: 10px;

}

* html .contentstyle{ /*IE only style*/

border: 1px solid gray;

width: 100%;

margin-bottom: 1em; padding: 10px;

}
