html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {

font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: Arial, sans-serif;
}

body {
	margin: 5px;
	padding: 5px;
	background-color: #002E4F;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C00;
}

.headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002E4F;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000
}
.titlesLG {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	font-size: 18px;
	font-weight: normal;
	color: #036;
	font-variant: normal;
}

a:link {
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}     /* unvisited link */
a:visited {
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}  /* visited link */
a:hover {
	color: #9A0002;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
}   /* mouse over link */
a:active {
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}   /* selected link */

.tabledisplay1 {
	border: 1px solid #666666;
}

.border {
	border: 1px solid #E3EBF0;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666600;
	text-decoration: none;
}

.border-th {
	border: 3px solid #ebebeb;
} 

/*calendar */
.main {
width:275px;
border:1px solid black;
}

.month {
background-color:black;
font:bold 11px arial;
color:white;
}

.daysofweek {
background-color:gray;
font:bold 11px arial;
color:white;
}

.days {
font-size: 11px;
font-family:arial;
color:black;
background-color: lightyellow;
padding: 5px;
}

.days #today{
font-weight: bold;
color: red;
}

a.usmcnav:link {
	color: #990000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.usmcnav:visited {
	color: #990000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a.usmcnav:hover {
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
}

.subheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

a.two:link {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}     /* unvisited link */
a.two:visited {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}  /* visited link */
a.two:hover {
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}   /* mouse over link */
a.two:active {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}   /* selected link */

a.three:link {
	color: #Ffffff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.three:visited {
	color: #Ffffff;
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.three:hover {background: #cc0000; text-decoration:none}

.subheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

/*Tabs */

#tablist{
padding: 0.1em 0;
margin-left: 1;
margin-bottom: 1;
margin-top: 0.1em;
font: bold 11px Verdana;

}

#tablist li{
padding: 1px;
list-style: none;
display: inline;
margin: 1;
border: 1px solid #E6E6E6;
}

#tablist li a{
	padding: 1px 0.5em;
	margin-left: 1px;
	background: white;
	border-bottom-width: 1;
}

#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a.current{
background: white;
}

#tabcontentcontainer{
	width: 550px;
	/* Insert Optional Height definition here to give all the content a unified height */
	padding: 15px;
	border-color:#e6e6e6
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	
	}

.tabcontent{

display:none;
}


/* PI CONTENT BREADCRUMB CSS Document */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.crumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a.bc:link {color: #999999;	text-decoration: none;}     /* unvisited link */
a.bc:visited {color: #999999;	text-decoration: none;}  /* visited link */
a.bc:hover {color: #999999; text-decoration: underline;}   /* mouse over link */
a.bc:active {color: #999999;	text-decoration: none;}   /* selected link */ 

a.link-sm:link {color: #12293b;	text-decoration: underline; font-size: 11px;}     /* unvisited link */
a.link-sm:visited {color: #12293b;	text-decoration: underline; font-size: 11px;}  /* visited link */
a.link-sm:hover {color: #006699; text-decoration: underline; font-size: 11px;}   /* mouse over link */
a.link-sm:active {color: #12293b;	text-decoration: underline; font-size: 11px;}   /* selected link */ 

a.Foote:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #006699;
	text-decoration: none;
}
a.Foote:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.Foote:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: underline;
}
a.Foote:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}	



/* Rounded CSS corners - set millions of background images */
.roundcont {
	width: 270px;
	background-color: #ebf3fa;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(images/rt.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/rb.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

.style1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #600;
}

.style2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #036;
}

.style3
{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}


.wikitable
{
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
#time_zones
	{background:#002a52;
	font: Arial, Helvetica, sans-serif;
	color: #b3b2b2;
	font-weight: bold;
	font-size:11px;
}

/* #SAG scroller demo #2 */

div#mysagscroller2{
width: 250px; /*width of scroller*/
height:200px;
border:5px solid #ffffff;
}

div#mysagscroller2 ul li img{
border-width:0;
display:block; /*this causes each image to be flush against each other*/
}

#counter_86114 {font-family: "Verdana"; font-size: 11px; clear: left; color: #BBBBBB;}  
#counter_86114 a {color: #BBBBBB;}#counter_div_86114 {height: 9px}

</style>
