/* CSS Document */
body {font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#656567; }
body, ul ,li, p, div {margin:0px; padding:0px; }
.wlim {width:940px; margin-left:auto; margin-right:auto; }
#header {background-color:#fff; }

.mleft li, .mright li, #foota li, .box li {list-style:none; padding-left:15px; }


#mainMenub {background-color:#d91d5c; height:30px; margin-top:-2px; float:left; width: 940px; }
#mainMenub .hMenu li {display:block; float:left; list-style:none; padding:2px; padding-right:0px; }
#mainMenub .mainMtb li a {display:block; padding:5px 15px 0px 15px; color:#fff; text-decoration:none; border:0px solid #ccc; font-size:0.8em; height:21px; font-weight:normal; }
#mainMenub .mainMtb .curloc a, #mainMenub .mainMtb li a:hover {color:#fff; background-color:#5e5e61; }
.clearfloat {clear:both; display:block; font-size:1px; width:100%; }
a img {border:none; }
#logo {float:left; margin-top:10px; margin-bottom:10px; }
#banner {float:right; margin-right:40px; display:block; margin-top:8px; }
.fl {float:left; }
.fr {float:right; }
.fsl {font-size:1em; display:block; }
.fsxl {font-size:1.5em; display:block; font-weight:bold; }
.bk {display:block; }
.phone {margin-left:200px; text-align:right; padding:5px; padding-top:10px; }
#topLink {float:right; }
#topLink li {display:block; margin-left:5px; }
#topLink li a {display:block; font-size:0.6em; width:60px; height:60px; border:1px solid #ccc; }

#main {background-image:url(../images/template1/graphic2b.png); background-repeat:no-repeat; height:300px; margin-top:5px; margin-top:0px; color:#fff; }
#main .sect1 {width:346px; height:270px; float:left; padding:15px; }
#main .sect1 .ts1 {font-size:1.5em; display:block; }
#main .sect1 .ts2 {font-size:0.7em; display:block; padding-top:30px; }
#main .sect2 {width:167px; height:280px; float:left; margin:5px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#main .sect3 {width:167px; height:280px; float:left; margin:5px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#main .sect4 {width:167px; height:280px; float:left; margin:5px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#main .sect2 .ts1, #main .sect3 .ts1, #main .sect4 .ts1 {font-size:1.2em; display:block; }

#mainb {margin-top:5px; color:#666; width:100%; }
#mainb .sect1 {width:292px; min-height:290px; float:left; margin:5px; padding:5px; }
#mainb .sect2 {width:293px; min-height:290px; float:left; margin:5px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#mainb .sect3 {width:293px; min-height:290px; float:left; margin:5px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#mainb .sect1 .ts1, #mainb .sect2 .ts1, #mainb .sect3 .ts1 {font-size:1.1em; display:block; color:#1b75f0; }
#mainb .sect1 .ts2, #mainb .sect2 .ts2, #mainb .sect3 .ts2 {font-size:0.7em; display:block; padding-bottom:5px; }
#mainb ul {margin-left:0px; line-height:1.5; }
#mainb ul li {list-style:none; background-image:url(../images/template1/arrow1.png); background-position:0px 3px; background-repeat:no-repeat; padding-left:15px; }

.mright {min-height:700px; }

.tac {text-align:center; }

.box {border:1px solid #1b75f0; margin:1px; margin-bottom:5px; }
.box .title {background-color:#1b75f0; display:block; color:#fff; padding:5px; }
.box .titleb {color:#1b75f0; }
.box .titlec {color:#1b75f0; font-size:0.8em; padding-top:10px; }
.box ul {margin-left:20px; font-size:0.7em; color:#666; line-height:1.5; }
.box .sect1 {width:217px; min-height:140px; float:left; margin:5px; padding:5px; }
.box .sect2 {width:217px; min-height:140px; float:left; margin:5px; margin-left:0px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
.box .sect3 {width:217px; min-height:140px; float:left; margin:5px; margin-left:0px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
.box .sect4 {width:217px; min-height:140px; float:left; margin:5px; margin-left:0px; padding:5px; border:0px solid #ccc; border-left-width:1px; }

.button2 {width:300px; height:24px; background-image:url(../images/template1/button2off.png); display:block; color:#fff; font-size:0.8em; padding-top:6px; text-decoration:none; }
/*.button2:hover {background-image:url(../images/template1/button2on.png); }*/

#foot {border:0px solid #d91d5c; border-top-width:3px; background-color:#ddd; color:#666; font-size:0.8em; }
#tfBar {background-color:#fff; height:2px; font-size:1px; }  
#foot a {color:#777; }
#foot p {padding:10px; }

#foota .fl {float:left; width:459px; padding:5px; }
#foota .fr {float:right; width:460px; padding:5px; border:0px solid #ccc; border-left-width:1px; }
#foota ul {margin-left:20px; }
#foota ul, #foota p {font-size:0.8em; color:#666; line-height:1.5; }
#foota a {color:#666; }

.tar {text-align:right; }

.p5 {padding:5px; }

a {color:#D91B5C; text-decoration:none; }
a:hover {text-decoration:underline; }

table {border-collapse:collapse; width:100%; display:block; }
td {margin:0px; padding:5px; border:0px dotted #ccc; border-bottom-width:1px; vertical-align:top; }
.th td {font-weight:bold; color:#1b75f0; }
.theading {background-color:#1b75f0; color:#fff; margin:0px; padding:5px; display:block; }

.topButton {background-image:url(../images/template1/topb3.png); background-repeat:no-repeat; display:block; width:157px; height:25px; text-align:center; font-size:0.8em; color:#fff; text-decoration:none; margin-left:auto; margin-right:auto; padding-top:3px; }

