.menu-top {
	padding: 0;
	margin: 0;
}
.menu-top li {
	display: inline;
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 10px;
	color: #005FA9;
}
.menu-top li a, .menu-top li a:link, .menu-top li a:visited {
	font-weight: bold;
	text-decoration: none;
}
.menu-top li a:hover, .menu-top li a:visited:hover {
	font-weight: bold;
	text-decoration: none;
}

.tdmain {
	background-color: #fff;
	text-align: left;
}
.submenu {
	position: absolute;
	padding: 4px 8px 0 8px;
	margin: 0;
}
.submenu li {
	display: inline;
	font-size: 10px;
	padding: 0;
	margin: 0;
	color: #005FA9;
}
.submenu li a, .submenu li a:link, .submenu li a:visited {
	font-weight: bold;
}
.submenu li a:hover, .submenu li a:visited:hover {
	font-weight: bold;
}
.ttd2 { border-top:1px solid #ddd; border-left:1px solid #ddd; }
.ttd2 td { padding:2px 6px; border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.ttd2 td.title { background-color: #C2DEF0; }
#request_call{
	display:none;
	position:absolute;
	width:300px;
	height:200px;
    background-color:white;
	border:1px solid grey;
	/* background-color: navy; */
	/* padding-top:15px; */
	/* overflow:hidden; */
}
#request_call div{
	/* Safari, Chrome */
    -webkit-border-bottom-right-radius:0;
    -webkit-border-bottom-left-radius:0;


    /* Firefox */
    -moz-border-radius-bottomleft:0;
    -moz-border-radius-bottomright:0;

}
#request_call div .rocon-bl,
#request_call div .rocon-br {
    display:none;
}

#send_request input{
	width:90%;
	border:1px solid navy;
}
#send_request select{
	width:90%
}
#send_request td{
	padding:2px 5px;
	text-align:center;
}
#company_name, #relations{
	/* display:none; */
}
.errors{
	color:red;
}
#request_call p{
	padding-left:15px;
	padding-right:15px;
	font-size:14px;
	text-align:left;
}
