*			{ font-family:arial; }
p			{ margin:0px; }
a			{ text-decoration:none; color:#000099; }
h1                      { font-size:14px;margin:0px;padding:0px;}
h2			{ font-size:13px;margin:0px;padding:0px;}
h3			{ font-size:13px;margin:0px;padding:0px;}
h6                      { font-size:11px;margin:0px;padding:0px; }
img			{ max-width:100%;width:expression(this.width > 500 ? 500: true);}
body 			{ width:98%;background-color:#FFFFFF;background-image:url("/images/bgtile2.gif");background-repeat: repeat x, repeat y; }
#container 		{ width:950px;margin:auto;padding:4px;background-color:#666666;min-height:500px;-moz-border-radius:5px;border:1px solid #000000;background-image:url("/images/greytile.jpg") }
#header 		{ background-image:url("/images/header.jpg"); height:62px; cursor:pointer;border:2px groove #909090; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; text-align:right; padding-right:10px; }
#footer 		{ border-top:1px solid #000000;px;padding:5px; font-size:14px; font-weight:bold; background-color:#FFFFFF;-moz-border-radius-bottomright:5px; -moz-border-radius-bottomleft:5px; }
#site_content 		{ text-align:justify;font-size:14px;padding:1px;min-height:500px; }


#footer img             { border:none;}
#footer_partners 	{ font-size:10px; text-align:center; }
#footer_partners a	{ margin-right:6px; margin-left:6px; }

#global_nav		{ border-bottom:1px solid #000000;padding-bottom:2px;min-height:25px;padding-left:2px;padding-top:2px;}
#global_nav a		{ font-size:12px;display:block;float:left;font-weight:bold;color:#000000;margin:2px;width:106px;background-color:#FF9999;padding:3px;border:1px solid #000000;text-decoration:none; text-align:center;background-image:url("/images/title_grad_1.jpg");}
#global_nav a:hover     { background-color:#C0C0C0;background-image:none; }

#quick_nav              { text-align:center; }
#quick_nav img          { margin-left:4px;margin-right:4px; }
#quick_nav_new_links a:hover   { text-decoration:underline; } 

.common_controls 		{ background-color:#F0F0F0; border-bottom:1px solid #000000; margin:2px; margin-left:3px; margin-right:3px; padding:1px;text-align:right;padding-right:8px; }

div.user_alerts         { background-color:#909090;border:1px solid #000000; font-size:12px; font-weight:bold; padding:1px; padding-left:8px; margin-top:5px;2px;margin-left:12px;margin-right:12px; }
img.user_alerts         { border:none;vertical-align:middle;}

#shell_menu_left	{ border:1px solid #000000;-moz-border-radius:5px; margin:3px; min-height:140px; background-color:#FFFFFF;}
#shell_menu_left a	{ display:block;font-weight:bold;color:#000000;margin:5px;width:auto;background-color:#F3F3F3;padding:5px;padding-left:10px;border:1px solid #000000;-moz-border-radius:5px;text-decoration:none;}
#shell_menu_left a:hover{ background-color:#C0C0C0; }
#shell_menu_left input[type="text"]	{ width:90%;display:block;margin-left:5px;margin-bottom:4px;border:1px solid #000000;}
#shell_menu_left input[type="password"]	{ width:90%;display:block;margin-left:5px;margin-bottom:4px;border:1px solid #000000;}
#shell_menu_left input[type="submit"] 	{ width:90%;display:block;font-weight:bold;border:1px solid #000000;margin-left:6px;margin-top:6px; }
#shell_menu_left select			{ width:90%;display:block;font-weight:bold;bodrer:1px solid #000000;margin-left:5px;margin-bottom:4px; }
div.small_label 	{ font-size:9px;margin-left:5px;}

#login_form input[type="text"]		{ width:90%;display:block;margin-left:5px;margin-bottom:4px;border:1px solid #000000;}
#login_form input[type="password"]	{ width:90%;display:block;margin-left:5px;margin-bottom:4px;border:1px solid #000000;}
#login_form input[type="submit"] 	{ width:90%;display:block;font-weight:bold;border:1px solid #000000;margin-left:6px;margin-top:6px; }

.section_wrapper_outter 		{ border:1px solid #000000;-moz-border-radius:5px; margin:2px;background-color:#FFFFFF;}
.section_wrapper_title			{ border:1px solid #C0C0C0;font-weight:bold;font-size:14px;background-color:#FFFFFF;margin:1px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;padding:2px;background-image:url("/images/title_grad_1.jpg");background-repeat:repeat-x;}
.section_wrapper_title_small    	{ font-size:11px;font-weight:bold;background-color:#FFFFFF; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px;margin:1px;padding:1px;padding-left:3px;background-image:url("/images/title_grad_1.jpg");background-repeat:repeat-x; }
.section_wrapper_inner 	{ padding:6px; margin:3px;background-color:#FFFFFF;border:2px groove #C0C0C0; }
.section_wrapper_footer { border:1px solid #C0C0C0;font-weight:bold;font-size:12px;background-color:#FFFFFF;background-image:url("/images/title_grad_1b.jpg");background-repeat:repeat-x;background-position:bottom left;margin:1px;padding:1px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;}

.row_data 		{ background-color:#FFFFFF;padding:2px; border-bottom:1px solid #000000; font-size:11px; }
.column_header		{ background-color:#C0C0C0;color:#FFFFFF; font-size:11px; font-weight:bold; }
.clipping		{ white-space: nowrap; overflow:hidden; text-overflow: ellipsis-word; crop:end; max-width:1px; }
.medium_label 		{ font-size:12px; font-weight:bold; min-width:100px; }
.user_info_label        { font-size:12px;font-weight:bold;width:74px;display:block;float:left;margin-left:3px; }
.user_info              { font-size:12px; }

.link_title_hyperlink	{ color:#000000;font-weight:bold; }
.link_wrapper_outter 	{ border:1px solid #000000;-moz-border-radius-topright:5px; margin:5px;background-color:#CCCCFF;}
.link_title		{ border:1px solid #C0C0C0;font-weight:bold;font-size:14px;background-color:#FFFFFF;margin:1px;-moz-border-radius-topright:5px;padding:2px;background-image:url("/images/title_grad_1.jpg");background-repeat:repeat-x;color:}
.link_wrapper_inner 	{ padding:10px;padding-top:1px; margin:3px; min-height:80px;font-size:12px; text-align:justify; background-color:#FFFFFF;border:2px groove #C0C0C0;}
.link_wrapper_footer 	{ border:1px solid #C0C0C0;font-weight:bold;font-size:11px;background-color:#9999FF;margin:1px;padding:2px;text-align:right;background-image:url("/images/title_grad_1b.jpg");background-repeat:repeat-x;}
.link_wrapper_footer_link { color:#000088;text-decoration:none;font-size:11px;font-weight:bold;margin:0px;margin-left:3px;margin-right:3px; }
img.category_icon {width:50px;float:right;vertical-align:text-top;height:50px;margin-left:5px;}

.blog_title_hyperlink	{ color:#000000;font-weight:bold; }
.blog_wrapper_outter 	{ border:1px solid #000000;-moz-border-radius-topright:5px; margin:5px;background-color:#EECCFF;}
.blog_wrapper_title		{ border:1px solid #C0C0C0;font-weight:bold;font-size:14px;background-color:#FFFFFF;margin:1px;-moz-border-radius-topright:5px;padding:2px;background-image:url("/images/title_grad_1.jpg");background-repeat:repeat-x;color:}
.blog_wrapper_inner 	{ padding:10px; margin:3px; min-height:50px;font-size:12px; text-align:justify; background-color:#FFFFFF;border:2px groove #C0C0C0;}
.blog_wrapper_footer 	{ border:1px solid #C0C0C0;font-weight:bold;font-size:11px;background-color:#9999FF;margin:1px;padding:2px;text-align:right;background-image:url("/images/title_grad_1b.jpg");background-repeat:repeat-x;}
.blog_wrapper_footer_link { color:#000088;text-decoration:none;font-size:11px;font-weight:bold;margin:0px;margin-left:3px;margin-right:3px; }

.album_wrapper 		{ border:1px solid #000000;-moz-border-radius:5px; max-width:114px; font-size:11px; text-align:center; font-weight:bold; }
.album_wrapper_title	{ border:1px solid #C0C0C0;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px; margin:2px; padding:2px; background-color:#C0C0C0; }

#goto_link { text-align:right; margin:2px; }
#goto_link a { font-size:14px; font-weight:bold; text-decoration:none; }

div.standard_form 		{ font-size:11px;font-weight:bold; }
input.standard_form 		{ display:block; width:500px; border:1px solid #AAAAAA;margin-bottom:7px; }
textarea.standard_form 		{ display:block;width:500px;height:140px; border:1px solid #AAAAAA; }
select.standard_form 		{ display:block; width:500px; border:1px solid #AAAAAA; }
input[type="submit"].standard_form { width:90%;display:block;font-weight:bold;border:1px solid #000000;margin-left:6px;margin-top:6px; }
select.standard_form_date	{ font-size:10px; min-width:30px; max-width:100px; }

img.photo_thumb { background-color:#FFFFFF; border:2px solid #000000; -moz-border-radius:5px;padding:2px; }
img.photo_thumb_tiny { background-color:#FFFFFF: border:2px solid #000000; width:40px; height: 40px; padding:2px; }
img.photo_thumb_mini { background-color:#FFFFFF; border:2px solid #000000; width:50px; height: 50px; padding:2px; }
div.vertical_user_block { margin-bottom:10px; }

.discussion_wrapper_outter 	{ border-bottom:1px solid #000000; margin:1px;background-color:#FFFFFF; }
.discussion_post_wrapper_outter { border: 1px solid #000000;margin:1px;background-color:#FFFFFF; }
.discussion_post_wrapper_inner	{ margin:3px;padding-left:3px;padding-right:3px;font-size:12px; min-height:56px; }
.discussion_post_wrapper_title 	{ font-size:12px; font-weight:bold; background-color:#FFFFFF;margin:1px; border-bottom:1px solid #909090; padding-bottom:1px;}
.discussion_post_wrapper_footer { font-size:12px; font-weight:bold; background-color:#FFFFFF:margin:1px;text-align:right; }
a.discussion_post		{ width:50px;margin:2px; margin-right:5px; }
#forum_controls 		{ background-color:#F0F0F0; border-bottom:1px solid #000000; margin:2px; margin-left:3px; margin-right:3px; padding:1px; }
#forum_controls img              { height:18px;vertical-align:middle;  }
.dropdown_posts_offset 		{ font-size:10px; }
#dropdown_links_offset          { font-size:10px; }
.quote 				{ background-color:#C0C0C0;border:1px inset #606060;margin:6px;margin-left:0px;padding:4px;}
div.post_menu 			{ background-color:#EEEEEE;text-align:right; border-top:1px solid #000000; padding:1px; padding-top:5px;height:24px; }
div.post_title			{ font-weight:bold; font-size:11px; border-bottom:1px solid #000000; }
div.post_body			{ padding:5px;max-width:550px; }
.post_button			{ border:2px groove #000000;margin-bottom:1px; width:100px;background-color:#FFFFFF; }
#posts a                        { font-weight:bold; }
#posts .section_wrapper_inner   { background-color:#FFFFFF;margin:0px;border:none;font-size:12px;max-width:706px;; }
#posts .section_wrapper_outter  { margin-top:0px;margin-bottom:0px;padding:1px; }
#post_object_container div.link_wrapper_inner a { color:#000099; }
#post_object_container div.section_wrapper_inner a { color:#000099; }
#posts .section_wrapper_inner a { color:#000099; }

.thread_title { color:#333399; }

span.thread_pager_1             { display:block;width:336px;float:left;}
span.thread_pager_2             { display:block;width:194px;float:left;font-weight:normal;}
span.thread_pager_3             { font-weight:normal;}

#forum_thread_headers           { font-size:10px; font-weight:bold; border-bottom:1px solid #000000; }

div.post_controls			{ border:1px solid #000000;margin:1px;padding:3px;background-color:#EEEEEE; }
input[type="button"].post_controls 	{ border:2px groove #000000;margin-bottom:3px;float:left; height:30px; font-weight:bold; }
.pc_button_full				{ width:198px; }
.pc_button_half				{ width:99px;  }
.pc_button_third			{ width:66px;  }
.pc_text_body				{ height:100px; }
#bb_buttons input { height:18px; width:100px; margin:0px;font-size:10px; font-weight:bold; border:1px solid #000000; }



.thread_wrapper_outter {background-color:#FFFFFF;border:1px outset #000000;-moz-border-radius:5px;font-size:11px;padding:2px;background-color:#F9F9F9;margin:1px;margin-top:2px;background-image:url("/images/whitetile.jpg") }

#feed_buttons { margin:4px; text-align:center; }
#feed_buttons a { display:block; margin-bottom:4px; }

#faq a { font-weight:bold; color:#0000CC; } }

