
#logo-image {  width: 100%;  height: auto; } 

.inputU-1 
{ 
height : 34px;
width:250px; 
border : none;
border-color:#c5cfdb;
background-color:#427A96; 
margin-left : 1; 
color : #c5cfdb; 
font-size: 14px;
font-family: Book Antiqua; 
text-align: left; 
}


.inputU 
{ 
height : 32px;
width:250px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 16px;
font-family: Book Antiqua; 
text-align: left; 
}


.inputU_login 
{ 
height : 38px;
width:140px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 16px;
font-family: Book Antiqua; 
text-align: left; 
}

.inputU_login 
{ 
height : 38px;
width:140px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 16px;
font-family: Book Antiqua; 
text-align: left; 
}



.inputU_password 
{ 
height : 38px;
width:120px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 16px;
font-family: Book Antiqua; 
text-align: left; 
}

.inputU_briefcase 
{ 
height : 120px;
width:149px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 11px;
font-family: Book Antiqua; 
text-align: left; 
}

.inputU_search
{ 
height : 38px;
width:310px; 
border : none;
border-color:#e1e8ee;
background-color:#c5cfdb; 
margin-left : 1; 
color : #000000; 
font-size: 17px;
font-family: PT serif; 
text-align: left; 
}

.inputU_content
{ 
height : 70px;
width:400px; 
border : none;
border-color:#e1e8ee;
background-color:#e1e8ee; 
margin-left : 1; 
color : #5d5c5b; 
font-size: 15px;
font-family: Book Antiqua; 
text-align: left; 
}

.bs{
    background-color: #e1e8ee;
    width: 300x;
    color: #e1e8ee;
    height: 10px;
    margin: 0 auto;
    overflow: hidden;
    padding: 5px 0;
    align-items: center;
    justify-content: space-around;
    display: flex;
    float: none;
    font-size: 15px;
}

.inputU_bs
{ 
height : 50px;
width:235px; 
border : none;
border-color:#000000;
background-color:#427A96; 
margin-left : 0; 
color : #e0e0e0; 
font-size: 13px;
font-family: Book Antiqua; 
text-align: left; 
}

.inputU_contact
{ 
height : 120px;
width:250px; 
border : none;
border-color:#e1e8ee;
background-color:#e1e8ee; 
margin-left : 6; 
color : #5d5c5b; 
font-size: 13px;
font-family: Book Antiqua; 
text-align: left; 
}

.inputU_submit
{ 
height : 20px;
width:185px; 
border : none;
border-color:#e1e8ee;
background-color:#e1e8ee; 
margin-left : 6; 
color : #5d5c5b; 
font-size: 13px;
font-family: Book Antiqua; 
text-align: left; 
}

.hl {font-weight: bold;color: #e79f15;}

.h9 { color: #7c795d; font-family: 'Trocchi', serif; font-size: 75px; font-weight: normal; line-height: 48px; margin: 0; }
.SubmitButton 
{
    font-family: Book Antiqua;
    font-size: 13px;
   	color: #0e3369;
    cursor: hand;
    border:1px solid #596775;
    border-top-color:RGB(196,206,219);
    border-left-color:RGB(196,206,219);
    border-right-color:RGB(196,206,219);
    border-bottom-color:RGB(196,206,219);
	height : 20px; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#c4cedb',EndColorStr='#ffffff');
}

body 
{ 
margin: 0; 
font-size: 12px; 
font-family: Book Antiqua;
background-image:url(../images/bg.jpg); 
color:#5d5c5b; 
background-colour: #ffffff;
margin:0px; 
scrollbar-3dlight-color:#0e2e6c; 
scrollbar-shadow-color:#0e2e6c; 
scrollbar-arrow-color:#d29113; 
scrollbar-face-color:#ffffff; 
scrollbar-track-color:#b8c4d4; 
}
    
scroll
    {
background-colour: #e1e8ee; 
scrollbar-3dlight-color:#0e2e6c; 
scrollbar-shadow-color:#0e2e6c; 
scrollbar-arrow-color:#d29113; 
scrollbar-face-color:#ffffff; 
scrollbar-track-color:#b8c4d4; 

    }
.scroll
    {
background-colour: #e1e8ee; 
scrollbar-3dlight-color:#0e2e6c; 
scrollbar-shadow-color:#0e2e6c; 
scrollbar-arrow-color:#d29113; 
scrollbar-face-color:#ffffff; 
scrollbar-track-color:#b8c4d4; 

    }
    

h1 
{ 
color: #0e3369; 
font-size: 12px; 
font-family: Book Antiqua; 
font-weight: bold;
text-transform:uppercase;
margin:0px;
}

h2 
{ 
color: #c4cedb; 
font-size: 12px; 
font-family: Book Antiqua; 
font-weight: bold;
text-transform:uppercase;
margin:0px;  
}

h3 
{ 
color: #c4cedb; 
font-size: 12px; 
font-family: Book Antiqua; 
font-weight: bold;
text-transform:uppercase;
margin:0px;  
}

h4 
{ 
color: #0e3369; 
font-size: 12px; 
font-family: Book Antiqua; 
font-weight: bold; 
background-color: #eff2f4; 
margin: 2px; 
padding: 5px;
margin:0px; 
}

p 
{ 
color: #5d5c5b; 
font-size: 12px; 
font-family: Book Antiqua;
margin:0px; 
}

.blue 
{ 
color: #0e3369; 
font-size: 12px; 
font-family: Book Antiqua; 
}
.case 
{ 
color: #0e3369; 
font-size: 14px; 
font-weight: bold; 
font-family: Book Antiqua; 
margin-left: 0cm;
align: left;
}
.casescore 
{ 
color: #e79f15; 
font-size: 14px; 
font-weight: bold; 
font-family: Book Antiqua; 
}
a:link 
{ 
color: #8e8e38; 
font-size: 12px; 
font-family: Book Antiqua; 
text-decoration:  none; 
}

a:visited 
{ 
color: #8e8e38; 
font-size: 12px; 
font-family: Book Antiqua; 
text-decoration: none; 
}

a:hover 
{ 
color: #8e8e38; 
font-size: 12px; 
font-family: Book Antiqua; 
text-decoration: underline; 
 
}

a:active 
{ 
color: #5d5c5b; 
font-size: 12px; 
font-family: Book Antiqua; 
text-decoration: none; 
}

hr{
color: #ffffff; 
}

.briefcase
{ 
color: #ffffff; 
font-size: 10px; 
font-weight: bold; 
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase;  
height : 20px;
width:185px;
}

.link2:link 
{
background-color: #c5cfdb; 
color: #323232; 
font-size: 11px; 
padding: 6px;
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase;  

}

.link2:visited
{ 
color: #ffffff; 
font-size: 11px; 
padding: 6px;
font-family: Book Antiqua; 
text-decoration: none; 
text-transform:uppercase; 
}

.link2:active 
{ 
color: #0e3369; 
font-size: 11px; 
padding: 6px;
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase; 
}

.link2:hover 
{ 
color: #ffffff; 
font-size: 11px; 
padding: 6px;
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase;  
}

.link3:link 
{ 
margin-left: 7cm;
color: #ff6600 
font-size: 9px; 
font-weight: bold; 
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase;  
}

.link3:visited
{ 
color: #ff6600; 
font-size: 9px; 
font-weight: bold; 
font-family: Book Antiqua; 
text-decoration: none; 
text-transform:uppercase; 
}

.link3:active 
{ 
color: #ff6600; 
font-size: 9px; 
font-weight: bold; 
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase; 
}

.link3:hover 
{ 
color: #ff6600; 
font-size: 9px; 
font-weight: bold; 
font-family: Book Antiqua; 
text-decoration: none;
text-transform:uppercase;  
}

.linkmq.link
{
    
    left: 0px;
    width: 3px;
    border: 3px solid #73AD21;
    padding: 10px;
     margin-left: 20cm;
}

.tdimage
{ 
padding: 1px; 
border-color: #c4cedb; 
border: 1px solid #c4cedb; 
border-width: 1px; 
}
.opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 0.8;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 1;
}

.droppable-active{
border: 2px solid #d29113;
}

.droppable-hover{
border: 0px solid #0e3369;
}


.nav { padding: 5px; }
.nav a { color: #0e3369; padding: 0 5px; }
.nav a.highlight { color: #d29113; font-weight: bold; }



/* Auto Complete styling */
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url(../images/loading.gif) right center no-repeat;
}

.ac_odd {
	background-color: #c9d1de;
}

.ac_over {
	background-color: #eda81c;
	color: white;
}

#splash {
				position: absolute; /* Needed for Safari */
				width: 780px;
				height: 500px;
				z-index:200;
				left:10px;
				top:10px;
				background-color: #ffffff;
				border:4px solid #B8C4D4;
				-moz-opacity:0.9;
			}

#menu8 {
	width: 200px;
	margin-top: 10px;
}
	
#menu8 li a {
	text-decoration: none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
}
	
#menu8 li a:link, #menu8 li a:visited {
	color: #454545;
	display: block;
	background: url(../images/menu8.gif);
	padding: 8px 0 0 20px;
}
	
#menu8 li a:hover {
	color: #ffffff;
	background: url(../images/menu8.gif) 0 -32px;
	padding: 8px 0 0 25px;
}
	
#menu8 li a:active {
	color: #aaaaaa;
	background: url(../images/menu8.gif) 0 -64px;
	padding: 8px 0 0 25px;
}

#menu8 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.tooltip {outline:none; }
.tooltip strong {line-height:30px;}
.tooltip:hover {text-decoration:none;} 
.tooltip span {
    z-index:10;display:none; padding:14px 20px;
    margin-top:-30px; margin-left:28px;
    width:300px; line-height:16px;
}
.tooltip:hover span{
    display:inline; position:absolute; color:#ccc;
    border:1px solid #ccc; background:#c5cfdb;}
.callout {z-index:20;position:absolute;top:30px;border:0;left:-12px;}
    
/*CSS3 extras*/
a.tooltip span
{
    border-radius:4px;
    box-shadow: 5px 5px 8px #aaa;
}

