/****************************************************************************************************************************
 * Reset css start
****************************************************************************************************************************/
* { margin:0; padding:0; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
blockquote:before, blockquote:after, q:before, q:after { content:''; }
blockquote, q { quotes: "" ""; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { line-height:-1px; vertical-align: text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
body { font:13px/1.22 arial, helvetica, clean, sans-serif; *font-size:small;*font:x-small;}
table { font-size:inherit; font:100%; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%;line-height:99%; }
body * { line-height:1.22em; }
h1, h2, h3, h4, h5, h6, strong { font-weight:bold; }
em { font-style:italic; }
th { font-weight:bold; text-align:center; }
p { margin: 1em 0; }
div#content blockquote, div#content ul, div#content ol, div#content dl { margin:1em; }
div#content ol, div#content ul, div#content dl { margin-left:2em; }
div#content ul li { list-style: disc inside; }
div#content ol li { list-style: decimal inside; }
div#content li { margin:0.5em 0; }
div#content dl dd { margin-left:1em; }
body { color:#000; }
a, a:link,a:active { color: #000; }
a:hover { color:#158AB7;}
/****************************************************************************************************************************
 * Reset css finish
 ****************************************************************************************************************************/



/****************************************************************************************************************************
 * New Body >> css
 ****************************************************************************************************************************/
body { background:#17557c;margin:auto; padding:0; text-align:center}
.mainContanier{width:940px;background: url(../images/mainBg.jpg) no-repeat; text-align:left; margin:auto}
.contentL{width:470px; float:left; position: relative}
.contentL2{width:470px; min-height:283px;float:left; position:relative}
*html .contentL2{height:283px;}
.contentR{width:470px; float:left}
.contentTxt{ padding:66px 0 0 20px; font-size:14px; color:#fff}
.seconderyHeader{width:458px; height:134px; padding:4px 0 0 10px}
.box1{width:458px; height:239px; padding:0 0 0 10px}
.footer{height:10px;background: url(../images/footer.png) no-repeat;}
.contentTxt2{font-size:14px; color:#fff}
.contentTxt2Top{width:460px; height:19px;background: url(../images/contentTxt2Top.png) no-repeat;font-size:14px; color:#fff}
.contentTxt2Middle{width:434px; padding:1px 8px 1px 18px;font-size:14px; color:#17557d; background:#deecf2}
.contentTxt2Bottom{width:460px; height:17px;font-size:14px; color:#fff;background: url(../images/contentTxt2Bottom.png) no-repeat;}
.guiname1{font-size:19px; color:#eefbff; padding:8px 0 16px 18px; height:20px; background: url(../images/guiname1.png) no-repeat; margin:8px 0 0}
*html .guiname1{height:17px; background: url(../images/guiname1.png) no-repeat;padding:8px 0 13px 18px;margin:8px 0 0}
.splashArea{ height:650px; position:relative;}
.txt1{ position:absolute; font-size:15px; font-family: Helvetica,sans-serif,Geneva, Arial; color:#eefbff; width: 431px; left: 19px; top: 337px; text-align:right }
.txt2{ position:absolute; font-size:15px; font-family: Helvetica,sans-serif,Geneva, Arial; color:#eefbff; width: 431px; left: 477px; top: 292px; }
.txt3{ position:absolute; font-size:15px; font-family: Helvetica,sans-serif,Geneva, Arial; color:#eefbff; width: 431px; left: 477px; top: 377px; }


.mainContanierP{width:940px;background: url(../images/mainBgP.jpg) no-repeat; text-align:left; margin:auto}
.contentLP{width:470px; float:left; position:relative}
.contentL2P{width:470px; min-height:283px;float:left}
*html.contentL2P{height:283px; float:left;}
.contentRP{width:470px; float:left}
*html .contentTxtP{ padding:70px 0 0 495px; font-size:14px; color:#fff; width:470px;}
.contentTxtP{ padding:66px 0 0 20px; font-size:14px; color:#fff;}
.seconderyHeaderP{width:458px; height:134px; padding:4px 0 0 10px}
.box1P{width:458px; height:239px; padding:0 0 0 10px; position:relative}
.footer{height:10px;background: url(../images/footerP.png) no-repeat;}
.contentTxt2P{font-size:14px; color:#fff}
.contentTxt2TopP{width:460px; height:19px;background:#e5f3d5 url(../images/contentTxt2TopP.png) no-repeat scroll 1px 0;font-size:14px; color:#fff}
.contentTxt2MiddleP{width:434px; padding:1px 8px 1px 18px;font-size:14px; color:#596b4d; min-height:200px; background:#e5f3d5}
*html .contentTxt2MiddleP{height:200px}
.contentTxt2BottomP{width:460px; height:17px;font-size:14px; color:#fff;background: url(../images/contentTxt2BottomP.png) no-repeat;}
.guiname1P{font-size:19px; color:#feffe8; padding:8px 0 16px 18px; height:20px; background: url(../images/guiname1P.png) no-repeat; margin:8px 0 0}
*html .guiname1P{height:17px; background: url(../images/guiname1P.png) no-repeat;padding:8px 0 13px 18px;margin:8px 0 0}
.box1TopP{width:460px; height:18px;background: url(../images/box1TopP.png) no-repeat 1px 0;font-size:14px; color:#fff}
.box1MiddleP{width:430px; min-height:150px; margin:0 0 0 2px; padding:0 10px 0 18px;font-size:14px; color:#596b4d; background:#e5f3d5}
*html .box1MiddleP{height:150px}
.box1BottomP{width:460px; height:25px;font-size:14px; color:#fff;background: url(../images/box1BottomP.png) no-repeat;}
.titleP{ font-size:19px; color:#6b7d5e}


.seconderyHeader2{width:877px;text-align:left; margin:auto;}
.nwContent{width:793px; padding:20px 42px;text-align:left; margin:auto;background:url(../images/nwContent.png);font-size:14px; color:#596b4d;}
.nwBottom{width:877px;text-align:left; margin:auto; height:25px;background:url(../images/nwBottom.png)}
.footer2{width:877px;height:34px;margin:auto; position:relative;background: url(../images/footer2.png) no-repeat;}


.seconderyHeader3{width:877px;text-align:left; margin:auto; height:122px;}
.nwContent2{width:792px; padding:24px 42px;text-align:left; margin:auto;background:url(../images/nwContent2.png);font-size:14px; color:#17557d;}
*html .nwContent2{width:794px;}
.nwBottom2{width:877px;text-align:left; margin:auto; height:21px;background:url(../images/nwBottom2.png)}
.footer3{width:877px;height:34px;margin:auto; position:relative;background: url(../images/footer3.png) no-repeat;}



/****************************************************************************************************************************
 * New inner >> css
 ****************************************************************************************************************************/
.newMainContanier{width:920px;text-align:left;margin:auto;position:relative}
.newTop{width:920px; height:134px;background: url(../images/newTop.jpg) no-repeat; text-align:left; margin:auto}
.newTop2{width:920px; height:134px;background: url(../images/newTop2.jpg) no-repeat; text-align:left; margin:auto}


.newHeader{width:920px; height:139px; margin:auto}
.newHeader2{width:920px; height:139px; margin:auto}


.newContent{width:920px;background:#e5f3d5; text-align:left; margin:auto}
.newContent2{width:920px;background:#badff6; text-align:left; margin:auto}
.newBottom{width:920px; height:31px;background: url(../images/newBottom.jpg) no-repeat;text-align:left; margin:auto}
.newBottom2{width:920px; height:31px;background: url(../images/newBottom2.png) no-repeat;text-align:left; margin-left:0px /*margin:auto 0px;*margin:auto -1px*/}
.newContentL{width:576px; min-height:600px;padding:0 34px;text-align:left; border-right:1px solid #6b7d5e; color:#333; font-size:13px; float:left}
.newContentL2{width:574px; min-height:740px;padding:0 34px;text-align:left; border-right:1px solid #17557d; color:#333; font-size:13px; float:left}

*html .newContentL{height:600px}
*html .newContentL2{height:740px}

.newContentR{width:235px;text-align:left;padding:0 16px; float:left}
.newContentR2{width:240px;text-align:left;padding:0 16px; float:left}

.footer{width:920px;height:40px; margin:auto; text-align:center;background: url(../images/newFooter.png) no-repeat bottom;}
.footer img {margin:16px 0 0 0}
.footer a {color:#e5f3d5; text-decoration:none; font-size:10px; margin:8px; line-height:24px;}
.footer a:hover {color:#181c13}
.copyRight {color:#e5f3d5; font-size:11px; font-weight:normal; padding:30px;}

.related a{color:#343434; font-size:12px; text-decoration:underline}
.related a:hover{color:#6ea240; text-decoration:none;}

.for_doctors {background-color:#000000; padding:10px 0px 0px 10px; width:95px; height:26px;}
/****************************************************************************************************************************
 * Replace Contaniers >> css
 ****************************************************************************************************************************/
.replace1Cont { position: absolute; width:372px; height:143px; left: 79px; top: 399px; }
.replace2Cont { position: absolute; width:189px; height:24px; left: 475px; top: 344px; }
/****************************************************************************************************************************
 * Replaces >> css
 ****************************************************************************************************************************/
#replace1 {width:372px; height:143px; position:relative; padding:0; overflow:hidden;}
#replace1 span, span.replace1 {width:372px; height:143px; position: absolute; top:0; left:0px; background:url(../images/replaceSet1.jpg) 0 0;}

#replace2 {width:189px; height:24px; position:relative; padding:0; overflow:hidden;}
#replace2 span, span.replace2 {width:189px; height:24px; position: absolute; top:0; left:0px; background:url(../images/replaceSet1.jpg) 0 -143px;}

#newReplace1 {width:145px; height:17px; position:relative; padding:0; overflow:hidden; z-index:1;}
#newReplace1 span, span.newReplace1 {width:147px; height:18px; position: absolute; top:0; left:0px; background:url(../images/newReplace1.png);}

#newReplace2 {width:145px; height:17px; position:relative; padding:0; overflow:hidden;}
#newReplace2 span, span.newReplace2 {width:147px; height:18px; position: absolute; top:0; left:0px; background:url(../images/newReplace1.png) 0 -17px;}

/****************************************************************************************************************************
 * Menu Contaniers >> css
 ****************************************************************************************************************************/
#menu1Cont{ width:213px; height:59px; position:absolute; left: 247px; top: 278px; }
#menu2Cont{ width:213px; height:59px; position:absolute; left: 468px; top: 229px;}
.menu3Cont{ position:absolute; width:98px; height:33px; left:369px; top:533px;}
#menu3Cont{ width:213px; height:59px; position:absolute; left: 468px; top: 229px;}
.menu4Cont{ position:absolute; width:88px; height:26px; left:347px; top:3px;}
.menu5Cont{ width:87px; height:26px; position:absolute; left: 379px; top: 306px;}
.menu6Cont{ width:87px; height:31px; position:absolute; left:348px; top: 0px;}
.menu7Cont{ position:absolute; width:98px; height:33px; left:371px; top:533px;}
#menu7Cont{ width:213px; height:59px; position:absolute; left: 468px; top: 229px;}
.topMenuCont1{ width:140px; height:32px; position:absolute; left:779px; top: 36px; }
.topMenuCont2{ width:140px; height:32px; position:absolute; left:779px; top: 36px; }


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

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


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

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

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

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

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

a#topMenu1, #topMenu1 span, span.topMenu1_span { display:block; position:relative; width:140px; height:32px; overflow:hidden;}
a#topMenu1 span, span.topMenu1_span { position:absolute; left:0; top:0; background:url(../images/topMenuSet.png) no-repeat 0 0;}
a#topMenu1:hover span, span.topMenu1_span_oo {background-position:-140px 0;cursor:pointer}

a#topMenu2, #topMenu2 span, span.topMenu2_span { display:block; position:relative; width:140px; height:32px; overflow:hidden;}
a#topMenu2 span, span.topMenu2_span { position:absolute; left:0; top:0; background:url(../images/topMenuSet.png) no-repeat 0 -32px;}
a#topMenu2:hover span, span.topMenu2_span_oo {background-position:-140px -32px;cursor:pointer}


div.newContentL2 blockquote,div.newContentL2 ul,div.newContentL2 ol,div.newContentL2 dl {margin:1em;}
div.newContentL2 ol,div.newContentL2 ul,div.newContentL2 dl {margin-left:2em;}
div.newContentL2 ul li {list-style: disc inside; list-style-image:url(../images/list_item.png)}
div.newContentL2 ol li {list-style: decimal inside;}
div.newContentL2 li {margin:0.5em 0; }
div.newContentL2 dl dd {margin-left:1em;}


div.newContentR2 blockquote,div.newContentR2 ul,div.newContentR2 ol,div.newContentL2 dl {margin:1em;}
div.newContentR2 ol,div.newContentR2 ul,div.newContentR2 dl {margin-left:2em;}
div.newContentR2 ul li {list-style: disc outside; list-style-image:url(../images/list_item.png)}
div.newContentR2 ol li {list-style: decimal outside;}
div.newContentR2 li {margin:0.5em 0; }
div.newContentR2 dl dd {margin-left:1em;}

div.newContentL blockquote,div.newContentL ul,div.newContentL ol,div.newContentL dl {margin:1em;}
div.newContentL ol,div.newContentL ul,div.newContentL dl {margin-left:2em;}
div.newContentL ul li {list-style: disc outside; list-style-image:url(../images/arrow2.png)}
div.newContentL ol li {list-style: decimal outside;}
div.newContentL li {margin:0.5em 0; }
div.newContentL dl dd {margin-left:1em;}

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

