/* CSS Document */
* {margin: 0px;padding: 0px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#505050;	background:url(../images/frontend/background-tile.jpg) repeat-x #ffffff;}
#outline{margin-left:auto;margin-right:auto;width:1018px;min-height:822px;background:url(../images/frontend/bg-middle.png) repeat;border-image:url(../images/frontend/bg-space.png);}
#header{height:209px;margin:0 auto}
#header-top{height:126px;margin:0 auto}
#header-bottom{background:url(../images/frontend/navigation-bar.jpg); height:83px; width:1000px; margin:0 auto}
#header-top-left{float:left;margin-left:70px;padding-top:10px; width:200px;}
#header-top-right{float:right; height:126px; width:670px;}
.noborder{border:none}
#header-top-right-first a{text-decoration:none; color:#0078ae; text-align:right; margin-right:29px}
#header-top-right-second ul#menu{list-style:none;padding:0px;margin:0;}
#header-top-right-first{float:right; margin:15px 0px 0px 0px}
#header-top-right-second{float:left; padding:69px 0px 0px 44px;width:644px;}

#header-top-right-second ul#menu > li{	float:left;}

ul#menu{font-weight:normal; z-index:1000; margin:0; padding:0}
ul li#nav-home {background:url(../images/frontend/navigation-normal_01.jpg) no-repeat;height:28px; width:63px}
ul li#nav-about {background:url(../images/frontend/navigation-normal_02.jpg) no-repeat;height:28px; width:87px}
ul li#nav-client {background:url(../images/frontend/navigation-normal_03.jpg) no-repeat;height:28px; width:74px}
ul li#nav-product {background:url(../images/frontend/navigation-normal_04.jpg) no-repeat;height:28px; width:94px}
ul li#nav-service {background:url(../images/frontend/navigation-normal_05.jpg) no-repeat;height:28px; width:83px}
ul li#nav-support {background:url(../images/frontend/navigation-normal_06.jpg) no-repeat;height:28px; width:84px}
ul li#nav-event {background:url(../images/frontend/navigation-normal_07.jpg) no-repeat;height:28px; width:130px}

ul#menu > li >a{height:28px; width:107px; display:block}

li#nav-home > a{height:28px; width:63px; display:block}
li#nav-about > a{height:28px; width:87px; display:block}
li#nav-client > a{ height:28px; width:74px; display:block}
li#nav-product > a{height:28px; width:94px; display:block}
li#nav-service > a{height:28px; width:83px; display:block}
li#nav-support > a{height:28px; width:84px; display:block}
li#nav-event > a{height:28px; width:130px; display:block}

#header-top-right-second > ul > li:hover{min-height:28px;}
#header-top-right-second > ul > a{height:28px; display:block}
li#nav-home:hover{background:url(../images/frontend/navigation-over_01.jpg) no-repeat; height:28px; width:63px}
li#nav-about:hover{background:url(../images/frontend/navigation-over_02.jpg) no-repeat; height:28px;width:87px}
li#nav-client:hover{background:url(../images/frontend/navigation-over_03.jpg) no-repeat; height:28px;width:74px}
li#nav-product:hover{background:url(../images/frontend/navigation-over_04.jpg) no-repeat;height:28px; width:94px}
li#nav-service:hover{background:url(../images/frontend/navigation-over_05.jpg) no-repeat; height:28px;width:83px}
li#nav-support:hover{background:url(../images/frontend/navigation-over_06.jpg) no-repeat; height:28px;width:84px}
li#nav-event:hover{background:url(../images/frontend/navigation-over_07.jpg) no-repeat; height:28px;width:130px}

li.current-home{background:url(../images/frontend/navigation-on_01.jpg) no-repeat; height:28px; width:63px}
li.current-about{background:url(../images/frontend/navigation-on_02.jpg) no-repeat;height:28px; width:87px}
li.current-client{background:url(../images/frontend/navigation-on_03.jpg) no-repeat;height:28px; width:74px}
li.current-product{background:url(../images/frontend/navigation-on_04.jpg) no-repeat;height:28px; width:94px}
li.current-service{background:url(../images/frontend/navigation-on_05.jpg) no-repeat;height:28px; width:83px}
li.current-support{background:url(../images/frontend/navigation-on_06.jpg) no-repeat;height:28px;width:84px}
li.current-event{background:url(../images/frontend/navigation-on_07.jpg) no-repeat;height:28px;width:130px}
ul#menu { z-index:10;}
ul#menu ul{display:none;min-width:180px}
ul#menu li:hover > ul{display:block; z-index:1001; position:absolute; list-style:none; color:#ffffff; margin-top:0px; min-width:180px; background: url(../images/frontend/bg-menu.png) repeat}
ul#menu li:hover ul li{height:20px; z-index:1002; padding:2px 0 0 2px; min-width:180px}
ul#menu li#nav-service:hover > ul{width:180px}
ul#menu li#nav-product:hover > ul{width:180px}
ul#menu li ul li:hover{background: url(../images/frontend/bg-submenu-hover.png); height:20px; min-width:160px;display:block}
ul#menu li ul a{color:#ffffff;text-decoration:none; display:block; padding:0px 0px 0px 10px; height:20px; min-width:160px;}
ul#menu li ul.margin-product li{padding:2px 0 0 5px;}

#content{background:url(../images/frontend/transparent.jpg) no-repeat;margin-left:9px; min-height:613px; width:1000px;}
#content #content-banner1{background:url(../images/frontend/banner1.png) no-repeat; width:958px; min-height:213px; margin-left:25px; margin-top:10px}
#content-banner-left{float:left; min-height:213px; width:553px; padding:20px 0 0 30px}
#content-banner-right{float:right; margin:2px 3px 0 0;background:url(../images/frontend/banner1-sub.png) no-repeat;width:357px; min-height:211px}
#content-banner-left img{margin:3px 0}
#content-banner-left .black{margin-top:13px; color:#505050; text-align:justify}
#content-banner-left p{line-height:17px; font-size:12px;}
.b-content{color:#0078ae; font-weight:bold;}
#content-banner2{background:url(../images/frontend/banner2.png) no-repeat; width:955px; min-height:221px;margin:30px 0 0 25px;}
#b2-sub1{width:271px;height:203px; margin:8px 20px 0 10px; float:left; background:url(../images/frontend/banner2-sub1.png) no-repeat; }
#b2-sub2{width:271px; float:left;margin:8px 20px 0 40px; height:203px;background:url(../images/frontend/banner2-sub2.png) no-repeat; }
#b2-sub3{width:271px; float:right;margin:8px 8px 0 0; height:203px;background:url(../images/frontend/banner2-sub3.png) no-repeat; }
.b2-sub1-1{width:250px; margin-left:10px; font-size:11px; text-align:center; color:#505050; padding-top:84px}
.b2-sub1-11{width:250px; margin-left:10px; font-size:11px; text-align:center; color:#505050; padding-top:60px}
.b2-sub1-2{width:230px; height:55px; margin:2px 0 0 20px; font-size:12px;text-align:center; color:#505050;padding-top:3px}
/*layout for home footer*/
.footer-home{ margin-left:-4px; width:1015px; height:87px }
.footer-home #footer-top{height:62px; width:1000px;}
/*layout for general footer*/
#footer{ background:url(../images/frontend/bg-footer.png) no-repeat; width:1004px; height:87px }
#footer #footer-top{height:62px; width:1000px;}
#f-logo1{float:left;text-align:center; width:300px;height:50px;margin:10px 0 0  17px}
#f-logo2{float:left; text-align:center; width:300px;height:50px;margin-top:8px}
#f-logo3{float:right;text-align:center; width:300px;height:45px;padding-top:8px}
#footer-bottom{height:25px; margin-left:4px; width:1001px; background:url(../images/frontend/bg-footer-bottom.png)}
#footer-bottom p{color:#ffffff; font-size:11px; text-align:center; padding-top:6px}
#b2-sub1-2 a{margin-top:-4px;}
dl{margin-left:90px}
dl dt{float:left}
dl dd{float:left; margin:4px 0 0 4px}
dl dd a{color:red; text-decoration:none}
#content-banner-right h2{color:#e31937; margin:22px 15px 0 20px}
#content-banner-right p{color:#e31937; margin:6px 0 0 28px}
a img{border:none}
.trackevent{margin-top:4px; height:20px}
div.trackevent  dl{margin:5px 0 0 100px; font-size:10px}
div.trackevent dl dt{margin-top:7px}
.trackevent img{cursor:pointer}
.movedown{margin-top:0px}
#popup-contact{background:url(../images/frontend/bg-popup.png) no-repeat; height:248px; width:215px; display:none;position:fixed;_position:absolute;z-index:2;padding:12px;font-size:12px;}
#popup-contact dl#p1{ height:94px}
#popup-contact dl#p1 dt{color:#004a70; text-align:right; margin:35px 0 0 -80px; width:60px; height:58px; float:left; font-weight:bold; font-size:12px}
#popup-contact dl#p1 dd{color:#363636; margin:35px 0 0 0px; width:135px; float:right}
#popup-contact dl.p2 dt{color:#004a70; text-align:right; margin:2px 0 0 -80px; width:60px; float:left; font-weight:bold; font-size:12px}
#popup-contact dl.p2{ height:20px}
#popup-contact dl.p2 dd{color:#363636; margin:2px 0 0 0px; width:135px; float:right}
#popup-contact div{color:#004a70;font-weight:bold;margin:26px 0 0 43px}
.m-logo{margin-left:30px}

/*Cute Editor CSS*/
.HealthIQHeader1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight:bold;color: #E31937;  text-transform:uppercase; margin-top:35px;}
.HealthIQHeader2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight:bold;color: #E31937; text-transform:uppercase; margin-top:35px;}
.HealthIQHeader3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight:bold;color: #E31937; text-transform:uppercase; margin-top:35px;}
.HealthIQHeader4 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-variant: normal;font-weight:bold;color: #E31937;}
.NormalText1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-variant: normal;color: #505050;}
.NormalText2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-variant: normal;color: #505050;}
.NormalText3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-variant: normal;color: #505050;}
.Quotes_Header {font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-variant: normal;font-weight:bold;color: #E31937;}
.NormalColorText3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-variant: normal;color: #E31937;}
.RedHeader {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;line-height: 26px;font-variant: normal;color: #962f34;}
.BodyCopy {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;color: #7b7b7b;}
.BodyCopyItalic {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: italic;line-height: 14px;color: #7b7b7b;}
.subheaders {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;font-style: Bold;line-height: 20px;color: #7b7b7b;}
.linkstyle {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;line-height: 16px;color: #5bb9b4;text-decoration: none;}

