body{	margin: 0;
	padding: 0;background:#FFF;   color:#32474E;
    font: lighter 100% "Trebuchet MS",Arial sans-serif;color: #333; text-align:left}
div#box_left, div#box_right1, div#box_right2{
    padding:0px; margin:0; height: 304px;}
div#box_left{
    background:#D9F7CA;color:#000;}
div#box_left h3 a{
   font-size: 90%;}

div#box_left1{
    padding:0px; margin:0; background:#E9F1F6}
div#box_right1,div#box_right2{
    background:#D3E4ED; margin-left:20px;}

div#box_right1{
    background:#D3E4ED url(img/box1_bg.jpg) bottom right no-repeat;}
    div#box_right2{
    background:#D3E4ED url(img/box2_bg.jpg) bottom right no-repeat;}

    div#box_right1 h2,div#box_right2 h2{
  color:#FF3300;}

  h1 {
  text-indent: -2000em;
position: absolute;
width: 200px;}

  #box_left1 ul li{
padding-bottom: 5px;
}
    a:link, a:visited   {color:#006699; text-decoration: none;}
    a:hover   {color:#FF3300}
#header{
   padding-top: 20px;}
h1{font: lighter 200% "Trebuchet MS",Arial sans-serif;color: #208BE1}
h1,p{margin:0;}
table {margin-left: 18px;}
table p, table h3{padding-top: 0;}
a{font: lighter 100% "Trebuchet MS",Arial sans-serif;color: #333; line-height: 100%; }
p{padding: 0px; font: lighter 90% "Trebuchet MS",Arial sans-serif;color: #333; line-height: 100%;padding:5px 18px 18px; margin:0;}
ul{ font: lighter 90% "Trebuchet MS",Arial sans-serif;color: #333; line-height: 140%;}
h2{font: lighter 120% "Trebuchet MS",Arial sans-serif;color: #208BE1; line-height: 120%; padding:18px 18px 0; margin:0;}
h3{font: lighter 120% "Trebuchet MS",Arial sans-serif;color: #208BE1; line-height: 120%; padding:8px 18px 0; margin:0;}
strong {font-weight: bold;}

.sbtn  {height:35px; margin: 10px 0px 0px 18px; }
.sbtn a {height:35px;  font-weight: bold; margin: 3px; padding: 20px; background: url(img/btn.gif) left no-repeat;}

#content {margin:0 auto;padding-top:10px;}
#content p {line-height: 120%;}
#page {margin:0 auto; padding:0;}

#agb{
  list-style-type:decimal;}

#content { list-style-image: url(images/bullet2.gif);}

#trl, #trf{border-bottom: 1px solid #C7DCE8; clear: both; margin:0; padding:0;padding-top: 8px; height:1px; width: 940px;}     

#breadcrumb{margin:0 auto; padding:0px 18px 0; color: #68889B; font-size: 80%;}
#breadcrumb a{color: #68889B; text-decoration:none; font-size: 100%;}
#breadcrumb a:hover {text-decoration:underline;}

#box_left h2{font: lighter 120% "Trebuchet MS",Arial sans-serif;color: #208BE1; line-height: 100%; padding:18px 18px 0; margin:0;}
#box_left h3.newstitle{  padding:0px 18px 0; margin:0;}
#box_left p.newsdate{  padding:15px 18px 0; margin:0; color: #7D8197; font-size:80%;}
#box_left p.newstxt{  padding:5px 18px 0; margin:0; }

#box_right1,#box_right2{ list-style-image: url(images/bullet1.gif);}

#WebLoginLayer0 fieldset{
   border: 0px solid #C7DCE8; font-size: 90%;
padding-bottom: 20px; line-height: 140%;}

#WebLoginLayer0 fieldset h3, #WebLoginLayer0 fieldset p{
  padding:0; margin:0; }
#WebLoginLayer0 fieldset label{
  float: left; width:280px;}
#WebLoginLayer0 fieldset input#username,#WebLoginLayer0 fieldset input#password{
float: right; margin-right: 20px;}

#WebLoginLayer0 .checkbox{
 float: right; width: 250px; padding: 0;
margin:0; }

#ContactForm fieldset{
   border: 0px solid #C7DCE8; font-size: 90%;
padding-bottom: 20px; line-height: 140%;}

#ContactForm p input, #ContactForm p select, #ContactForm p textarea {
 float: right;  width: 200px; margin-right: 170px;}

.checkbox{
 float: right; width: 250px; padding: 0;
margin:0; }

/* tablestyles */
.runtable {
padding: 1px;
font-size:90%;
margin-left: 18px;
background: #CDEAF5;
border: 1px solid #CDEAF5;
}

.tdata td{
background: #fff;
border-top: 1px solid #CDEAF5;
padding: 4px;
text-align: center;
}

.thead td{
background:#CDEAF5;
padding: 4px;
color: #2695BF;
}

.tdata .mid{
border-left: 1px solid #CDEAF5;
border-right: 1px solid #CDEAF5;
}

   .nm_button {float: left; padding: 2px;}
/* container */
/* Menu */

/* Footer */
#fl {  text-align: right;}
#footer { margin:0 auto; padding:0;
font: lighter 90% "Trebuchet MS",Arial sans-serif;color: #666;}
