﻿body
{
	background-color: #4393D7;	
	margin-top: 0px;
	text-align: center;
}  

.toptitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BBD7FF;
}

.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036CCB;
	margin-left:auto;
	margin-right:auto;
}

.releaseNews
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3399FF;
	text-align: left;
	line-height: 25px;
	margin-left:auto;
	margin-right:auto;
}

.link_text
{
	font-family: Arial;
	font-size: 14px;
	color: #036CCB;
	font-weight:bold;
	text-align:left;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}
.link_text_downloadfile
{
	font-family: Arial;
	font-size: 12px;
	color: #036CCB;
	font-weight: bold;
	text-align: center;
}

.product_name 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #feef01;
	margin-left:auto;
	margin-right:auto;
}
.price
{
	font-family: "Comic Sans MS";
	font-size: 18px;
	color: #11AC43;
	left: 107px;
	width: 65px;
	position: relative;
	top: -17px;
	margin-left:auto;
	margin-right:auto;
}

.table_title {
	font-family: "Arial";
	font-size: 14px;
	color: #f7b230;
	font-weight: bold;
}

.bulletin_title 
{
	color: #3399FF;
	font-family: Tahoma;
	font-size: 18px;
	margin-left:auto;
	margin-right:auto;
    text-align: left;
}

.partnerText 
{
	font-family:Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #3399FF;
	margin-left:auto;
	margin-right:auto;	
}

.partnerTitle 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #f7b230;
	margin-left:auto;
	margin-right:auto;
}

.smallTitleInUserManual
{
	font-family: Tahoma;
	font-size: 14px;
	font-weight:bold;
	color: #3d3a3a;
	text-align: left;	
}

.textInUserManual
{
	font-family: Tahoma;
	font-size: 14px;
	color: #3d3a3a;
	text-align: left;
}

.relatedProductText
{ 
	list-style-image: url(images/ProductInfo/btn_go.gif);
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036CCB;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	position: relative;	
	text-align:left;
	line-height: 10px;
 }



#contentTable
{
	background-color: white;
    margin-right: 0px;
}

#DivBannerText
{
	position: relative;
	left: 16px;
	top: 20px;/*
	width: 586px;
	height: 18px;*/
	z-index: 1;
}

#topCell
{
	background-image: url(images/top.gif);
	background-repeat: no-repeat;
	height: 71px;
}

#centerCell
{
	background-image: url(images/contact/bg.png);
	background-repeat: no-repeat;
	height:510px;
	background-color:white;
	margin-left:auto;
	margin-right:auto;
}

#bottomCell
{
	height: 69px;
	background-image: url(images/bottom.gif);
	background-repeat: no-repeat;
}
#copyright 
{
	text-align:center;
	position:relative;
	background-image: url(images/copyright.png);
	background-repeat: no-repeat;
	height: 30px;
	width:240px;
	margin-left:auto;
	margin-right:auto;	
}

UL#toolbar
{
	clear: both;
	padding:0; 
	margin:0; 
	width: 915px;
	list-style-type: none;
	position: relative;
	height: 29px;
	text-align: left;
	background-image: url('images/menu_empty.gif');
    top: 0px;
    left: 0px;
}

#toolbar LI {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px
}

#toolbar LI A {
	DISPLAY: block; HEIGHT: 29px
}

#toolbar LI.active {
	BACKGROUND-POSITION: 50% bottom; Z-INDEX: 10; HEIGHT: 29px
}

#toolbar LI.inactive {
	BACKGROUND-POSITION: 50% top; 
}

#toolbar LI:hover {
	BACKGROUND-POSITION: 50% bottom
}

#toolbar LI#home-tab {
	LEFT: 0px; BACKGROUND-IMAGE: url(./images/home.gif); WIDTH: 100px
}


#toolbar LI#products-tab {
	LEFT: 100px; BACKGROUND-IMAGE: url(./images/products.gif); WIDTH: 100px
}


#toolbar LI#download-tab {
	LEFT:200px; BACKGROUND-IMAGE: url(./images/download.gif); WIDTH: 100px
}

#toolbar LI#purchase-tab {
	LEFT:300px; BACKGROUND-IMAGE: url(./images/purchase.gif); WIDTH: 100px
}

#toolbar LI#support-tab {
	LEFT:400px; BACKGROUND-IMAGE: url(./images/support.gif); WIDTH: 100px
}

#toolbar LI#partner-tab {
	LEFT:500px; BACKGROUND-IMAGE: url(./images/partner.gif); WIDTH: 100px
}

#toolbar LI#contacts-tab {
	LEFT:600px; BACKGROUND-IMAGE: url(./images/contacts.gif); WIDTH: 100px
}

#toolbar LI#blog-tab {
	LEFT:700px; WIDTH: 100px;
	BACKGROUND-IMAGE: url(./images/blog.gif); 
}

#DivContactText {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:473px;
	height:229px;
	/*z-index:2;*/
}
.Style_ContactText 
{
	color: #3399FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	}
.Style_MailAddress
{
	color: #1bb91b;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
}

.TableProducts
{
	background-image: url(images/products/bg_ppc.png);
	background-repeat: no-repeat;
	width:442px;
	height:160px;
	border-width:0px;
	text-align: left;
}	

.TableCellProduct
{
	width: 50%;
	height: 145px;
	vertical-align: top;
	text-align: left;
}

.TextProductsBrief
{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #090081;
	font-weight:bold;
}	
	
.DivProductCell
{
	left: 5px;
	width: 440px;
	position: relative;
	top: 0px;
	height: 133px;
	background-image: url(images/products/bg.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
}	

.DivProductCellBoxshot
{
	left: 2px; 
	width: 85px; 
	position: relative; 
	top: 15px; 
	height: 100px;	
}

.ImgBoxshot
{
	left: 0px; 
	position: relative; 
	top: 0px;
}

.DivProductName
{
	width: 180px; position: relative; height: 28px; left: 0px; top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6600;	
}

.NameInProductInfo
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;	
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}

.DivProductContent
{
	left: 90px;
	width: 260px;
	position: relative;
	top: -100px;
	height: 130px;
}

.DivProductPrice
{
	width: 65px; 
	position: relative; 
	height: 28px; 
	left: 200px; top: -28px;	
	font-family: "Comic Sans MS";
	font-size: 18px;
	color: #11AC43;
}

.DivProductIntroduce
{
	width: 270px;
	position: relative;
	height: 100px;
	left: 0px;
	top: -25px;
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #036CCB;
	text-align: justify;
}

.DivProductMore
{
	font-size: 12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #036CCB;
	font-weight:bold;
	position: relative;
	width: 65px;
	height: 20px;
	text-decoration: none;
}

.DivProductDownload
{
	background-image: url(images/products/btn_download_normal.png);
	width: 92px;
	height: 20px;
	background-repeat: no-repeat;
	position: relative;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.DivProductBuynow
{
	background-image: url(images/products/btn_buy_normal.png);
	width: 92px;
	height: 20px;
	background-repeat: no-repeat;
	position: relative;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.ImgMore
{
	position: relative;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.DivProductFAQ
{
	width: 76px; 
	position: relative; 
	height: 55px; 
	left: 82px; 
	top: -40px;	
}

UL#productInfoButtons
{
	clear: both;
	margin: 0px auto -1px;
	width: 260px;
	list-style-type: none;
	position: relative;
	height: 80px;
	text-align: center;
	display:table-cell;

}

#productInfoButtons LI {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px
}

#productInfoButtons LI A {
	DISPLAY: block; HEIGHT: 80px
}

#productInfoButtons LI.active {
	BACKGROUND-POSITION: 50% bottom; Z-INDEX: 10; HEIGHT: 80px
}

#productInfoButtons LI.inactive {
	BACKGROUND-POSITION: 50% top; 
}

#productInfoButtons LI:hover {
	BACKGROUND-POSITION: 50% bottom
}

#productInfoButtons LI#buynow-tab
{
	left: 0px;
	background-image: url('images/ProductInfo/btn_buy.png');
	width: 80px;
	background-repeat: no-repeat;
    top: 0px;
    height: 80px;
}


#productInfoButtons LI#download-tab
{
	left: 79px;
	background-image: url('images/ProductInfo/btn_download.png');
	width: 81px;
	background-repeat: no-repeat;
    top: 0px;
}


#productInfoButtons LI#tutorial-tab
{
	left: 160px;
	background-image: url(images/ProductInfo/btn_tutorial.png);
	width: 80px;
	background-repeat: no-repeat;
}


UL#productInfoFaqButtons
{
	clear: both;
	margin: 0px auto -1px;
	width: 68px;
	list-style-type: none;
	position: relative;
	height: 21px;
	text-align: center;

}

#productInfoFaqButtons LI {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px
}

#productInfoFaqButtons LI A {
	DISPLAY: block; HEIGHT: 21px
}

#productInfoFaqButtons LI.active {
	BACKGROUND-POSITION: 50% bottom; Z-INDEX: 10; HEIGHT: 21px
}

#productInfoFaqButtons LI.inactive {
	BACKGROUND-POSITION: 50% top; 
}

#productInfoFaqButtons LI:hover {
	BACKGROUND-POSITION: 50% bottom
}

#productInfoFaqButtons LI#faq-tab
{
	left: 0px;
	background-image: url(images/ProductInfo/btn_FAQ.png);
	width: 68px;
	background-repeat: no-repeat;
}

.descriptionInProductInfo
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036CCB;
	width: 848px;
	position: relative;
	text-align: justify;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
    top: 2px;
    left: -3px;
}

.relatedProudctsInProductInfo
{
	border-style: none;
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036CCB;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	position: relative;
	line-height: 25px;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;

}

.tableCellInDownload
{
	font-family: Arial;
	font-size: 14px;
	color: #036CCB;
	text-align: center;
	border-right: #cbf0ff 1px solid;
	border-top: #cbf0ff 1px solid;
	border-left: #cbf0ff 1px solid;
	border-bottom: #cbf0ff 1px solid;
}

.tableCellInPurchase
{
	border-right: #cbf0ff 1px solid;
	border-top: #cbf0ff 1px solid;
	border-left: #cbf0ff 1px solid;
	border-bottom: #cbf0ff 1px solid;
}

.tableCell
{
	font-family: Arial;
	font-size: 14px;
	color: #3d3a3a;
	background-color:White;
	text-align: left;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}


/*---------------------------------------------*/
UL#tutorialTabButtons
{
	clear: both;
	padding:0; 
	margin:0; 
	width: 915px;
	list-style-type: none;
	position: relative;
}

#tutorialTabButtons LI {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px
}

#tutorialTabButtons LI A {
	DISPLAY: block; HEIGHT: 46px
}

#tutorialTabButtons LI.active {
	BACKGROUND-POSITION: 50% top; Z-INDEX: 10; HEIGHT: 46px
}

#tutorialTabButtons LI.inactive {
	BACKGROUND-POSITION: 50% bottom; 
}

#tutorialTabButtons LI:hover {
	BACKGROUND-POSITION: 50% top
}

#tutorialTabButtons LI#commop-tab
{
	left: 0px;
	background-image: url(images/support/tab_commop.jpg);
	width: 224px;
	background-repeat: no-repeat;
}


#tutorialTabButtons LI#ptzcontroller-tab
{
	left: 224px;
	background-image: url(images/support/tab_ptz.jpg);
	width: 225px;
	background-repeat: no-repeat;
}

#tutorialTabButtons LI#quicktimer-tab
{
	left: 448px;
	background-image: url(images/support/tab_quicktimer.jpg);
	width: 226px;
	background-repeat: no-repeat;
}


#tutorialTabButtons LI#relaytimer-tab
{
	left: 672px;
	background-image: url(images/support/tab_relaytimer.jpg);
	width: 225px;
	background-repeat: no-repeat;
}



.divTutorialInSupportCommOp
{
	background-image: url(images/support/comm_bg_word.png);
	width: 442px;
	background-repeat: no-repeat;
	position: relative;
	height: 160px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #227205;
	font-weight: bold;
	font-size: 16px;
	margin-left:auto;
	margin-right:auto;	
}
.divTutorialInSupportCommOpTitle
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #227205;
	font-weight: bold;
	font-size: 16px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}
.divTutorialInSupportCommOpText
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color:#227205;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.divTutorialInSupportPTZController
{
	background-image: url(images/support/ptz_bg_word.png);
	width: 442px;
	background-repeat: no-repeat;
	position: relative;
	height: 160px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #d2be17;
	font-weight: bold;
	font-size: 18px;
	margin-left:auto;
	margin-right:auto;
}

.divTutorialInSupportPTZControllerTitle
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 16px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.divTutorialInSupportPTZControllerText
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.divTutorialInSupportQuickTimer
{
	background-image: url(images/support/quicktimer_bg_word.png);
	width: 442px;
	background-repeat: no-repeat;
	position: relative;
	height: 160px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 18px;
	margin-left:auto;
	margin-right:auto;	
}

.divTutorialInSupportQuickTimerTitle
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 16px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;	
}

.divTutorialInSupportQuickTimerText
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;	
}

.divTutorialInSupportRelayTimer
{
	background-image: url(images/support/relaytimer_bg_word.png);
	width: 442px;
	background-repeat: no-repeat;
	height: 160px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 18px;
	margin-left:auto;
	margin-right:auto;	
}

.divTutorialInSupportRelayTimerTitle
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 16px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.divTutorialInSupportRelayTimerText
{
	width: 287px;
	position: relative;
	height: 125px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #1160B7;
	font-weight: bold;
	font-size: 12px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	text-decoration: none;
	border-bottom-style: none;
	margin-left:auto;
	margin-right:auto;
}

.divUserManualTitleComm
{
	background-image: url(images/support/bg_userManual_comm.gif);
	width: 914px;
	position: relative;
	height: 42px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	vertical-align: bottom;
	margin-left:auto;
	margin-right:auto;
}


.divUserManualTitlePTZ
{
	background-image: url(images/support/bg_userManual_ptz.gif);
	width: 914px;
	position: relative;
	height: 42px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	vertical-align: bottom;
}

.divUserManualTitleQuickTimer
{
	background-image: url(images/support/bg_userManual_QT.gif);
	width: 914px;
	position: relative;
	height: 42px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	vertical-align: bottom;
}

.divUserManualTitleRelayTimer
{
	background-image: url(images/support/bg_userManual_RT.gif);
	width: 914px;
	position: relative;
	height: 42px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	vertical-align: bottom;
}

.divNCDTutorialTitle
{
	background-image: url(images/partner/bg_tutorial_ncd.gif);
	width: 914px;
	position: relative;
	height: 42px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	vertical-align: bottom;
}

.divProductsBackgroundPC
{
	background-image: url(images/products/bg_pc.png);
	width: 442px;
	background-repeat: no-repeat;
	height: 160px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	vertical-align:middle;
	overflow:hidden;		
}

.divProductsBackgroundPPC
{
	background-image: url(images/products/bg_ppc.png);
	width: 442px;
	background-repeat: no-repeat;
	height: 160px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;		
}

.PriceSales
{
    color: #FF0000;
    font-size: 18px;
      
}
