div{
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

img{
padding:0;
margin: 0;
border:none;
}

ul{
padding:0;
margin:0;
}

li{
padding:0;
margin:0;
}

p{
padding:0 0 0 0;
margin: 0;
	
}

p a{
color:#8CC63E;
font-size:14px;
}

p a:hover{
color:#009900;
}

html{
overflow: -moz-scrollbars-vertical;
}

body{
margin-top:0px;
background-image:url(../img/bg.gif);
background-repeat:repeat-x;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
}

#outer_container {
margin-left: auto;
margin-right: auto;
padding: 0px;
margin-bottom: 0px;	
padding-top:0px;
background-color:#FFFFFF;
width:960px;
background-image:url(../img/body_bg.jpg);
background-repeat:no-repeat;
background-position:top;
position:relative;
}

#inner_container{
margin-left: auto;
margin-right: auto;
padding: 0px;
margin-bottom: 0px;	
padding-top:0px;
background-color:#FFFFFF;
width:960px;
background-image:url(../img/inner_bg.jpg);
background-repeat:no-repeat;
background-position:top;
position:relative;
}

#top_nav{
margin-left:314px;
}

#top_nav ul{
padding:4px 0;
}

#top_nav li{
display:inline;
list-style:none;
margin:0 10px;
}

#top_nav a{
color:#5B89B6;
text-decoration:none;
font-size:11px;
text-transform:uppercase;
font-weight:bold;
}

#top_nav a:hover{
color:#144C7B;
}

#news_feed{
margin:194px 0 0 86px;
width:180px;
}

#news_feed h3{
margin:0;
padding:0;
color:#034A8F;
font-size:14px;
}

#news_feed p{
font-size:12px;
color:#034A8F;
margin-top:12px;
font-weight:bold;
}

#news_feed a{
color:#034A8F;
text-decoration:none;
font-size:12px;
font-weight:bold;
}

#news_feed a:hover{
color:#5B89B6;
}

#content_area{
margin-top:66px;
left:0px;
}

.box1{
margin-left:60px;
width:240px;
float:left;
}

.box1 h2{
color:#034A8F;
font-size:20px;
padding:0;
margin:10px 17px;
}

.box1 p{
color:#767678;
margin:9px 25px 9px 17px;
font-size:12px;
font-weight:bold;
}

.box1 img{
padding:7px 17px;
}

#learn_more_deploy,#learn_more_secure,#learn_more_field{
padding-top:20px;
margin-left:10px;
margin-top:6px;
}

#learn_more_deploy{
background-image:url(../img/logo_1.png);
background-position:right top;
background-repeat:no-repeat;
}

#learn_more_secure{
background-image:url(../img/logo_2.png);
background-position:right top;
background-repeat:no-repeat;
}

#learn_more_field{
background-image:url(../img/logo_3.png);
background-position:right top;
background-repeat:no-repeat;
}

#bread_crumbs{
margin:194px 0 0 86px;
width:180px;
}

#bread_crumbs a{
color:#034A8F;
font-size:9px;
text-decoration:none;
text-transform:uppercase;
}

#bread_crumbs a:hover{
}

#bread_crumbs ul{
}

#bread_crumbs li{
display:inline;
list-style:none;
color:#034A8F;
font-size:9px;
text-transform:uppercase;
}

#sub_nav{
float:left;
margin-left:86px;
margin-top:42px;
}

#sub_nav ul{
}

#sub_nav li{
list-style:none;
font-size:11px;
background-image:url(../img/dot_break.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding-bottom:8px;
margin-bottom:6px;
width:130px;
}

#sub_nav a{
color:#034A8F;
font-size:11px;
text-decoration:none;
}

#sub_nav a:hover{
color:#5B89B6;
}

#bread_crumbs a:hover, #sub_nav a:hover{
color:#000;
}

#inner_content_area{
margin-left:300px;
margin-right:85px;
padding:0;
margin-top:0;
}

#inner_content_area h1{
font-size:18px;
color:#034A8F;
padding:0;
margin:0 0 5px 0;
}

#inner_content_area h2{
font-size:14px;
color:#034A8F;
padding:0;
margin:19px 0;
}

#inner_content_area p{
font-size:12px;
color:#7A7A7A;
line-height:1.4em;
}

#inner_content_area a{
font-size:12px;
color:#034A8F;
padding:0;
margin:19px 0;
}

#spacer{
height:19px;
}

.clear{
clear:both;
}

.float_right{
float:right;
}

.float_left{
float:left;
}

.bold{
font-weight:bold;
}

.ital{
font-style:italic;
}

.inline{
display:inline;
}

.center{
text-align:center;
}

