/* CSS Document */
html, body
  {
  width:100%;
  height:100%;
  padding:0;
  margin:0;
  }
 A{
	 color:#030;
	 text-decoration:none;
 	}
A:hover{
	text-decoration:underline;
}
body#body
  {
  margin:0px;
  padding:0px;
  text-align:center;
  font-family:Helvetica,arial,sans-serif;
  font-size:12px;
  color:#336600;
  background:url(../images/layout/bg.jpg) repeat-x #fff;
  }
#frametable
  {
  width:800px;
  }
  #main
    {
    width:800px;
    height:100%;
    float:left;
    }
    #header
      {
      width:800px;
      height:122px;
      float:left;
      overflow:hidden;
      }
    #menu
      {
      width:800px;
      height:25px;
      float:left;
      background:url(../images/layout/navi.jpg) repeat-x;
      }
      #menu ul
        {
        display:inline;
        float:left;
        list-style:none;
        padding:0;
        margin:0;
        }
      #menu ul li
        {
        display:inline;
        list-style:none;
        float:left;
        padding:0;
        margin:0;
        text-align:center;
        line-height:25px;
        }
      #menu ul li.bg
        {
        width:150px;
        height:25px;
        background:url(../images/layout/li_bg.jpg) repeat-x;
        }
      #menu ul li.bg_active
        {
        width:150px;
        height:25px;
        background:url(../images/layout/li_bg_active.jpg) repeat-x;
        }
      #menu ul li.line
        {
        width:1px;
        height:25px;
        overflow:hidden;
        }
      #menu ul li a
        {
        font-size:12px;
        text-transform:uppercase;
        color:#fff;
        text-decoration:none;
        }
      #menu ul li a:hover
        {
        text-decoration:none;
        }
    #content
      {
      width:800px;
      height:auto;
      float:left;
      background:#fff;
      }
      #sidebar
        {
        width:200px;
        min-height:400px;
        height:auto !important;
        height:400px;
        float:left;
        }
          #loginbox
            {
            width:200px;
            min-height:163px;
            height:auto !important;
            height:163px;
            float:left;
            background:url(../images/layout/loginbox.jpg) no-repeat #8db93e;
            }
			 #infobox
            {
            width:200px;
            min-height:163px;
            height:auto !important;
            height:163px;
            float:left;
            background:url(../images/layout/loginbox.jpg) no-repeat #8db93e;
            }
			#infobox > div{
				margin:4px;
				background-color:#FFF;
				padding:5px;
				width:182px;
			}
            .submit_btn
              {
              width:auto;
              height:24px;
              float:right;
              margin:10px 10px 10px 10px;
              }
              .submit_left
                {
                width:10px; 
                height:24px;
                float:left;
                background:url(../images/layout/submit_left.jpg) no-repeat;
                }
              .submit_bg
                {
                width:auto; 
                height:24px;
                float:left;
                padding:0px 10px 0px 10px;
                line-height:24px;
                font-size:11px;
                font-weight:normal;
                color:#fff;
                background:url(../images/layout/submit_bg.jpg) repeat-x;
                }
              .submit_right
                {
                width:10px; 
                height:24px;
                float:left;
                background:url(../images/layout/submit_right.jpg) no-repeat;
                }
      .paddings
        {
        width:10px;
        min-height:400px;
        height:auto !important;
        height:400px;
        float:left;
        overflow:hidden;
        }
      #contentarea
        {
        width:570px;
        min-height:400px;
        height:auto !important;
        height:400px;
        float:left;
        background:#ebebeb;
        text-align:left;
        }
        
       #smsmenu{
       text-align:center;
       }
      #footer
        {
        width:800px;
        height:121px;
        float:left;
        color:#fff;
        font-size:11px;
        padding-top:20px;
        background:url(../images/layout/footer.jpg) no-repeat;
        text-align:center;
        }
        
  /* fonts --> */
  
  h2
    {
    padding:0;
    margin:0px 0px 0px 10px;
    font-size:13px;
    line-height:30px;
    text-transform:uppercase;
    color:#fff;
    }
  p
    {
    padding:0;
    margin:0;
    }
  #footer p
    {
    color:#fff;
    }
 #contentarea H2,
 h2.green{
 color:#7da83d;
 margin-left:0;
 padding-left:0;
 }
 }
