﻿html {
    padding: 0px;
    margin: 0px;
}

body {
    padding: 0px;
    margin: 0px;
    background-color: #F7F8FF;
}

div {
    /* need for IE6, no need for Firefox 2.0, IE7 */
    font-family:Tahoma,Arial,Serif;
    font-size: 1px;
}

img {border:0px}

.fout {
    width: 985px;
    max-width: 985px;
    min-height: 600px;
    margin: 0px auto;
    padding: 0px 5px;
    color: Black;
}

.f1 {
    width: 985px;
    height: 216px;
    overflow: hidden;
}

.f2 {
    width: 985px;
    height: 25px;
    overflow: hidden;
}

.f3 {
    width: 985px;
    min-height: 600px;
}

.f4, .f5, .f6 {
    float: left; /* need for Firefox 2.0 & before, no need for IE6/IE7 */
    clear: left; /* need for Firefox 2.0 & before, no need for IE6/IE7 */
}

.f4 {
    width: 985px;
    height: 5px;
    overflow: hidden;
}

.f5 {
    width: 985px;
    height: 10px;
    overflow: hidden;
}

.f5a, .f5b, .f5c {
    float: left;
    background-color: #ffffff;
    background-repeat: no-repeat;
}

.f5a {
    width: 10px;
    height: 10px;
    background-position: left bottom;
    background-image: url(../images/temps/b_crtl.gif);
}

.f5b {
    width: 965px;
    height: 8px;
    border-top: 2px #5999ff solid;
    overflow: hidden;
}

.f5c {
    width: 10px;
    height: 10px;
    background-position: right bottom;
    background-image: url(../images/temps/b_crtr.gif);
}

.f6 {
    width: 981px;
    min-height: 24px;
    border-left: 2px #5999ff solid;
    border-right: 2px #5999ff solid;
    background-color: #ffffff;
}

.f1a {
    width: 206px;
    height: 206px;
    border-left: 2px #5999ff solid;
    padding: 6px 8px 4px 8px;
    float: left;
    background-color: #ffffff;
}

.f1b {
    width: 761px;
    height: 216px;
    overflow: hidden;
    float: left;
}

.f1a0 {
    width: 200px;
    height: 200px;
    border: 1px solid #99917D;
    padding: 2px;
    overflow: hidden;
    font-family:Tahoma,Arial,Serif;
    font-size: 13px;
    text-align: center;
    color: #807969;
    line-height: 200px;
}

.f1b1 {
    width: 759px;
    height: 95px;
    overflow: hidden;
    background-color: #ffffff;
    border-right: 2px #5999ff solid;
}

.f1b2 {
    width: 761px;
    height: 25px;
    overflow: hidden;
}

.f1b3 {
    width: 761px;
    height: 96px;
    overflow: hidden;
}

.f1b2a {
    width: 17px;
    height: 25px;
    overflow: hidden;
    float: left;
}

.f1b2b {
    width: 702px;
    height: 25px;
    overflow: hidden;
    float: left;
}

.f1b2c {
    width: 24px;
    height: 25px;
    overflow: hidden;
    float: left;
    background-image: url(../images/temps/b_lk01.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.f1b2d {
    width: 8px;
    height: 25px;
    overflow: hidden;
    float: left;
}

.f1b2e {
    width: 10px;
    height: 25px;
    overflow: hidden;
    float: left;
}

.f1b2a1 {
    width: 17px;
    height: 8px;
    background-color: #ffffff;
}

.f1b2a2 {
    width: 17px;
    height: 7px;
    background-image: url(../images/temps/b_dcr01.gif);
    background-repeat: no-repeat;
    background-position: right top;
}

.f1b2a3 {
    width: 17px;
    height: 10px;
    overflow: hidden;
}

.f1b2a3a {
    width: 7px;
    height: 10px;
    float: left;
    background-image: url(../images/temps/b_dcr02.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

.f1b2a3b {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    float: left;
    background-image: url(../images/temps/b_crtl.gif);
    background-position: left top;
    background-repeat: no-repeat;
}

.f1b2b1 {
    width: 702px;
    height: 8px;
    overflow: hidden;
    background-color: #ffffff;
    border-bottom: 2px #5999ff solid;
}

.f1b2b2 {
    width: 702px;
    height: 5px;
    overflow: hidden;
}

.f1b2b3 {
    width: 702px;
    height: 8px;
    overflow: hidden;
    background-color: #fffff0;
    border-top: 2px #5999ff solid;
}

.f1b2d1 {
    width: 702px;
    height: 8px;
    overflow: hidden;
    background-color: #ffffff;
    border-bottom: 2px #5999ff solid;
}

.f1b2d2 {
    width: 702px;
    height: 5px;
    overflow: hidden;
}

.f1b2d3 {
    width: 702px;
    height: 8px;
    overflow: hidden;
    background-color: #fffff0;
    border-top: 2px #5999ff solid;
}

.f1b2e1 {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url(../images/temps/b_crbr.gif);
}

.f1b2e2 {
    width: 10px;
    height: 5px;
    overflow: hidden;
}

.f1b2e3 {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-repeat: no-repeat;
    background-position: right top;
    background-image: url(../images/temps/b_crtr.gif);
}

.f1b3a {
    width: 5px;
    height: 96px;
    overflow: hidden;
    border-left: 2px #5999ff solid;
    float: left;
}

.f1b3b {
    width: 728px;
    height: 90px;
    overflow: hidden;
    border-left: 2px #5999ff solid;
    border-right: 2px #5999ff solid;
    padding: 1px 11px 5px 11px;
    background: #fffff0;
    float: left;
    font-family:Tahoma,Arial,Serif;
    font-size: 16px;
    text-align: center;
    color: #807969;
    line-height: 90px;
}

.f1b1a {
    width: 250px;
    height: 95px;
    overflow: hidden;
    float: left;
}

.f1b1b {
    width: 260px;
    height: 95px;
    overflow: hidden;
    float: left;
    background-image: url(../images/temps/b_logo_v2.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}

.f1b1c {
    width: 249px;
    height: 95px;
    overflow: hidden;
    float: left;
}


.f2a, .f2b, .f2c, .f2d, .f2e, .f2f, .f2g, .f2h, .f2i, .f2j, .f2k {
    height: 25px;
    float: left;
    overflow: hidden;
    background-repeat: no-repeat;
}

.f2a {
    width: 10px;
}

.f2b {
    width: 8px;
}

.f2c {
    width: 24px;
    background-image: url(../images/temps/b_lk02.gif);
    background-position: center bottom;
}

.f2d {
    width: 174px;
}

.f2e {
    width: 10px;
}

.f2f {
    width: 5px;
}

.f2g {
    width: 10px;
}

.f2h {
    width: 8px;
}

.f2i {
    width: 24px;
    background-position: center bottom;
    background-image: url(../images/temps/b_lk03.gif);
}

.f2j {
    width: 702px;
}

.f2k {
    width: 10px;
}

.f2a1 {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    background-position: left top;
    background-image: url(../images/temps/b_crbl.gif);
}

.f2a2 {
    width: 10px;
    height: 5px;
}

.f2a3 {
    width: 10px;
    height: 10px;
    background-color: #fff9f5;
    background-position: left bottom;
    background-image: url(../images/temps/b_crtl.gif);
}

.f2b1 {
    width: 8px;
    height: 8px;
    background-color: #ffffff;
    border-bottom: 2px solid #5999ff;
}

.f2b2 {
    width: 8px;
    height: 5px;
}

.f2b3 {
    width: 8px;
    height: 8px;
    background-color: #fff9f5;
    border-top: 2px solid #5999ff;
}

.f2d1 {
    width: 174px;
    height: 8px;
    background-color: #ffffff;
    border-bottom: 2px solid #5999ff;
}

.f2d2 {
    width: 174px;
    height: 5px;
}

.f2d3 {
    width: 174px;
    height: 8px;
    background-color: #fff9f5;
    border-top: 2px solid #5999ff;
}

.f2e1 {
    width: 10px;
    height: 10px;
    background-color: #ffffff;
    background-position: right top;
    background-image: url(../images/temps/b_crbr.gif);
}

.f2e2 {
    width: 10px;
    height: 5px;
}

.f2e3 {
    width: 10px;
    height: 10px;
    background-color: #fff9f5;
    background-position: right bottom;
    background-image: url(../images/temps/b_crtr.gif);
}

.f2g1 {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: left top;
    background-image: url(../images/temps/b_crbl.gif);
}

.f2g2 {
    width: 10px;
    height: 5px;
}

.f2g3 {
    width: 10px;
    height: 10px;
    background-color: #fff7de;
    background-position: left bottom;
    background-image: url(../images/temps/b_crtl.gif);
}

.f2h1 {
    width: 8px;
    height: 8px;
    background-color: #fffff0;
    border-bottom: 2px solid #5999ff;
}

.f2h2 {
    width: 8px;
    height: 5px;
}

.f2h3 {
    width: 8px;
    height: 8px;
    background-color: #fff7de;
    border-top: 2px solid #5999ff;
}

.f2j1 {
    width: 702px;
    height: 8px;
    background-color: #fffff0;
    border-bottom: 2px solid #5999ff;
}

.f2j2 {
    width: 702px;
    height: 5px;
}

.f2j3 {
    width: 702px;
    height: 8px;
    background-color: #fff7de;
    border-top: 2px solid #5999ff;
}

.f2k1 {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: right top;
    background-image: url(../images/temps/b_crbr.gif);
}

.f2k2 {
    width: 10px;
    height: 5px;
}

.f2k3 {
    width: 10px;
    height: 10px;
    background-color: #fff7de;
    background-position: right bottom;
    background-image: url(../images/temps/b_crtr.gif);
}

.f3a {
    width: 226px;
    min-height: 600px;
    float: left;
}

.f3b {
    width: 5px;
    height: 600px;
    float: left;
}

.f3c {
    width: 754px;
    min-height: 600px;
    float: left;
}

.f3a1 {
    width: 222px;
    min-height: 200px;
    background-color: #fff9f5;
    border-left: 2px #5999ff solid;
    border-right: 2px #5999ff solid;
}

.f3a2 {
    width: 226px;
    height: 10px;
    overflow: hidden;
}

.f3a2a {
    width: 10px;
    height: 10px;
    background-color: #fff9f5;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbl.gif);
    float: left;
}

.f3a2b {
    width: 206px;
    height: 8px;
    background-color: #fff9f5;
    float: left;
    border-bottom: 2px solid #5999ff;
}

.f3a2c {
    width: 10px;
    height: 10px;
    background-color: #fff9f5;
    background-position: right top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbr.gif);
    float: left;
}

.f3a3a, .f3a3b, .f3a3c, .f3a4, .f3a5a, .f3a5b, .f3a5c {
    background-color: #f5fff5;
}

.f3a3 {
    width: 226px;
    height: 10px;
    overflow: hidden;
    margin: 5px 0px 0px 0px;
}

.f3a3a {
    width: 10px;
    height: 10px;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crtl.gif);
    float: left;
}

.f3a3b {
    width: 206px;
    height: 8px;
    float: left;
    border-top: 2px solid #5999ff;
}

.f3a3c {
    width: 10px;
    height: 10px;
    background-position: right top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crtr.gif);
    float: left;
}

.f3a4 {
    width: 222px;
    min-height: 24px;
    border-left: 2px #5999ff solid;
    border-right: 2px #5999ff solid;
}

.f3a5 {
    width: 226px;
    height: 10px;
    overflow: hidden;
}

.f3a5a {
    width: 10px;
    height: 10px;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbl.gif);
    float: left;
}

.f3a5b {
    width: 206px;
    height: 8px;
    float: left;
    border-bottom: 2px solid #5999ff;
}

.f3a5c {
    width: 10px;
    height: 10px;
    background-position: right top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbr.gif);
    float: left;
}

.f3c1 {
    width: 750px;
    min-height: 469px;
    background-color: #FFF7DE;
    border-left: 2px solid #5999ff;
    border-right: 2px solid #5999ff;
}

.f3c2 {
    width: 754px;
    height: 25px;
    overflow: hidden;
}

.f3c3 {
    width: 734px;
    height: 96px;
    background-color: #fffff0;
    border-left: 2px solid #5999ff;
    border-right: 2px solid #5999ff;
    padding: 3px 8px 3px 8px;
    overflow: hidden;
}

.f3c4 {
    width: 754px;
    height: 10px;
    overflow: hidden;
}

.f3c1_1 {
    width: 730px;
    min-height: 30px;
    padding: 15px 10px 8px 10px;
}

.f3c1_2 {
    width: 728px;
    height: 24px;
    border: 1px solid #CCC2A7;
    padding: 2px;
    background-color: #FCF3D7;
    margin: 0px auto;
    overflow: hidden;
}

.f3c1_2_0 {
    width: 728px;
    height: 15px;
    padding: 5px 0px 4px 0px;
    background-color: #E5D9B5;
    color: #807969;
	overflow: hidden;
    font-family:Tahoma,Arial,Serif;
    font-size: 14px;
    text-align: center;
    line-height: 15px;
}

.f3c1_3 {
    width: 750px;
    min-height: 380px;
}

.f3c1_3_index {
    width: 732px;
    min-height: 360px;
    padding: 0px 13px 0px 5px;
    margin: 0px;
}

.f3c1_3_2index {
    width: 732px;
    min-height: 280px;
    padding: 0px 13px 0px 5px;
    margin: 0px;
}



.f3c2a, .f3c2b, .f3c2c, .f3c2d, .f3c2e {
    height: 25px;
    float: left;
    overflow: hidden;
    background-repeat: no-repeat;
}

.f3c2a {
    width: 10px;
}

.f3c2b {
    width: 702px;
}

.f3c2c {
    width: 24px;
    background-image: url(../images/temps/b_lk04.gif);
    background-position: center bottom;
}

.f3c2d {
    width: 8px;
}

.f3c2e {
    width: 10px;
}

.f3c2a1 {
    width: 10px;
    height: 10px;
    background-color: #fff7de;
    background-position: left top;
    background-image: url(../images/temps/b_crbl.gif);
}

.f3c2a2 {
    width: 10px;
    height: 5px;
}

.f3c2a3 {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: left bottom;
    background-image: url(../images/temps/b_crtl.gif);
}

.f3c2b1 {
    width: 702px;
    height: 8px;
    background-color: #fff7de;
    border-bottom: 2px solid #5999ff;
}

.f3c2b2 {
    width: 702px;
    height: 5px;
}

.f3c2b3 {
    width: 702px;
    height: 8px;
    background-color: #fffff0;
    border-top: 2px solid #5999ff;
}

.f3c2d1 {
    width: 8px;
    height: 8px;
    background-color: #fff7de;
    border-bottom: 2px solid #5999ff;
}

.f3c2d2 {
    width: 8px;
    height: 5px;
}

.f3c2d3 {
    width: 8px;
    height: 8px;
    background-color: #fffff0;
    border-top: 2px solid #5999ff;
}

.f3c2e1 {
    width: 10px;
    height: 10px;
    background-color: #FFF7DE;
    background-position: right top;
    background-image: url(../images/temps/b_crbr.gif);
}

.f3c2e2 {
    width: 10px;
    height: 5px;
}

.f3c2e3 {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: right bottom;
    background-image: url(../images/temps/b_crtr.gif);
}

.f3c3_0 {
    width: 728px;
    height: 90px;
    border: 1px solid #99917D;
    padding: 2px;
    overflow: hidden;
    font-family:Tahoma,Arial,Serif;
    font-size: 16px;
    text-align: center;
    color: #807969;
    line-height: 90px;
}

.f3c4a {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: left top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbl.gif);
    float: left;
}

.f3c4b {
    width: 734px;
    height: 8px;
    background-color: #fffff0;
    border-bottom: 2px solid #5999ff;
    float: left;
}

.f3c4c {
    width: 10px;
    height: 10px;
    background-color: #fffff0;
    background-position: right top;
    background-repeat: no-repeat;
    background-image: url(../images/temps/b_crbr.gif);
    float: left;
}

.f6a {
    width: 500px;
    height: 24px;
    float: left;
    clear: left;
    padding: 0px 0px 0px 5px;
}

.f6 ul {
    list-style-type: none;
    padding: 0px;
    margin: 0px;
    font-family:Tahoma,Arial,Serif;
    font-size: 12px;
}

.f6 ul li {
    float: left;
    padding: 0px 3px 0px 3px;
    margin: 0px;
    cursor: hand;
}

.f6 p {
    padding: 0px 5px 0px 0px;
    margin: 0px;
    font-family:Tahoma,Arial,Serif;
    font-size: 12px;
    text-align: right;
}

.f6 a {
    text-decoration: none;
    color: #30548a;
}

.f6 a:hover {
    text-decoration: underline;
    color: #ff4400;
    font-weight: bold;
}

.f6b {
    width:940px;
    height: 20px;
    float: left;
	padding:0px 0px 0px 0px;
  	margin:0px 10px 0px 10px;
}


.f6b p {
    padding:0px;
    margin:0px;
    text-align:right;
	font-size:12px;
	line-height:16px;
    font-family:Tahoma,Arial,Serif;
}


.f6b a {
    text-decoration: none;
    color: #000000;
}

.f6b a:hover {
    text-decoration: underline;
    color: #000000;
    font-weight: normal;
}

.f1b1c ul {
    list-style-type: none;
    padding: 33px 0px 0px 30px;
    margin: 0px;
}

.f1b1c ul li {
    float: left;
    padding: 0px 3px 0px 3px;
    margin: 0px;
    cursor: hand;
    width: 50px;
    height: 60px;
}

.f1b1c ul li img {
    width: 50px;
    height: 60px;
    border: 0px;
}

.f_welcome {
    width: 130px;
    height: 130px;
    border: 1px solid #ccc2a7;
    padding: 2px;
    background-color: #fcf3d7;
    margin: 0px 15px 0px 10px;
    overflow: hidden;
    float: right;
}

.f_welcome_0 {
    width: 130px;
    height: 130px;
    padding: 0px;
    margin: 0px;
    background-color: #e5d9b5;
    overflow: hidden;
}

.f_friend {
    width: 957px;
    height:24px;
    border: 1px solid #ccc2a7;
    padding: 2px 2px 2px 1px;
    background-color: #fcf3d7;
    margin: 7px auto;
    overflow: hidden;
}

.f_friend1 {
    width: 957px;
    height:24px;
    overflow: hidden;
    background-color: #e5d9b5;
}

.f_friend2 {
    width: 957px;
    height:24px;
    overflow: hidden;
    background-color: #e5d9b5;
}

.f_friend ul {
    padding: 0px;
    margin: 0px 0px 0px 0px;
    font-family:Tahoma,Arial,Serif;
    font-size: 12px;
    color: #ef6000;
}

.f_friend ul li {
    float: left;
    line-height: 24px;
    height: 24px;
    padding: 0px 5px 0px 5px;
    border-left: 1px solid #fcf3d7;
    background-color: transparent;
    color: #666666;
}

.f_friend ul li a.tail {
    color: #aaaaaa;
}

.f_friend ul li:hover {
    background-color: #ef6000;
    color: #ffffff;
}

.f_friend ul li a {
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.f_friend ul li a:hover {
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}

.f_friend ul li:hover a {
    color: #ffffff;
}

.f_friend ul li:hover a:hover {
    color: #ffffff;
}

.f_sponser {
    width: 206px;
    min-height: 24px;
    line-height: 24px;
    padding: 0px 8px 0px 8px;
    overflow:hidden;
}

.f_sponser p {
    font-family:Tahoma,Arial,Serif;
    font-size: 12px;
    line-height: 24px;
    margin: 0px;
    padding: 0px;
    color: #ef4000;
    font-weight: bold;
    text-align: left;
}

.f_sponser p a {
    color: #ef4000;
    text-decoration: none;
}

.f_sponser p a:hover {
    color: #ef4000;
    text-decoration: underline;
}

/* Firefox compatiable Begin */

.f3c1_3 {
    float: left;
    clear: left;
}

.f3c1 {
    float: left;
    clear: left;
}

.f3c2 {
    clear: left;
}

.articlepart {
    width: 730px;
    min-height: 380px;
    padding: 3px 10px 3px 10px;
    font-family:Tahoma,Arial,Serif;
    font-size: 14px;
	color: #000000;
    float: left;
}

/* Firefox compatiable End */

.f_top_search {
  margin:5px 5px 0px 0px;
  float:right;
}

.f_top_search table {
  margin:0px 0px 0px 0px;
  border-collapse:collapse;
  padding: 0px;
  background-color: transparent;
}

.f_top_search table table {
  border-collapse:collapse;
  margin: 0px auto;
  padding: 0px;
}

.f_top_search table td {
  vertical-align:top;
  padding:0px;
  height:16px;
  margin:0px;
}

.f_top_search #sbb {
    font-family:Tahoma,Arial,Serif;
  font-size: 10px;
  margin: 0px 0px 0px 2px;
  padding: 1px 0px 2px 0px;
  border: 1px solid #99917d;
  background-color: #E5D9B5;
  color: #333333;
  width: 70px;
  height: 20px;
  float:left;
  overflow: hidden;
  font-weight: normal;
  cursor: pointer;
}

.f_top_search #sbi {
    font-family:Tahoma,Arial,Serif;
  font-size: 12px;
  margin: 0px;
  padding: 1px 5px 3px 5px;
  border: 1px solid #99917d;
  background-color: #ffffff;
  color: #000000;
  width: 140px;
  height: 14px;
  float:left;
  overflow: hidden;
  line-height: 14px;
}

.f_top_search table table td {
  padding:5px 10px 0px 10px;
  margin:0px;
  padding-top: expression("1px"); // IE sucks
}

.f_top_search table table td font {
    font-family:Tahoma,Arial,Serif;
  font-size: 12px;
  color: #807969;
  padding: 0px;
  margin: 0px;
}

.f_top_search table table td input {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.f_top_search table table td label {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.fj {text-align:right;
	line-height:20px;
	font-size:14px;
	padding:5px 15px 0px 0px;
	cursor:pointer;
	text-decoration:underline;
	color:#FF4400;
}


.ad300 {
float:right;
width:300px;
height:250px;
border:0px;
padding:0px;
margin:0px 15px 5px 15px;
}


