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:#021931 url(../images/bg.png) repeat-x; text-align:center; font-family:Arial; }

a#logolink {width:270px; height:110px; position:absolute; top:0; left:13px;}
a, a:active { color: #000; }
a:link {color: #2371AA; text-decoration:none;}
a:hover { color:#000; text-decoration:underline;}

.mainContanier {width:940px; text-align:left; margin:auto;border-top:0px}
.top { height:124px;background:url(../images/top.jpg);text-align:left; margin:auto;border-top:0px;position:relative}
.header {height:367px;padding:36px 0 0 20px;background:url(../images/headerBg.jpg);text-align:left; margin:auto;border-top:0px}
	.headerL{width:442px; height:322px; float:left}
	.headerR{width:430px; height:322px; margin:0 0 0 14px; float:left}	
.seconderyHeader{width:940px; height:145px;background:url(../images/seconderyHeader.jpg); margin:1px 0 0 0 }		

.content{background:#eef0f0;}	
.contentL{width:537px;min-height:1540px;padding:10px 20px 0 26px;background:#eef0f0 url(../images/subPageShadow.png) right top no-repeat;  float:left}
.contentL h4{ font-size:16px; font-weight:bold; color:#2371aa}

.contentR{width:339px;min-height:1540px;background:#eef0f0 url(../images/contentR.png);padding:0 0 0 1px; float:left}	
*html.contentL,*html.contentR{height:1540px;}	
.modulShadow{width:338px;height:19px;background:#eef0f0 url(../images/modulShadow.png);}

.box1{width:282px;padding:10px 0 10px 0;margin:auto;}
.box1 p{font-size:12px; color:#575757}
.box1 img{ margin:0 8px 0 0}

.bottom {height:203px; margin:auto;background:#021931 url(../images/bottomBg.jpg) center no-repeat; text-align:center}
.footer {width:920px;height:64px; margin:auto; padding:28px 13px}
	.footer img { margin:0 }
	.footer a { color:#8bd3fd; text-decoration:none; font-size:10px; margin:22px; line-height:24px; }
	.footer a:hover { color:#FFF;}

.copyRight{ padding:16px 0 30px 0;font-size:10px; text-align:center;color:#2e709c;}
.copyRight a {color:#8BD3FD; text-decoration:none;}
.copyRight a:hover { color:#FFF; text-decoration:none;}





/*****************************************************************************/
/** [VSLIDER] ****************************************************************/

.vSliderWrapper{width:924px;padding:18px 0 32px 17px; margin:auto;background:url(../images/vSliderBg.png) no-repeat 0 0;}
.vSliderL{width:268px;float:left}
.vSliderR{ width:608px;padding:58px 10px 0; float:left; margin:0 0 0 10px;}
ul#vSlideItems {padding:8px;}

ul#vSlideLinks { width:268px;overflow:hidden;background:url(../images/vSlideMenu.png) no-repeat -268px 0; margin:0; padding:0; }
ul#vSlideLinks li{width:268px; height:68px; padding:0; margin:0; overflow:hidden; line-height:2px; font-size:2px; }

a#vSlideMenu1, #vSlideMenu1 span, span.vSlideMenu1_span { display:block; position:relative;width:268px; height:68px;  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: -268px 0 ; cursor:pointer}

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

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

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

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

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

a#vSlideMenu7, #vSlideMenu7 span, span.vSlideMenu7_span { display:block;  position:relative;width:268px; height:68px;  overflow:hidden;}
a#vSlideMenu7 span, span.vSlideMenu7_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -408px;}
a#vSlideMenu7:hover span, span.vSlideMenu7_span_oo { background-position:-268px -408px; cursor:pointer}

a#vSlideMenu8, #vSlideMenu8 span, span.vSlideMenu8_span { display:block;  position:relative;width:268px; height:68px;  overflow:hidden;}
a#vSlideMenu8 span, span.vSlideMenu8_span { position:absolute; left:0; top:0; background:url(../images/vSlideMenu.png) no-repeat 0 -476px;}
a#vSlideMenu8:hover span, span.vSlideMenu8_span_oo { background-position:-268px -476px; cursor:pointer}

.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:20px; line-height:28px}
.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:12px; color:#3b3b3b; }

/****************************************************************************************************************************
 * form elements >> css
 ****************************************************************************************************************************/
.searchinput{width:142px; height:14px; border:0px; position:absolute; font-size:11px; color:#0c2854; background:transparent; left: 59px; top: 24px;}
.qcInput{width:233px; height:17px; padding:4px 0 0 8px;border:0px;font-size:11px; border:1px solid #fff;olor:#0c2854; background:#8e8b90;}
.qcTxtArea {width:238px; height:32px; OVERFLOW:auto; padding:1px 0 0 3px; font-size:11px;color:#0c2854; border:1px solid #fff;olor:#0c2854; background:#8e8b90;}
.sButton{ width:53px; height:17px; border:0px; position:absolute; left: 227px; top: 21px; }
.qcButton{ width:111px; height:27px; border:0px;}
.qc {background:url(../images/qc-input.png); margin:6px 0 0 0;}
.qc1 { background:url(../images/qc-textArea.png);margin:6px 0 0 0;}


	
/****************************************************************************************************************************
 * Replace Contaniers >> css
 ****************************************************************************************************************************/
.replace1Cont {width:472px; height:21px; position:absolute; left:55px; top:9px;}

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

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

#replace2 {width:219px; height:22px;position:relative; overflow:hidden; }
#replace2 span, span.replace2 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet.png) 0 -40px}

#replace3 {width:275px; height:22px;position:relative; overflow:hidden; }
#replace3 span, span.replace3 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet.png) 0 -62px}

#replace4 {width:284px; height:24px;position:relative; overflow:hidden; }
#replace4 span, span.replace4 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet.png) 0 -84px}

#replace5 {width:148px; height:22px;position:relative; overflow:hidden; }
#replace5 span, span.replace5 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet.png) 0 -108px}

#replace6 {width:107px; height:20px;position:relative; overflow:hidden; }
#replace6 span, span.replace6 { position:absolute; top:0; left:0px;width:100%; height:100%;background:url(../images/replaceSet.png) 0 -132px}



/****************************************************************************************************************************
 * Menu Contaniers >> css
 ****************************************************************************************************************************/


/****************************************************************************************************************************
 * Menus >> css
 ****************************************************************************************************************************/        
#menu5Cont{padding:0px;}


a#menu1, #menu1 span, span.menu1_span { display:block; position:relative;width:215px; height:38px;  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: -215px 0 ; cursor:pointer}

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

a#menu3, #menu3 span, span.menu3_span { display:block; position:relative;width:215px; height:38px;  overflow:hidden;}
a#menu3 span, span.menu3_span { position:absolute; left:0; top:0; background:url(../images/menuSet1.png) no-repeat 0 -78px;}
a#menu3:hover span, span.menu3_span_oo { background-position: -215px -78px ; cursor:pointer}

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

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

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

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

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

a#menu9, #menu9 span, span.menu9_span { display:block; position:relative;width:294px; height:69px;  overflow:hidden;}
a#menu9 span, span.menu9_span { position:absolute; left:0; top:0; background:url(../images/menuSet2.png) no-repeat 0 -1px;;}
a#menu9:hover span, span.menu9_span_oo { background-position: 0 -70px; cursor:pointer}

a#menu10, #menu10 span, span.menu10_span { display:block; position:relative;width:105px; height:28px;  overflow:hidden;}
a#menu10 span, span.menu10_span { position:absolute; left:0; top:0; background:url(../images/menuSet2.png) no-repeat 0 -139px;}
a#menu10:hover span, span.menu10_span_oo { background-position:-105px -139px; cursor:pointer} 

a#menu11, #menu11 span, span.menu11_span { display:block; position:relative;width:105px; height:28px;  overflow:hidden;}
a#menu11 span, span.menu11_span { position:absolute; left:0; top:0; background:url(../images/menuSet2.png) no-repeat 0 -167px;}
a#menu11:hover span, span.menu11_span_oo { background-position:-105px -167px; cursor:pointer} 

a#menu12, #menu12 span, span.menu12_span { display:block; position:relative;width:105px; height:28px;  overflow:hidden;}
a#menu12 span, span.menu12_span { position:absolute; left:0; top:0; background:url(../images/menuSet2.png) no-repeat 0 -195px;}
a#menu12:hover span, span.menu12_span_oo { background-position:-105px -195px; cursor:pointer} 

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

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




/********* Send To Friend Css *********/
#recommendUsCell { display:none; cursor: default; padding:5px; border:1px solid #000; z-index:99;}
.close_form, .close_form_oo { margin:0; padding:0 1px; border:1px solid #555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; float:right; cursor:pointer; }
.close_form { background-color:#F6F6F6; color:#CC0000; }
.close_form_oo { background-color:#C90000; color:#FFF; }
#recommendUsForm, #recommendUsForm * { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; }
#recommendUsForm { clear:both; }
recommendUsForm td { margin:2px 0; }
#recommendUsForm .input_txt, #recommendUsForm .input_txtarea  { border:1px solid #bbb; background-color:#F6F6F6; padding:2px; margin:1px 0; }
#recommendUsForm .input_txt { width:145px; }
#recommendUsForm .input_txtarea { width:300px; }
#recommendUsForm a { color:#AE620D; font-family:Georgia,"Times New Roman",Times,serif; font-size:12px; text-decoration:none; } 
/********* Send To Friend Css *********/



/*********** TESTIMONIALS BEGIN *******/
#mainContainer {font-family:arial, helvetica; font-size:12px;}
#mainContainer a {color:black; font-weight:bold;}
#mainContainer a:hover {color:black; text-decoration:none;font-weight:bold;}
#mainContainer {border:1px solid silver; width:536px;padding:10px 4px 10px 4px;}

#mainContainer { min-height:490px; float:left}
*html #mainContainer {height:expression('490px');min-height:490px;}

#searchBar {width:535px; height:40px;}
#leftBar { width:204px; height:300px; float:left;}
#imgContainer {width:200px; border:1px solid silver; height:200px;}
#testimonialsHomeLink {width:200px; height:30px;margin-top:5px;}
#rightBar {float:left; width:324px; height:auto; margin-left:5px;}
#nxtPrvLinksContainer {width:324px; height:30px;margin:0px;margin-top:5px; text-align:right;}
#commentContainer { min-height:200px;width:324px; margin:0px; }
*html #commentContainer {height:expression('200px');min-height:200px; margin:0px;}
#patientInfo {font-weight:bold; padding-bottom:5px;padding-top:1px;}
#listObjLoop {padding:5px;}
#listImgContainer {border:1px solid silver;height:50px;width:50px;float:left;}
#listComContainer {border-bottom:1px dotted silver;margin-left:10px; padding:5px;}
#linkContainer {padding:5px; margin:5px; text-align:right;}
/*********** TESTIMONIALS END *******/

a#click_to_order {width:464px; height:85px; position:absolute; top:9px; left:462px;}
