/*
  $Id: print.css,v 1.2 2004/02/04 18:24:46 Colin Exp $
  $Log: print.css,v $

  Revision 1.1  2004/01/19 12:12:36  Emmet
  Added to CVS

*/
/* Styles for Tom Mannion Travel sites */

/* General Styles */
/* CVS Comments - do not remove */
/*
  $Id: 
  $Log: 
*/

/* Styles for Tom Mannion Travel sites */

/* General Styles */

body { margin:0px 10px 0px 10px; }

body, input, select, textarea, table, td, p, th, ul, ol, li, .bodytext { font: 11px Verdana, Arial, sans-serif; color: #666666; line-height: 14px; }

img { border: 0px; }

p { padding: 0px 20px 5px 0px; }

h1 { font: bold 14px Verdana, Arial, sans-serif; color: #971010; margin: 5px 0px 10px 0px; }
h2 { font: bold 12px Verdana, Arial, sans-serif; color: #971010; margin: 5px 0px 2px 0px; }
h3 { font: bold 11px Verdana, Arial, sans-serif; color: #971010; margin: 5px 0px 2px 0px; }

ul { list-style-type: circle; margin: 0px 0px 0px 40px; }
li { font: 11px Verdana, Arial, sans-serif; color: #666666; margin: 0px 0px 0px 0px; }

a, a:active, a:visited { color: #971010; text-decoration: underline } 
a:hover { color: #666666; text-decoration: none }

/*  */

.floatLeft {float: left; }
.floatRight {float: right; }

#contentHolder { width: 705px; height:500px; margin:0px; padding: 0px; text-align:left}
#navHolder { display: none; }

.logoHolder { width: 705px; margin:0px; padding: 0px; } 
.topImageHolders { display: none; }

#headerHolder { width:406px; padding-left: 6px; clear: both; }

#footerHolder { border-bottom:10px solid #971010; text-align:left; width: 705px; height:20px; margin:10px 0px 0px 0px; padding:5px 0px 5px 0px; }

#textHolder { width:494px; float: left; text-align:left; padding:0px 5px 0px 8px}
#textHolder p { font: 11px Verdana, Arial, sans-serif; color: #666666; line-height: 14px; padding: 0px 20px 5px 5px; }

#sideBarHolder { display: none; }
#sideBarFooter { display: none; }

#contentPanelHolder { display: none; }

#carHireHolder { border:1px solid; width:494px; height:200px;  padding-left:0px; margin-top:15px }

img.contentPanelMore { position:absolute; margin:136px 0px 0px 98px; }

#linksHolder { border:0px solid; height:50px; width:400px; padding-left:0px; margin-top:10px }

.indent7 { margin-left:7px }
#indent16 { float:left; margin-left:16px }

.underline { text-decoration: underline; }

/* Golf Planner styles */
#golfPlannerHolder { border:0px solid; margin: 10px 0px 0px 0px; width: 490px; text-align:left; }
#golfPlannerHolder table { background-color:#CCCCCC; } 
#golfPlannerHolder th { background-color:#971010; font: bold 10px Verdana, Arial, sans-serif; color: #FFFFFF; line-height: 12px; text-align:center }
#golfPlannerHolder td { background-color:#EAEAEA; font: 10px Verdana, Arial, sans-serif; color: #666666; line-height: 12px; text-align:center }

.checkbox { width: 20px; margin:0px; padding:0px; border:0px}

/* form and form object styles */
form { margin: 0px; padding: 0px;}
#formHolder { margin: 10px 0px 0px 0px; width: 370px; text-align:left; clear: both; }

#formFooterHolder { width:494px; text-align:left; margin-top:20px; padding:0px }

#popUpHolder { border:1px solid #971010; height:100%; margin-top:10px; margin-bottom:10px; padding: 10px; text-align:left } 

.formRight { float:right; clear: right; margin: 0px 0px 14px 0px; }
.formRightTall { float:right; clear: right; margin: 0px 0px 28px 0px; }
.formLeft { float:left; clear: left; text-align:right; margin: 0px 2px 10px 0px; width:175px; line-height: 14pt }
.formLeftTall { float:left; clear:left; text-align:right; margin: 5px 2px 10px 0px; width:175px; line-height: 14pt } 
input, select { font: 10px Verdana, Arial, sans-serif; border: solid 1px #A6A6A6; width: 175px; margin: 0px 6px 5px 7px; }

.submit { 
   width:33px; height:17px;
   font: bold 9px Verdana, Arial, sans-serif; color: #FFFFFF; 
   text-align:center;
   background-color: #971010; 
   border-top: solid 2px #B89898; border-left: solid 2px #B89898; 
   border-right: solid 2px #5C0B0B; border-bottom: solid 2px #5C0B0B; 
   margin: 0px 2px 5px 0px;
}

.submitLong { 
   width:55px; height:20px;
   font: bold 9px Verdana, Arial, sans-serif; color: #FFFFFF; 
   text-align:center;
   background-color: #971010; 
   border-top: solid 2px #B89898; border-left: solid 2px #B89898; 
   border-right: solid 2px #5C0B0B; border-bottom: solid 2px #5C0B0B;  
   margin: 310px 0px 5px 18px;
   position: absolute;
}

.submitLong2 { 
   width:55px; height:20px;
   font: bold 9px Verdana, Arial, sans-serif; color: #FFFFFF; 
   text-align:center;
   background-color: #971010; 
   border-top: solid 2px #B89898; border-left: solid 2px #B89898; 
   border-right: solid 2px #5C0B0B; border-bottom: solid 2px #5C0B0B;  
   margin: 140px 0px 5px 18px;
   position: absolute;
}

#submit1 { 
   width:120px; height:20px;
   font: bold 9px Verdana, Arial, sans-serif; color: #FFFFFF; 
   text-align:center;
   background-color: #971010; 
   border-top: solid 2px #B89898; border-left: solid 2px #B89898; 
   border-right: solid 2px #5C0B0B; border-bottom: solid 2px #5C0B0B; 
   margin: 0px 2px 5px 0px; 
}


textarea { overflow: auto; font: 11px Verdana, Arial, sans-serif; border: solid 1px #A6A6A6; width: 175px; height: 100px; margin: 2px 5px 2px 5px;}

.inputSidebar { font: 10px Verdana, Arial, sans-serif; border: solid 1px #A6A6A6; width: 140px; margin: 0px 6px 5px 7px; }
