/* CSS Document */
body { background:url(../img/bg.jpg) #ffffff; background-repeat:repeat-x; margin:0px; font-family:Verdana; font-size:11px; color:#000000; }
#banner .l{background-color:white; background-repeat:repeat-x; background-position:top; width:auto;}
#banner .m{background-color:white; background-repeat:repeat-x; width:900px; height:152px;}
#banner .r{background-color:white; background-repeat:repeat-x; background-position:top; width:auto;}
#topmenu { height:36px; }
#topmenu .l{background:url(../img/banner_r.gif); background-repeat:no-repeat; width:39px; height:35px;}
#topmenu .m{background:url(../img/banner_m.jpg); background-repeat:repeat-x; width:auto; height:35px;}
#topmenu .login{margin:0px; color:#FFFFFF;}
#topmenu .input{width:105px; height:15px; border:1px solid #cccccc; font-size:12px; }
#topmenu .button{ background:url(../img/button.gif); background-repeat:no-repeat; height:19px; background-position:left; border:none; padding-left:18px; color:#FFFFFF; font-size:12px; }

#navcont { background:url(../img/navigation_bg.jpg) #f0f0f0; background-position:top; background-repeat:repeat-x; border-top:1px solid #CCCCCC;}
#navcont .l{ width:auto; border-bottom:1px solid #CCCCCC; }
#navcont .r{ width:auto; border-bottom:1px solid #CCCCCC;}
#navcont .m{ width:900px; }
#navigation td{ border-bottom:1px solid #CCCCCC; width:16%; }
#navigation a{ color:#7388a6; font-weight:bold; font-size:12px; text-decoration:none; }
#navigation a:hover{ color:#ff9900; font-weight:bold; font-size:12px; text-decoration:none; }
#navigation td.active{ background:url(../img/navigation_mp.jpg) #4b6aa7; background-repeat:repeat-x; background-position:top left; padding-left:5px; border-bottom:1px solid #4b6aa7;  }
#navigation td.active a{ color:#FFFFFF; }
#navigation td.active a:hover{ color:#FFFFFF; }

#line{background:#4c6ba8; background-repeat:repeat-x;}
#content .blue_l{background:url(../img/content_blue_l.gif); width:14px; height:27px; background-repeat:no-repeat;}
#content .m{background:url(../img/content_m.jpg); background-repeat:repeat-x; width:222px;}
#content .bg{background:url(../img/content_bg.jpg); background-repeat:repeat-x; width:59px;height:25px;border-top:solid 1px #4c6ba8;}
#content .blue_r{background:url(../img/content_blue_r.gif); width:12px; height:27px; background-repeat:no-repeat;}
#content .text{font-size:18px; color:#4c6ba8; padding:15px;}
#content .greentext{font-size:36px; color:#9dcb3b; padding-left:30px;}
#content .m_l{border-left:solid 1px #c7d1e4; border-right:solid 1px #c7d1e4; background:#FFFFFF;}
#content .br{background:url(../img/content_bl.gif); background-repeat:no-repeat; width:14px; height:11px;}
#content .bm{background:url(../img/content_bm.gif); background-repeat:repeat-x; width:222px; height:5px;}
#content .b_bg{background:url(../img/content_bottom_b.jpg); background-repeat:repeat-x; width:59px;}

.lm #content .left{ width:200px; }
.lm #content .middle{ width:700px; }
.lm #content .right{ display:none; }

.m #content .left{ display:none; }
.m #content .middle{ width:900px; }
.m #content .right{ display:none; }

.mr #content .left{ display:none; }
.mr #content .middle{ width:700px; }
.mr #content .right{ width:200px; }

.lr #content .left{ width:450px; }
.lr #content .middle{ display:none; }
.lr #content .right{ width:450px; }

#flash{ background:url(../img/flashback.jpg); height:155px; background-repeat:repeat-x; }

.blueborder { height:auto; }
.blueborder td.lt{ background:url(../img/c_l.gif); background-repeat:no-repeat; background-position:top; width:17px; height:15px;}
.blueborder td.mt{ background:url(../img/c_m.gif) #ffffff; background-repeat:repeat-x; background-position:top; width:auto; height:auto;}
.blueborder td.rt{ background:url(../img/c_r.gif); background-repeat:no-repeat; background-position:top; width:17px; height:15px;}
.blueborder td.c{ background:url(../img/c_c.jpg) #ffffff; background-repeat:repeat-x; width:auto; height:auto; padding-left:10px; padding-right:10px; border-left:1px solid #4c6ba8;border-right:1px solid #4c6ba8;}
.blueborder td.b{  width:auto; height:16px; border-bottom:1px solid #4c6ba8; font-size:1px; background:#ffffff;}
.blueborder td.lb{ background:url(../img/c_lb.gif); background-repeat:no-repeat; background-position:top; width:17px; height:17px; line-height:1px; font-size:1px;}
.blueborder td.rb{ background:url(../img/c_rb.gif); background-repeat:no-repeat; background-position:top; width:17px; height:17px; line-height:1px; font-size:1px;}

.greenborder { height:auto; }
.greenborder td.lt{ background:url(../img/c_l_green.gif); background-repeat:no-repeat; background-position:top; width:17px; height:15px;}
.greenborder td.mt{ background:url(../img/c_m_green.gif) #ffffff; background-repeat:repeat-x; background-position:top; width:auto; height:auto;}
.greenborder td.rt{ background:url(../img/c_r_green.gif); background-repeat:no-repeat; background-position:top; width:17px; height:15px;}
.greenborder td.c{ background:url(../img/c_c_green.jpg) #ffffff; background-repeat:repeat-x; width:auto; height:auto; padding-left:10px; padding-right:10px; border-left:1px solid #9dcb3b;border-right:1px solid #9dcb3b;}
.greenborder td.b{  width:auto; height:16px; border-bottom:1px solid #9dcb3b; font-size:1px; background:#ffffff;}
.greenborder td.lb{ background:url(../img/c_lb_green.gif); background-repeat:no-repeat; background-position:top; width:17px; height:17px; line-height:1px; font-size:1px;}
.greenborder td.rb{ background:url(../img/c_rb_green.gif); background-repeat:no-repeat; background-position:top; width:17px; height:17px; line-height:1px; font-size:1px;}

.titleBlue18{ color:#4c6ba8; font-size:18px; line-height:12px; }
.titleGreen36{ color:#9dcb3b; font-size:36px; line-height:43px; padding-left:30px; }
.titleOrange36{ color:#ff9900; font-size:36px; line-height:43px; padding-left:30px; }

#footer { background:url(../img/footer_bg.jpg); background-repeat:repeat-x; border-top:1px solid #bababa; width:auto; height:17px; border-top:1px solid #bababa; }
#footer td{ color:#FFFFFF; font-size:9px; }
#footer a{text-decoration:none; color:rgb(255,152,1);}
#footer a:link{text-decoration:none; color:rgb(255,152,1);}
#footer a:visited{text-decoration:none; color:rgb(255,152,1);}
#footer a:hover{text-decoration:underline; color:rgb(255,192,1);}


