/* Start of CMSMS style sheet 'default' */
body {
font-family:sans-serif, Tahoma, Verdana, Arial;
font-size:small;
color:#3c3c38;
text-align:justify;
width:1024px;
margin:15px;
line-height:1.5em;
}

#header {
margin-top:10px;
margin-left, margin-right:0px;
}

#logo {
width:240px;
height:91px;
margin-left, margin-right:0px;
}

#slogan {
width:370px;
height:91px;
padding-top:0px;
padding-left:10px;
letter-spacing:0.2em;
font-size:small;
}

#banner {
 float:left;
 width:240px;
 height:100px;
 margin-left:0px;
}

#footer {
height:40px;
}

#content {
padding-left:20px;
width:590px;
vertical-align:top;
}

#left {
width: 240px;
padding-left:0px;
padding-right:0px;
float:left;
}

#menu {
background-image:url(uploads/images/hd.gif);
width:850px;
height:29px;
font-size:10pt;
font-weight:bold;
text-align:left;
letter-spacing:2pt;
z-index:-100;
}

#menutext {
bachground-color:white;
background-image:url(uploads/images/wh.gif);
margin-left:240px;
padding-left:20px;
padding-right:20px;
height:29px;
z-index:100;
padding-top:2px;
}

div {
float:left;
}

.cloud {
font-size:xx-small;
line-height:1.5em;
}

.dline {
background-image:url(uploads/images/hd.gif);
height:2px;
width:100%;
margin-top:10px;
margin-bottom:10px;
}

.social {
text-align:left;
line-height:2em;
word-spacing: 20px;
}

a:link {
color: #336699;
text-decoration:none;
border-bottom: 1px dotted #336699;
}

a:visited {
color: #2c3f53;
text-decoration:none;
border-bottom: 1px dotted #2c3f53;
}

span.cloud a {
text-decoration:none;
border-bottom-width:0px;
}

a.red {
color:#ef1422;
}

a.black {
color:black;
}

h1, h2, h3 {
clear:both;
color:#3c3c38;
font-weight:normal;
letter-spacing:2pt;
margin-bottom:0px;
margin-top:0px;
padding-top:0px;
padding-bottom:0px;
line-height: 1.5em;
text-align:left;
vertical-align:baseline;
}

h1 {
font-size:14pt;
margin-left:-2px;
}

{*
h1:first-letter {
font-size:24pt;
color:#808076;
vertical-align:baseline;
}
*}

h2 {
font-size:10pt;
font-weight:bolder;
letter-spacing:1.5pt;
}

h2:first-letter {
vertical-align:baseline;
}

h3 {
font-size:10pt;
}

em {
color:green;
font-style:normal;
}

dt {
line-height:1.5em;
color:#3c3c38;
margin-bottom:0.6em;
}

dd {
line-height:1.5em;
color:#3c3c38;
margin-bottom:0.6em;
}

img {
border:0px;
margin:0px;
padding:0px;
text-indent:0px;
vertical-align: middle;
}

p {
margin:0px;
text-indent:5px;
line-height:1.5em;
margin-bottom:0.6em;
}

form {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:8pt;
padding-bottom:20px;
width:100%;
}

input {
background-repeat:repeat-x;
background-color:#f3f3ea;
border: 1px solid #919186;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
height:15px;
width:100%;
float:left;
}

input.button {
background-image:url(uploads/images/button.gif);
border-width:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
height:18px;
margin-right:10px;
margin-top:10px;
padding-bottom:3px;
}

input.fbsubmit {
background-image:url(uploads/images/button.gif);
border-width:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width:100px;
height:18px;
vertical-align:middle;
margin-right:10px;
margin-top:10px;
}

input.go {
font-size:14pt;
border-width:0px;
vertical-align:top;
background-color:#d7d7c4;
margin-left:0px;
margin-top:-3pt;
width:17px;
height:auto;
float:left;
}

input.option {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:186px;
border-width:0px;
height:18px;
vertical-align:middle;
margin-right:10px;
margin-top:10px;
float:left;
clear:both;
}

select {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
width:210px;
float:left;
clear:both;
}

textarea {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
float:left;
background-color:#f3f3ea;
border:1px solid #919186;
font-size: 8pt;
height:10em;
width:487px;
margin-top:10px;
}

ul, ol, li {
list-style-position:inside;
left:0px;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
text-indent:0px;
color:#3c3c38;
}

#cntnt01moduleform_1 {
margin:0px;
}


div.submit {
float:none;
clear:both;
}

.inputbox, .required {
float:left;
clear:both;
width:310px;
}

.longinputbox {
float:none;
clear:both;
width:470px;
}

input.fbsubmit {
border-width:0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
width:100px;
height:18px;
vertical-align:middle;
margin-right:10px;
margin-top:10px;
float:none;
clear:both;
}
/* End of 'default' */

