﻿body{padding:0px;margin:0px;font-family:Arial,sans-serif;font-size:12px;color:#454545;background:#f1f1f1 url('../images/bg.png') repeat-x;}
p{margin:0px 0px;padding-bottom:10px;line-height:20px;font-size:12px;}
img{border:none;}
ul, ol{margin:0px 0px;padding:0px 0px;line-height:1.5;}
a span{cursor:pointer;}
a:link{color:#454545;text-decoration:none;}
a:hover, .tblFooter a:hover, .divFooterCopyright a:hover{color:#009999;text-decoration:none;}
a:visited{color:#454545;text-decoration:none;}
.divContentRight a, .divContentHomePage a{color:#009999;}
.divContentRight a:hover, .divHomePageOurProducts a:hover{text-decoration:underline;}
.clear{clear:both;}
#divNote{width:100%;height:50px;display:block;background:url(../images/bg_hearder.png) repeat-x 0px 0px;display:none;}
#divNote #spanNote{width:880px;display:block;height:40px;line-height:16px;padding:8px 0px 0px 0px;margin:0px auto;text-align:left;}
#divNote #aClose{margin-top:-35px;margin-right:10px;cursor:pointer;background:url('../images/icon/icon_close.png') no-repeat center;width:16px;height:25px;display:block;;float:right;}
.divMain{width:965px;margin:10px auto 0px auto;background:#fff url('../images/icon/shadow_right.png') repeat-y right;position:relative;padding-bottom:50px;}
.divHeader{width:960px;position:absolute;margin:0px auto;top:0px;border-bottom:5px #ddd solid;}
.divContent{width:960px;padding-top:115px;}
.divContentHomePage{width:940px;padding:125px 10px 10px 10px;}
.divContentRight{width:700px;float:right;padding:9px 15px 15px 25px;margin:0px;}
.divContentLeft{float:right;width:219px;padding-top:15px;display:block;border-right:1px #ccc solid;position:relative;margin:0px;}
.divFooter{width:960px;margin:0px auto;}
.divShadow{height:5px;width:965px;margin:0px auto;background:url('../images/icon/shadow_bottom.png') repeat-x;}
.divShadowCorner{height:5px;width:5px;background:url(../images/logo_comm100.png) 0px -94px;float:right;}
.divHeaderLogoTagline{float:left;margin:15px 0px 0px 20px;font-size:12px;}
.divHeaderLogoTagline a{width:185px;height:30px;display:block;background:url(../images/logo_comm100.png) 0px 0px;}
.divHeaderShortcut{margin:15px 5px 0px 5px;float:right;font-size:12px;}
.divHeaderShortcut ul li{float:left;list-style-type:none;position:relative;border:1px #fff solid;border-bottom:0px;}
.divHeaderShortcut ul li a{padding:0px 10px;color:#454545;}
.liLanguage:hover{border:1px #ccc solid;border-bottom:0px;}
.liLanguage:hover .divLanguageBorderCover, .liLanguage:hover .divLanguage{display:block;}
.divLanguage{position:absolute;border:1px #ccc solid;background-color:#ffffff;z-index:10;padding:0px 10px;width:70px;margin-left:-1px;margin-top:0px;display:none;}
.divLanguageBorderCover{position:absolute;border-left:1px #ccc solid;background-color:#fff;width:100%;height:1px;z-index:11;margin-left:-1px;display:none;}
.divLanguage a{display:block;margin-left:-10px;line-height:20px;}
.divLanguage a:hover{color:#009999;text-decoration:underline;}
.divMainMenu{margin-top:10px;margin-left:219px;}
.divMainMenu ul{width:100%;list-style-type:none;}
.divMainMenu ul .liMainMenu{display:block;float:left;border-top:1px #ccc solid;border-left:1px #ccc solid;font-weight:bold;position:relative;}
.divMainMenu ul .liMainMenu:hover .divMainMenuBorderCover, .divMainMenu ul .liMainMenu:hover .ulMainMenuDropdownMenu, .divMainMenu ul .liMainMenu:hover .divMainMenuDropdownMenu{display:block;}
.divMainMenu ul li .aMainMenu{display:block;padding:6px 15px 6px 15px;}
.divMainMenu ul li .aMainMenuDropdown{display:block;padding:6px 27px 6px 15px;}
.divMainMenu ul li .aMainMenuDropdown:hover, .divMainMenu ul li .aMainMenu:hover{color:#009999;}
.divMainMenu .imgDropdown, .imgDropdownTrue{background:url("../images/logo_comm100.png") no-repeat 0px -103px;height:4px;width:7px;display:block;position:absolute;right:15px;top:13px;}
.divMainMenu .aMainMenuDropdown:hover .imgDropdown, .imgDropdownTrue{background-position:0px -99px;}
.divMainMenu .divMainMenuBorderCover{position:absolute;border-left:1px #ccc solid;background-color:#fff;width:100%;height:1px;z-index:100;margin-left:-1px;display:none;}
.divMainMenu .divMainMenuDropdownMenu{position:absolute;background-color:#fff;padding:15px 15px 0px 15px;border:1px #ccc solid;margin-left:-1px;margin-top:0px;z-index:99;display:none;}
.divMainMenu .divMainMenuDropdownMenu div{width:160px;float:left;margin-left:10px;}
.divMainMenu .divMainMenuDropdownMenu a{color:#009999;line-height:1.5;display:block;padding:5px;}
.divMainMenu .divMainMenuDropdownMenu a:hover span{color:#454545;}
.divMainMenu .divMainMenuDropdownMenu span{display:block;font-size:11px;width:150px;margin-bottom:25px;font-weight:normal;color:#888;}
.divMainMenu .ulMainMenuDropdownMenu{position:absolute;background-color:#fff;margin-left:-1px;margin-top:0px;z-index:99;list-style-type:none;border:1px #ccc solid;display:none;}
#divMainMenuDropdownMenu a{padding: 5px 5px 0px 5px;}
#divMainMenuDropdownMenu a:hover{text-decoration: underline;}
#divMainMenuDropdownMenu span{padding: 0px 5px 5px 5px;}
.divMainMenu .ulMainMenuDropdownMenu li{display:block;}
.divMainMenu .ulMainMenuDropdownMenu li a{color:#454545 !important;font-weight:normal;font-size:11px;display:block;padding-left:15px;height:25px;line-height:25px;}
.divMainMenu .ulMainMenuDropdownMenu li a:hover{background-color:#ddd;color:#009999 !important;}
.aHightLight{background-color:#ddd;color:#009999 !important;}
.divNone{display:none;}
.divBreadCrumbs{font-size:11px;color:#9c9c9c;margin:15px 0px 10px 0px;}
.divBreadCrumbs a{color:#9c9c9c;}
.divBreadCrumbs a:hover{color:#009999;}
.divBreadCrumbs span{background:url("../images/logo_comm100.png") no-repeat 0px -650px;width:5px;height:5px;display:inline-block;margin:0px 5px;vertical-align:middle;}
.divContentLeft{padding-bottom:10px;font-size:12px;}
.divContentLeft a{display:block;color:#666;text-indent:15px;font-weight:bold;text-decoration:none;padding:5px 5px 5px 15px;}
.divContentLeft a:hover{color:#009999;}
.divContentLeft .divContentLeftHightLight{background-color:#eee;color:#099;}
.divContentLeftSplitline{background:url(../images/sidebar_line.gif) no-repeat center top;height:3px;overflow:hidden;margin:10px 0px;}
.divCenter{text-align:center;margin:0px auto;}
.pContentLeftTitle{margin:0 0;padding-left:15px;text-indent:15px;font-weight:bold;font-size:18px;line-height:18px;color:#666;}
.tblFooter{margin:20px auto;text-align:center;font-size:11px;width:900px;padding-left:35px;}
.tblFooter div{font-weight:bold;text-align:left;color:#155193;font-size:12px;padding-bottom:5px;}
.tblFooter .divSocialMedia a{display:block;margin:5px 0px;font-weight:normal;font-size:11px;width:70px;height:16px;background-image:url(../images/logo_comm100.png);text-indent:20px;}
.tblFooter .tdSubscribe{border-right:solid 1px #ccc;width:150px;padding:0px 10px;vertical-align:top;}
.tblFooter .tdFollowUs{border-left:solid 1px #fff;border-right:solid 1px #ccc;font-weight:normal;width:100px;padding-left:30px;}
.tblFooter .tdKeywords{border-left:solid 1px #fff;padding:0px 35px;}
.tblFooterKeywords{text-align:left;width:100%;}
.divFooterCopyright{margin:0px auto;padding:15px;font-size:11px;color:#888;text-align:center;}
.tblFooter a, .divFooterCopyright a{color:#888;}
.divFootSplitline{margin:0px auto;width:90%;border-top:solid 1px #ccc;border-bottom:solid 1px #fff;}
#dvthiscode{position:fixed;top:130px;right:20px;width:50px;padding:5px 10px;z-index:10200;}
#dvthiscode li{padding-bottom:5px;}
#dvthiscode li span{height:33px;width:33px;display:block;background:url('../images/icon/icon_share.png') no-repeat 0px 0px;}
.divContentRightButtonSignup, .divContentRightButtonSignup a, .divContentRightButtonSignup span{width:220px;height:50px;display:block;padding:0px;margin:0px;}
.divContentRightButtonSignup{float:left;}
.divContentRightButtonSignup span{background-image:url("../images/button/button_signupnow.png");}
.divContentRightButtonSignup a:hover span{background-position:-220px 0px;}
.divContentRightButtonSignup label{display:block;text-align:center;color:red;padding-top:3px;}
.divContentRightButtonSignup a:hover label{text-decoration:underline;color:Red;}
.divContentLeftButtonSignup, .divContentLeftButtonSignup a, .divContentLeftButtonSignup span{width:160px;height:30px;display:block;padding:0px;margin:0px auto;}
.divContentLeftButtonSignup span{background-image:url('../images/button/button_signup.gif');}
.divContentLeftButtonSignup a:hover span{background-position:-160px 0px;}
.divOverallVideo, .divOverallVideo a, .divOverallVideo span{width:160px;height:60px;display:block;padding:0px;margin:0px;}
.divOverallVideo{height:90px;margin:0px auto;}
.divOverallVideo a:hover span{background-position:-160px 0px;}
.divOverallVideo a label{cursor:pointer;line-height:14px;margin-top:2px;text-align:center;display:block;color:#009999;}
.divOverallVideo a:hover label{text-decoration:underline;}
