@charset "utf-8";
/* CSS Document */

body {
background:#F1F2F2;
text-align:center;
margin-top:0.25em
}

#wrap{
border-left:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 1px;
width:930px;
height:990px;
margin:auto;
margin-top:-0.50em;
background:#FFFFFF;
}

#header{
width:930px;
margin-left:0em;
margin-right:0em;
text-align:left;
}

#header img{
margin-left:1em;
margin-top:-2em;
}

#menu{
margin-left:0.015em;
margin-top:0.5em;
padding-top:-0.25em;
margin-right:0;
border-top:#999999 solid 1px;
width:930px;
border-bottom:#990000 solid 1px;
}

#menu a{
color: #646464;
text-decoration:none;
text-transform:uppercase;
}

#menu ul{
background:url(../../images/index_15.gif) repeat-x; 
width:930px;
margin-left: 0;
margin-top:0em;
margin-bottom:0;
padding: 0.25em 0em;
float:right;
}

#menu li{
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight: bolder;
text-transform:lowercase;
color: #333333;
padding: 0em 1.5em 0.25em 1.5em;
margin-left:0em;
border-right: none;
border-left: 1px solid #999999;
}

#menu li:hover {
background:#999999;
}

#menu a:hover{
color: #c52620;
}

#content {
margin-right:0em;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.5em;
width:100%;
height:540px;
text-align:left;
}

#content p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.65em;
}

#promo1 {
margin-left:0.4em;
margin-right:1em;
margin-top:1em;
width:21%;
height:600px;
border:#e6e7e8 solid 4px;
float:left;
padding:0.5em 0.5em 0.5em 0.2em;
}

#promo1 h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.7em;
padding-left:0em;
padding-right:0.25em;
margin-left:0em;
margin-right:0em;
border-bottom-width:medium;
width:95%;
margin-top:0.5em;
border-bottom:#a7a9ac dotted 4px;
text-align:center;
}

#promo1 p{
width:90%;
height:25px;
background:#F1F1F1;
margin-left: 0em;
margin-top:-0.5em;
margin-bottom:0.1em;
color:#000000;
}

#promo1 img{
margin-top:0.25em;
border:1px solid #999999;
}

#promo1 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color:#999999;
text-decoration:none;
}


#promo2 {
margin-top: 1em;
width:73%;
height:600px;
margin-right:0.25em;
border:#e6e7e8 solid 4px;
float:left;
overflow:auto;
padding:0.25em 0.25em 0.25em 0.2em;
}

#promo2 p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#333333;
width:640px;
}

#promo2 img{
margin-left:-0.25em;
width:630px;

}

#promo2 li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
color:#333333;

}

#promo2 table{
background:#0098d6;
border:#009933 2px solid;
font:Verdana, Arial, Helvetica, sans-serif;
margin-left:0.20em;
width:630px;
border:none;
margin-bottom:0em;
}

#promo2 th{
background:#172236;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:none;
}

#promo2 td{
border:none;
}

#promo2 tr{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:none;
}


#promo2 h3{
margin-top:-0.25em;
}

#promo2 p{
padding:0.25em 0.75em 0.5em 0.75em;
margin-top:-0.4em;
padding-bottom:0.1em;
}

#promo2 li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.5em;
}

#promo3 {
margin-top: 1em;
width:31%;
height:300px;
border:#e6e7e8 solid 4px;
float:left;
background:url(../../images/idea_small.jpg) top left no-repeat;
}

#promo3 h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.7em;
color:#c52620;
padding-left:1em;
margin-left:1em;
border-bottom:#CCCCCC dotted 1px;
border-bottom-width:medium;
width:75%;
margin-top:0.5em;
}

#promo3 ul{
width:75%;
height:195px;
margin-left:1.75em;
margin-top:1.5em;
margin-bottom:0.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
background:#e6e7e8;
padding-left:2.5em;
padding-right:0.5em;
padding-top:1em;
padding-bottom:1em;
opacity:0.7;
}

#promo4 {
margin-left:0.4em;
margin-right: 1.5em;
margin-top: 1em;
width:31.75%;
height:120px;
border:#e6e7e8 solid 4px;
float:left;
background:url(../../images/support.jpg) top left no-repeat ;
}

#promo4 h2{
float:right;
margin-right:0.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2.5em;
color:#c52620;
margin-top:0.55em;
}

#promo4 p{
float:right;
margin-top:0.5em;
margin-left:5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:4.25em;
font-weight:bold;
width:40%;
color:#c52620;
margin-right:0.25em;
}

#promo5 {
margin-left:0em;
margin-right: 0.5em;
margin-top: 1em;
width:31%;
height:120px;
border:#e6e7e8 solid 4px;
float:left;
background:url(../../images/case_studies.jpg) top left no-repeat ;
}

#promo5 h2{
margin-left:4em;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:2.5em;
color:#c52620;
margin-top:0.5em
}

#promo5 p{
margin-left:5em;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:2.0em;
color:#666666;
}

#promo6 {
margin-left:1em;
margin-top: 1em;
width:33.5%;
height:120px;
border:#e6e7e8 solid 4px;
float:left;
background:url(../../images/newsletter_small.jpg) top left no-repeat ;
}

#promo6 h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:2.5em;
color:#c52620;
padding-left:1em;
margin-left:6em;
margin-top:0.5em;
}

#promo6 p {
margin-top:0.5em;
margin-right:3em;
color:c52620;
}

#addressForm{
height:0px;
margin:0;
margin-bottom:0.1em;
}

#address{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.225em;
color:#8f221b;
border:#8f221b solid 1px;
background:#999999;
margin-bottom:0.25em;
float:right;
margin-right:1em;
width:70%;
opacity:0.7;
margin-top:-0.125em;eqwe

}

.newsletter_submit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#990000;
margin-top:0.25em;
margin-left:2.9em;
margin-right:1em;
margin-bottom:0.25em;
float:right;
border:#990000 1px solid;

}

.newsletter_submit:hover{
border:#666666 1px solid;
background:#990000;
color:#FFFFFF;
}

#promo6 p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.25em;
color:#990000;
margin-top:0.1em;
float:left;

}

#footer{
border-bottom:solid 2px #c52620;
width:800px;
float:left;
text-align:center;
margin-left:6em;
margin-top:1em;
text-align:center;
}

#footer p{
float:left;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
color:#990000;
width:900px;
margin-top:4em;
margin-left:-7em;
text-align:center;
}

#footer ul{
text-align:center;
margin-left:6.25em;
}

#footer li{
float:left;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.25em;
font-style:normal;
font-weight: bolder;
text-transform:lowercase;
color: #333333;
padding: 0em 1.5em 0.25em 0.5em;
margin-left:1em;
margin-bottom:0.5em;
border-right: none;
margin-top:1.75em;

}

#footer a{
text-decoration:none;
color:#999999;
}

#copyright p{
float:left;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.25em;
color:#999999;
width:930px;
margin-top:0.5em;
padding-top:-1em;
padding-bottom:1em;
margin-bottom:2em;
}

#copyright a{
text-decoration:none;
color:#999999;
}

#browser_info{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#999999;
padding-top:0.25em;
padding-bottom:0.1em;
margin-left:1em;
float:left;
text-align:center;
}
