

	/*====================================
	  HTML TAG OVERRIDES
	 ====================================*/
	BODY {
		background-color: #fff;
		/* IE FIX for Margin Sliding */
		margin-right: expression('18px');
	}
	
	
	.bordered{
		border-color: #AAAAAA;
	}
	/*====================================
	  CONTAINER
	 ====================================*/
	#container {
		/* used to center the page content layer in (IE) */
		text-align: center;
	}

	/*====================================
	  CONTENT WRAPPER
	 ====================================*/
	#contentWrapper {
		width: 730px;	
		background-color: #fff;

		/* used to center the layer on the page (FF & Safari) */
		margin: 0 auto;
		padding: 0px;
	}		
	
	/*====================================
	  CONTENT
	 ====================================*/
	#content {
		width: 720px;
		background-color: #fff;
	}
	
	/*====================================
	 SHARED MODULES
	 ====================================*/
	 
	/*-------------------------
	  DISCLAIMER
	 -------------------------*/
	#disclaimerPart {
		background-color: #E8E8E8;
		color: #555;
	}	 		
	
	/*====================================
	 GRID MODULES
	 ====================================*/

	/*-------------------------
	  SEARCH PART
	 -------------------------*/
	#searchPart {
		background-color: #eee;
	}

	/*-------------------------
	  PAGINATION
	 -------------------------*/
	#paginationPart {
		/* background-color: #cc44bb; */
	}


	/*====================================
	  GRID
	 ====================================*/
	#gridContainer {
		/* TODO: remove BG Color */
		background-color: #fff;
	}	
	
	/*-------------------------
	  HEADER / SORT NAV
	 -------------------------*/
	div#gridContainer table tr.header td{
		background-color: #333333;
		color: #cccccc;
	}

	div#gridContainer table tr.header td a{
		color: #cccccc;
	}	
	
	div#gridContainer table tr td a.selected{
		color: #ffffff;
	}	
	
	/*-------------------------
	  ROW HIGHLIGHTING
	 -------------------------*/

	div#gridContainer #gridTable tr.lightRow td,
	div#gridContainer #gridTable tr.darkRow td,
	div#gridContainer #gridTable tr.highlightRow td{
		border-color: #ddd;
	}


	div#gridContainer #gridTable tr.lightRow {

		/* style */
		background-color: #F6F6F6;
	}

	div#gridContainer #gridTable tr.darkRow {

		/* style */
		background-color: #fff;
	}

	div#gridContainer #gridTable tr.highlightRow {

		/* style */
		background-color: #e6e6e6;
	}	
	
	/*-------------------------
	  THUMBNAIL IMAGE
	 -------------------------*/
	div#gridContainer table tr td img.gridThumbnail{
		border: 1px solid;
		border-color: #aaa;
	}
	
	/*-------------------------
	  SUMMARY CONTENT
	 -------------------------*/
	#gridContainer .summaryCol .slash {
		color: #999;
	}
	
	#gridContainer .summaryCol .title {
		color: #395989;
	}

	#gridContainer .summaryCol .desc {
		color: #555;
	}

	#gridContainer .summaryCol .subnote {
		color: #555;
	}		
	
	/*-------------------------
	  PRICING CONTENT
	 -------------------------*/
	#gridContainer .priceLabel {
		color: #444444;
	}

	#gridContainer .pricePopout {
		color: #395989;
	}
	
	/*====================================
	 EXPANDED VIEW
	 ====================================*/
	#evContainer {
		background-color: #fff;
	}	
	
	/*====================================
	 EXPANDED VIEW MODULES
	 ====================================*/

	/*-------------------------
	  DETAIL HEADER
	 -------------------------*/
	 #detailHeaderPart {		
		background-color: #F1F1F1;
		border-color: #ccc;
	 }

	/* LEFT COLUMN */
	 #detailHeaderPart #leftCol {

	 }

	#detailHeaderPart .title {
		color: #902D2D;
	}

	#detailHeaderPart .desc {
		color: #555;
	}

	#detailHeaderPart .subnote {
		color: #555;
	}

	/* RIGHT COLUMN */
	 #detailHeaderPart #rightCol {

	 }

	#detailHeaderPart .priceLabel {
		color: #444444;
	}

	#detailHeaderPart .pricePopout {
		color: #395989;
	}	
	
	/*-------------------------
	  DETAIL HEADER
	 -------------------------*/
	 #detailHeaderPartV2 {		
		background-color: #F1F1F1;
		border-color: #ccc;
	 }

	/* LEFT COLUMN */
	 #detailHeaderPartV2 #leftCol {

	 }

	#detailHeaderPartV2 .title {
		color: #902D2D;
	}

	#detailHeaderPartV2 .desc {
		color: #555;
	}

	#detailHeaderPartV2 .subnote {
		color: #555;
	}

	/* RIGHT COLUMN */
	 #detailHeaderPartV2 #rightCol {

	 }

	#detailHeaderPartV2 .priceLabel {
		color: #444444;
	}

	#detailHeaderPartV2 .pricePopout {
		color: #395989;
	}	
	

	/*-------------------------
	  PRIMARY MEDIA
	 -------------------------*/
	 #primaryMediaPart {
	 	background-color: #efefef;
	 }

	#primaryMediaPart #leftColumn{
		color: #000000;
	}

	#primaryMediaPart #mainImage .defaultImageBorder {
		border-color: #666;
	}

	#primaryMediaPart #thumbModule .defaultImageBorder {
		border-color: #999;
	}

	#primaryMediaPart #rightColumn .button {
		background-color: #efefef;
		border-color: #ccc;
	}

	#primaryMediaPart #rightColumn .header {
		color: #07519A;
	}
	
	#rightColumn{
		color: #333333;
	}

	/*-------------------------
	  PRIMARY MEDIA V2
	 -------------------------*/
	
	#primaryMediaPartV2 #contactModule {
		background-color: #000000;
		font-size: 11pt;
		color: #fff;
	}
	
	#primaryMediaPartV2 #detailsModule {
		background-color: #ccc;
		color: #000;
	}
	
	#primaryMediaPartV2 #detailsModule .detailTitle {
		font-weight: bold;
	}		
	 	
	#primaryMediaPartV2 #mediaArea {
		background-color: #000000;
	}
	
	#primaryMediaPartV2 #mainImage .defaultImageBorder {
		border-color: #fff;
	}	
	
	#primaryMediaPartV2 #thumbModule .defaultImageBorder {
		border-color: #fff;
	}
		
	/*-------------------------
	  PANELS
	 -------------------------*/

	 #evContainer .fullPanel .module,
	 #evContainer .twoColPanel .leftPanel .module,
	 #evContainer .twoColPanel .rightPanel .module{
	 	border-color: #DDDDDD;
	 }

	 #evContainer .fullPanel .module .header,
	 #evContainer .twoColPanel .leftPanel .module .header,
	 #evContainer .twoColPanel .rightPanel .module .header{
	 	color: #fff;
	 	background-color: #B6B6B6;
	 	border-color: #AACBEE;
	 }

	 #evContainer .fullPanel .module .body,
	 #evContainer .twoColPanel .leftPanel .module .body,
	 #evContainer .twoColPanel .rightPanel .module .body{
	 	background-color: #fefdfc;
	 }
