body{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:70%;
	color:#000000;
}
body.green{
	background:url(../../../../images/green/bkg/bkg_body_top.jpg) repeat-x top;
}
body.blue{
	background:url(../../../../images/blue/bkg/bkg_body_top.jpg) repeat-x top;
}
body.red{
	background:url(../../../../images/red/bkg/bkg_body_top.jpg) repeat-x top;
}
body, html, form{
	height:100%;
	min-height:100%;
}
form{
	padding:0px;
	margin:0px;
}
input, select, textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#000000;
}
img{
	border:none;
}
a{
	color:#FF0000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a, h1, h2, h3, h4, h5, h6{
	color:#0082BB;
}
body.blue a, body.blue h1, body.blue h2, body.blue h3, body.blue h4, body.blue h5, body.blue h6{
	color:#0082BB;
}
body.red a, body.red h1, body.red h2, body.red h3, body.red h4, body.red h5, body.red h6{
	color:#0082BB;
}
h1, h2, h3, h4, h5, h6{
	padding:0px;
	margin:0px;
	font-size:1.3em;
}
h4, h5, h6{
	font-size:1em;
}
.blue h1, .red h1{
	font-size:1.8em;
}
p{
	padding:0px 0px 15px 0px;
	margin:0px;
	text-align : justify;
}
.floatLeft{
	float:left;
	padding-bottom: 10px;
}
.floatRight{
	float:right;
}
.pageContainer{
	width:100%;	
	position:relative;
	min-height:100%;
	float:left;
	background-position:bottom;
	background-repeat:no-repeat;
}
body.green .pageContainer{
	background-image:url(../../../../images/green/bkg/bkg_body_bottom.jpg);
}
body.blue .pageContainer{
	background-image:url(../../../../images/blue/bkg/bkg_body_bottom.jpg);
}
body.red .pageContainer{
	background-image:url(../../../../images/red/bkg/bkg_body_bottom.jpg);
}
*html .pageContainer{
	height:100%;
}
.contentContainer{
	clear:both;
	position:relative;
	width:946px;
	margin:0px auto auto auto;
}
.innerContainer{
	float:left;
	width:946px;
	padding-bottom:140px;
}
.headerContainer
{
	height:284px; /* was 232px */
	width:946px;
	float:left;
}
body.green .headerContainer{
	height:270px;
}
body.blue .headerContainer, body.red .headerContainer{
	height:232px;
}
.headerContainer img{
	float:left;
}
.headerInner{
	float:left;
	width:946px;
	border-top:solid 1px #0082BB;
	border-bottom:solid 1px #0082BB;
}
body.green .headerInner{
	border-top:solid 1px #0082BB;
	border-bottom:solid 1px #0082BB;
	padding:8px 0px;
}
body.blue .headerInner{
	border-top:solid 1px #0082BB;
	border-bottom:solid 1px #0082BB;
	padding:2px 0px;
}
body.red .headerInner{
	border-top:solid 1px #803C5D;
	border-bottom:solid 1px #803C5D;
	padding:2px 0px;
}
.headerInner a{
	color:#000000;
}
body.green ul.leftLinks{
	padding:0px 10px 0px 0px;
	margin:0px;
	list-style:none;
	float:left;
	font-size:.8em;
}
body.green ul.leftLinks li{
	width:72px;
	height:55px;
	float:left;
	background:url(../../../../images/bkg/bkg_dots.gif) repeat-y top right;
}
body.green ul.leftLinks li a{
	width:70px;
	text-align:center;
	float:left;
	color:#000000;
}
body.blue ul.leftLinks, body.red ul.leftLinks{	
	padding:5px 0px 0px 0px;
	margin:0px;
	list-style:none;
	float:left;
	font-size:1.3em;
}
body.blue ul.leftLinks li, body.red ul.leftLinks li{
	float:left;
	background:url(../../../../images/bkg/bkg_dots.gif) repeat-y top right;
}
body.blue ul.leftLinks li a, body.red ul.leftLinks li a{
	float:left;
	color:#000000;
	padding:0px 10px;
}
body.green table.headerSearchTable{
	float:left;
	margin-top:4px;
	display:inline;
}
body.blue table.headerSearchTable, body.red table.headerSearchTable{
	float:right;
}
table.headerSearchTable a{
	text-decoration:underline;
}
table.headerSearchTable a:hover{
	text-decoration:none;
}
body.green table.headerSearchTable a{
	color:#0082BB;
}
body.blue table.headerSearchTable a{
	color:#0082BB;
	font-size:1.2em;
}
body.red table.headerSearchTable a{
	color:#7A1A42;
	font-size:1.2em;
}
table.headerSearchTable input{
	border:1px solid #D6D6D6;
	background:#F1F1F1;
	float:left;
	width:134px;
	padding:2px 4px;
	margin:0px 4px 0px 0px;
	display:inline;
}
.headerLinksRight{
	width:190px;
	float:right;
}
.headerLinksRight ul{
	padding:0px;
	margin:0px;
	list-style:none;
	float:right;
	border-left:solid 1px #0082BB;
	height:55px;
}
.headerLinksRight ul li{
	padding:0px;
	margin:0px;
}
.headerLinksRight ul li a{
	margin:0px;
	padding:2px 10px 2px 10px;
	display:block;
	color:#000000;
}
.middleContainer{
	float:left;
	width:946px;
	font-size:1.1em;
	margin-top:50px;
}
ul.secondNav{
	list-style:none;
	padding:0px 0px 2px;
	margin:0px 0px 15px 0px;
	display:inline;
	float:left;
	width:946px;
	border-bottom:solid 2px #0082BB;
}
body.blue ul.secondNav{
	border-bottom:solid 2px #003F72;
}
body.red ul.secondNav{
	border-bottom:solid 2px #6A1A41;
}
ul.secondNav li{
	float:left;
	width:145px;
	background:url(../../../../images/bkg/bkg_promo_1.gif) no-repeat top right #0082BB;
	height:42px;
	margin-right:10px;
	display:inline;
}
ul.secondNav li.colour1{
	background:url(../../../../images/bkg/bkg_promo_2.gif) no-repeat top right #003F72;	
}
ul.secondNav li.colour2{
	background:url(../../../../images/bkg/bkg_promo_7.gif) no-repeat top right #0082BB;
}
ul.secondNav li.colour3{
	background:url(../../../../images/bkg/bkg_promo_3.gif) no-repeat top right #A2AD00;
}
ul.secondNav li.colour4{
	background:url(../../../../images/bkg/bkg_promo_4.gif) no-repeat top right #8e258d;
}
ul.secondNav li.colour5{
	background:url(../../../../images/bkg/bkg_promo_5.gif) no-repeat top right #c60c30;
}
ul.secondNav li.colour6{
	background:url(../../../../images/bkg/bkg_promo_2.gif) no-repeat top right #003f72;
}
ul.secondNav li a{
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:14px 12px;
}
.subContainer{
	float:left;
	width:170px;
	background:#000000;
	margin-bottom:15px;
	display:inline;
}

/* Expanding Menu */
ul.immexpandingmenu, ul.L1{
	list-style:none;
	padding:0px;
	margin:0px;
	background:#FFFFFF;
	width:169px;
	float:left;
}
ul.immexpandingmenu li, ul.L1 li{
	float:left;
	width:139px;
}
ul.immexpandingmenu li a{
	float:left;
	color:#000000;
	font-weight:bold;
}
ul.immexpandingmenu li.active a{
	color:#0082BB;
}
body.blue ul.immexpandingmenu li.active a{
	color:#003F72;
}
body.red ul.immexpandingmenu li.active a{
	color:#6A1A41;
}
ul.L1 li a{
	font-weight:normal;
	background:url(../../../../images/bkg/bkg_sub_green.gif) no-repeat top left;
	background-position:0px 6px;
	padding:0px 0px 0px 8px;
}

/* Sitemap */
.sitemapA0{
	color:#000000;
	font-weight:bold;
}

.sitemapA1{
	color:#0082BB;
	font-weight:bold;
}

.sitemapA2{
	color:#0082BB;
}

body.blue .sitemapA1{
	color:#003F72;
	font-weight:bold;
}

body.blue .sitemapA2{
	color:#003F72;
}

body.red .sitemapA1{
	color:#6A1A41;
	font-weight:bold;
}

body.red .sitemapA2{
	color:#6A1A41;
}
.contentRight{
	width:760px;
	float:right;
	margin-left:16px;
	display:inline;
	margin : 0px 0px 20px 16px;
}
.contentRightMiddle{
	width:510px;
	float:left;
	margin-left:16px;
	margin-right:15px;
	display:inline;
}
.contentRightRight{
	width:235px;
	float:right;
}
.contentRightRight a{
	text-decoration:underline;
}
.contentRightRight a:hover{
	text-decoration:none;
}
.breadCrumbs{
	color:#999999;
	padding-bottom:12px;
	font-size:.9em;
}
.contentRight .breadCrumbs a, .contentRightMiddle .breadCrumbs a{
	color:#999999;
	text-decoration:underline;
}
.breadCrumbs a:hover{
	text-decoration:none;
}
.rightQuote{
	float:left;
	width:235px;
	background:#EEEEEE url(../../../../images/bkg/bkg_quote_top_right.gif) no-repeat right top;
	margin-bottom:15px;
	display:inline;
}
.rightQuoteInner{
	padding:15px 15px 0px 15px;
	background:url(../../../../images/bkg/bkg_quote_bottom.gif) no-repeat bottom right;
}
.greyCornerContainer{
	float:left;
	width:235px;
	background:#EEEEEE url(../../../../images/bkg/bkg_corner_grey.gif) no-repeat right top;
	margin-bottom:15px;
	display:inline;
}
.greyCornerContainerInner{
	padding:15px 15px 0px 15px;
}
.greyCornerContainer ul{
	list-style:none;
	padding:0px 0px 15px 0px;
	margin:0px;
}
.greyCornerContainer ul li{
	background:url(../../../../images/bkg/bkg_bullet_red.gif) no-repeat left top;
	background-position:0px 4px;
	padding-left:10px;
}
body.blue .greyCornerContainer ul li{
	background-image:url(../../../../images/bkg/bkg_bullet_blue.png)
}
.homeContainerTop, .cruiseContainerTop{
	width:946px;
	float:left;
	background:url(../../../../images/bkg/bkg_home.gif) repeat-y left;
	margin-bottom:15px;
	display:inline;
}
.cruiseContainerTop{
	background:url(../../../../images/bkg/bkg_home_cruise.gif) repeat-y left bottom;
}
.homeIntro, .homeNews, .conventionIntro, .conventionVideo, .conventionsExtra{
	background:url(../../../../images/bkg/bkg_corner_grey.gif) top right no-repeat #EEEEEE;
	margin-bottom:15px;
	display:inline;
}
.homeIntro{
	width:625px;
	float:left;
}
.homeNews{
	width:305px;
	float:right;
}
.homeNews ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.homeNews ul li a{
	color:#000000;
	background:url(../../../../images/bkg/bkg_news_bullet.gif) no-repeat left top;
	background-position:0px 3px;
	padding-left:12px;
}
.homeNews ul li a strong{
	color:#0082BB;
}
.cruiseIntro{
	width:438px;
	float:left;
}
.cruiseNews{
	width:237px;
	float:left;
	margin:0px 16px;
	display:inline;
}
.cruiseShips{
	width:239px;
	float:right;
	padding-bottom:2px;
	background: #eee;
	height: 234px;
}

.greyInnerCruise 
{ 
    padding: 20px; 
}

.cruiseShips table{
	width:239px;
	border-left:solid 1px #D3D3D3;
	border-right:solid 1px #D3D3D3;
	float:left;
	background:#EEEEEE;
}
.cruiseShips table th, .cruiseShips table td {
	text-align:left;
	/*font-weight:bold;*/
	background:#EEEEEE;
	border-top:solid 1px #FFFFFF;
	padding-bottom:0px;
}

.cruiseShips ul
{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.cruiseShips li a
{
    /*background:transparent url(../../../../images/bkg/bkg_bullet_blue.png) no-repeat scroll 0 3px;*/
    color:#0082BB;
    /*padding-left:12px;*/
}
.cruiseShips table th{
	border-left:solid 1px #FFFFFF;
	width:82px;
}
.cruiseShips table td{
	border-right:solid 1px #FFFFFF;
	padding: 10px;
	height: 55px;
}
.conventionIntro{
	width:465px;
	height:162px;
	float:left;
}
.conventionsLinks{
	width:145px;
	float:left;
	margin:0px 16px 0px 15px;
	display:inline;
	font-size:1.2em;
	font-weight:bold;
}
.red .conventionsLinks a{
	color:#FFFFFF;
}
.conventionsLink1, .conventionsLink2, .conventionsLink3{
	margin-bottom:15px;
	height:44px;
	width:145px;
	background:url(../../../../images/bkg/bkg_promo_1.gif) no-repeat top right #0082BB;
}
.conventionsLink2{
	background:url(../../../../images/bkg/bkg_promo_2.gif) no-repeat top right #003F72;
}
.conventionsLink3{
	background:url(../../../../images/bkg/bkg_promo_3.gif) no-repeat top right #A2AD00;
}
.conventionsLink1 a, .conventionsLink2 a, .conventionsLink3 a{
	width:145px;
	text-align:center;
	display:block;
	padding-top:14px;
}
.conventionsLink3 a{
	padding-top:5px;
}
.conventionVideo{
	width:305px;
	float:right;
	min-height:162px;
}
.conventionVideoInner{
	padding:10px;
}
#conventionVideoFLV{
	padding-top:10px;
}
.conventionsExtra{
	width:305px;
	float:right;
}
.greyInner{
	padding:20px;
}
.promoWrapper{
	float:left;
	padding-bottom:15px;
	margin : 10px 0px 0px 0px;
}
.blue .promoWrapper .promo6{
	width:145px;
}
.promoWrapper4{
	float:left;
	width:640px;
	margin-left:65px;
	display:inline;
	padding-bottom:15px;
}
.promoWrapper6{
	float:left;
	padding-bottom:15px;
}
.promo1, .promo2, .promo3, .promo4, .promo5, .promo6, .promo7{
	width:145px;
	float:left;
	background:#EEEEEE;
	margin-right:15px;
	display:inline;
	margin : 0px 10px 0px 0px;
}
.blue .promo1, .blue .promo2, .blue .promo3, .blue .promo4, .blue .promo5, .blue .promo6, .blue .promo7{
	width:177px;
}
.promoTitle{
	color:#FFFFFF;
	font-weight:bold;
	padding:8px 10px;
	background-position:top right;
	background-repeat:no-repeat;
	background-image:url(../../../../images/bkg/bkg_promo_1.gif);
	background-color:#0082BB;
}
.promo1 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_1.gif);
	background-color:#0082BB;
}
.promo2 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_2.gif);
	background-color:#003F72;
}
.promo3 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_3.gif);
	background-color:#A2AD00;
}
.promo4 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_4.gif);
	background-color:#8E258D;
}
.promo5 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_5.gif);
	background-color:#C60C30;
}
.promo6 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_6.gif);
	background-color:#6A1A41;
}
.promo7 .promoTitle{
	background-image:url(../../../../images/bkg/bkg_promo_7.gif);
	background-color:#0082BB;
}
.promo1 a{
	color:#0082BB;
}
.promo2 a{
	color:#003F72;
}
.promo3 a{
	color:#A2AD00;
}
.promo4 a{
	color:#8E258D;
}
.promo5 a{
	color:#C60C30;
}
.promo6 a{
	color:#6A1A41;
}
.promo1 .promoTitle a, .promo2 .promoTitle a, .promo3 .promoTitle a, .promo4 .promoTitle a, .promo5 .promoTitle a, .promo6 .promoTitle a, .promo7 .promoTitle a{
	color:#FFFFFF;
}
.promoTitle p
{
	margin : 0;
	padding : 0;
}
.promoRight{
	margin-right:0px;
}
.promoInner{
	padding:8px 10px;
}
.tabWrapper{
	position:relative;
	width:946px;
	height:233px;
	float:left;
}
.tabContainer{
	width:946px;
	float:left;
	position:absolute;
	top:0px;
	left:0px;
}
.tabContainer a{
	color:#0082BB;
}
.blue .tabContainer a{
	color:#0082BB;
}
.tabContainer ul{
	list-style:none;
	float:left;
	padding:0px;
	margin:0px;
	height:42px;
	width:100%;
	background:url(../../../../images/bkg/bkg_tab_top.gif) repeat-x bottom;
	font-size:1.05em;
}
.tabContainer ul li{
	float:left;
	height:42px;
	width:105px;
	background:url(../../../../images/bkg/bkg_tab.gif) no-repeat top left;
}
.tabContainer ul li.tabActive{
	background-image:url(../../../../images/bkg/bkg_tab_active.gif);
	font-weight:bold;
}
.tabContainer ul li a{
	width:102px;
	float:left;
	text-align:center;
	padding-top:5px;

	cursor:pointer;
}
.tabContainer ul li.tabSingleLine a{
	padding-top:14px;
}
.tabInner{
	width:943px;
	border:solid 1px #91ACBC;
	border-top:none;
	padding-bottom:12px;
	float:left;
}
.tabSpecial{
	float:left;
	margin:5px 0px 0px 5px;
	display:inline;
	position:relative;
}
.green .tabContainer .tabSpecial a{
	color:#A4823B;
}
.tabSpecialInner{
	width:230px;
	margin:7px 7px 0px 7px;
}
.specialCover{
	top:0px;
	left:0px;
	position:absolute;
	width:60px;
	height:60px;
}
.tabQoute{
	float:right;
	width:420px;
	margin:12px 12px 0px 0px;
	display:inline;
	background:url(../../../../images/bkg/bkg_quote_top.gif) no-repeat top left #EEEEEE;
}
.tabQouteInner{
	padding:20px 20px 0px 20px;
}
.footerContainer{
	clear:both;
	width:100%;
	position:absolute;
	bottom:0;
}
.footerContainer a{
	color:#000000;
}
.footerInner{
	width:980px;
	margin:0px auto auto auto;
	font-size:1.1em;
}
.footerLogosLeft, .footerLogosLeft img{
	float:left;
}
.footerLogosRight, .footerLogosRight img{
	float:right;
}
.footerOptions{
	border:solid 1px #7D9AAA;
	float:left;
	margin:22px 0px 0px 17px;
	display:inline;
}
body.blue .footerOptions, body.red .footerOptions{
	margin-left:20px;
}
.footerOptions table{
	height:32px;
}
.footerOptions a{
	color:#1F527B;
}
.footerOptions table th{
	padding-left:8px;
}
.footerOptions table td{
	padding:0px 10px;
}
.footerLinks{
	width:980px;
	height:60px;
	float:left;
}
.footerLinks ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.footerLinks ul li{
	float:left;
	padding-right:10px;
	padding-top:10px;
}
.footerLinks ul li a{
	color:#000000;	
	text-decoration:underline;
}
.footerLinks ul li a:hover{
	text-decoration:none;
}
.footerLinks ul.footerLinksRight li{
	float:right;
	padding-right:0px;
	padding-left:10px;
}
.footerLinks ul.footerLinksRight li a{
	text-decoration:none;
}
.footerLinks ul.footerLinksRight li a:hover{
	text-decoration:underline;
}
.unifiedLink{
	width: 980px;
	float: left;
	margin-top: 5px;
	text-align: center;
	font-size : 0.8em;
}

/* */
/*
#searchBox input{
	border:0px;
	background:#F1F1F1;
	float:left;
	width:132px;
	padding:2px 4px;
	margin:0px 2px 0px 0px;
	display:inline;
}
*/

/********************* Left Nav **************************/
div.nav
{
	float : left;
	width : 169px;
	margin : 0;
	padding : 0;
	font-size : 1.0em;
	background-color : #ffffff;
}

div.nav ul
{
	/* must use to reset style */
	list-style-image : none;
	list-style : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* must use to reset style */
	float : left;
	width : 100%;
}

div.nav ul li
{
	float : left;
	width : 100%;
	color : #0082BB;
	font-weight : bold;
	border-right : solid 1px #0082BB;
}

div.nav ul li a:link,
div.nav ul li a:visited,
div.nav ul li a:hover
{
	float : left;
	padding : 5px 0px 5px 10px;
	color : #333333;
	text-decoration : none;
}

div.nav ul li a:hover
{
	text-decoration : underline;
}

div.nav ul li a.ezine:link,
div.nav ul li a.ezine:link,
div.nav ul li a.ezine:visited,
div.nav ul li a.ezine:hover
{
	color : #0082BB;
}

div.nav ul li ul
{
	/* must use to reset style */
	list-style-image : none;
	list-style : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* must use to reset style */
	float : left;
	width : 100%;
	background-color : #ffffff;
}

div.nav ul li ul li
{
	float : left;
	width : 100%;
	padding : 0;
	margin : 0;
	color : #333333;
	font-weight : bold;
	border-top : none;
}

div.nav ul li ul li a:link,
div.nav ul li ul li a:visited
{
	float : left;
	padding : 5px 0px 5px 20px;
	color : #333333;
	text-decoration : none;
}
div.nav ul li ul li a:hover
{
	float : left;
	padding : 5px 0px 5px 20px;
	color : #333333;
	text-decoration : underline;
}

div.nav ul li ul li.active a:link,
div.nav ul li ul li.active a:visited,
div.nav ul li ul li.active a:hover
{
	float : left;
	padding : 5px 0px 5px 20px;
	color : #0082BB;
	text-decoration : none;
	font-weight : bold;
}

div.nav ul li ul li.active ul
{
/* must use to reset style */
	list-style-image : none;
	list-style : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* must use to reset style */
	float : left;
	width : 100%;
	background-color : #ffffff;
	color : #0082BB;
}

div.nav ul li ul li.active ul li
{
	float : left;
	width : 100%;
	padding : 0;
	margin : 0;
	font-weight : normal;
	color : #0082BB;
	border-top : none;
}

div.nav ul li ul li.active ul li a:link,
div.nav ul li ul li.active ul li a:visited
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : none;
}

div.nav ul li ul li.active ul li a:hover
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : underline;
}

div.nav ul li ul li ul
{
	list-style-image : none;
	list-style : none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* must use to reset style */
	float : left;
	width : 169px;
	background-color : #ffffff;
	color : #0082BB;
}

div.nav ul li ul li ul li,
div.nav ul li ul li ul li.active
{
	float : left;
	width : 100%;
	padding : 0;
	margin : 0;
	font-weight : normal;
	color : #0082BB;
	border-top : none;
}

div.nav ul li ul li ul li a:link,
div.nav ul li ul li ul li a:visited
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : none;
}

div.nav ul li ul li ul li a:hover
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : underline;
}

div.nav ul li ul li ul li.active a:link,
div.nav ul li ul li ul li.active a:visited
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : none;
	font-weight : bold;
}

div.nav ul li ul li ul li.active a:hover
{
	float : left;
	padding : 1px 0px 1px 30px;
	color : #0082BB;
	text-decoration : underline;
	font-weight : bold;
}

/********************* Left Nav **************************/


/********************* Add This **************************/
div.addThis
{
	float : left;
	text-align : right;
	vertical-align : text-bottom;
	width : 100%;
}
/********************* Add This **************************/


/******************** Search Results **********************/
div.searchHolder
{
	float : left;
	width : auto;
	margin : 0px 0px 10px 0px;
	padding : 0;
}

div.searchHolder div.searchResults
{
	float : left;
	width : 100%;
	margin : 5px 0px 5px 0px;
	padding : 10px 0px 0px 0px;
	border-bottom : solid 1px #cccccc;
}

div.searchHolder div.searchResults p span.searchhi0
{
	background : none;
	text-decoration : underline;
}
/******************** Search Results **********************/
