body { 
	color: #600; 
	background-color: #FFF; 
	font-family: Georgia, serif;
	border: #F99D30 solid 3px;
	margin: 18px;
}


table
	{
	width: 100%;
/*
	border-collapse: collapse;
	background-color: white;
	font: 10pt verdana, arial;
	margin-bottom: 25%; 
*/
	/* %, px, em, ex ? */
	}

tr.subhead
	{
	background-color: #cccccc;
	}

th
	{
	padding: 0 0;
	}

th.alt
	{
	background-color: black;
	color: white;
	padding: 3% 3% 2%;
	}

td
	{
/*
	padding: 0 3%;
*/
	}

tr.alt
	{
	background-color: #eeeeee;
	}

th a
	{
	color: #00008b;
	font: 8pt verdana, arial;
	}

p 
    {
/*
margin-top: 0;
*/
    }

h1
    {
/*
	margin: 0;
*/
/*
	font-family: verdana, arial;
*/
	font-size: 24pt;
	font-weight: bold;
    }

h2
    {
/*
	margin: 6pt;
*/
/*
	font-family: verdana, arial;
*/
	font-size: 18pt;
	font-weight: bold;
	font-variant: small-caps;

    }

h2.head
    {
	margin-bottom: 6pt;
	font-family: verdana, arial;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	color: #005953;
    }

h3
    {
/*
	margin: 0;
*/
/*
	font-family: verdana, arial;
*/
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
	color: #005953;
    }

h3.head
    {
	margin: 0;
	font-family: verdana, arial;
	font-size: 12pt;
	font-weight: bold;
    }

h4
    {
/*
	margin: 0;
*/
/*
	font-family: verdana, arial;
*/
	font-size: 10pt;
	font-weight: bold;
    }

h4.sub_head
    {
	margin-bottom: 4pt;
	margin-top: 4pt;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	font-style: oblique;
    }

h3.first 
    {
    letter-spacing: 0.5em;
    font-family: monospace; 
    margin: 0; 
    color: red;
    }
    
h3.second 
    {
    letter-spacing: 0.5em; 
    font-family: monospace; 
    padding-left: 0.5em; 
    margin: 0; 
    margin-top: -0.75em; 
    color: purple;
    }


div#costOfWarIraq
{
	text-align: center;
/*
	width: 250px;
*/
	font-weight: bold;
}

div#costOfWarIraq_Total
{
	font-size: 1.3em;
	font-weight: bold;
	color: #990000;
}

div#costOfWarIraq_Link { font-size: .7em; }

div#costOfWarAf
{
	text-align: center;
/*
	width: 270px;
*/
	font-weight: bold;
}

div#costOfWarAf_Total
{
	font-size: 1.3em;
	font-weight: bold;
	color: #990000;
}

div#costOfWarAf_Link { font-size: .7em; }

div#costOfWarTotal
{
	text-align: center;
/*
	width: 270px;
*/
	font-weight: bold;
}

div#costOfWarTotal_Total
{
	font-size: 1.3em;
	font-weight: bold;
	color: #990000;
}

div#costOfWarTotal_Link { font-size: .7em; }


ol,ul,dir
{
	margin-top: 2pt;
}

dl
    {
    margin-top: 6pt;
    }

dt
    {
	margin: 0;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
    }

dt.top_col
    {
    color: #005953;
	margin: 0;
	font-family: verdana, arial;
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps;
    }

dt.col
    {
	margin: 0;
	font-family: verdana, arial;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
    }

dd
    {
	margin-bottom: 3pt;
    }

dd.top_col
    {
	margin-bottom: 3pt;
	margin-left: 4pt;
 	font-size: 10pt;
   }

.endorse_note
	{
	background-color: #FFE;
	text-align: left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	margin: 2pt;
	padding-top: 12pt;
	padding-bottom: 5pt;
	padding-left: .5em;
	padding-right: .5em;
	border-left: 1pt solid #EEE;
	border-top: 1pt solid #EEE;
	border-right: 1pt solid #194070;
	border-bottom: 1pt solid #194070;
	}

table.endorse_top
	{
	border: 2pt #80ACA9 solid;
	text-align: left;
	}

table.endorse_std
	{
	text-align: left;	
	}

dl.endorse_top
    {
    margin-top: 6pt;
	background-color: cornsilk; 
    }

dl.endorse_std
    {
    margin-top: 6pt;
	background-color: cornsilk; 
    }

dt.endorse_top
    {
    color: #005953;
	margin: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	font-variant: small-caps;
    }

dt.endorse_std
    {
	color: #005953;
	margin: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
    }

dd.endorse_top
    {
	margin-bottom: 3pt;
	margin-left: 4pt;
 	font-size: 10pt;
   }

dd.endorse_std
    {
	margin-bottom: 3pt;
	margin-left: 4pt;
 	font-size: 10pt;
   }

td.col
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	vertical-align: top;
	width: 50%;
	background-color: cornsilk; 
	}

td.col3
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	vertical-align: top;
	width: 33%;
	padding: 3px;
	background-color: cornsilk;
    }

a
	{
	color: #005953;
	text-decoration: none;
	}

a:hover
	{
	color: #F99D30;
	text-decoration: underline;
	}

div.outer
	{
	width: 90%;
	margin: 15%;
	}

table.viewmenu td
	{
	background-color: #006699;
	color: white;
	padding: 0 5%;
	}

table.viewmenu td.end
	{
	padding: 0;
	}

table.viewmenu a
	{
	color: white;
	font: 8pt verdana, arial;
	}

table.viewmenu a:hover
	{
	color: white;
	font: 8pt verdana, arial;
	}

table td
	{
/*
	padding-right: 4%;
*/
	}

table td.nopad
	{
	padding-right: 5%;
	}

a.tinylink
	{
	color: #00008b;
	font: 8pt verdana, arial;
	text-decoration: underline;
	}

a.link
	{
	color: #00008b;
	text-decoration: underline;
	}

link_std.link
	{
	color: #00008b;
	text-decoration: underline;
	}
	
div.buffer
	{
	padding-top: 7%;
	padding-bottom: 17%;
	}

.endorse
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: auto;
	margin-right: auto;
	width:  900px;
	margin-bottom: 2px;
	margin-top: 2px;
	padding: 6px;
	background-color: #CCFFCC;
	height: auto;
	overflow: auto;
}

.update
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 2em;
	margin-right: auto;
	margin-bottom: 4px;
	padding: 18px;
	background-color: cornsilk;
}

.photo
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 2%;
	margin-right: 2%;
	margin-bottom: 4px;
	padding: 18px;
	background-color: cornsilk;
}

.dir
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 6%;
	margin-right: 6%;
	margin-bottom: 20px;
	padding: 18px;
	background-color: cornsilk;
	text-align: left;
}

.ltr
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 16%;
	margin-right: 16%;
	margin-bottom: 20px;
	padding: 18px;
	background-color: cornsilk;
	text-align: justify;
}

.ltr_special
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 3%;
	margin-right: 3%;
	margin-bottom: 20px;
	padding-left: 18px;
	padding-right: 18px;
	padding-top: 12px;
	padding-bottom: 8px;
	background-color: cornsilk;
	text-align: justify;
}

.td_ltr
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	padding: 18px;
	background-color: cornsilk;
	text-align: justify;
	font-size: smaller;
/*
	font-family: "Courier New", monospace;
*/
    }

.td_news
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	padding: 8px;
	background-color: white;
	text-align: justify;
    }

.td_alert
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	padding: 18px;
	background-color: #9F9;
}

.alert
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	padding: 18px;
	background-color: #9F9;
}

div#msg_top_left
    {
	font: 9pt verdana, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #600;
    }

div#msg_top_right
    {
	font: 9pt verdana, arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	color: #600;
    }

div.header
    {
    text-align: center;
    margin: 6pt;
    }

div.main
{
	margin-right: 54px;
	margin-left: 54px;
	margin-bottom: 18px;
	margin-top: 12px;
	text-align: justify;
	color: #005953;
}
	
div.footer
    {
    text-align: center;
    color: #005953;
    background-color: #80ACA9;
    text-align: center;
    margin-bottom: 0;
    padding: 8px;
    }
    

.letter
{
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	margin-left: 8%;
	margin-right: 8%;
	margin-bottom: 20px;
	padding: 18px;
	background-color: cornsilk;
	font-family: Courier, serif;
	font-size: small;
}

td.col
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	vertical-align: top;
	width: 50%;
/*
	margin-left: 16%;
	margin-right: 16%;
	margin-bottom: 20px;
*/
/*
	padding: 18px;
*/
	background-color: cornsilk;
    }

td.col3
    {
	border-top: 2pt #FFF solid;
	border-right: 1pt #666 solid;
	border-bottom: 1pt #666 solid;
	border-left: 2pt #FFF solid;
	vertical-align: top;
	width: 33%;
/*
	margin-left: 16%;
	margin-right: 16%;
	margin-bottom: 20px;
*/
	padding: 3px;
	background-color: cornsilk;
    }

.prtl
    {
    margin-top: 3pt;
    margin-bottom: 3pt;
	border-top: 2pt #666 solid;
	border-right: 2pt #CCC solid;
	border-bottom: 2pt #CCC solid;
	border-left: 2pt #666 solid;
    }

.prtl_reverse
    {
    margin-top: 3pt;
    margin-bottom: 3pt;
	border-bottom: 2pt #666 solid;
	border-left: 1pt #CCC solid;
	border-top: 1pt #CCC solid;
	border-right: 2pt #666 solid;
    }



.link
    {
	font: 9pt verdana, arial;
	text-align: center;
	color: #005953;
    }

.link_em
    {
	font-family: verdana, arial, sanserif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #005953;
    }



.link_label
{
	font: 9pt verdana, arial;
	font-style: italic;
	font-weight: bold;
	text-align: center;
/*
	background-color: #FFEE88;
*/
	background-color: #FFFFCC;
	padding-top: 3pt;
	padding-bottom: 3pt;
	margin-left: 2pt;
	margin-right: 2pt;
	margin-bottom: 4pt;
	margin-top: 4pt;
}

.link_std
    {
	font: 9pt verdana, arial;
	text-align: center;
    }

.small
	{
	font: 8pt verdana, arial;
	}

.small_oblique
	{
	font-family: verdana, arial, san-serif;
	font-style: oblique;
	font-size: smaller;
	}

.small_oblique_label
	{
	font: 8pt verdana, arial;
	font-style: oblique;
/*
	line-height: 12pt;
*/
	margin-top: 0;
	margin-bottom: 6px;
	}
.smallbold
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
/*
	font-variant: small-caps;
*/
	font-weight: bold;
}

.smallcaps
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	font-variant: small-caps;
}

.smallcaps_bold
{
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	font-variant: small-caps;
	font-weight: bold;
}

.center_photo
    {
    text-align: center;
    }


