/* =================== */
/* === body styles === */

body {
	background-color: #FFFFFF;
	margin: 0;
}

.boxed {
	border: solid 1px black;
}

.100 {
	width: 100%;
	margin: 0;
	padding: 0;
	background-color: #EEEEEE;
}

.collapsed {
	border-collapse: collapse;
}

td {
	font-family: arial, verdana, sans-serif;
	font-size: x-small;
	color: #000000
}

div {
	font-family: arial, verdana, sans-serif;
	font-size: x-small;
	color: #000000
}


h1 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}

h1 a:link, .h1 a:visited, .h1 a:active {
	color: #000000;
	text-decoration: none;
}

h1 a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

h2 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}

h2 a:link, .h2 a:visited, .h2 a:active {
	color: #000000;
	text-decoration: none;
}

h2 a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}

a:link, a:visited, a:active {
	font-family: arial, verdana, sans-serif;
	color: #CC0000;
	text-decoration: none
}
a:hover {
	font-family: arial, verdana, sans-serif;
	color: #666666;
	text-decoration: underline
}

.body {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
}
.body a:link, .body a:visited, .body a:active {
	color: #CC0000;
	text-decoration: none;
}
.body a:hover {
	color: #666666;
	text-decoration: underline;
}

.redtext{FONT-FAMILY: arial, verdana, sans-serif;COLOR:#FF0000;FONT-SIZE: x-small;}
.greytext{FONT-FAMILY: arial, verdana, sans-serif;COLOR:#6A6B6F;FONT-SIZE: x-small;}
.bluetext{FONT-FAMILY: arial, verdana, sans-serif;COLOR:#0066CC;FONT-SIZE: x-small;}

.bodysection {
 font-size: small;
 font-weight: bold;
 color: #000000;
}
.bodysection a:link, .bodytitle a:visited, .bodytitle a:active {
 color: #000000;
}

.bodyside {
        font-family: arial, geneva, verdana, sans-serif;
        font-size: x-small;
        color: #000000;
		padding: 4px;
        text-align: center;
}
.bodyside a:link, .bodyside a:visited, .bodyside a:active {
        color: #CC0000;
        text-decoration: none;
}
.bodyside a:hover {
        color: #666666;
        text-decoration: underline;
}

.line
	{
	background-image: url('/assets/2/homebg.jpg'); background-repeat: repeat-x; padding-left: 2px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; height:20px; }
	
.homebox
	{
	padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; }

.homeboxgrey
	{
	padding-left: 4px; padding-right: 4px; padding-top: 4px; padding-bottom: 4px; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; background: #EEEEEE}

.omhead {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: small;
	color: #0066CC;
}

.omhead a:link, .omhead a:visited, .omhead a:active {
	color: #660000;
	text-decoration: none;
}
.omhead a:hover {
	color: #666666;
	text-decoration: none;
}

.bodyag {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	color: #000000;
}
.bodyag a:link, .bodyag a:visited, .bodyag a:active {
	color: #003399;
	text-decoration: none;
}
.bodyag a:hover {
	color: #666666;
	text-decoration: underline;
}

.bodyconf {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #CC0000;
}

.bodybet {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
}
.bodybet a:link, .bodybet a:visited, .bodybet a:active {
	color: #993333;
	text-decoration: none;
}
.bodybet a:hover {
	color: #666666;
	text-decoration: underline;
}

.bodytop {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #333333;
}
.bodytop a:link, .bodytop a:visited, .bodytop a:active {
	color: #000000;
	text-decoration: none;
}
.bodytop a:hover {
	color: #666666;
	text-decoration: underline;
}

.bodyb {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #666666;
}
.bodybold {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #000000;
}

.bsbutton{
background-color: #FFCC00;
border: 2px #d1ec4c outset;
padding: 1px 4px;
color: black;
text-decoration: none;
font: bold small "arial", "sans serif", Verdana, Helvetica, sans-serif;
}

.bsbutton:visited{
color: black;
}

.bsbutton:hover{
border-style: inset;
background-color: #669933;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.bsbutton:active{
color: black;
}


.buttonconf {
    font-family: arial, geneva, verdana, sans-serif;
    font-size: x-small;
    font-style: normal;
    font-weight: bold;
    border: 1px solid #CCCCCC;
    color: #CC0000;
    background-color: #FFFFFF;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
}
.buttonconf a:link, .buttonconf a:visited, .buttonconf a:active {
	color: #CC0000;
	text-decoration: none;
}
.buttonconf a:hover {
	color: #000000;
	text-decoration: underline;
}

.date {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: 0.8em;
	font style: italic;
	color: #000000;
}

.orange {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #F68B1F;
}

.dkbkg {
	background-color: #000000;
}

.mdbkg {
        background-color: #999999;
}

.ltbkg {
	background-color: #CCCCCC;
}

.section {
	padding-left: 8px;
	padding-right: 8px;
}

.bs {
	background-color: #000000;
	padding-left: 4px;
}

.one {
	padding-left: 4px;
	text-align: left;
	background-color: #CCCCCC;
}

.onegreen {
	padding-left: 4px;
	text-align: left;
	background-color: #009933;
}

.oneyellow {
	padding-left: 4px;
	text-align: left;
	background-color: #FFFF66;
}

.one1 {
	padding-left: 4px;
	text-align: left;
	background-color: #CC0000;
}

.oneless {
	padding-left: 4px;
	width: 94%;
	text-align: left;
	background-color: #CCCCCC;
}

.onetop {
	padding-left: 4px;
	border-top: #000000 1px solid; 
	text-align: center;
	background-color: #CCCCCC;
}

.two {
	padding-right: 2px; 
	border-top: #003300 1px solid;
	padding-top: 2px;  
	padding-left: 2px; 
	padding-bottom: 2px; 
	border-bottom: #003300 1px solid;
}

.three {
	padding-right: 2px;  
	padding-left: 2px; 
	padding-bottom: 2px; 
}

.threea {
	text-align: left;
	padding-right: 2px;  
	padding-left: 2px; 
	padding-bottom: 2px;
	padding-top: 2px;  
}

.four {
	padding-right: 2px; 
	border-top: #003300 1px solid; 
	padding-left: 2px;  
	padding-bottom: 9px;
	padding-top: 9px;
}

.five {
	border-right: #003300 1px solid; 
	padding-right: 1px; 
	border-top: #003300 1px solid; 
	padding-top: 1px;
	border-left: #003300 1px solid;  
	padding-left: 1px;
	border-bottom: #003300 1px solid; 
	padding-bottom: 1px; 	
}

.six {
	border-right: #003300 1px solid; 
	padding-right: 2px; 
	padding-top: 1px;
	border-left: #003300 1px solid;
	padding-left: 2px;
	border-bottom: #003300 1px solid; 
	padding-bottom: 1px; 
	background-color: #CCCCCC;
}

.seven {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 2px; 
	border-top: #000000 1px solid; 
	padding-top: 2px; 
	border-left: #000000 1px solid;  
	padding-left: 2px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 4px; 
	background-color: #FFFFFF; 
}

.eight {
	width: 94%;
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 2px; 
	border-top: #000000 1px solid; 
	padding-top: 2px; 
	border-left: #000000 1px solid;  
	padding-left: 2px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 4px; 
	background-color: #CBE5FE; 
}

.eighta {
	width: 94%;
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 2px; 
	border-top: #000000 1px solid; 
	padding-top: 2px; 
	border-left: #000000 1px solid;  
	padding-left: 2px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 4px; 
	background-color: #FFFFCC; 
}

.nine {
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 4px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 4px; 
}

.ninecenter {
	text-align: center; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
}

.nineeig {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
	background-color: #78DEEC; 
}

.ninecyber1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
	background-color: #336699; 
}


.ninecyber2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
	background-color: #E83248; 
}

.ninecyber3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
	background-color: #666666; 
}

.ninecyber4 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
	background-color: #B6D6F1; 
}

.nineegb1 {
	text-align: left; 
	border-right: #336699 1px solid; 
	padding-right: 4px; 
	border-top: #336699 1px solid; 
	padding-top: 8px; 
	border-left: #336699 1px solid;  
	padding-left: 4px; 
	border-bottom: #336699 1px solid; 
	padding-bottom: 8px;
	background-color: #333333; 
}

.nineegb2 {
	text-align: left; 
	border-right: #336699 1px solid; 
	padding-right: 4px; 
	border-top: #336699 1px solid; 
	padding-top: 8px; 
	border-left: #336699 1px solid;  
	padding-left: 4px; 
	border-bottom: #336699 1px solid; 
	padding-bottom: 8px;
	background-color: #CCCCCC; 
}

.nineice1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #49625C; 
}

.nineice2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #E4EAE0; 
}

.nineice3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #C6DDC9; 
}

.nineatei1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #49625C; 
}

.nineatei2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #0C5B84; 
}

.nineatei3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #AAB193; 
}

.ninebs1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #EC002F;  
}

.ninebs2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #7A3E59;  
}

.ninebs3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #3A8E54;  
}

.nineamuse1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #CC0033;   
}

.nineamuse2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #66CCFF;   
}

.nineamuse3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #999999;   
}

.nineamuse4 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #FFFF66;   
}

.nineves1 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #49625C;   
}
.nineves2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #0C5B84;   
}
.nineves3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #8DAE57;   
}

.nineconf {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #FFFFCC; 
}

.quote {
	width: 94%;
	text-align: center; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px; 
}

.other {
	width: 160px;
	text-align: left;  
	padding-right: 8px; 
	border-top: #003300 1px solid; 
	padding-top: 8px;
	border-left: #003300 1px solid;
	padding-left: 8px;
	border-bottom: #003300 1px solid;
	padding-bottom: 8px; 
	background-color: #EDEBE7;
}	
	
.news {
	width: 100%; 
	text-align: left; 
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	background-color: #EEEEEE;
}

.news1 {
	width: 100%; 
	text-align: left; 
	border-bottom: #000000 1px solid; 
	background-color: #EEEEEE;
}

.news2 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #EFF1E6; 
}

.news3 {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #FFFFCC; 
}

.border {
	border-bottom: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-right: #000000 1px solid;
}

.border1 {
	border-bottom: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-left: #000000 1px solid; 
}

.border2 {
	border-bottom: #000000 1px solid; 
	border-right: #000000 1px solid; 
	border-left: #000000 1px solid;
	background-color: #001E32; 
}

.center { 
	text-align: center;
	border-left: #000000 1px solid;
	padding-left: 2px; 
	border-right: #000000 1px solid;
	padding-right: 2px;
	background-color: #FFFFFF; 
}

.left {
	text-align: left; 
}

.color {
	width: 100%;
	background-color: #183159;
}

.color1 {
	background-color: #FFFFFF;
}

.color2 {
	background-color: #1C1D21;
}

.coloregb {
	padding-left: 4px;
	text-align: left;
	background-color: #F68B1F;
}

.colorves {
	padding-left: 4px;
	text-align: left;
	background-color: #90DC00;
}

.colorvescenter {
	padding-left: 4px;
	text-align: center;
	background-color: #90DC00;
}

.colorred {
	padding-left: 4px;
	text-align: left;
	background-color: #ED2024;
}

.colorgft {
	padding-left: 4px;
	text-align: left;
	background-color: #FFF3BD;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #000000;
}

.colorag {
	padding-left: 4px;
	text-align: left;
	background-color: #CCCCFF;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorjw {
	padding-left: 4px;
	text-align: left;
	background-color: #006633;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorpj {
	padding-left: 4px;
	text-align: left;
	background-color: #FF6600;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorcca {
	padding-left: 4px;
	text-align: left;
	background-color: #0075C2;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorbb {
	padding-left: 4px;
	text-align: left;
	background-color: #BFCC99;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorcr {
	padding-left: 4px;
	text-align: left;
	background-color: #231F20;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorign {
	padding-left: 4px;
	text-align: left;
	background-color: #000066;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorc {
	padding-left: 4px;
	text-align: left;
	background-color: #660000;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colorreports {
	padding-left: 4px;
	text-align: left;
	background-color: #274B72;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.coloramuse {
	padding-left: 4px;
	text-align: left;
	background-color: #274B72;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colormg {
	padding-left: 4px;
	text-align: left;
	background-color: #006699;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #FFFFFF;
}

.colornavy {
	padding-left: 4px;
	text-align: left;
	background-color: #001E32;
}

.colorcyber {
	padding-left: 4px;
	text-align: left;
	background-color: #FFFF33;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
    font-weight: bold;
	color: #000000;
}


.colorbmblue {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #99CCFF; 
}

.colorbmgreen {
	text-align: left; 
	border-right: #000000 1px solid; 
	padding-right: 4px; 
	border-top: #000000 1px solid; 
	padding-top: 8px; 
	border-left: #000000 1px solid;  
	padding-left: 4px; 
	border-bottom: #000000 1px solid; 
	padding-bottom: 8px;
	background-color: #99CC66; 
}

.boxtitle {
		width: 100%;
        font-family: arial, geneva, verdana, sans-serif;
        font-size: x-small; 
        font-weight: bold;
        color: #CC0000;
	text-align: center;
	background-color: #CCCCCC;
}
.boxtitle a:link, .boxtitle a:visited, .boxtitle a:active {
        color: #CC0000;
        text-decoration: none;
}
.boxtitle a:hover {
        color: #000000;
        text-decoration: underline;
}

.boxdotted {
        border-top: #003300 1px solid;
        border-right: #003300 2px dotted;
        border-bottom: #003300 2px dotted;
        border-left: #003300 2px dotted;
        padding-top: 2px;
        padding-right: 2px;
        padding-bottom: 2px;
        padding-left: 2px;
        text-align: center;
}

.boxlined {
    width: 100%;
	border: #003300 1px solid;
	padding: 6px;
}

.diary_controls {
	background-color: #ffffcc;
	border-top: #003300 2px dotted;
	border-right: #003300 2px dotted;
	border-bottom: #003300 2px dotted;
	border-left: #003300 2px dotted;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: left;
}

.indexconf {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #003366;
}
.indexconf a:link, .indexconf a:visited, .indexconf a:active {
	color: #CC0000;
	text-decoration: none;
}
.indexconf a:hover {
	color: #000000;
	text-decoration: underline;
}

.menuconf {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
}
.menuconf a:link, .menuconf a:visited, .menuconf a:active {
	color: #000000;
	text-decoration: none;
}
.menuconf a:hover {
	color: #CC0000;
	text-decoration: underline;
}

.sectorsfront {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
}

.white {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}
.white a:link, .white a:visited, .white a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.white a:hover {
	color: #990000;
	text-decoration: underline;
}

.whitel {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: 1.1em;
	color: #FFFFFF;
}
.whitel a:link, .white a:visited, .white a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.whitel a:hover {
	color: #990000;
	text-decoration: underline;
}

.whites {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}
.whites a:link, .whites a:visited, .whites a:active {
	color: #FFFFFF;
	text-decoration: none;
}
.whites a:hover {
	color: #999999;
	text-decoration: underline;
}


/* ==================== */
/* == subbody styles == */

.bodysmall {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	color: #000000;
}

.bodysmall a:link {
	color: #000000;
	text-decoration: none;
}
 
.bodysmall a:visited {
      color: #000000;
      text-decoration: none;
}
.bodysmall a:active {
	color: #000000;
	text-decoration: none;
}

.bodysmall a:hover {
	color: #000000;
	text-decoration: underline;
}

.bodysmallwhite {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
}

.bodysmallwhite a:link {
	color: #FFFFFF;
	text-decoration: none;
}
 
.bodysmallwhite a:visited {
      color: #FFFFFF;
      text-decoration: none;
}
.bodysmallwhite a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.bodysmallwhite a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.bodysmallgold {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	color: #FFCC00;
}

.bodysmallgold a:link {
	color: #FFCC00;
	text-decoration: none;
}
 
.bodysmallgold a:visited {
      color: #FFCC00;
      text-decoration: none;
}
.bodysmallgold a:active {
	color: #FFCC00;
	text-decoration: none;
}

.bodysmallgold a:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.bodytitle {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}
.bodytitle a:link, .bodytitle a:visited, .bodytitle a:active {
	color: #000000;
	text-decoration: none;
}
.bodytitle a:hover {
	color: #CCCCCC;
	text-decoration: underline;
}


/* ===================== */
/* == bodyhead styles == */

.bodyheadbet1 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #993333;
}

.bodyhead1 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000000;
}

.bodyheadpart {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #333333;
}

.bodyheadparts {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #333333;
}

.bodyheadparts a:link {
	color: #CC0000;
	text-decoration: none;
}
 
.bodyheadparts a:visited {
      color: #333333;
      text-decoration: none;
}
.bodyheadparts a:active {
	color: #333333;
	text-decoration: none;
}

.bodyheadparts a:hover {
	color: #666666;
	text-decoration: underline;
}

.bodyheadparts {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color: #333333;
}

.bodyheadparts a:link {
	color: #CC0000;
	text-decoration: none;
}
 
.bodyheadparts a:visited {
      color: #333333;
      text-decoration: none;
}
.bodyheadparts a:active {
	color: #333333;
	text-decoration: none;
}

.bodyheadparts a:hover {
	color: #666666;
	text-decoration: underline;
}

.bodybsl {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #817C00;
}

.bodybs {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	color: #000000;
}

.bodybs a:link {
	color: #817C00;
	text-decoration: none;
}
 
.bodybs a:visited {
      color: #817C00;
      text-decoration: none;
}
.bodybs a:active {
	color: #817C00;
	text-decoration: none;
}

.bodybs a:hover {
	color: #666666;
	text-decoration: underline;
}

#banner { /*Set style for scroller*/
text-decoration:none;
font-family:arial, sans-serif;
font-size:small;
font-weight:bold;
color:#817C00;
}

#banner:hover { /*Set color for mouseover scroller*/
color:817C00;
}

.bodyheadconf {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #CC0000;
}

.bodyheadred {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
	color: #993333;
}

.bodyhead {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #666666;
}

.bodyhead2 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000000;
}

.bodyhead a:link {
	color: #993399;
	text-decoration: none;
}
 
.bodyhead a:visited {
      color: #993399;
      text-decoration: none;
}
.bodyhead a:active {
	color: #993399;
	text-decoration: none;
}

.bodyhead a:hover {
	color: #FF6600;
	text-decoration: underline;
}

.field {
}

.pulldown {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xxx-small;
	font-weight: normal;
	background-color: #CCCCCC;
	clip:   rect(   );
	padding-top: 0px;
/*	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; */
	border: 0px;
}

.pulldown1 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	background-color: #FFFFFF;
	clip:   rect(   );
	padding-top: 6px;
/*	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; */
	border: 0px;
}

.pulldown2 {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: normal;
	background-color: #FFFFFF;
	clip:   rect(   );
	padding-top: 6px;
/*	border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; */
	border: 0px;
}


/* =================== */
/* headline styles */

.headline {
	font-family: arial, geneva, verdana, sans-serif;
	font-size: 0.9em;
	color: #362F2D;
}

.headline a:link, .headline a:visited, .headline a:active {
	color: #003366;
	text-decoration: none;
}
.headline a:hover {
	color: #362F2D;
	text-decoration: underline;
}


/* =================== */
/* === list styles === */

li { color: #000000; 
 list-style-type: square; 
 font-family: arial, geneva, verdana, sans-serif; 
 font-size: x-small}
li a { text-decoration: none; 
 color: #CCCCCC}


/* =================== */
/* === navi styles === */

.nav {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 100px
}
.nav li a {
	color: #FFFFFF;
	list-style-type: square;
	font-family: arial, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
}
.nav li {
	color: #FFCC00
}
.nav li a:hover {
	color: #FFCC00;
	background-color: #CC0000;
	text-decoration: none
}

.navisub {
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	background:#FFFFFF;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
.navisub:hover { /* === THIS MAY NOT WORK ON IE == */
	font : x-small arial, verdana, sans-serif;
	color:#CC0000 ! important;
	text-decoration:none;
	background:#CCCCCC;
}
	
a.navibet{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	height:15px;
	background:#FFFFFF no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
	}
a.navibet:hover{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}

a.navipart{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	height:15px;
	background:#FFFFFF no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
a.navipart:hover{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}

a.naviconf{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	height:20px;
	background:#FFFFFF no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
a.naviconf:hover{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}

a.naviconfin{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	width:157px;
	height:15px;
	background:#FFFFFF no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
a.naviconfin:hover{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}
		
a.naviinner{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	height:15px;
	background:#ffffcc;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
	}
a.naviinner:hover{
	font : x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}	
	
a.conf{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	height:40px;
	background:#FFFFFF no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
a.conf:hover{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background:#FFFFFF no-repeat;
}

/* ==================== */
/* = combatting cybercrime = */
div.tabArea {
  font-size: .9em;
  font-weight: bold;
}

a.tabon {
  background-color: #99FFCC;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
  color: #333366;
}

a.tab {
  background-color: #CCCCCC;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
  color: #000000;
}

a.tab, a.tab:visited {
  color: #000000;
}

a.tab:hover {
  background-color: #99FFCC;
  color: #CC0033;
}

.ccblue {
	text-align: left; 
	padding-right: 4px; 
	padding-top: 4px; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	background-color: #CCCCFF; 
	}

.ccpink {
	text-align: left; 
	padding-right: 4px; 
	padding-top: 4px; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	background-color: #FFCCCC; 
	}
.ccgreen {
	text-align: left; 
	padding-right: 4px; 
	padding-top: 4px; 
	padding-left: 4px; 
	padding-bottom: 4px; 
	background-color: #99FFCC; 
	}

/* ==================== */
/* = more navi styles = */
	
.imglink4{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	width:160px;
	background: #CCCCCC no-repeat;
	text-align:left;
	padding-top:0px;
	padding-left:2px;
	display:block;
	text-decoration:none;
}
.imglink4:hover{
	font : bold x-small arial, verdana, sans-serif;
	color:black ! important;
	text-decoration:none;
	background: #CCCCCC no-repeat;
}

/* ==================== */
/* = round corner styles = */

div#round{ margin: 0 0%;background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* = more round corner styles = */
.xcurvebox h1 {
margin:0; 
font-size:1.1em; 
padding:0 10px 5px 10px; 
border-bottom:1px solid #444;
}
.xcurvebox p {
margin:0; 
padding:5px 10px; 
font-size:10px;
}
.xcurvebox {
background:transparent; 
width:96%; 
float:left;
margin-left:2px;
margin-right:1px;
}
.xtop, .xbottom {
display:block; 
background:transparent; 
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #444; 
border-right:1px solid #444;
}
.xb1 {
margin:0 5px;
background:#444;
}
.xb2 {
margin:0 3px; 
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}
.xboxcontent {
display:block; 
background:#fff; 
border:0 solid #444; 
border-width:0 1px;
}

.color_a {
background:#7B0D10;
color:#fff;
}
.color_b {
background:#d4d8bd; 
color:#000;
}
.color_c {
background:#758279;
color:#fff;
}

/* = home news headers = */
#Header5 h5 {
	display:inline;
	font-family: arial, geneva, verdana, sans-serif;
	font-size: x-small;
	font-weight: bold;
	font-color: #CC0000;
}

#Header5 img {
	margin-right:10px;
	vertical-align:middle;
	
}

input.btn{
   color:#333333;
   font-family:arial,helvetica,sans-serif;
   font-size:1em;
   font-weight:bold;
   background-color:#cccccc;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;}
   
input.btngrey{
   color:#333333;
   font-family:arial,helvetica,sans-serif;
   font-size:1em;
   background-color:#ffffff;
   border:1px solid;
   border-top-color:#3D4749;
   border-left-color:#3D4749;
   border-right-color:#3D4749;
   border-bottom-color:#3D4749;

}
