BODY {
	BACKGROUND-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
P {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
TH {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
FORM {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
LI {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
UL {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
OL {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.body:link {
	COLOR: rgb(51,102,204)
}
A.body:visited {
	COLOR: rgb(0,51,153)
}
A.body:hover {
	COLOR: rgb(99,99,99)
}
A.title:link {
	COLOR: rgb(255,255,255); TEXT-DECORATION: none;
}
A.title:visited {
	COLOR: rgb(255,255,255); TEXT-DECORATION: none;
}
A.title:hover {
	COLOR: rgb(51,153,153); ; TEXT-DECORATION: none;
}
A.more:link {
	COLOR: rgb(51,102,204)
}
A.more:visited {
	COLOR: rgb(0,51,153)
}
A.more:hover {
	COLOR: rgb(99,99,99)
}
A.mainlevel:link {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(51,102,204);  TEXT-DECORATION: none;
}
A.mainlevel:visited {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(51,102,204); TEXT-DECORATION: none;
}
A.mainlevel:active {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(99,99,99); TEXT-DECORATION: none; 
}
A.mainlevel:hover {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: rgb(220,220,220); TEXT-DECORATION: none; color: #000000
}
A.menulevel02:link {
       FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(51,102,204); TEXT-DECORATION: none;
}
A.menulevel02:visited {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(51,102,204); TEXT-DECORATION: none
}
A.menulevel02:active {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: rgb(99,99,99); TEXT-DECORATION: none
}
A.menulevel02:hover {
	FONT-SIZE: 90%; WIDTH: 100%; COLOR: white; BACKGROUND-COLOR: rgb(51,102,204); TEXT-DECORATION: none
}

.contentheading{
        FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px; MARGIN-TOP: 20px;
        MARGIN-RIGHT: 10px; BORDER-BOTTOM: rgb(51,102,204) 1px solid; FONT-SIZE: 110%;
}
H1 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px; MARGIN-TOP: 20px; 
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: rgb(51,102,204) 1px solid; FONT-SIZE: 110%;
}
H2 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px;  MARGIN-TOP: 20px;
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: rgb(51,102,204) 1px solid; FONT-SIZE: 100%;

}
H3 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px;  MARGIN-TOP: 20px;
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: rgb(51,102,204) 1px solid; FONT-SIZE: 90%;

}
H4 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px;  MARGIN-TOP: 20px;
	MARGIN-RIGHT: 10px; BORDER-BOTTOM: rgb(51,102,204) 1px solid; FONT-SIZE: 80%;
}
H5 {
	FONT-FAMILY: Verdana, Arial, sans-serif; MARGIN-LEFT: 10px; MARGIN-TOP: 20px; COLOR: rgb(51,102,204);
}
H6 {
	FONT-FAMILY: Verdana, Arial, sans-serif; COLOR: rgb(51,102,204); MARGIN-LEFT: 10px;  MARGIN-TOP: 20px;
	BORDER-BOTTOM: rgb(51,102,204) 1px solid;
}
.topmenu {
	FONT-SIZE: 70%; TEXT-ALIGN: right; COLOR: rgb(255,255,255); MARGIN-RIGHT: 5px;
}
.newsdate {
	MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; 
	MARGIN-LEFT: 5px; COLOR: rgb(255,255,255); BACKGROUND-COLOR: rgb(51,102,204); TEXT-ALIGN: right;
}
.newstext {
	MARGIN-TOP: 5px; PADDING-LEFT: 10px; FONT-SIZE: 70%; MARGIN-LEFT: 5px; TEXT-ALIGN: left; COLOR: rgb(51,102,204); 
}
.more {
	FONT-SIZE: 80%; TEXT-ALIGN: right; MARGIN-RIGHT: 5px; 
}
.bodytext {
	FONT-SIZE: 70%; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; MARGIN-TOP: 20px;
}
.address {
	FONT-SIZE: 60%; COLOR: #666666; TEXT-INDENT: 0in; TEXT-ALIGN: center
}
.picturesubscribe {
	FONT-SIZE: 90%; TEXT-ALIGN: center
}
TD.leftcell {
	BORDER-RIGHT: rgb(51,102,204) 1px solid; BORDER-TOP: rgb(51,102,204) 1px solid; 
}
TD.rightcell {
	BORDER-TOP: rgb(51,102,204) 1px solid; BORDER-LEFT: rgb(51,102,204) 1px solid; 
}
TD.centercell {
	BORDER-TOP: rgb(51,102,204) 1px solid; BORDER-LEFT: rgb(51,102,204) 1px solid; BORDER-RIGHT: rgb(51,102,204) 1px solid;
}
TD.loginfocell {BORDER-RIGHT: rgb(51,102,204) 1px solid; BORDER-TOP: rgb(51,102,204) 1px solid; 
                BORDER-LEFT: rgb(51,102,204) 1px solid; BORDER-BOTTOM: rgb(51,102,204) 1px solid
}
TD.colorcell {
	BORDER-RIGHT: rgb(51,102,204) 1px solid; BORDER-TOP: rgb(51,102,204) 1px solid; BORDER-LEFT: rgb(51,102,204) 1px solid; BORDER-BOTTOM: rgb(50,78,124) 1px solid; BACKGROUND-COLOR: rgb(50,78,124)
}
TD.menucell {
        BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; BORDER-BOTTOM: rgb(255,255,255) 1px solid; BACKGROUND-COLOR: rgb(220,220,220); 
PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
TD.menucell2 {
        BORDER-RIGHT: rgb(255,255,255) 1px solid; BORDER-TOP: rgb(255,255,255) 1px solid; BORDER-LEFT: rgb(255,255,255) 1px solid; BORDER-BOTTOM: rgb(255,255,255) 1px solid; BACKGROUND-COLOR: rgb(240,240,240);
PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}

.module {
	padding: 10px;
	border-bottom: solid 1px rgb(51,102,204);
}

.mosimage {
  border: 1px solid #cccccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

a.readon {
font-size: 10px;
text-decoration: none;
line-height: 15px;
border: 1px solid #EEEEEE;
padding-left: 13px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

.sectiontableentry1 {
text-align: left;
background: #EFEFEF;
font-size: 10px;
padding: 2px;
}
.sectiontableentry2 {
background: #FFF;
font-size: 10px;
text-align: left;
padding: 2px;
}

.sectiontableheader {
font-weight: bold;
font-size: 10px;
height: 25px;
line-height: 25px;
}
.categorytitle {
font-weight: bold;
font-size: 16px;
height: 25px;
line-height: 25px;
font-family: "Trebuchet MS", Verdana, sans serif;
}
.componentheading {
font-weight: bold;
font-size: 16px;
height: 23px;
line-height: 20px;
font-family: "Trebuchet MS", Verdana, sans serif;
border-bottom: 1px solid #002E61;
color: #002E61;
margin-bottom: 5px;
}

.pathway a{
color: #BBBBBB;
text-decoration: none;
font-weight: normal;
}

.border{
	border: solid 1px rgb(51,102,204);
	padding: 5px;
}

.border_h{
        background-color: rgb(51,102,204);
	color: #FAFAFA;
	font-weight: bold;
        padding: 5px;
}

.mod_header{
	background-color: #3366CC;
	color: #FAFAFA;
	padding: 1px 8px 1px 8px;
	text-align: center;
	font-weight: bold;
	margin-bottom: 16px;
}

.module{
//	border: 1px solid #000000;
	padding: 2px;
        padding-bottom: 16px;
}

.boldblue
{
     FONT-SIZE: 80%; FONT-WEIGHT: bold; WIDTH: 100%; COLOR: rgb(51,102,204);  TEXT-DECORATION: none;  
     PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
}
.boldblack
{
     FONT-SIZE: 80%; FONT-WEIGHT: bold; WIDTH: 100%; TEXT-DECORATION: none;  
     PADDING-LEFT: 5px; PADDING-RIGHT: 5px;
}
