/* Internal CSS Document */

#container {
	margin:10px 0 10px 0;
	padding:0;
	background-image:url(../img/container_bg.gif);
	background-repeat:repeat-y;
	z-index:1;
	}
#container.wide {
	background-image:url(../img/container_wide_bg.gif);
}	
	
	#container #container_footer {
		width:760px; height:10px;
		background-image:url(../img/container_footer_bg.gif);
		background-repeat:no-repeat;
		background-position:left top;
		clear: both;
		background-color:#FFFFFF;
	}
	#container.wide #container_footer {
	 background-image:url(../img/container_wide_footer_bg.gif);
	}
	
	#container #content {
		float:left;
		width:760px;
		margin:0;
		z-index:1;
    overflow:hidden;	
  }
		

		
		#container #content .content_container{
			padding:0; 
			margin:0 0 10px 20px;
			width:495px;
			/*min-height:700px;*/
			/*border:1px solid red;*/
			float:left;
			z-index:1;
		}
		
    #container.wide #content .content_container {
      width:auto;
      float:none;
    	padding:0; 
    	margin:0 0 10px 20px;  
    }		
		
		#container #content .content_container #pagination_holder,
    #container #content .content_container.wide #pagination_holder {
			width:495px;
			height:30px;
			padding:3px 0px 0px 3px; 
			margin:0px 0px 0px 0px; 
			z-index:1;
			/*border:1px solid #cccccc;*/
		}
		
			#container #content .content_container #pagination_holder a{
				padding: 0px 0 0 2px;
				}
				
				#container #content .content_container #pagination_holder a:link {}
				#container #content .content_container #pagination_holder a:visited {}
				#container #content .content_container #pagination_holder a:active {}
				#container #content .content_container #pagination_holder a:hover {}

				/*
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=">&lsaquo; First</a>&nbsp;&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=6">&lt;</a>&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=3">2</a>&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=6">3</a>&nbsp;
				<b>4</b>&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=12">5</a>&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=15">6</a>&nbsp;
				<a href="http://www.digiceltesting.com/public_html/JAM/en/about/news?p&per_page=12">&gt;</a>&nbsp;
				*/
			
		#container #content .content_container .rss_news_feed{
			padding:0 0 0 0; 
			margin:10px 0 10px 0;  
		}	
			
			#container #content .content_container .rss_news_feed a.feed_icon{
				display:block;
				height:25px;
				padding:0 0 0 30px; 
				margin:0;
				background:url('../img/icon_rss.gif') top left no-repeat; 
			}	
			
			
		* html #container #content .content_container{
			margin-left:10px;
		}
		
		#container #content .content_container ol {}
		#container #content .content_container ol li {margin:5px auto 5px auto;}
		#container #content .content_container ul {list-style:url('../img/GEN/phones/bullet.gif');}
		#container #content .content_container ul li {margin:5px auto 5px auto;}
		
		#container #content p{padding:0; margin:0 0 15px 0; line-height:1.4;}
		td.content {line-height:1.4;}
		#container #content h1{font-size:220%; font-weight:bold; color:#FF0000; padding:0; margin:0 0 10px 0;}
		#container #content h2{font-size:136%; font-weight:bold; color:#FF0000; padding:0; margin:10px 0 10px 0;}
		#container #content h3{font-size:126%; font-weight:bold; padding:0; margin:20px 0 10px 0;}
		#container #content h4{font-size:116%; padding:0; margin:10px 0 10px 0;}
		#container #content h5{font-size:106%; padding:0; margin:10px 0 10px 0;}
		#container #content h6{font-size:96%;  padding:0; margin:10px 0 10px 0;}
		#container #content a:link 		{text-decoration: underline; color:#ff0000;}
		#container #content a:visited 	{text-decoration: underline; color:#ff0000;}
		#container #content a:active 	{text-decoration: underline; color:#ff0000;}
		#container #content a:hover 	{text-decoration: none; color:#ff0000;}
		
    #container #content #content_header {
			margin:0; padding:10px 0 0 20px;
			width:523px; height:90px;
			background-position:top left;
			background-repeat:no-repeat;
			z-index:1;
			}
			
    #container.wide #content #content_header {
      width:auto;
    }			
			
			#container #content .heading_left_1{
				z-index:1;
				/*background-image:url(../img/internal_heading_left_1.jpg);*/
			}
			#container #content .heading_right_2{
				z-index:1;
				/*background-image:url(../img/internal_heading_right_1.jpg);*/
			}
			#container #content #content_header #breadcrumb{
				padding:0; margin:0;
				list-style:none;
				}
				#container #content #content_header #breadcrumb li{
					float:left;
				}
				#container #content #content_header #breadcrumb a{
					display:block;
					float:left;
					margin:0 5px 0 0;
					padding:0 10px 0 0;
					background-image:url(../img/breadcrumb_arrow.gif);
					background-repeat:no-repeat;
					background-position:right center;
				}
				
			/* ------------ [START various internal styles] ----------*/
			
			#container #content .caribflex_holder {
			
				/*border:1px solid blue;*/
			
			}
			
				#container #content .caribflex_holder ol{
					list-style-position: inside;
				}
			
				#container #content .caribflex_holder .caribflex_image_holder {
					width:200px;
					float:left;
					padding:0px 15px 5px 0px;
				
				}
					#container #content .caribflex_holder .caribflex_image_holder img{
						border:0;
						padding:0;
						margin:0;
					}
				
					#container #content .caribflex_holder .caribflex_image_holder .caption{
						margin:3px 0px 3px 0px;
						font-size:90%;
						color:#999999;
					}
				
				#container #content .caribflex_holder .caribflex_image_holder {
					width:200px;
					float:left;
				
				}
				
				#container #content .caribflex_holder .caribflex_locations_list {
					margin: 0px 0px 0px 0px;
				}
				
					#container #content .caribflex_holder .caribflex_locations_list ul.location_list{
						list-style-type:none; 
						margin-bottom: 10px;
						color: #cc0000;
						font-size:15px;
						font-weight: bold;
					}
						#container #content .caribflex_holder .caribflex_locations_list ul.location_list li{
							padding:1px;
						}
						
						#container #content .caribflex_holder .caribflex_locations_list ul.location_list li a:link, 
																											a:focus, 
																											a:visited {
							text-decoration:none;
						}
						
						#container #content .caribflex_holder .caribflex_locations_list ul.location_list li a:hover {
							text-decoration:underline;
						}
					
					#container #content .caribflex_holder .caribflex_locations_list ul.arrow_list{
						list-style-image: url('../img/GEN/bullet.gif');
						color: #cccccc;
						font-size:10px;
						font-weight: bold;
					}
				
				
				
				#container #content .caribflex_holder .caribflex_locations_holder {
					/*border:1px solid green;*/
					font-size:10px;
					min-height:300px;
				}
				
				
				
					#container #content .caribflex_holder .caribflex_locations_holder h1{
						color: #cc0000;
						font-size:16px;
						padding:2px 0px 2px 2px;
						margin:0
					}
					
					#container #content .caribflex_holder .caribflex_locations_holder h2{
						color: #000000;
						font-size:14px;
						padding:2px 0px 2px 2px;
						margin:0
					}
					
					#container #content .caribflex_holder .caribflex_locations_holder h3{
						color: #000000; 
						font-size:12px;
						padding:2px 0px 2px 2px;
						margin:0;
						font-weight: bold;
					}
		
					#container #content .caribflex_holder .caribflex_locations_holder .carib_location_county_head {
						background-color: #ff3333; 
						padding: 1px 0 0 8px;
					}

					#container #content .caribflex_holder .caribflex_locations_holder .carib_location_region_head {
						background-color: #cccccc; 
						padding: 1px 0 0 8px; 
						vertical-align: middle;
					}
					
					#container #content .caribflex_holder .caribflex_locations_holder .carib_location_region_dealer_details {
						/*border:1px solid black;*/
						background-color: #ffffff; 
						padding: 3px 0 0 25px;
					}
					
					#container #content .caribflex_holder .caribflex_locations_holder .carib_location_county_top {
						/*border:1px solid grey;*/
						width:65px;
						float:right;
						padding:3px 0px 3px 0px;
					}
					
		/*---------- [START Backtones] ---------- */
					
	
		/*---------- [START AJAX tabs] ---------- */
					
		#container #content .shadetabs{
						padding: 3px 0;
						margin-left: 0;
						margin-top: 1px;
						margin-bottom: 0;
						font: bold 11px Verdana;
						list-style-type: none;
						text-align: left;
		}
					
		#container #content .shadetabs li{
						display: inline;
						margin: 0;
		}
					
		#container #content .shadetabs li a{
						text-decoration: none;
						position: relative;
						z-index: 1;
						padding: 3px 7px;
						margin-right: 3px;
						color: #2d2b2b;
						background:#CCCCCC;
		}
					
		#container #content .shadetabs li a:visited{
						color: #2d2b2b;
		}
					
		#container #content .shadetabs li a:hover{
						text-decoration: underline;
						color: #2d2b2b;
		}
					
		#container #content .shadetabs li a.selected{
						position: relative;
						color:#FFFFFF;
						top: 1px;
		}
					
		#container #content .shadetabs li a.selected{
						background-color:#ff0d00;
						border-bottom-color: white;
		}
					
		#container #content .shadetabs li a.selected:hover{
						text-decoration: none;
		}
					
		/*---------- [END AJAX tabs] ---------- */

				
		/*---------- [START Generic Digicel Table] ---------- */
		#container #content .digitable table {
						text-align: center;
						font-size: 11px;
						color: #fff;
						background-color: #e1dfdf;	/*side nav grey*/
						border: 0px;
						border-collapse: collapse;
						border-spacing: 0px;
						width:100%;
		}
					
		#container #content .digitable table th {
						background-color: #c70600;	/*dark red*/
						background-color: #ea0e00;	/*digicel standard red*/
						color: #fff;
						padding: 4px;
						text-align: left;
						border: 1px #fff solid;
						border-bottom: 2px #fff solid;
						font-size: 12px;
						font-weight: bold;
		} 
		
		#container #content .digitable table td{
						background-color: #e1dfdf;
						color: #000;
						padding: 4px;
						text-align: left;
						border: 1px #fff solid;
		}
		
		#container #content .goaheadwithdigicel{
			width:490px;
			height:106px;
			background-image:url('../img/BUS/goaheadwithdigicel.jpg');
			border:1px solid red;
		}
		

				
				
			/* ------------ [END various internal styles] ----------*/
	
		#container #content #internal_menu{
			/*
			position:absolute;
			left:543px;
			left:200px;
			*/
			float:right;
			/*overflow:hidden;*/
			z-index:1;
			width:217px;
			padding:184px 0 0 0; 
			margin:0;
			list-style:none;
			background-position:top left;
			background-repeat:no-repeat;
			}
			
			* html #container #content #internal_menu{
				width: 217px; 
				margin-left:-3px;
			}
			
			#container #content #internal_menu li{
				overflow:hidden;	/*THIS IS VITAL FOR IE6*/
				float:left;
				width:217px;
				margin:0; 
				padding:0 0 10px 0;
				z-index:1;
			}
			
			* html #container #content #internal_menu li{
				/*width: 200px; 
				margin-left:-17px;
				border:1px solid red;
				width: 200px; */
			}
			
			#container #content #internal_menu a{
				display:block;
				padding: 7px 0 8px 38px;
				width:169px;
				margin:0;
				background-image:url(../img/internal_menu_bg.gif);
				background-repeat:no-repeat;
				background-position:left top;
				background-color:#CCCCCC;
				}
				#container #content #internal_menu a:link 		{text-decoration: none; color:#000000; font-weight:bold;}
				#container #content #internal_menu a:visited 	{text-decoration: none; color:#000000; font-weight:bold;}
				#container #content #internal_menu a:active 	{text-decoration: none; color:#000000; font-weight:bold;}
				#container #content #internal_menu a:hover 		{text-decoration: none; color:#000000; font-weight:bold; background-position:right top; background-color:#FFFFFF;}
				#container #content #internal_menu .current 	{display:block;
												  				 padding: 7px 0 8px 38px;
																 width:169px;
																 background-image:url(../img/internal_menu_bg.gif);
																 background-repeat:no-repeat;
																 text-decoration: none; color:#000000; font-weight:bold; background-position:right top;background-color:#FFFFFF;}
				
				
				#container #content #internal_menu .current2 a{
																border-left:2px solid #f00;
																background-color:#FFFFFF;
																padding:5px 13px 5px 5px;
																}
																#container #content #internal_menu .current2 li{
																	padding:0; margin:0;
																}
																#container #content #internal_menu .current2 li a{
																	padding:5px 13px 5px 5px; margin:0 0 0 0;
																	background-color:#ccc;
																}
																#container #content #internal_menu .current2 li a:hover{
																	background-color:#eee;
																}
				
				#container #content #internal_menu .current3 {display:block;
																 width:169px;/*height:23px;*/
																 padding-top: 7px;
																 background: #cccccc;
																 text-decoration: none; 
																 color:#ffffff; 
																 font-weight:bold; }
						
						#container #content #internal_menu li ul  { display:block;			/*third level nav*/
																	padding: 0 0 0 18px;
																	margin:0;
																	}
			
						#container #content #internal_menu li ul li { 
																	overflow:hidden;
																	display:block;
																	padding:0;
																	background-image:none;
																	height:auto;
																	margin:10px 0 0 0;
																	}
																	
						#container #content #internal_menu li ul li a{ 
																	display:block;
																	padding:5px 15px 5px 5px;
																	margin:0;
																	background-image:none;
																	background-color:#E1DFDF;
																	}
																	#container #content #internal_menu ul li a:hover{
																		background-color:#FFFFFF;
																		
																	}

							#container #content #internal_menu li ul ul { display:block;       /*fourth level nav*/
																	/*overflow:hidden;*/
																	padding:0;
																	margin:0;
																	}
																	
							#container #content #internal_menu li ul li ul li { 
																	/*overflow:hidden;*/
																	display:block;
																	padding:0;
																	margin:0;
																	background-image:none;
																	}
																	
							#container #content #internal_menu li ul li ul li a{ 
																		/*overflow:hidden;*/
																		display:block;
																		padding: 0px 0 0 5px;
																		margin: 0;
																		background-image:none;
																		
																		}
				
				
				
				
	#container .advert{
		float:right;
		clear:right;
		margin-bottom:10px;
	}
	
	#container .advert img{
			border:0;
	}
		
	/* START specific CSS */
		


	#panels_v4 { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #666666;
		margin-left:2px;
	 }
	 
	#panels_v4 #hope_panel_right ul.red_bullet {
		/*background-image:url(../img/GEN/red_bullet_point.jpg); */
		color:#FF0000;
		margin:5px 0 0 14px;
		padding:0 0 0 0;	
	}
	#panels_v4 #hope_panel_right ul.red_bullet li{
		padding:1px 0 1px 2px;
		text-align:left;
	}
	
	#panels_v4 #home_panel_left_container{
		width:384px; /*373*/
		height:126px; 
		background-image:url(../img/GEN/home_panel_left_bg.jpg); 
		background-repeat:repeat-x;
		float:left;
		margin: 0 3px 0 0;
	}
	
	#panels_v4 #hope_panel_right #hope_panel_left_1{
		display:block;
		width:162px;
		height:106px;
		overflow:hidden;
		padding: 20px 0 0 20px;
		text-align:left;
		float:left;
	}
	
	#panels_v4 #hope_panel_right #hope_panel_left_2{
		display:block;
		width:162px;
		height:106px;
		overflow:hidden;
		padding: 20px 0 0 20px;
		text-align:left;
		float:left;
	}
	
	#panels_v4 #home_panel_left_container_col2{
		overflow:hidden;
		width:384px; /*373*/
		height:126px;
		float:left;
		margin: 4px 3px 0 0;
	}
	
	#panels_v4 #hope_panel_right{
		width:384px; 
		height:126px; 
		float:left;
		overflow:hidden;
		background-image:url(../img/GEN/home_panel_left_bg.jpg); 
		background-repeat:repeat-x;	
	}
	
	#panels_v4 #hope_panel_right_col2{
		overflow:hidden;
		width:384px;	
		height:126px; 
		float:left;
		margin: 4px 0 0 0;
	}
	
	#panels_v4 #hope_panel_right_col2 img, #panels_v4 #home_panel_left_container_col2 img {
		border:none;
	}
	
	#panels_v4 .home_vert_sep{
		background-image:url(../img/GEN/grey_sep_dot.gif); 
		background-repeat:repeat-y; 
		height:100px;
		float:left;
		margin: 12px 0 0 10px;
	}
	
	#panels_v4 .small_vert_sep{
		background-image:url(../img/GEN/grey_sep_dot.gif); 
		background-repeat:repeat-y; 
		height:13px;
		margin: 0 2px 0 2px;
	}
	
	a.grey_link:link{ text-decoration:none; color:#666666;}
	a.grey_link:active{ text-decoration:none; color:#666666;}
	a.grey_link:visited{ text-decoration:none; color:#666666;}
	a.grey_link:hover{ text-decoration:underline; color:#666666;}
	
	.button span { display: block; width: 0; height: 0; overflow: hidden; line-height:0; overflow: hidden;}
	
	#btn_digiflex{ 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/btn_digiflex.gif) top left no-repeat; display: block;
	}
	
	#btn_digiflex:hover { background-position: top right; }
	
	#btn_digiselect{ 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/btn_digiselect.gif) top left no-repeat; display: block;
	}
	
	#btn_digiselect:hover { background-position: top right; }
	
	#btn_fixed_phones { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/btn_fixed_phones.gif) top left no-repeat; display: block;
	}
	
	#btn_fixed_phones:hover { background-position: top right; }
	
	#btn_webflex{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/GEN/buttons/btn_webflex.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_webflex:hover { background-position: top right; }
	
	#btn_billman { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/buttons/btn_billman.gif) top left no-repeat; display: block;
	}
	
	#btn_billman:hover { background-position: top right; }
	
	#btn_handsets { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/buttons/btn_handsets.jpg) top left no-repeat; display: block;
	}
	
	#btn_handsets:hover { background-position: top right; }
	
	#btn_prepaid { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/buttons/btn_digicelflex.gif) top left no-repeat; display: block;
	}
	
	#btn_prepaid:hover { background-position: top right; }
	
	#btn_postpaid { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/buttons/btn_digicelselect.gif) top left no-repeat; display: block;
	}
	
	#btn_postpaid:hover { background-position: top right; }

	/*SPANISH LOCALE - move later*/
	#btn_prepaid_ES { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url('../img/GEN/phones/home/panels/es/btn_digicelflex.gif') top left no-repeat; display: block;
	}
	
	#btn_prepaid_ES:hover { background-position: top right; }
	
	#btn_postpaid_ES { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url('../img/GEN/phones/home/panels/es/btn_digicelselect.gif') top left no-repeat; display: block;
	}
	
	#btn_postpaid_ES:hover { background-position: top right; }
	
	/*HND specific - POSPAGO etc*/
	
	#btn_postpaid_ES_HND { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url('../img/GEN/phones/home/panels/es/btn_digicelselect_HND.gif') top left no-repeat; display: block;
	}
	
	#btn_postpaid_ES_HND:hover { background-position: top right; }
	
	#btn_handsets_ES { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/HND/phones/home/btn_handsets.jpg) top left no-repeat; display: block;
	}
	
	#btn_handsets_ES:hover { background-position: top right; }
	/*END SPANISH*/
	
	
	/*French LOCALE - move later*/
	#btn_prepaid_FR { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/phones/home/panels/fr/btn_digicelflex.gif) top left no-repeat; display: block;
	}
	
	#btn_prepaid_FR:hover { background-position: top right; }
	
	#btn_postpaid_FR { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/phones/home/panels/fr/btn_digicelselect.gif) top left no-repeat; display: block;
	}
	
	#btn_postpaid_FR:hover { background-position: top right; }
	
	#btn_handsets_FR { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/GEN/phones/home/panels/fr/btn_handsets.jpg) top left no-repeat; display: block;
	}
	
	#btn_handsets_FR:hover { background-position: top right; }
	/*END French*/
	

	/*DUTCH LOCALE - move later*/
	#btn_prepaid_DU { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/SUR/phones/home/du/btn_digicelflex.gif) top left no-repeat; display: block;
	}
	
	#btn_prepaid_DU:hover { background-position: top right; }
	
	#btn_postpaid_DU { 
		float:left;
		height: 126px; width: 192px; margin: 0; 
		background: url(../img/SUR/phones/home/du/btn_digicelselect.gif) top left no-repeat; display: block;
	}
	
	#btn_postpaid_DU:hover { background-position: top right; }

	#btn_digicel_flex_DFR{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/DFR/phones/home/btn_digicelflex_DFR.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_flex_DFR:hover { background-position: top right; }
	
	#btn_digicel_select_DFR{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/DFR/phones/home/btn_digicelselect_DFR.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_select_DFR:hover { background-position: top right; }
	
	#btn_digicel_flex_JAM{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/GEN/buttons/btn_digicelflex_JAM.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_flex_JAM:hover { background-position: top right; }
	
	#btn_digicel_select_JAM{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/GEN/buttons/btn_digicelselect_JAM.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_select_JAM:hover { background-position: top right; }
	
	#btn_digicel_flex_HAF{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/DFR/phones/home/btn_digicelflex_HAF.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_flex_HAF:hover { background-position: top right; }
	
	#btn_digicel_select_HAF{ 
		float:left;
		height: 126px; width: 192px; margin: 0; padding:0;
		background: url(../img/DFR/phones/home/btn_digicelselect_HAF.gif) top left no-repeat; display: block;
		overflow:hidden;
	}
	
	#btn_digicel_select_HAF:hover { background-position: top right; }

	.red_link { color: #cc0000; text-decoration: none; font-weight: bold; font-family: Arial,arial,verdana; font-size: 8pt}
	a.red_link:link { color: #cc0000; text-decoration: none; font-weight: bold; font-family: Arial,arial,verdana; font-size: 8pt}
	a.red_link:active { color: #669900; text-decoration: underline; font-weight: bold; font-family: Arial,arial,verdana; font-size: 8pt }
	a.red_link:visited { color: #cc0000; text-decoration: none; font-weight: bold; font-family: Arial,arial,verdana; font-size: 8pt}
	a.red_link:hover { color: #747474; text-decoration: underline; font-weight: bold; font-family: Arial,arial,verdana; font-size: 8pt}

		
		
	.sideadverts_holder {
		margin:10px 0px 0px 0px;
		/*border:1px solid blue;*/
		/*overflow:hidden;*/
		float:right;
		
	}

	.sideadverts_holder img{
		width:175px;
		/*border:1px solid blue;*/
		padding:0px 0px 10px 0px;
		border: 0px;
	}
	
	.sideadverts_holder_retailers {
		margin:10px 0px 0px 0px;
		/*border:1px solid blue;*/
		/*overflow:hidden;*/
		float:right;
		
	}

	.sideadverts_holder_retailers img{
		width:188px;
		/*border:1px solid blue;*/
		padding:0px 0px 10px 0px;
		border: 0px;
	}

		
		
		/* END specific CSS */
		
		