﻿    .leadphotoscolumn
    {
        float:left;
        width:584px;
        padding: 10px 0px 0 10px;
        border: 0px;
        
    }
    .topnewscolumn
    {
        float: right;
        margin-left: 0px;
        padding: 10px 10px 0px  0px;
        width:374px;
        border:0px;
    }
    .specialblockcol1
    {
        float: left;
        clear: both;
        width:182px; 
        padding: 0px 0px 10px 0;
    }
    .specialblockcol2
    {
        width:182px;
        float:right;
        padding: 0px 0px 10px 10px;
    }
     .leadphotosright
    {
        float:right;
        width:585px;
        padding: 10px 10px 0 0;
        border: 0px;
        
    }
    .topnewsleft
    {
        float: left;
        margin-left: 0px;
        padding: 10px 0 0 10px;
        width:372px;
        border:0px;
    }
    .spacer
    {
        padding: 10px 0 0 0;
    }


    .Headlinesingle
    {
       width:100%;
       padding: 10px 0 0 0;
       text-align:left;
       top: auto;
       clear:both;
       border: solid 0px black; 
    }
    .headlineright
    {
        float:right;

        width: 50%;
        border: 0px;
        padding: 0px 0px 0 0px;
        margin: 0px;
        border-left: 1px dotted #b0bac6;   
    }
    .Headlinegroup
    {
       float:left;
       width:48%;
       padding: 8px 8px 8px 0px !important;
       margin:0px;
       text-align:left;
       top:auto;
       border: solid 0px black ;
  
    }
    .resourcelink
    {
        text-align: center;
        padding:  10px 15px 10px 0;
        font-weight: bold;
    }
    .connectlink
    {
        text-align: center;
        padding:  10px 10px 10px 0;
        font-weight: bold;
    }

    .includebottom
    {
       padding: 10px 0 0 0;
       width:100px;
       clear:right;
       float:left;
    }
    .includetop
    {
       padding: 0 0 8px 0;
       width:100px;
       float:left;
    }
    .gallerybottom
    {
        padding:  10px 0 0 0;
        clear:both;
    }
    .defenseimageryblock
    {
        text-align:center;
        background-color: #cccccc;
        padding: 10px 0 10px 0;
        border: 1px solid lightgrey;
        width: 372px;
        clear:both;
    }
    .imgStoryThumbs
    {
        border: solid 1px black;
    }
    
        .storyBlock {padding: 0 5px 0 5px; margin:0 0 0 0; float: none;}
		.storyBlock a {color:#1f2d91;text-decoration:none;}
		.storyBlock a:hover {color:#970000;} 
		
		.imglinkBlock { font-weight:bold; padding: 0 0 3px 0; margin:0 0 0 0; float: none;}
	    .imglinkBlock a {color:#1f2d91;text-decoration:none;}
		.imglinkBlock a:hover {color:#970000;} 
		
		.contentBlock1 {background:url(../images/508header-bkg1_shadow.gif) repeat-x top; padding:0 0 0 0; margin:0 0 0 0;  float:none;}
        .contentBlock2 {background:url(../images/508header-bkg2_shadow.gif) repeat-x top; padding:0 0 15px 0; margin:0 0 0 0;  float:none; }
		
		.contentHeader1, .contentHeader2 {font-size:11px;text-transform:uppercase; clear:both; white-space: normal; height:auto;}
        .contentHeader1 {background:url(../images/508header-bkg1.gif) repeat;padding:2px 0 1px 4px;color:#fff;}
        .contentHeader2 {background:url(../images/508header-bkg2.gif) repeat;padding:1px 0 2px 4px;color:#2e4b7c; }
		.contentHeader1 a {color:#fff;text-decoration:none;}
		.contentHeader2 a {color:#1f2d91;text-decoration:none;}
		
		.headline1 {font-family:"Arial";font-size:15px; font-weight: bold; margin:0;padding: 0 0 0 0; line-height:17px;letter-spacing:0px; }
		/*.headline2 {font-family:"Arial";font-size:15px;margin:0;line-height:14px;letter-spacing:0px;}*/
		.headline3 {font-family:"Arial";font-size:14px; font-weight: bold; margin:0; padding: 0 0 0 0; line-height:16px;letter-spacing:0px; border: solid 0px red;}
		
	    .dln_seclinkslist {list-style:none; font-weight:bold; list-style-position: outside; margin:0px 0 0px 0;padding:10px 0 0 8px}
	    .dln_seclinkslist li {background:url(../images/bullet_link5.gif) no-repeat 0px 5px ;margin:0; padding:0px 0 2px 10px;}
	    .dln_seclinkslist li:hover {}
	    .dln_seclinkslist li a {text-decoration:none;color:#1c2669;display:block;}
	    .dln_seclinkslist li a:hover {color:#970000;}
	    
	    .dln_sublinkslist {list-style:none; font-weight:bold; list-style-position: outside; margin:0px 0 0px 0;padding:0px 0 0 8px}
	    .dln_sublinkslist li {background:url(../images/bullet_link5.gif) no-repeat 0px 5px ;margin:0; padding:0px 0 2px 10px;}
	    .dln_sublinkslist li:hover {}
	    .dln_sublinkslist li a {text-decoration:none;color:#1c2669;display:block;}
	    .dln_sublinkslist li a:hover {color:#970000;}

	    
	.archiveLinkBox {text-align:right;font-weight:bolder;text-transform:uppercase;font-size:1em;margin-top:-1px;}
	.archiveLinkBox a {color:#042672; text-decoration:none;}
	.carotRight {color:red;font-size:17px;}
	.dlnPhotosCaptionBlock {width:585px;height:3.8em;overflow:auto;line-height:1.2em;margin-top:0;margin-bottom:0;padding:0px 0px 0px 0px;}
    
    .dln_photonav {padding: 0px 3px 0px 0px;}
    
	    .ticker {
            font-family: Arial;
            font-size: <%=FontSize%>;
            color:Black;
            border:1px none gray;
            text-align:left;
            vertical-align:middle;
            padding:3px;
            overflow:hidden;
            width:<%=Width%>;    
        }   

        .ticker a {
            text-decoration:none;
             counter-increment:1;
            color: Navy;
        }
        .externallinks_box
        {
            background-color: #FFFFFF;
            font-family: Arial;
            font-size: 10px;
            font-weight: bold;
            border: solid 1px black;
            padding: .5em .3em .3em 1em; position: relative;
            float: left; margin: .1em 0 .2em;
            position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px;
            display: block; margin: 1px;
        }
        
        .ui-dialog { position: relative; padding: .2em; width: 300px; }
        .ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
        .ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
        .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
        .ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
        .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
        .ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
        .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
        .ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
        .ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
        .ui-draggable .ui-dialog-titlebar { cursor: move; }
