﻿#ajGNSContainer{
		width:770px;
		position: relative;
		padding: 0px;
		height: 280px;
		margin: 0px 0px 7px 0px;
		}

		.ajGNSMask{
			position:relative;
			width:770px;
			height:280px;
			overflow:hidden;
			margin:0px;
		}
		
		/*  Content styles  */
		
		#ajGNSBox{
			position:absolute;
		}
				#ajGNSBox div{
					width:770px;
					height:280px;
					float:left;
					background:#eee;
					padding: 0px;
					margin: 30px 0px 0px 0px;
					border: none;
					position: relative;
				}
				
				#ajGNSBox h3, #ajGNSBox p, #ajGNSBox ul{
					/*padding:5px 10px;*/
				}
				#ajGNSBox p{
					text-indent:16px;
				}
				#ajGNSBox img{
				
					float:left;
					margin:0px 0px 0px 0px;
				}
				

		#ajGNSPrev {
			position: absolute;
			top: 30px;
			left: 0px;
			height: 220px;
		}

				#ajGNSPrev:active, 
				#ajGNSPrev:hover {
						background:#0080FF;
						color:#fff;
						background: url(../img/ajGNSPrev.png)  left center no-repeat;
						cursor: pointer;
						}
				

		#ajGNSNext {
			position: absolute;
			top: 30px;
			right: 0px;
			height: 220px;
		}

				#ajGNSNext:active, 
				#ajGNSNext:hover {
						background:#0080FF;
						color:#fff;
						background: url(../img/ajGNSNext.png)  right center no-repeat;
						cursor: pointer;
						}

		

		#ajGNSShortcut {
				position: absolute;
				top: 0px;
				left: 0px;
				z-index: 99;
		}
		
				#ajGNSShortcut div{
				        float: left;						
						height: 30px;
						width: 154px;						
						background: url(../img/home-banner-tab.jpg) no-repeat;
						color:#fff;
						padding:8px 0px 0px 0px;
						cursor:pointer;
						font: bold 10px Verdana;
						text-align: center;						
						}
				
				
				#ajGNSShortcut div:hover {
					    background: url(../img/home-banner-tab-hover.jpg) no-repeat;
						color:#fff
						}
				
				#ajGNSShortcut div.active {
						background: url(../img/home-banner-tab-active.jpg) no-repeat;
						color:#fff
						}
				
				
				#ajGNSShortcut img {
						width: 50px; 
						height:40px;
						}
						
			
			
			/*----------------USED CARS-----------------------*/
			
			
			#ajGNS2Container{
		width:350px;
		position: relative;
		padding: 0px;
		height: 110px;
		margin: 0px 0px 0px 0px;
		}

		.ajGNS2Mask{
			position:relative;
			width:350px;
			height:80px;
			overflow:hidden;
			margin:0px
		}
		
		/*  Content styles  */
		
		#ajGNS2Box{
			position:absolute;
		}
				#ajGNS2Box div{
					width:350px;
					height:80px;
					float:left;
					padding: 0px;
					margin: 0px 0px 0px 0px;
					border: none;
					position: relative;
				}
				
				#ajGNS2Box h3, #ajGNS2Box p, #ajGNS2Box ul{
					/*padding:5px 10px;*/
				}
				#ajGNS2Box p{
					text-indent:16px;
				}
				#ajGNS2Box img{
				
					float:left;
					margin:0px 0px 0px 0px;
				}
				

		#ajGNS2Prev {
			position: absolute;
			top: 95px;
			left: 0px;
			height: 20px;
			font-family:Arial;
			font-size:.8em;
			font-weight:bold;
			color:#3E5B99;
			padding:0px 10px 0px 5px;			
		}
		
		    
				#ajGNS2Prev:active, 
				#ajGNS2Prev:hover {
						background:#637286;
						color:#fff;						
						cursor: pointer;
						}
				

		#ajGNS2Next {
			position: absolute;
			top: 95px;
			right: 10px;
			height: 20px;
			font-size:.8em;
			font-weight:bold;
			color:#3E5B99;
			padding:0px 10px 0px 5px;
			margin:0px 0px 0px 0px;
			
		}

				#ajGNS2Next:active, 
				#ajGNS2Next:hover {
						background:#637286;
						color:#fff;
						cursor: pointer;
						}
						
						
  
	
			/*----------------PROMOTION DETAIL CONTENT IMAGES-----------------------*/
			
			
		#ctl00_WebsiteContentPlaceHolder_repeaterContent_ctl00_ajGNS3Container{
		    width:364px;
		    position: relative;
		    padding: 0px;		
		    margin: 0px 0px 0px 0px;
		}

		.ajGNS3Mask{
			position:relative;
			width:364px;
			height:230px;
			overflow:hidden;
			margin:0px
		}
		
		/*  Content styles  */
		
		#ajGNS3Box{
			position:absolute;
		}
				#ajGNS3Box div{
					width:364px;
					height:230px;
					float:left;
					padding: 0px;
					margin: 0px 0px 0px 0px;
					border: none;
					position: relative;
				}
				
				#ajGNS3Box h3, #ajGNS3Box p, #ajGNS3Box ul{
					/*padding:5px 10px;*/
				}
				#ajGNS3Box p{
					text-indent:16px;
				}
				#ajGNS3Box img{
				
					float:left;
					margin:0px 0px 0px 0px;
				}
				

		#ajGNS3Prev {
			position: absolute;
			top: 0px;
			left: 0px;
			height: 230px;			
		}
		
	
		
				#ajGNS3Prev:active, 
				#ajGNS3Prev:hover {                    
                    color:#fff;
                    background: url(../img/ajArrowPrevLarge.png)  left center no-repeat;
                    cursor: pointer;
						}
				

		#ajGNS3Next {
			position: absolute;
			top: 0px;
			right: 0px;
			height: 230px;
		}

				#ajGNS3Next:active, 
				#ajGNS3Next:hover {
						
						color:#fff;
						background: url(../img/ajArrowNextLarge.png)  right center no-repeat;
						cursor: pointer;
						}


        	#ajGNS3Shortcut {
			position: absolute;
			top: 230px;
			left: 0px;
			z-index: 99;
		}
		
				/*#ajGNS3Shortcut span{
					    width: 50px;													
						}*/
							
				#ajGNS3Shortcut .contentThumbImage {
						width: 85px; 				
					    cursor:pointer;
					    margin: 4px -2px 0px 4px;	
					    padding: 0px;	
					
						}
						
						
/*----------------PROMOTION DETAIL MOO CONTENT IMAGES-----------------------*/
			
			
		#ctl00_WebsiteContentPlaceHolder_repeaterContent_ctl00_ajGNS4Container{
		    width:730px;
		    position: relative;
		    padding: 0px;		
		    margin: 0px 0px 0px -30px;
		}

		.ajGNS4Mask{
			position:relative;
			width:730px;
			height:350px;
			overflow:hidden;
			margin:0px
		}
		
		/*  Content styles  */
		
		#ajGNS4Box{
			position:absolute;
		}
				#ajGNS4Box div{
					width:730px;
					height:350px;
					float:left;
					padding: 0px;
					margin: 0px 0px 0px 0px;
					border: none;
					position: relative;
				}
				
				#ajGNS4Box h3, #ajGNS4Box p, #ajGNS4Box ul{
					/*padding:5px 10px;*/
				}
				#ajGNS4Box p{
					text-indent:16px;
				}
				#ajGNS4Box img{
				
					float:left;
					margin:0px 0px 0px 0px;
				}
				

		#ajGNS4Prev {
			position: absolute;
			top: 0px;
			left: 0px;
			height: 350px;			
		}
		
	
		
				#ajGNS4Prev:active, 
				#ajGNS4Prev:hover {                    
                    color:#fff;
                    background: url(../img/ajArrowPrevLarge.png)  left center no-repeat;
                    cursor: pointer;
						}
				

		#ajGNS4Next {
			position: absolute;
			top: 8px;
			right: 0px;
			height: 350px;
		}

				#ajGNS4Next:active, 
				#ajGNS4Next:hover {
						
						color:#fff;
						background: url(../img/ajArrowNextLarge.png)  right center no-repeat;
						cursor: pointer;
						}


        	#ajGNS4Shortcut {
			position: absolute;
			top: 355px;
			left: 2px;
			z-index: 99;
		}
		
				/*#ajGNS4Shortcut span{
					    width: 50px;													
						}*/
							
				#ajGNS4Shortcut .contentThumbImage {
						width: 85px; 				
					    cursor:pointer;
					    margin: 4px -2px 0px 4px;	
					    padding: 0px;

					
						}
