@charset "utf-8";
/* CSS Document */
*
{ margin: 0px; padding: 0px; }
body{ margin:0; padding:0; font-family:Arial; font-size:12px; color:#666; background:#666;}
.clear{ clear:both; }
a{color:#313131; text-decoration:none;}
.title1 {
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #999999;
	letter-spacing: -0.5px;
}

.title2 {
	line-height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #ee1d25;
	letter-spacing: -0.5px;
}

a:hover{color:#DE0707; text-decoration:none; }
a.active{color:#DE0707; text-decoration:none;}
a.pdfLink{background:url(../images/pdf_icon.gif) no-repeat 0 2px; padding-left:17px; color:#ff0000;}
a.pdfLink:hover{ text-decoration:underline;}
.header{ margin:0; padding:0; height:75px;}
div,ul,li{list-style:none; margin:0; padding:0;}
h1,h2,h3{ margin:0; padding:0;}
p{ margin:0; padding:0;}
span{ margin:0; padding:0;}
.spacer{ margin:0; padding:0; line-height:0; font-size:0; clear:both;}
.logo{ float:left;}
.tollfree_number{ float:right}
.floatL{ float:left;}
.floatR{ float:right;}
.redColor{ color:#DE0707;}
.blackColor{ color:#000000;}
a img{ border:none;}

/*--menu start--*/
.menuDiv{background:url(../images/imgMenuBg.gif) no-repeat 0 0; height:33px; width:950px; display:block;}
.menuDiv a{ float:left; height:40px; display:block; text-indent:-5000px; text-decoration:none; font-size:0; height:33px; outline:none;}
.menuDiv a:hover{text-decoration:none; }
.inputInfo{ float:right; margin-top:6px; padding-right:10px; width:194px;}
.inputInfo input.search{ float:left; margin:0 5px 0 0; padding:3px 3px; width:153px; display:block; border:1px solid #686868; font-size:11px; color:#575757;}
.inputInfo label{ float:left; margin-top:3px;}
.inputInfo label input.goBtn{background:url(../images/goBtn.jpg) no-repeat 0 0; height:18px; width:25px; border:none; cursor:pointer; text-indent:-500px; display:block;}

/*--Sub Menulinks here--*/
.menuDiv a.home{ width:83px;}
.menuDiv a.about{margin-left:2px; width:99px;}
.menuDiv a.services{ margin-left:2px; width:126px;}
.menuDiv a.events{margin-left:2px;  width:84px;}
.menuDiv a.news{ margin-left:2px; width:76px;}
.menuDiv a.casestudies{ margin-left:2px; width:126px;}
.menuDiv a.contact{margin-left:2px; width:100px;}
/*--Sub Menulinks End--*/

.linkBanner{ margin:0px 0 30px 0;}
ul.links{ float:left; width:205px; padding:1px 2px 0 1px;}
ul.links li{ float:left;}
ul.links li a{width:205px; height:57px; font-size:0; text-indent:-10000px; float:left;}
ul.links li a.ourP{ background:url(../images/imgOurProcess.gif) no-repeat 0 0;}
ul.links li a.oracleB{ background:url(../images/imgOracleBlogs.gif) no-repeat 0 0;}
ul.links li a.contSlu{ background:url(../images/imgcontact.gif) no-repeat 0 0;}
ul.links li a.onlineQ{ background:url(../images/imgOnline.gif) no-repeat 0 0;}
ul.links li a.learnM{ background:url(../images/imgLearnMore.gif) no-repeat 0 0;}


ul.listDiv{ margin-left:8px;}
ul.listDiv li{ background:url(../images/arrow.gif) no-repeat 0 9px; line-height:22px; padding-left:10px;}
.padT10{ padding-top:10px;}

/**/
.thumbImgDiv{ float:left; background:#DFDFDF; width:183px; display:block; padding:23px 0; margin-bottom:7px;}
a.img120{ width:120px; margin:0 auto; display:block;}
/**/
.btxt{
	font-weight: bold;
	color: #000000;
}



ul.listContact2{ float:left; width:100%; line-height:18px; margin-bottom:15px; padding-top:10px;}
ul.listContact2 li{
	float:left;
	width:194px;
	margin-right:14px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
ul.listContact2 li.LastM0{ margin-right:0;}
ul.listContact2 li span{ font-weight:bold; color:#F40000;}


.image{ position: relative; padding-bottom: 15px; float: left; margin-right: 10px; }
ol.listULA {padding-left:25px;}
li.listULA {list-style-type:decimal; padding-left:5px;}

ol.listULA2 {padding:0 0 0 30px; margin: 0 0 0 160px;}
ol.listULA2 li {list-style-type:decimal;}

.aboutAba{ margin:0; padding:0 0 32px 0; background:url(../images/dotgrey.gif) repeat-x bottom;}
.aboutAba.bdr0{background:none;}
.aboutAba.bdrPad0{background:none; padding-bottom:0;}
.aboutAba.bdrPad013{background:none; padding-bottom:13px;}
.redHead{ float:left; font-family:Arial, Helvetica, sans-serif; color:#DE0707; font-size:16px; font-weight:bold;}
.redHead.padB5{ padding-bottom:5px;}
h2.bdrBtm{background:url(../images/dotgrey.gif) repeat-x bottom; float:left; width:100%;}
.bdrDot{background:url(../images/dotgrey.gif) repeat-x bottom; float:left; width:100%;}
ul.aboutList{ padding-top:12px;}
ul.aboutList li{ background:url(../images/bulletdot.gif) no-repeat 0 9px; line-height:20px; padding-left:14px;}

/**/
ul.searchList{ padding-top:14px;}
ul.searchList li{ background:url(../images/bulletarrow.gif) no-repeat 0 0; padding-left:30px; margin-bottom:10px;}
ul.searchList li p{ background:url(../images/Vdotted.gif) repeat-y 0 0; padding:0 0 4px 10px; line-height:20px;}
/**/
.DisplayRst { background:url(../images/dotgrey.gif) repeat-x bottom; clear:both; width:100%; margin-top:10px; padding:0px; } 
.DisplayRst.brdTp{ background:url(../images/dotgrey.gif) repeat-x top; padding-top:5px; } 
.DisplayRst .LDispl { float:left; padding:0px 0px 5px 0px; line-height:24px; }
.DisplayRst .RDispl { float:right; padding:0px 0px 5px 0; }

.Pagging {color:#82868C; float:right; margin:0; padding:5px 0 5px 0; text-align:right; }
.Pagging a{color:#ff0000; text-decoration:none;}
.Pagging a.active{color:#313131; cursor:default; text-decoration:none;}
.Pagging a.active:hover{color:#313131 !important; text-decoration:none;}

.DvSrcResult {clear:both; line-height:16px; padding-top:10px; }
.DvSrcResult .DvGt {padding:0px 0 10px; clear:both; font-size:11px;}

/*5-Mar-09 for oracle blog picture*/
.dvSnap {text-align:center}
.dvSnap p {padding-top:5px; text-align:center;}
.dvSnap img {border:0px solid #000; padding:3px;}

/*5-Mar-09 for oracle_quotes_confirm.html*/
.msgAlign {padding-top:15px;}

/* Added on 9-Mar-09 for events.html*/

.comontext1link {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

.comontext1link a:active {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.comontext1link:hover {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.boxheading_text {
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
}

.insidebox_text {
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.insidebox_redtext {
	line-height: 14px;
	font-weight: normal;
	color: #DA251D;
	text-decoration: none;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}

.heading2 {
color:#F25741;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.input_txt {
border:1px solid #9D9D9D;
color:#9D9D9D;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:18px;
margin:2px 0;
padding:3px 0 0 4px;
text-align:left;
vertical-align:middle;
width:180px;
}

.input_drop {
border:1px solid #9D9D9D;
height:21px;
line-height:21px;
margin:2px 0 2px 0;
padding-left:4px;
vertical-align:middle;
width:188px;
}

.link {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #DA251D;
	text-decoration: none;
}

.link a:active {
	font-weight: normal;
	color: #DA251D;
	text-decoration: none;
}

.link:hover {
	font-weight: normal;
	color: #DA251D;
	text-decoration: underline;
}

.astric {color:#F25741;
}

