
.clear {
	clear: both;
	height: 1px;
}
.clearb {
 clear:both;
	height: 1px;
}
.l1 {
display: table-cell;
 float: left; 

}
.wrap{
 position: inherit;
}
.row {
display: table-row;
display:inline

}
.hd a {
 color: #FF0000;
}


.smallfield { 
 font-size: 10px;
 }



.tr {
display: table-row;
display:inline


}

.rightobj {
float: right;
font-weight: bold;
letter-spacing: 0.2em;
border: 1px solid #999;
font-size: 1.2em;
padding-left: 10px;
padding-right: 10px;


}


.td {
display: table-cell;
display:inline
}



.l2 {
display: table-cell;
background-image: url(/images/tradefinda-trader-blue.png);
 background-repeat: repeat-x;
 color: #000;
font-size:12px;
display:inline


}
.l3{
display: table-cell;
background-image: url(/images/trader-green.png);
 background-repeat: repeat-x;
 color: #000;
font-size: 12px;
display:inline

}

#l3_heading {
 width: 230px;
 height: 100px;
 background: url('/images/traderad.gif') no-repeat 0px 0px;
 float: right;
}


.hd2 {

 background-image: url(/images/tradefinda-trader-blue.png);
 background-repeat: repeat-x;
 color: #000;
 padding: 5px;


 font-weight: bold;
}

.hg {
 background: #CCCCCC;
color: #000;
 

}


.hgreen {

 background-image: url(/images/trader-green.png);
 background-repeat: repeat-x;
 color: #000;
 padding: 5px;

 font-weight: bold;
 padding: 5px;
}

.bold {
background-color: #FFFFCC;
font-weight: bold;



}

.bold a {
font-weight: bold;
}
.bold a:hover {
background-color: #3399FF;

}


.hd3 { 
 
 background-image: url(/images/trader-dgreen.png);
 background-repeat: repeat-x;
 color: #000;
 font-weight: bold;
 padding: 5px;

 margin-bottom: 2px;
}

.hd3 a{
 color: #0000FF;
 font-weight: bold;
}

.hd3 a:hover{
 width: auto;
 color: #000;

}

.hd4 {

 background-image: url(/images/trader-dgreen.png);
 background-repeat: repeat-x;
 color: #000;
 font-weight: bold;
 padding: 5px;

 margin-bottom: 2px;
}

.hd4 a{
 color: #0000FF;
}

.hd4 a:hover{
 width: auto;
 color: #0000FF;

}


.hdp { 

 color: #000000;
 

 font-weight: normal;

}

.hdp a {
 width:100%;
height:100%;

 color: #000000;

 padding: 0px;
 margin-top: 1px;

}


.hdp a:hover { 
 background: #0066CC;
width: 100%;
height: 100%;

color: #FFFFFF;
 padding: 0px;
 margin-top: 1px;
}


.hd4 { 

 background-image: url(/images/tradefinda-trader-blue.png);
 background-repeat: repeat-x;
 color: #000;
 padding: 5px;
 font-weight: bold;
}
.hd5 { 
 color: #000000;
 font-weight: normal;
 padding: 5px;

}

.hdwhite {
color: #000000;
 background-color: #FFFFFF;
}


.tb {
 background-color: #FFCCCC;
}

.tb1 {
 background-color: #66CCCC;
}
.tb2 {
 background-color: #CCCCCC;
}
.tb3 {
 background-color: #00CCAA;
}

.link4_box {
 width: 50px;
 border: 1px solid #333333;
 background-color: #FFEEEE;
 padding: 0px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 }

.link1_box {
 height: auto;
 border: 1px solid #333333;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 padding-right: 5px;
 padding-left: 5px;
 }
.link1_box img {
float: right;
 border: 0px;
}

.link2_box {
 border: 1px solid #333333;
 padding: 0px;
 line-height:17px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 color: #000000;
 background-color: #FFFFFF;
 padding-right: 5px;
 padding-left: 5px;

 }

.link2_box l1 {
display: table-cell;
 float: left;
}

.bbox {
 border: 1px solid #333333;
 width: 90%;
 padding: 0px;
}

.bbox2 {
 border: 1px solid #333333;
 padding: 0px;
}




.link2_box .txt {
 color: #000000;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}
.smallform input[type="submit"] {
 font-size: 10px;
 background-color: #CCCCCC;
}

.smallform input[type="submit"]:hover {
 font-size: 10px;
 color: #FFFFFF;
 background-color: #000000;
}

lp {
 background-color: #fbba5e;

 color: #000000;
 font-weight: bold;

 }

lc {
 background-color: #FF0000;
font-weight: bold;

color: #FFF;

 }

lc a {
 color: #FFF;
}

lc a:hover {
 color: #000;
}


lb {
 background-color: #CFF;
 color: #000000;
 font-weight: bold;
 width: 100%;

 }

lb a {
 color: #FFFFFF;
 font-weight: bold;
 background-color: #99ccFF;
 }


lred {
 background-color: #FF0000;
font-weight: bold;

color: #FFF;

 }





lr {
 color: #FFFFFF;
 font-size: 15px;
 font-weight: bold;

 background-color: #FF0000;
 }

lr a {
 color: #FFFFFF;
 font-size: 15px;
 font-weight: bold;

 background-color: #FF0000;
 }


.smallform lp {
 color: #000000;
 font-size: 15px;
 font-weight: bold; 
 background-color: #fbba5e;

 }

.hdwhite lp {
 color: #000000;
 font-weight: bold;
 background-color: #fbba5e;

 }
.link_box lp {
 color: #000000;
 font-weight: bold;
 background-color: #fbba5e;

 }
.link_box input[type="submit"] {
 color: #000;
 background-color: #CCC;

 font-size: 12px;
 font-weight: bold;
}

.link_box input[type="submit"]:hover {
 color: #FFF;
 background-color: #000;

font-size: 12px;
 font-weight: bold;

}

.linklarge_box {
 height: auto;
 display: table-row;

 border: 1px solid #333333;
 padding: 0px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 color: #000000;
 background-color: #FFFFFF;
 }



.signupForm input[type="submit"]:hover {
float: left;
 margin: 0% 0% 0% 25%;
 background: #000;
 color: #FFF;
}


.cmxform input[type="submit"]:hover {
 background: #000;
 color: #FFF;
}

.cmxform input[type="submit"] {
}





 
.trip2 {
 width: auto;
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 float: left;
 height: auto;
 }
.trip6 {
 width: auto;
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 background-color: #FF9900;
 float: left;
 height: auto;
 }
.tripred {
 width: 100%;
 margin: 5px;
 padding: 4px;
 color: #FFFFFF;
 border: 1px solid #CCCCCC;
 background-color: #FF0900;
 float: left;
 
 height: auto;
 }


.qsmall2 {
 width: auto;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
 background-color: #000000;
 float: left;
 height: auto;
 }

.qsmall1 {
 width: auto;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
 background-color: #000000;
 float: left;
 height: auto;
 }

.emsmall4 {
 width: 100%;
 margin: 1px;
 padding: 1px;
 color: #FF0000;
 float: right;
 height: auto;
border: 1px solid #999;

 }




.quotebox img{
 padding: 4px;
 float: left;
 border: 0px;
}
.quotebox input[type="submit"] {
 color: #000;
 background: #CCC;
float: right;
 margin: auto auto auto auto;


}
.quotebox input[type="submit"]:hover {

float: right;
 margin: auto auto auto auto;
}

.quotebox-sign {
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 500px;
 height: auto;
 margin: 0px;
 padding: 10px;
 color: #FF0000;
 background-color: #CFFFFF;
 border: 1px solid #CCCCCC;
 }
.quotebox-sign input[type="submit"] {
 color: #000;
 background: #CCC;
float: right;
 margin: auto auto auto auto;


}
.quotebox-sign input[type="submit"]:hover {

float: right;
 margin: auto auto auto auto;
}


.emsmall2 {
 display: inline;
display: table-cell;
 width: auto;
 margin: 1px;
 padding: 1px;
 color: #000;
 border: 1px solid #CCCCCC;
 background-color: #FFF;
 height: auto;
 text-align: right;
 }

 
.emsmall1 {
 text-align: right;
 display: inline;
display: table-cell;
 width: auto;
 margin: 1px;
 padding: 1px;
 color: #000;
 border: 1px solid #CCCCCC;
 background-color: #FFF;
 height: auto;
 }


.emright {
display: inline;
display: table-row;
 float: right;
}

.emnorm {
display: inline;
display: table-row;
 float: right;
}

.emsmall1 input[type="text"] {
float: left;
}

.textbox input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 12px;
 font-weight: bold;
}

.textbox input[type="submit"]:hover {
 color: #FFFFFF;
background-color: #000000;
font-size: 12px;
 font-weight: bold;

}

.emsmallsub {
display: inline;
display: table-cell;
}

.emsmallsub7 {
 float:right;
padding: 0px;
 display: inline;
display: table-cell;
 font-size: 9px;
background-color: #FFF;

}


.emsmallsub7 input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 9px;
padding: 0px;
}



.emsmallsub7 input[type="submit"]:hover {
color: #FFF;
background-color: #000;
 font-size: 9px;
padding: 0px;
}



.emsmallsub input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 12px;
 font-weight: bold;
}

.emsmallsub input[type="submit"]:hover {
 color: #FFFFFF;
background-color: #000000;
font-size: 12px;
 font-weight: bold;

}


.emsmallsub4 input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 12px;
 font-weight: bold;
}

.emsmallsub4 input[type="submit"]:hover {
 color: #FFFFFF;
background-color: #000000;
font-size: 12px;
 font-weight: bold;

}


.emsmallsub1 {
display: inline;
display: table-cell;
}


.emsmallsub1 input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 12px;
 font-weight: bold;
}

.emsmallsub1 input[type="submit"]:hover {
 color: #FFFFFF;
background-color: #000000;
 font-size: 12px;
 font-weight: bold;

}



.tripya { 
 width: 100%;
 float: left;
 padding: 4px;
 border: 1px solid #CCCCCC;
 background-color: #FFFFFF;
 color: #000000;
 font-size: 1.2em;

 }
.tripya l1 {
display: table-cell;
 float: left;
}
.tripya img {
 float: right;
}

.tri6 {
 width: auto;
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 background-color: #FF9900;
 margin: 1% 10% 1% 0;

 float: right;
 height: auto;
 }
.tri6 input:hover {
 color: #FFFFFF;
 text-decoration: none;
background-color: #000000;
}


.trip9 {
 width: 100%;
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 color: #FFFFFF;
 background-color: #990066;
 float: left;
 height: auto;
 }



.trip8 {
 width: auto;
 margin: 5px;
 padding: 4px;
 background-color: #CCCCFF;

 border: 1px solid #CCCCCC;
 float: left;
 height: auto;
 }


.trip7 {
 width: 100%;
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 background-color: #CCCCFF;
 
 float: left;
 height: auto;
 }




.head2 {
 float:right;
 margin-top: -90px;
 margin-right: 40px;
}

.rmg img {
 margin-top: -100px;
 margin: 0 10px 0 0;
 float: right;
}
.slogan {
	font-size: 11px;
	color: #FFFFFF;
}
#header_search {
	font-size: 11px;
	font-weight: normal;
	text-align: right;
}
#search_form {
	margin: 0px;
	padding: 0px;
}
.srchFrm {
	font-size: 12px;
	color: #003399;
}
#main_menu {
 position: absolute;
 top: 5px;
 left: 35px; /* LTR */
 z-index: 3;
 color: #000;
}
#main_menu ul {
 list-style-type: none;
}
#main_menu li {
 display: inline;
 float: left;
 margin: 0px;
 padding: 3px;
}
#main_menu a {
 color: #000;
 background: #FFF;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin: 1px;
 border-color:#CCC;
 border-width:1px 0;
 padding: 2px;
 border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;

}
#main_menu a:hover {
 color: #0000DD;
 text-decoration: none;
 height: 10px;
 background-image: url(/images/lyel.png);
 background-repeat: repeat-x;
}

#page {
	background-color: #FFFFFF;
	margin: 1px;
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
}
#left {
	float: left;
	width: 150px;
 overflow: hidden;

}
.linkslice_box {
 border: 1px solid #333333;
 padding: 0px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.yb {
 border: 1px solid #333333;
 background-color: #FF9900;
 color: #000000;
}



.link_box {
	border: 0px solid #333333;
	padding: 0px;

	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.home_box {
 border: 0px solid #333333;
 padding: 0px;

 font-size: 12px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.urlbox {
 border: 0px solid #333333;
 padding-top: 5px;
 padding-left: 5px;
 font-size: 15px;
}



.linka_box {
 border: 0px solid #333333;
 padding: 0px;
 height: 260px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}



.linklong_box {
 border: 0px solid #333333;
 padding: 0px;
 height: 500px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 overflow: auto;

}

.linklongr_box {
 border: 1px solid #333333;
 padding: 0px;
 float: right;
 width: 150px;
 height: 500px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}


.hred {
background-image: url(/images/tradefinda-lred.png);
 background-repeat: repeat-x;
 color: #000;
 font-weight: bold;
 padding: 5px;
}

.hr {
   background-color:#D8D8D8;
    border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
 font-size: 12px;
 width: auto;
 font-weight: bold;

}

.hred2 {
background-image: url(/images/lred2.png);
 background-repeat: repeat-x;
 color: #000;
 font-weight: bold;

 padding: 5px;
}


.link_box p {
 margin-top: 0px;

}


.link_box .hp {
background-image: url(/images/trader-dgreen.png);
 background-repeat: repeat-x;
 color: #000;
 width: auto;
 padding: 5px;


 font-weight: bold;
}

#subit input[type="submit"] {
 padding: 0px;
 margin: 0px;
 font-size: 9px;
 background-color: #CCCCCC;
}

.subit { 
border: 1px solid #006;
 background: #9cf;
font-size: 9px;
 width: auto;
 height: auto;

}

.link2_box .hp {
background-image: url(/images/trader-orange.png);
 background-repeat: repeat-x;
 color: #000000;
width: 250px;
 padding: 5px;
 font-weight: bold;
}

.link2_box .hb2 {
width: 600px;
 font-weight: bold;
}



.link_box .hb {
background-image: url(/images/trader-green.png);
background-repeat: repeat-x;
 color: #000000;
 font-weight: bold;
 padding: 5px;


}
.link_box .hb a {
 color: #0000FF;
 font-weight: normal;
 text-decoration: none;
}
.link_box .hb a:hover {
 color: #FF0000;
 background: #FFFFFC;
 text-decoration: none;
}



.link_box .txt {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 12px;
}
.link_box .txt p {
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
.link_box .txt ul {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	list-style-type: circle;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.link_box a {
	color: #000099;
	font-weight: normal;
	text-decoration: none;
}
.link_box a:hover {
	color: #FFFFFF;
 background: #0066CC;
	text-decoration: none;
}

.home_box a {
 color: #000099;
}
.home_box a:hover {
 color: #FFFFFF;
 background: #0066CC;
 
}

.linka_box .txt {
 margin-top: 4px;
 margin-right: 5px;
 margin-bottom: 1px;
 margin-left: 5px;
 font-size: 12px;
 font-weight: normal;
}
.linka_box .txt p {
 margin-top: 2px;
 margin-right: 0px;
 margin-bottom: 1px;
 margin-left: 0px;
}
.linka_box .txt ul {
 margin-top: 8px;
 margin-right: 0px;
 margin-bottom: 8px;
 margin-left: 0px;
 list-style-type: circle;
 padding-top: 0px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 20px;
}
.linka_box a {
 color: #000099;
 font-weight: normal;
 text-decoration: none;
}
.linka_box a:hover {
 color: #FFFFFF;
 background: #0066CC;
 text-decoration: none;
}


#right {
	float: left;
 width: 75%

}
#are {
 float: right;
}

#welcome {
	background-color: #3399FF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #003399; 
 padding: 5px;

	padding-bottom: 4px;
	padding-left: 5px;
}
#welcome img {
	float: left;
	margin-right: 5px;
	border: 1px solid #003399;
}
.rimg {
 padding: 5px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
}

.rimg img {
 float: right;
 margin-left: 5px;
 border: 1px solid #003399;
}


.pg_itm {
	padding: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.ad1_itm {
 height: 30px;
 border: 1px solid #CCCCCC;
 background-color: #FF6600;
}
.ad1_itm input[type="submit"] {
margin-top: -15px;
margin-left: 34%;
float: left;

}

.ad2_itm {
 background-color: #990033;
 border: 1px solid #CCCCCC;
 color: #FFFFFF;
 height: auto;

} 
.ads_itm {
 background-color: #FFFFF0;
 border: 1px solid #CCCCCC;
 width: auto;
 width: 500px;
 color: #000000;
 height: auto;

} 

.adw_itm {
 height: auto;
 font-size: 11px;
 font-weight: normal;
 margin: 0 20% 0 0;

} 

.adww_itm {
 height: auto;

}

.ad2_itm input[type="submit"] {


}
.ad2_itm p {
}


.ad3_itm {
 background-color: #999966;
 border: 1px solid #CCCCCC;

}
.ad3_itm input[type="submit"] {
margin: 0 0 0 0;
 border: none;

}

.ad3_itm input[type="submit"]:hover {
float: right;
 background: #0066CC;
 color: #FFFFFF;
margin-top: -45px;
margin-left: -140px;
}
.ad4_itm {
 margin: 1px;
 padding: 2px;
 width: 100%;
 background-color: #FF9900;
 color: #000000;
 font-weight: bold;
 
 border: 1px solid #CCCCCC;
 height: auto;
 margin: 5px 5px 5px 5px;

}

.link2_box select {
 font-size: 12px;
}
.smallform select {
 font-size: 10px;
}

.smallformp {
 margin-top: auto;
}


.ad_itm {
 margin: 5px;
 padding: 4px;
 border: 1px solid #CCCCCC;
 height: auto;
 margin: 0px 0px 0px 0px;

}

.ad_itm input[type="submit"] {
float: right;
margin: 0 0 0 0;
margin-top: -20px;
margin-left: -10px;
 border: none;

}
.ad_itm input[type="text"] {
float: left;
margin-top: -20px;
margin-left: 420px;

}

.ad_itm input[type="text"]:focus,
.ad_itm textarea:focus,
.ad_itm select:focus {
 border-color: #FF00F0;
 padding: 5px;
border: 5px solid #FF00F0;


}

.ad_itm input[type="submit"]:hover {
float: right;
 background: #CCC;
 color: #000;
}



.ad_itm .hd {
 margin: 1% 30% 1% 0;
}
.ad_itm p {
 margin: 1% 30% 1% 0;
}


.ad_itm img {
 float: right;
 margin-left: 0px;
 border: 1px solid #003399;
}


.pg_itm img {
 float: right;
 margin-left: 5px;
 border: 1px solid #003399;
}
.leftimg img {
float: left;
background-color: #FF9900;
 border: 0px solid #003399;
}
.rightimg {
float: right;
}

.rightimg img {
float: right;
 border: 0px solid #003399;
}

.img img {
 float: right;
 margin-right: 40px;
 border: 0px solid #003399;
}

.rightimgsign {
float: right;
 margin: 0px 0px 0px 0px;
 border: 0px solid #003399;
}

.rightimgsign img {
float: right;
 margin: 0px 0px 0px 0px;
 border: 0px solid #003399;
}




.link2_box img {
 float: right;
 margin-left: 5px;


 border: 0px solid #003399;
}

.hd {
 background-color:#F0F0F0;
    border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
 font-size: 12px;
 width: auto;
 font-weight: bold;

}


.tripw {
 font-family: arial;
 font-size: 10px;
	width: 200px;
 line-height:12px;

 margin: 2px;
 padding: 2px;

	border: 1px solid #CCCCCC;
	background-color: #FFcc33;
	float: left;
}

.ha { 
 font-weight: bold;
 color: #000000;
 background-color: #3399FF;
 text-align:right;
 width:100px;
 padding: 1px;
 float: left;
}

.ha1 {
 font-weight: bold;
 color: #000000;
 background-color: #FFFFFF;
 text-align:right;
 width:100px;
 padding: 1px;
 float: left;
}



.triplong {
 width: auto;
 max-width: 99%;
 margin: 2px;
 padding: 5px;
 border: 1px solid #CCCCCC;
 background-color: #EEEEEE;
 float: left;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;

}
.tripadmin {
 width: auto; 
 float: left;
 margin: 2px;
 float: left;
 margin-top: 0px;
 margin-left: 0px;

}


.tripl {
 margin-top: 0px;
 width: 400px;
 font-family: arial;
 font-size: 9px;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
 background-color: #EEEEEE;
 float: right;
 height: auto;

}



.tripwa input {
 float: right;
 background: #FFFF00;
 margin-top: auto;
 }


.triphide {
overflow: hidden;

}
.trips {
	width: 170px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
 margin: 10px 0% 0% 0%;

	float: left;
	height: 80px;
}

.tripside { 
 width: 150px;
 border: 1px solid #CCCCCC;
 height: 110px;
 float: right;
 margin-top: 23px;
}
.tripside img {
 border: 0px
}



.triplongish {

 width: 500px;
 margin: 7px;
 padding: 5px;
 border: 1px solid #CCCCCC;
 background-color: #EEEEEE;
 margin: 0% 0% 0% 0%;

 float: left;
 height: 120px;

}

#footer {
 background-color: #003399;
 font-size: 2px;
 color: #003399;
 padding-right: 2px;
 padding-left: 2px;
 text-align: center;

}
#footer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#footer li {
	display: inline;
	margin-right: 5px;
	margin-left: 5px;
}
#footer a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#footer a:hover {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
	background-color: #000000;
}


#design {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	letter-spacing: 0.1em;
	padding-bottom: 4px;
}
#design a {
	color: #333333;
}
#design a:hover {
	color: #333333;
	text-decoration: none;
}

