html,body,div,p,form,a{padding:0;margin:0;border:0;}
body{background-image:url('/sites/all/themes/energetic/images/Page-BgSimpleGradient.jpg');background-repeat:repeat-x;top:0;width:100%;height:250px;background-color:#F7FBFD;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
p{color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin-left:20px;}
a{text-decoration:none;color:#0000ee;color:#1f638a;}
h2{font-size:18px;padding-top:10px;font-weight:bold;}
#dropList{height:35px;width:960px;background:#89a url(/images/topBack.gif) repeat-x left center;position:relative;font-family:arial, verdana, sans-serif;font-size:11px;z-index:500;border:1px solid #ccd;border-width:1px 1px 0 1px;} #dropList ul#menu{margin:0;padding:0 0 0 1px;list-style:none;white-space:nowrap;} #dropList ul#menu li.level1-li{float:left;height:30px;font-size:11px;padding-top:1px;margin-right:1px;} #dropList ul#menu li.level1-li a.level1-a{display:block;height:26px;font-size:11px;float:left;border-right:1px solid #2d2d2d;padding:0px;text-decoration:none;line-height:24px;white-space:nowrap;font-weight:bold;color:#ddd;} #dropList ul#menu li.sub a.level1-a{color:#ddd;} #dropList ul#menu li.level1-li:hover, #dropList ul#menu li.level1-li a.level1-a:hover{position:relative;} #dropList ul#menu li.level1-li a.level1-a:hover, #dropList ul#menu li.level1-li:hover a.level1-a{border-left:1px solid #2d2d2d;border-right:1px solid #000;color:#fff;background:url(/images/over.gif);} #dropList ul#menu li.sub a.level1-a:hover{height:30px;color:#000;background:url(/images/topHover.gif);}  #dropList ul#menu li.sub:hover > a.level1-a{height:30px;color:#000;background:url(/images/topHover.gif);} #dropList ul#menu li div.listHolder{position:absolute;left:-9999px;top:30px;background:#fff url(/images/divider.gif);border:1px solid #000;border-width:0 1px 1px 1px;padding:0;} /* IE6 only */ #dropList table{border-collapse:collapse;margin:-1px -10px;font-size:1em;width:0;height:0;} #dropList ul#menu :hover div.listHolder{left:0;} #dropList ul#menu a:hover div.listHolder{left:-1px;} #dropList ul#menu div.col1{width:150px;} #dropList ul#menu div.col2{width:363px;} #dropList ul#menu div.col3{width:420px;} #dropList ul#menu a:hover div.left1, #dropList ul#menu :hover div.left1{left:-141px;} #dropList ul#menu div.listHolder div.listCol{display:block;float:left;padding:10px 20px 10px 10px;border-right:1px dotted #ccc;margin:0;width:150px;} #dropList ul#menu div.listHolder div.listCol h5{padding:5px 0 0 0;margin:0;font-size:11px;line-height:13px;background:url(/images/linedot.gif) repeat-x left bottom;} #dropList ul#menu div.listHolder div.listCol ul{padding:0;margin:0;list-style:none;} #dropList ul#menu div.listHolder div.listCol ul li{line-height:15px;padding:0;margin:0;} #dropList ul#menu div.listHolder div.listCol ul li a{color:#069;font-size:11px;text-decoration:none;padding-left:10px;font-weight:normal;background:url(/images/dot.gif) no-repeat left center;} #dropList ul#menu div.listHolder div.listCol ul li a:hover{text-decoration:underline;} #dropList ul#menu div.listHolder div.bottomLine{clear:left;background:#666;padding:5px 10px;} #dropList ul#menu a:hover div.listHolder div.bottomLine{height:1px;} #dropList ul#menu div.listHolder div.bottomLine p{padding:0 0 0 15px;margin:0;line-height:20px;color:#fc0;background:url(/images/arrow.gif) no-repeat left center;font-weight:bold;} #dropList ul#menu div.listHolder div.bottomLine p a{color:#fff;text-decoration:underline;} #dropList ul#menu div.listHolder div.bottomLine p a:hover{text-decoration:none;}
.menu{background-color:#fff;color:#272727;border-bottom:1px solid #d7d7d7;height:26px;width:523px;background:#eee;background:url(/images/bar.gif) repeat-x;}
.menu ul{margin:0px;padding:0px;list-style:none;text-align:left;}
.menu li{display:inline;line-height:26px;}
.menu li a{color:#000000;text-decoration:none;padding:8px 10px 8px 35px;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;background:#eee;}
.menu li a.tabactive{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;background:#FFCC00;font-weight:bold;position:relative;border-left:1px solid #999;border-right:1px solid #999;border-top:1px solid #999;}
#tabcontent{width:528px;min-height:380px;height:380px;text-align:center;padding:6px 0px;font-size:12px;margin-bottom:5px;background:url(/images/rbb.jpg) no-repeat;}
#fimg{border:none;height:20px;margin-top:0px;margin-left:-30px;margin-right:5px;position:relative;}
#himg{border:none;height:20px;margin-top:0px;margin-left:-30px;margin-right:5px;position:relative;}
.headd{font-weight:bold;text-align:right;display:inline;position:absolute;margin-left:250px;margin-top:5px;color:#666666 }
.headtop{font-size:18px;color:#0099CC;text-transform:uppercase;margin-bottom:0px;}
.headbottom{font-size:16px;color:#99cc00;margin-top:5px;}
.ci{padding:4px;display:block;border:1px solid #ccc;margin:0px auto;width:400px;margin-top:20px;margin-bottom:20px;}
.cn{border-bottom:2px solid #0099CC;margin-top:10px;font-size:12px;}
.cv{font-family:Georgia, "Times New Roman", Times, serif;display:inline;}
#rmore{margin-left:40px;display:inline;background:url(/images/more.jpg) no-repeat;padding-left:20px;}
.tgblock{margin-left:10px;border:1px solid #ccc;margin-bottom:5px;width:437px;background:#fff;}
.tgtitle{margin-top:4px;font-weight:bold;}
.tgdescr p{font-size:11px;color:#666;padding:3px 5px 2px 3px;}
.tghead{background:url(/images/bar.gif) repeat-x;margin-top:0px;padding-top:0px;line-height:30px;font-size:12px;padding-left:10px;}
.tgimg{padding:3px;margin:3px;border:1px solid #ccc;margin-right:4px;}
.headerbl{height:25px;color:#000000;font-family:Arial, Helvetica, Sans-Serif;font-size:12px;font-weight:bold;text-transform:uppercase;background:#01b5cc;white-space :nowrap;padding:0 7px;line-height:25px;color:#FFFFFF;border-top:3px solid #0099CC;border-bottom:3px solid #0099CC;}
.tgdescr a{display:none;}
.thead{position:absolute;display:inline;top:10px;text-align:center;margin-left:400px;}
.tagh{font-size:22px;font-weight:normal;margin:0px;font-family:Georgia, "Times New Roman", Times, serif;padding:5px;background:url(/images/stripe.gif);border:1px solid #ddd;}
.xsmallr{font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;font-size:9px;padding-right:3px;}
.msg {font-weight:100;margin-bottom:-14px;height:16px;}
.msg img {vertical-align:middle;}
.msg span {background:#fcfe04;}
#cp{background:#ffffff;display:none;position:absolute;top:0;left:0;}#cp div{cursor:pointer;display:block;padding-left:25px;line-height:18px;width:300px;}#cp div:hover{background:#999999;cursor:pointer;}#cp .sel{background-color:#cccccc;}.up div{background:url(/images/airup2.gif) no-repeat;}.down div{background:url(/images/airdown2.gif) no-repeat;}#dp{background:#ffd013;display:none;font-family:Verdana,san-serif;font-size:11px;height:160px;left:0;line-height:20px;position:absolute;top:0;width:144px;}#dp fieldset{border:none;font-size:10px;font-weight:800;display:block;height:20px;margin:0;padding:0 0 0 5px;}#dp fieldset a{background:#ffd013;display:block;height:18px;text-align:center;width:14px;}#dp span{display:block;float:left;text-align:center;width:92px;}#dp div,#dp a{background:#FFF;color:#333;float:left;text-align:center;text-decoration:none;width:20px;}#dp .d:hover{background:#b2bcb4;}#dp .x{color:#999;text-decoration:line-through;}#dp .d.we:hover{background:#b2bcb4;}#dp .we{background:#FFFFCC;}#dp .h{background:#ffd013;}#dp .h.we{padding-left:1px;}#dp .old{color:#CCC;}#dp .now{background:#697374;color:#FFF;}#dp .now:hover{background:#3e5052;}.dp{border:solid 1px #e0e0e0;margin-left:5px;vertical-align:top;}.dp:hover{border:solid 1px #ffd013;}#dp.dual{width:290px!important;}#dp .panelA{border:solid 1px #999;clear:both;float:left;width:142px;}#dp .panelB{border:solid 1px #999;float:left;margin-left:2px;width:142px;}#dp.dual .fx{width:55px!important;}#dp.dual .fx2{margin-left:5px;}.container{background:#FFFFFF;display:block;margin:0px auto;width:950px;}#cp b{padding-left:25px;}
#book{font-weight:800;font-size:8pt;height:260px;margin:0;text-align:left;width:240px;}#md{margin-top:-20px;margin-left:-18px;width:250px;}
.city{padding:15px 0 0 20px;}.city img{float:left;margin-left:-25px;margin-top:16px;}.city input{border:2px solid #cccccc;display:block;font-size:8pt;padding:3px 0;width:200px;}.date{padding:15px 0 0 20px;}.date div{float:left;width:110px;}.date input{font-size:8pt!important;border:2px solid #cccccc;background:url(/images/cal.jpg) no-repeat;background-position:65px -2px;cursor:pointer;display:block;padding:3px 0;width:92px;}#xdate1,#xdate2{display:block;height:20px;font-weight:100;color:#666666}.button{background:#FF0000;color:#FFFFFF;clear:both;cursor:pointer;font-weight:bold;font-size:12px;height:35px;margin-left:20px;vertical-align:middle;width:220px;}#book2{background:url(/images/bg4.gif);text-align:left;width:166px;}#book2 .city{font-size:8pt;font-weight:800;padding:15px 0 0 15px;}#book2 .city input{width:130px;}#book2 .city img{float:right;margin:-3px 16px -2px 0;}#book2 .date{font-size:8pt;font-weight:800;padding:15px 0 0 15px;}#book2 #xdate1,#book2 #xdate2{height:20px;}#book2 .button{clear:both;cursor:pointer;font-weight:bold;font-size:12px;vertical-align:middle;margin-left:18px;height:auto;width:130px;}#book2 h2{background:url(/images/bg3.gif) no-repeat;color:#ffffff;font-size:12px;line-height:20px;margin:0;padding:0;}#book2 .end{background:url(/images/bg5.gif) no-repeat;height:20px;}.error{color:#ff0000;}.none{color:inherit;}.sup{background-image:url(/images/bg0.gif);font-family:Verdana;font-size:11px;width:380px;}.sup form{background-color:#fff;background-image:url(/images/border.png);clear:both;height:43px;margin:0;width:326px;}.sup img{border:2px solid red;margin-top:6px;cursor:pointer;}.sup img:hover{border:2px solid blue;}.sup input{cursor:pointer;font-size:9pt;margin-top:12px;padding-left:3px;padding-right:3px;vertical-align:top;width:193px;}.sup h2{background:url(/images/bg1.gif) no-repeat;color:#ffffff;font-size:12px;line-height:20px;margin:0;padding:0;}.sup h3{color:#ff0000;font-size:12px;line-height:20px;margin:0;padding:0;}.sup div{background:url(/images/bg2.gif) no-repeat;height:20px;}.pre{background:url(/images/bg6.gif) no-repeat;padding:15px;}.tr{background:url(/images/bg7.gif) no-repeat;background-position:178px 75px;padding-top:15px;}	
.rightimg{background:url(/images/logos.gif) no-repeat;width:228px;height:300px;font-size:14px;font-weight:bold;text-align:center;color:#FF9900;}
.rblk{ width:440px;}
.divdr{margin:10px 10px 20px 10px;border-top:1px dotted #ccc;}
.flinks{text-align:left;font-size:11px;}
.fhlinks{text-align:left;font-size:11px;border-bottom:1px dotted #999;padding:5px;font-weight:bold;margin:5px;}
.serror{margin-left:20px;font-size:14px;color:#ff0000;font-weight:bold;text-decoration:blink;}
.ybe{background:#FFFF00;}

