body{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;margin:0;text-align:center;}

#wrapper{background:url(../images/bg.png) repeat-y;margin:0 auto;position:relative;text-align:left;width:900px;}
#header_wrapper{background:url(../images/header_liquid.png) repeat-x;height:110px;overflow:hidden;width:100%;}
#header_left{background:url(../images/header_left.png) no-repeat;float:left;height:110px;width:870px;}
#header_right{background:url(../images/header_right.png) no-repeat;float:right;height:110px;width:30px;}
#pathway_search_wrapper{background:url(../images/pathway_and_search.png) repeat-x;height:25px;margin:0 10px;overflow:hidden;width:880px;}
#pathway{float:left;font-size:10px;height:25px;width:700px;}
#search{background-position:right;float:right;height:25px;margin-right:0;width:153px;}
#left_menu{float:left;padding-left:15px;width:165px;}
#content{float:right;padding-right:15px;width:705px;}
#footer_wrapper{background:url(../images/footer_liquid.png) repeat-x;clear:both;height:40px;width:100%;}
#footer_left{background:url(../images/footer_left.png) no-repeat;float:left;height:40px;width:30px;}
#footer_right{background:url(../images/footer_right.png) no-repeat;float:right;height:40px;width:30px;}

.buttonheading{background-image:url(../images/menu_header_bg.png);background-repeat:repeat-x;}

a:link{color:#3e6968;text-decoration:none;}
a:visited{color:#458c89;text-decoration:none;}
a:hover{color:#3e6968;text-decoration:underline;}
a:active{color:#3e6968;text-decoration:underline;}

table.contentpaneopen td{padding-right:5px;}
table.contentpane td{margin:0;padding:20;}
table.contentpaneopen fieldset{border:0;border-bottom:1px solid #eee;}

.button{border:1px #CCC;color:#343434;font-size:12px;font-weight:700;height:24px!important;line-height:18px!important;margin:1px;padding:0 5px;text-align:center;width:auto;}
.inputbox{background-color:#fff;border:solid 1px #ccc;padding:2px;}
.componentheading{background:url(../images/module_header.png) repeat-x;color:#3e6869;font-size:12px;font-weight:700;height:25px;line-height:20px;padding:0 15px ;text-align:left;white-space:nowrap;}
.contentcolumn{padding-right:5px;text-align:left;}
.contentpagetitle{color:#ccc;font-size:14px;font-weight:700;text-align:left;}

table.searchinto{width:100%;}
table.searchintro td{font-weight:700;}
table.moduletable{border-collapse:collapse;border-spacing:0;margin-bottom:5px;padding:0;width:100%;}
div.moduletable{margin-bottom:2px;padding:0;}
table.moduletable td{font-size:11px;font-weight:400;margin:0;padding:0;}

.sectiontableheader{background:#e1e1e1;font-weight:700;padding:0;text-align:left;width:468px;}
.sectiontableentry1{background-color:#FFF;width:468px;}
.sectiontableentry2{background-color:#f4f4f4;width:468px;}
.small{color:#999;font-size:11px;}
.createdate{color:#999;font-size:11px;height:15px;padding-bottom:0;text-align:left;}
.modifydate{color:#999;font-size:11px;height:15px;padding-top:0;padding-bottom:30px;text-align:left;}

table.contenttoc{border:none;margin-bottom:2px;margin-left:2px;padding:2px;}
table.contenttoc th{color:#e1e1e1;font-size:14px;font-weight:700;height:30px;padding-left:100px;padding-top:2px;text-align:left;}

a.mainlevel:link,a.mainlevel:visited{background:url(../images/menu_bg.png) no-repeat;color:#000;display:block;font-size:11px;font-weight:700;height:20px!important;padding-left:18px;padding-right:0;padding-top:5px;text-align:left;text-decoration:none;vertical-align:middle;width:156px;}
a.mainlevel:hover{background-position:0 -25px;color:#666;text-decoration:none;}
a.mainlevel#active_menu{color:#666;font-weight:700;}
a.mainlevel#active_menu:hover{color:#000;}

a.sublevel:link,a.sublevel:visited{background:url(../images/submenu_bg.png) no-repeat;color:#000;display:block;font-size:10px;font-weight:400;height:17px!important;padding-left:14px;padding-right:0;padding-top:1px;text-align:left;text-decoration:none;vertical-align:middle;width:156px}
a.sublevel:hover{background-position:0 -17px;color:#666;text-decoration:none;}
a.sublevel#active_menu{color:#666;font-weight:400;}
a.sublevel#active_menu:hover{color:#000;}

.highlight{background-color:#FF0;color:Blue;padding:0;}
.code{background-color:#ddd;border:1px solid #bbb;}form{margin:0;padding:0;}

div.mosimage{border:1px solid #F00;}
.mosimage{background:#FFF;border:1px solid FF0000;margin:5px;}
.mosimage_caption{background:#f0f0f0;border-top:1px solid #F00;color:#000;font-size:10px;margin-top:2px;padding:1px 2px;}

span.article_seperator{display:block;height:5px;}
table.contentpaneopen,table.contentpane{border-collapse:collapse;border-spacing:0;margin:10px;padding:0;width:90%;}
table.contentpaneopen td.componentheading,table.contentpane td.componentheading{padding-left:10px;}

.contentheading{color:#000;font-size:12px;font-weight:700;height:25px;line-height:30px;text-align:left;}
table.moduletable th,div.moduletable h3{background:url(../images/module_header.png) repeat-x;color:#3e6869;font-size:12px;font-weight:700;height:25px;line-height:30px;margin:0;padding:0 6px 0 12px;text-align:left;}
table.pollstableborder td,table.contenttoc td{padding:2px;}

.extern{color:blue;font-size:11px;font-family:Tahoma, Verdana, Arial, sans-serif;}
.extern a:link{color:blue;font-family:Tahoma, Verdana, Arial, sans-serif;}
.extern a:visited{color:#004bff;font-family:Tahoma, Verdana, Arial, sans-serif;}
.extern a:hover{color:blue;font-family:Tahoma, Verdana, Arial, sans-serif;text-decoration:underline;}
.extern a:active{color:blue;font-family:font-family:Tahoma, Verdana, Arial, sans-serif;text-decoration:underline;}
