a.more-link {
	font-family:"Lucida Grande", "Lucida Sans Unicode", "lucida Sans Console", Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	font-weight:bold !important;
	color:#6699cc !important;
}

#contentInner {	
	margin:0 auto;
	*padding: 0 0 0 15px;
	*min-height:400px;
	*height:auto !important;		
}

.content {
	*float:left;
	overflow:visible;
	margin:0;
}

.post_title {
	font-size:13px;
	height:40px;
	margin:2px;
	padding:4px 0;
	margin-bottom: 2px !important;
}	

/*Live Comment Preview Class*/
ul.posts {
	list-style:none;
	*padding: 0 0 0 15px;
	*margin:0 0 32px 0;
	padding: 0; margin: 0;
}

ul.posts li{
	list-style:none;
	*padding:1px 0 0 0;
	padding: 0; margin: 0;
	position:relative;
}

div.atext li{
	list-style:disc outside;
	*padding:1px 0 0 0;
	*margin:0px 0px 0px 21px;
	padding: 0; margin: 0;
	position:relative;
}

.posts .post_content {
	/* DO NOT put any margin / padding here */
	padding:0;
	margin:0;
}

.searchform {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12px;
	padding-top:12px;
	display:block;
	padding-bottom: 25px;
       
}

.searchform input {
	font-family:Arial,Helvetica,Verdana,sans-serif;
	font-size:12.5px;	
}

.searchform .search_keyword {
	background:none repeat scroll 0 0;
	margin:0;
	padding:2px ;
	vertical-align:top;
}
	
.expcoll{
	text-align:right;
}

.ttext{
	line-height: 1.2em;
	padding-right:3px;
}

.atext{
	*padding:4px 7px;
}
	
.cattitle{
	text-align:center;
	width: 100%;
}	

.catdes{
	line-height: 1.5em !important;
	text-align:left;
}

.txtcont p {
	margin-top: 0px !important;
	line-height: 1.5em;
	margin-bottom:15px;
}

.ttext{
	line-height: 1.5em !important;
	padding-right:3px;
	font-family: arial, helvetica, sans-serif !important;
	font-weight:bold !important;
	display: table-cell;
	vertical-align: middle;
}

.post_right p {margin: 0 0 15px 0; color: #383335;}

input[type="submit"]{
	padding:0 !important;
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
	background-image:none !important;
}

input[type="submit"]:hover{
	background-image:none;
}

input[type="text"]{
	-moz-box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.faqs-container { position: relative; }
.faqs-container .cattitle {  width: 100%;}
.faqs-container #searchform1 { float: right; width: 60%; }
.faqs-container .expcoll { float: left; width: 40%; text-align: left; padding: 0px 0 20px;}
.faqs-container .expcoll a:hover { color: #0099D8!important}
.faqs-container a:hover {  text-decoration: none!important;}
.faqs-container a:hover .ttext1 {color: #50616C!important;}
.faqs-container .searchform #srbuts1 {
	bottom: 40%;
	background-image: url('../images/search-faq.png') !important;
	width: 14px !important;
	height: 14px !important;
	background-size: 100% 100%;
	position:absolute;
	background-repeat: no-repeat;
	border: 0px;
	cursor: pointer;
	margin-right: 4px !important;
	margin-top:0px !important;
	margin-bottom:0px !important;
	outline: none !important;
	padding:0px !important;
	background-color:transparent;
	top: 0px; 
	right: 22px;
}

table.credit_card_terminal tr td{
	padding: 5px 25px 10px 0px;
	border-bottom: 2px solid #A6B7C0;
	font-size: 13px;
}

.faqs-container .credit_head{
	background: #E5E8E8;
}

.support h2.title{
	padding-top: 20px;
}