
/* should be nothing but m4 definitions in this file */

._reg280 {width:280px}
._regWindow {border: 1px solid black; background-color:#ffffff}
._reg150 {width:150px}
.ml5_pb8 {margin-left:5px; padding-bottom:8px}
._regCloseWin {padding-top:12px; margin-right:5px}
._regError {padding:5px 5px 5px 0px ; color:#FF0000}
.p5 {padding:5px}
.p0 {padding:5px}
._regBG_Blue {background-image: url(http://c1.tacdn.com/img/rego/_BG-regBlue.gif);background-repeat: repeat-x;background-position: left top; background-color:#C0D2E7; height:35px}
._regBG_Gold {background-image: url(http://c1.tacdn.com/img/rego/_BG-regGold.gif);background-repeat: repeat-x;background-position: left top; background-color:#F7E5B7; height:35px}
._regBorder_Gold {border-left:1px solid #DDE1E6; border-right:1px solid #DDE1E6; border-bottom:1px solid #DDE1E6; background-color: #FCF5E2;}
._regBorder_Blue {border-left:1px solid #DDE1E6; border-right:1px solid #DDE1E6; border-bottom:1px solid #DDE1E6; background-color: #F3F6FB;}

#OptOut { margin-top:20px;}
#OptOut p { margin:20px 0;}
#OptOut .ollieDiv { width:320px; float:left;}
#OptOut .contentDiv { width:400px; margin-left:20px; float:left;}
#OptOut .contentDiv ul { margin-left:10px;}
#OptOut .contentDiv ul li { background:url(/img2/bullets/middot_oliveDrab.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;}
#OptOut .clear { clear:both;}
#OptOut .optOutDiv div ul li ul li { background:url(/img2/bullets/triangleRgt_org.gif) no-repeat 0 5px;padding-left:10px;margin-bottom:10px;}
#OptOut .optOutDiv span { display:block; }
#OptOut .optOutDiv .innerOptOutDiv div { padding: 15px 15px 15px 20px; border-width: 1px; border-style: solid; border-color: #7BA46A;}

/* include anything so that the page isn't empty */
#dummy { margin: 0px}

 /*content tabled data id*/
 #resourcesContent { border: 1px solid #cccccc }
 #resourcesContent td { padding-left: 4px;  padding-top: 4px; padding-bottom: 4px; color: #000000 }
 #resourcesContent ul { margin-top: 0px; margin-bottom: 2px; margin-left: 10px; padding: 0 0 0 10px; list-style-image: url(http://c1.tacdn.com/img/arrow_pointer.gif);}
 #resourcesContent li { margin: 0px; padding: 0 0 1px 0 }

 /*airfare boxes*/
 #airfarebox {border-right: #eeca6e 1px solid; border-top: #eeca6e 1px solid; font-size: 12px; border-left: #eeca6e 1px solid; border-bottom: #eeca6e 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #fefaf1; margin-top: 8px}
 #airfare {padding-right: 4px; padding-left: 4px; padding-bottom: 3px; margin: 0px; padding-top: 4px; background-color: #fffbef}
 #airfare .like_a {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; color: #0033ff; padding-top: 0px}
 #airfare .header {font-size: 13px; font-weight: bold; color: #666666}

/*hac*/
 .hacLeftCorner {background-image: url("http://c1.tacdn.com/img/corners/hacLeftCorner.gif"); background-repeat: no-repeat; background-position: left top}
 .hacRightCorner {background-image: url("http://c1.tacdn.com/img/corners/hacRightCorner.gif"); background-repeat: no-repeat; background-position: right top}
 #hac td, #hac input, #hac select { font-size: 11px }
 #hacSpacing td {padding-bottom: 7px}
 .hacTD {background-color: #e6eef9; border-right: 1px solid #80a9dd; border-bottom: 1px solid #80a9dd; border-left: 1px solid #80a9dd; margin: 0; font-size: 11px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}


