body {
    margin: 10px 30px 0px 30px;
    background-color: #d5d9cb;
    color: #000000;
    font-family: verdana,sans;
    width: 1050px;
}

#top-banner {
    margin: 0px 0px 0px 0px;
    border-left: 1px solid grey;
    border-right: 1px solid grey;
    border-bottom: 1px solid black;
    background-color: #F1F1F5;
    background-image: url("images/tstrp_bg3.png");
    background-repeat: repeat-x;
    height: 205px;
}

#top-banner img {
	border: 0px;
}

#top-banner h2 {
    position: absolute;
    top: 44px;
    left: 455px;
    font-style: italic;
    font-size: medium;
    padding: 2px;
    color: #64656f;
    margin: 0px;
}

#news-banner {
	margin: 20px;
	position: absolute;
	top: 45px;
	left: 455px;
	width: 337px;
}

#twitter-brd {
	border: 0px;
	margin: 10px;
	position: absolute;
	top: 135px;
	left: 890px;
	width: 48px;
}

#navmenu {
    position: absolute;
    top: 60px;
    left: 960px;
    width: 90px;
    padding-right: 10px;
    background-image: url("images/msep2.png");
    background-repeat: no-repeat;
    background-position: top left;
}

#navmenu a {
    display: block;
    text-decoration: none;
    color: #404040;
    padding: 2px;
    font-size: small;
    padding-left: 16px;
}

#navmenu a:hover {
    color: #901010;
    background-image: url("images/arrow_rg.png");
    background-repeat: no-repeat;
    background-position: center left;
}

#content {
	margin: 10px 0px 0px 0px;
	font-size: medium;
	background-color: #FCFCFF;

	border-bottom: 2px solid #707070;
	border-right: 2px solid #707075;
  border-top: 1px solid grey;
  border-left: 1px solid grey;
}

#content img { border: 0px; }

#content-tbl {
	margin: 0px 20px 0px 0px;
	border-collapse: collapse;
	/* border: 1px solid grey; */
}

.leftsect {
	background-color: white;
	border-right: 1px dashed #506050;
	/*border-width: 2px ;*/
}

.vacenter {
	text-align: center;
	vertical-align: bottom;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}

.rightsect {
	background-color: #F5F8F3;
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	vertical-align: top;
}

.rightsect li {
	margin-bottom: 5px;
	font-size: small;
}

.rightsect h3 {
	color: #606080;
	font-size: 1.1em;
	font-weight: 600;
}


.icon-cell {
	padding-left: 45px;
	text-align: left;
	vertical-align: center;
}

.intro {
	font-size: small;
	text-align: justify;
	text-indent: 10px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
}

.grntxt {
	color: #008010;
	font-weight: bold;
}

.fnote {
	font-size: small;
	text-align: justify;
	text-indent: 0px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 10px;
}

.runsw-tbl {
	 border-collapse: collapse;
}	

.runsw-tbl td {
   border-top: 1px solid grey;
}

#footer {
	margin: 10px 0px 0px 0px;
	font-size: medium;
	background-color: #FAFAF0;
	border: 1px solid grey;
}

#footer img { border: 0px; }


.copyright {
	text-align: center;
	font-size: .7em;
	border-top: 1px solid #101000;
	background-color: white;
	padding-bottom: 7px;
	padding-top: 7px;
	margin: 0px 0px 0px 0px;
}

.ackn {
	font-size: 0.7em;
	margin-left: 20px;
	margin-right: 20px;
}


.hdrnews-txt {
	color: #605050;
	font-weight: 800;
}

.advtg-txt {
	color: #1010C0;
	font-weight: 600;
}

.ssp-left {
	width: 45%;
	background-color: #f2f2f0;
	padding-left: 35px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;
	/* border: 1px solid black; */
	border-right: 1px dashed black;
	border-bottom: 3px double black;
	/*border-width: 2px ;*/
}

.ssp-right {
	background-color: #f0fcfc;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-indent: 20px;
	border-bottom: 3px double black;

	/* border: 1px solid black; */
	/* border-right: 1px dashed #506050; */
	/*border-width: 2px ;*/	
}

.ssp-right p {
	text-align: justify;
	font-family: courier,courier-new,fixed;
}
	

.ssp-right h3 {
	color: #804040;
	font-weight: 500;
}

.ssp-fstxt {
	text-indent: 0px;
	color: #505050;
	font-size: 0.8em;
	font-weight: 400;
}

.dwl-tblhdr {
	color: brown;
	font-weight: 400;
	vertical-align: center;
	height: 2em;
}

.dwl-tblhdr td {
	/* border-right: 1px solid black; */
	border-bottom: 1px solid black;
	padding-left: 10px;
	background-color: #E8E8F0;
}


.dwl-titem {
	background-color: white;
	font-size: 1em;
}

.dwl-titem td {
	border-right: 1px solid black;
	border-bottom: 1px dashed black;
	padding-left: 10px;
}

.dwl-litem {
	background-color: white;
	font-size: 1em;
}

.dwl-litem td {
	border-right: 1px solid black;
	border-bottom: none;
	padding-left: 10px;
}


#dwn-lower {
	margin: 10px 0px 0px 0px;
	font-size: medium;
	background-color: #F0FaF0;

	border-bottom: 2px solid #707070;
	border-right: 2px solid #707075;
  border-top: 1px solid grey;
  border-left: 1px solid grey;
  
  padding-left: 20px;
  padding-bottom: 15px;
}

#dwn-lower h3 {
	color: #804040;
	font-size: 1.2em;
	font-weight: 600;
}

#dwn-lower li {
	margin-bottom: 5px;
	font-size: 1em;
	font-family: sans-serif, arial, courier, courier-new;
	color: #402020;
}

#dwn-lower b {
	color: #604040;
	font-weight: bold;
}

.dwn-lastln {
	border-bottom: 0px;
	color: #800000;
}

.supp-tbl td {
	padding-left: 20px;
	padding-right: 15px;
	background-color: #f4f4f6;
}

#supp-stmt {
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #606060;
}

#supp-stmt p {
	text-indent: 15px;
	text-align: justify;
	font-size: 0.9em;
	font-family: verdana, arial, sans-serif;
	color: #402020;
}

#supp-stmt h3 {
	text-indent: 15px;
	color: #702020;
	font-weight: 1.5em;
	font-family: sans-serif;
}

.supp-urgtxt {
	color: #306030;
	font-weight: bold;
}

.tip_qe {
	padding: 0px 10px 0px 5px;
	border-right: 3px double grey;
	border-bottom: 1px solid grey;
	font-family: verdana, arial;
	color: #281010;
	background-color: #f0f0e0;
	width: 40%;
}


.tip_qo {
	padding: 0px 10px 0px 5px;
	border-right: 3px double grey;
	border-bottom: 1px solid grey;
	font-family: verdana, arial;
	color: #281010;
	background-color: #e0f0f0;
	width: 40%;
}


.tip_a {
	padding: 0px 10px 0px 10px;
	font-family: courier, courier-new, sans-serif;
	font-size: 0.9em;
	color: #281010;
	background-color: #f8fff8;
	border-bottom: 1px solid grey;
	text-align: left;
}

.tip_a b {
	color: #601010;
	font-weight: bold;
}

.tip_a li {
	margin-bottom: 5px;
}

.menu-path {
	font-family: arial;
	color: #406040;
	font-weight: bold;
	display: inline;
}

/* __EOF__ */
