/* Start of CMSMS style sheet 'HomeSit Layout CSS' */
form {
margin: 0;
padding: 0;
}
body {
height:100%;
max-height:100%;
font-family:arial, tahoma, arial, verdana, sans-serif;
margin:0;
}

html,body{
height:100%;
background-color:#effaef;
}
html,body,p,th,td,li,dd,dt {
font:14px arial, tahoma, Verdana, Arial, Helvetica, sans-serif;
}


h1,h2,h3,h4,h5,h6 {
font-family:arial, tahoma, Verdana, Arial, Helvetica, sans-serif;
}


p {
line-height:160%;
color:#242424;
font-size:14px;
}

h1 {
font-size:20px;
color:#0e820f;
font-family:Trebuchet MS, Century Gothic, Trebuchet Ms, Arial, Helvetica, sans-serif;
font-weight:normal;
margin-bottom:0px;
padding-top:-5px;
margin-top:9px;
*margin-top:-4px;
}

h2 {
font-size:20px;
color:#4678b9;
font-family:Trebuchet Ms, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-top:0px;
}

h3 {
font-size:18px;
color:#9f5814;
font-family:Arial, Trebuchet Ms, Arial, Helvetica, sans-serif;
text-transform:normal;
font-weight:normal;
}

h4 {
font-size:16px;
color:#0e820f;
font-family:Tahoma, Trebuchet Ms, Arial, Helvetica, sans-serif;
text-transform:uppercase;
}

h5 {
font-size:15px;
}

h6 {
font-size:14px;
}

#cinfo{
padding-left:20px;
padding-top:0x;
padding-right:30px;
}

#cinfo p{
margin-top:0px;
font-size:11px;
line-height:120%;
font-family:tahoma; 
}
#cinfo h1{
font-size:18px;
color:#1e3d7f;
font-family: Trebuchet MS, Century Gothic, Trebuchet Ms, Arial, Helvetica, sans-serif;
font-weight:normal;
margin-bottom:5px;
padding-top:5px;
border-bottom:1px dotted black;
}



a{
color:#ed3d34;
font-weight:bold;
}
a:hover{
color:#ed3d34;
text-decoration:none;
}

a:link {color:#ed3d34;}    /* unvisited link */
a:visited {color:#ed3d34;} /* visited link */
a:active {color:#ed3d34;}  /* selected link */


#content{

padding:10px;
padding-top:0px;
*padding-top:12px;
padding-right:0px;
}
#left{
padding-top:20px;
}

#left h1{
border:0px;
background-color:#f7f7f7;
text-transform:uppercase;
font-family:arial;
font-size:15px;
font-weight:bold;
color:#749702;
padding:10px;
padding-left:20px;
margin:0px;
}


#left h2{
border:0px;
text-transform:uppercase;
font-family:arial;
font-size:15px;
font-weight:bold;
color:#749702;
margin:0px;
padding:0px;
padding-left:15px;
padding-top:15px;
padding-bottom:-10px;
margin-bottom:-10px;
}
#left2 p{
padding-left:-10px;
}
#left2 h2{
border:0px;
text-transform:uppercase;
font-family:arial;
font-size:15px;
font-weight:bold;
color:#749702;
margin:0px;
padding:0px;
padding-left:2px;
padding-top:15px;
padding-bottom:-10px;
margin-bottom:-10px;
}
#content ul{
list-style:none;
margin-left:-30px;
*margin-left:10px;
}


#content li{
background-image:url('uploads/hsimg/bullet.gif');
background-repeat:no-repeat;
background-position:1em 6px;
padding-left:2.4em;
line-height:180%;
}

#content ol li{
background-image:none;
background-repeat:no-repeat;
background-position:1em 8px;
padding-left:2.4em;
line-height:180%;
}


a {
color:#66117b;
}

a:hover {
text-decoration:none;
}
#footer{
text-align:center;
color:#3d3d3d;
margin-top:10px;
padding-right:15px;
padding-left:12px;

}

#footer td{
height:144px;

}


#footer p{
font-family:tahoma;
padding-right:20px;
font-size:11px;
color:#3d3d3d;
margin-bottom:0px;
margin-top:0px;
}
#footer a{
color:#3d3d3d;
font-family:tahoma;
font-size:11px;
font-weight:normal;
margin-bottom:0px;
}

#footer a:hover{
text-decoration:none;
font-weight:normal;
}


.contactform textarea {
width:180px;
height:60px;
}

#news{
padding-left:10px;
padding-top:10px;
padding-right:30px;
}
#news p{
font-size:12px;
font-family:arial;
line-height:120%;
}


.contactform label.text{
width:200px;
text-align:right;
padding-right:5px;
float: left ;
position:relative;

}

.contactform legend{
font-weight:bold;
color:#104678;
font-size:10pt;
margin-top:20px;
}

.greentext {
color:#648203;
font-weight:bold;
}

.login{
margin-top:12px; 
margin-left:15px;
*margin-left:0px;

}


.login input{
width:120px;
font-size:12px;
border:1px solid #198410;
}
.login td{
color:#fff;
font-size:14px;
font-family:arial;
text-transform:lowercase;
}

.login a{
color:#ffc976;
font-size:11px;
font-weight:normal;
text-transform:none;
font-family:arial;
}


.login a:link {color:#ffc976;}    /* unvisited link */
.login a:visited {color:#ffc976;} /* visited link */
.login a:active {color:#ffc976;}  /* selected link */



#sub input{
background: transparent url(uploads/hsimg/login.png) no-repeat center top;
border:0px;
padding:18px;
font-size:0px;
color:#fd7b00;
width:70px;
}


/* End of 'HomeSit Layout CSS' */

