/*Main Content */

body 
{
    margin:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:200;
	color:#FFFFFF;
	background: url(/media/general/bg.jpg) repeat-x 0px 0px #000000;
}
a {text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration:underline; color:#FFFFFF;}
		/*Header Styles and Header Buttons*/
#top{
width:850px;
margin:0 auto;
margin-bottom:10px;
position:relative;
top:-20px;}



#topimage{
width:850px;
position:relative;
margin:0 auto;
top:-24px
;

}
#contentwrapper{
width:830px;
position:relative;
top:-28px;
background-color:#454545;
margin:0 auto;
padding:10px;
background-image:url(/Media/General/pagebtm.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:60px;
}
#contentwrappertour{
width:830px;
background-color:#454545; 
margin:0 auto;
padding:10px;
background-image:url(/Media/General/pagebtm.jpg);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:60px;
position:relative;
top:-27px;
overflow:auto;
min-height:100%;

}
#buttons{
background-image: url(/media/general/buttonbg.jpg);
background-repeat:repeat-x;
width:850px;
margin:0 auto;
padding::-5px;
overflow:hidden;
text-align:center;
position:relative;
top:-27px;
}
#textarea{
width:543px;
position:relative;
float:left;
}

.infobutton{
	width:29px;
	height:32px;
	position:relative;
	margin-right:10px;
	border:none;
	padding:0px;
	/*z-index:100;*/
	top:1px;
	float:right;	
}




		/*Footer Styles*/


#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;
width:850px;
margin:0 auto;
padding-top:20px;
background-image:url(/Media/General/Footer.jpg);
background-repeat:no-repeat;
height:81px;
text-align:center;
}
#footer a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:none;

}
#footer a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
text-decoration:underline;

}

		/*Advert spaces and other right/left aligned parts*/


#rightbox{
width:273px;
padding-right:2px;
float:right;
position:relative
}
#box{
width:243px;
background: url(/media/general/box-top.jpg) no-repeat 0px 0px #727272;
padding:15px;
}
#boxadd{
width:243px;
background: url(/media/general/box-add.jpg) no-repeat 0px 0px #727272;
padding:15px;
}
.boxtitle{
font-family:Georgia, "Times New Roman", Times, serif;
color:#fff;
font-size:18px;
font-weight:600;
}
.tourtitle{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;}



		/*Abstract Styles*/
h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px; 
font-weight:400;
color:#FFFFFF;
}


.floatleft{
float:left;
border:none;
}
.floatright{
float:right;
}
.clear{
clear:both;}

.price{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#fff;
font-weight:bold;

}

#Price_GridNotes{
	position:relative;
	color:#fff;
	width:400px;
	font-style: oblique;
	float:left;
	margin-top: -5px;
	
	}


.kingbox
{
    width:207px;
    float:left;
    background-color:Black;
    height:800px;
}
.king
{
    padding:10px;}
		/*navigation div */

div#nav ul{
				
				list-style: none;
				margin:0 auto;
				height: 35px;
				background-image:url(/media/nav-bar.jpg);
				background-repeat:no-repeat;
				position: relative;
				width:850px;
				padding-left:0px;
				top:-23px;
				}
			div#nav ul li{
			 	float:left;
				height: 35px;
				text-align: center;
				padding-right:8px;
				padding-left:8px;
				background: url(/media/General/nav-div.jpg) no-repeat right;
				margin:0px;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#a0a0a0;
				/*font-weight:bold;*/
				font-size:14px;
				text-decoration:none;
				letter-spacing:-1px;
				
				}	
			div#nav ul li a{
				display: block;
				display: inline-block;
				text-decoration: none;
				height: 35px;
				line-height: 13px;
				margin: 9px 0 0 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#a0a0a0;
				/*font-weight:bold;*/
				font-size:14px;
				letter-spacing:-1px;
				}
			div#nav ul li a:hover{
				display: inline-block;
				text-decoration: none;
				color: #FFFFFF;
				height: 35px;
				margin: 9px 0 0 0;
				font-family:Georgia, "Times New Roman", Times, serif;
				color:#CCCCCC;
				/*font-weight:bold;*/
				font-size:14px;
				text-decoration:none;
			letter-spacing:-1px;
				}
				
				
				
		/*Ajaxy bits*/
#basic-accordian{
	padding:5px;
	width:524px;
	position:relative;
	
	
}

.accordion_headings{
	padding:7px;
	background:#333333;
	color:#FFFFFF;
	cursor:pointer;
	font-weight:bold;
	display:block;
}

.accordion_headings:hover{
	background:#000000;

}

.accordion_child{
	padding:15px;

}

.header_highlight{
	background:#b300f;
}

div#left{
position:relative;
font-family:Arial, Helvetica, sans-serif;
padding:10px;
color:#fff;
width:30px;
float:left;
height:100%;
margin-top:-10px;
}

div#right{
position:relative;
width:434px;
float:right;}


.backtop{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
	text-decoration:none;
	float:right;
	padding:10px;
	margin-top:-20px;
}
.backtop a{
	text-decoration:none;
	font-size:10px;
	color:#FFF;
}
.backtop a:hover{
	text-decoration:underline;
	font-size:10px;
	color:#FFF;
}




/*================ Holiday Details Price Grid =========================*/

	ul#header { background:#333333; color:#fff; font-weight:bold;}
	
	
	
	/*5 col*/
	ul.fivecol { padding:0px; margin:1px 0px 0px 0px; list-style:none; width:570px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.fivecol li{ display:inline; float:left; width:113px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.fivecol li.date {background:#f4f4f4;}
	ul.fivecol li.last { width:113px;}
	
	/*4 col*/
	ul.fourcol { padding:0px; margin:1px 0px 0px 0px; list-style:none;width:520px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.fourcol li{ display:inline; float:left; width:100px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.fourcol li.date {background:#f4f4f4;}
	ul.fourcol li.last { width:143px;}
	
	/*3 col*/
	ul.threecol { padding:0px; margin:1px 0px 0px 0px; list-style:none;width:570px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.threecol li{ display:inline; float:left; width:189px; border-bottom:1px solid ; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.threecol li.date {background:#f4f4f4;}
	ul.threecol li.last { width:189px;}
	
	
	/*2 col*/
	ul.twocol { padding:0px;  margin:1px 0px 0px 0px; list-style:none;width:570px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.twocol li{ display:inline; float:left; width:284px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.twocol li.date {background:#f4f4f4;}
	ul.twocol li.last { width:284px;}
	
	
	/* ====================== Tour Details Price Grid =====================*/
	
	/*5 col*/
	ul.fivecol-tour { padding:0px; margin:0px; list-style:none; width:400px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.fivecol-tour li{ display:inline; float:left; width:79px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.fivecol-tour li.date {background:#f4f4f4;}
	ul.fivecol-tour li.last { width:79px; background:#333333; }
	ul.fivecol-tour  li.last-hrader { width:79px; }
	
	/*4 col*/
	ul.fourcol-tour { padding:0px; margin:0px; list-style:none;width:325px; color:#ffffff; overflow:auto ;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.fourcol-tour li{ display:block; float:left; width:80px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.fourcol-tour li.date {background:#f4f4f4;}
	ul.fourcol-tour li.last { width:80px; background:#333; }
	ul.fourcol-tour li.last-hrader { width:80px; }
	
	/*3 col*/
	ul.threecol-tour { padding:0px; margin:0px; list-style:none;width:400px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center; }
	ul.threecol-tour li{ display:inline; float:left; width:132px; border-bottom:1px solid #CCCCCC; line-height:20px; border-right:1px solid #CCCCCC; font-size:11px;}
	ul.threecol-tour li.date {background:#f4f4f4; }
	ul.threecol-tour li.price {background:#333;}
	ul.threecol-tour li.last { width:133px; background:#333;}
	ul.threecol li.last-hrader { width:133px; }
	
	/*2 col*/
	ul.twocol-tour { padding:0px; margin:0px; list-style:none;width:400px; color:#ffffff; overflow:auto;font-family:Arial, Helvetica, sans-serif; text-align:center;  }
	ul.twocol-tour li{ display:inline; float:left; width:199px; border-bottom:1px solid #f4f4f4; line-height:20px; border-right:1px solid #f4f4f4; font-size:11px;}
	ul.twocol-tour li.date {background:#f4f4f4;}
	ul.twocol-tour li.last { width:199px; background:#333;}
	ul.twocol-tour li.last-hrader { width:199px; }
	
	h4.box-header { padding:0; margin:30px 0px 0px 0px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; width:570px; text-indent:10px; font-size:11px; color: #fff; font-weight:bold; line-height: 24px; background-color:#333333; }
	p.beach-extensions {background:url(/media/Safaris/SouthAfrica/Extensions/Extentions_ContentBg.gif) repeat-x 0px -10px; display:block; width:550px; height:auto; overflow:auto; padding:10px; margin:0;}
	p.beach-extensions strong {color:#fb8d2b;}
	
	.Hotels_DescriptionContainer {width:540px; padding:15px; background:url(/media/Safaris/SouthAfrica/Extensions/Hotels_DescriptionBg.gif) repeat-x 0px -5px; background-repeat:repeat-x;}
	#photos { background:none;!important}

	/* =============== tour UC ------------------*/
	
	h2.Gen_DestinationTitle { padding:0px 0px 5px 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height:normal; margin:0px 0px 7px 0px; font-size: 16px; font-weight:bold; color:#b8632d;}
	h3.Gen_NameTitle {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #999933; margin:0px 0 0 0px; padding:0px; width:360px;}
	h4.Gen_BoxTitle { margin:0px; background-color:#333333; padding:5px 5px 5px 8px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#fff; width:387px;}
	p.price-includes-tours { width:360px; line-height:16px;}
	div.price-includes-hotels { overflow:auto; padding:10px; width:550px; background:url(/media/Safaris/SouthAfrica/Extensions/Extentions_ContentBg.gif) repeat-x 0px -10px;}
	/* TourAddOnLinks  */
	h4.extensions {background:url(/media/Safaris/Kenyan/TourAddOnLinks_heading.gif) no-repeat 0px 0px; font-weight:normal; font-size:16px; font-family:Arial, Verdana, Times New Roman; color:#fff; padding:14px 0px 12px 0px; margin:0px; text-indent:10px;}
	
	ul.TourAddOnLinks { padding:0px; margin:0px 0px 10px 0px; list-style:none; width:190px;}
		ul.TourAddOnLinks li{}
		ul.TourAddOnLinks li.heading{ background:#dcd1a8; font-size:11px; font-weight:bold; padding:7px 0px 5px 10px; color:#333333; width:180px; }
		ul.TourAddOnLinks li a {display: block; font-size:11px; border-bottom: 1px solid #dadada; border-left: 1px solid #ffffff;border-right: 1px solid #ffffff; padding: 4px 0 0 30px; background-image:url(/media/Safaris/General/OrangeArrow.gif);background-repeat:no-repeat;background-position:14px 8px;color:#292929;}
		ul.TourAddOnLinks li a:hover {color:#FFF; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-color:#dcd1a8; padding: 4px 0 0 30px;}
	

/* Tour page Pop UP  */
	
	.Popup-positioner { position:relative; top:76px; width:608px; overflow:auto; margin:auto; background:#fff;} 
	.Popup-container {width: 570px;  padding:0px 0px 0px 15px;}
	
	.Popup-container .HD_Positioner { width: 570px; margin-bottom:10px; height:auto; overflow:auto; position:relative; clear:both; margin-top:20px;}
	.Popup-container .HD_Positioner img { display:block; width:180px; height:139px; border:none; float:left; margin-right:10px;}
	.Popup-container .HD_Positioner .Hotels_ImageBorder { position:absolute; top:0px; left:0px; width:181px; height:139px; background:url(/media/Safaris/General/Hotels_MainPicBorder.gif) no-repeat 0px 0px; }
	.Popup-container .HD_Positioner h2 {float:left; display:block; height:auto; width:325px; margin:0px; padding:5px 0px 0px 35px; line-height:22px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight:bold; background:url(/media/Safaris/SouthAfrica/Extensions/FootPrint.gif) no-repeat 0px -2px;}
	.Popup-container .HD_Positioner p { float:left; display:block; padding:0px 5px 5px 10px; line-height:20px; width: 325px; height:auto; background:url(/media/Safaris/SouthAfrica/Extensions/LinesBg.gif) 0px 0px; }
	
	
	
	
	
	
	
	
	#ajax_tooltipObj{
	z-index:1000000;
	text-align:left;
}
#ajax_tooltipObj div{
	position:relative;
}



#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
	background-image:url('../images/arrow.gif');
	width:0px;
	position:absolute;
	left:0px;
	top:0px;
	background-repeat:no-repeat;
	background-position:center left;
	z-index:1000005;
	height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
	border:2px solid #333;	/* Border width */
	left:-200px;	/* Same as border thickness */
	top:0px;
	position:absolute;
	width:150px;	/* Width of tooltip content */
	height:200px;	/* Height of tooltip content */
	background-color:#000;	/* Background color */
	padding:5px;	/* Space between border and content */
	font-size:0.8em;	/* Font size of content */
	overflow:auto;	/* Hide overflow content */
	z-index:1000001;
	color:#FFF;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	border:none;
}

#request
{
   position:relative;
   height:33px;
   width:126px;
   top:2px;
   left:403px;
} 













.Request_PageTitle { font-size:18px; font-weight:bold; color:#ffffff; font-family:Arial, Helvetica, sans-serif; margin-top:30px; padding-bottom:10px; display:none;}

.Request_BoxPositioner {border:1px solid #cccccc; padding:1px; margin-bottom:10px; }
.Request_BoxContainer {padding:8px;}
.Request_TitlePositioner {background-image:url(/media/general/FooterImg_03.jpg); background-position:-145px -25px; font-family:Georgia; padding:8px; color:#FFFFFF; font-weight:bold;}

.Request_TotalPositioner { font-family:Arial; font-size:18px; font-weight:bold; padding:5px 0px 5px 0px;}
.Request_TotalPositioner span { font-family: Verdana; color:#f36e23;font-size:19px; }


/*fdgdgfdg*/

	
	/*Package Details Header*/
	.HolidayRequest-PDH-positioner {padding:1px; background-color:#9f9772; border:1px solid #fff;  }
		.HolidayRequest-PDH-container {color:#fff; padding:5px 0px 5px 12px;   font-weight:bold;  background-color:#9f9772;}
		
/* Package Details Elements */
.HolidayRequest-PDE-positioner { }
.HolidayRequest-PDE-container {border-left:1px solid #ccc; border-right:1px solid #ccc;}
.Request-Data-positioner {border-top:1px solid #d7d7d7; }
.Request-Data-container {}
.Request-Data-Title-positioner {float:left; width:95px; }
.Request-Data-Title-container { font-weight:bold; margin:3px; }
.Request-Data-Text-positioner {float:left; width:280px;}
.Request-Data-Text-container {margin:3px; overflow:hidden; }
.Clear { clear:both;}
.Request-MainTotalPositioner { margin-top:8px;}
.Request-MainTotalContainer { padding:15px; background-color:#3c3c3c;}



					

/* Button */
#Request_Button { margin-top:8px; margin-right:10px;padding:0px 0px 0px 0px;}
#Request_Button li a {height: 32px; width: 118px;voice-family: "\"}\""; voice-family: inherit; display: block; background: url(/media/general/Requestbtn.png) no-repeat 0px 0px; list-style-type:none;}
#Request_Button li a:link, #Request_SelectButton li a:visited { display: block; background: url(/media/general/Requestbtn.png) no-repeat 0px 0px;}
#Request_Button li a:hover { background: url(/media/general/Requestbtn.png) no-repeat 0px -0px;}
#Request_Button li a:active { background: url(/media/general/Requestbtn.png) no-repeat 0px -0px;}

	
	
.HolidayRequest-CE-Newsletter-input { width:25px; float:left; padding:15px 5px 10px 10px;}
.HolidayRequest-CE-Newsletter-Text { width:300px; float:left;padding:18px 0px 0px 0px;}

.Request_NoteTitlePositioner { position:absolute; top:190px; z-index:20; left:18px; height:30px;}
.Request_NotePositioner {position:absolute; top:230px; width:264px;}
.Request_NoteContainer {background-image:url(/media/templates/Amend_Top.gif); background-repeat:no-repeat; padding:15px 15px 5px 30px;  }
.Request_NoteBottomPositioner {background-image: url(/media/templates/Amend_Bottom.gif); background-repeat:no-repeat;}

/*Contact Box*/
.Results_ContactPositioner { padding:1px;  border:1px solid #ccc;}
.Request_ContactTitlePositioner{ color:#ffffff; font-weight:bold;background-image:url(/media/general/FooterImg_03.jpg); background-position:-145px -25px; padding:8px 0px 8px 8px;font-family:Georgia;}

.Request-ContactTitle-positioner {float:left; width:80px; color:#fff; padding:6px 0px 0px 10px;}
.Request-ContactTitle-container { font-weight:bold; margin:3px; }
.Request-ContactText-positioner {float:left; width:280px; padding:0px 0px 3px 10px;}
.Request-ContactText-container {margin:3px;}


.Request_BotPositioner {}
.Request_BotContainer {}
.Request_BotRightPositioner {}
.Request_BotLeftPositioner { color:#fff; width:280px; padding:0px 0px 0px 10px;}


/*Please Note*/
.Results_PleaseNote-Positioner {border:1px solid #ccc;padding:1px; margin-top:5px; margin-bottom:10px; }
.Results_PleaseNote-Container {padding:8px;background-image:url(/media/general/FooterImg_03.jpg); background-position:-145px -25px; color:#fff;font-family:Georgia;}
.Results_PleaseNoteText {padding:10px; color:#fff; font-weight:bold; text-align:center;}

.HolidayRequest-toptext-refno-label { display:none;}
.HolidayRequest-toptext-refno-value {}







/* Results */
.SPL_HotelPositioner { border:1px solid #333333; margin-top:10px; background-image:url(/media/general/DesignBg.jpg); background-position:-90px -69px; height:80px; }
.SPL_HotelPositioner a {display:block;important!; text-decoration:none; padding-bottom:1px; }
.SPL_HotelPositioner a:hover {background-color:#565656;  cursor: pointer;}
.SPL_HotelContainer { padding:5px;display:block; border:1px solid #fff; height:70px;}
.SPL_RightPositioner { float:right; width:400px;  }
.SPL_RightContainer {}
.SPL_LeftPositioner { position:relative;border:1px solid #ccc; width:90px; float:left; padding:1px; background-color:#fff;}
.SPL_LeftContainer { }
.SPL_TextPositioner {position:relative;float:left; padding:0px 5px 0px 8px; width:180px; overflow:hidden;height:71px;color:#fff;}
.SPL_TextPositioner1 {position:relative;float:left; padding:0px 5px 0px 8px; width:240px; overflow:hidden;height:71px;color:#fff;}
.SPL_DatesPositioner {float:right; background-color:#f8f8f8; padding:5px 5px 0px 8px; width:125px; overflow:hidden;height:63px; color:#333333; border:1px solid #ccc; line-height:14px; font-size:11px;}
.SPL_TextContainer {}
.SPL_PricePositioner {width:90px; float:right; background-color:#565656; height:70px; margin-left:5px;}
.SPL_PriceContainer { padding:3px 7px 7px 7px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:23px; letter-spacing:-2px;}
.SPL_HotelName {margin-bottom:4px; font-size:16px; font-weight:bold; letter-spacing:-1px; font-family: Georgia; color:#fff; text-decoration: none;}
.SPL_Container {}
.SPL_PriceFromPositioner { text-align:right; font-size:10px; padding:7px 7px 0px 7px; color:#fff; }
.SPL_Container {}
.SPL_Image{ background-image:url(/media/general/FeaturedNoImg.gif); background-position:-6px -8px; background-repeat:no-repeat; background-color:#fff; height:65px; }
.SPL_View { position:absolute; left:54px;  width:37px; z-index:5px; display:none;}

/* Specials Destinations */
.SPL_DestHolderPositioner {}
.SPL_DestHolderContainer {}
.SPL_DestPositioner {border:0px solid #000; margin-top:5px; }
.SPL_DestPositioner a{display:block;text-decoration: none;color:#000;border:1px solid #ccc; margin:3px 3px 3px 0px;}
.SPL_DestPositioner a:hover {background-color:#f4f4fd; cursor: pointer; color:#f4f4fd;}
.SPL_DestContainer {padding:3px; }
.SPL_DestRightPositioner { float:right; width:75PX;background-color:#f386d4; padding:5px;text-indent:20px; text-align:right; }
.SPL_DestRightPositioner span { font-weight:bold; font-size:18px; color:#FFFFFF; }
.SPL_DestLeftPositioner { float:left; width:190px; padding:5px;text-decoration: none;important!; font-weight:bold; color:#794c79; }
.SPL_DestDataRight { float:left; width:299px;}
.SPL_DestDataLeft { float:left;}

.SPL_PageTitlePositioner{}
.SPL_PageTitle { font-size:18px; font-weight:bold; color:#226786; font-family:Arial, Helvetica, sans-serif; margin-top:20px; padding-bottom:15px;}
.SPL_PageTitleRight { float:right; padding-top:15px; }
.SPL_PageTitleLeft { float:left;}

/* Specials Selection */
.SPL_SelectionPositioner { padding:8px; background-color:#deb9de;background-image:url(/media/General/swirlbg.gif); background-position:15px -40px; background-repeat:no-repeat;}
.SPL_SelectionContainer { }
.SPL_SelectionLeft { float:left; width:100px; font-weight:bold; color:#fff; padding:3px; font-family:Georgia; font-size:15px; }
.SPL_SelectionRight { float:right; width:280px; text-align:right; }
.SPL_DropMenu{ color:#333;}
.SPL_DropDownList{ color:#333; float:right;}


/* Button */
#SPL_GoButton { width: 43px; height: 24px;float:right;}
#SPL_GoButton li a {height: 24px; width: 43px;voice-family: "\"}\""; voice-family: inherit; display: block; background: url(/media/Buttons/GoBtn.gif) no-repeat 6px -3px;}
#SPL_GoButton li a:link, #SPL_SelectButton li a:visited { display: block; background: url(/media/Buttons/GoBtn.gif) no-repeat 6px -28px;}
#SPL_GoButton li a:hover { background: url(/media/Buttons/GoBtn.gif) no-repeat 6px -28px;}
#SPL_GoButton li a:active { background: url(/media/Buttons/GoBtn.gif) no-repeat 6px -3px;}