html, body {
   margin : 0;
   padding : 0;
   font-size: 12pt;
}

* {
	margin:0;
	padding:0;
}
body {
   background : #FFFFFF;
   	background-repeat:repeat-y;
	font-family:arial,sans-serif;
}

div#outer{
	width:1026px;
	display:block;
	background-image: url(images/background-strip.jpg);
	margin: 0px auto;
	position: relative;
}
div#inner{
	width:960px;
	display:block;
    margin-left: 34px;
    margin-right: 45px;
}
div#head{
	height:126px;
	display:block;
	background-image: url(images/header.jpg);
	background-position:3px;
	background-repeat:no-repeat;
}
div#mainBand1{
	height:252px;
	display:block;
}
div#mainBand2{
	height:256px;
	display:block;
	background-image: url(images/Mid2Graphic.jpg);
	background-repeat:no-repeat;
}
div#base{
	height:82px;
	width: 960px;
	display:block;
	background-image: url(images/baseGraphic.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	border-top: solid 2px #0C479D;
	margin-left: 34px;
    margin-right: 45px;
}
div#footer{
	height:30px;
	display:block;
	margin: 0 auto;
	font-size: 8pt;
	color: #595959;
	width: 950px;
}

.fl{
	float:left;
}

.innerBase{

	display:block;
	height:56px;
	margin-top:15px;
}

#welcome{
width:320px;

}
#welcomeInner{
margin:15px 90px 40px 30px;
display:block;
color:White;
}

#welcomeHeader
{
font-size:16px;
}

#welcomeText
{
    margin-top:15px;
    font-size:13px;
}
div#capabilitiesDiv{
	width:320px;
	background-image: url(images/Capabilities.jpg);
	background-repeat:no-repeat;
	background-position:4px 50%;
}


div#mid1Graphic{
	display:block;
	background-image: url(images/MidGraphic.jpg);
	background-repeat:no-repeat;
	height:255px;
}

div#mid1Left{
	display:block;
	height:255px;
}

div#straplineBody
{
    margin-top:28px;
    margin-left:25px;
    margin-right:25px;
    font-size:26px;
    line-height:1.6em;
    color:#003399;
    }
#findOutMoreLink {
    display:block;
	background-image: url(images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	font-size:12px;
	line-height:1em;
	padding-left:15px;	
	margin-top:10px;
}
#findOutMoreLink A
{
    color:#003399;
    text-decoration:none;
}

#findOutMoreLink A:hover
{
    color:#999999;
    text-decoration:none;
}

.ourMarketsHeader
{
    display:block;
    margin-left:100px;
    height:30px;
    margin-bottom:8px;
    margin-top:8px;
    color:white;
}

.ourMarketsItem
{
    font-size: 12pt;
    display:block;
    margin-left:120px;
    height:62px;
    margin-top:6px;
    margin-bottom:8px;
    color:White;
    /*opacity:0.4;
    filter:alpha(opacity=40);
    background-color:Maroon;*/
    width:210px;
    
}

.newsItemsHeader{
    display:block;
    margin-left:15px;
    height:30px;
    margin-bottom:8px;
    margin-top:8px;
    color:White;

}

.newsItem
{
    display:block;
    color:White;
    margin-left:15px;
    margin-right:15px;
    height:62px;
    margin-top:1px;
    margin-bottom:8px;
    font-size: 10pt;
    /*background-color:Maroon;
    opacity:0.4;
    filter:alpha(opacity=40);*/
}

#downloadCenterDiv
{
  	background-image: url(images/DownloadArrow.jpg);
	background-repeat:no-repeat;
	background-position:30px 50%;
}

#downLoadsCentreInner
{
    margin-left:80px;
    margin-right:40px;
}
#qualityDiv
{
      	background-image: url(images/QualityLogo.jpg);
	background-repeat:no-repeat;
	background-position:15px 50%;
}
#qualityInner
{
    margin-left:70px;
    margin-right:30px;
}

#capabilitiesInner
{
    margin-top:0px;
    margin-left:90px;
    margin-right:25px;
 }
 /******************************SEARCH STUFF***********************************/
 
 #searchTitle, #searchBox, #searchButton {
    float: left;
    margin-left: 5px;
 }
 
 #searchInner {
    position: absolute;
    top: 10px;
    right: 60px;
 }
 
 input.box {
    width: 110px;
 }
 
 #searchButton {
    margin-left: 0px;
 }
 
 #searchTitle {
    font-size:13px;
    color:#003399;
    position: relative;
    top: 4px;
    background-image: url(images/greyBullet.jpg);
    background-repeat:no-repeat;
    background-position:left;
    padding-left: 15px;
 }
 
html>body #searchInner
 {
     margin-top:18px;
     overflow:hidden;
     position: absolute;
     right: 48px;
     top: 0px;
 }
html>body #searchTitle
{
    float:left;display:block;background-image: url(images/greyBullet.jpg);background-repeat:no-repeat;background-position:left;margin-left:510px;padding-left:16px;font-size:12px;font-size:13px;color:#003399;margin-right:5px;margin-top:2px;margin-left: 0px;top:0px;
    }
html>body #searchBox
{background-image: url(images/roundedSearchBox.jpg);background-repeat:no-repeat;background-position:left;
 width:105px;float:left;height:22px;margin:left:3px;overflow:hidden; padding-left:8px;margin-left: 0px; }
    
    html>body #searchBox input[type=text]
    {

        border:0px;
        width:96px;
        vertical-align:middle;

            }
html>body #searchButton
{
    float:left;
    border:0px;
        width:28px;
        vertical-align:middle;
        background: #ffffff url("/images/curve.jpg");
        margin-left: 0px;

    }
 
 html>body #searchButton input[type=submit]
 {
    line-height: 20px;
     color:#003399;
     background: #ffffff url("/images/curve.jpg");
     border:none;
     height:21px;
     margin:0px;
     padding-bottom: 2px;
 }
 
 /****************************HEADER STUFF**************************************/
 
#PressacLogo{float:left;display:block;width:174px;height:124px;}
#headLinks{float:left;display:block;width:786px;height:126px;}
#search{display:block;height:52px;display:block;overflow:hidden;}
#navLinks{color:#003366;font-size:14px;display:block;height:38px;text-align:right;margin-right:5px;margin-top:0px;padding:0px;overflow:hidden}
#navLinks UL {   vertical-align:middle;margin-top:9px;margin-bottom:0px;}
#navLinks UL LI{font-size:13px;display:inline;list-style:none;padding-left:15px;padding-right:14px;}
#navLinks UL LI A{text-decoration:none;}
#navLinks UL LI A:hover{color:#003366;}  
.navlinkBullet{display:block;background-image: url(images/greyBullet.jpg);background-repeat:no-repeat;background-position:left;}
#quickLinks{margin-left:265px;display:block;height:28px;overflow:hidden;}
#quickLinks UL {vertical-align:middle;margin-top:7px;margin-bottom:0px;}
#quickLinks UL LI{font-size:13px;display:inline;list-style:none;padding-left:18px;padding-right:42px;}
#quickLinks UL LI A{text-decoration:none;color:white;}
#quickLinks UL LI A:hover{color:#003366;} 

.innerBase a {
    color: #000000;
}  

.ourMarketsItem a {
    color: #ffffff;
    text-decoration: none;
    font-size: 10pt;
    position: relative;
    top: 8px;
} 

a {
    color: #0C479D;
}

.innerBase a, .innerBase strong {
    color: #0C479D;
    text-decoration: none;
}

.newsItem a {
    color: #ffffff;
    text-decoration: none;
}