/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0px; padding: 0px; }
body {background-image:url(http://www.vivotek.com/image/all/bg.jpg);background-repeat: repeat-x;font-family: Helvetica, arial, sans-serif;font-size:76%;}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3,h4,h5,h6,p,pre,code,address,caption,cite,code,em,strong,th,li,input { font-size: 1em; font-weight: normal; font-style: normal;}
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0px; }
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0px; padding: 0px;}
.space {clear: both; display: block; margin: 0px; padding: 0px; height: 88px; width:88px;}
/* LAYOUT */
#blue { height:0px; overflow:hidden;}
#layout_container {margin-top: 0px;margin-left: auto;margin-right: auto;width:777px; position:relative;}
#branding { background:url(http://www.vivotek.com/image/all/bg_breading.gif) no-repeat;height:125px; position:relative;}
#content_container { background:url(http://www.vivotek.com/image/all/bg_content_container.jpg) repeat-y; position:relative;}
#content_body { background:url(http://www.vivotek.com/image/all/bg_content_body.jpg) repeat-x; margin-left:6px;width:765px; position:relative; }
#site_info { background:url(http://www.vivotek.com/image/all/bg_site_info.jpg) no-repeat; height:250px; position:relative; width:777px;}
#blue, #blue2, #blue3 { height:0px; overflow:hidden;}
/* BRANDING*/
#VIVOTEK_logo {margin-top:45px; margin-left:39px;}
#branding h1 { height:0px; overflow:hidden;}
#google {position:absolute;left: 498px; top: 62px; }
.search { position:absolute;left: 575px; top: 66px; width: 159px; height: 18px; background:url(http://www.vivotek.com/image/homepage/bg_search_input.jpg) no-repeat #E8E8E8; border: 1px solid #999999;color:#666; word-spacing: 0.3em;padding-top:2px;text-indent: 5px;}
.search_submit { position:absolute;left: 742px; top: 66px; width: 13px; height: 19px; background:url(http://www.vivotek.com/image/all/branding_icon_serch.jpg) no-repeat;}
.search_radio {position:absolute;left: 575px; top: 98px; font-size:0.9em ; color:#1977AA}
#branding ul { position:absolute; left:438px; top:12px;color:#C2E8F1;}
#branding li { display:inline;padding-left:5px;padding-right:5px;border-right: 1px solid #C2E8F1;}
#branding li a:link, #branding li a:visited {color:#C2E8F1; text-decoration:none;}
#branding li a:hover, #branding li a:visited:hover, #branding li a:active, #head li a:visited:active {color:#C2E8F1; text-decoration:underline;}
/* BANNER */
#banner_one_row {position:absolute; top:78px; left:32px; background:url(http://www.vivotek.com/image/all/bg_banner_one_row.png); width:705px; height:377px;z-index: 2}
#banner_one_row img {position:absolute; top:1px; left:9px;z-index: 0;}
#banner_one_row h1 { color:#FFF; font-size:2.5em;z-index: 2;}
#banner_two_row {position:absolute; top:78px; left:32px; background:url(http://www.vivotek.com/image/all/bg_banner_two_row.png); width:705px; height:377px;z-index: 2}
#banner_two_row img {position:absolute; top:1px; left:9px;z-index: 0;}
#banner_two_row h1 { color:#FFF; font-size:2.5em;z-index: 2;}
/* TITLE */
#title {position:absolute; top:470px; width:705px;left:50px;z-index: 2;}
#title_nobanner {position:absolute; top:110px; width:705px;left:50px;z-index: 2;}
#title #one_row, #title_nobanner #one_row{position:absolute; top:15px; left:0px; font-size:1.5em; color:#0176B2; padding:8px 25px;background:url(http://www.vivotek.com/image/all/bg_title_one_row_h1_noline.png) no-repeat;border-top: 1px solid #9DCDE4;border-bottom: 1px solid #9DCDE4;}
#title #two_row, #title_nobanner #two_row{position:absolute; top:15px; left:0px; font-size:1.5em; color:#0176B2; padding:8px 25px;background:url(http://www.vivotek.com/image/all/bg_title_two_row_h1.png) no-repeat; }
#title p,#title_nobanner p { float:right; margin-right:38px; color:#94C9E2; font-size:1.2em; padding-left:30px;background:url(http://www.vivotek.com/image/all/bg_title_directorynav.gif) no-repeat;}
#title p a:link, #title p a:visited, #title_nobanner a:link, #title_nobanner p a:visited { text-decoration: none; color:#94C9E2;}
#title p a:hover, #title p a:active, #title p a:visited:hover, #title p a:visited:active, #title_nobanner p a:hover, #title_nobanner p a:active, #title_nobanner p a:visited:hover, #title_nobanner p a:visited:active { color:#94C9E2; text-decoration: underline;}
/* CONTECT-1ROW-最低高度1400 */
#content_one_row {background:url(http://www.vivotek.com/image/all/bg_content_body_one_row.gif) repeat-y; width:690px; margin-left:40px; }
/* CONTECT-2ROW-最低高度1400 */
#content_two_row {background:url(http://www.vivotek.com/image/all/bg_content_body_two_row.png) repeat-y; width:690px; margin-left:40px; }
/* CONTECT-MAIN */
#content_main {margin-left:211px; padding-top:520px;width:435px; position:relative;}
#content_main_nonav {margin-left:38px; padding-top:550px;width:610px; position:relative;}
#content_main_nobanner {margin-left:211px; padding-top:200px;width:435px; position:relative;}
#content_main_nobannern_nonav {margin-left:38px; padding-top:200px;width:610px; position:relative;}
#content_main h2, #content_main_nonav h2, #content_main_nobanner h2, #content_main_nobannern_nonav h2 {color:#FF3300; font-size:1.0em; margin-bottom:1.5em; background:url(http://www.vivotek.com/image/all/icon_arrow_orange_3.gif) 0 0.38em; background-repeat:no-repeat; padding-left:0.8em}
#content_main h2.alink, #content_main_nonav h2.alink, #content_main_nobanner h2.alink, #content_main_nobannern_nonav h2.alink {color:#FF3300; font-size:1.0em; margin-bottom:1.5em; background:url(http://www.vivotek.com/image/all/icon_arrow_blue_3.gif) 0 0.38em; background-repeat:no-repeat; padding-left:0.8em}
#content_main h3, #content_main_nonav h3, #content_main_nobanner h3, #content_main_nobannern_nonav h3 { font-weight:800; color:#666;margin-bottom:1.0em;}
#content_main p, #content_main_nonav p, #content_main_nobanner p, #content_main_nobannern_nonav p {	color:#666; line-height: 2.0em; text-align:justify;padding-bottom:3em;}
#content_main a:link, #content_main a:visited, #content_main_nonav a:link, #content_main_nonav a:visited, #content_main_nobanner a:link, #content_main_nobanner a:visited, #content_main_nobannern_nonav a:link, #content_main_nobannern_nonav a:visited {color:#0066CC; text-decoration: none;}
#content_main a:hover, #content_main a:visited:hover, #content_main a:active, #content_main a:visited:active, #content_main_nonav a:hover, #content_main_nonav a:visited:hover, #content_main_nonav a:active, #content_main_nonav a:visited:active, #content_main_nobanner a:hover, #content_main_nobanner a:visited:hover, #content_main_nobanner a:active, #content_main_nobanner a:visited:active, #content_main_nobannern_nonav a:hover, #content_main_nobannern_nonav a:visited:hover, #content_main_nobannern_nonav a:active, #content_main_nobannern_nonav a:visited:active {color:#0066CC; text-decoration: underline;}
#content_main .page_top, #content_main_nobanner .page_top{margin-top:20px;margin-left:390px;padding-top:0px;padding-bottom:60px;background-image:url(http://www.vivotek.com/image/all/icon_top_page.png);background-position: 0px 10px;background-repeat: no-repeat; width:100px;}
#content_main_nonav .page_top, #content_main_nobannern_nonav .page_top {margin-top:20px;margin-left:565px;padding-top:0px;padding-bottom:60px;background-image:url(http://www.vivotek.com/image/all/icon_top_page.png);background-position: 0px 10px;background-repeat: no-repeat;width:100px;}
#content_main .page_top a, #content_main_nobanner .page_top a, #content_main_nonav  .page_top a, #content_main_nobannern_nonav .page_top a { padding-top:25px; display:block;height:0px; overflow:hidden; width:100px;}
#content_main .page_last, #content_main_nobanner .page_last{margin-top:-85px;margin-left:20px;padding-top:0px;padding-bottom:60px;background-image:url(http://www.vivotek.com/image/all/icon_last_page.png);background-position: 0px 10px;background-repeat: no-repeat;width:100px;}
#content_main_nonav .page_last, #content_main_nobannern_nonav .page_last {margin-top:-85px;margin-left:20px;padding-top:0px;padding-bottom:60px;background-image:url(http://www.vivotek.com/image/all/icon_last_page.png);background-position: 0px 10px;background-repeat: no-repeat;width:100px;}
#content_main .page_last a, #content_main_nobanner .page_last a, #content_main_nonav  .page_last a, #content_main_nobannern_nonav .page_last a { padding-top:25px; display:block;height:0px; overflow:hidden;width:100px;}
/* CONTECT-NAV */
#con_nav { position:absolute; top:550px;left:60px; width:140px;}
#con_nav_nobanner { position:absolute; top:200px;left:60px; width:140px;}
#con_nav ul, #con_nav_nobanner ul{ color:#666; font-size:1.4em; text-align:right;}
#con_nav li, #con_nav_nobanner li{ font-weight: 800;clear:both; padding:8px 0px;}
#con_nav #local a:link, #con_nav #local a:visited, #con_nav #local a:hover, #con_nav #local a:active, #con_nav #local a:visited:hover, #con_nav #local a:visited:active, #con_nav_nobanner #local a:link, #con_nav_nobanner #local a:visited, #con_nav_nobanner #local a:hover, #con_nav_nobanner #local a:active, #con_nav_nobanner #local a:visited:hover, #con_nav_nobanner #local a:visited:active{color:#0176B2;display:block;background:url(http://www.vivotek.com/image/all/content_nav_icon.png) no-repeat -2px 1px; float:right; padding-left:15px;}
#con_nav li a {padding-left:15px;}
#con_nav li a:link, #con_nav li  a:visited, #con_nav_nobanner li a:link, #con_nav_nobanner li  a:visited {text-decoration: none; color:#666; }
#con_nav li a:hover, #con_nav li a:active, #con_nav li a:visited:hover, #con_nav li a:visited:active ,#con_nav_nobanner li a:hover, #con_nav_nobanner li a:active, #con_nav_nobanner li a:visited:hover, #con_nav_nobanner li a:visited:active {color:#0176B2; text-decoration: underline;background:url(http://www.vivotek.com/image/all/content_nav_icon.png) no-repeat -2px 1px;}
/* NAV-MAIN */
#nav_main {position:absolute; top:0px; left:38px; width:730px; height:78px;z-index: 998; margin: 0px; padding: 0px; background:url(http://www.vivotek.com/image/all/bg_nav_main.jpg)  no-repeat;font-size:12px; }
#nav_main ul {margin-left:28px; list-style:none;}
#nav_main li {float:left; padding:15px 28px 0px 0px;}
#nav_main li a {display:block;float:left; height:38px;text-decoration:none;color:#000;font-weight:800;}
#nav_main li#on a, #nav_main a:hover, #nav_main a:active,  #nav_main a:visited:hover,  #nav_main a:visited:active {color:#FFF;}
#nav_main li dl {position:absolute;top:39px;left:0px;width:696px; padding:0px;display:inline;margin-left:6px;}
#nav_main li dd {float:left; padding:0px;height:33px;overflow:hidden;background:url(http://www.vivotek.com/image/all/bg_nav_main_slip.jpg) repeat-x;}
#nav_main li dd#ddon{background-position:0px -76px;}
#nav_main li dd#ddon a:hover, #nav_main li dd#ddon a:active, #nav_main li dd#ddon a:visited:hover, #nav_main li dd#ddon a:visited:active {background-position:0px -76px; cursor:default;}
#nav_main li dd a{display:block;float:left;padding:8px 18px 0 18px;text-align:center;color:#000;}
#nav_main li dd a:hover, #nav_main li dd a:active, #nav_main li dd a:visited:hover, #nav_main li dd a:visited:active {background:url(http://www.vivotek.com/image/all/bg_nav_main_slip.jpg) repeat-x 0px -38px;}
/* SITE-INFO */
#site_info ul { position:absolute; top:80px; left:45px;}
#site_info li { float:left; color: #0862A9;}
#site_info li a:link, #site_info a:visited, #site_info p a:link, #site_info p a:visited {text-decoration: none; color:#0862A9; padding:0px 3px;border-right: 1px solid #0862A9;}
#site_info li a:hover, #site_info li a:active, #site_info li a:visited:hover, #site_info li a:visited:active, #site_info p a:hover, #site_info p a:active, #site_info p a:visited:active  {color:#0862A9; text-decoration: underline;}
#site_info a#valid_html,#site_info a#valid_css, #site_info a#support_ie, #site_info a#support_firefox,#site_info a#support_safari,#site_info a#support_opera{ display:block; float:left; width:18px; height:0px; background:url(http://www.vivotek.com/image/all/site_info_w3c_hard.gif) no-repeat; padding-top:25px; overflow:hidden;border-right:none;}
#site_info a#valid_html {width:45px;background-position:0px 0px;margin-left:-1px;}
#site_info a#valid_css{ width:45px;background-position:-50px 0px;}
#site_info a#support_ie{background-position:-100px 0px;}
#site_info a#support_firefox{background-position:-125px 0px;}
#site_info a#support_safari{background-position:-150px 0px;}
#site_info a#support_opera{background-position:-175px 0px;}
#site_info p{ position:absolute; top:100px; left:50px;color:#FFF;margin-left:-5px;}
/* STYLE */
strong, em,.vivotek { font-weight:800;}
em { color:#F30}
.vivotek { color:#0186D1;}
.ps { color:#0186D1; font-weight:800; font-style: italic;}
a.qmark { cursor:help;}
hr { width:600px; height:2px; background:url(http://www.vivotek.com/image/all/bg_hr.jpg); background-repeat:repeat-x; border:none; margin-bottom:3em; margin-left:0px;}
#content_main_nobanner .phone a:link, #content_main_nobanner .phone a:hover, #content_main_nobanner .phone a:active, #content_main_nobanner .phone a:visited, #content_main_nobanner .phone a:visited:hover, #content_main_nobanner .phone a:visited:active {color:#666;text-decoration: none;}