/* CSS Document */

body{
margin:0;
color: #333333;
	font-size: 12px;
	font-family: Verdana, Arial, Tahoma;
line-height : 1.5em;
}
a{
text-decoration:none;
}
ul,ol{
list-style:none;
text-indent:0px;
}
#topwrap{
width:870px;
margin:0 auto;
}
#top{
background:url(../images/top.jpg); width:100%; height:289px; background-repeat:repeat-x;
}
#header1{
background:url(../images/logo.jpg); width:238px; height:39px;float:right;background-repeat:no-repeat;padding-right:40px;
}
#header2{
background:url(../images/header.jpg); width:310px; height:250px;float:left;background-repeat:no-repeat;float:right;
}
#newsmenu{
float:left;
padding-top:3px;

}
#newsmenu a{
color:white;

}
#menu1{ margin-top:30px;
float:left;
background:#6898e5;
background:url(../images/menu.jpg);
padding:5px 20px 5px ;
height:185px;
color:white;
border:1px solid #d2d3cf;
}
#menu1 a{
font-size:14px;
text-decoration:none;
color:white;
font-weight:bold
}
#middle{
width:870px;
margin:0 auto;
background:url(../images/bg.jpg);background-repeat:repeat-y; background-position:right;
}
#text{
width:570px;
float:left;
}
#rcontent{
width:240px;
float:right;
margin-left:30px;
}
#banner{
width:520px; height:130px;
background:#e4e4e4;
border:1px solid #949494;
padding:10px 20px 5px ;
}
#btmwrap{
width:870px;
margin:0 auto;

}
#bottom{ height:auto; width:100%; background:#612b1e; background:url(../images/btm.jpg); 
}
#footer{
height:40px; width:870px; margin:0 auto; background-image:url(../images/bottom.jpg); background-repeat:repeat-x; 
background-position:right;

}
#copyright{
color:white;
text-align:center;

}
#btmmenu {
color:white;
margin:0 auto; width:800px;
}
#menu4{
width:220px; height:250px;float:left;
}
#menu5{
float:left;
width:220px; height:250px;
}
#menu6{
float:left;
width:220px; height:250px;
}
#menu4, #menu5,#menu6{
padding:0px 15px;

}
#menu4 th,#menu5 th,#menu6 th{
color:#d6e990;
font-size:11px;
padding-left:40px;
}
#menu4 td,#menu5 td,#menu6 td{
color:white;
}
#menu4 img,#menu5 img,#menu6 img{
padding:1px 4px;

}
#menu4 li,#menu5 li,#menu6 li{
color:white;
background-image : url(../images/bullet2.gif);

background-repeat : no-repeat;
text-align:left;
background-position : left 0%;

}
#menu4 a,#menu5 a,#menu6 a{
color:white;
padding-left:10px;

}
#menu4 a:hover,#menu5 a:hover,#menu6 a:hover{
border-bottom:1px dotted white;

}

/*Standard link*/

ul#mainlevel-nav {

list-style : none;

padding : 0;

margin : 0;

font-size : 0.8em;

}

ul#mainlevel-nav li {

background-image : none;

padding-left : 0;

padding-right : 0;

float : left;

margin : 0;

font-size : 1.5em;

line-height : 21px;

white-space : nowrap;

border-right : 1px solid #666;

}

ul#mainlevel-nav li a {

display : block;

padding-left : 15px;

padding-right : 15px;

text-decoration : none;

color : #fff;

background : transparent;

}

#buttons > ul#mainlevel-nav li a {

width : auto;

}

ul#mainlevel-nav li a:hover {

color : #777;

}

#pathway a:link {

color : #fff;

text-decoration : none;

}

#pathway a:visited {

text-decoration : none;

color : #fff;

}

#pathway a:hover {

text-decoration : none;

color : #999999;

}

#pathway a:active {

text-decoration : none;

color : #999999;

}

.inputbox {

background-image : url(../images/form.png);

}

a.mainlevel {

text-transform : uppercase;

color : #666;

text-decoration : none;

border-bottom : 1px solid #efefef;

width : 185px;

display : block;

}

a.mainlevel:hover {

background-color : #f5f5f5;

border-bottom : 1px solid #ccc;

}

#active_menu {

color : #ff9900;

border-bottom : 1px solid #efefef;

}

.readon {

padding-left : 10px;

color : #999;

}

.componentheading {

font-size : 2em;

color : #000;

padding-left : 23px;

padding-bottom : 10px;

background-image : url(../images/asterix.png);

background-repeat : no-repeat;

background-position : left 0%;

}

.contentheading {

font-size : 2.2em;
font-weight:bold;
color : #471C0B;
background-image : url(../images/asterix.png);

background-repeat : no-repeat;
padding-left : 10px;

padding-bottom : 10px;

background-position : left 0%;

}

.contentpagetitle {

font-size : 2em;

color : #000;

padding-left : 23px;

padding-bottom : 10px;

background-image : url(../images/componentheading.png);

background-repeat : no-repeat;

background-position : left 0%;

}

table.moduletable {

text-align : left;

}

.createdate {

padding-left : 10px;

color : #999;

}

.modifydate {

padding-left : 10px;

color : #999;

}

.small {

padding-left : 10px;

color : #999;

}

body.contentpane {

background-color : #fff;

color : #000;

background-image : none;

}

.sectiontableentry2 {

background-color : #fff;

}

.sectiontableheader {

font-weight: bold;

}

h1 {

font-size : 2em;

}

h2 {

font-size : 1.8em;

}

h3 {

font-size : 1.6em;

}

h4 {

font-size : 1.4em;

}

h5 {

font-size : 1.2em;

}

h6 {

font-size : 1em;

}
.mceContentBody,.mceEditor{color:black; background:#ffffff;}
.caldate h3{

font-size : 1.2em;
}
.caldate {
border:1px solid grey;
background:white;
padding:10px;
}