* {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
body { margin: 0px; padding: 0px; background: url(i/bgr.gif) #8B8B9F; font-family: Verdana, Arial, Helvetica, sans-serif;}
a { color: #DD5715; text-decoration: none }
img { border: 0px; border-style: none }
table { border-collapse: collapse; border-spacing: 0px}
td { padding: 0px}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menu a, .menu span, .submenu2 a, .submenu2 span, .t { font-size: 11px; font-weight: bold; white-space: nowrap;}

.menu { height: 41px; margin: 0px; padding: 0px; padding-left: 90px; font-weight: bold; background:  url(i/menu_bgr.gif) #DD5715; background-repeat: repeat-x; background-position: left bottom; border-right: 1px solid white; border-left: 1px solid white; }
.menu a, .menu span { display: block; float: left;line-height: 41px; margin-right: 47px; padding-left: 12px; color: #FFECE3 }
.menu a:hover { background: url(i/dot_menu.gif); background-position: left center; background-repeat: no-repeat }
.menu span { color: #fff; background: url(i/dot_menu.gif); background-position: left center; background-repeat: no-repeat}

.submenu {height: 22px; padding-bottom: 2px; padding-left: 64px; font-weight: bold; background: url(i/submenu_bgr.gif) #EFEFF5; background-repeat: repeat-x; background-position: left bottom; border-right: 1px solid white; border-left: 1px solid white; }
.submenu a { display: block; float: left; line-height: 20px; margin-right: 13px; padding-left: 6px; color: #515175; font-size: 10px; white-space: nowrap }
.submenu a:hover { color: #DD5715; background: url(i/dot_submenu.gif); background-position: left center; background-repeat: no-repeat }
.submenu span { display: block; float: left; line-height: 20px; margin-right: 13px; padding-left: 6px; color: #DD5715; font-size: 10px; white-space: nowrap }

.s2 { width: 100% }
.submenu2 { width: 50% }
.submenu2 a, .submenu2 span { display: block; float: right; margin-right: 20px; padding-left: 17px; background-image: url(i/dot.gif); background-position: left center; background-repeat: no-repeat }

.submenu2 a { color: #686881;}
.submenu2 a:hover { color: #DD5715; background-image: url(i/dot_o.gif) }

.submenu2 span { color: #DD5715 }

.t { line-height: 26px; white-space: nowrap}
/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.b { width: 100%; height: 100%;}
.main { width: 760px; height: 100%; padding-right: 5px; padding-left: 5px; vertical-align: top; border-right: 1px solid white; border-left: 1px solid white; background-color: #D8D8E1;}

/*.mc { height: 100%; }*/

.cont { vertical-align: top; background-color: #fff}

.content { padding: 20px 30px 20px 77px; line-height: 16px; background-image: url("i/bgr_c.gif"); background-position: left; background-repeat: repeat-y;}

.th { border-right: 1px solid white; border-left: 1px solid white;}
.th1, .th2 { font-size: 11px; width: 222px; }
.th td.th1 { background-color: #C8C8D5; color: #393951; vertical-align: top; padding-top: 20px; padding-left: 10px }
.th td.th2 { background-color: #9F9FB3; color: #fff; text-align: right; vertical-align: bottom; padding-bottom: 10px; padding-right: 15px }
.th3 img {display: block;}

.titlec { background-image: url("i/dot.gif"); background-position: left center; background-repeat: no-repeat; padding-left: 43px; margin-left: -44px; }
.titlec span { height: 16px; font-weight: bold; border-bottom: 1px solid #DD5715;}

.tc2 { background-image: url("i/dot.gif"); background-color: transparent; background-position: left center; background-repeat: no-repeat; padding-left: 44px; margin-left: -44px }
.tc2 span { font-weight: bold; line-height: 20px;}

.t1 { text-align: center; margin-bottom: 20px }
.t1 span { color: #DD5715; font-weight: bold }

.t2 { font-weight: bold }

ul { margin-left: 0px; margin-bottom: 0px; padding: 0px;}
li {background-image: url("i/dot_p.gif"); background-position: left top; background-repeat: no-repeat; list-style-type: none; margin-left: -40px; padding-left: 40px; margin-bottom: 8px; }

.contact td { padding-right: 20px; padding-top: 10px; line-height: 18px; vertical-align: top } 

.footer { padding-right: 10px; padding-top: 20px; padding-bottom: 4px; color: #8B8B9F; font-size: 10px; text-align: right; vertical-align: bottom; background-image: url(i/footer_bgr.gif); background-repeat: repeat-x; background-position: left bottom; background-color: #fff }
.footer a {	color: #8B8B9F;	font-size: 10px;}
.footer a:hover { color: #DD5715;}