@CHARSET "UTF-8";

ul#all-comment-providers {

    background: none repeat scroll 0 0 #F3F3F3;

    overflow: hidden;

}

ul#all-comment-providers li a {

    background-color: #FBFBFB;

    border-right: 3px solid #FFFFFF;

    display: block;

    float: left;

    height: 32px;

    width: 24%;

    text-decoration: none !important;

}

.comment-provider {

    background: none repeat scroll 0 0 #F3F3F3;

    overflow: hidden;

    padding: 0.8em;

}

ul#all-comment-providers li.selected-comment-provider a {

    background-color: #F3F3F3;

}

#comment-providers input[type="submit"] {

	background: none repeat scroll 0 0 #12A8CB;

    background: -moz-linear-gradient(center top , #00B6E8 0%, #00A1C7 100%) repeat scroll 0 0 transparent;

    border: 2px solid #29A9D1;

    color: #6A6A6A;

    font-size: 14px;

    padding: 4px 10px;

   text-shadow: 1px 1px #FFFFFF;


    text-decoration: none !important;

}

#comment-providers input[type="submit"]:hover {

	font-size:14px;

	color:#ffffff;

	text-shadow:-1px -1px 0px #147caa;

	background:#009dc6;

	border:2px solid #1b708a;

	padding:4x 10px;

	text-transform:uppercase;

}

#commentform .form-submit {
    float: right;
    margin-top: 20px;
    margin-right:10px;
}

#contact_form, #commentform {
    float: left;
    font-size: 12px;
    height: 100%;
    margin-bottom: 10px;
    margin-top: 15px;
}

.comment-provider p{
	font-family: Arial,"Microsoft Sans Serif","Lucida Sans Unicode";
	font-size:12px;
	color:#333;
	padding-bottom:10px;
	padding-top:10px;
}

#comment-providers a.button{
	background: url("../img/reply-a.png") repeat-x scroll 0 0 transparent !important;
    border: 1px solid #BFBFBF;
    border-radius: 6px 6px 6px 6px;
    color: #6A6A6A;
    float: right;
    text-decoration:none;
    font-size: 12px;
    height: 22px;
    
    text-align: center;
    text-shadow: 1px 1px #FFFFFF;
    margin-right:10px;
    padding-top:4px;
    padding-left:14px;
    padding-right:14px;
}