/*************************************** Modules Styles **********************************************/

.column_One, .column_Two {
float: none;
width: 100%;
}

.form-row, .contact_us_row {
margin-bottom: 10px;
}

.form-row label {
width: 100px; 
margin-right: 10px;
float: left;
}

.form-row select {
width: 155px;
}

/* FAQ Module */

#FAQ_category_list {
list-style: none;
padding: 0 10px
}

#FAQ_category_list li {
margin: 10px 0;
}
#FAQ_category_list li > a{
	display:block;
	border: 1px solid #CCCCCC;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    padding: 10px;
    text-decoration: none;
    background: #ededed;
    color: #444;
}
#FAQ_category_list li > a:hover{
	background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */

}
#FAQ_category_list span{
	display: block;
	
}

#FAQ_submit {
margin: 10px 0; 
font-weight: bold;
}


/* lists */

#FAQ_category_list span ul {
    list-style: disc outside none !important;
    margin: 0.5em !important;
    padding-left: 2em !important;
}
#FAQ_category_list span ul ul, #FAQ_category_list span ol ul {
    list-style: circle outside none !important;
}
#FAQ_category_list span ul ul ul, #FAQ_category_list span ul ol ul, #FAQ_category_list span ol ul ul, #FAQ_category_list span ol ol ul {
    list-style: square outside none !important;
}
#FAQ_category_list span ol {
    list-style: decimal outside none !important;
    margin: 0.5em !important;
    padding-left: 2em !important;
}
#FAQ_category_list span ol ol, #FAQ_category_list span ul ol {
    list-style: lower-alpha outside none !important;
}
#FAQ_category_list span ol ol ol, #FAQ_category_list span ol ul ol, #FAQ_category_list span ul ol ol, #FAQ_category_list span ul ul ol {
    list-style: lower-roman outside none !important;
}
#FAQ_category_list span ul li, #FAQ_category_list span ul ul li, #FAQ_category_list span ol ul li, #FAQ_category_list span ul ol ul li, #FAQ_category_list span ol ul ul li, #FAQ_category_list span ol ol ul li, #FAQ_category_list span ul ul ul li, #FAQ_category_list span ol li, #FAQ_category_list span ol ol li, #FAQ_category_list span ul ol li, #FAQ_category_list span ol ol ol li, #FAQ_category_list span ol ul ol li, #FAQ_category_list span ul ol ol li, #FAQ_category_list span ul ul ol li {
    list-style: inherit !important;
    margin: 0 !important;
}