*  {

margin:0;

padding:0;

}



body {

color:#000;

text-align:center;

background:#333;

font-family:tahoma;

}



#wm_wrap {

min-width:1000px;

max-width:1000px;

width:1000px;

margin:0 auto;

text-align:left;

color:#000;

background:#fff;

}



#wm_slide-rule {

width:100%;

float:left;

background:#f5f4f4;

}



#wm_bar-right {

float:left;

width:20%;

overflow:hidden;

background:#f5f4f4;

}



#wm_content {

width:80%;

float:left;

overflow:hidden;

background:#fff;

}



.inside {

padding:10px;

}



#wm_header {

width:100%;

height:90px;

color:#000;

background:#333;

}



#wm_logo {

width:100%;

height:90px;

float:left;

background:url(../images/wm_template_logo.png) no-repeat;

}



#wm_main-nav {

width:100%;

height:60px;

float:left;

margin:0;

background:#4184ae;

}



#wm_bottom {

clear:both;

width:100%;

height:50px;

margin:0;

color:#eee;

text-align:center;

background:#222;

}



#wm_copyright {

clear:both;

width:100%;

margin:0;

padding:0;

color:#ccc;

text-align:left;

background:#333;

}



li, dd {

margin-left:1em;

}



fieldset {

padding:0.5em;

}



body {

font-size:75%;

line-height:1.3;

margin:1em 0;

}



.small, .createdate, .modifydate {

font-size:0.9em;

color:#676767;

}



a.readon {

float:left;

margin-top:10px;

padding:1px 5px 1px 14px;

border:1px solid #f6f6f6;

display:block;

background:url(../images/arrow.png) no-repeat 5px 48%;

font-weight:bold;

text-decoration:none;

text-transform:uppercase;

}



a.readon:hover, a.readon:active, a.readon:focus {

border:1px solid #ececec;

background:url(../images/arrow.png) no-repeat 5px 48% #ffffff;

}



li.active {

color:#eee;

}



li#current {

color:#eee;

}



li {

list-style-type:none;

}



form {

margin:0;

padding:0;

}



input, select, textarea, .inputbox {

padding:3px 5px;

font-size:100%;

}



.button {

padding:3px 5px;

border:1px solid #333333;

background:#333333;

color:#cccccc;

font-size:85%;

text-transform:uppercase;

}



.button:hover, .button:focus {

border:1px solid #999999;

background:#333333;

color:#ffffff;

}



* html .button {

padding:2px 0 !important; /*IE 6*/

}



*+html .button {

padding:2px 0 !important; /*IE 7*/

}



.inputbox {

border:1px solid #cccccc;

background:#ffffff;

width:80%;

margin:0 2.5em 0 0;

}



.inputbox:hover, .inputbox:focus {

background:#ffffcc;

}



.paramlist_value {

float:left;

}



a:link, a:visited {

color:#58a;

text-decoration:none;

}



a:hover {

color:#666;

border-bottom:1px solid #666;

text-decoration:none;

}



h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address {

margin:0.5em 0;

}



h1, .componentheading {

color:#333;

font-size:1.9em;

}



h2 {

color:#cb3c04;

font-size:1.7em;

} 



.contentheading {

color:#666;

font-size:250%;

font-weight:lighter;

padding:0;

text-indent:0.1em;

letter-spacing:0.1em;

}



.contentheading a {

background:none;

border:none;

}



.contentheading a:link, .contentheading a:visited {

color:#cb3c04;

border:none;

text-decoration:none;

border-bottom:none;

}



.contentheading a:hover {

color:#666;

text-decoration:none;

border-bottom:none;

}



h3 {

color:#58a;

font-size:1.5em;

}



h4 {

font-size:1.3em;

}



h5 {

font-size:1.1em;

}



h6 {

font-size:0.9em;

font-weight:bold;

}



#footer, .mosimage_caption {

font:0.8em Arial, Helvetica, sans-serif;

color:#999;

}



img {

background:none;

border:none;

}



.buttonheading a {

border:none;

background:none;

}



td.sectiontableheader {

padding:5px;

color:#eee;

background:#cb3c04;

}



td.sectiontableheader a:link, td.sectiontableheader a:visited {

color:#ccc;

}



td.sectiontableheader a:hover {

color:#eee;

border-bottom:1px solid #eee;

}



tr.sectiontableentry1 td, tr.sectiontableentry2 td {

padding:10px;

font-size:165%;

}



tr.sectiontableentry1 {

background:#333;

color:#ccc;

}



tr.sectiontableentry1 a:hover {

color:#eee;

border-bottom:1px solid #eee;

}



tr.sectiontableentry2 {

color:#ccc;

background:#4892c1;

}



tr.sectiontableentry2 a:link, tr.sectiontableentry2 a:visited {

color:#ccc;

}



tr.sectiontableentry2 a:hover {

color:#eee;

border-bottom:1px solid #eee;

}



.blog_more a:link, .blog_more a:visited {

color:#71939f;

text-decoration:none;

}



.blog_more a:hover {

color:#282828;

background:none;

text-decoration:none;

}



.pagenav a {

border:1px solid #ccc;

}



.pagenav a:link, .pagenav a:visited {

color:#71939f;

text-decoration:none;

}



.pagenav a:hover {

color:#282828;

background:none;

text-decoration:none;

border:none;

}



.moduletable_nav {

padding:0;

margin:0;

}



.moduletable_nav ul {

float:left;

list-style-type:none;

margin:0;

padding:0;

width:100%;

}



.moduletable_nav li {

float:left;

margin:0;

padding:0;

}



.moduletable_nav li a {

display:block;

float:left;

list-style-type:none;



margin:0;

padding:20px;

}



.moduletable_nav a {

display:block;

font-size:170%;

text-decoration:none;

border-right:3px solid #4184ae;

padding:0;

margin:0;

}



.moduletable_nav a:link, .moduletable_nav a:visited {

color:#f6f6f6;

border-bottom:none;

}



.moduletable_nav a:hover {

color:#ececec;

background:#4892c1;

text-decoration:none;

border-bottom:none;

}



.moduletable_nav li#current a {

background:#4892c1;

}



.moduletable {

color:#333;

text-align:right;

border-bottom:1px solid #e7e6e6;

margin-bottom:1em;

}



.moduletable h3 {

color:#666;

font-size:155%;

font-weight:lighter;

font-face:Georgia, Helvetica, sans-serif;

}



.moduletable h4 {

color:#333;

font-size:125%;

}



div#wm_bottom div.moduletable {

color:#abd1ea;

text-align:center;

font-weight:bold;

border-bottom:none;

margin:0;

padding:0;

}
