/* CSS Document */

body
{
margin:0px;
background-color:#EFEFEF;
}

.fullWidth{width:100%;}

.fullHeight{width:100%;}

.floatLeft{float:left;}

.floatRight{float:right;}

.clear{clear:both;}

.rowspacer{width:20px;}

.imageStyle{vertical-align:middle;}

p{margin:0px 0px 10px 0px; padding:0px;}

#warp
{
width:1002px;
margin:0 auto;
}

#main
{
background:url(images/main-bg.jpg);
}

#leftdiv
{
width:748px;
}

#rightdiv
{
width:254px;
}

/*======== header =========*/

#menu
{
height:38px;
background-color:#F2F2F2;
}

#menu ul
{
margin:0px;
padding:0px;
}

#menu ul li
{
list-style:none;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
float:left;
margin-right:15px;
}

#menu ul li a
{
display:block;
width:100px;
height:28px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
text-align:center;
padding-top:10px;
}

#menu ul li a:hover
{
color:#fff;
background-color:#307B17;
text-align:center;
text-decoration:none;
}

#menu ul li a#active
{
color:#fff;
background-color:#307B17;
text-align:center;
text-decoration:none;
}

/*======== leftpart =========*/

.homecontdiv
{
padding:15px 15px 0px 15px;
font:normal 11px Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
}

.homecontdiv a
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#437404;
line-height:16px;
text-decoration:none;
}

.homecontdiv a:hover
{
line-height:16px;
text-decoration:underline;
}

/*======== rightpart =========*/

#mlogin
{
height:189px;
background-color:#FFFFFF;
padding:0px 3px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#408813;
line-height:18px;
}

#mlogin a
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#408813;
line-height:18px;
text-decoration:none;
}

#mlogin a:hover
{
line-height:18px;
text-decoration:underline;
}

.lableML
{
float:left;
text-align:right;
padding-right:5px;
padding-top:3px;
width:70px;
}

.inputML
{
width:162px;
height:17px;
background-color:#EFEFEF;
border:none;
float:left;
padding:5px 5px;
margin-bottom:5px;
}

.inputRQ
{
width:223px;
height:22px;
background-color:#F5F9E9;
border:1px solid #AFD362;
padding:3px 5px;
margin-bottom:5px;
}

/*======== Footer =========*/

#footer
{
background-color:#FFFFFF;
padding:15px 30px 0px 15px;
border-top:1px solid #438A17;
}

#fbox1
{
width:320px;
margin-right:55px;
font:bold 13px Arial, Helvetica, sans-serif;
color:#5B5F59;
text-transform:uppercase;
line-height:18px;
}

#fbox2
{
width:266px;
margin-right:55px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#558501;
text-transform:uppercase;
line-height:18px;
}

.inputN
{
width:195px;
height:15px;
background:url(images/input-new.jpg) repeat-x;
border:1px solid #A4A4A4;
padding:3px 5px;
float:left;
margin-right:5px;
}

#fbox3
{
width:225px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
line-height:18px;
}

#fbox3 a
{
font:bold 12px Arial, Helvetica, sans-serif;
color:#4A4A4A;
line-height:18px;
text-decoration:none;
}

#fbox3 a:hover
{
line-height:18px;
text-decoration:underline;
}


/*======== TEXT =========*/

.greensmall
{
font:bold 11px Arial, Helvetica, sans-serif;
color:#447608;
line-height:16px;
}

.greensmal2
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#63821B;
line-height:16px;
}

.blacksmall1
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000;
line-height:16px;
}

.greenbig1
{
font:bold 20px Arial, Helvetica, sans-serif;
color:#26620F;
line-height:22px;
}

.greenmid1
{
font:bold 17px Arial, Helvetica, sans-serif;
color:#26620F;
line-height:20px;
}
.greenSimple
{
font: 11px Arial, Helvetica, sans-serif;
color:#447608;
line-height:16px;
}
.BaclLink:link, .BaclLink:active, .BaclLink:visited
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
line-height:18px;
text-decoration:none;
}
.BaclLink:hover
{
line-height:18px;
text-decoration:underline;
}
.ErrorClass
{
font: 12px Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:center;
line-height:16px;
}
