html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, pre, form, p, blockquote, fieldset, input, td, tr, table, img, a, em, span, font{margin:0; padding:0; border:0px none}

html, body{font-size:12px; line-height:16px; text-align:center; color:#333333; font-family: Verdana, Arial, Helvetica, sans-serif}
body{background:#E3E9FF url(bg.jpg) repeat-x left top; min-width:1000px}

.onelin{border:1px solid #F0F0FF; background-color:#FFFFFF; margin-top:2px; clear:both}

#parent{margin:0 auto; width:1000px; text-align:left}

#cntner{background:transparent url(bgc.png) repeat-y 164px 0; width:810px; z-index:10; position:absolute; padding:0 23px 0px 167px}
#hd{height:400px; position:absolute; z-index:5; background:transparent url(sat.gif) right top no-repeat; width:334px; padding-right:665px}

#grp{width:336px; height:346px; background:transparent url(rbshr.jpg) no-repeat 164px 174px}
#logo, #intop, #inbotl{float:left; display:block}

a#logo{width:164px; height:172px; background:transparent url(ltshr.jpg) no-repeat right bottom}
#intop{width:160px; height:172px; background:transparent url(rtshr.jpg) no-repeat left bottom}
#inbotl{width:164px; height:172px; background:transparent url(lbshr.jpg) no-repeat right top; clear:left; margin-top:2px}

div.clear{width:auto; clear:both; height:1px; overflow:hidden}

a:link{color:#000000; text-decoration:underline}
a:hover{color:#000000; text-decoration:none}
a:active{color:#0079c5; text-decoration:underline}
a:visited{color:#333333; text-decoration:underline}

li a:link{color:#006699; text-decoration:underline}
li a:hover{color:#006699; text-decoration:none}
li a:active{color:#006699; text-decoration:underline}
li a:visited{color:#006699; text-decoration:underline}

#topnav{float:left; width:282px; height:147px; font-size:12px; text-align:left}
#topnav a{display:block; width:271px; height:21px; line-height:19px; font-size:12px;
background-image:url(topnvhover.png); background-repeat:no-repeat; padding:0 0 0 11px}

#topnav a:link, #topnav a:visited{color:#000000; text-decoration:none; background-position:0px 21px}
#topnav a:hover, #topnav a:active{color:#FFFFFF; text-decoration:none; background-position:0px 0px}

#head{width:810px; height:172px; clear:both; background:transparent url(topnv.png) repeat-y left top}
#slogan{width:400px; height:132px; padding-left:12px; overflow:hidden; float:left; color:#FFFFFF; font-size:12px; text-align:left}
#tmark{clear:both; display:block; float:left; width:236px; height:49px; background:transparent url(tripday-logo.gif) no-repeat 0px 2px; padding:2px 0 2px 0} 
#nvt{width:810px; height:26px; clear:both; background:transparent url(nav.png) no-repeat left top}
div#nvd{width:810px; height:27px; clear:both; background:transparent url(nvd.png) no-repeat left top; line-height:25px}

.nava{line-height:20px; font-size:12px; text-align:center; color:#003366; font-weight:normal; opacity:0.9; filter:alpha(opacity=70);}

div.nava a{padding:0 6px; background:transparent; font-weight:bold; opacity: 0.9; text-align:center}

div.nava a:link, div.nava a:visited{color:#000000; text-decoration:none}
div.nava a:hover, div.nava a:active{color:#FFFFFF; text-decoration:none}
div.nava a.copyr{font-weight:normal; float:right; padding-right:12px}
div.coun{height:15px; padding:2px; text-align:center; margin:0 1px -43px 1px; width:804px; position:absolute; border-top:1px solid #006699; opacity: 0.6; filter:alpha(opacity=60);}


div.tripsmal{font-size:10px; line-height:12px; font-style:normal; font-weight:normal; color:#006699}
body div.tripsmal a{text-decoration:none; font-size:10px}
i{font-style:italic; color:#006699}

div.triphr{margin:4px 0; height:1px; line-height:0; font-size:1px; height:1px; overflow:hidden; border-bottom:#FFFFFF 2px dotted; clear:both; width:auto}

h1, h2{clear:both}
h1{color:#006699; font-size:18px; text-align:left; border-bottom:2px dotted #F0FFFF; line-height:22px; padding:3px 0; font-weight:normal}
h2{color:#006699; font-size:16px; text-align:left; line-height:20px; padding:2px 0; font-weight:normal}
h2{color:#666666}
h2 a:visited, h3 a:visited, h4 a:visited{color:#000000}

h4{color:#006699; font-size:14px; text-align:left; line-height:18px; padding:2px 0; font-weight:normal}
h4 a, h4 a:link, h4 a:hover, h4 a:active, h4 a:visited{color:#000000; text-decoration:none; font-weight:bold}

h3{text-align:left; color:#333366; font-size:14px; font-weight:normal; line-height:18px; padding:4px 0;}
h3{border-bottom:1px solid #FFFFFF}

div.tripclaim{width:730px; height:92px; padding:3px; margin:0 auto; float:none; clear:both; text-align:center}
div.tripliclaim{width:730px; height:20px; padding:3px; margin:0 auto; float:none; clear:both; text-align:center}

div.navigators{width:auto; display:block; margin:8px 24px; overflow:hidden; min-height:400px}
p{padding:4px 0 8px 0}
p.jus, .jus, .navigators p{text-align:justify}

img.tripthumba, img.tripimag{float:left; margin:8px 8px 2px 0}

.onetrip, .onetlef{display:block; overflow:hidden; height:auto; text-align:center; padding-top:6px; padding-bottom:6px}
.onetrip{float:right; padding-right:0;}
.onetlef{float:left; padding-right:1%;}

.onetrip h2, .onetlef h2{font-size:16px; line-height:18px; text-align:center}
.subimg {height:112px; vertical-align:bottom}

b , strong, font, i, em, span{font-weight:normal; font-style:normal; font-variant:normal; font-size:inherit}

.right{text-align:right; display:block}
.left{text-align:left; display:block}
.center{text-align:center; display:block}
.jus{text-align:justify; display:block}

font{font-weight:inherit; font-style:inherit; text-decoration:inherit; font-variant:inherit; font-size:inherit; line-height:inherit}


.tripclear{width:90%; clear:both; height:1px; overflow:hidden}

div.tripcolomn{float:left; padding-right:1%; text-align:left; clear:none}
.tripcolomn strong{display:block; padding:6px 2px 0px 4px; text-align:left; background:transparent url(tobut.gif) repeat-x left bottom}

h3.tripfrstlet{line-height:28px; border:0px none; padding:0px 3px; color:#006699; display:inline}

input{font-family:Arial, Helvetica, sans-serif}
textarea{width:96%; overflow:auto; font-family:"Courier New", Courier, monospace}
textarea{border:1px solid #CCCCCC; padding:2px; font-size:14px; font-weight:normal; background-color:#FFFFFF}

input.txt, input.txtb{border:1px solid #CCCCCC; width:96%; padding:2px}
input.triptxt, input.triptxtb{border:1px solid #CCCCCC; width:96%; padding:2px}

img.tripcaptcha{border:1px solid #CCCCCC; cursor:pointer}
input.triptxt02{border:1px solid #CCCCCC; width:126px; padding:2px}
input.triptxtb{font-weight:bold}

input.triptxtx{width:90%; display:block; padding:2px; cursor:pointer; background-color:#F0F0FF; color:#999999; font-size:14px; clear:both; text-align:left; border:1px solid #999999; margin:0 auto}
input.triptxtx:hover{background-color:#FFFFFF; color:#006699}

input.tripbut{background-color:#006699; cursor:pointer; color:#FFFFFF; width:104px; text-align:center; line-height:16px; font-size:12px; margin:1px; padding:1px}
input.tripbutn{background-color:#006699; cursor:pointer; color:#333333; text-align:center; line-height:16px; font-size:12px; margin:0 2px; border:1px solid #99CCCC}

input.but{background-color:#3082a8; cursor:pointer; color:#FFFFFF; height:35px; width:104px; text-align:center; line-height:18px; font-size:14px; margin:1px; padding:1px}
input.butn{background-color:#FFFFFF; cursor:pointer; color:#333333; text-align:center; line-height:16px; font-size:14px; margin:0 2px; border:1px solid #427285}

input.tripnobord, input.tripbut{border:0px none}

textarea.triptext{height:150px}
textarea.triptext2{height:200px}
textarea.triptext3{height:300px}

div.trippagesnav{text-align: center; font-size:14px; clear:both}
div.trippagesnav a{padding:0 4px;}

a sup{text-decoration:none}

div.triponelef, div.triponerig
{display:block; overflow:hidden; height:auto; text-align:center; padding-top:2px; padding-bottom:2px; font-size:12px; line-height:14px}
.triponerig{float:right; padding-right:4px;}
.triponelef{float:left; padding-right:0;}

.triponelef a, .triponerig a{font-size:14px; line-height:16px; text-align:center; display:block}
#main a.tripsubimg{height:MAXHIGHpx; text-align:center; padding-bottom:4px; display:block; text-decoration:none; vertical-align:bottom}
#main a.tripsubimg img{float:none; clear:both}

.tripcenter{text-align:center}
div.tripcenter{text-align:center; display:block}
.tripcenter img{float:none; display:inline; margin:4px 2px 2px 2px; padding:0; width:auto; height:auto; max-height:400px; max-width:400px}
