/*  U.S. Department of Homeland Security  */
/*           http://www.dhs.gov           */
/*          Box Model Style Sheet         */

/* Blue Flag Banner */
#banner {overflow:hidden;height:84px; background: url(/graphics/flag_bar_home_pg.gif)  #00578D top right no-repeat; font-size: 0.7em}

/* Blue Flag Banner - Short Version */
#subbanner {height:64px; background: url(/graphics/flag_bar_home_pg.gif)  #00578D top right no-repeat; font-size: 0.7em; }

/* Primary Body Layout Containers */		
#container {margin: 0; padding: 0;}
#container2 {margin: 0; padding: 0;}
#container3 {margin: 0; padding: 0; width:1000px;}  /*overflow:scroll;}*/

/* Column Definitions */		
#column-a {float: left; width: 200px; padding: 0; margin: 0;overflow:hidden;}
#column-b {float: left; padding: 0 21px 0 14px; margin-top: 0em;}		
#column-c {float: right; width: 15%; margin: 0; padding: 10px 5px 10px 0; color: #000000; font-size: 0.9em; margin-left: 10em}
#column-d {margin-left: 190px; padding: 0 19px 0 19px;}

/* Footer Container */
#footer {clear: both; text-align:center; padding:0; border-top:1px solid #707070;}

/* DTC Photo Classes */
.topimgleft { float:left; margin:0 10px 10px 0;}
.topimgleft img {margin:10px; padding:2px; float:left;}
.topimgleft p {width:180px; clear:both; margin:10px; padding:0; font-size:0.7em;}

.topimgright {float:right; margin:0 0 10px 10px;}
.topimgright img {margin:10px; padding:2px;}
.topimgright p {width:180px; clear:both; margin:10px; padding:0; font-size:0.7em;}

.topimgrighttest {float:right; margin:0 0 10px 10px;}
.topimgrighttest img {margin:10px; padding:2px;}
.topimgrighttest p {width:220px; clear:both; margin:10px; padding:0; font-size:0.7em;}
topimgrighttest {float:right; margin:0 0 10px 10px;}
.topimgrighttest img {margin:10px; padding:2px;}
.topimgrighttest p {width:220px; clear:both; margin:10px; padding:0; font-size:0.7em;}
ize:0.7em;}

