#menu
{ background-color: #444; }

#content-body {
background-color: #ffffff;
border: solid 0px #666;
}

#footer { 
color: white;
background-color: #480d4e;
vertical-align: middle;
width: 100%;
height: 20px;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
order-bottom-style: solid;
order-right-style: solid; }

#header {
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
background-attachment: scroll;
width: 100%;
height: 220px;
margin: 0;
padding: 0; }

#content {
border-top:#4a073e 0px solid;
text-align: left;
width: 100%;
height: 100%;
padding-right: 5px;
padding-left: 5px; }

#boxes {
text-align: left;
/*width: 50%;
height: 100%;*/
padding-right: 5px;
padding-left: 5px;
padding-top: 5px;}


#left {
background-color: #ffffff;
border: 0px solid #666;
padding-top: 5px;
padding-right: 5px;
}

#pathway {
background-color: transparent;
vertical-align: top;
width: 100%;
height: 31px;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
order-bottom-style: solid;
order-right-style: solid; }

#pathway2 { margin-top: 8px; margin-left: 10px; }
.pathway { color: #000000; font-size: 13px; font-weight: bold ; }
a.pathway:link, a.pathway:visited { color: #f2e7f3; font-size: 13px; font-weight: bold }
a.pathway:hover { color: #bca7be; font-size: 13px; font-weight: bold }

body {
color:black;
font-size: 11px;
font-family: Tahoma;
line-height: 120% }

/* List Styles */
ul { list-style: circle }
ol { list-style: decimal }

/*links*/
a:link, a:visited { color: #5c2c61; font-weight: bold; text-decoration: none }
a:hover { color: #e57df0; font-weight: bold; text-decoration: none }

/*INPUT BOXES BUTTONS AND OTHERS*/
.button {
color: #FFFFFF; 
font-size: 10px; 
font-weight: bold; 
background-color: #745977; 
text-align: center; 
border: solid 1px #5c2c61; }

.button:hover {
color: #aaa;
font-size: 10px;
font-weight: bold;
background-color: #303030;
text-align: center;
border: solid 1px #666 }


.inputbox {
color: #000000; 
font-size: 11px; 
background-color: #FFFFFF; 
margin-top: 1px; 
margin-bottom: 1px; 
border: solid 1px #745977; }


/*MENU LINKS*/
a.mainlevel:link, a.mainlevel:visited {
color: #ffffff;
font-size: 11px;
font-weight: bold;
background-color: #745977;
text-decoration: none;
text-align: center;
vertical-align: middle;
width: 100%;
height: 20px;
padding-top: 10px;
border-bottom: 1px solid #333;
display: block; }

a.mainlevel:hover {
color: #745977; ;
font-size: 11px;
font-weight: bold;
background-color: #b59db7;
text-decoration: none; }

#active_menu { color: #b59db7; }
ul#mainlevel-nav
{ font-size: 0.8em; margin: 0; padding: 0; list-style-type: none; list-style-position: outside; }

ul#mainlevel-nav li
{ font-size: 11px; line-height: 21px; float: left; -space: nowrap; display: block; }

ul#mainlevel-nav li a
{ color: #aaa; background-position: 0 0; text-decoration: none; display: block; padding-right: 15px; padding-left: 15px }
ul#mainlevel-nav li a:hover
{ color: ; background-color: #666; background-position: 0 0 ; text-decoration: none; }

a.sublevel{}
a.sublevel:link {}
a.sublevel:visited {}
a.sublevel:hover {}
.pagenav { font-weight: bold ; }
a.pagenav:visited {}
a.pagenav:hover {}

a.readon:link, a.readon:visited {}
a.readon:hover {}
.back_button {}
.pagenav_prev { visibility: hidden; }
.pagenav_next { visibility: hidden; }
.componentheading { color: ; font-size: 14px; font-weight: bold; text-align: center; margin-bottom: 5px; padding: 5px; }
.contentheading { color: #5c2c61; font-family:Georgia; font-size: 14px; font-weight: bold; -space: nowrap; height: 30px }
.contentpane { width: 100%; padding: 0px; border-collapse: collapse; border-spacing: 0px; margin: 0px }
.contentpaneopen { width: 100%; padding: 0px; border-collapse: collapse; border-spacing: 0px; margin: 0px }
.contentpagetitle { height: 30px; color: #5c2c61; font-weight: bold; font-size: 14px; -space: nowrap }
table.contenttoc { margin-bottom: 2px; margin-left: 2px; border: solid 0px #363636 }
table.contenttoc td { padding: 2px }
table.contenttoc th { color: ; font-size: 10px; font-weight: bold; background-color: #363636; background-position: 0 0; text-align: left; text-transform: uppercase; padding-top: 2px; padding-left: 4px; height: 21px }
table.contenttoc td.toclink {}
.sectiontableheader { color: ; font-weight: bold; background-color: }
.sectiontableentry1 { background-color: }
.sectiontableentry2 { background-color: }

/*TABLE MODULES*/

table.moduletable {
margin-bottom: 5px;
padding: 0;
width: 100%;
border-collapse: collapse;
border-spacing: 0px;
border:1px #480d4e solid; }

table.moduletable th {
color: #f2e7f3;
font-size: 12px;
font-weight: bold;
background-color: #480d4e;
text-transform: uppercase;
vertical-align: middle;
height: 31px;
border-top: 0px solid #666;
border-bottom: 0px solid #666; }

table.moduletable td {
font-size: 11px;
font-weight: normal;
text-align: left;
margin: 0; }


.createdate {
height: 15px;
padding-bottom: 5px;
color: #4a073e;
font-size: 11px;
}

.modifydate {
height: 15px;
padding-top: 10px;
color: #4a073e;
font-size: 11px;
}
.small {
color: #4a073e;
font-size: 11px; }

.newsfeedheading {
height: 30px;
color: #4a073e;
font-weight: bold;
font-size: 14px; -space: nowrap }

.newsfeeddate {
color: #4a073e;
font-size: 11px }

.fase4rdf {
color: #4a073e;
font-size: 11px }

.pagetext {}

div.mosimage { border: 0px solid #ccc; }

.mosimage {
border: 0px solid #cccccc;
margin: 5px; }

.mosimage_caption {
margin-top: 2px;
background: #efefef;
padding: 1px 2px;
color: #666;
font-size: 10px;
border-top: 1px solid #4a073e; }

.highlight {
background-color: #666;
color: yellow;
font-weight: bold;
padding: 0; }

.code {
color: black;
background-color: #ddd;
border: solid 1px #bbb; }

table.searchinto {
width: 100%;
}

table.searchintro td {
font-weight: bold;
}

span.article_seperator {
display: block;
height: 1.5em;
}

table.contentpaneopen fieldset {
border-bottom: 0px solid #4a073e;
border-top-style: none;
border-top-width: 0;
border-right-style: none;
border-right-width: 0;
border-left-style: none;
border-left-width: 0; h: 0; }