body { font:13px/1.22 arial, helvetica, clean, sans-serif; *font-size:small;
*font:x-small;
}
/****************************************************************************************************************************
 * Reset css start
****************************************************************************************************************************/
html { }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select {
*font-size:100%; margin:0; padding:0 }
legend { color:#000; }
/****************************************************************************************************************************
 * New Body >> css
 ****************************************************************************************************************************/
body { background:#cad79b url(../images/mainBg.jpg) repeat-x; margin:0; padding:0 }

/**************************************************************************************************************/
.mainContanier {width:960px;text-align:left;background:url(../images/mainBg.jpg) no-repeat;border-top:0px; margin:auto}
/**************************************************************************************************************/	
	.top{width:930px;height:145px; margin:auto;position:relative;}
		a#logo { float:left}
		a#logo, #logo span, span.logo_span {width:370px; height:145px;display:block; position:relative; overflow:hidden;}
		a#logo span, span.logo_span { position:absolute; left:0; top:0; background:url(../images/logo.jpg) no-repeat 0 0; cursor:pointer;}
		a#logo:hover span, span.logo_span_oo {background-position:0 0;}
		.topR{width:560px;height:145px;float:left;}
			.topRRow1{width:560px;height:87px;}
				.topRRow1 ul{width:560px;height:87px;background:url(../images/topMenu.jpg) no-repeat 0 0; }
				.topRRow1 ul li{ width:180px; height:87px; margin:0 0 0 5px; float:left}
					a#topMenu1 { }
					a#topMenu1, #topMenu1 span, span.topMenu1_span {width:180px; height:87px;display:block; position:relative; overflow:hidden;}
					a#topMenu1 span, span.topMenu1_span { position:absolute; left:0; top:0; background:url(../images/topMenu.jpg) no-repeat 0 0; cursor:pointer;}
					a#topMenu1:hover span, span.topMenu1_span_oo {background-position:0  -87px;}
					
					a#topMenu2 { }
					a#topMenu2, #topMenu2 span, span.topMenu2_span {width:180px; height:87px;display:block; position:relative; overflow:hidden;}
					a#topMenu2 span, span.topMenu2_span { position:absolute; left:0; top:0; background:url(../images/topMenu.jpg) no-repeat -186px 0; cursor:pointer;}
					a#topMenu2:hover span, span.topMenu2_span_oo {background-position:-186px -87px;}
					
					a#topMenu3 { }
					a#topMenu3, #topMenu3 span, span.topMenu3_span {width:180px; height:87px;display:block; position:relative; overflow:hidden;}
					a#topMenu3 span, span.topMenu3_span { position:absolute; left:0; top:0; background:url(../images/topMenu.jpg) no-repeat -370px 0; cursor:pointer;}
					a#topMenu3:hover span, span.topMenu3_span_oo {background-position:-370px -87px;}
					
			.topRRow2{width:550px;height:58px; background:url(../images/topRRow2.jpg) no-repeat 0 0; position:relative}
				.topRRow2 ul{width:555px;height:45px;padding:10px 0 0;}
				.topRRow2 ul li{ float:left}				
					a#topTools1 {width:110px; height:37px; }
					a#topTools1, #topTools1 span, span.topTools1_span {width:110px; height:37px;display:block; position:relative; overflow:hidden;}
					a#topTools1 span, span.topTools1_span { position:absolute; left:0; top:0; background:url(../images/topTools.png) no-repeat 0 -8px; cursor:pointer;}
					a#topTools1:hover span, span.topTools1_span_oo {background-position:0  -45px;}
					
					a#topTools2 { width:110px; height:37px;}
					a#topTools2, #topTools2 span, span.topTools2_span {width:110px; height:37px;display:block; position:relative; overflow:hidden;}
					a#topTools2 span, span.topTools2_span { position:absolute; left:0; top:0; background:url(../images/topTools.png) no-repeat -110px -8px; cursor:pointer;}
					a#topTools2:hover span, span.topTools2_span_oo {background-position:-110px -45px;}
					
					a#topTools3 {width:110px; height:37px; }
					a#topTools3, #topTools3 span, span.topTools3_span {width:110px; height:37px;display:block; position:relative; overflow:hidden;}
					a#topTools3 span, span.topTools3_span { position:absolute; left:0; top:0; background:url(../images/topTools.png) no-repeat -220px -8px; cursor:pointer;}
					a#topTools3:hover span, span.topTools3_span_oo {background-position:-220px -45px;}


					a#topTools4 {width:225px; height:45px; }
					a#topTools4, #topTools4 span, span.topTools4_span {width:225px; height:45px;display:block; position:relative; overflow:hidden;}
					a#topTools4 span, span.topTools4_span { position:absolute; left:0; top:0; background:url(../images/topTools.png) no-repeat -330px 0; cursor:pointer;}
					a#topTools4:hover span, span.topTools4_span_oo {background-position:-330px -45px;}
					
	
					.shadow{width:960px;height:10px; font-size:10px}

/**************************************************************************************************************/		
.header{width:927px; margin:auto}
	.headerMedia{width:484px;height:322px;float:left}
	.video{width:430px;height:322px;margin:0 0 0 13px;float:left}
/**************************************************************************************************************/	
	.shadow2{width:960px;height:37px;background:url(../images/shadow2.png) no-repeat;}

	#form-search {position:relative; top:-15px; right:0;background:url(../images/form-search-bg.png) no-repeat 0 0; width:217px; height:45px;float:left;}
	.searchInput{ width:96px; height:14px; padding:0 0 0 5px; position:absolute; background:none; border:none; left: 40px; top: 16px; font-size:11px;}
	.searchSubmit{ width:50px; height:28px; position:absolute; left:150px; top:13px; }
/**************************************************************************************************************/	
		.contentArea hr {color:#91A759;}
	.content{width:926px; position:relative; margin:auto}	
		.contentL{width:658px;min-height:1150px; border:1px solid #91a759; background:#e5f0bc;float:left}
		*html .contentL{height:1150px;}
		.contentR{width:264px;min-height:265px; background:#e5f0bc; font-size:12px; float:left}
		*html .contentR{height:265px;}
			/****************************************************************************************************************************
			 * Inner Content >> css
			 ****************************************************************************************************************************/
			.contentArea{ background:#e5f0bc;padding:0 25px 20px;color:#343618;}
				*html .contentArea{ height:892px}
				.contentArea p{ margin:16px 0;font-size:0.93em;}
				.contentArea h1{font-size:1.50em; margin-top:20px; margin-bottom:20px}

                .contentArea a{ color:#164878}
				.contentArea a:hover{color:#470b0b}
			div.contentArea blockquote,div.contentArea ul,div.contentArea ol,div.contentArea dl {margin:0;}
			div.contentArea ol,div.contentArea ul,div.contentArea dl {margin-left:2em;}
			div.contentArea ul li {list-style: disc inside;}
			div.contentArea ol li {list-style: decimal inside;}
			div.contentArea li {margin:0.patients3em 0; list-style-position:inside;list-style-type:disc;}
			div.contentArea dl dd {margin-left:1em;}


			.faq{ background:#e5f0bc;padding:0 25px 20px;color:#343618;}
				*html .faq{ height:892px; width:555px;}
				.faq p{ margin:20px 0;font-size:0.93em; line-height:1.40em; background:#D5DFAF; padding:20px;}
				.faq br {margin:10px 0 0 0 }
				.faq strong {margin:0px 10px 0 0;}
                .faq a{ color:#164878}
.faq em{height:30px}
.faqimg{background:#FFFFFF;float:right;height:319px; float:right; text-align:center; margin:0 0 8px 15px;padding:10px 0 0 0;width:224px;}
*html .faqimg {margin:20px 0 8px 15px;}

			/****************************************************************************************************************************
			 * ********* Inner Content >> css
			 ****************************************************************************************************************************/	
			.goTop { text-align:right; padding:0 0 30px 0}
			.goTop a { padding:0 0 0 22px;line-height:24px;background:url(../images/goTop.gif) no-repeat;}
			.goTop a:hover { color:#470b0b; background-position:0 -40px;}
			/****************************************************************************************************************************
			 * ********* Inner Content >> css
			 ****************************************************************************************************************************/	
/**************************************************************************************************************/		
	.mainContent{width:927px; margin:auto}		
		.mainContentL{width:482px;float:left; background:#e5f0bc; border:1px solid #91a759;}	
			.mainContentL p{ padding:2px 14px; font-size:0.93em; color:#343618}	
			.mainContentLHeader{height:52px;border-bottom:1px solid #91a759; position:relative}
		.mainContentR{width:430px;height:322px;margin:0 0 0 13px;float:left; font-size:12px}
/**************************************************************************************************************/
	




/**************************************************************************************************************/		
	.bottom{ height:59px;padding:10px;background:url(../images/bottom.png);}
	*html .bottom{height:79px;padding:0px;background:url(../images/bottom.png);}
		.footer{ width:930px; height:40px;padding:20px 0 0; margin:auto; text-align:center;}
			.footer img {margin:-5px 0 0 0}
			.footer a {color:#d6e2ad; text-decoration:none; font-size:10px; margin:8px;line-height:24px; font-weight:bold}
			.footer a:hover { color:#fff;}

	.footer-buttons {width:222px; margin:0 auto;}
	*html .footer-buttons {width:240px; margin:-15px auto 0 ;}
	.ie7 .footer-buttons {left:0; text-align:center; margin:auto;}
/**************************************************************************************************************/
	.bottomShadow{ width:928px; height:18px; margin:auto;background:url(../images/bottomShadow.png);}

	.copyRight{ width:860px; font-size:10px; padding:15px 20px; color:#163d64; margin:0 auto;}
	*html .copyRight{ width:860px; font-size:10px; color:#163d64; margin:15px auto 0 auto; padding:0;}

			
/****************************************************************************************************************************
 * Ront Resize >> css
 ****************************************************************************************************************************/
	.fontResize{ width:121px; height:29px; position:relative; background:url(../images/fontResize.png) no-repeat  0 0; position:absolute; right:22px; top: 13px; }
		a.fontIncrease { width:19px; height:19px; display:block; position:absolute; right:42px; top:16px; background:#4780ac url(../images/fontBtnSet.png) no-repeat; }
		a:hover.fontIncrease { background-position:0 -19px;}
		
		a.fontDecrease { width:19px; height:19px; display:block; position:absolute; right:18px; top:16px; background:#4780ac url(../images/fontBtnSet.png) no-repeat -19px 0; }
		a:hover.fontDecrease { background-position:-19px -19px;}


/****************************************************************************************************************************
 * Menus >> css
 ****************************************************************************************************************************/        

a#menu1 {}
a#menu1, #menu1 span, span.menu1_span { width:204px; height:39px; display:block; position:absolute; overflow:hidden; left: 11px; top: 11px; }
a#menu1 span, span.menu1_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 0; cursor:pointer;}
a#menu1:hover span, span.menu1_span_oo {background-position:-204px 0;}

a#menu2 {}
a#menu2, #menu2 span, span.menu2_span { width:107px; height:30px; display:block; position:absolute; overflow:hidden; left: 225px; top: 13px; }
a#menu2 span, span.menu2_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -39px; cursor:pointer;}
a#menu2:hover span, span.menu2_span_oo {background-position:-108px -39px;}

a#menu3 {}
*html a#menu3 {top:-12px;}
a#menu3, #menu3 span, span.menu3_span {width:262px; height:37px;display:block; position:relative; overflow:hidden;}
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -70px; cursor:pointer;}
a#menu3:hover span, span.menu3_span_oo {background-position:-263px -70px;}

a#menu4 {}
a#menu4, #menu4 span, span.menu4_span {width:140px; height:40px;display:block; position:relative; overflow:hidden;}
a#menu4 span, span.menu4_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -108px; cursor:pointer;}
a#menu4:hover span, span.menu4_span_oo {background-position:-140px -108px;}

a#menu5 {}
a#menu5, #menu5 span, span.menu5_span {width:253px; height:50px;display:block; position:relative; overflow:hidden;}
a#menu5 span, span.menu5_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -204px; cursor:pointer;}
a#menu5:hover span, span.menu5_span_oo {background-position:-254px -204px;}

a#menu6 {}
a#menu6, #menu6 span, span.menu6_span {width:253px; height:50px;display:block; position:relative; overflow:hidden;}
a#menu6 span, span.menu6_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -255px; cursor:pointer;}
a#menu6:hover span, span.menu6_span_oo {background-position:-254px -255px;}

a#menu7, #menu7 span, span.menu7_span {width:253px; height:50px;display:block; position:relative; overflow:hidden;}
a#menu7 span, span.menu7_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -306px; cursor:pointer;}
a#menu7:hover span, span.menu7_span_oo {background-position:-254px -306px;}

a#menu8 {}
a#menu8, #menu8 span, span.menu8_span {width:253px; height:50px;display:block; position:relative; overflow:hidden;}
a#menu8 span, span.menu8_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -357px; cursor:pointer;}
a#menu8:hover span, span.menu8_span_oo {background-position:-254px -357px;}



/****************************************************************************************************************************
 * Begin Glacial Accordion >> css
 ****************************************************************************************************************************/ 
.accordion{width:430px;}
.accordionContent{ height:154px;border:1px solid #91a759;padding:6px;overflow:hidden; background:#cfdca2;}
.accordion a, .accordion span, .accordion h3 {width:430px;height:53px;margin:0;padding:0;display:block;position:relative;overflow:hidden;}
.accordion span, .accordion h3 { background-image:url(../images/accordionMenu.png); }
.accordion span {position:absolute; left:0; top:0; cursor:pointer;}
.accordion h3 { width:430px;}


a.accordion  {width:none;}


#accordionMenu1 {background-position: -430px 0;}
#accordionMenu1 span, span.accordionMenu1_span {background-position: 0 0;}
#accordionMenu1 a:hover span, span.accordionMenu1_span_oo {background-position: -430px 0;}

#accordionMenu2 {background-position: -430px -53px;}
#accordionMenu2 span, span.accordionMenu2_span {background-position: 0 -53px;} 
#accordionMenu2 a:hover span, span.accordionMenu2_span_oo {background-position:-430px -53px;}

#accordionMenu3 {background-position: -430px -106px;}
#accordionMenu3 span, span.accordionMenu3_span {background-position: 0 -106px;} 
#accordionMenu3 a:hover span, span.accordionMenu3_span_oo {background-position: -430px -106px;}

#accordionMenu4 {background-position: -430px -159px;}
#accordionMenu4 span, span.accordionMenu4_span {background-position: 0 -159px;} 
#accordionMenu4 a:hover span, span.accordionMenu4_span_oo {background-position: -430px -159px;}

#accordionMenu5 {background-position: -430px -212px;}
#accordionMenu5 span, span.accordionMenu5_span {background-position: 0 -212px;} 
#accordionMenu5 a:hover span, span.accordionMenu5_span_oo {background-position: -430px -212px;}
/****************************************************************************************************************************
 * END Glacial Accordion >> css
 ****************************************************************************************************************************/ 


END Glacial Accordion 
  /****************************************************************************************************************************
 * Begin Glacial Accordion >> css
 ****************************************************************************************************************************/ 
.accordion2{width:265px;}
.accordion2Content{ height:154px;border:1px solid #91a759;padding:6px;overflow:hidden; background:#cfdca2;}
.accordion2 a, .accordion2 span, .accordion2 h3 {width:265px;height:53px;margin:0;padding:0;display:block;position:relative;overflow:hidden;}
.accordion2 span, .accordion2 h3 { background-image:url(../images/accordion2Menu.png); }
.accordion2 span {position:absolute; left:0; top:0; cursor:pointer;}
.accordion2 h3 { width:265px;}

#accordion2Menu1 {background-position: -265px 0;}
#accordion2Menu1 span, span.accordion2Menu1_span {background-position: 0 0;}
#accordion2Menu1 a:hover span, span.accordion2Menu1_span_oo {background-position: -265px 0;}

#accordion2Menu2 {background-position: -265px -53px;}
#accordion2Menu2 span, span.accordion2Menu2_span {background-position: 0 -53px;} 
#accordion2Menu2 a:hover span, span.accordion2Menu2_span_oo {background-position:-265px -53px;}

#accordion2Menu3 {background-position: -265px -106px;}
#accordion2Menu3 span, span.accordion2Menu3_span {background-position: 0 -106px;} 
#accordion2Menu3 a:hover span, span.accordion2Menu3_span_oo {background-position: -265px -106px;}

#accordion2Menu4 {background-position: -265px -159px;}
#accordion2Menu4 span, span.accordion2Menu4_span {background-position: 0 -159px;} 
#accordion2Menu4 a:hover span, span.accordion2Menu4_span_oo {background-position: -265px -159px;}

#accordion2Menu5 {background-position: -265px -212px;}
#accordion2Menu5 span, span.accordion2Menu5_span {background-position: 0 -212px;} 
#accordion2Menu5 a:hover span, span.accordion2Menu5_span_oo {background-position: -265px -212px;}
/****************************************************************************************************************************
 * END Glacial Accordion >> css
 ****************************************************************************************************************************/ 
/*****************************Begin GlacialSlide*****************************/
.glacialslide-html{background-color:#FFF;}
.glacialslide-html-blur{border:2px solid gray;}
.glacialslide-html-content{position:absolute;display:none;}
.glacialslide-loading{display:block;color:#000;font-size:8pt;font-family:sans-serif;font-weight:700;text-decoration:none;border:1px solid #000;background-color:#FFF;padding:2px;}
.glacialslide-move{cursor:move;}
.glacialslide-display-block{display:block;}
.glacialslide-display-none{display:none;}
.control{float:right;display:block;font-size:9pt;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;margin:0 5px;}
.control:hover{color:#000!important;}
/*****************************End GlacialSlide*****************************/


.contentArea h2 {font-size:0.93em; font-weight:bold; line-height:25px;}
.copyRight a {color:#0276C3; text-decoration:none;}
.copyRight a:hover {text-decoration:underline;}


a#make_an_app, #make_an_app span, span.make_an_app_span { width:212px; height:37px; display:block; position:absolute; overflow:hidden; clear:both;}
a#make_an_app span, span.make_an_app_span { position:absolute; left:0; top:0; background:url(../images/make_an_app.png) no-repeat 0 0; cursor:pointer;}
a#make_an_app:hover span, span.make_an_app_span_oo {background-position: 0 -37px;}

a#schedule_app, #schedule_app span, span.schedule_app_span { width:262px; height:37px; display:block; position:absolute; overflow:hidden; left: 0px; top: 0px; }
a#schedule_app span, span.schedule_app_span { position:absolute; left:0; top:0; background:url(../images/schedule_app.png) no-repeat 0 0; cursor:pointer;}
a#schedule_app:hover span, span.schedule_app_span_oo {background-position: 0 -37px;}


.left_image {margin:0px 15px 8px 0; float:left;}
.right_image {margin:0px 0px 8px 15px; float:right;}

/************************/

/*#seminarCallout{width:927px; position:relative; margin:auto; background:url(../images/bafna_webinar.png) no-repeat; height:138px}
#seminarImg{background: url(../images/seminarImage.jpg); float:left; height:139px;width:207px;}
#seminarHeader {position:relative; width: 721px; height: 55px; margin:0; padding:0; overflow:hidden; float:right;}
#seminarHeader span, span.seminarHeader {position: absolute; top:0; left:0; width:100%; height:100%; background: url(../images/seminarHeader.jpg) left top no-repeat;}
#seminarCont {width: 719px; background-color:#E5F0BC; height:82px; border:1px solid #7F9949; float:right;}
#seminarCont p {margin:6px 0 -15px 10px}
#seminarContent {padding:10px;}*/

#scavengerCallout{width:927px; position:relative; margin:auto; background:#F1F1F2 scroll 0 0 ; height:204px; border:1px solid #010000}
#scavengerCallout .txtDiv { width:440px; position:absolute; height:204px}
#scavengerCallout .txt { color:#e80084; font-size:40px; font-weight:bold; margin:5px 0 0 0; padding:0; text-align:center}

a#scavenger_btn {left:146px;top:5px}
a#scavenger_btn, #scavenger_btn span, span#scavenger_btn_span {width:158px;height:41px;display:block; position:relative; overflow:hidden;}
a#scavenger_btn span, span#scavenger_btn_span { position:absolute; left:0; top:0; background:url(../images/scavenger_btn.png) no-repeat 0 0;}
a#scavenger_btn:hover span, span#scavenger_btn_span_oo { background-position:0 -41px; cursor:pointer}

a#register_btn, #register_btn span, span.register_btn_span {width:202px;height:33px;display:block; position:relative; overflow:hidden;}
a#register_btn span, span.register_btn_span { position:absolute; left:0; top:0; background:url(../images/register_btn.png) no-repeat 0 0;}
a#register_btn:hover span, span.register_btn_span_oo { background-position:-0 -33px; cursor:pointer}

a#learn_more_btn {right:20px;}
a#learn_more_btn, #learn_more_btn span, span.learn_more_btn_span {width:159px;height:43px;display:block; position:relative; overflow:hidden;}
a#learn_more_btn span, span.learn_more_btn_span { position:absolute; left:0; top:0; background:url(../images/learn_more_btn1.png) no-repeat 0 0;}
a#learn_more_btn:hover span, span.learn_more_btn_span_oo { background-position:0 -43px; cursor:pointer}

a#bafna_btn{ left:692px; top:86px;}
a#bafna_btn, #bafna_btn span, span.bafna_btn_span {width:197px;height:33px;display:block; position:relative; overflow:hidden;}
a#bafna_btn span, span.bafna_btn_span { position:absolute; left:0; top:0; background:url(../images/bafna_btn.png) no-repeat 0 0;}

#drCallout{width:928px; position:relative; margin:0 auto 16px auto;}
#drImg{background: url(../images/dr_wiley.jpg); float:left; height:139px;width:205px;}
#drHeader {position:relative; width: 723px; height: 55px; margin:0; padding:0; overflow:hidden; float:right;}
#drHeader span, span.drHeader {position: absolute; top:0; left:0; width:100%; height:100%; background: url(../images/dr_willey_header.jpg) left top no-repeat;}
#drCont {width: 721px; background-color:#E5F0BC; height:82px; border:1px solid #7F9949; float:right;}
#drCont p {margin:12px 0 10px 12px}

a#watch_btn {right:20px;}
a#watch_btn, #watch_btn span, span#watch_btn_span {width:159px;height:41px;display:block; position:relative; overflow:hidden;}
a#watch_btn span, span#watch_btn_span { position:absolute; left:0; top:0; background:url(../images/btnWatch.png) no-repeat 0 0;}
a#watch_btn:hover span, span#watch_btn_span_oo { background-position:-159px 0; cursor:pointer}


#chatContainer{background:url(../images/callout_bg.png) no-repeat 0 0;width:930px; height:141px; position:relative; margin:0 auto 16px auto;}
#chatContainer h2 {color:#FFFFFF;font-size:34px;font-weight:bold;padding:10px 0 10px 220px;}
#chatContainer p { color:#000000;font-size:14px;font-weight:bold;width:520px; padding:5px 0 0 220px}

a#click_chat_btn {right:32px;top:98px}
a#click_chat_btn, #click_chat_btn span, span#click_chat_btn_span {width:149px;height:33px;display:block; position:absolute; overflow:hidden;}
a#click_chat_btn span, span#click_chat_btn_span { position:absolute; left:0; top:0; background:url(../images/click_chat_btn.png) no-repeat 0 0;}
a#click_chat_btn:hover span, span#click_chat_btn_span_oo { background-position:0 -33px; cursor:pointer}

#formCont {width:380px;}
.fTitle1 {
	float:left;
	padding:3px 0 0;
	width:90px;
	margin:10px 0 0 0;
}
.input1 {
	border:1px solid #457792;
	height:21px;
	width:212px;
	padding:0 0 0 9px;
}
.fInput1 {
	float:left;
	width:212px
	margin:10px 0 0 0;	
}
.formCont1 {
	width:212px;
	margin:3px 0 0 0;
}
.fInput1 textarea{width:221px; border:1px solid #457792; margin:0;}
.buttonCont {
	text-align:center;
	padding:10px 0 0 0;
	margin:10px 0 0 0;
}
#btnCallout {margin:auto;position:relative;width:876px;background:none repeat scroll 0 0 #E5F0BC;border:1px solid #91A759; height:49px; padding:20px 25px}


#displaybox-wrapper {width:610px; height:580px; overflow-x:hidden; overflow-y:scroll; margin:0; padding:0; position:relative;}
#displaybox  {position:relative; width:594px; height:792px; background-image:url("../images/scavengerhunt_list.jpg"); background-repeat:no-repeat;background-position:-8px -6px; }
.displayboxclose {-moz-user-select:none; border:0 none; cursor:pointer; height:12px; left:571px; margin:0; padding:5px 5px 7px 7px; position:absolute; top:-2px; width:12px; z-index:10000;}

a#register_btn {top:680px; left:120px;}
a#register_btn, #register_btn span, span.register_btn_span {width:197px;height:33px;display:block; position:absolute; overflow:hidden;}
a#register_btn span, span.register_btn_span { position:absolute; left:0; top:0; background:url(../images/registerBtn.jpg) no-repeat 0 0;}
a#register_btn:hover span, span.register_btn_span_oo { background-position:0 -33px; cursor:pointer}


/* ------------------------------ slider -------------------------------------- */
#slider1 { width:476px; height:191px; right:10px; top:6px;}

#slider1 .slider-links-wrapper {  left:20px; top:20px; }
	#slider1 .slider-links { }
	#slider1 .slider-links li { background-color:#000; width:152px; height:53px; margin:10px 0; }
	#slider1 .slider-links li a { border:1px solid #FFF; }
	#slider1 .slider-links li a, .slider-links a span { width:150px; height:51px; }
	
#slider1 .slider-items-wrapper { width:476px; height:191px; background:url(../images/panel.png) left top no-repeat;  }
	#slider1 .slider-items { width:382px; height:154px; margin:20px auto; }
	#slider1 .slider-items li { width:382px; height:154px; }
	
#slider1 .slider-previous, #slider1 .slider-next { width:38px; height:35px; top:78px; background-image:url(../images/arrow_set.png); }
	#slider1 .slider-previous { background-position:0 0; left:0px; }
	#slider1 .slider-next     { background-position:-38px 0; left:438px; }
	#slider1 .slider-previous:hover { background-position:0 -35px; left:0px; }
	#slider1 .slider-next:hover     { background-position:-38px -35px; left:438px; }
	.slider-items img{ float:left; margin:0 15px 0 0}
	.slider-items p { margin:0 0; padding:0; font-size:8pt}
	.slider-items h3 { margin:1px 0 10px 0; padding:0; font-size:8pt; font-weight:bold;}


.slider-wrapper { position:absolute; overflow:hidden; }
.slider-wrapper * { margin:0; padding:0; }
	.slider-links-wrapper { clear:both; position:absolute; overflow:hidden; z-index:960; }
		.slider-links { position:relative; }
		.slider-links li {list-style:none; }
		.slider-links li a { text-decoration:none }
		.slider-links li a, .slider-links a span {display:block; position:relative; overflow:hidden; cursor:pointer; }
		.slider-links a span { position:absolute; left:0; top:0; opacity: 0.60; -khtml-opacity: 0.6; -moz-opacity:0.60; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; }  
		/*filter: alpha(opacity=6); -khtml-opacity: 0.6; -moz-opacity: 0.6;  opacity: 0.6; */
		.slider-links .slider-link-active a span, 
		.slider-links a:hover span, span.slider_link_span_oo { opacity: 1.0; -khtml-opacity: 1.0; -moz-opacity:1.0; filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; }
	.slider-items-wrapper { clear:both; overflow:hidden; z-index:950;}
		.slider-items { position:relative; }
		.slider-items li { display:block; overflow:hidden;; position:absolute; left:0; top:0; list-style:none; text-align:left; }
		.slider-items li .slider-item-info { position:absolute; 	
		-webkit-border-top-left-radius: 10px; -khtml-border-radius-topleft: 10px; -moz-border-radius-topleft: 10px; border-top-left-radius: 10px; 
		opacity: 0.9; -khtml-opacity: 0.9; -moz-opacity:0.90; filter: alpha(opacity=90); filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90); -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }

	.slider-previous, .slider-next { display:block; position:absolute; overflow:hidden; z-index:980; background-repeat:no-repeat; }
	.slider-previous { }
	.slider-next     { }
	.slider-previous:hover { }
	.slider-next:hover     { }
	
/* ------------------------------ slider -------------------------------------- */


#staffCallout{width:927px; position:relative; margin:auto; background:#F1F1F2 scroll 0 0 ; height:204px; border:1px solid #010000}
#staffCallout .txt {position:absolute; background-image:url(../images/staff/staff_title.png); left:8px; top:8px;width:427px;height:138px}

a#click_btn {left:146px;top:160px}
a#click_btn, #click_btn span, span#click_btn_span {width:160px;height:41px;display:block; position:absolute; overflow:hidden;}
a#click_btn span, span#click_btn_span { position:absolute; left:0; top:0; background:url(../images/staff/click_btn.png) no-repeat 0 0;}
a#click_btn:hover span, span#click_btn_span_oo { background-position:0 -41px; cursor:pointer}