body,tr,td,input,select {font-family:arial; font-size:10pt; color:black;}
body {background-color:#ffffff;}

.signin_table  {border:1 solid black; width:190px; background-color:#ffffff;}
.signin_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.signin_label  {padding-left:4px; padding-right:4px; font-size:8pt; text-align:right;}
.signin_spacer {padding-top:4px; padding-bottom:4px;}
.signin_text   {font-size:8pt; width:120px; background-color:white; color:black; border: 1 solid silver;}
.signin_submit {text-align:center; padding-right:4px;}
.signin_submit_button { background-color:#ffcc00; color:black; }

a.signin_forgot { font-size:7pt; font-family:arial; font-weight:normal; text-decoration:none; color:black;}
a.signin_forgot:hover {text-decoration:underline; color:black;}

.forgot_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.forgot_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black}
.forgot_label  {padding-left:4px; padding-right:4px; font-size:8pt; text-align:left;}
.forgot_spacer {padding-top:4px; padding-bottom:4px;}
.forgot_text   {font-size:8pt; width:340px; background-color:white; color:black; border:1 solid silver;}
.forgot_submit {text-align:right; padding-right:4px;}
.forgot_submit_button { background-color:#ffcc00; color:black }

a.forgot_email {text-decoration:none; color:black;}
a.forgot_email:hover {text-decoration:underline;}

.register_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.register_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.register_label  {padding-left:4px; font-size:8pt; text-align:left;}
.register_spacer {padding-top:4px; padding-bottom:4px;}
.register_text   {font-size:8pt; width:340px; background-color:white; color:black; border:1 solid silver;}
.register_password {font-size:8pt; width:250px; background-color:white; color:black; border:1 solid silver;}
.register_submit {text-align:right;}
.register_submit_button { background-color:#ffcc00; color:black; }

a.register_email {text-decoration:none; color:black;}
a.register_email:hover {text-decoration:underline;}
a.register_forgot { font-size:7pt; font-family:arial; font-weight:normal; text-decoration:none; color:black;}
a.register_forgot:hover {text-decoration:underline; color:black;}

.login_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.login_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.login_label  {padding-left:4px; padding-right:4px; font-size:8pt;}
.login_spacer {padding-top:4px; padding-bottom:4px;}
.login_text   {font-size:8pt; width:250px; background-color:#ffcc00; color:black; border:1 solid silver;}
.login_submit {padding-right:4px;text-align:center;}
.login_submit_button { background-color:#ffcc00; color:black; }

a.login_forgot { font-size:7pt; font-family:arial; font-weight:normal; text-decoration:none; color:black;}
a.login_forgot:hover {text-decoration:underline; color:black;}

.favourites_table  {border:1 solid black; width:190px; background-color:#ffffff;}
.favourites_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
a.favourites_link  {text-decoration:none; color:black; font-size:8pt;}
a.favourites_link:hover {text-decoration:underline; color:black;}

.video_small_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.video_small_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.video_small_label  {padding-left:4px; padding-right:4px; font-size:8pt;}
.video_small_spacer {padding-top:4px; padding-bottom:4px;}

.video_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.video_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.video_label  {padding-left:4px; padding-right:4px; font-size:8pt;}
.video_title  {font-size:11pt; font-weight:bold;}
.video_spacer {padding-top:4px; padding-bottom:4px;}
a.video_link {text-decoration:none; color:black;}
a.video_link:hover {text-decoration:underline; color:black;}

.profile_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.profile_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.profile_label  {padding-left:4px; padding-right:4px; font-size:8pt;}
.profile_title  {font-size:11pt; font-weight:bold;}
.profile_spacer {padding-top:4px; padding-bottom:4px;}
a.profile_link {text-decoration:none; color:black;}
a.profile_link:hover {text-decoration:underline; color:black;}

.edit_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.edit_header {border-bottom:1 solid black; background-color:#ccff00; text-align:center; padding:4px; color:black;}
.edit_header2{border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black}
.edit_label  {padding-left:4px; padding-right:4px; font-size:8pt;}
.edit_title  {font-size:11pt; font-weight:bold;}
.edit_spacer {padding-top:4px; padding-bottom:4px;}
.edit_button { background-color:#ffcc00; color:black; }
.edit_desc   { background-color:#ffcc00; color:black; border:1 solid silver;}
.edit_text   { background-color:#ffcc00; color:black; border:1 solid silver;}
.edit_price  { background-color:#ffcc00; color:black; border:1 solid silver;}
.edit_option { background-color:#ffcc00; color:black; border:1 solid silver;}
a.edit_link {text-decoration:none; color:black;}
a.edit_link:hover {text-decoration:underline; color:black;}

.picture_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.picture_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.picture_spacer {padding-top:4px; padding-bottom:4px;}

.search_table  {border:1 solid black; width:190px; background-color:#ffffff;}
.search_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.search_text   {font-size:8pt; width:150px; background-color:#ffcc00; color:black; border:1 solid silver;}
.search_option {font-size:8pt; width:150px; background-color:#ffcc00; color:black; border:1 solid silver;}
.search_submit {text-align:center; padding-right:4px;background-color:#ffcc00; color:black; }
.search_spacer {padding-top:8px; padding-bottom:8px;}
a.search_link  {text-decoration:none; color:black; font-size:8pt;}
a.search_link:hover {text-decoration:underline; color:black;}

.search_results_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.search_results_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.search_results_spacer {padding-top:8px; padding-bottom:8px;}
a.search_results_link  {text-decoration:none; color:black; font-size:8pt;}
a.search_results_link:hover {text-decoration:underline; color:black;}

.validation_table  {border:1 solid black; width:360px; background-color:#ffffff;}
.validation_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.validation_spacer {padding-top:8px; padding-bottom:8px;}
.validation_submit {text-align:center; padding-right:4px;background-color:#ffcc00; color:black; }
a.validation_link  {text-decoration:none; color:black; font-size:8pt;}
a.validation_link:hover {text-decoration:underline; color:black;}

.paypal_validation_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.paypal_validation_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.paypal_validation_spacer {padding-top:8px; padding-bottom:8px;}
.paypal_validation_submit {text-align:center; padding-right:4px;background-color:#ffcc00; color:black; }
a.paypal_validation_link  {text-decoration:none; color:black; font-size:8pt;}
a.paypal_validation_link:hover {text-decoration:underline; color:black;}

.home_table  {border:1 solid black; width:520px; background-color:#ffffff;}
.home_header {border-bottom:1 solid black; background-color:#ffcc00; text-align:center; padding:4px; color:black;}
.home_label  {padding-left:4px; font-size:8pt;}
.home_spacer {padding-top:4px; padding-bottom:4px;}
.home_submit {text-align:center; padding-right:4px;background-color:#ffcc00; color:black; }
.home_button {text-align:center; padding-right:4px;background-color:#ffcc00; color:black; font-size:8pt; }
.home_text   {border:1 solid silver; width:240px; color:black; background-color:white; font-size:8pt;}

a.link {text-decoration:none; color:black;}
a.link:hover {text-decoration:underline; color:black;}

a.link2 {text-decoration:none; color:silver;}
a.link2:hover {text-decoration:underline; color:silver;}

a.actions_link {text-decoration:none; color:black; font-size:8pt; padding-left:8px;}
a.actions_link:hover {text-decoration:underline; color:black;}
a.actions_link2 {text-decoration:none; color:red; font-size:8pt; padding-left:8px;}
a.actions_link2:hover {text-decoration:underline; color:red;}

.cell_highlight {background-color:silver;}
.cell_lowlight  {background-color:white;}

.whattodo_button {background-color:#ffcc00; color:black; width:240px; font-size:8pt;}
.hdr {font-size:10pt; font-weight:bold;}
.err {border:1 solid silver; width:240px; color:white; background-color:red; font-size:8pt;}

th{background-color:black; color:white; font-size:8pt; font-weight:bold;}

a.headerlink{font-size:14pt;font-weight:bold;text-decoration:none;color:black;}
a.headerlink:hover{color:red;}
