	  #content {
        background: url(../images/mainnav_shadow.png) no-repeat -10px 0;
		padding: 22px 30px 30px 30px;
    	width: 758px;
		text-align: left;
		float: left;
		font-size: 12px;
        color: #5c707c;
        line-height: 18px;
        font-family: helvetica, arial, sans-serif;
    }
      #content h1 {
        font-size: 21px;
        color: #5c707c;
        font-weight: normal;
        font-family: Arial, helvetica, sans-serif;
        margin: 0 0 12px 0;
      }
      #content ul {
      	margin: 7px 0;
      }
      #content ul li {
      	background: url(../images/icon_arrow.gif) no-repeat 0 5px;
      	margin: 4px 0;
      	padding: 0 0 0 12px;
      	list-style-type: none;
      } 
      
      #content ul ul {
	  	margin-left: 15px;
	  }
	  
	  #content #photo_slideshow {
	  	width: 207px;
	  	border: 1px solid #ccc;
	  	padding: 5px;
	  	float: right;
		margin-left: 20px;
		margin-right: 60px;
	  }
	  
	  #content #margin-right {
	  	margin-right: 170px;
	  }
	  
	  #content ol {
	  	margin-left: 15px;
	  	padding-left: 15px;
	  	margin-bottom: 15px;
	  }
	  
	  #sidebar {
	  	background: url(../images/mainnav_shadow.png) no-repeat 0 0;
	  	width: 133px;
		float: left;
		padding: 51px 0 0 30px;
		font-size: 12px;
		line-height: 16px;
		color: #f47321;
	  }
	  
	  #sidebar h2 {
	  	color: #5c707c;
	  	font-size: 18px;
	  	font-weight: normal;
	  	margin: 0 0 11px 0;
	  }
	  
	  #sidebar address {
	  	font-style: normal;
	  }
	  
	  #sidebar a {
	  	color: #f47321;
		text-decoration: none;
		font-weight: bold;
	  }
	  
	  #sidebar a.selected, #sidebar a:active, #sidebar a:focus {
	  	color: #5c707c;
	  }
	  
	  #sidebar a:hover {
	  	text-decoration: underline;
	  }
	  
	  #sidebar ul li {
	  	list-style-type: none;
		padding: 2px 0 4px 0;
		font-size: 14px;
	  }
	  
	  #sidebar ul ul {
	  	padding: 5px 0;
	  	margin: 5px 0;
	  	border-top: 1px solid #ccc;
	  	border-bottom: 1px solid #ccc;
	  }
	  
	  #sidebar ul ul li {
	  	font-size: 12px;
	  	padding: 2px 0 2px 10px;
	  }
	  
	  a.pdf_download {
	  	background: url(../images/icon_pdf.gif) no-repeat center left;
	  	padding: 0 0 0 25px;
	  	display: block;
	  	height: 19px;
	  	margin: 15px 0 0 0;
	  }
	  
	  sup {
	  	font-size: 8px;
	  	position: relative;
	  	top: -4px;
	  }
	  
	  p.error {
	  	color: #cc0000;
	  	margin: 15px 0;
	  }
	  
	  
	  /* Careers */
	  #content ul#careers_nav {
	  	float: left;
	  	margin: 0 0 30px 0;
	  	padding: 0 0 5px 0;
	  	border-bottom: 1px solid #ccc;
	  	width: 100%;
	  }
	  
	  #content ul#careers_nav li {
      	margin: 0 0 0 25px;
      	background-position: 0 5px;
	  	float: right;
	  	cursor: pointer;
	  	display: block;
      }
      
      #content p.border {
	  	border-top: 1px solid #e8e8e8;
	  	border-bottom: 1px solid #e8e8e8;
	  	padding: 5px 0;
	  	width: 86%;
	  }
	  
	  #content #careers_content h2, #content #culture_content h2, #content #learning_content h2, #content #community_content h2 {
	  	font-size: 14px;
	  }
	  
	  #content p.legal {
	  	font-size: 11px;
	  	color: #9f9f9f;
	  }
	  
	  #careers_artamongsus{
	   	width: 207px;
		height:660px;
	  	border-left: 1px solid #CCC;
	  	padding: 5px 0 0 12px;
	  	float: right;
		margin-left: 20px;
		margin-right: 60px;
	  }
	  
	    #careers_artamongsus p {
	    	font-size:90%;
	    	margin:0 0 5px 0;
			line-height:1.3em
	    }
		
		#contentShadow {
			margin:0;
			padding:0;
			width: 818px;
			height:5px;
			background: url(../images/mainnav_shadow.png) no-repeat -10px 0;
			float:right;
		}
		
		#headHolder {
			margin:0;
			padding:0;
			width:785px;
			height: 385px;	
			/*border:1px solid black;*/
			margin-bottom:10px;
			background:url(../images/careerHeader.jpg) top left no-repeat;
			float:right;
			
		}
		
		#footHolder {
			margin:0;
			padding:0;
			width:465px;
			height: 75px;
			background:url(../images/careerFooter.jpg) top left no-repeat;
			float:left;
			
		}
		
		#hot_jobs{
			margin:0;
			padding:0;
			width: 270px;
			height:auto;
			float: right;
			padding-left:25px;
		}
	  
	    #hot_jobs h1 {
	    	margin:0;
			padding:0;
			font-size:14px;
			color:#f47321;
			font-weight:bold;
	    }
      
	  	#hot_jobs h2 {
	    	margin:0;
			padding:0;
		}
		
		#hot_jobs h2 a {
	    	margin:0;
			padding:0;
			font-size:12px;
			font-weight:normal;
			color:#5C707C;
	    }
		
		#searchHolder {
			margin:0;
			padding:0;
			margin-top:20px;	
		}
		
		#searchInput {
			float:left;
			width:155px;
			height:14px;
		}
		
		#submitHolder {
			margin:0;
			padding:0;
			margin-top:30px;	
		}
		
		.searchSubButton {
			margin:0;
			padding:0;
			background:#5c707c;
			width:60px;
			height:20px;
			color:#FFFFFF;
			font-size:10px;
			font-weight:bold;
			text-align:center;
			float:left;
			margin-left:5px;
		}
		
		.searchSubButton:hover {
			background:#f47321;
			cursor: pointer;
			cursor: hand;
		}
		
		#advSearchLink {
			margin:0;
			padding:0;
			float:left;
			font-size:12px;
			margin-top:5px;
			font-weight:bold;
		}
		
		#advSearchLink a {
			text-decoration:underline;
		}
		
		
		.defaultText {
			width: 300px;
			padding-left:5px;
			opacity:0.75;
		}
    	
		.defaultTextActive {
			color: #f47321;
			font-style: italic;
		}
		
	  
	  /* 
	   * --------------------------------------------------------------------
	   * Benefits 
	   * --------------------------------------------------------------------
	   * */

	  #benefits_content {
	  	font-size: 12px;
	  	margin: 15px 0 0 0;
	  }
	  
	  #benefits_content li {
	  	background-position: 0 0;
	  }
	  
	  /* International Jobs */
	  
	  ul#international_jobs_list {
	  	margin: 0;
	  	padding: 0;
	  }
	  
	  ul#international_jobs_list li {
	  	background-image: none;
	  	padding: 0;
	  	margin: 4px 0;
	  }
	  
	  ul#international_jobs_list li img {
	  	margin-right: 5px;
	  }
	  
	  /* Our Brands */
	  #brands_list {
	  	margin: 10px 0;
	  	padding: 10px 0;
	  }
	  
	  #brands_list .brand {
	  	clear: both
	  	margin: 10px 0;
	  	padding: 0;
	  	border-top: 1px solid #ccc;
	  	font-size: 12px;
	  }
	  
	  #brands_list #brand_bnet.brand {
	  	border: none;
	  }
	  
	  #brands_list .brand .logo {
	  	float: left;
	  	width: 170px;
	  	height: 80px;
	  	text-align: left;
	  	background-position: center center;
	  	background-repeat: no-repeat;
	  	padding: 0;
	  }
	  
	  #brands_list .brand .logo a {
	  	width: 160px;
	  	height: 80px;
	  	display: block;
	  }
	  
	  #brands_list #brand_bnet.brand .logo {
	  	background-image: url(../images/brands_sm_logo_bnet.gif);
	  }
	  
      	  #brands_list #brand_cbs-audience-network.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cbs-audience-network.gif);
	  }
	  
	  #brands_list #brand_cbs-college.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cbs-college.gif);
	  }
	  
      #brands_list #brand_cbs-moneywatch.brand .logo {
        background-image: url(../images/brands_sm_logo_cbs-moneywatch.gif);
      }
	  
	  #brands_list #brand_cbsi-international.brand .logo {
        background-image: url(../images/brands_sm_logo_intl.gif);
      }
            
	  #brands_list #brand_cbs-news.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cbs-news.gif);
	  }
	  
	  #brands_list #brand_cbs-sports.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cbs-sports.gif);
	  }
	  
	  #brands_list #brand_cbscom.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cbscom.gif);
	  }
	  
	  #brands_list #brand_chow.brand .logo {
	  	background-image: url(../images/brands_sm_logo_chow.gif);
	  }
	  
	  #brands_list #brand_cnet.brand .logo {
	  	background-image: url(../images/brands_sm_logo_cnet.gif);
	  }
	  #brands_list #brand_cnet_content_solutions.brand .logo {
	  	background-image: url(../images/brands_sm_cnet_content_solutions.gif);
	  }
	  
	  #brands_list #brand_cnet_direct_business_solutions.brand .logo {
	  	background-image: url(../images/brands_sm_cnet_direct_business_solutions.gif);
	  }
	  
	  #brands_list #brand_gamefaqs.brand .logo {
	  	background-image: url(../images/brands_sm_logo_gamefaqs.gif);
	  }
	  
	  #brands_list #brand_gamespot.brand .logo {
	  	background-image: url(../images/brands_sm_logo_gamespot.gif);
	  }
	  
	  #brands_list #brand_lastfm.brand .logo {
	  	background-image: url(../images/brands_sm_logo_lastfm.gif);
	  }
	  
	  #brands_list #brand_maxpreps.brand .logo {
	  	background-image: url(../images/brands_sm_logo_maxpreps.gif);
	  }
	  
	  #brands_list #brand_metacritic.brand .logo {
	  	background-image: url(../images/brands_sm_logo_metacritic.gif);
	  }
	  
	  #brands_list #brand_mysimon.brand .logo {
	  	background-image: url(../images/brands_sm_logo_mysimon.gif);
	  }
	  
	  #brands_list #brand_ncaa.brand .logo {
	  	background-image: url(../images/brands_sm_logo_ncaa.gif);
	  }
	  
	  #brands_list #brand_techrepublic.brand .logo {
	  	background-image: url(../images/brands_sm_logo_techrepublic.gif);
	  }
	  
	  #brands_list #brand_clicker.brand .logo {
	  	background-image: url(../images/brands_sm_logo_clicker.gif);
	  }
	  
	  #brands_list #brand_tvcom.brand .logo {
	  	background-image: url(../images/brands_sm_logo_tvcom.gif);
	  }
	  
	  #brands_list #brand_urbanbaby.brand .logo {
	  	background-image: url(../images/brands_sm_logo_urbanbaby.jpg);
	  }
	  
	  #brands_list #brand_zdnet.brand .logo {
	  	background-image: url(../images/brands_sm_logo_zdnet.gif);
	  }
	  	  
	  #brands_list .brand p {
	  	float: left;
	 
		padding-top:35px;
		padding-bottom:15px;
	  	width: 400px;
	  	text-align: left;
	  }
	  
	  /* #brands_list #brand_lastfm p, #brands_list #brand_cbs-sports p, #brands_list #brand_cnet p, #brands_list #brand_ncaa p, #brands_list #brand_theinsider p, #brands_list #brand_cbs-news p { /* Separate Style for Brands with 2 Line Descriptions */ /*
	  	line-height: 15px;
	  	margin: 25px 0 0 0;
	  } */
	  
	  #brands_list .brand p.align-right {
	  	float: right;
	  	clear: right;
	  
		padding-top:35px;
		padding-bottom:15px;
	  	width: 150px;
	  }
	  
	  #brands_list .brand p.align-right a {
	  	font-size: 11px;
	  	color: #f47321;
	  }
	  
	  #brands_list .brand p.align-right .single-link {
		display: block;
		height: 8px;
	  }
	  
	  /* Brand Logo */
	  #brand_logo {
	  	width: 100%;
	  	margin: 15px 0 0 0;
	  }
	  
	  #brand_logo .brand .logo {
	  	float: left;
	  	margin: 0 10px 10px 0;
	  }
	  
	  #brand_logo .brand .download {
	  	float: left;
	  	clear: left;
	  	margin: 10px 10px 0 0;
	  	width: 190px;
	  	line-height: 15px;
	  }
	  
	  #brand_logo .brand .download a {
	  	background: url(../images/icon_download.gif) no-repeat 0 0;
	  	display: block;
	  	height: 15px;
	  	padding: 0 0 0 19px;
	  }
	  
	  #brand_logo .brand .download a:hover {
	  	color: #f47321;
	  	text-decoration: none;
	  }
	  
	  #brand_logo .brand .description {
	  	width: 470px;
		float: right;
	  }
	  
	  #logo_usage {
	  	font-size: 12px;
	  	margin: 15px 0 0 0;
	  	padding: 10px 0 0 0;
	  	border-top: 1px solid #ccc;
	  }
	  
	  #logo_usage ul li {
	  	background-position: 0 4px;
	  }
	  
	  /* Locations */
	  
	  #locations .half_column {
	  	float: left;
	  	width: 42%;
	  	margin-top: 20px;
	  	font-size: 12px;
	  }
	  
	  #locations #left_column.half_column {
	  	margin-right: 2%;
	  }
	  
	  #locations #right_column.half_column {
	  	border-left: 1px solid #ccc;
	  	padding-left: 2%;
	  }
	  
	  #locations h2, #locations h4 {
	  	font-weight: normal;
	  }
	  
	  #locations h2 {
	  	margin: 0;
	  	font-style: italic;
	  	background: #e5e5e5;
	  	padding: 5px;
	  }
	  
	  #locations h3 {
	  	margin: 20px 0 10px 0;
	  	font-size: 14px;
	  }
	  
	  #locations h3.first {
	  	margin-top: 0;
	  }
	  
	  #locations h4 {
	  	color: #f47321;
	  	margin: 8px 0 0 0;
	  }
	  
	  #content #locations_state {
	  	border-bottom: 1px solid #ccc;
	  	margin: 20px 0 0 0;
	  	width: 88%;
	  }
	  
	  #content #locations_country {
	  	padding: 0;
	  	margin: 0;
	  }
	
	  #content #locations_state li, #content #locations_country li {
	  	list-style-type: none;
	  	background: none;
	  	display: inline;
	  	padding: 0 3px 0 7px;
	  	margin: 0;
	  	border-left: 1px solid #ccc;
	  	font-size: 12px;
	  }
	  
	  #content #locations_state li#first, #content #locations_country li#first {
	  	width: 50px;
	  	display: block;
	  	float: left;
	  	border: none;
	  }
	  
	  #content #locations_state li a, #content #locations_country li a {
	  	font-weight: bold;
	  }
	  
	  
	  /* Ad Specs */
	  
	  #content #ad_specs {
	  	width: 50%;
	  	float: left;
	  }
	  
	  #content #ad_contacts {
	  	width: 24%;
	  	padding-left: 4%;
	  	float: left;
	  }
	  
	  #content #ad_contacts address {
	  	font-style: normal;
	  }
	  
	  #content #ad_contacts a {
	  	color: #f47321;
	  }
	  
	  #content #ad_specs .third_column {
	  	width: 28%;
	  	float: left;
	  	margin: 10px 0 0 0;
	  	font-size: 14px;
	  	line-height: 20px;
	  }
	  
	  #content #ad_specs .third_column {
	  	padding: 0 2%;
	  }
	  
	  #content #ad_specs .last {
	  	margin-left: 2%;
	  }
	  
	  #content #ad_specs .first {
	  	padding-left: 0;
	  }
	  
	  #content #ad_specs .third_column ul li {
	  	margin: 0;
	  	padding: 0;
	  	background: none;
	  	list-style-type: none;
	  }
	  
	  #content #ad_specs .third_column ul li a {
	  	color: #f47321;
	  }
	  
	  #content #iab_seals {
	  	float: left;
	  	width: 10%;
	  }
	  
	  /*
	  #content #ad_specs .half_column ul li#ad_bnet a {
	  	background: url(../images/brands_sm_logo_bnet.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_can a {
	  	background: url(../images/brands_sm_logo_can.gif) no-repeat center center;
	  	background: url(../images/fpo.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_cbs-news a {
	  	background: url(../images/brands_sm_logo_cbs-news.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_cbs-sports a {
	  	background: url(../images/brands_sm_logo_cbs-sports.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_cbs a {
	  	background: url(../images/brands_sm_logo_cbscom.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_chow a {
	  	background: url(../images/brands_sm_logo_chow.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_cnet a {
	  	background: url(../images/brands_sm_logo_cnet.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_gamespot a {
	  	background: url(../images/brands_sm_logo_gamespot.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_gamefaqs a {
	  	background: url(../images/brands_sm_logo_gamefaqs.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_lastfm a {
	  	background: url(../images/brands_sm_logo_lastfm.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_mysimon a {
	  	background: url(../images/brands_sm_logo_mysimon.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_ncaa a {
	  	background: url(../images/brands_sm_logo_ncaa.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_startrek a {
	  	background: url(../images/brands_sm_logo_startrek.gif) no-repeat center center;
		background: url(../images/fpo.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_techrepublic a {
	  	background: url(../images/brands_sm_logo_techrepublic.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_theinsider a {
	  	background: url(../images/brands_sm_logo_theinsider.gif) no-repeat center center;
	  	background: url(../images/fpo.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_tvcom a {
	  	background: url(../images/brands_sm_logo_tvcom.gif) no-repeat center center;
	  }
	  
	  #content #ad_specs .half_column ul li#ad_zdnet a {
	  	background: url(../images/brands_sm_logo_zdnet.gif) no-repeat center center;
	  } */
	  
	  
	  /* Ad Specs Details - Orange, Blue, GEL */
	  
	  #content #ad_specs_details {
	  	font-size: 12px;
	  }
	  
	  #content #ad_specs_details table {
	  	width: 100%;
	  	border: 2px solid #d4d4d4;
	  	margin: 20px 0 0 0;
	  }
	  
	  #content #ad_specs_details th, #content #ad_specs_details td {
	  	padding: 5px;
	  	vertical-align: middle;
	  }
	  
	  #content #ad_specs_details th {
	  	border-bottom: 1px solid #e5e5e5;
	  }
	  
	  #content #ad_specs_details .brand_detail {
	  	width: 10%;
	  	text-align: center;
	  	border-left: 1px solid #e5e5e5;
	  	line-height: 14px;
	  }
	  
	  #content #ad_specs_details table.orange .brand_detail {
	  	width: 5%;
	  	text-align: center;
	  	border-left: 1px solid #e5e5e5;
	  	line-height: 14px;
	  }
	  
	  #content #ad_specs_details .brand_detail .check {
	  	display: block;
	  	width: 100%;
	  	height: 14px;
	  	background: url(../images/img_check.gif) no-repeat center center;
	  	text-indent: -9000em;
	  }
	  
	  #content #ad_specs_details .brand_detail .no {
	  	display: block;
	  	width: 100%;
	  	height: 14px;
	  	/* background: url(../images/img_no.gif) no-repeat center center; */
	  	text-indent: -9000em;
	  }
	  
	  #content #ad_specs_details .category {
	  	border-right: 1px solid #e5e5e5;
	  	font-weight: bold;
	  	width: 20%;
	  }
	  
	  #content #ad_specs_details td.category {
	  	vertical-align: top;
	  }
	  
	  #content #ad_specs_details .bottom {
	  	border-bottom: 1px solid #e5e5e5;
	  }
	  
	  #content #ad_specs_details .ad_specs_link {
	  	font-size: 12px;
	  	line-height: 16px;
	  	margin: 5px 0 0 0;
	  	padding: 0;
	  }
	  
	  #content #ad_specs_details .ad_specs_link a {
	  	color: #f47321;
	  	font-weight: bold;
	  }


	  /* Approved Technologies & Flash Setup + Tracking */
	  
	  #content #table_approved_technologies {
	  border-top: 1px solid #ccc;
	  border-bottom: 1px solid #ccc;
	  padding: 0;
	  margin: 10px 0 20px 0;
	  }
	  
	  #content #table_approved_technologies td, #content #table_approved_technologies th {
	  	padding: 10px;
	  	font-size: 12px;
	  	border-bottom: 1px solid #e8e8e8;
	  	border-right: 1px solid #e8e8e8;
	  	vertical-align: middle;
	  	line-height: 15px;
	  }
	  
	  #content #table_approved_technologies td {
	  	padding: 10px;
	  	font-size: 12px;
	  	border-bottom: 1px solid #e8e8e8;
	  	border-right: 1px solid #e8e8e8;
	  	vertical-align: middle;
	  	line-height: 15px;
	  }
	  
	  #content #table_approved_technologies td p {
	  	margin: 10px 0 0 0;
	  }
	  
	  #content #table_approved_technologies td p.small-text {
	  	margin: 0 0 10px 0;
	  }
	  
	  #content #table_approved_technologies .right {
	  	border-right: 0;
	  }
      
      #content #table_approved_technologies .bottom {
	  	border-bottom: 0;
	  }
	  
	  
	  /* Clicktag Tracking */
	  .code_d {font-size:12px; border:2px solid #333333; background-color:#FFFFCC; padding:10px; margin-top:10px;margin-bottom:20px;}
	  .code_g {font-family: "Courier New", Courier, mono; font-size:12px; border:2px solid #333333; background-color:#DCFFD2; padding:10px; margin-top:10px;margin-bottom:20px;}
	  .code_b {font-family: "Courier New", Courier, mono; font-size:12px; border:2px solid #FF0000; background-color:#FD9E99; padding:10px; margin-top:10px;margin-bottom:20px;}
	  
	  .asfunction{ font-family: "Courier New", Courier, mono; color:#0000FF; }
	  .asstring{ font-family: "Courier New", Courier, mono; color:#006600; }	
	  
	  .number_margin {margin-left: 15px;}
	  
	  .trackIndent{ padding-left:20px;}
	  
	  img.float-right {float: right; margin-left: 8px;}
	  img.float-left {float: left; margin-right: 8px;}
	  
	  
	  /* Advertiser Acceptance Policy */
	  
	  #content #advertiser_acceptance_policy h3 {
	  	margin: 15px 0 0 0 !important;
	  }

	  
	  
	  /* Extended Products */
	  
	  #content #ad_specs_details table#extended_products {
	  	margin: 5px 0 20px 0;
	  }
	  
	  #content #ad_specs_details table table {
	  	border: none;
	  	margin: 0;
	  	padding: 0;
	  }
	  
	  #content #ad_specs_details table table td {
	  	vertical-align: top;
	  	font-size: 11px;
	  }
	  
	  #content #ad_specs_details table#extended_products tr.bg_gray {
	  	/* background: #fbfbfb; */
	  }
	  
	  #content #ad_specs_details table#extended_products th, #content #ad_specs_details table#extended_products td {
	  	font-size: 11px;
	  	text-align: left;
	  }
	  
	  #content #ad_specs_details table#extended_products th {
	  	vertical-align: bottom;
	  	line-height: 14px;
	  }
	  
	  #content #ad_specs_details table#extended_products td {
	  	vertical-align: top;
	  }
	  
	  #content #ad_specs_details table#extended_products .category {
	  	width: 12%;
	  }
	  
	  #content #ad_specs_details table#extended_products .dimensions {
	  	width: 10%;
	  }
	  
	  #content #ad_specs_details table#extended_products .max_filesize {
	  	width: 20%;
	  }
	  
	  #content #ad_specs_details table#extended_products .max_filesize .brand_detail {
	  	width: 65%;
	  }
	  
	  #content #ad_specs_details table#extended_products .brand_detail table .brand_detail {
	  	width: 65%;
	  	padding-left: 5px;
	  }
	  
	  #content #ad_specs_details table#extended_products .brand_detail table td, #content #ad_specs_details table#extended_products .brand_detail table th {
	  	padding-left: 0;
	  }
	  
	  #content #ad_specs_details table#extended_products .bottom table td {
	  	padding-top: 0;
	  }
	  
	  #content #ad_specs_details table#extended_products .specifications {
	  	border-right: 1px solid #e8e8e8;
	  }
	  
	  #content #ad_specs_details table#extended_products td ul {
	  	margin-top: 0;
	  	margin-bottom: 0;
	  	padding-top: 0;
	  	padding-bottom: 0;
	  }
	  
	  /* Advertising Contacts */
	  
	  #content #advertising_contacts .half_column {
	  	width: 37%;
	  	float: left;
	  	margin-right: 3%;
	  	padding-right: 3%;
	  	border-right: 1px solid #e8e8e8;
	  }
	  
	  #content #advertising_contacts #right_column.half_column {
	  	border: none;
	  	margin-right: 0;
	  	padding-right: 0;
	  	width: 40%;
	  }
	  
	  /* Partner Form */
	  
	  #content #partner_form table {
	  	border-top: 1px solid #e8e8e8;
	  	border-bottom: 1px solid #e8e8e8;
	  	padding: 10px 0;
	  	width: 70%;
	  }
	  
	  #content #partner_form td {
	  	padding: 5px 0;
	  }
	  
	  #content #partner_form .label {
	  	width: 150px;
	  	display: block;
	  }
	  
	  #content #partner_form td input {
	  	font-size: 11px;
	  	width: 95%;
	  	color: #5c707c;
	  }
	  
	  #content #partner_form input, #content #partner_form textarea, #content #partner_form select {
	  	font-size: 11px;
	  	font-family: arial, helvetica, sans-serif;
	  	color: #5c707c;
	  }
	  
	  #content #partner_form textarea {
	  	width: 333px;
	  }
	  
	  #content #partner_form input.submit, #content #partner_form input#submit {
	  	width: 100px;
	  	font-size: 12px;
	  	font-weight: bold;
	  	margin: 15px 12px 0 0;
	  	float: right;
	  }
	  
	  
	  /* Ad Gallery */
	#content .gal_nav *  {
		color:#999999;
		font-size:13px;
		display:block;
		font-weight:normal;
	}
	#content .gal_nav_sel * {
		color:#f47321;
		font-size:13px;
		display:block;
		font-weight:bold;
	}
	
	#content ul#ad_gallery_sidenav {
		width: 120px;
		float: left;
	}
	
	#content ul#ad_gallery_sidenav ul, #content ul#ad_gallery_sidenav ul li {
		background: none;
		padding: 0;
		margin: 0;
	}
	
	#content .gal_nav_sub * {
		color:#999999;
		font-size:11px;
		display:block;
		font-weight:normal;
		padding-left:10px;
		padding-top:4px;
		}
	#content .gal_nav_sub_sel * {
		color:#f47321;
		font-size:11px;
		display:block;
		font-weight:bold;
		padding-left:10px;
		padding-top:4px;
		}
	#content .gal_top_nav  {
		border-top: 1px solid #e8e8e8; 
		border-bottom: 1px solid #e8e8e8;
		padding-top: 7px;
		padding-bottom: 7px;
		color: #999999;
		font-size: 11px;
	}
	
	#content .gal_top_nav li {
		display: inline;
		background: none;
		padding: 0 10px;
		border-left: 1px solid #ccc;
	}
	
	#content .gal_top_nav li#first {
		border: none;
		padding-left: 0;
	}
	
	.gal_top{
		color:#999999;
		font-size:11px;
		padding-bottom:1px;
		text-align:right;
	}
	
	#content .gal_top_nav *{
		color:#999999;
		font-size:11px;
		
		}
		
	#content a#gal_top_nav_sel  {
		color:#f47321;
		font-size:11px;
		font-weight:bold;
	}
	.gallery_content {
		border-top:1px solid #e8e8e8;
	}
	
	#content #ad_gallery_container {
		float: left;
		width: 550px;
	}
	
	
	/* Resources */
	
	  #content #photo_slideshow1, #content #photo_slideshow2, #content #photo_slideshow3 {
	  	width: 207px;
	  	float: left;
	  }
	  
	  #content #photo_container {
	  	float: right;
	  	border: 1px solid #ccc;
	  	padding: 5px;
	  	margin-right: 40px;
	  }
	  
	  
	  
	  /* Sitemap */
	  
	  div#sitemap .half_column {
	  	width: 220px;
	  	float: left;
	  }
	  
	  div#sitemap div#first.half_column {
	  	margin-right: 35px;
	  }
	  
	  div#sitemap h3 {
	  	margin: 20px 0 5px 0;
	  }
	  
	  div#sitemap h4 {
	  	margin: 8px 0 0 0;
	  	font-size: 13px;
	  }
	  
	  div#sitemap ul {
	  	margin: 0 0 8px 0;
	  }
	  
	  div#sitemap ul li {
	  	background: none;
	  	padding: 0;
	  }
	  
	  div#sitemap .external_link {
	  	font-size: 11px;
	 /*	font-style: italic;*/
	  	font-weight: normal;
	  	color: #ababab;
	  }
	  
	  
	  
	  
	  /* Popup */
	  body#popup {
	  	background: #fff;
	  	width: 1000px;
	  	overflow-x: hidden;
	  }
	  
	  #popup #content {
	  	background: none;
	  	width: 100%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .category {
	  	width: 5%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .max_filesize {
	  	width: 13%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .alt, #popup #content #ad_specs_details table#extended_products .size {
	  	width: 3%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .third_party, #popup #content #ad_specs_details table#extended_products .sound {
	  	width: 1%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .max_filesize .brand_detail {
	  	width: 80%;
	  }
	  
	  #popup #content #ad_specs_details table#extended_products .brand_detail table .brand_detail {
	  	width: 80%;
	  	padding-left: 5px;
	  }
	  

	  /* Blue Details */
	 
	  ul#blue_details_nav {
	  	margin: 0;
	  	padding: 20px 0 0 0;
	  }
	 
	  ul#blue_details_nav li {
	 	display: inline;
	 	padding: 0 10px 0 10px;
	 	border-left: 1px solid #ccc;
	 	background: none; 
	 	font-size: 14px;	
	  }
	  
	  ul#blue_details_nav li#first {
	  	border: none;
	  	padding: 0 10px 0 0;
	  }
	  
	  #popup #content #ad_specs_details td {
	  	padding: 15px;
	  	vertical-align: top;
	  }
	  
	  #popup #content #ad_specs_details td.border-bottom {
	  	border-bottom: 1px solid #e8e8e8;
	  }
	  
	  #popup #content #ad_specs_details td.border-right {
	  	border-right: 1px solid #e8e8e8;
	  }
	 
	  
	  
	  
