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, em, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h3, 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 {text-align:center; font-family:Arial;background:#1c3d1c url(../images/mainBg.jpg) no-repeat scroll center top;}
*html body {background:#1c3d1c url(../images/mainBg-ie6.jpg) no-repeat scroll center top;}
#mainContanier {width:966px;position:relative; margin:auto;text-align:left;}
*html #mainContanier { width:966px;position:relative; margin:auto; text-align:left; }
.top{height:166px;position:relative;z-index:900; }
.nav1Cont{height:50px;}
#content{width:950px;background:url(../images/contentBg.png) 0 596px ; margin:0; padding:0 0 0 14px}
*html #content{background:url(../images/contentBg-ie6.gif) 0 596px ;}
.mainTxtin{padding:10px 32px 0px}
.topL{width:504px; height:163px; float:left; margin:0 0 0 12px; background:url(../images/logo.jpg) no-repeat}
*html .topL{margin:0 0 0 5px;background:url(../images/logo-ie6.jpg) no-repeat}
.topR{ width:438px; height:166px; float:left; position:relative}
.topRCont{ width:424px; height:132px;}
.mapCont{ width:156px; height:30px; background:url(../images/eyeHealtMap.png); position:absolute; left:0; top:0}
.mapLinkCont{ position:absolute; width:184px; left:0; top:32px; }
.mapLinkCont a{ width:82px; margin:0 0 0 6px;font-size:12px; color:#fff; display:block; float:left; text-decoration:none}
.mapLinkCont a:hover{color:#fed48c}
.searchCont{width:136px; height:22px; padding:5px 0 0 36px; background:url(../images/searchBg.png) no-repeat; position:absolute; left:190px; top:17px;}

.buttonCont{width:32px; height:17px; position:absolute; left:371px; top:22px; }
.searchinput{width:118px; font-size:11px; color:#0c2854; height:14px; border:0px; background:transparent}
.contentL{ width:584px;float:left;background:#e7f2fd}
.contentL2{ width:669px; min-height:600px;float:left;background:#fbffef}
*html .contentL2{width:667px}
.contentR{ width:270px; min-height:781px;float:left;background:#c1dd72}
*html .contentR{height:781px;}
.grad{ height:36px;background:url(../images/grad.png) repeat-x}


.shadow1{height:22px;background:#f6fae9;}
.shadow2{ width:250px; height:15px;background:url(../images/shadow2.jpg) no-repeat;}
.secondModul{ width:454px; height:74px; padding:34px 0 0 118px;background:url(../images/secondModul.jpg) no-repeat; position:relative}
.txt1{color:#2b2b2b; font-size:12px; padding:0 30px 0 50px}
.txt2{color:#2b2b2b; font-size:12px; padding:0 30px 0 216px; position:relative}
.txt3{color:#2b2b2b; font-size:12px; padding:0 30px 0 220px;background:url(../images/txt3.jpg) no-repeat 50px 0; min-height:220px;}
*html .txt3{height:206px;}


.searchLoca{ width:269px; height:180px;background:url(../images/searchLoca.png) no-repeat; margin:8px 0 0 0;text-align:left}
.searchLocainput{ width:87px; height:18px; background:transparent; border:0; position:absolute; left: 46px; top: 103px; }
.srchCont{ height:134px; position:relative}
#bottom{width:964px; height:74px;background:url(../images/bottom.png) no-repeat 0 0px;margin:auto;padding:0 0 0 0px}
#bottom2{width:964px; height:74px;background:url(../images/bottom2.png) no-repeat -1px 0px;margin: auto;padding:0 0 0 0px}
*html #bottom2{background:url(../images/bottom2-ie6.png) no-repeat -1px 0px;}
#footerMenu {width:890px; padding:6px 10px 0 10px; margin:auto;text-transform: lowercase; text-align:center}
#footerMenu img {margin-top:14px; margin-bottom:-2px }
#footerMenu a {color:#c1dd72; text-decoration:none; font-size:10px; margin:9px; line-height:24px; text-transform: lowercase}
#footerMenu a:hover {color:#fff; }
.copyRight{ color:#fefefe; font-size:10px; margin:auto; width:800px; padding:26px 0 0 0; text-align:center}
.guiName{padding:10px 24px 0 30px; margin:0 0 0 10px;font-size:20px; color:#1c3d1c; background: url(../images/guiName.png) no-repeat 6px 15px}
.contentTxt{padding:0 24px 0 30px; margin:0 0 0 10px;font-size:12px; color:#2b2b2b;}

.modR1{height:118px;text-align:left;background: url(../images/modR1.png) no-repeat; position:relative}
.modR2{height:160px;padding:8px 0 10px 14px; position:relative}

.modulBox1{ background:#c1dd72}
.modulBox2{height:181px; background: url(../images/modulBox2.png)}
.modulBox3{ height:206px; background: url(../images/modulBox3.png)}
.modulBox3-2{ height:240px; background: url(../images/modulBox3-2.png)}

.shadowSet1{ height:20px; background: url(../images/shadowSet.png)}
.shadowSet2{ height:20px; background: url(../images/shadowSet.png) 0 -20px}
.shadowSet3{ height:20px; background: url(../images/shadowSet.png) 0 -40px}
.Lmodul{ height:20px; height:180px; background: url(../images/Lmodul.png); padding:16px 0 0 0}
.Lmodul a{ width:350px; margin:4px 0 0 60px; padding:0 0 0 28px;font-size:14; color:#2b2b2b;background: url(../images/LmodulA.png) no-repeat left; display:block; text-decoration:none; font-weight:bold}
.Lmodul a:hover{color:#3378c6}
.Lmodu2 { height:158px; position:relative}
.Lmodu3 { height:115px; position:relative}
.Lmodu4 { height:170px; position:relative; background:url(../images/Lmodu3.png)}
.Lmodu4 { height:170px; position:relative;}
.icon1{ width:67px; height:79px; position: absolute; background:url(../images/icon1.jpg) no-repeat; left: 18px; top: 8px; }

.Rtxt1{ font-size:12px; text-align:left;padding:10px 20px 6px 20px}
.Rtxt2{ font-size:12px; text-align:left; padding:10px 20px 6px 20px}
.emStyle{ font-style:italic; font-weight:bold; font-size:13px; color:#1e3d5d; text-align:center}

.imgContanier ul{ width:400px; height:92px; padding:0 0 0 96px}
.imgContanier li{ float:left}

#img1 a{width:64px; height:87px;background:url(../images/imgList.png); display:block}
#img1 a:hover{ background-position:0 -91px}


#img2 a{width:75px; height:87px;background:url(../images/imgList.png) -62px 0; display:block}
#img2 a:hover{ background-position:-62px -91px}

#img3 a{width:71px; height:87px;background:url(../images/imgList.png) -137px 0; display:block}
#img3 a:hover{ background-position:-137px -91px}

#img4 a{width:65px; height:87px;background:url(../images/imgList.png) -208px 0; display:block}
#img4 a:hover{ background-position:-208px -91px}

#img5 a{width:76px; height:87px;background:url(../images/imgList.png) -273px 0; display:block}
#img5 a:hover{ background-position:-273px -91px}


#submit1{ position:absolute; left: 139px; top: 100px;}

.mainBtns1{width:163px; height:42px; float:left}
.mainBtns2{width:163px; height:42px; margin:0 0 0 8px;float:left}
.mainBtns3{width:163px; height:42px; margin:0 0 0 8px;float:left}
.mainBtns4{width:163px; height:42px; margin:0 0 0 7px;float:left}

.mainShadow{height:21px;background:url(../images/sahdow.png) 0 0;}
.mainTxt{ padding:10px; color:#74746f; font-size:12px;background:#fbffef}

/****************************************************************************************************************************
 * Replace Contaniers >> css
 ****************************************************************************************************************************/
#replace1Cont { position: absolute; width:165px; height:38px; left: 85px; top: 145px; }
#replace2Cont {width:277px; height:18px; padding:8px 0 8px 20px }
#replace4Cont {width:415px; height:40px;padding:8px 0 8px 20px }
#replace5Cont {width:286px; height:17px;padding:8px 0 8px 20px }
#replace7Cont { width:249px; height:40px; position:absolute; left: 14px; top: 8px; }

#replace8Cont { width:248px; height:21px; }


/****************************************************************************************************************************
 * Replaces >> css
 ****************************************************************************************************************************/
#replace1 { position:relative; width:279px; height:15px; padding:0; overflow:hidden; }
#replace1 span, span.replace1 { position: absolute; top:0; left:0px; width:279px; height:15px; background:url(../images/replaceSet1.png) repeat-y top left; }

#replace2 { position:relative; width:277px; height:18px; padding:0; overflow:hidden; }
#replace2 span, span.replace2 { position: absolute; top:0; left:0px;width:277px; height:18px; background:url(../images/replaceSet1.png) repeat-y 0 -15px; }

#replace3 { position:relative; width:242px; height:21px; padding:0; overflow:hidden; }
#replace3 span, span.replace3 { position: absolute; top:0; left:0px;width:242px; height:21px; background:url(../images/replaceSet1.png) repeat-y 0 -33px; }

#replace4 { position:relative; width:415px; height:39px; padding:0; overflow:hidden; }
#replace4 span, span.replace4{ position: absolute; top:0; left:0px;width:415px; height:39px; background:url(../images/replaceSet1.png) repeat-y 0 -73px; }

#replace5 { position:relative; width:286px; height:17px; padding:0; overflow:hidden; }
#replace5 span, span.replace5{ position: absolute; top:0; left:0px;width:286px; height:17px; background:url(../images/replaceSet1.png) repeat-y 0 -56px; }

#replace6 { position:relative;width:242px; height:20px;padding:0; overflow:hidden; }
#replace6 span, span.replace6{ position: absolute; top:0; left:0px;width:242px; height:20px; background:url(../images/replaceSet1.png) 0 -112px; }

#replace7 { position:relative;width:249px; height:40px;padding:0; overflow:hidden; }
#replace7 span, span.replace7{ position: absolute; top:0; left:0px;width:249px; height:40px; background:url(../images/replaceSet1.png) 0 -132px; }

#replace8 { position:relative;width:248px; height:21px;padding:0; overflow:hidden; }
#replace8 span, span.replace8{ position: absolute; top:0; left:0px;width:248px; height:21px;background:url(../images/replaceSet1.png) 0 0; }
/****************************************************************************************************************************
 * Menu Contaniers >> css
 ****************************************************************************************************************************/
.menu1Cont { width:250px; height:62px; left:166px; top: 59px; position: absolute;}
.menu5Cont { width:57px; height:62px; left:51px; top: 5px; position: absolute; }
.menu6Cont { width:44px; height:62px; left:112px; top: 5px; position: absolute; }
.menu7Cont { width:54px; height:62px; left:157px; top: 5px; position: absolute; }
.menu8Cont { width:105px; height:23px; position:absolute; left: 444px; top: 79px; }
.menu10Cont { width:105px; height:23px; position:absolute; left: 231px; top: 112px; }



.menu11Cont { width:55px; height:104px; left:14px; top: 57px; position: absolute; }
.menu12Cont { width:42px; height:104px; left:71px; top: 57px; position: absolute; }
.menu13Cont { width:56px; height:104px; left:115px; top: 57px; position: absolute; }
.menuCont18{ width:201px; height:33px; left:461px; top: 246px; position: absolute; }

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

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

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

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

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

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

a#menu7, #menu7 span, span.menu7_span { display:block; position:relative; width:54px; height:103px; overflow:hidden; }
a#menu7 span, span.menu7_span { position:absolute; left:0; top:0; background:url(../images/lens.jpg) no-repeat -101px 0px; }
a#menu7:hover span, span.menu7_span_oo {background-position:-101px 0 ;cursor:pointer }

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

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


a#menu10, #menu10 span, span.menu10_span { display:block; position:relative; width:105px; height:23px; overflow:hidden; }
a#menu10 span, span.menu10_span { position:absolute; left:0; top:0; background:url(../images/learnMore.png) no-repeat 0 -46px; }
a#menu10:hover span, span.menu10_span_oo {background-position:-105px -46px ;cursor:pointer}    
    
a#menu11, #menu11 span, span.menu11_span { display:block; position:relative; width:55px; height:104px; overflow:hidden; }
a#menu11 span, span.menu11_span { position:absolute; left:0; top:0; background:url(../images/lens.png) no-repeat 0 0px; }
a#menu11:hover span, span.menu11_span_oo {background-position:0 0 ;cursor:pointer}

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

a#menu13, #menu13 span, span.menu13_span { display:block; position:relative; width:56px; height:104px; overflow:hidden; }
a#menu13 span, span.menu13_span { position:absolute; left:0; top:0; background:url(../images/lens.png) no-repeat -97px 0px; }
a#menu13:hover span, span.menu13_span_oo {background-position:-97px 0 ;cursor:pointer }

a#menu14, #menu14 span, span.menu14_span { display:block; position:relative; width:163px; height:42px; overflow:hidden; }
a#menu14 span, span.menu14_span { position:absolute; left:0; top:0; background:url(../images/mainButtonSet.png) no-repeat 0 0 ; }
a#menu14:hover span, span.menu14_span_oo {background-position: 0 -40px ;cursor:pointer }

a#menu15, #menu15 span, span.menu15_span { display:block; position:relative; width:163px; height:42px; overflow:hidden; }
a#menu15 span, span.menu15_span { position:absolute; left:0; top:0; background:url(../images/mainButtonSet.png) no-repeat -172px 0 ; }
a#menu15:hover span, span.menu15_span_oo {background-position:-172px -40px ;cursor:pointer }

a#menu16, #menu16 span, span.menu16_span { display:block; position:relative; width:163px; height:42px; overflow:hidden; }
a#menu16 span, span.menu16_span { position:absolute; left:0; top:0; background:url(../images/mainButtonSet.png) no-repeat -343px 0 ; }
a#menu16:hover span, span.menu16_span_oo {background-position:-343px -40px ;cursor:pointer }

a#menu17, #menu17 span, span.menu17_span { display:block; position:relative; width:163px; height:42px; overflow:hidden; }
a#menu17 span, span.menu17_span { position:absolute; left:0; top:0; background:url(../images/mainButtonSet.png) no-repeat -514px 0 ; }
a#menu17:hover span, span.menu17_span_oo {background-position:-514px -40px ;cursor:pointer}


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


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

.glacialslideCell {float:right; padding:0 0 0 10px;}
div.contentTxt div.glacialslideCell a.glacialslide {margin-top:0px;} 

.glacialslide-html{background-color:#FFF;z-index:99}
.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; background-color:#FFFFFF;}
.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:63px 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:#30383A; 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:#EBEDED; white-space:nowrap; }


#tab_menu, #tab_menu *, .tab_menus, .tab_menus *, #tab_menu1, #tab_menu1 *, #tab_menu2, #tab_menu2 * {margin:0;padding:0;}
#tab_menu, .tab_menus, #tab_menu1, #tab_menu2 { float:left;}
#tab_panels { clear:both;}
#tab_menu ul, .tab_menus ul, #tab_menu1 ul, #tab_menu2 ul { position:relative; width:295px; list-style:none; margin:0;padding:0; border:1px solid #e7e6e6; }
#tab_menu li, .tab_menus li, #tab_menu1 li, #tab_menu2 li { display:block;position:relative;margin:0;padding:0; list-style-type:none; list-style-position:outside; }
#tab_menu li a, .tab_menus li a, #tab_menu1 li a, #tab_menu2 li a { display:block; position:relative; margin:0; padding: 0 0 2px 32px; cursor:pointer; color:#3e3e3e; text-decoration:none; background:#e9e9e9 url(../images/main_tablinks_off.gif) no-repeat left top; line-height:25px; min-height:29px;}

#tab_menu li a:hover, .tab_menus li a:hover, #tab_menu1 li a:hover, #tab_menu2 li a:hover { text-decoration:underline; color:#34505e; background:#d9d9d9 url(../images/main_tablinks_over.gif) no-repeat left top; }
#tab_menu li.tab_selected a, .tab_menus li.tab_selected a, #tab_menu1 li.tab_selected a, #tab_menu2 li.tab_selected a { color:#3e3e3e; background:#dadada url(../images/main_tablinks_on.gif) no-repeat left top;}
.tab_panel { padding:10px; }


.tab_menus, #tab_menu1, #tab_menu2 { position:relative;}
.tab_menus ul, #tab_menu1 ul, #tab_menu2 ul { width:165px; border:0px none; }
.tab_menus li, #tab_menu1 li, #tab_menu2 li { position:static;}


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

div.contentTxt blockquote,div.contentTxt ul,div.contentTxt ol,div.contentTxt dl {margin:1em;}
div.contentTxt ol,div.contentTxt ul,div#contentTxt dl {margin-left:0.5em;}
div.contentTxt ul li {list-style: disc inside;}
div.contentTxt ol li {list-style: decimal inside;}
div.contentTxt li {margin:0.5em 0; }
div.contentTxt dl dd {margin-left:1em;}
div.contentTxt p {margin:16px 0}
div.contentTxt h1 {font-size:15px}



div#financingTable {padding:5px; border:2px solid #000; margin:2px;}
div#financingTable2 {padding:9px; border:2px solid #000; margin:2px;}



/*********** 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:570px;padding:10px 4px 10px 4px;}

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

#searchBar {width:565px; 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:490px; height:auto; margin-left:5px;}
#nxtPrvLinksContainer {/*width:324px;*/ height:30px;margin:0px;margin-top:5px; text-align:right;}
#commentContainer { min-height:50px;/*width:324px;*/ margin:0px; }
*html #commentContainer {height:expression('50px');min-height:50px; margin:0px;}
#patientInfo {font-weight:bold; padding-bottom:5px;padding-top:1px;}

#patientInfo div {width:167px;/*height:25px;*/ position:relative; top:-16px; left:400px;}

#listObjLoop {padding:5px;}
#listImgContainer {border:1px solid silver;height:50px;width:50px;float:left;}
#listComContainer {border:1px solid silver;height:40px;width:480px;float:left;margin-left:10px; padding:5px;}
#linkContainer {padding:5px; margin:5px; text-align:right;}
/*********** TESTIMONIALS END *******/


#tab_menu, #tab_menu *, .tab_menus, .tab_menus *, #tab_menu1, #tab_menu1 *, #tab_menu2, #tab_menu2 * {margin:0;padding:0;}
#tab_menu, .tab_menus, #tab_menu1, #tab_menu2 { float:left;}
#tab_panels { clear:both;}
#tab_menu ul, .tab_menus ul, #tab_menu1 ul, #tab_menu2 ul { position:relative; width:295px; list-style:none; margin:0;padding:0; border:1px solid #e7e6e6; }
#tab_menu li, .tab_menus li, #tab_menu1 li, #tab_menu2 li { display:block;position:relative;margin:0;padding:0; list-style-type:none; list-style-position:outside;}
#tab_menu li a, .tab_menus li a, #tab_menu1 li a, #tab_menu2 li a { display:block; position:relative; margin:0; padding: 0 0 2px 32px; cursor:pointer; color:#3e3e3e;text-decoration:none; background:#e9e9e9 url(../images/main_tablinks_off.gif) no-repeat left top; line-height:25px; min-height:29px;}

*html #tab_menu li a, *html .tab_menus li a, *html #tab_menu1 li a, *html #tab_menu2 li a {height:29px;}

#tab_menu li a:hover, .tab_menus li a:hover, #tab_menu1 li a:hover, #tab_menu2 li a:hover { text-decoration:underline; color:#34505e; background:#d9d9d9 url(../images/main_tablinks_over.gif) no-repeat left top; }
#tab_menu li.tab_selected a, .tab_menus li.tab_selected a, #tab_menu1 li.tab_selected a, #tab_menu2 li.tab_selected a { color:#3e3e3e; background:#dadada url(../images/main_tablinks_on.gif) no-repeat left top;}
.tab_panel { padding:10px; }


.tab_menus, #tab_menu1, #tab_menu2 { position:relative;}
.tab_menus ul, #tab_menu1 ul, #tab_menu2 ul { width:165px; border:0px none; }
.tab_menus li, #tab_menu1 li, #tab_menu2 li { position:static;}


div#financing .greenH3 {font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#00422d; font-weight:bold;}
div#financing .greenContent {color:#00422d;}
div#financing ol.typeA li {list-style:upper-alpha outside none; margin:1.5em;}