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, h5, h6 { font-size:100%; font-weight:normal; }
h4 {font:normal; color:#FFCD24; font-weight:bold;}
h4 a {font:normal; color:#FFCD24; font-weight:bold;}
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:#021931 url(../images/bg.png) repeat-x; text-align:center; font-family:Arial; }
a, a:link, a:active { color: #FFF; }
a:hover { color:#3C81C4; text-decoration:none; }
.mainContanier {width:944px; text-align:left; margin:auto;border-top:0px}
.top { height:44px;text-align:left; margin:auto;border-top:0px}
.header{ height:149px;background:url(../images/headerBg.jpg);}
.splash {height:341px;padding:22px 0 0 0;background:url(../images/splashBg.jpg);text-align:left; margin:auto;border-top:0px}
	.splashL{width:467px; height:322px; float:left}
	.splashR{width:465px; height:300px; margin:0 0 0 12px; float:left}	
.seconderysplash{width:940px; height:145px;background:url(../images/seconderysplash.jpg); margin:1px 0 0 0 }		
.contentinner {width:922px; padding:14px 0 0;}
.content{background:#eef0f0;}	
.contentL{width:264px;background:url(../images/contentLBg.png);float:left;}


.contentR{width:655px; margin:1PX 0 0 0;float:left; color:#fff}
.contentTxt{ padding:15px 0 0 18px}



.searchBox{ width:195px; height:40px; margin:3px 0 0 0;background:#3779b6 url(../images/searchBox.png) no-repeat 6px 0;float:left; position:relative}
.searchinput{ width:105px; height:17px; border:1px solid #70a7d7; position:absolute; background:#a7c4de; left: 43px; top: 12px; }
.searchButton{ width:30px; height:19px; position:absolute; left: 157px; top: 12px; }




.logo{ width:480px; height:149px; float:left; display:block}
/*.menuSetCont{ width:272px; height:138px; float:left; padding:10px 0 0 16px;}*/
.menuSetCont{ width:188px; height:149px; float:left;}

.box1{ width:240px;background:url(../images/box1.png); padding:10px 0 0 13px}
.box1 h2{ font-size:16px; color:#fff}

.box2{background:url(../images/box2BG.jpg)  no-repeat;}

.bottom {height:235px; margin:auto;background:url(../images/bottomBg.jpg); text-align:center; position:relative}
.bottomInner {height:177px; margin:auto;background:url(../images/bottomBgInner.jpg); text-align:center; position:relative}
.bottomCont{width:920px; position: relative; margin: 0pt auto;}

.footerInner {width:920px;height:38px; padding:14px 0; position:absolute; top:20px; left:0}
.footerInner a { color:#022a56; text-decoration:none; font-size:10px; margin:3px;line-height:24px; }
.footerInner a:hover { color:#FFF;}

.footer {width:920px;height:38px; padding:14px 0; position:absolute; top:102px;left:0}
.footer img { margin:-5px 0 0 0; }
.footer a { color:#022a56; text-decoration:none; font-size:10px; margin:3px;line-height:24px; }
.footer a:hover { color:#FFF;}

.copyRight{font-size:10px; text-align:center;color:#000;position:absolute; top:182px; left:0}
.copyRightInner{font-size:10px; text-align:center;color:#000;position:absolute; top:124px; left:100px}

#ftCont  {width:90px; position:absolute; height:42px; left:154px}
 
a#facebook {top:15px; left:0;} 
a#facebook, #facebook span, span.facebook_span {width:39px;height:38px;display:block; position:absolute; overflow:hidden;}
a#facebook span, span.facebook_span { position:absolute; left:0; top:0; background:url(../images/social_media_icons.gif) no-repeat 0 0;}

a#twitter {top:15px; left:58px;}
a#twitter, #twitter span, span.twitter_span {width:38px;height:38px;display:block; position:absolute; overflow:hidden;}
a#twitter span, span.twitter_span { position:absolute; left:0; top:0; background:url(../images/social_media_icons.gif) no-repeat -52px 0;}

#beach{ background:url(../images/beach.jpg) no-repeat 0 0; width:173px; height:88px; position:absolute; right:150px; top:15px}

/****************************************************************************************************************************
 * vSlider >> css
 ****************************************************************************************************************************/
.vSliderContanier{width:916px; height:351px; padding:0; margin:20px auto 0 auto;background:url(../images/vSliderBg.jpg) no-repeat;}
.vSliderL{ width:267px; float:left}
.vSliderR{ width:610px; background:url(../images/vSliderR.png) no-repeat;  padding:10px 20px 0 0;float:left}

#vSlideNav { background:url(../images/vSlideMenu.png) -253px  0 no-repeat;}
#vSlideNav, #vSlideNav ul{ width:253px;overflow:hidden;}
#vSlideNav li{width:253px; height:47px; list-style:none; font-size:1px;}



.vSliderRContent {padding:0 6px 6px 30px;}
.big {font-size:24px}
.big1 {font-size:30px; line-height:36px}
.big2 {font-size:22px; line-height:36px}
.big3 {font-size:14px; line-height:28px; color:#133b6b}
.vSlideItems h1{ height:28px;font-size:26px; color:#fff; letter-spacing:-0.05em; padding:6px 0 0 89px}
.vSlideItems { font-size:15px; color:#323232;}
.vSlideItems{ line-height:18px;text-align:left; font-size:15px; color:#C2E3FF; }
.vSlideItems p{ line-height:18px;text-align:left; font-size:14px; color:#C2E3FF; }


a#vSlideMenu1, #vSlideMenu1 span, span.vSlideMenu1_span { display:block; position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu1 span, span.vSlideMenu1_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 0;}
a#vSlideMenu1:hover span, span.vSlideMenu1_span_oo { background-position: -253px 0 ; cursor:pointer}

a#vSlideMenu2, #vSlideMenu2 span, span.vSlideMenu2_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu2 span, span.vSlideMenu2_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -47px;}
a#vSlideMenu2:hover span, span.vSlideMenu2_span_oo { background-position: -253px -47px ; cursor:pointer}

a#vSlideMenu3, #vSlideMenu3 span, span.vSlideMenu3_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu3 span, span.vSlideMenu3_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -94px;}
a#vSlideMenu3:hover span, span.vSlideMenu3_span_oo {background-position: -253px -94px ; cursor:pointer}

a#vSlideMenu4, #vSlideMenu4 span, span.vSlideMenu4_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu4 span, span.vSlideMenu4_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -141px;}
a#vSlideMenu4:hover span, span.vSlideMenu4_span_oo {background-position: -253px -141px ; cursor:pointer}

a#vSlideMenu5, #vSlideMenu5 span, span.vSlideMenu5_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu5 span, span.vSlideMenu5_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -188px;}
a#vSlideMenu5:hover span, span.vSlideMenu5_span_oo {background-position: -253px -188px ; cursor:pointer}

a#vSlideMenu6, #vSlideMenu6 span, span.vSlideMenu6_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu6 span, span.vSlideMenu6_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -235px;}
a#vSlideMenu6:hover span, span.vSlideMenu6_span_oo {background-position: -253px -235px ; cursor:pointer}

a#vSlideMenu7, #vSlideMenu7 span, span.vSlideMenu7_span { display:block;  position:relative;width:253px; height:47px;  overflow:hidden;}
a#vSlideMenu7 span, span.vSlideMenu7_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -282px;}
a#vSlideMenu7:hover span, span.vSlideMenu7_span_oo {background-position: -253px -282px ; cursor:pointer}
/****************************************************************************************************************************
 * accordion>> css
 ****************************************************************************************************************************/  
.accordion{width:253px;border-bottom:1px solid #fff;background:#c3dbeb;}
.accordionContent{width:237px; padding:10px;overflow:hidden;}
*html .accordionContent{padding:7px;}
.accordionContent h3{ font-size:12px; color:#0c396e}


.accordion h3 {margin:0; pxadding:0; display:block; position:relative;width:254px; height:47px;overflow:hidden;}
.accordion a, .accordion span, .accordion h3 {margin:0;padding:0;display:block;position:relative;width:254px; height:47px;overflow:hidden;}
.accordion span, .accordion h3 {background:url(../images/accordionMenu.png) no-repeat 0 -508px;}
.accordion span {position:absolute; left:0; top:0; cursor:pointer;}

#accordionMenu1 {background-position:-508px 0 ;display:block;}
#accordionMenu1 span, span.accordionMenu1_span {background-position: 0 0;}
#accordionMenu1 a:hover span, span.accordionMenu1_span_oo {background-position: -254px 0 ; cursor:pointer}

#accordionMenu2 {background-position:-508px -47px;display:block;}
#accordionMenu2 span, span.accordionMenu2_span {background-position: 0 -47px;} 
#accordionMenu2 a:hover span, span.accordionMenu2_span_oo {background-position: -254px -47px; cursor:pointer}

#accordionMenu3 {background-position:-508px -94px;}
#accordionMenu3 span, span.accordionMenu3_span {background-position: 0 -94px;} 
#accordionMenu3 a:hover span, span.accordionMenu3_span_oo {background-position: -254px -94px;}

#accordionMenu4 {background-position:-508px -141px;}
#accordionMenu4 span, span.accordionMenu4_span {background-position: 0 -141px;} 
#accordionMenu4 a:hover span, span.accordionMenu4_span_oo {background-position: -254px -141px;}

#accordionMenu5 {background-position:-508px -189px;}
#accordionMenu5 span, span.accordionMenu5_span {background-position: 0 -188px;} 
#accordionMenu5 a:hover span, span.accordionMenu5_span_oo {background-position: -254px -188px;}

#accordionMenu6 {background-position:-508px -235px;}
#accordionMenu6 span, span.accordionMenu6_span {background-position: 0 -235px;} 
#accordionMenu6 a:hover span, span.accordionMenu6_span_oo {background-position: -253px -235px;}





.active_header span { background-position:-200px 0;}
.search-btn{ width:20px; height:18px; position:absolute; left: 177px; top: 25px; }
/****** Form2 >> css *****/

.askFormInpt{width:210px;height:16px; background:#8baecc; border:1px solid #000;padding:1px 0 0 3px;  font-size:11px }
.askFormTxtA {width:447px; height:61px; background:#8baecc;border:1px solid #000;OVERFLOW: auto;padding:1px 0 0 3px; font-size:11px}
*html .askFormTxtA {width:447px; height:54px; background:#8baecc;border:1px solid #000;OVERFLOW: auto;padding:1px 0 0 3px; font-size:11px}

#formCont{width:489px;height:198px;padding:60px 0 0 160px;background:url(../images/uskUsBg.jpg); margin-top:21px;}
#formBox2{ padding:8px 0 0 0}
#formFloat1,#formFloat2{ width:229px; height:16px; padding:4px 0 0 0; float:left; background:url(../images/inputBg.png)}
#formFloat2{ margin:0 0 0 8px;}
/****************************************************************************************************************************
 * quick contact form >> css
 ****************************************************************************************************************************/
.mod2{margin:auto}
.form{font-size:11px;color:#666666;padding:15px 0 0;}
.qcButton{width:141px; height:40px; margin:16px 0 0 60px;}
.textfield {width:200px;height:15px;padding:3px 8px;margin:3px;border:0;border:1px solid #000;background:#91a1b3}
.form input.btnSubmit {width:58px; height:25px; background:#E5E5DD url(../images/btnSubmit.png) no-repeat;}
.form input.btnSubmit:hover {background:#C9C9C2 url(../images/btnSubmit.png) no-repeat 0 -25px;}
.txtArea{width:200px;height:32px;padding:8px;margin:3px;border:1px solid #000;background:#91a1b3}
label {width:70px;margin:4px 0 0;text-align:right;}
fieldset {border:0 solid #FFFFFF; width:188px;}
fieldset > .txtArea{OVERFLOW: auto;}
fieldset > input.textfield { background:#d2f299 }


/****************************************************************************************************************************
 * Replace Contaniers >> css
 ****************************************************************************************************************************/

.replace1Cont {width:422px; float:left;}

/****************************************************************************************************************************
 * Replaces >> css
 ****************************************************************************************************************************/

#replace1 {width:420px; height:43px;position:relative; overflow:hidden; }
#replace1 span, span.replace1 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet1.png) 0 0}

#replace2 {width:275px; height:29px;position:relative; overflow:hidden; left:101px;}
#replace2 span, span.replace2 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 0}

#replace3 {width:262px; height:26px;position:relative; overflow:hidden; left:101px;}
#replace3 span, span.replace3 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 -29px}

#replace4 {width:120px; height:28px;position:relative; overflow:hidden; left:101px;}
#replace4 span, span.replace4 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 -55px}

#replace5 {width:298px; height:29px;position:relative; overflow:hidden; left:101px;}
#replace5 span, span.replace5 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 -83px}

#replace6 {width:347px; height:34px;position:relative; overflow:hidden; left:101px;}
#replace6 span, span.replace6 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 -112px}

#replace7 {width:217px; height:27px;position:relative; overflow:hidden; left:101px;}
#replace7 span, span.replace7 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet2.jpg) 0 -145px}

/****************************************************************************************************************************
 * Menu Contaniers >> css
 ****************************************************************************************************************************/
.menuCont4{ margin:8px 10px 0 0}

/****************************************************************************************************************************
 * Menus >> css
 ****************************************************************************************************************************/        
/*a#menu1, #menu1 span, span.menu1_span {width:235px; height:42px;display:block; position:relative;overflow:hidden;}
a#menu1 span, span.menu1_span {position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 0;}
a#menu1:hover span, span.menu1_span_oo {background-position: -235px 0 ; cursor:pointer}

a#menu2, #menu2 span, span.menu2_span {width:235px; height:45px;display:block; position:relative;overflow:hidden;}
a#menu2 span, span.menu2_span {position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -42px;}
a#menu2:hover span, span.menu2_span_oo {background-position: -235px -42px; cursor:pointer}

a#menu3, #menu3 span, span.menu3_span {width:235px; height:45px;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 -87px;}
a#menu3:hover span, span.menu3_span_oo {background-position: -235px -87px ; cursor:pointer}*/

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

a#menu2, #menu2 span, span.menu2_span {width:188px; height:35px;display:block; position:relative;overflow:hidden;}
a#menu2 span, span.menu2_span {position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -41px;}
a#menu2:hover span, span.menu2_span_oo {background-position: -188px -41px; cursor:pointer}

a#menu3, #menu3 span, span.menu3_span {width:188px; height:35px;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 -76px;}
a#menu3:hover span, span.menu3_span_oo {background-position: -188px -76px ; cursor:pointer}

a#menu6, #menu6 span, span.menu6_span {width:188px; height:38px;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 -111px;}
a#menu6:hover span, span.menu6_span_oo {background-position: -188px -111px; cursor:pointer}

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


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

a#btntaketest {display:block; position:relative;width: 98px; height: 30px;margin:0; padding:0;overflow:hidden;cursor:pointer; top:0; left:0;}
a#btntaketest span, span.btntaketest {position: absolute;top:0; left:0;width:98px; height:30px;background: url(../images/btntaketest.png) left top no-repeat;cursor:pointer;}
a#btntaketest:hover span { background-position:left bottom;}

a#learn_more_button, #learn_more_button span, span.learn_more_button_span  { display:block; position:relative; width:98px; height:30px; overflow:hidden; }
a#learn_more_button span, span.learn_more_button_span { position:absolute; left:0; top:0; background:url(../images/learn_more.jpg) left top no-repeat; }
a#learn_more_button:hover span, span.learn_more_button_span_oo { background-position:left bottom; }

a#learn_more_button_crystalens, #learn_more_button_crystalens span, span.learn_more_button_crystalens_span  { display:block; position:relative; width:98px; height:30px; overflow:hidden; top:-35px; left:0; }
a#learn_more_button_crystalens span, span.learn_more_button_crystalens_span { position:absolute; left:0; top:0; background:url(../images/learn_more.jpg) left top no-repeat; }
a#learn_more_button_crystalens:hover span, span.learn_more_button_crystalens_span_oo { background-position:left bottom; }


div.accordionContentli blockquote, div.accordionContentli ul, div.accordionContentli, div.accordionContentli dl { margin:2px 2px 2px 8px;}
div.accordionContentli ol, div.accordionContentli ul, div.accordionContentli dl {}
div.accordionContentli ul li { list-style: decimal outside;margin:4px 0 0 10px;}
div.accordionContentli ol li { list-style: decimal outside;}
div.accordionContentli li { margin:0.5em 0; }
div.accordionContentli dl dd { margin-left:1em;}


div.contentR blockquote,div.contentR ul,div.contentR ol,div.contentR dl {margin:1em;}
div.contentR ol,div.contentR ul,div.contentR dl {margin-left:2em;}
div.contentR ul li {list-style: disc outside;}
div.contentR ol li {list-style: decimal outside;}
div.contentR li {margin:0.5em 0; }
div.contentR dl dd {margin-left:1em;}


.slider_arrows { display:block; margin-top:-30px;  float:right; width:59px; height:29px; overflow:hidden; background:url(../images/optical_r2_c4.jpg);) left top no-repeat; }
.slide_up, .slide_down  { display:block; float:left; width:29px; height:29px; overflow:hidden; }
.slide_up { }
.slide_down { }


/*******hkn -> font size ***/
.rSizeCont{ width:180px; height:20px; position: absolute; top:409px; margin-left:459px; margin-top:5px;}

#rSize { height:16px; width:134px; position:absolute; top:15px; left:0; }
#menuSize1 { position:absolute; width:29px; height:15px; left: 39px; top: 25px; }
#menuSize2 { position:absolute; width:28px; height:15px; left: 68px; top: 25px; }

a#font_resize_increase, #font_resize_increase span, span.font_resize_increase_span { display:block; position:relative; width:29px; height:15px; overflow:hidden; top:-14px; left:122px;}
a#font_resize_increase span, span.font_resize_increase_span { position:absolute; left:0; top:0; background:url(../images/fontSize2.gif) no-repeat 0 -14px;}
a#font_resize_increase:hover span, span.font_resize_increase_span_oo { background-position:0 -29px; cursor:pointer }
a#font_resize_decrease, #font_resize_decrease span, span.font_resize_decrease_span { display:block; position:relative; width:29px; height:15px; overflow:hidden; top:-29px; left:151px;}
a#font_resize_decrease span, span.font_resize_decrease_span { position:absolute; left:0; top:0; background:url(../images/fontSize2.gif) no-repeat -29px -14px;}
a#font_resize_decrease:hover span, span.font_resize_decrease_span_oo { background-position:-29px -29px; cursor:pointer}
/******************/


.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;}

a.glacialslide, a.glacialslide * { margin:0; padding:0; text-decoration:none;}
a.glacialslide { display:block; float:left; position:relative; width:auto; height:64px; overflow:hidden;  margin:6px 8px 6px 0; background:url(../images/watch_video_button_left.png) left top no-repeat;}
a.glacialslide span, span.glacialslide { display:block; float:left; position:relative; width:auto; height:34px; cursor:pointer; background:url(../images/watch_video_button_right.png) right top no-repeat; font:12px/1.20em helvetica,arial,clean,sans-serif; color:#8a2222; padding:30px 6px 0 46px; font-weight:bold; text-align:left; }
a.glacialslide:hover { background-position:left -64px; color:#9aaaab;  }
a.glacialslide:hover span { background-position:right -64px; color:#9aaaab; white-space:nowrap; }

.contentTxt img {border:1px solid gray;}



#ipadCont{ background:url(../images/ipad_giveaway_bg.png) no-repeat; width:918px; height:139px; position:relative; margin:20px auto 0 auto}
#ipadCont #imgGiveaway { background:url(../images/giveaway.jpg) no-repeat; position:absolute; top:8px; left:26px; width:244px; height:121px; border:1px solid #E4FDFF}
#ipadCont #ipad_giveaway_header { background:url(../images/apple_ipad_giveaway.jpg) no-repeat; position:absolute; top:6px; left:315px; width:568px; height:66px;}
#ipadCont #ipadText{ width:568px; left:315px; top:70px; position:absolute; text-align:center}
#ipadText h3 { font-size:18px; font-weight:bold; margin:0 0 5px 0}
#ipadText p { font-weight:bold;font-size:12px; margin:0}


.ourFacilityCont {display:block; float:left; height:149px; width:249px; position:relative;}
a#ourFacilityBtn {left:20px; top:30px;}
a#ourFacilityBtn, #ourFacilityBtn span, span.ourFacilityBtn_span {width:209px;height:63px;display:block; position:absolute; overflow:hidden; cursor:pointer;}
a#ourFacilityBtn span, span.ourFacilityBtn_span { position:absolute; left:0; top:0; background:url(../images/take_a_tour.jpg) no-repeat 0 0;}
a#ourFacilityBtn:hover span, span.ourFacilityBtn_span_oo { background-position:0 -63px; cursor:pointer}