/* CSS Document */
.contact_table{
	color:#000;
	font-size:16px;	
}

.errorS_red {
    color: red;
    font-size: 13px;
}
.star_red {
    color: #ED1C24;
}
.secure_code_inp {
    border: 1px solid #CCCCCC;
    color: #666666;
    margin: 0;
    padding: 6px 8px;
    width: 75px;
}
.contact_inp {
    border: 1px solid #CCCCCC;
    color: #666666;
    margin: 5px 0 20px 0;
    padding: 6px 8px;
    width: 100%;
}

.contact_inp:focus{
	border:1px solid #AAA;	
}

.contact_select {
    border: 1px solid #CCCCCC;
    color: #666666;
    margin: 0;
    padding: 6px 8px;
    width: 100%;
	margin-bottom:10px;
}

.textare_contact {
    border: 1px solid #3dbeee;
    margin: 5px 0 20px 0;
    font-size: 11px;
    padding: 6px 8px;
    width: 100%;
}

.textare_contact:focus{
	border:1px solid #2f4d9e;
}


.large_inp {
    /*border: 1px solid #CCCCCC;*/
    color: #666666;
    margin: 0;
    padding: 6px 8px;
    width: 560px;
}

.btn-submit{
    border: 1px solid #585858;
    padding: 5px 15px;
    text-transform: uppercase;
    color: #585858;
    margin-top: 8px;
    font-size: 15px;
    display: inline-block;
    background: none;
}

.btn-green{
	background:#090;
	padding:5px;
	color:#FFF;
	border: 1px solid #f0f0f0;
    margin: 5px 0 20px 0;
	width:100%;
	cursor:default !important;
}

.btn-pink{
	background:#FE66B8;
	padding:5px;
	color:#FFF;
	border: 1px solid #f0f0f0;
    margin: 5px 0 20px 0;
	width:100%;
	cursor:default !important;
}

.btn-submit:hover{
    text-decoration: underline;
}


.error_input {
    background-color: #FFD2F0;
    border: 1px solid #FF0000 !important;
}



.map_container {
    /*width: 300px;*/
}

.map_container ul{
	padding:0;
	margin:0;	
}

.map_container ul li {
    list-style: none outside none;
    margin-bottom: 10px;
}
.map_container ul li a {
    background: none repeat scroll 0 0 #CCC;
    color: #000;
    display: block;
    padding: 6px 10px;
	font-size:15px;
    /*width: 200px;*/
}
.map_container ul li a.selected, .map_container ul li a:hover {
    background: #b31a1d ;
    color: #FFF;
    text-decoration: none;
}
.contact_form_container {
    /*margin: 0 25px;
    width: 400px;*/
}
.contact_information {
    
}/*width: 200px;*/

.contact_information h1{
	margin:0;
	padding:0;	
}

.no-margin-input{
	margin:0;	
}