body {
      margin: 0 0 0 0;
      background-color: #1e1e1e;
      TemplateBG: #1e1e1e;
      TemplateText: #cadf80;
     }
td {
    font-family: verdana;
    font-size: 8pt;
   }
form {
      margin: 0 0 0 0;
     }
a {
   text-decoration: none;
   color: #656464;
  }
a:visited {
	   text-decoration: none;
	   color: #656464;
	  }
a:hover {
	 text-decoration: none;
	 color: #656464;
	}
h1 {
    margin: 5 0 0 0;
    padding: 5 0 0 0;
    font-size: 15px;
    font-weight: bold;
    color: #cadf80;
   }
.media_type_2_colored_shell {
			     width: 100%;
			     border-width: 0;
			     background-color: #2b2b2b;
			     border: 2px;
			     border-style: solid;
			     border-color: #3b3b3b;
			    }
.content_control {
		  visibility: hidden;
		 }
.logo {
       width: 250;
       height: 130;
       background-image: url('/templates/images/template8/right_side_logo.gif');
       background-repeat: no-repeat;
      }
.search_box {
	     width: 153;
	     height: 36;
	     background-image: url('/templates/images/template8/search_box.gif');
	     background-repeat: no-repeat;
	     padding-top: 6px;
	     padding-left: 12px;
	    }
.search_input {
	       background-color: transparent;
	       border: 0px;
	       width: 125;
	       font-family: verdana;
	       font-size: 8pt;
	       color: #a4a2a2;
	      }
.signature_shell {
		  padding-left: 300;
		  padding-top: 18;
		 }
.signature_pipe {
		 font-family: verdana;
		 font-size: 6pt;
		 color: #656464;
		}
.signature_txt {
		font-family: verdana;
		font-size: 6pt;
		color: #a4a2a2;
	       }
.signature_email {
		  font-family: verdana;
		  font-size: 6pt;
		  color: #a4a2a2;
		  text-decoration: none;
		 }
.mainPage_shell {
		 border: 0;
		 width: 1450;
		 height: 872;
		 table-layout: fixed;
		}
.mainPage_top {
	       width: 1450;
	       height: 174;
	       background-image: url('/templates/images/home8/home_top.gif');
	       background-repeat: no-repeat;
	       table-layout: fixed;
	      }
.mainPage_content {
		   width: 1450;
		   height: 488;
		   table-layout: fixed;
		  }
.mainPage_btm {
	       width: 1450;
	       height: 210;
	       background-image: url('/templates/images/home8/home_bottom.gif');
	       background-repeat: no-repeat;
	       table-layout: fixed;
	      }
.mainPage_content_shell {
			 border: 0;
			 width: 1450;
			 height: 488;
			 table-layout: fixed;
			}
.mainPage_content_shell_left {
			      width: 100;
			      height: 488;
			      background-image: url('/templates/images/home8/home_left.gif');
			      background-repeat: no-repeat;
			      table-layout: fixed;
			      visibility: visible;
			     }
.mainPage_content_shell_center {
				width: 1050;
				height: 488;
				table-layout: fixed;
			       }
.mainPage_content_shell_right {
			       width: 300;
			       height: 488;
			       background-image: url('/templates/images/home8/home_right.gif');
			       background-repeat: no-repeat;
			       table-layout: fixed;
			       visibility: visible;
			      }
.mainPage_top_shell {
		     border: 0;
		     width: 100%;
		    }
.mainPage_top_shell_nav {
			 width: 650;
			 padding-top: 124;
			 padding-left: 250;
			}
.mainPage_top_shell_search {
			    width: 250;
			   }
.mainPage_top_shell_search_shell {
				  border: 0;
				  width: 250;
				 }
.mainPage_top_shell_btm {
			 width: 600;
			}
.pgFlip {
	 position: absolute;
	 top: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 visibility: hidden;
	 filter:alpha(opacity=10);
	 -moz-opacity:.1;
	 opacity:.1;
	 z-index: 500;
	}
.collapsible {
	      position: relative;
	      display: none;
	      font-size: 0;
	      visibility: hidden;
	     }
.ncollapsible {
	       position: relative;
	       display: inline;
	       font-size: 8pt;
	       visibility: visible;
	      }
.misc_fixed {
	     table-layout: fixed;
	    }
.footer_adj {
	     position: relative;
	     top: -18;
	    }
.cta_container {
		table-layout: fixed;
	       }
.predictive {
	     table-layout: fixed;
	    }
.txt_content {
	      font-family: verdana;
	      font-size: 8pt;
	      color: #dbf3ae;
	      padding-left: 5px;
	      padding-right: 5px;
	     }
.tert {
       table-layout: fixed;
      }
.promo {
        table-layout: fixed;
       }
.socket_shell {
	       visibility: hidden;
	      }
.socket {
	 display: none;
	 width: 1;
	 height: 1;
	}
.top_casing {
	     position: absolute;
	     top: 0;
	     left: 0;
	     z-index: 100;
	    }
.middle_casing_left {
		     position: absolute;
		     top: 174;
		     left: 0;
		     height: 488;
		     width: 150;
		     z-index: 10;
		     visibility: visible;
		    }
.middle_casing_right {
		      position: absolute;
		      top: 174;
		      left: 1200;
		      height: 488;
		      width: 300;
		      z-index: 100;
		     }
.middle_filler_left {
		     position: absolute;
		     top: 174;
		     left: 100;
		     width: 160;
		     height: 490;
		     background-image: url('/templates/images/showcase/showcase_left.gif');
		     z-index: 10;
		    }
.middle_filler_right {
		      position: absolute;
		      top: 174;
		      left: 1077;
		      width: 123;
		      height: 490;
		      background-image: url('/templates/images/showcase/showcase_right.gif');
		      z-index: 10;
		     }
.bottom_casing {
		position: absolute;
		top: 661;
		left: 0;
		z-index: 3000;
	       }
	       
/*image browser overlay css*/
.description
{
	background-color: #000000;
	color: #cccccc;
	border: solid 1px #444444;
	width: 500px;
	height: 65px;
}

.footer
{
	color:#ffffff;
	font-family:verdana;
	font-size: 12px;
	padding:5 5 2 22;
	margin: 5 5 2 22;
}

.infoBar
{
	font-family:verdana;
	padding:0 2 3 5;
	margin: 0 2 3 5;
}

#back{
	width: 100%;
	height: 100%;
	z-index: 1;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
}

#backHolder{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	visibility: hidden;
	z-index: 99;
}

#imageHolder{
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000000;
	border: solid 1px #ffffff;
	border-top-width: 30px;
	visibility: hidden;
	z-index: 100;
}

#flashHolder{
	position: absolute;
	top: 0;
	left: 0;
	padding:10px;
	margin:10px;
	background-color: #000000;
	border: solid 1px #ffffff;
	border-top-width: 30px;
	font-family: Verdana;
	visibility: hidden;
	z-index: 100;
}

#holdingPen
{
	position: absolute;
	top: 0;
	left: 0;
	z-index: -2;
	visibility: hidden;
}
/*end image browser css*/

.showcase_topshell {
		    border: 0;
		    width: 1500;
		    height: 174;
		    table-layout: fixed;
		   }
.showcase_btmshell {
		    border: 0;
		    width: 1500;
		    height: 210;
		    table-layout: fixed;
		   }
.showcase_master_shell {
			border: 0;
			width: 300;
			height: 488;
			table-layout: fixed;
		       }
.content_block {
	        position: absolute;
	        top: 195;
	        left: 278;
	        width: 800;
	        height: 485;
	        background-image: url('/templates/images/showcase/mainContentBack.gif');
		background-repeat: no-repeat;
	        z-index: 100;
	       }
.showcase_content_shell {
			 width: 800;
			 height: 485;
			 table-layout: fixed;
			}
.showcase_content {
		   width: 800;
		   height: 485;
		   color: #FFFFFF;
		   table-layout: fixed;
		  }
.tab_slide {
	    position: absolute;
	    top: 174;
	    left: 258;
	    width: 20;
	    height: 485;
	    table-layout: fixed;
	    z-index: 10;
	    border-top-width: 1;
	    border-top-style: solid;
	    border-top-color: #3c3c3c;
	    border-bottom-width: 1;
	    border-bottom-style: solid;
	    border-bottom-color: #3c3c3c;
	    background-color: #0d0d0d;
	   }
.showcase_tab_shell {
		     width: 20;
		     height: 485;
		     table-layout: fixed;
		    }
.showcase_tab_content {
		       padding-left: 6px;
		       width: 20;
		       height: 485;
		       background-image: url('/templates/images/showcase/leftSlideBar.gif');
		       table-layout: fixed;
		      }
.tab_data {
	   position: absolute;
	   top: 0;
	   left: 0;
	   width: 128;
	   height: 485;
	   z-index: 100;
	   visibility: hidden;
	  }
.tab_refs {
	   position: absolute;
	   top: 0;
	   left: 0;
	   visibility: hidden;
	  }
.tab_data_table {
		 border: 0;
		 width: 100%;
		 table-layout: fixed;
		}
.tab_data_img_shell {
		     width: 174;
		     height: 21;
		     text-align: left;
		     background-image: url('/templates/images/showcase/button.jpg');
		     padding-top: 3px;
		     padding-left: 16px;
		     font-family: verdana;
		     font-size: 8pt;
		     font-weight: bold;
		     color: #8d8d8d;
		    }
.tab_data_img_shell_0 {
		       width: 174;
		       height: 20;
		       background-image: url('/templates/images/showcase/leftSlideTop.jpg');
		      }
.tab_data_img_shell_00 {
		        width: 174;
		        height: 20;
		        background-image: url('/templates/images/showcase/leftSlideBottom.jpg');
		       }
.tab_data_img_shell_00_txt {
			    text-align: right;
			    padding-top: 6px;
			    padding-right: 8px;
			    font-family: verdana;
			    font-size: 8pt;
			    color: #abacac;
			   }
.content_title {
		position: absolute;
		top: 174;
		left: 278;
		width: 799;
		height: 20;
		padding-top: 2px;
	        border-bottom-width: 1;
	        border-bottom-style: solid;
	        border-bottom-color: #3c3c3c;
		background-image: url('/templates/images/showcase/header.jpg');
		z-index: 2002;
		visibility: hidden;
	       }
.main_pg_link {
	       position: absolute;
	       top: 174;
	       left: 278;
	       width: 105;
	       height: 20;
	       z-index: 2005;
	       background-color: #000000;
	       filter:alpha(opacity=1);
	       -moz-opacity:.1;
	       opacity:.1;
	       visibility: visible;
	      }
.content_title_txt {
		    margin: 0 0 0 0;
		    padding-left: 4px;
		    padding-top: 1px;
	            font-family: verdana;
	            font-size: 7pt;
		    font-weight: bold;
	            color: #8d8d8d;
		   }
.featured_overview {
		    padding-left: 0; /* FF Mod */
		    position: absolute;
		    top: 194;
		    left: 279;
		    width: 798;
		    height: 467;
		    z-index: 101;
		    visibility: visible;
		    background-image: url('/templates/images/showcase/mainContentBack.gif');
		   }
.featured_projects_table {
			  width: 100%;
			 }
.featured_projects_table_td_img {
				 padding-top: 18px;
				 text-align: center;
				 width: 20%;
				}
.featured_projects_table_td_img_table_shell {
					     width: 122;
					     height: 102;
					     border-width: 1px;
					     border-style: solid;
					     border-color: #9c9c9c;
					    }
.featured_projects_table_td_img_table_shell_td {
						width: 121;
						height: 101;
						padding: 1px;
					       }
.featured_projects_table_td_content {
				     padding-top: 20px;
				     width: 80%;
				    }
.featured_projects_table_content_table {
					width: 100%;
				       }
.featured_projects_table_content_table_td_header {
						  width: 100%;
						  font-family: verdana;
						  font-size: 8pt;
						  font-weight: bold;
						  color: #FFFFFF;
						 }
.featured_projects_table_content_table_td_project {
						   width: 100%;
						   font-family: verdana;
						   font-size: 8pt;
						   font-style: italic;
						   color: #FFFFFF;
						  }
.featured_projects_table_content_table_td_desc {
						width: 100%;
						font-family: verdana;
						font-size: 8pt;
						color: #FFFFFF;
					       }
.thumb_alt {
	    position: absolute;
	    top: 0;
	    left: 0;
	    width: 180;
	    height: 30;
	    border-width: 1;
	    border-style: solid;
	    border-color: #9c9c9c;
	    background-color: #0d0d0d;
	    z-index: 6000;
	    visibility: hidden;
	   }
.thumb_alt_txt {
		margin: 0 0 0 0;
		padding: 2 2 2 2;
		font-family: verdana;
		font-size: 8pt;
		color: #abacac;
		text-align: center;
	       }
.recently_added {
		 position: absolute;
		 top: 641;
		 left: 278;
		 width: 799;
		 height: 20;
	         border-bottom-width: 1;
	         border-bottom-style: solid;
	         border-bottom-color: #3c3c3c;
		 background-image: url('/templates/images/showcase/bottomSlideTop.jpg');
		 z-index: 102;
		 visibility: hidden;
	        }
.recently_added_nav {
		     font-family: verdana;
		     font-size: 8pt;
		     color: #FFFFFF;
		     position: absolute;
		     top: 641;
		     left: 278;
		     width: 799;
		     height: 20;
	             border-bottom-width: 1;
	             border-bottom-style: solid;
	             border-bottom-color: #3c3c3c;
		     background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		     z-index: 101;
		     visibility: hidden;
		    }
.recently_added_txt {
		     margin: 0 0 0 0;
		     padding: 0 0 0 0;
		     padding-right: 8px;
		     padding-top: 3px;
		     text-align: right;
	             font-family: verdana;
	             font-size: 8pt;
		     font-weight: bold;
	             color: #abacac;
		    }
.recently_added_bg {
		    padding-left: 0; /* FF Mod */
		    padding-top: 0;
		    position: absolute;
		    top: 641;
		    left: 279;
		    width: 798;
		    height: 20;
		    background-color: #0d0d0d;
		    border-right-width: 1px;
		    border-right-style: solid;
		    border-right-color: #3c3c3c;
		    z-index: 101;
		    visibility: hidden;
		   }
.recently_added_table {
		       border: 0;
		       width: 100%;
		      }
.recently_added_td {
		    padding-top: 15px;
		    padding-bottom: 13px;
		    width: 10%;
		    text-align: center;
		   }
.recently_added_td_table_shell {
				width: 52;
				height: 52;
				border-style: solid;
				border-width: 1px;
				border-color: #6c6c6c;
			       }
.recently_added_td_table_shell_td {
				   width: 51;
				   height: 51;
				   padding: 1px;
				  }
.recently_added_bg_content {
			    display: none;
			    visibility: hidden;
			   }
.recent_category_projects_title {
				 position: absolute;
				 top: 174;
				 left: 278;
				 width: 799;
				 height: 20;
				 padding-top: 2px;
				 border-width: 1;
				 border-style: solid;
				 border-color: #3c3c3c;
				 background-image: url('/templates/images/showcase/header.jpg');
				 z-index: 201;
				 visibility: hidden;
				}
.recent_category_projects_title_txt {
				     margin: 0 0 0 0;
				     padding: 0 0 0 0;
				     padding-left: 4px;
				     padding-top: 1px;
				     font-family: verdana;
				     font-size: 7pt;
				     font-weight: bold;
				     color: #abacac;
				    }
.recent_category_projects_bg {
			      position: absolute;
			      top: 194;
			      left: 279;
			      width: 798;
			      height: 467;
			      background-image: url('/templates/images/showcase/mainContentBack.gif');
			      z-index: 200;
			      visibility: hidden;
			      font-family: verdana;
			      font-size: 8pt;
			      font-weight: bold;
			      color: #FFFFFF;
			     }
.recent_category_bg_btm {
			 padding-top: 2px;
			 position: absolute;
			 top: 641;
			 left: 278;
			 width: 799;
			 height: 20;
			 font-family: verdana;
			 font-size: 8pt;
			 font-weight: bold;
			 color: #abacac;
			 border-bottom-width: 1;
			 border-bottom-style: solid;
			 border-bottom-color: #3c3c3c;
			 background-image: url('/templates/images/showcase/bottomSlideTop.jpg');
			 z-index: 206;
			 visibility: hidden;
			}
.recent_category_bg {
		     padding-left: 0; /* FF Mod */
		     padding-top: 0;
		     position: absolute;
		     top: 641;
		     left: 279;
		     width: 798;
		     height: 20;
		     background-color: #0d0d0d;
		     border-right-width: 1px;
		     border-right-style: solid;
		     border-right-color: #3c3c3c;
		     z-index: 200;
		     visibility: hidden;
		    }
.recent_category_nav {
		      font-family: verdana;
		      font-size: 8pt;
		      color: #FFFFFF;
		      position: absolute;
		      top: 641;
		      left: 278;
		      width: 799;
		      height: 20;
		      padding-top: 2px;
		      border-bottom-width: 1;
		      border-bottom-style: solid;
		      border-bottom-color: #3c3c3c;
		      background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		      z-index: 205;
		      visibility: hidden;
		     }
.recent_category_bg_content {
			     display: none;
			     visibility: hidden;
			    }
.recent_project_bg_btm {
			 padding-top: 2px;
			 position: absolute;
			 top: 641;
		         left: 278;
		         width: 799;
			 height: 20;
			 font-family: verdana;
			 font-size: 8pt;
			 font-weight: bold;
			 color: #abacac;
			 border-bottom-width: 1;
			 border-bottom-style: solid;
			 border-bottom-color: #3c3c3c;
			 background-image: url('/templates/images/showcase/bottomSlideTop.jpg');
			 z-index: 306;
			 visibility: hidden;
			}
.recent_project_bg {
		     padding-left: 0; /* FF Mod */
		     padding-top: 0;
		     position: absolute;
		     top: 641;
		     left: 279;
		     width: 798;
		     height: 20;
		     background-color: #0d0d0d;
		     border-right-width: 1px;
		     border-right-style: solid;
		     border-right-color: #3c3c3c;
		     z-index: 300;
		     visibility: hidden;
		    }
.recent_project_nav {
		      font-family: verdana;
		      font-size: 8pt;
		      color: #FFFFFF;
		      position: absolute;
		      top: 641;
		      left: 278;
		      width: 799;
		      height: 20;
		      padding-top: 2px;
		      border-bottom-width: 1;
		      border-bottom-style: solid;
		      border-bottom-color: #3c3c3c;
		      background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		      z-index: 305;
		      visibility: hidden;
		     }
.recent_project_bg_content {
			     display: none;
			     visibility: hidden;
			    }
.recent_project_projects_bg {
			     position: absolute;
			     top: 195;
			     left: 278;
			     width: 799;
			     height: 485;
			     background-image: url('/templates/images/showcase/mainContentBack.gif');
			     z-index: 300;
			     visibility: hidden;
			     padding-left: 14px;
			     padding-top: 18px;
			     font-family: verdana;
			     font-size: 8pt;
			     font-weight: bold;
			     color: #FFFFFF;
			    }
.recent_creator_bg_btm {
			 padding-top: 2px;
			 position: absolute;
			 top: 641;
		         left: 278;
		         width: 799;
			 height: 20;
			 font-family: verdana;
			 font-size: 8pt;
			 font-weight: bold;
			 color: #abacac;
			 border-bottom-width: 1;
			 border-bottom-style: solid;
			 border-bottom-color: #3c3c3c;
			 background-image: url('/templates/images/showcase/bottomSlideTop.jpg');
			 z-index: 406;
			 visibility: hidden;
			}
.recent_creator_bg {
		     padding-left: 0; /* FF Mod */
		     padding-top: 0;
		     position: absolute;
		     top: 641;
		     left: 279;
		     width: 798;
		     height: 20;
		     background-color: #0d0d0d;
		     border-right-width: 1px;
		     border-right-style: solid;
		     border-right-color: #3c3c3c;
		     z-index: 400;
		     visibility: hidden;
		    }
.recent_creator_nav {
		      font-family: verdana;
		      font-size: 8pt;
		      color: #FFFFFF;
		      position: absolute;
		      top: 641;
		      left: 278;
		      width: 799;
		      height: 20;
		      padding-top: 2px;
		      border-bottom-width: 1;
		      border-bottom-style: solid;
		      border-bottom-color: #3c3c3c;
		      background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		      z-index: 405;
		      visibility: hidden;
		     }
.recent_creator_bg_content {
			     display: none;
			     visibility: hidden;
			    }
.recent_creator_projects_bg {
			     position: absolute;
			     top: 195;
			     left: 278;
			     width: 799;
			     height: 485;
			     background-image: url('/templates/images/showcase/mainContentBack.gif');
			     z-index: 400;
			     visibility: hidden;
			     padding-left: 14px;
			     padding-top: 18px;
			     font-family: verdana;
			     font-size: 8pt;
			     font-weight: bold;
			     color: #FFFFFF;
			    }
.recent_file_bg_btm {
		     padding-top: 2px;
		     position: absolute;
		     top: 641;
		     left: 278;
		     width: 799;
		     height: 20;
		     font-family: verdana;
		     font-size: 8pt;
		     font-weight: bold;
		     color: #abacac;
		     border-bottom-width: 1;
		     border-bottom-style: solid;
		     border-bottom-color: #3c3c3c;
		     background-image: url('/templates/images/showcase/bottomSlideTop.jpg');
		     z-index: 506;
		     visibility: hidden;
		    }
.recent_file_bg {
		 padding-left: 0; /* FF Mod */
		 padding-top: 0;
		 position: absolute;
		 top: 641;
		 left: 279;
		 width: 798;
		 height: 20;
		 background-color: #0d0d0d;
		 border-right-width: 1px;
		 border-right-style: solid;
		 border-right-color: #3c3c3c;
		 z-index: 500;
		 visibility: hidden;
		}
.recent_file_nav {
		  font-family: verdana;
		  font-size: 8pt;
		  color: #FFFFFF;
		  position: absolute;
		  top: 641;
		  left: 278;
		  width: 799;
		  height: 20;
		  padding-top: 2px;
		  border-bottom-width: 1;
		  border-bottom-style: solid;
		  border-bottom-color: #3c3c3c;
		  background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		  z-index: 505;
		  visibility: hidden;
		 }
.recent_file_bg_content {
			 display: none;
			 visibility: hidden;
			}
.recent_file_projects_bg {
			  position: absolute;
			  top: 195;
		      	  left: 278;
		      	  width: 799;
			  height: 485;
			  background-image: url('/templates/images/showcase/mainContentBack.gif');
			  z-index: 500;
			  visibility: hidden;
			  padding-left: 14px;
			  padding-top: 18px;
			  font-family: verdana;
			  font-size: 8pt;
			  font-weight: bold;
			  color: #FFFFFF;
			 }
.loading {
	  position: absolute;
	  top: 195;
	  left: 278;
	  width: 799;
	  height: 485;
	  background-image: url('/templates/images/showcase/mainContentBack.gif');
	  z-index: 2000;
	  visibility: hidden;
	  padding-left: 2px;
	  padding-top: 4px;
	  font-family: verdana;
	  font-size: 8pt;
	  font-weight: bold;
	  color: #FFFFFF;
	 }
.loading_btm {
	      font-family: verdana;
	      font-size: 8pt;
	      color: #FFFFFF;
	      position: absolute;
	      top: 641;
	      left: 278;
	      width: 799;
	      height: 20;
	      border-width: 1;
	      border-style: solid;
	      border-color: #3c3c3c;
	      background-color: #0d0d0d;
	      z-index: 2001;
	      visibility: hidden;
	     }
.scrolling_tab_arrows {
		       margin: 0 0 0 0;
		       padding-top: 6px;
		       text-align: center;
		      }
.nav_up_down_casing {
		     margin: 0 0 0 0;
		     padding-right: 8px;
		     padding-top: 3px;
		     text-align: right;
		    }
.nav_up_down_casing_attribs {
		     	     font-weight: bold;
		     	     color: #8d8d8d;
			    }
.subHeaderRegionShell {
		       width: 100%;
		      }
.dullShow {
	   width: 25%;
	   height: 18;
	   padding-top: 0;
	   padding-left: 15px;
	   border-right-width: 1;
	   border-right-style: solid;
	   border-right-color: #3c3c3c;
	   font-family: verdana;
	   font-size: 7pt;
	   font-weight: bold;
	   color: #8d8d8d;
	  }
.briteShow {
	    width: 25%;
	    height: 18;
	    padding-top: 0;
	    padding-left: 15px;
	    border-right-width: 1;
	    border-right-style: solid;
	    border-right-color: #3c3c3c;
	    font-family: verdana;
	    font-size: 7pt;
	    font-weight: bold;
	    color: #cbcbcb;
	   }
.strip_line {
	     visibility: hidden;
	     display: none;
	    }
.detail_page_table_shell {
			  width: 100%;
			 }
.detail_page_table_td_1 {
			 width: 33%;
			 text-align: center;
			}
.detail_page_table_td_2 {
			 width: 33%;
			}
.detail_page_table_td_3 {
			 width: 33%;
			}
.detail_page_img_table_shell {
			      width: 247;
			      height: 186;
			      border-width: 1;
			      border-style: solid;
			      border-color: #868686;
			     }
.detail_page_img_table_td {
			   width: 246;
			   height: 185;
			   padding: 1px;
			  }
.detail_page_titles {
		     font-family: verdana;
		     font-size: 8pt;
		     font-weight: bold;
		     color: #FFFFFF;
		    }
.detail_page_content {
		      font-family: verdana;
		      font-size: 8pt;
		      font-weight: bold;
		      color: #8d8d8d;
		     }
.detail_page_content_blob {
			   font-family: verdana;
			   font-size: 8pt;
			   font-weight: normal;
			   color: #8d8d8d;
			  }
.detail_page_content_blob_more {
			        font-family: verdana;
			        font-size: 8pt;
			        font-weight: normal;
			        color: #8d8d8d;
			       }
.full_blob {
	    position: absolute;
	    visibility: hidden;
	    top: 198;
	    left: 550;
	    width: 520;
	    height: 150;
	    padding: 4px;
	    font-family: verdana;
	    font-size: 7pt;
	    color: #8d8d8d;
	    background-color: #000000;
	    border-width: 1px;
	    border-style: solid;
	    border-color: #868686;
	    z-index: 5001;
	   }
.blob_close {
	     margin: 0 0 0 0;
	     font-family: verdana;
	     font-size: 7pt;
	     color: #8d8d8d;
	     text-align: right;
	     padding-right: 8px;
	    }
.swapper {
	  visibility: hidden;
	  display: none;
	  background-image: url('/templates/images/showcase/button_over.jpg');
	 }

.tv_window {
	    position: absolute;
	    top: 175;
	    left: 262;
	    width: 815;
	    height: 484;
	    padding: 1;
	    z-index: 5001;
	   }
.movie_message {
	        position: absolute;
	        top: 325;
	        left: 382;
	        width: 150;
	        height: 30;
		border-width: 1;
		border-style: solid;
		border-color: #4d4d4d;
		font-family: verdana;
		font-size: 8pt;
		font-weight: bold;
		color: #5b5c5c;
		padding-left: 45px;
		padding-top: 6px;
		visibility: visible;
	        z-index: 5002;
	       }
.middle_filler_bottom {
		       position: absolute;
		       top: 595;
		       left: 150;
		       width: 815;
		       height: 70;
		       background-image: url('/templates/images/tv/uatTV_bottom.gif');
		       z-index: 5002;
		      }
.tv_window_table_shell {
			width: 813;
			height: 412;
		       }
.tv_window_table_shell_movie_frame {
				    width: 406;
				    height: 412;
				    text-align: center;
				    border-width: 1;
				    border-style: solid;
				    border-color: #4d4d4d;
				    color: #FFFFFF;
				   }
.tv_window_table_shell_movie_frame_table {
					  width: 100%;
				         }
.tv_window_table_shell_movie_frame_table_td {
					     width: 100%;
					     height: 28;
					     font-family: verdana;
					     font-size: 8pt;
					     font-weight: bold;
					     color: #8e8e8e;
					     padding-top: 6px;
					     padding-left: 10px;
					     border-bottom-width: 1;
					     border-bottom-style: solid;
					     border-bottom-color: #4d4d4d;
					     background-image: url('/templates/images/tv/moviePlayer_header.jpg');
					    }
.tv_window_table_shell_movie_frame_table2 {
					   width: 100%;
					   background-image: url('/templates/images/tv/moviePlayer_contentBack.jpg');
					  }
.tv_window_table_shell_movie_frame_table2_td {
					      width: 100%;
					      height: 387;
					      padding-top: 20px;
					      padding-left: 40px;
					      color: #FFFFFF;
					     }
.tv_window_table_shell_movie_frame_table2_td_table {
						    width: 322;
						    height: 282;
						    /* border-width: 1; */
						    /* border-style: solid; */
					 	    /* border-color: #4d4d4d; */
						   }
.tv_movie {
	   padding: 1;
	   width: 320;
	   height: 280;
	   color: #FFFFFF;
	  }
.tv_window_table_shell_movie_frame_td2 {
					width: 2;
				       }
.tv_window_table_shell_movie_frame_td3 {
					width: 405;
					height: 412;
				       }
.tv_window_table_shell_movie_frame_td3_table {
					      width: 405;
					      height: 293;
					     }
.tv_window_table_shell_movie_frame_td3_table_td1 {
						  width: 201;
						  height: 293;
						  border-width: 1;
						  border-style: solid;
						  border-color: #4d4d4d;
						  color: #FFFFFF;
						 }
.tv_window_table_shell_movie_frame_td3_table_td1_table {
							width: 100%;
						       }
.tv_window_table_shell_movie_frame_td3_table_td1_table_td1 {
							    width: 100%;
							    height: 22;
							    font-family: verdana;
							    font-size: 8pt;
							    font-weight: bold;
							    color: #8e8e8e;
							    padding-top: 4px;
							    padding-left: 10px;
							    border-bottom-width: 1;
							    border-bottom-style: solid;
							    border-bottom-color: #4d4d4d;
							    background-image: url('/templates/images/tv/channels_header.jpg');
							   }
.tv_window_table_shell_movie_frame_td3_table_td1_table2 {
							 width: 100%;
							}
.tv_window_table_shell_movie_frame_td3_table_td1_table2_td1 {
							     width: 100%;
							     height: 269;
							     background-image: url('/templates/images/tv/channels_contentBack.jpg');
							     color: #FFFFFF;
							    }
.tv_window_table_shell_movie_frame_td3_table_td1_table2_td1_div {
								 position: relative;
								 width: 199;
								 height: 269;
								 top: 0;
								 left: 2;
								 padding: 0;
								 overflow: -moz-scrollbars-vertical;
								 overflow: auto;
								 scrollbar-face-color: #2c2c2c;
								 scrollbar-arrow-color: #5f5f5f;
								 scrollbar-shadow-color: #5f5f5f;
								 scrollbar-3dlight-color: #5f5f5f;
								 scrollbar-track-color: #0e0e0e;
								 scrollbar-highlight-color: #0e0e0e;
								 scrollbar-darkshadow-color: #0e0e0e;
							        }
.tv_window_table_shell_movie_frame_td3_table_td2 {
						  width: 2;
						 }
.tv_window_table_shell_movie_frame_td3_table_td3 {
						  width: 201;
						  height: 293;
						  border-width: 1;
						  border-style: solid;
						  border-color: #4d4d4d;
						  color: #FFFFFF;
						 }
.tv_window_table_shell_movie_frame_td3_table_td3_table {
							width: 100%;
						       }
.tv_window_table_shell_movie_frame_td3_table_td3_table_td1 {
							    width: 100%;
							    height: 22;
							    font-family: verdana;
							    font-size: 8pt;
							    font-weight: bold;
							    color: #8e8e8e;
							    padding-top: 4px;
							    padding-left: 10px;
							    border-bottom-width: 1;
							    border-bottom-style: solid;
							    border-bottom-color: #4d4d4d;
							    background-image: url('/templates/images/tv/channels_header.jpg');
							   }
.tv_window_table_shell_movie_frame_td3_table_td3_table2 {
							 width: 100%;
							}
.tv_window_table_shell_movie_frame_td3_table_td3_table2_td1 {
							     width: 100%;
							     height: 269;
							     background-image: url('/templates/images/tv/shows_contentBack.jpg');
							     color: #FFFFFF;
							    }
.tv_window_table_shell_movie_frame_td3_table_td3_table2_td1_div {
								 position: relative;
								 width: 199;
								 height: 269;
								 top: 0;
								 left: 2;
								 padding: 0;
								 overflow: -moz-scrollbars-vertical;
								 overflow: auto;
								 scrollbar-face-color: #2c2c2c;
								 scrollbar-arrow-color: #5f5f5f;
								 scrollbar-shadow-color: #5f5f5f;
								 scrollbar-3dlight-color: #5f5f5f;
								 scrollbar-track-color: #0e0e0e;
								 scrollbar-highlight-color: #0e0e0e;
								 scrollbar-darkshadow-color: #0e0e0e;
								}
.tv_window_between {
		    font-size: 0;
		    height: 2;
		   }
.tv_window_table_shell_movie_frame_td3_table2 {
					       width: 405;
					       height: 121;
					       border-width: 1;
					       border-style: solid;
					       border-color: #4d4d4d;
					      }
.tv_window_table_shell_movie_frame_td3_table2_td {
						  width: 100%;
						 }
.tv_window_table_shell_movie_frame_td3_table2_td_table1 {
							 width: 100%;
							}
.tv_window_table_shell_movie_frame_td3_table2_td_table1_td1 {
							     width: 100%;
							     height: 22;
							     font-family: verdana;
							     font-size: 8pt;
							     font-weight: bold;
							     color: #8e8e8e;
							     padding-top: 4px;
							     padding-left: 10px;
							     border-bottom-width: 1;
							     border-bottom-style: solid;
							     border-bottom-color: #4d4d4d;
							     background-image: url('/templates/images/tv/channels_header.jpg');
							    }
.tv_window_table_shell_movie_frame_td3_table2_td_table2 {
							 width: 100%;
							 height: 99;
							}
.tv_window_table_shell_movie_frame_td3_table2_td_table2_td1 {
							     width: 100%;
							     height: 99;
							     background-image: url('/templates/images/tv/description_contentBack.jpg');
							     background-repeat: repeat;
							     color: #848484;
							    }
.tv_window_table_shell_movie_frame_td3_table2_td_table2_td1_div {
								 position: relative;
								 width: 404;
								 height: 99;
								 top: 0;
								 left: 2;
								 padding: 0;
								 overflow: -moz-scrollbars-vertical;
								 overflow: auto;
								 scrollbar-face-color: #2c2c2c;
								 scrollbar-arrow-color: #5f5f5f;
								 scrollbar-shadow-color: #5f5f5f;
								 scrollbar-3dlight-color: #5f5f5f;
								 scrollbar-track-color: #0e0e0e;
								 scrollbar-highlight-color: #0e0e0e;
								 scrollbar-darkshadow-color: #0e0e0e;
								}
.tv_window_show_block_desc {
			    height: 0;
			    font-size: 0;
			    display: none;
			   }

/* Added 7/5/07 after the channel/show divs were converted into table elements. - DF */
.TV_Listing_Table
{
	width: 100%;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border-style: none;
	border-width: 0;
	border-collapse: collapse;
}

.tv_window_show_block_default
{
	/*position: relative;*/
	width: 182;
	vertical-align: top;
	background-image: url('/templates/images/tv/shows_button.gif');
	background-repeat: repeat;
	border-top: solid 1px #000000;
	border-right: solid 1px #4d4d4d;
}

.tv_window_show_block_active
{
	/*position: relative;*/
	width: 182;
	vertical-align: top;
	background-image: url('/templates/images/tv/shows_button_over.gif');
	background-repeat: repeat;
	border-top: solid 1px #000000;
	border-right: solid 1px #5e5e5e;
}
/* End Addition */	 
	 

/*
.tv_window_show_block_default {
			       position: relative;
			       width: 182;
			       height: 30;
			       background-image: url('/templates/images/tv/channels_button.jpg');
			      }
.tv_window_show_block_active {
			      position: relative;
			      width: 182;
			      height: 30;
			      background-image: url('/templates/images/tv/channels_button_over.jpg');
			     }
*/

.tv_window_show_block_default_txt {
				   margin: 0 0 0 0;
				   padding-left: 4px;
				   padding-right: 4px;
				   padding-top: 4px;
				   padding-bottom: 4px;
				   font-family: verdana;
				   font-size: 8pt;
				   font-weight: bold;
				   color: #5b5c5c;
				  }
.tv_window_show_block_active_txt {
				  margin: 0 0 0 0;
				  padding-left: 4px;
				  padding-right: 4px;
				  padding-top: 4px;
				  padding-bottom: 4px;
				  font-family: verdana;
				  font-size: 8pt;
				  font-weight: bold;
				  color: #9b9c9c;
				 }
.soverlay_large {
		 padding-left: 0; /* FF Mod */
	         font-family: verdana;
	         font-size: 8pt;
	         color: #FFFFFF;
	         position: absolute;
	         top: 472;
	         left: 279;
	         width: 796;
	         height: 170;
	         padding-top: 27px;
	         background-color: #0d0d0d;
	         visibility: hidden;
	         z-index: 5005;
	        }
.soverlay_small {
		 font-family: verdana;
		 font-size: 8pt;
		 color: #FFFFFF;
		 position: absolute;
		 top: 641;
		 left: 278;
		 width: 799;
		 height: 20;
		 padding-top: 2px;
		 padding-right: 8px;
		 text-align: right;
		 border-bottom-width: 1;
		 border-bottom-style: solid;
		 border-bottom-color: #3c3c3c;
		 background-image: url('/templates/images/showcase/bottomSlideBottom.jpg');
		 visibility: hidden;
		 z-index: 5006;
		}
.dhome_link {
	     font-family: verdana;
	     font-size: 8pt;
	     font-weight: bold;
	     color: #8e8e8e;
	     position: absolute;
	     top: 177;
	     left: 1035;
	     width: 70;
	     height: 20;
	     visibility: visible;
	     z-index: 5010;
	    }
.frmField {
	   font-family: verdana;
	   font-size: 8pt;
	   color: red;
	   background-color: #FFFFFF;
	   border: 1px;
	   border-style: solid;
	   border-color: red;
	  }