.caption 	{	font-size: 8pt;
				color: #003366;
}

.smalltext	{	font-size: 8pt;
}

.smallblue	{	font-size: 10pt;
				font-weight: bold;
				color: #003366;				
}

.medblue	{	font-size: 12pt;
				font-weight: bold;
				color: #003366;
}

.medblack 	{	font-size: 12pt;
				font-weight: bold;
				color: #000000;						
}

.framed		{	border: 1px solid black; }

td			{ 	font-size: 10pt;
				color: #000000;
			}

/* LINKS */
a, a:link 	{	color: #CC0000; text-decoration: none;border-style:none; }
a:hover 	{	color: #FF0000; text-decoration: underline;}

.greylink a 		{	color: #333333; text-decoration:none; border-style:none; }
.greylink a:hover 	{	color: #000000; }
.greylink a:visited	{	color: #111111; } 


/* NAV MENU */

       h2 {
            margin: 0;
        }

        .drawers-wrapper {
            position: relative;
            width: 155px;
            
        }

        .drawer {
            color:#76797C;
            font-size:11px;
            line-height:1.3em;
        }

    
        .drawers {
            margin-bottom:15px;
            color:#114477;
            font-size:11px;
            line-height: 18px;
        }

        .drawers A {
            color:#666666;
            text-decoration:none;
            font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
            font-size-adjust:none;
            font-style:normal;
            font-variant:normal;
            font-weight:normal;
        }

		.drawers a:hover {
			color:#000000;
		}

        .drawer li {
            border-bottom:1px solid #E5E5E5;
            line-height:16px;
            padding:6px 0pt;
        }

        UL {
            list-style: none;
            padding: 0;
        }

        UL.drawers {
            margin: 0;
        }

        .drawer-handle {
            color:#114477;
            cursor:default;
			text-decoration: none;
			font-style: italic;
            font-size:11px;
            font-weight:normal;
            height:24px;
            line-height:24px;
            margin-bottom:0pt;
            text-indent:15px;
            width:100%;
        }

        .drawer-handle.open {
            background-image: url('../nav/menu/blue.gif');
			background-repeat: no-repeat;
			background-position: top left;
            color:#FFFFFF;
        }

        .drawer UL {
            padding: 0 12px;
            padding-bottom:0pt;
        }

        .drawer-content UL {
            padding-top: 7px;
        }

        .drawer-content LI A {
            display:block;
            overflow:hidden;
        }

        .alldownloads li {
            border:0pt none;
            line-height:18px;
            padding:0pt;
        }

/* Tag Attributes */
img 		{	border: none; display:block; }



body		{	height: 100%; 
				margin:0; padding:0; 
				background-color:#003366; 
				font-family: verdana, arial, helvetica, sans-serif;
}

div 		{-moz-box-sizing:border-box;box-sizing:border-box; }

hr			{	color: #888888;				background-color: #888888;				height: 1px;
}

p.indent	{	text-indent: 20px; }

#mainbody	{	
				width:850px;
				background-color:#FFFFFF;
				background-image: url('../nav/images/footstripe2.gif');
				background-repeat: no-repeat;
				background-position: bottom left;
				min-height:770px;
}

/* for Internet Explorer *//*\*/* html #mainbody {height: 770px;}/**/

#content	{	width:679px;
				position:relative; left:141px;
				padding: 10px 20px 20px 40px;
				font-size: 10pt;
				color: #000000; 
}
			
/*  header  */
#header		{	width:850px; height:98px; background-color:#FFFFFF; }
#logo1 		{	position:absolute; top:0px; left:0px;	}
#logo2 		{	position:absolute; top:0px; left:141px; }
#logo3 		{	position:absolute; top:44px; left:141px;}
#topstripe 	{	position:absolute; top:0px; left:243px; }
#title	 	{	position:absolute; top:44px; left:243px; }

/* left nav */
#leftnav	{	position: absolute;
				top:98px; left:0;
				width:141px; height:50px;
				background-color:#FFFFFF;
} 

/* footer */
#footer		{	width:650px; height:98px; background-color:#003366; }
#footer ul li { display:inline; color:#AA0000;}
#footer ul li a:hover	{text-decoration:underline;}
#footer p 	{	text-align:center;font-size:x-small;color:#FFFFFF}

