#boxtop {background: url('../images/mainbluetop.png') no-repeat center top;width:786px;height:46px;margin:4px 0 0;padding:0;}
.boxtitle{color:white;font-size:1.4em;text-align:center;padding:16px 10px 8px;}
#boxbottom {width:786px;height:46px;margin:0 0 0 40px;padding:0;}
#maincontent {margin:0px 0 0 0;padding:4px 0 0 0;background:#fff;clear:both;}

.homerow{width:100%;clear:both;margin:10px 0;float:left;}
.homerow a,.newsrow a{text-decoration: none;color:#666;}
.homerow a:hover{color:black;}
.newsrow{width:100%;clear:both;margin:10px 0 0;float:left;}

.breadcrumb{line-height:7px;margin:0;padding:0;margin-bottom:3px;}
.breadcrumb p{margin:0;padding:0;}


/*masthead*/

#masthead{height:202px;width:917px;}
#dv-csg-callout{width:243px; height:115px;float:left;}
#dv-csg-callout h3{margin:10px 0 0 10px;font: bold 18px/0.6em Arial, Verdana; color: white;}
#dv-csg-callout h3 a{color:white;text-decoration:underline;}
#dv-csg-callout p{padding-top:7px;padding-left:10px;color:#fff;width:360px;margin-bottom:1px;}
#dv-csg-callout select{margin-left:10px;width:100px;margin-right:10px;}
#homepage-icon-callouts{width:386px; height:91px;float:left;margin-left:16px;}
#homepage-icon-callouts img{padding: 0 0 0 4px;margin-right:8px;}
#homepage-icon-callouts > last-child{margin-right:0px;}
#app-left-callout{background:url(../images/home/callout-museum-apps2.jpg) no-repeat; width:390px; height:164px;float:left;margin-top:0px;}
#app-right-callout{background:url(../images/home/callout-military-apps2.jpg) no-repeat; width:390px; height:164px;float:right;margin-top:0px;}
.home-callout-txt1{margin-top:120px;padding-left:10px;}
.home-callout-txt1 h3 {color: #015080; font-weight:600;}

.callout-link{float:left;margin-right:3px;width:251px;}
.callout-link:last-child{margin-right:0;}

/*Home page bottom callout links - base links*/
#homebaselinks1, #homebaselinks2, #homebaselinks3, #homebaselinks4 {width:168px; float:left;padding-top:31px;padding-left:28px;}
#homebaselinks1 p, #homebaselinks2 p, #homebaselinks4 p{text-decoration:none;color: #808080;}
#homebaselinks3 p{color: #808080;}
#homebaselinks2, #homebaselinks3, #homebaselinks1{margin-right:0px;}
#homebaselinks1{background:url(../images/home/header-where-to-buy.jpg) no-repeat;margin-top:20px;}
#homebaselinks2{background:url(../images/home/header-case-studies.jpg) no-repeat;margin-top:20px;}
#homebaselinks3{background:url(../images/home/header-in-the-news.jpg) no-repeat;margin-top:20px;margin-right:20px;width:148px;}
#homebaselinks4{background:url(../images/home/header-get-support.jpg) no-repeat;margin-top:20px;}

#flash-home-banner,#home-top-links{margin:0;padding:0;}
#flash-home-banner{float:left;width:664px;}
#home-top-links{float:left;width:245px;margin-left:7px;}

/*links*/
#linkstop{background:url(../images/home/links-box-top.png) no-repeat;padding:10px;position:relative;top:-3px;}
#linkstop p, #linkstop ul {color:#666;font-size:11px;}
#linkstop h4{font-size:11px;margin-bottom:10px;}
#linksbottom{background:url(../images/home/links-box-bottom.jpg) no-repeat left bottom;}
.linkitems{width:160px;margin-right:10px;float:left;margin-left:10px;}
.linkitems:last-child{margin-right:0;}
/*text scroller*/

#newsdiv
	{
		width: 917px;
		height: 30px;
		
		background:url(../images/news-background.jpg) no-repeat;
		padding:6px 0px 3px 3px;
		position: relative;
	}
#newslabel{width:100px;float:left;margin-top:5px;margin-left:10px;color:#003782;font-weight:bold;color:#015080;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;}
#newstxtpad{width:700px;margin-left:50px;float:left;margin-top:5px;color:#ccc;height:26px;text-align:center;}
#newstxtpad ul{list-style:none;padding:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;}
#newstxtpad ul li{text-align:center;width:700px;height:26px;display:block;}
#newstxtpad ul li a{text-decoration:none;color:#213F92;}
#newstxtpad ul li a:hover{color:#EFAA25;}	
