html 
{
margin:0; 
padding:0;
background-color: white;
}

body
{
   margin: 0;
   padding:0;
   background-color: white ;
   font-family: trebuchet,arial,Times, serif;
}


#top_bar{
background:#444e54;	/* was  #586267  */
height:27px;
width:100%;
position:absolute;
}
#extra_right_bar{
background:#444e54;
height:27px;
width:300px;
position:relative;
float:right;
}

#top-left{
	color:#fffffe;
	font-size:14px;
	font-weight:normal;
	background:#586267;	/* was  #586267  */
	position:relative;
	height: 27px;
	width:739px;
	text-align:right;
	padding-right:10px;
	z-index:999;
}
#top-right{
	color:#fffffe;
	font-size:14px;
	font-weight:normal;
	background: #444e54;
	position:relative;
	height: 27px;
	width:261px;
	text-align:left;
	padding-left:10px;
	z-index:999;
}




.header_marking {
	font-size:17px;
	font-family: arial;
	color:#0e65b6;
	font-weight:normal;
	line-height:30%;	
}

	
.header-submit-rfp {
    float: right;
    color: white;
    font-size: 19px;
    margin-top: 3px;
    margin-right: 45px;
    background: #5FAF01;
    padding: 4px 10px;
    font-family: tahoma;
}
	
#email_top a {
color:#444e54;
font-size:13px;
font-family:verdana;
font-weight:bold;
text-decoration:none;
}

#email_top a:hover{color:red;}
	

.big-img {
    position:relative;
    height: 171px;
    width: 721px;
    line-height: normal;
    z-index: 1;
	border:none;
}

.big-img .white-bold {
    font-family: "Myriad Pro";
    font-size: 26px;
    text-shadow: #225881 0 2px 1px; 
    font-weight: bold;
    position: absolute;
    color: white; 						/* #e5e5e5;  */
    left: 75px;
}
.big-img .white-tiny {
    font-family: "Myriad Pro";
    font-size: 15px;
    text-shadow: #225881 0 2px 1px; 
    position: absolute;
    color: white; 						/* #e5e5e5;  */
    left: 75px;
}
.big-img .line-1 {top: 35px;}
.big-img .line-2 {top: 65px;}
.big-img .line-3 {top: 100px;}
.big-img .line-4 {top: 119px;}


#oracle_favicon{
    position: absolute;
    top: 24px;
    left: 28px;
    z-index: 1;
	opacity: 0;
}


#submit-rfp {
    position: absolute;
    top: 147px;
    text-shadow: #225881 0 -1px 2px;
    color: white;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    right: 28px;
    z-index: 1;
    font-family: tahoma;
}
#submit-rfp-dots:hover{
color:red;
}


#picture_box {
position:relative;
top:-8px;
}

#pic_box_1 {
background-image: url("../images/razvan_portrait5.jpg");
background-repeat:no-repeat;
background-color:#3E96D1;
color: white;
font-size:11px;
line-height: 150%;
margin:0;
margin-left:10px;
padding:10px;
padding-left:79px;
}

#pic_box_2 {
background-image: url("../images/MD-portrait1.jpg");
background-repeat:no-repeat;
background-color:#3E96D1;
color: white;
font-size:11px;
line-height: 150%;
margin:0;
margin-left:10px;
padding:10px;
padding-left:79px;
}


h3 , h3 a {
    color: #3E96D1;
    font-weight: bold;
	padding: 4px;
    margin: 0;
	font-size: 13px;
}

h3{
border-bottom: 3px solid #3E96D1
}



.random-clients-content table tr td{
    vertical-align: middle;
    text-align: left;	
    padding: 0 0px 23px 0px;
}





.what ul, .why ul {
	margin:0;
	padding:0;
}

.what ul li, .why ul li, .news{
	margin:0;
	padding: 0 0px 6px 0px;
	list-style-image: url("../images/triangle-blue-toright-3x5.gif");
	color: #474747;
	font-size: 12px;
	list-style-type:none;
	list-style-position:outside;
}

.what ul li a, .why ul li a {color: red;}	


.news {
margin:0;
margin-left:25px;
padding:0;
color: #474747;
}

.news h4{
text-decoration: none;
color: #5e5e5e;
font-size: 12px;
}

.news-date {
line-height:70%;
}

.news-preview {
        float:left;    
        margin: 0;
        padding: 0 0 8px 0;
    	border-bottom: 1px dashed #dfe0e0;
}



#footer
{
position:relative;
top:;
z-index:999;
margin:0;
margin-top:0px;
font-family: Verdana, Times;
background-color:#e5e5e5;

border-top:solid 2px;
box-shadow:0 -3px 5px rgba(0,0,0,0.1);
-moz-box-shadow: 0 -3px 5px rgba(0,0,0,0.1);
-webkit-box-shadow: 0 -3px 5px rgba(0,0,0,0.1);
}

#footer a, #footer table {
    color: #626262;
    font-size: 11px;
    line-height: 15px;
}

#footer a:hover {color: red;}


.client-popup
{
font-family: calibri, Times;

}

.client-popup ul
{
list-style-type:square;
}

.client-popup li:before {
 color: pink;
 }
 
 #ocs_tag a{ 	/* not the pic, but the Oracle Consulting text  */
color:red;
text-decoration: none;
}

#ocs_tag a:hover{ 	/* not the pic, but the Oracle Consulting text  */
color:red;
text-decoration: none;
}
 
 
 /* //////////////////////////      menu  */
 
 #nav{
 color:#474747;
 }
 
ul.drop { font-size : 13px ; color: black ; position : relative ; z-index : 597 ; float : left ; }
ul.drop a { display : block ; text-decoration : none ; color: black }
ul.drop a:visited { color: black }
ul.drop, ul.drop li, ul.drop ul { list-style : none ; margin : 0 ; padding : 0 ; border : 0px solid #fff ; }
ul.drop li { float : left ; line-height : 1.3em ; vertical-align : middle ; zoom : 1 ; padding : 8px 10px ; }
ul.drop li.hover, ul.drop li:hover { position : relative ; z-index : 599 ; cursor : default ; background : #3E96D1 ; }
ul.drop ul { visibility : hidden ; position : absolute ; top : 100% ; left : 0 ; z-index : 598 ; width : 245px ; background : #e5e5e5 ; border : 1px solid #fff ; padding-top:2px}
ul.drop ul li { float : none ; }
ul.drop ul ul { top : -2px ; left : 100% ; }
ul.drop li:hover > ul { visibility : visible }
 