
/* root element for accordion. decorated with rounded borders and gradient background image */

#accordion {

	width: 510px;
	

}

/* accordion header */
#accordion h2 {
	background:#ccc url(../images/h31.png);
	margin:0;
	padding:5px 15px;
	font-size:14px;
	font-weight:normal;
	border:1px solid #fff;
	border-bottom:1px solid #ddd;
	cursor:pointer;	
	color:#fff;
	font-weight:bold;	
}

/* currently active header */
#accordion h2.current {
	cursor:default;
	background-color:#fff;
	color:#fff;
	font-weight:bold;
}

/* accordion pane */
#accordion .pane {
	border:1px solid #fff;
	border-width:0 2px;
	display:none;
	
	padding:15px;
color:#333;
	font-weight:bold;
	font-size:12px;
}

/* a title inside pane */
#accordion .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}


#productac {


	

}

/* product and services accordion css */


#productac h2 {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e0e0e0 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e0e0e0 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
	padding:7px 8px;
	font-size:13px;
	font-weight:normal;
	border:1px solid #bbbbbb;
	cursor:pointer;	
	color:#333;
	margin-bottom:0px;
	margin-top:10px;
	text-align:left;
		
}

/* currently active header */
#productac h2.current {
	background: #4e245e; /* Old browsers */
background: -moz-linear-gradient(top,  #4e245e 0%, #671984 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4e245e), color-stop(100%,#671984)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4e245e 0%,#671984 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4e245e 0%,#671984 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4e245e 0%,#671984 100%); /* IE10+ */
background: linear-gradient(to bottom,  #4e245e 0%,#671984 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e245e', endColorstr='#671984',GradientType=0 ); /* IE6-9 */

	cursor:pointer;
	color:#FFF;
	font-weight:normal;
	border:1px solid #DDDDDD;
	font-size:13px;
}

/* accordion pane */
#productac .pane {
	border:1px solid #ccc;
	border-width:0 1px;
	display:none;
	padding-top:0;
    color:#333;
	font-size:12px;
	background-color:#f2f2f2;
	border-bottom:1px solid #ccc;
}

/* a title inside pane */
#productac .pane h3 {
	font-weight:normal;
	margin:0 0 -5px 0;
	font-size:16px;
	color:#999;
}

.products p{padding:7px; margin:0px;}

