/* CSS Document */
* {
        /* Reset browsers default margin, padding and font sizes */
        margin: 0;
        padding: 0;
}

body, h1,h2,h3 {  
   font-family: Arial, Helvetica, sans-serif; 
   text-decoration: none; 
   background-color: #FFFFFF;
   padding: 0px;
}
a {color: #0099ff; }
a:link { text-decoration: none; }
a:visited {text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

h1 {
   padding-bottom: 15px; 
   color: #13609D;
   font-weight: normal;
}
h2 {
   padding-bottom: 10px;
   color: #13609D;
} 

tr {
  vertical-align: top;
}
IMG {
   border: none;
}
IMG a {
   text-decoration: none;
}
IMG a:hover {
   text-decoration: none;
}

BODY {
   background-image: url('../images/repeat_background_01.gif');
}

.whole {
   width:900px;
   margin-left: auto;
   margin-right: auto;
/*   border-left: 1px solid #023491;
   border-right: 1px solid #023491; 
   border-bottom: 1px solid #023491;*/
   margin-top: 10px;
}

.overall {
   text-align: left;
   margin-left: auto;
   margin-right: auto;
   background-color: white;
}


.headersection {
   margin-left: auto;
   margin-right: auto;
   width:900px;
   background-color: white;
}
.headerimid {
    background-image: url('../images/deltahmid.jpg');
    height: 100%;
    width:100%;
}
.headeriright {
    background-image: url('../images/deltaright.jpg');
}

.menubar {
   background-image: url('../images/midbar.png');
   width: 900px;
   font-size: .75em;
   font-weight: bold;
   color:white;
   background-repeat: repeat-x;
   padding-top: 8px;
   text-align: center;
}

.menulink {
   padding-left: 10px;
   display: inline;
}
.menulink a, 
.menulink a:active {
   color: white;
   text-decoration: none;
}
.menulink a:hover {
   text-decoration: underline;
}
.menusp {
   padding-left: 10px;
   display: inline;
}

.sidebar {
   padding-left: 10px;
   padding-right: 10px;
   width:203px;
}
.sidebartop {
    color:#43309C;
    font-size: .8em;
    padding-left: 10px;
    padding-top: 5px;
    background-image: url('../images/sidebartop.png');
    background-repeat: no-repeat;
    height: 30px;
}
.sidebarmid {
    color:#43309C;
    font-size: .8em;
    padding-left: 10px;
    padding-top: 3px;
    background-image: url('../images/sidebarmid.png');
    background-repeat: repeat-y;
}

.sidebarbot {
    color:#43309C;
    font-size: .8em;
    padding-left: 10px;
    padding-top: 3px;
    background-image: url('../images/sidebarbot.png');
    background-repeat: no-repeat;
    height:30px;
}

.midfooter { 
  font-size: .6em; 
  color: #808080; 
  background-color: white;
  text-align: center;
  vertical-align: middle;
  height: 47px;
  background-image: url('../images/bot.png');
  background-position: 720px -5px;
  background-repeat: no-repeat;
   
}
.midfooter a {color: #0099ff; text-decoration: none; }
.midfooter a:link {color: #0099ff; text-decoration: none; }
.midfooter a:hover {color: #0099ff; text-decoration: underline; }

.box {
   height: 429px;
   width: 130px;
   font-size: 1em;
}

.boxlefttop {
  background: url("../images/box-lefttop.png") no-repeat 0px 0px;
  width:10px;
}
.boxtop {
  background: url("../images/boxtop.png") repeat-x;
}
.boxrighttop {
  background: url("../images/box-righttop.png") no-repeat;
  background-position: right top;
}
.boxcenter {
  background-image: url("../images/center.png");
  background-position: left top;
  width:300px;
}
.boxside {
  background-image: url("../images/boxside.png");
  background-position: right top;
}

.boxbotleft {
  background-image: url("../images/box-botleft.png");
  background-repeat: no-repeat;
  background-position: left bottom;
}
.boxbot {
  background-image: url("../images/boxbot.png");
  background-repeat: repeat-x;
  background-position: left bottom;
}
.boxbotright {
  background-image: url("../images/box-botright.png");
  background-repeat: no-repeat;
  background-position: right bottom;
  padding-right: -1px;
}
.boxtext {
   padding-left: 15px;
}

.oraclebeta {
   margin-left: auto;
   margin-right: auto;
   width:300px;
}

.general {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  font-size: .95em;
}
.general a {
   border: none;
   text-decoration: none;
}

.generalbreak {
   border-top: #0099ff 1px solid; 
   width:500px;
   margin-top:20px;
   margin-left: 15px;
   
}

.bodyborderleft {
        color:white;
}
.bodyborderright {
        color:white;
}

.indexbody {
   font-size: .8em;
   color: #003366;
   margin-right: 5px;
   margin-left: 0px;
   background-color: #FFFFFF; 
   padding-left:40px;
   padding-right: 20px;
}
.indexbody a {color: #0099ff; text-decoration: none; }
.indexbody a:hover { text-decoration: underline; }

.indexbody UL {margin: 0px 10px 10px 10px; padding: 10px;}
.indexbody LI {list-style-type: square;}  

.indexbody h1 {
    font-size: 1.2em;
} 

.general h1 {
   font-size: 1.2em;
   font-weight: normal;
   font-family: Arial;
}
.general h2 {
   font-size: 1.1em;
   font-weight: normal;
}
.general p {
padding-bottom: 12px;
}
.tm {
   font-size: .55em;
   vertical-align: super;
}
.newsbody {  
   font-size: .8em; 
   color:#003366; 
   padding-right: 15px; 
   padding-left: 15px; 
   text-decoration: none; 
}
.newsbody a {  
  text-decoration: none; 
   color:#0099ff;
}  
.newsbody a:hover {  
  text-decoration: underline; 
}  
.newsbody a:active {  
  text-decoration: underline; 
}  
.newsbodyhint {
   font-size: .75em;
   padding-bottom: 5px;
   width: 190px;
}

.redText {font-size: 85%; color: #FF0000;
}

.sell {
   color: #003366;
   padding-right: 15px;
   padding-left: 15px;
   padding-top: 15px;
   padding-bottom: 15px;
   background-color: #F3F4FE;
   border: 1px solid #D0D0D0;
}
.sell a {color: #0099ff; background-color: #F3F4FE; }
.sell a:link { color: #0099ff; text-decoration: underline; background-color: #F3F4FE;}

.sellinfo {
    color: #003366;
    text-align:left;
    width:210px;
    position:relative;
    float:right;  
    margin-right: 0px;
    /*margin-top:110px;*/
    font-size: .8em;
}

.maincap {
    background-image: url(../images/sqldeltashot.png); 
    background-repeat:no-repeat;
    height: 380px;
    width:100%;
}
.maincaptext {
    float:left;
    position:relative;
    left: 190px;
    top: 10px;
    font-size: .95em; 
    padding-right: 25px; 
    padding-left: 15px; 
    /*width:400px;*/

}

.deltabox {
   background-image: url('../images/downloadbox.png'); 
   background-repeat: no-repeat;
   height: 245px;
   width: 145px;
   font-size: 1em;
   position: relative;
   float: right;
   top:15px;
}

.deltabox a {
   text-decoration: none;
   border:none;
}


.deltabox a:hover {
   color: #51E2EE;
   text-decoration: none;
   border: none;
} 
.downloadbox {
   color: #003366;
   padding-right: 15px;
   padding-left: 15px;
   padding-bottom: 15px;
   background-color: #F3F4FE;
   border: 1px solid #D0D0D0;
   width: 500px;
}
.downloadbox a {color: #0099ff; text-decoration: none; }
.downloadbox a:link { color: #0099ff; text-decoration: none; }
.downloadbox a:hover { color: #0099ff; text-decoration: underline; }

.lightdnbox {
    color: #808080;
    text-align:right;
/*    width:400px;*/
    position:relative;
    left:0px;
    float:right;
    margin-right: 0px;
    margin-top: 4px;
/*    margin-top:-12px;*/
    
}
.lightdnbox a {
    color: #0099ff;
}
.lightdnbox a:link { color: #0099ff; text-decoration: none; }
.lightdnbox a:hover { color: #0099ff; text-decoration: underline; }

.borderright {
   border-bottom: 1px solid silver;
   padding-top: 5px;
   padding-bottom: 5px;
}
.borderbot {
   border-bottom: 1px solid silver;
   vertical-align: middle;
}
