.bigtable 		{text-align:center;background-color:#fEeEc5;color:#E8C88E;}
.dpTable  		{text-align:center;color:#505050;background-color:#fEeEc5;border:1px solid #d11049;}
.dpTable td 		{width:20px;height:20px;}
.dpDiv  		{}
.dpTR   		{}
.dpTitleTR  		{}
.dpDayTD  		{background-color:#b50e3f;border:1px solid #d11049;color:#F7E3D0;}
.dpDayTR  		{}
.dpTodayButtonTR	{}
.dpTD   		{border:1px solid #dcd9c8;}
.dpDayHighlightTD 	{background-color:#b50e3f;border:1px solid #d11049;color:#F7E3D0}
.dpTDHover  		{background-color:#b50e3f;border:1px solid #888888;color:#ffffff;cursor:pointer;}
.dpTitleTD  		{font-size:.9em;}
.dpButtonTD  		{}
.dpTodayButtonTD	{}
.dpTitleText 		{color:#000000;font-weight:bold;}
.dpDayHighlight 	{color:#ffffff;font-weight:bold;}
.dpButton  		{font-size:.8em;font-weight:bold;padding:0px;background:#b50e3f;color:#F7E3D0;border-color:#d11049;width:20px;height:20px}
.dpTodayButton 		{font-size:.8em;font-weight:bold;background:#b50e3f;color:#ffffff;border-color:#d11049;}

.avFormLabelTD  	{font-family:Arial,Helvetica;font-size:13px;font-weight:bold;}
.sf  			{text-align:left;}
.pd  			{padding-left:3px;padding-right:3px;text-align:left;}
.pdl 			{padding-left:3px;padding-right:0px;text-align:left;}
.pdr 			{padding-left:0px;padding-right:3px;text-align:right;}

.buttonwrapper  	{overflow:hidden;width:100%;}

.pleasewait,
a.ovalbutton,
a.ovalbuttonMRN,
a.ovalbuttonRRP,
a.ovalbutton		{font-family: "proxima-nova-condensed-1","proxima-nova-condensed-2",Montserrat, Verdana,Arial,Helvetica,sans-serif;font-size:15px;font-weight:bold}

.pleasewait    		{position:relative;display:none;z-index:1000;color:#460617;height:43px;line-height:43px;}

a.ovalbutton,
a.ovalbuttonMRN,
a.ovalbuttonRRP		{display:block;text-transform:uppercase;line-height:40px;height:43px;text-decoration:none;text-align:center;color:#ffffff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);}


a.ovalbutton:hover,
a.ovalbuttonMRN:hover,
a.ovalbuttonRRP:hover   {color:#cea067;background-position:left bottom;}
a.ovalbutton 		{width:180px;background:url('/images/sph/btn.PNG') no-repeat;}
a.ovalbuttonMRN		{width:210px;background:url('/images/sph/btn210.PNG') no-repeat;}
a.ovalbuttonRRP		{width:240px;background:url('/images/sph/btn240.PNG') no-repeat;}
/*
#Avform .buttonwrapper	{}
#Avform a.ovalbutton  	{width:150px;background:url('/images/sph/btn150.PNG') no-repeat;}
#Avform td.checkAvBtn  	{width:160px;height:43px}
#Avform .pleasewait    	{width:150px;text-align:center;font-family:'Montserrat', Verdana, Arial, Helvetica, sans-serif;}
*/

#Avform .buttonwrapper	{}

/* need for website*/
#Avform a.ovalbutton  			{color: #ffffff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4);text-decoration:none;}  
#Avform a.ovalbuttonL:hover 		{color:#cea067} 
#Avform					{ width:950px;overflow:hidden}
#Avform td				{ padding:0;margin:0; vertical-align:middle; font-family: "adobe-garamond-pro-1","adobe-garamond-pro-2","EB Garamond","Times New Roman",Times,serif; text-align:center;font-size:.9em;font-weight:bold}
#Avform .avFormborderTop		{ background: url(/images/sph/bgbordertop.png) no-repeat;height:13px}
#Avform .avFormborderBottom		{ background: url(/images/sph/bgborderBottom.png) no-repeat;height:13px}
#Avform	.avFormTable1			{ background: url(/images/sph/bgbordermiddle.png) repeat-y 0 0 #ffefc6;width:100%;overflow:hidden;border-collapse:collapse;margin:0 auto;}
#Avform .avFormTable1 td		{ padding:0 5px;vertical-align:middle;}


	
#Avform input, 
#Avform select				{ border: 1px solid #d3c6a3;background-color:#ffffff;color:#222222;line-height: 1em;height:Auto;margin-top:-1px; 
font-family: "proxima-nova-condensed-1","proxima-nova-condensed-2",Montserrat, Verdana,Arial,Helvetica,sans-serif !important;
font-size: 16px !important;
}
#Avform input				{ padding:2px;}
select.adultDD				{ width:80px; text-align:center;} 
select.childDD				{ width:90px; text-align:center;} 
input#requestType				{ width:126px; } 
input#codebox				{ width:88px;background-color:#ffffff;}
input#endDate,input#startDate,input#codebox		{padding:3px 0px }

#Avform td.checkAvBtn  	{width:190px;height:43px}
#Avform .pleasewait    	{text-align:center;}
/* end of need for website*/


.contentWrap .availabityForm {margin:0 auto!important}

/*
@media handheld, only screen and (max-width: 666px) { 
 x{}
 html,body {min-width:320px!important;width:320px!important;margin:0 auto!important;}
 body.internal .contentWrap {background:none!important}
 body.internal .contentWrap .content {background:none!important}
 .availabityForm, .footerWrap, .headerWrap {display:none!important}
 img {max-width:300px!important;height:auto!important }
 body.internal .oneCol {width:320px!important;max-width:320px!important;float:none!important;display:block!important}
 .header, .content {width:320px!important}
 .subNav	{display:block; background:none;float:none;display:block;width:auto;height:auto
    background: none!important;
    display: block!important;
    float: none!important;
    height: auto!important;
    margin: 0!important;
    padding-top: 0!important;
    width: 100%!important;}
}

*/