/******************************* ANCHORS *************************************/body{font: 12px Arial;}A {   color: #29361E;  font: 12px Arial;   text-decoration: underline;}A.contact{   color: #7B796B;   text-decoration: none;}A:hover {   color: #D17910;  font: 12px Arial;  text-decoration: underline;}A.datamine {   color: #FFFFFF;   text-decoration: underline;}A:hover.datamine {   color: #84BF89;   text-decoration: underline;}A.sn {   color: #FFFFFF;   text-decoration: none;  font-weight: bold;}A:hover.sn {   color: #CED6EB;   text-decoration: underline;  font-weight: bold;}A.getawaylinks { color: #3F053F; font-weight: bold; text-decoration: none;}A:hover.getawaylinks {   color: #D17910;   font-weight: bold;   text-decoration: underline;}A:hover.pm{ color: #FFFFFF;   text-decoration: none;    FLOAT: left;    CURSOR: hand;    BACKGROUND-COLOR: #669999;    TEXT-ALIGN: center}A.pm{    PADDING-RIGHT: 4px;    PADDING-LEFT: 4px;	BORDER-RIGHT: white 1px outset;    BORDER-TOP: white 1px outset;    FLOAT: left;    BORDER-LEFT: white 1px outset;    CURSOR: hand;    BORDER-BOTTOM: white 1px outset;    POSITION: relative;    BACKGROUND-COLOR: #000000}/***************************** DIVS & SPANS **********************************/.credits{    color: #FFF3DE;    font: 10px Arial;	padding-right: 15px;	padding-bottom: 10px;}.subnav{    background-color: #7B796B;	border: 1px solid Black;	color: #ffffff;	padding-left: 15px;	font: 12px Arial;	font-weight: bold;}.info_box{	background-color: #ffffff;	border-right: 1px solid Black;	border-left: 1px solid Black;	width: 623px;	text-align: justify;	padding-left: 5px;	padding-right: 5px;}/**************************** TABLE ELEMENTS *********************************/table.main{border-left: 2px solid Black; border-right: 2px solid Black;width: 626px;}td.main{	background-image: url(images/sec_bg.jpg);	background-repeat: no-repeat;	background-color: #ffffff;}td.content{	background-color: #ffffff;}table.directory{border: 2px solid #293418; width: 590px;font: 10px Arial;border-collapse: collapse;border-spacing: 0px;}table.directory td{ border-bottom: 1px solid #7B796B;border-right: 1px solid #7B796B;color: #404040;font-family: Verdana;font-weight: normal;font-size: 11px;padding: 3px;} table.directory td.top{ border-bottom: 3px solid #000033;border-right: 1px solid #000033;border-top: 3px solid #000033;background-color: #EEDDBE;font-family: Verdana;font-weight: bold;font-size: 11px;color: #404040;text-align: center;}table.attractions{border: 2px solid #293418; width: 400px;font: 10px Arial;border-collapse: collapse;border-spacing: 0px;}table.attractions td{ border-bottom: 1px solid #7B796B;border-right: 1px dotted #7B796B;color: #404040;font-family: Verdana;font-weight: normal;font-size: 11px;padding: 3px;background-color: #FFFFFF;} table.attractions td.top{ border-bottom: 3px solid #000033;border-right: 1px solid #000033;border-top: 3px solid #000033;background-color: #EEDDBE;font-family: Arial;font-weight: bold;font-size: 16px;color: #404040;text-align: center;}/***************************** BACKGROUNDS ***********************************//****************************** HEADINGS *************************************/H1 { font-family: "Arial"; color: #003366;}H2 { font-family: "Arial"; color: #003366;}H3 { font-family: "Arial"; color: #003366;}H4 { font-family: "Arial"; color: #7B796B;}H5 { font-family: "Arial"; color: #003366;}H6 {font-family: "Arial"; color: #003366; font-size: 12px;}/**************************** LIST ELEMENTS **********************************/UL { font: 12px Arial; font-weight: normal color: #003366;}LI { font: 12px Arial; font-weight: normal; padding-right: 15px color: #003366;}.courseLI { font: 12px Arial; font-weight: normal; padding-left: 15px color: #003366;}/***************************** PARAGRAPHS ************************************/P {	font: 12px Arial;	margin: 0px;color: #333333;	}	div{	font: 12px Arial;	margin: 0px;color: #999999;	}	.getaway{    padding: 0px;	font: 12px Arial;	margin: 0px;	}	/******************************* FORMS ***************************************/.form {   font-size: 12px;   font-weight: bold;   color: #666666;   background: #DCE5DD;   border: 1px solid #666666;   border-bottom: 0;}.button { background:#D67910; border:#666666 1 solid; color: #FFFFFF; font-size:12px; width:112; font-weight: bold; cursor: pointer;}.box {   font: 12px Arial;  font-weight: normal;   color: #000000;   border: 1px solid #666666;   border-bottom: 0;  padding: 5px;  background-color: #EFDFBD;}.boxAH {   font: 12px Arial;  font-weight: normal;   color: #000000;   border: 1px solid #666666;   padding: 5px;  background-color: #EFDFBD;}.input {   margin-right: 1px;   margin-top: 1px;   margin-bottom: 1px;   margin-left: 5px;   font: 10px Arial;  border: 1px solid #666666;  vertical-align: top;}/******************************* OTHER ***************************************/.menuBar{    POSITION: relative;    BACKGROUND-COLOR: transparent;    TEXT-ALIGN: center}.Bar{    PADDING-RIGHT: 4px;    PADDING-LEFT: 4px;	BORDER-RIGHT: white 1px outset;    BORDER-TOP: white 1px outset;    FLOAT: left;    BORDER-LEFT: white 1px outset;    CURSOR: hand;    BORDER-BOTTOM: white 1px outset;    POSITION: relative;    BACKGROUND-COLOR: #000000;    TEXT-ALIGN: center}.barOver{    PADDING-RIGHT: 4px;    PADDING-LEFT: 4px;    BORDER-RIGHT: white 1px ridge;    BORDER-TOP: white 1px ridge;    FLOAT: left;    BORDER-LEFT: white 1px ridge;    CURSOR: hand;    BORDER-BOTTOM: white 1px ridge;    POSITION: relative;    BACKGROUND-COLOR: #669999;    TEXT-ALIGN: center}.menu{    PADDING-RIGHT: 4px;    PADDING-LEFT: 4px;	BORDER-RIGHT: buttonhighlight thin white 1px outset;    BORDER-TOP: buttonhighlight thin outset;    VISIBILITY: hidden;    BORDER-LEFT: buttonhighlight thin outset;    LINE-HEIGHT: 100%;    BORDER-BOTTOM: buttonhighlight thin outset;    POSITION: absolute;    BACKGROUND-COLOR: #000000;}.menuItem{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    CURSOR: hand;    LINE-HEIGHT: 20px;    BORDER-BOTTOM: white 1px solid}.ItemMouseOver{    PADDING-RIGHT: 3px;    PADDING-LEFT: 3px;    CURSOR: hand;    COLOR: highlighttext;    LINE-HEIGHT: 20px;    BORDER-BOTTOM: white 1px solid;    BACKGROUND-COLOR: highlight}.ItemMouseOut{    WIDTH: 100%}.Arrow{    FLOAT: right;    FONT-FAMILY: Webdings;    POSITION: absolute;    TEXT-ALIGN: left}.barOver{    BORDER-RIGHT: white 1px ridge;    BORDER-TOP: white 1px ridge;    FLOAT: left;    BORDER-LEFT: white 1px ridge;    CURSOR: hand;    BORDER-BOTTOM: white 1px ridge;    POSITION: relative;    BACKGROUND-COLOR: #669999;    TEXT-ALIGN: center}.tagtable {	color: #000000;	background-color: #CCCCCC;	padding-top: 25px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}.blacktype {	color: #000000;}#divList {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	float: left;	padding-left: 25px;}#divList2 {	font-family: Arial, Helvetica, sans-serif;	color: #000000;	float: left;	font-size: 12px;	padding-left: 25px;}.key {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #333333;}.coursetext {	color: #000000;	text-decoration: none;	line-height: 1.5em;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;}.pcontact {	padding-right: 60px;	padding-left: 60px;}.contestCall{color:#FF0000;font-weight:bold;}.contestCallGreen{color:#003300;font-weight:bold;}/***************************** STYLES USED IN NEW ADMIN *****************************/.table_bg{background-image:url(images/table_bg.gif);}.table_bg_white{background-image:url(images/table_bg_white.gif);}.table_bg_tan{background-image:url(images/table_bg_tan.gif);}.table_bg_tan_right{background-image:url(images/table_bg_tan_right.gif);}.courseTitle{font:24px Times; color: #666666; font-style:italic;}.pAdmin {font: 12px Arial;color: #333333; padding-left:10px; padding-right:10px;}.reqField{background-color:#FFFFCC;margin-right: 1px;margin-top: 1px;margin-bottom: 1px;margin-left: 5px; font: 10px Arial;border: 1px solid #666666;vertical-align: top;}.reqFieldContact{background-color:#FFFFCC;}.testimonials{color:#D17910;}