﻿body { text-decoration:none; font-weight:normal; font-family:Verdana,Arial,sans-serif; font-size:11px; margin:0px; padding:0px; }
img { border:0px; padding:0px; margin:0px; }
a { color:#000000; }
a:hover { color:#000000; }
a:visited { color:#000000; }
input, textarea, select { text-decoration:none; font-weight:normal; font-family:Verdana,Arial,sans-serif; font-size:11px; }
h1 { color:#09254B; text-decoration:none; font-weight:bold; font-family:Arial,verdana,sans-serif; font-size: 15px; margin:0px; padding:0px; padding-bottom:3px; padding-top:2px; }
h2 { color:#09254B; text-decoration:none; font-weight:bold; font-family:Arial,verdana,sans-serif; font-size: 13px; margin:0px; padding:0px; padding-bottom:3px; padding-top:2px;}
#h { background-image:url('/images/blue/nav_bk.jpg'); height:104px; width:100%; }
#j { width:780px; text-align:left; margin:0 auto; padding:0px 0 0px 0; }
#g { background-image:url('/images/nav_btm.gif'); height:47px; width:100%; }
#n { width:780px; text-align:left; margin:0 auto; padding:0px 0 0px 0; }
#a { width:100%; }
#b { width:780px; text-align:left; margin:0 auto; padding:2px 0 2px 0; }
#p { background-color:#eaeaea; height:20px; width:100%; }
#r { width:780px; text-align:left; margin:0 auto; padding:2px 0 2px 0; }
#c {  }
#d { width:780px; text-align:left; margin:0 auto; padding:2px 0 2px 0; }
#k { border-top:solid 1px #cccccc; padding-top:5px; margin-top:9px; display:block; }
#f { width:780px; text-align:center; margin:0 auto; padding:10px 0 2px 0; }
#i { width:780px; text-align:center; margin:0 auto; padding:5px 0 12px 0; }
.l { float:left; }
.r { float:right; }
#s { background-image:url('/images/nav_top_bar.gif'); height:24px; width:100%; }
#y { width:780px; text-align:left; margin:0 auto; padding:2px 0 2px 0; }
#x { width:780px; text-align:left; margin:0 auto; padding:9px 0 2px 0; }

.ft { background-image:url('/images/feature_center.gif'); width:771px; height:46px; }
.ft2 { background-image:url('/images/feature_center2.gif'); width:369px; height:46px; }
.fr { background-image:url('/images/feature_right.gif'); width:9px; height:46px;} 
.fr2 { background-image:url('/images/feature_right2.gif'); width:9px; height:46px;} 
.ft_color { background-color:#fde895; padding:5px; }
.fimg { width:250px; height:166px; }
.in { padding-top:12px; }
.t100 { width:100%; }
.t101 { width:100%; margin-top:12px; }
.feature { background-color:#fff8dc; border:solid 1px #C69900; vertical-align:top; height:100%; }
.contents { background-color:#fff8dc; border:solid 1px #C69900; padding:35px 25px 25px 25px; width:768px; }
.spc { height:10px; }
.pd { padding:5px; height:100%; }
.w15 { width:15px; }

.tx1, .tx1:hover, .tx1:visited { color:#09254B; text-decoration:none; font-weight:bold; font-family:Arial,verdana,sans-serif; font-size: 13px; }
.tx2, .tx2:hover, .tx2:visited  { color:#876800; text-decoration:none;	font-weight:bold; font-family:Arial,verdana,sans-serif; font-size: 11px;}
.tx3 { color:#876800; text-align:right; font-weight:bold; vertical-align:bottom; }
.tx4 { color:#876800; text-decoration:none; font-weight:normal; font-family:verdana, Arial, sans-serif; font-size:10px;	}
.tx5 { color:#876800; text-decoration:none; font-weight:bold; font-family:verdana, Arial, sans-serif; font-size:12px;	}
.h1 { color:#09254B; text-decoration:none; font-weight:normal; font-family:verdana,Arial,sans-serif; font-size:12px; margin:0px; padding:0px; padding-bottom:3px; padding-top:2px; }
h3 { color:#09254B; text-decoration:none; font-weight:bold; font-family:verdana,Arial,sans-serif; font-size:11px; margin:0px; padding:0px; padding-bottom:5px; padding-top:20px; margin-bottom:5px; border-bottom:solid 1px #c2a974; }

.dimg { padding-left:5px; float:right; }

.stats { text-align:right; padding-top:5px; padding-bottom:8px; }
.dt { border:solid 1px #C69900; }
.details { display:inline;float:left;background-color:#fff8dc;width:776px;border-bottom:solid 1px #E8C87C;border-top:solid 1px #FFFFFF; }
.details2 { display:inline;float:left;background-color:#fde895;width:776px;border-bottom:solid 1px #E8C87C;border-top:solid 1px #FFFFFF; }

.d { display:inline;float:left;padding-bottom:3px; }
.d_l { display:inline;float:left;width:300px;font-weight:bold;font-size:13px; }
.d_r { display:inline;float:right;width:250px;text-align:right;font-weight:bold;font-size:13px;}
.dc { display:inline;float:left;width:770px;padding:4px; }
.dc_left { display:inline;float:left;width:200px; padding:2px;padding-top:4px; }
.dc_right { display:inline;float:right;padding:5px; width:550px; }
.dc_c { height:120px; }
.dc_btm { text-align:right; }
.details_image { border:solid 1px #C69900;padding:1px; }
.dtt { display:inline;float:left;padding-bottom:3px; }
.dtt_l { display:inline;float:left;width:400px;font-weight:bold; }
.dtt_r { display:inline;float:right;width:150px;text-align:right; }
.n { text-align:center; padding-top:8px; padding-bottom:8px; }

.pd_bk { background-image:url('/images/pdetails_bk.gif'); height:54px; width:100%; }
.pd_bk2 { padding:8px; }

.inline { display:inline; }
.pdl { background-color:#fff8dc; width:378px; height:100%; padding:6px; vertical-align:top; }
.pdr { background-color:#fdeeaf; width:378px; height:100%; padding:6px; vertical-align:top; }
.pd_img { border:solid 1px #000000; }
.pd{height:85px;}
.pd_f1 { font-weight:bold; width:25%; padding-bottom:2px; }
.pd_f4 { font-weight:bold; width:25%; padding-bottom:2px; }
.pd_f2 { width:30%;padding-bottom:2px; }
.pd_f3 { width:20%;padding-bottom:2px; }
.pd_thumb { width:53px;height:35px;text-align:center;border:solid 1px #000000;margin-top:5px; }

.enq { width:100%; margin-top:4px; }
.np { padding-top:50px; padding-bottom:50px; text-align:center; font-size:12px; font-weight:bold; }
.err { color:#cc0000; font-weight:bold; }
.titlebar3{font-size:14px;padding-bottom:5px;}

.e1 { width:20%; vertical-align:top; }
.e2 { width:80%; }

.textbox,select { width:220px; }
#enqform { padding:4px;}

.c { display:inline;float:left; width:630px;padding-top:2px; }
.cl { display:inline;float:left;width:130px; }
.cr { display:inline;float:right;width:500px; }
.ct { padding:8px; }

.s { padding-top:15px; }
.s1 { width:30%; text-align:left; }
.s2 { width:60%; text-align:left; }
.s3 { width:10%; text-align:left; }

.rg { padding-top:15px; text-decoration:underline; } 
.rg2 { padding-top:40px; text-decoration:underline; } 
.rgg { padding-bottom:5px; }
.rgspc { padding-top:25px; } 
.tm { padding-top:35px; font-style:italic; } 
.tmb { padding-top:5px; text-decoration:underline; } 
.img { border:solid 1px #000000; width:200px; height:140px; margin-left:8px; }
.img2 { border:solid 1px #000000; width:200px; height:140px; margin-right:8px; }
.nbl { border:solid 1px #000000; margin-right:8px;}
.nbr { border:solid 1px #000000; margin-left:8px;}

#tab{padding:0;margin:0;height:24px;}
#tab li{list-style:none;float:left;margin-right:2px;}
#tab li a{text-decoration:none;padding:5px 25px;display:block;background-color:#fff8dc;border-top:solid 1px #C69900;border-right:solid 1px #C69900;border-left:solid 1px #C69900;}
#tab li a.selected{color:#fff; background-color:#C69900;}

.summary{background:#FFCBB9; font-size:11px;padding:5px;line-height:180%; color:#000;border:solid 1px #cc3300;margin-bottom:10px;font-weight:bold;}
.summary ul{min-height:40px;list-style-type:decimal;line-height:100%;text-transform:none;margin:0px;padding-left:60px;background-image:url('/images/status-red.gif');background-repeat:no-repeat;font-weight:normal;}
.error{color:#666;border:solid 1px #cc3300;margin-bottom:5px;font-weight:bold;}
.error div{font-size:12px;margin:5px;padding:6px 0px 7px 10px;}
.err{color:#cc3300;font-weight:bold;}
.success{background:#CBFFB3;border:solid 1px #009744;width:99.7%;color:#000;margin-bottom:5px;font-weight:bold;}
.success div{font-size:12px;margin:5px;padding:6px 0px 7px 10px;}

#navigator{font-size:12px; text-align:center;margin-top:8px;padding:20px 0 50px 0;}
.navigation{text-align:center;padding:20px 0 20px 0;}
.navigation a{border:solid 1px #ccc;padding:3px 5px 3px 5px;margin:2px;text-decoration:none;font-size:13px;}
.navigation a.selected{border:solid 1px #666;margin:2px;color:#fff;font-weight:bold;background-color:#9D256B;}
.navigation a:hover{border:solid 1px #888;}
.navigation label{border:solid 1px #999;padding:3px 5px 3px 5px;margin:2px;text-decoration:none;font-size:13px;background:#FCE898;}

.at td{text-align:center; border-bottom:solid 1px #aaaaaa; border-right:solid 1px #aaaaaa; height:20px; }
.at .mm{width:125px; border-left:solid 1px #aaaaaa; text-align:left; padding-left:4px;background-color:#6666cc; border-right:solid 1px black;}
.at .em{border-bottom:solid 1px #aaaaaa;}
.av{background-color:#B5EAAA;font-size:9px;}
.bk{background-color:#cc3300; text-decoration:line-through; color:#fff;font-size:9px;}
.at .dh{color:#fff;width:17px; text-align:center; border-top:solid 1px #aaaaaa;background-color:#6666cc;border-bottom:solid 1px black;}
.at .cc{background-color:#6666cc; border-top:solid 1px #aaaaaa; border-left:solid 1px #aaaaaa;}

.ajax__calendar_container {padding:4px;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {padding:0px;margin:0px;font-size:11px;}
.ajax__calendar_container TD {padding:0px;margin:0px;font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold; margin-left:15px; margin-right:15px;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #C69900;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day,.ajax__calendar .ajax__calendar_active .ajax__calendar_month,.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#fff8dc;border-color:#C69900;color:#000;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_day,.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_day,.ajax__calendar .ajax__calendar_hover .ajax__calendar_month,.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#fff8dc;border-color:#C69900;color:#000;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_title,.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}