 
 
/*		Default Layout: 992px. 
		Gutters: 24px.
		Outer margins: 48px.
		Leftover space for scrollbars @1024px: 32px.
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */


@import url(http://fonts.googleapis.com/css?family=Istok+Web:400,700&subset=latin,latin-ext,cyrillic-ext,cyrillic);

 
body { 
    behavior: url("/csshover3.htc");
	background-color: rgb(0,0,0) ;
	background-position:center top;
	background-repeat:no-repeat;
	color: rgb(0,0,0);
	-webkit-text-size-adjust: 100%; /* Stops Mobile Safari from auto-adjusting font-sizes */
	font-size: 13px;
	font-family: 'Istok Web', Helvetica;
	font-weight: 400;  
	text-align:center;
}
 
.mainContent{
  text-align:left;
  width: 980px ;
  margin-left: auto ;
  margin-right: auto ;
   float:none;
} 
 
  .hdbg1{
    outline:1px solid #000000;
  }
  
  P {
 
 
  text-align:justify;
  float:none;
 
  font-size:13px;
  line-height:14px;
  margin:0px;
  margin-left:20px;
 
	
  }
  
  h1{
    font-size:15px;
    color:#0079B8;
    margin:0px;
    margin-top:5px;
    margin-bottom:5px;
    line-height:100%;
    
  }
 
  h2{
    color:#000000;
    font-size:14px;
    margin-bottom:2px; 
    line-height:100%;
  }
  
  h3{
    color:#0079B8;
    font-size:12px;
    margin-left:20px;
    line-height: 100%;
  } 
  
  ul{
    margin:3px 0px 6px 20px; 
    list-style: circle url("/custom/public/customimages/bcircle.png");
  }
      
  ul li {
    margin:0px;
    margin-left:20px;
    line-height:100%;
  }
        
 .mainHolder{
    border:0px;
    text-align:center;
 }
 .mainHolderHeader{
    background:url(/custom/public/customimages/header.png);
    height:118px;
    width:980px;
    color:#ffffff;
 }
 
 .mainHolderContent{
    background:transparent !important; 
 }
 
.mainHolderFooter{
    color:#ffffff;
 }
 
 
.leftFooter{
    color:#ffffff;
    width:710px;
    float:left;
    margin-top:15px;
 }
 
 
 
 .mainHolderMenu{
   margin:0px;
   margin-top:0px !important;
   margin-bottom:0px !important;
   margin-left:0px !important;   
   width:980px; 
 }
 
 .mainHolderFooter{  
    display:none:
 } 
 
 .btnHeader{
   float:left;
   height:15px;
   width:100px;
   color:#ffffff;
   background:url(/custom/public/customimages/btnHeader.png);
   font-size:10px;
   margin-left:3px;
   text-decoration:none;
   overflow:hidden;
   padding:0px;
 }
 
  .btnHeaderLang{
   float:left;
   height:15px;
   width:77px;
   color:#ffffff;
   background:url(/custom/public/customimages/btnLang.png) no-repeat right center;
   font-size:10px;
   margin-left:3px;
   text-decoration:none;
   border:0px;
   cursor:pointer;
 }
 
 
.frontAllCol{
    width:980px;
    float:left;
     z-index:-3;  
}

.front1stCol{
    width:724px;
    float:left; 
    
	-webkit-border-top-left-radius: 8px !important; 
	-moz-border-radius-topleft: 8px !important;
	border-top-left-radius: 8px !important; 
 
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	border-top-right-radius: 8px; 
    
    -webkit-box-shadow: 3px 3px 5px 1px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 3px 3px 5px 1px rgba(0, 0, 0, 0.6);
    box-shadow: 3px 3px 5px 1px rgba(0, 0, 0, 0.6);	
    
    z-index:2;
    position: relative;
}
  
.front2ndCol{
    width:252px; 
    float:left;
    margin-left:0px; 
    z-index:0;
     position: relative;
}
   
 
.contentHolder{
  width:724px;
  min-height:516px;
  margin:0px; 
  padding:0px;
   
  float:left;
  background:#ffffff; 
  margin-right:1px solid #000000; 
}

.boletinFrame{
   top:15px;
   left:10px;
   
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px; 
 
	background: rgb(255, 255, 255,); 
 	background: rgba(255, 255, 255, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#CDFFFFFF, endColorstr=#CDFFFFFF);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#CDFFFFFF, endColorstr=#CDFFFFFF)"; 
  
	
  width:500px;
  height:65px;
  text-align:left;	   
  padding:1px;
  color:#000000;
  font-size:7.5pt;
  
  float:left;
  position:relative;
  outline:0px solid #ffffff;
  display:none;
}

.boletinFrameTable{
  border:0px solid #000000;
  margin:0px;
  position:absolute;
  top:0px;
  left:0px;
  margin-bottom:20px
}
.boletinFrameData{
  border:0px solid #000000;
  margin:0px;
  float:left;
 }

.linksHolder{
   width:550px;
   margin-left:100px;
   float:left;
   margin-top:60px;
}

.linksHolder   td{
  text-align:left;
}

.linksHolder a{
  color:#000000;
  text-decoration:none;
}

.linksHolder a span{
  margin-top:60px;
  margin-bottom:100px;
  margin-left:30px; 
  font-size:12pt;
}

.linksHolder a img{
  margin-top:10px;
  margin-bottom:10px;
  margin-left:30px; 
  font-size:12pt;
}

.linkImage{
  margin-top:10px;
  margin-bottom:10px;
  margin-left:30px; 
  font-size:12pt;
}

.linkName{
  margin-top:60px;
  margin-bottom:100px;
  margin-left:30px; 
  font-size:12pt;
}

.linkName A{
  color:#000000;
  text-decoration:none;
}


.icoSocialLink{
  width:22px;
  height:22px;
  float:left;
  margin:2px;
}

.socialText{
 
  float:left;
  margin:5px;
  margin-left:42px;
  color:#ffffff;
}

.bottomGalleryHolder{
  width:724px;
  height:136px;
  background:#ffffff url(/custom/public/customimages/bgHeaderBottomGallery.png) center top no-repeat;
  float:left;
  overflow:hidden;
  text-align:left;
  position:relative;
}
 

.bottomGalleryHolder .btnLeft{
  width:21px;
  height:90px; 
  position:absolute;
  left:0px;
  top:35px;
  cursor:pointer;
}


.bottomGalleryHolder .btnRight{
  width:21px;
  height:90px; 
  position:absolute;
  left:703px;
  top:35px;
  cursor:pointer;
}

.bottomGalleryHolder .photoHolder{
  height:92px;
  width:648px;
  
  background:#ffffff;
   
  position:relative; 
  
  margin-left:38px; 
  margin-top:35px;
   
  overflow:hidden;   
}

.bottomGalleryHolder .photoHolder .photoList{
   height:92px;   
   position:absolute;
   top:0px;
   left:0px;
}

.realContent{
  text-align:left;
} 

.genericSeparator{
  background:#ffffff url(/custom/public/customimages/bgGenericSeparator.png) center top no-repeat; 
  height:9px;
  width:724px;
  overflow:hidden;
  
}

.simpleContent{
  margin-left:15px;
  margin-right:15px;
  float:left;
  text-align:justify;
  display:inline-block;
}

.simpleContent p{
  text-align:justify;
  float:none;
 
  font-size:13px;
  line-height:18px;
  margin:5px;
  margin-left:20px; 
}
.content365{
  width:365px;
  
}

.generalFloatedImg{
  float:left;
  margin:15px;
  margin-top:20px;
}

.generalFloatedImgSWF{
  float:left;
  margin:15px;
  margin-top:20px;
  width:699px;
  height:852px;
  margin-bottom:40px;
}


.generaltext{
  text-align:justify;
  float:none;
 
  font-size:13px;
  line-height:18px;
  margin:20px; 
}
.rightContentHolder{
  width:540px;
  height:100px;
  float:left;
  text-align:right;
}

.rightContentHolder3{
  width:640px;
  height:100px;
  float:left;
  text-align:right;
}
  
.rightContentHolder2{
  width:340px;
  height:100px;
  float:left;
  text-align:right;
}


.innerWGalTitleCol{
  width:131px;
  border:0px solid #0079B8; 
  float:left;
  margin-top:20px;
  margin-left:15px;
}

.innerWGalContentCol{
  width:536px;
  border:0px solid #0079B8; 
  border-left:1px solid #0079B8;
  float:left;
  margin-top:20px; 
   
}

.simpleSquare{
	 
	margin:30px 20px 12px 20px; 
	width:419px;		
}


.roundedSquare{
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-ms-border-radius: 12px;
	
	
	-webkit-box-shadow: 2px 2px 2px 1px #999999;
	-moz-box-shadow: 2px 2px 2px 1px #999999;
	box-shadow: 2px 2px 2px 1px #999999;
	border: 1px solid #bbbbbb;
	margin:30px 20px 12px 20px; 
	width:419px;		
}

.roundedSquareCentered{
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	-ms-border-radius: 12px;
	
	-webkit-box-shadow: 2px 2px 2px 1px #999999;
	-moz-box-shadow: 2px 2px 2px 1px #999999;
	box-shadow: 2px 2px 2px 1px #999999;
	border: 1px solid #bbbbbb;
	margin:30px 20px 12px 105px; 
	width:517px;		
} 


.roundedSquare ul {
	margin-right:20px;		
}

.roundedSquareGray{
    border-width: 1px;
    border-color:#bbbbbb;
    border-style:solid;
    
    border-radius:12px;	
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	-ms-border-radius: 12px;
	
	
	-webkit-box-shadow: 2px 2px 2px 1px #999999;
	-moz-box-shadow: 2px 2px 2px 1px #999999;
	box-shadow: 2px 2px 2px 1px #999999;
	
	
	margin:20px 10px 2px 10px; 
	width:674px; 
	background:#E9E9E9;	
}

.roundedSquareGray ul {
	margin-right:20px;		
}

.emailRow{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height:19px;
	width:210px;
	margin:3px 0px 3px 20px;
	background:url(/custom/public/customimages/bg_emailRow.png);
	color:#ffffff;
	text-align:center;
	 
}

.emailRow span{
	 margin: 0px 5px 0px 5px;
	  
}

.innerGalleryTitle{
  width:724px;
  height:70px;
  background:url(/custom/public/customimages/bg_gallery_title.png) no-repeat top left;
  float:left;
  margin:30px 0px 0px 0px;
}
.innerGalleryContent{
  margin:-12px 0px;
  width:724px;
  
  float: left;
}

.innerGalleryTitle h1 {
  margin-left:38px; 
  margin-top:18px;
  width:195px; 
  text-align:center;
  font-size:12px;
}

.frontGalleryHolder{
  width:724px;
  height:344px;
  margin:0px 0px 0px 0px; 
}
   

.frontGalleryHolder .previewHolder{
  width:464px;
  height:344px;
  
  float:left; 
}
  
.frontGalleryHolder .previewHolder .previewPhotoHolder{
  width:464px;
  height:344px;
  
  float:left;
  border:0px solid #aaaaaa;
  background:#ffffff;
  overflow:hidden;
  background:#000000 url(/custom/public/customimages/cargando.gif);
  text-align:center;
}

.frontGalleryHolder .previewHolder .previewPhotoHolder .previewPhoto{
  /* width:530px; */
  height:344px;
  width:464px;
  text-align:center;
  
   
}
 

.frontGalleryHolder .listEventsHolder{
  width:275px;
  height:344px;
  
  overflow:hidden;
  float:left;
   border:0px solid #aaaaaa;
  margin-left:-15px;
  
  position:relative; 
}

.frontGalleryHolder  .listEventsHolder .listEvents{ 
  border:0px solid #aaaaaa;
  margin-left:0px; 
  position:absolute;
  top:0px;
  left:0px;
  z-index:1; 
}  

.frontGalleryHolder  .listEventsHolder .btnUp{
  width:48px;
  height:11px;
  
  position:absolute;
  top:0px;
  left:113px;
  z-index:2;
  cursor:pointer;
}

.frontGalleryHolder  .listEventsHolder .btnDown{
  width:48px;
  height:11px;
  
  position:absolute;
  top:333px;
  left:113px;
  z-index:2;
  cursor:pointer;  
}

.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher{
  width:275px; 
  height:86px;
  background:url(/custom/public/customimages/bgFrontEventRow.png);  
  margin:0px 0px;
  position:relative;
  left:0px;
  cursor:pointer;
}

.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher a{
  text-decoration:none;
}

.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncherInActive{ 
  background:url(/custom/public/customimages/bgFrontEventRow.png); 
}
 
.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncherActive{ 
  background:url(/custom/public/customimages/bgFrontEventRowActivo.png); 
}


.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher .eventName{
  padding-top:25px;
  color:#0079b8;
  font-size:16px;
  font-weight:bold;
  text-align:center;
}

.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher .eventName a{
  
  color:#0079b8;
  font-size:16px;
  font-weight:bold;
  text-align:center;
}


.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher .eventSchedule{
   
  color:#000000;
  font-size:13px;
  font-weight:bold;
  text-align:center;
}
 
.frontGalleryHolder  .listEventsHolder .listEvents .eventLauncher .eventSchedule a{ 
  color:#000000;
  font-size:13px;
  font-weight:bold;
  text-align:center;
}

.galleryHolder{
  width:678px;
  height:376px;
  margin:0px 23px 30px 23px; 
}

.galleryHolder .previewHolder{
  width:530px;
  height:379px;
  
  float:left; 
}
  
.galleryHolder .previewHolder .previewPhotoHolder{
  width:530px;
  height:354px;
  
  float:left;
  border:0px solid #aaaaaa;
  background:#ffffff;
  overflow:hidden;
  background:#000000;
  text-align:center;
}

.galleryHolder .previewHolder .previewPhotoHolder .previewPhoto{
  /* width:530px; */
  height:354px;
  text-align:center;
  
   
}

.galleryHolder .previewHolder .footerPhotoHolder{
  width:529px;
  min-height:0px;
  
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-box-shadow: 1px 1px 1px 1px #999999;
	-moz-box-shadow: 1px 1px 1px 1px #999999;
	box-shadow: 1px 1px 1px 1px #999999;
 	
 	border: 0px solid #bbbbbb;  
  float:left; 
  overflow:follow;
 
}

.galleryHolder .previewHolder .footerPhotoHolder .footerPhotoName{
  margin:5px;
  width:519px; 
  font-size:11px;
  color:#000000;
  line-height:100%;
}


.galleryHolder .listPhotosHolder{
  width:130px;
  height:354px;
  
  overflow:hidden;
  float:left;
   border:0px solid #aaaaaa;
  margin-left:16px;
  background:#ffffff;
  position:relative;
 
}

.galleryHolder  .listPhotosHolder .listPhotos{
 
 
  border:0px solid #aaaaaa;
  margin-left:0px;
  background:#ffffff;
  position:absolute;
  top:0px;
  left:0px;
  z-index:1;
}

.galleryHolder  .listPhotosHolder .btnUp{
  width:90px;
  height:22px;
  
  position:absolute;
  top:0px;
  left:20px;
  z-index:2;
}

.galleryHolder  .listPhotosHolder .btnDown{
  width:90px;
  height:22px;
  
  position:absolute;
  top:332px;
  left:20px;
  z-index:2;  
}

.galleryHolder  .listPhotosHolder .listPhotos .thumbGallery{
  width:130px; 
  background:#ffffff;
  margin:2px 0px;
  position:relative;
  left:0px;
}

.galleryHolder  .listPhotosHolder .listPhotos .firstPhoto{
  margin-top:0px !important;
}


.eventHolder{
  width:722px;
  min-height:150px;
  margin:10px 1px 0px 1px;
  float:left;
  
	-webkit-box-shadow: 0px 2px 5px 0px #cccccc;
	-moz-box-shadow: 0px 2px 5px 0px #cccccc;
	box-shadow: 0px 2px 5px 0px #cccccc;
  
}

.eventHolder .eventPosterHolder{
  width:100px;  
  height:127px;
  margin:10px 20px 10px 20px;
  float:left;
  
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	  
	-webkit-box-shadow: 1px 1px 5px 0px #bbbbbb;
	-moz-box-shadow: 1px 1px 5px 0px #bbbbbb;
	box-shadow: 1px 1px 5px 0px #bbbbbb;  
}

.eventHolder .eventPosterData{
  width:520px;  
  min-height:131px;
  
  margin:10px 20px 10px 0px;
  float:left;
}

.eventHolder .eventLink{
  text-decoration:none;
}

.eventHolder .eventLinkMore{
  margin:-10px 40px 10px 0px;
  float:right;
  color:#0079B9;
  text-decoration:none;
  font-size:10px;
  width:100px;
  background: url(/custom/public/customimages/btn_show_more_small.png) no-repeat right center; 
 
  line-height:14px;
}



.eventHolderRow{
  width:692px;
  min-height:450px;
  margin:5px 1px 0px 1px;
  float:left;
   
}

.eventHolderRow .eventPosterHolder{
  width:192px;  
  height:250px;
  margin:20px;
  float:left;
  
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	  
	-webkit-box-shadow: 1px 1px 5px 0px #bbbbbb;
	-moz-box-shadow: 1px 1px 5px 0px #bbbbbb;
	box-shadow: 1px 1px 5px 0px #bbbbbb;  
}

.eventHolderRow .eventPosterData{
  width:430px;  
  min-height:131px;
  margin:20px 20px 20px 0px;
  float:left;
}

.mapHolder{
  width:697px;
  height:447px;
  margin:10px;
 
}




.mapATHolder{
  width:697px;
  height:380px;
  margin:15px;
  margin-top:25px;
   
}

.mapAT{
  float:left;
  width:422;
  height:377px;
  overflow:hidden; 
}

.mapSeek{
  float:left;
  width:265;
  height:377px;  
}

.mapSeek td{
  color:#aaaaaa;
  font-size:15px;
  font-weight:bold;  
}



.BtnHowToArriveGray{
  display:inline-block;
  width:100px;
  height:15px;
  font-size:11px;
  background:url(/custom/public/customimages/btnHowToArriveGray.png);
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
  text-align:center;
  margin-left:5px;
}

.BtnHowToArriveBlack{
  display:inline-block;
  width:100px;
  height:15px;
  font-size:11px;
  background:url(/custom/public/customimages/btnHowToArriveBlack.png);
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
  text-align:center;
  margin-left:5px;
}

.btnHorzholder{
  text-align:center;
  width:210px;
  margin-top:10px;
  margin-bottom:20px;
  float:none;
  margin-left:245px;
}

.howToArriveData{
  width:680px;
  height:284px;
  background:#ffffff url(/custom/public/customimages/bgTitleHowToArrive1.png) top repeat-x;
  margin:15px;
   
}

.howToArriveDataFrame{
  width:310px;
  height:224px;
  margin-left:20px;
  margin-top:15px;
  float:left;
  background:#ffffff url(/custom/public/customimages/bgTitleHowToArrive2.png) top repeat-x;
  outline:1px solid #888888;
}
.howToArriveDataFrameTitle{
  width:310px;
  height:17px;
  margin-top:0px; 
  text-align:center;
  color:#ffffff;
  font-size:13px;
  font-weight:bold; 
}

.howToArriveDataTitle{
  width:680px;
  height:20px;
  margin-top:2px; 
  text-align:center;
  color:#ffffff;
  font-size:15px;
  font-weight:bold; 
}

.HowToArriveXPreview{ 
}

.seat{
  display:inline-block;
  width:7px;
  height:7px;
  background-size: 100%;
  background:url(/custom/public/customimages/bGris.png);
  cursor:pointer;
}

.aseat{
   
  background-size: 100%;
  background:url(/custom/public/customimages/bRoja.png);
}

.eseat{
  display:inline-block;
  width:7px;
  height:7px; 
   
}

#addressContent{
  background:url(/custom/public/customimages/bgAddress.png) left top no-repeat;
  width:517px;
  height:120px;
  overflow:hidden;
}

#addressContent div{
  background:#ffffff; 
  width:222px;
  height:100px;
  overflow:hidden;
  float:left;
  margin:10px;
  margin-left:285px; 
}

.boletosButacas {
  width:655px;
  height:548px;
  background:url(/custom/public/customimages/bgBoletosButacasV2.png) left bottom no-repeat;
  float:left;
}
.dojoxlightbox{
  border:1px solid #000000 !important
}
.dojoxlightboxfooter{
   
}
.cleanLink{
  text-decoration:none; 
}
.bottomLink{
  color:#ffffff;
}
.mapLink{
  text-decoration:none;
  color:#000000;
  font-size:12px;
  display:block;
  font-weight:bold;
}
.mapLink img{
  border:0px;
  vertical-align:middle;
  height:26px;
  margin:0px;
}

#mapSources {
	background: #fff;
	padding: 5px;
	font-size: 14px;
	font-family: Arial;
	border: 1px solid #ccc;
	box-shadow: 0 2px 2px rgba(33, 33, 33, 0.4);
	display: none;
	margin:10px 10px 12px 20px; 
	width:150px;
	height:136px;
	height:159px;
}
   
.bannersHolder{
  width:742px;
  height:163px;
  overflow:hidden;
  float:left;
  text-align:left;
}

.pricesHolder{
  width:490px;
  float:left;
}

.pricesTitle{
	-webkit-border-top-left-radius: 9px;
	-webkit-border-top-right-radius: 9px;
	-moz-border-radius-topleft: 9px;
	-moz-border-radius-topright: 9px;
	border-top-left-radius: 9px;
	border-top-right-radius: 9px;
	background:#E9E9E9;
	color:#333333;
	text-align:center;
	width:251px;
	font-weight:bold;
	height:33px;
	
}

.pricesTitle .pricesTitleText{
  font-size:16px;
  padding-top:8px;
  
}

.pricesLastRow{
	-webkit-border-bottom-left-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
	-moz-border-radius-bottomleft: 9px;
	-moz-border-radius-bottomright: 9px;
	border-bottom-left-radius: 9px;
	border-bottom-right-radius: 9px;
 
	color:#333333; 
	width:251px;
	float:left;
 
}

.pricesRow{
	 
	color:#333333;
	text-align:left;
	width:251px;
	float:left;
}

.pricesRow .zone{
    width:110px;;
    margin-left:6px;
	float:left;
	text-align:right;
}

.pricesRow .price{
    width:90px;
    margin-right:45px;
    text-align:right;
	float:left;
}

.pricesRowOdd{
	background:#E9E9E9; 
}

.pricesRowEven{
	background:#DDDDDD; 
}


.btnTickets{  
  width:146px;
  height:15px;
  font-size:11px;
  background:url(/custom/public/customimages/btnTickets.png);
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
  text-align:center;
  margin-top:15px;
  margin-left:50px;
  float:left;
}

.btnFormSubmit{
  width:75px;
  height:15px;
  font-size:11px;
  background:url(/custom/public/customimages/btnFormSubmit.png);
  color:#ffffff;
  text-decoration:none;
  overflow:hidden;
  text-align:center;

  float:left;
  border:0px;
}
.siteMapLink{
  text-decoration:none;
  color:#333333;
}
@media only screen and (min-width: 768px) and (max-width: 991px) { 
	body {
		width: 768px; 
	}
}

 

@media only screen and (max-width: 767px) {
	
	body {
		width: 320px;
		 
	}
	
}

 

@media only screen and (min-width: 480px) and (max-width: 767px) {
	
	body {
		width: 480px; 
	}
	
}

 
