body {
	font-family: "Tw Cen MT", "Tw Cen MT Condensed", "Tw Cen MT Condensed Extra Bold";
	font-size: 14px;
	color: #323232;
	margin: 0px;
	padding: 0px;
	scrollbar-base-color:#DFDEDE;
	scrollbar-face-color:#DFDEDE;
	scrollbar-arrow-color:#DD261E;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:;
	scrollbar-highlight-color:;

	scrollbar-3dlight-color:;
	scrollbar-darkshadow-Color:;
	background-color: #E1E8E8;
}
.copyright {
	color: #7A7A7A;
	font-size: 11px;
}
p {
	font-size: 14px;
}
td {
	font-size: 14px;
}

.des {
	font-size: 16px;
	font-weight: bold;
	text-transform: capitalize;
	color: #06A7C6;
	}
.titlte_red {
	font-size: 14px;
	font-weight: bold;
	color: #BA131A;
	text-decoration: none;
	text-transform: uppercase;
	
}
.titlte_red a:link{
	color: #BA131A;
	text-transform: capitalize;
	
	
}
.titlte_red a:hover{
	
	color: #292763;
}
.titlte_red a:visited{
	
	color: #BA131A;
}
.titlte_link {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.titlte_link a{
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
		height:20px;
	vertical-align: middle;
}
.titlte_link a:hover{
	font-size: 11px;
	font-weight: bold;
	color: #5082F3;
	text-decoration: none;
}
.titlte_link a:visited{
	
	color: #5082F3;
}

.submenu {
	font-size: 11px;
	color: #323232;
	text-decoration: underline;
}
.submenu a{
	font-size: 11px;
	color: #323232;
	text-decoration: underline;
}
.submenu a:hover{
	font-size: 11px;
	color: #e00405;
	text-decoration: underline;
}
.submenu a:visited{
	font-size: 11px;
	color: #e00405;
	text-decoration: underline;
}
.content_white {
	font-size: 11px;
	font-weight: bold;
	color: #F5F5F5;
}
input {
	color: #666666;
}
.subtitle {
	font-size: 16px;
	text-transform: capitalize;
	color: #606060;
	font-weight: bold;
}
.subtitle a{
	font-size: 12px;
	text-transform: capitalize;
	color: #757575;
	font-weight: bold;
}
a.mainmenu{
	font-size: 12px;
	color: #FFFfff;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}
a.mainmenu:hover {
	font-size: 12px;
	color: #fffa73;
	text-decoration: none;
	font-weight: bold;
	text-transform: capitalize;
}
a.mainmenu:visited {
	font-size: 12px;
	color: #FFF6D2;
	text-transform: capitalize;
}

strong {
	font-weight: bold;
	color: #959696;
}
.submenu2 {
	font-size: 11px;
	font-weight: bold;
	color:#ffffff;
	vertical-align: middle;
	position: relative;
	text-align: center;
	text-decoration: none;
	font-style: normal;
	
}
a.submenu2:link      {
	vertical-align: middle;
	position: relative;
	text-align: center;
	}
a.submenu2:visited   { color:#EEEDF0; vertical-align: middle;
	position: relative;}
a.submenu2:hover     {  color:#EEEDF0; vertical-align: middle;
	position: relative;}
	
strong {
	font-weight: bold;
	color: #333333;
}
.table_border {
	border: 1px solid #F1F1F1;
}
.titlename {
	font-size: 18px;
	font-weight: bold;
	color: #06A7C6;
	
	
}li {
	padding-bottom: 10px;
}
.layerflash {
	z-index: -100;
	height: 239px;
	width: 964px;
}

.right{
float:right;
padding: 10px 0px 10px 10px;
}

.left{
float:left;
padding: 10px 10px 10px 0px;
}

#contact{
width:280px;
padding: 0px 0px 0px 0px;
margin:0px 50px 0px 0px;

}



#contact h1{
font-size:24px;
padding: 0px 0px 20px 0px;
margin:0px 0px 0px 0px;
}

#contact h2{
font-size:18px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contact p{
font-size:14px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}



#contact2{
width:230px;
height:95px;
padding: 10px 10px 10px 10px;
margin:25px 0px 0px 0px;
border: 1px solid #999999;
background-color:#CCCCCC;

}

#contact2 h1{
font-size:24px;
padding: 0px 0px 20px 0px;
margin:0px 0px 0px 0px;
}

#contact2 h2{
font-size:18px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contact2 p{
font-size:14px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}



#contact3{
width:273px;
height:inherit;
padding: 10px 10px 10px 10px;
margin:10px 10px 10px 10px;
border: 1px solid #999999;
background-color:#CCCCCC;

}

#contact3 h1{
font-size:24px;
padding: 0px 0px 20px 0px;
margin:0px 0px 0px 0px;
}

#contact3 h2{
font-size:18px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contact3 p{
font-size:14px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


#contactpayment{
width:582px;
height:inherit;
padding: 10px 10px 10px 10px;
margin:40px 10px 10px 10px;
border: 1px solid #999999;
background-color:#DAF9DC;

}

#contactpayment h1{
font-size:24px;
padding: 0px 0px 20px 0px;
margin:0px 0px 0px 0px;
}

#contactpayment h2{
font-size:18px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

#contactpayment p{
font-size:14px;
padding: 0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.roundedcornerfloatright{
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
float:right;
padding:10px 10px 10px 10px;
margin:10px 0px 10px 10px;
}


.roundedcornerfloatleft{
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
float:left;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 0px;
}

.roundedcorner{
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 10px;
}

.roundedcornerdiv{
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 0px;
background:#CCCCCC;
}

.roundedcornerbluebg{
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
padding:10px 10px 10px 10px;
margin:10px 10px 10px 0px;
background:#C5FFFA;

}

#menu a.first{
border-left:none;

}

#menu a.last{
border-right:none;

}

#menu{
width:980px;
padding:6px 0px 0px 0px;
height: 23px;
text-align:center;
}

#menu a{
font-size:16px;
font:helvetica;
text-decoration:none;
color:#dfd1d8;
font-weight:bold;
padding:0px 11px 0px 11px;
border-left: 1px solid #dfd1d8;
margin: 0px;
display: block;
float:left;
}

#menu a:hover{
color:#FFFFFF;

}

#news{
line-height:30px;
}

#news a{
text-decoration:none;
font-size:18px;
color:#424242;
font-weight:bold;

}

#news a:hover{
color:#15A1C2;
}


/* FULL PAGE CLASSES */


a img.linkopacity {
opacity:1; filter: alpha(opacity=100); -moz-opacity: 1;	
}	

a img.linkopacity:hover  {
filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;		
	background:none;
}



a img.linkopacityroundedcorners {
opacity:1; filter: alpha(opacity=100); -moz-opacity: 1;	
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
padding:10px 10px 10px 10px;
margin:8px 0px 0px 0px;
}	

a img.linkopacityroundedcorners:hover  {
filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;		
	background:none;
}




a img.teamlogos {
opacity:1; filter: alpha(opacity=100); -moz-opacity: 1;	
border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
padding:5px 5px 5px 5px;
margin:8px 8px 0px 0px;
float:left;
}	

a img.teamlogos:hover  {
filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;		
	background:none;
}



/* FULL PAGE CLASSES */








 #gallery1 {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
    color: #333;
    line-height: 140%;
  }
  select, input, textarea {
    font-size: 1em;
  }

  #gallery1 h2 {
    margin-top: 1.2em;
    margin-bottom: 0;
    padding: 0;
    border-bottom: 1px dotted #dedede;
  }
  #gallery1 h3 {
    margin-top: 1.2em;
    margin-bottom: 0;
    padding: 0;
  }
 #gallery1 .example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  #gallery1 ul {
    list-style-image:url(list-style.gif);
  }
  #gallery1 pre {
    font-family: "Lucida Console", "Courier New", Verdana;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
 #gallery1 code {
    font-family: "Lucida Console", "Courier New", Verdana;
    margin: 0;
    padding: 0;
  }

   #gallery {
    padding: 30px;
    background: #e1eef5;
	border: 1px solid #999999;
-moz-border-radius: 13px;
border-radius: 13px;
margin-top:8px;
  }
   #descriptions {
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
  }
   #descriptions .ad-image-description {
      position: absolute;
    }
     #descriptions .ad-image-description .ad-description-title {
        display: block;
      }
	  
	  #formframe{
	  width:656px;
border:0px;
height:900px;
	  }
	  

#beforeandaftersnapon img{
margin-bottom:10px;
}	  

	
	  
#beforesnapon{
width:222px;
height:inherit;
float:left;
padding: 7px 7px 7px 10px;
}
	  
#beforesnapon img{
float:right;
-moz-border-radius: 13px;
border-radius: 13px;
}	  
	  
#aftersnapon{
width:222px;
height:inherit;
float:left;
padding: 7px 10px 7px 7px;
}

#aftersnapon img{
float:left;
-moz-border-radius: 13px;
border-radius: 13px;
}		  
  
	  
	  
	  #aftersnapon h1{
text-align:center;
font-size:15px;
padding: 0px 0px 0px 0px;
margin: 0px 18px 18px 0px;

}

#beforesnapon h1{
text-align:center;
font-size:15px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 18px 18px;

}
	  
	  
	  
	  
