/*
 *  Created At 22/2/2010 by Noppadol Sukprapa
 */
 
#main-support{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 0 60px;
	padding:30px 5px 60px 0;
	/*-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	border:1px solid #CCC;*/
	background-color:#FFF;
	overflow:hidden
}

#main-support:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


#main-support p.open-ticket{
	font-size:1.9em;
	color:#666;
	/*padding-bottom:60px;*/
	clear:both; 
	position:relative; 
	padding-top:25px;
	width:600px
}

#main-support p.open-ticket a.btn-ticket{
	background:url("../images/btn-open-a-ticket.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	height:40px;
	left:215px;
	position:absolute;
	top:15px;
	width:190px;
}



#main-support p.open-ticket a span{
	visibility:hidden
}

#main-support #faqs{
	float:left;
	width:580px;
	font-size:1.2em
}


#main-support .question{
	/*
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	*/
	padding: 15px 20px 15px 0;
}

#main-support .question h2 { color:#666; font-size:18px; font-weight:normal }

#main-support h2{ font-size:1.4em; margin-bottom:12px; color:#666 }
#main-support #faqs ul{ list-style:none }
#main-support #faqs ul li{ margin-bottom:4px; }
#main-support #faqs ul li.active{ margin-bottom:25px; }
#main-support #faqs ul li h3{ font-weight:normal }
#main-support #faqs ul li h3 a{ line-height:1.5; color:#2281CF }
#main-support #faqs ul li h3 a:hover{ color:#ff5426 }
#main-support #faqs ul li .f-answer{ font-size:0.9em; display:none; line-height: 1.5; }

#main-support #download {
    display: inline;
    float: right;
    font-size: 1.2em;
    margin-right: 35px;
    width: 310px;
}
#main-support #download h2{ font-size: 1.4em;
    color: #aaa;
    margin-top: 65px;
    border-bottom: 1px solid #aaa;
    padding-bottom: 5px;}
#main-support #download h3{ font-size:1.2em; color:#aaa; }
#main-support #download p{ margin:20px 0 10px }
#main-support #download ol.software {
    background-color: #EFEFEF;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
    margin-bottom: 55px;
    padding: 15px 20px;
}
#main-support #download ol li{ margin: 10px 0 10px 20px; font-size: 14px; }
#main-support #download ol li span{ color:#999; font-size: 14px; }
#main-support .answer{ clear:both; padding-top:30px }
#main-support .answer dl dt{ font-weight:bold; color:#666; font-size:1.2em; line-height:1.5; margin-bottom:3px  }
#main-support .answer dl dd{ color:#666; margin-bottom:20px; line-height:1.231  }
#main-support .answer dl dd h2{ font-size:1em; }
#main-support .answer dl dd p{ padding-bottom:5px }
#main-support .answer dl dd img{ clear:both; margin:5px 0; }


.product-dl {
    /*background-color: #EFEFEF;
    border-left: 1px solid #E6E6E6;
    border-right: 1px solid #E6E6E6;*/
    margin-bottom: 30px;
    margin-top: 17px;
    /*padding: 15px 15px 10px;*/
    position: relative;

}



.download{ position:relative; width:310px }

.software-dl span.r-top {
    /*background: url("http://www.atiz.com/support/images/r-top.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    top: 36px;
    width: 310px;
}


.software-dl span.r-bottom {
    /*background: url("http://www.atiz.com/support/images/r-bottom.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    bottom: -5px;
    width: 310px;
}

.pro-dl{ margin-top:5px }

.pro-dl span.r-top {
    /*background: url("http://www.atiz.com/support/images/r-top.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    top: 30px;
    width: 310px;
}

.mark2-dl span.r-bottom, .pro-dl span.r-bottom , .mini-dl span.r-bottom , .diy-dl span.r-bottom ,.snapter-dl span.r-bottom {
    /*background: url("http://www.atiz.com/support/images/r-bottom.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    bottom: -5px;
    width: 310px;
}

.mark2-dl span.r-top{
    /*background: url("http://www.atiz.com/support/images/r-top.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    top: -5px;
    width: 310px;
}

.pro-dl span.r-top, .mini-dl span.r-top , .diy-dl span.r-top , .snapter-dl span.r-top {
    /*background: url("http://www.atiz.com/support/images/r-top.jpg") no-repeat scroll 0 0 transparent;*/
    display: block;
    height: 5px;
    position: absolute;
    top: -5px;
    width: 310px;
}



ol { color:#666 }


.snapter-dl ol li{ background:none; padding-left: 0 } 

#cameras-1, #cameras-3 ,#software-1 , #software-3  {
    background: url("http://atiz.com/support/images/yellow-star.jpg") no-repeat scroll right -1px transparent;
    padding-right: 22px;
}

p.recommend{ line-height:1.8 }
p.recommend label{ width:70px; text-align:right; margin-right:15px; float:left; display:inline } 

h4.old-model{ font-size: 1.1em; margin-bottom: 5px; padding-top:10px; color: #333; font-weight: bold; }
.new-model{ font-size: 1.1em; margin-bottom: 5px; color: #666; font-weight: bold; margin-top: 0px; }
.second-head { margin-top: 20px;}

ol.model-list{ list-style:none }
ol.model-list li{ margin:10px 0 !important }
ol.model-list li a{ color:#2281CF; font-size: 14px; }
.sfw-block {padding-top:10px}
.manual-block {margin-top:40px !important;}
.require-software{ color:#ff5426; margin-top: 18px;}


body{
	background-color:#F0F1F4
}


#footer{ padding-top:0 !important }

.content-wrapper { min-height: 0 !important }
.register-b{ 
			position:absolute; 
			top: 30px; 
			right: 37px; 
			width:266px; 
			padding:25px; 
			background-color:#fff5dc; 
			text-align:center; 
			font-size:1.3em; 
			color:#666; 
			-webkit-border-radius: 6px;
			-moz-border-radius: 6px;
			border-radius: 6px;  
}
.register-b p{ padding-bottom:20px }

h2.after-sale{ font-weight:normal; font-size:2.3em !important }