html{background:url(../images/back.jpg) #191919 top center fixed;}
body,p,td{line-height:20px;}
a:link,a:visited,a:active{color:#ff6600;text-decoration:none;}
a:hover{text-decoration:underline;}
a.img:link,a.img:visited,a.img:active,a.img:hover{padding:0px;border:none;background:none;}
.clrfix{clear:both;}
table.table_list{border-top:1px solid #191919;background:url(../images/shadowtop2.png) 0 -3px repeat-x;}
table.table_list td{padding:5px 0px;background:url(../images/line1.png) 0 100% repeat-x;}
table.table_list th,
tr.sectiontableheader th{text-align:left;padding:5px 10px;}
table.table_list td.key{width:50px;}
table.table_list td td,
table.table_list table{background:none;border:none;}
table.table{border-top:1px solid #191919;background:url(../images/shadowtop2.png) 0 -3px repeat-x;}
table.table td{padding:5px 0px;background:url(../images/line1.png) 0 100% repeat-x;}

/* Gizmo 2012-04-01 */
.tab1 {border:1pt solid;bordercolor:#0;}
.tab1 th{background:#d5d5d5;border:1pt solid;}
.tab1 td{border:0.5pt solid;padding-left:4px}
.dot1 td{vertical-align: 0;}
table.table_list table.tab1{background:none;border:1pt solid;}
table.table_list table.tab1 tr{text-align:center;}
table.table_list table.tab1 th{background:#d5d5d5;border:1pt solid;font-size:x-small;}
table.table_list table.tab1 td{background:none;border:0.5pt solid;font-size:x-small;}
table.table_list table.dot1{line-height: 10px}
table.table_list table.dot1 td.ktp{width: 270px;background: url(../images/dot.png) repeat-x scroll right bottom transparent;padding: 3px 0px;}
table.table_list table.dot1 td.ktl{padding: 0px 3px;}
table.table_list table.dot1 td.ktp .ktl {background: none repeat scroll 0% 0% rgb(255, 255, 255);padding: 0px 3px 1px 0px;}
.listhov tr:hover{border:1pt dotted;background:moccasin;}
.listhov td{border:1pt dotted;}


#tpcontainer{margin:0 auto;margin-top:10px;margin-bottom:10px;background:url(../images/transparent.png) #fff;}
#tpcontainer .tpcontainer-inner{padding:10px 20px;}
#tpcontainer .tpcontainerheader{}
#tpcontainer .tpcontainerheader .tpinner{padding-bottom:10px;}
#tpcontainer .tpcontainerheader .tpheader1{float:left;padding:10px 0px;}
#tpcontainer .tpcontainerheader .tpheader1 .logo a:link,
#tpcontainer .tpcontainerheader .tpheader1 .logo a:visited,
#tpcontainer .tpcontainerheader .tpheader1 .logo a:active{display:block;width:384px;height:74px;color:#ffffff;text-indent:-10000px;background:url(/images/sprite1.png) no-repeat 50% 100%;background-position: -10px -10px;overflow:hidden;}
#tpcontainer .tpcontainerheader .tpheader2{float:right;padding:0px 0px 10px;}
#tpcontainer .tpcontainerheader .tpheader3{height:34px;line-height:normal;background-color:#323232;}

#tpcontainer .social a{display:block;width:21px;height:22px;background:url(/images/social_sprite.png) no-repeat 50% 100%;background-position: 0px 0px;overflow:hidden;text-indent: -999em;}
#tpcontainer .social a{float: left;}
#tpcontainer a.social1:link{background-position: 0px 0px;}
#tpcontainer a.social1:hover{background-position: 0px -32px;}
#tpcontainer a.social2:link{background-position: 0px -74px;}
#tpcontainer a.social2:hover{background-position: 0px -106px;}
#tpcontainer a.social3:link{background-position: 0px -148px;}
#tpcontainer a.social3:hover{background-position: 0px -180px;}
#tpcontainer a.social4:link{background-position: 0px -222px;}
#tpcontainer a.social4:hover{background-position: 0px -254px;}

#tpcontainer .tpcontainerpath{border-bottom:5px solid #ebebeb;}
#tpcontainer .tpcontainerpath .tppathway{float:left;}
#tpcontainer .tpcontainerpath .tpadvert2{ float:right; line-height:normal; margin-top:-2px; padding-bottom:7px;}
#tpcontainer .tpcontainerheader .tpbannertop{padding:10px 0px;}
#tpcontainer .tpcontainer114,
#tpcontainer .tpcontainer214{border-top:1px solid #4b4b4b;border-bottom:1px solid #cccccc;overflow:hidden;}
#tpcontainer .tpcontainer114{padding:0px;}
#tpcontainer .tpcontainer114 .tpuser114,
#tpcontainer .tpcontainer214 .tpuser214{float:left;}
#tpcontainer .tpcontainer114 .tpuser114 .tpinner,
#tpcontainer .tpcontainer214 .tpuser214 .tpinner{padding-bottom:30000px;margin-bottom:-30000px;border-left:1px solid #ebebeb;}
#tpcontainer .tpcontainer114 .tpuser114.aaa .tpinner,
#tpcontainer .tpcontainer214 .tpuser214.aaa .tpinner{border:none;}
#tpcontainer .tpcontainer114 .tpuser114.ddd .tpinner{background-color:#f5f5f5;border-right:1px solid #ebebeb;}
#tpcontainer .tpcontainer114 h3,
#tpcontainer .tpcontainer214 h3,
#tpcontainer .tpcontainerleft h3,
#tpcontainer .tpcontainerright h3,
#tpcontainer .tpuser1 h3,
#tpcontainer .tpuser2 h3,
#tpcontainer .tpuser5 h3,
#tpcontainer .tpuser6 h3{font-size:14px;color:#191919;letter-spacing:-0.05em;margin:0px;text-transform:uppercase;}
#tpcontainer .tpcontainer114 h3,
#tpcontainer .tpcontainer214 h3{margin-bottom:5px;}
#tpcontainer .tpcontainerleft li{list-style-position:inside;margin:0px;background:url(../images/line1.png) 0 100% repeat-x;}
#tpcontainer .tpcontainercontent{padding:20px 0px;}
#tpcontainer .tpcontainerleft{float:left;width:200px;}
#tpcontainer .tpcontainermain{float:left;width:auto;}
#tpcontainer .tpcontainerright{float:left;width:200px;}
#tpcontainer .tpcontainermain .tpinner{padding:0px 15px;}
#tpcontainer .tpcontainermain.bb .tpinner{padding:0px 0px 0px 0px;}
#tpcontainer .tpcontainermain.aa .tpinner{padding:0px 15px 0px 0px;}
#tpcontainer .tpcontainermain.cc .tpinner{padding:0px;}
#tpcontainer .tpcontaineradvert1{padding-bottom:20px;margin-top:-20px;}
#tpcontainer .tpuser1,
#tpcontainer .tpuser2,
#tpcontainer .tpuser5,
#tpcontainer .tpuser6{float:left;}
#tpcontainer .tpcontainermain .tpuser1 .tpinner,
#tpcontainer .tpcontainermain.aa .tpuser1 .tpinner,
#tpcontainer .tpcontainermain.bb .tpuser1 .tpinner,
#tpcontainer .tpcontainermain.cc .tpuser1 .tpinner,
#tpcontainer .tpcontainermain .tpuser2 .tpinner,
#tpcontainer .tpcontainermain.aa .tpuser2 .tpinner,
#tpcontainer .tpcontainermain.bb .tpuser2 .tpinner,
#tpcontainer .tpcontainermain.cc .tpuser2 .tpinner,
#tpcontainer .tpcontainermain .tpuser5 .tpinner,
#tpcontainer .tpcontainermain.aa .tpuser5 .tpinner,
#tpcontainer .tpcontainermain.bb .tpuser5 .tpinner,
#tpcontainer .tpcontainermain.cc .tpuser5 .tpinner,
#tpcontainer .tpcontainermain .tpuser6 .tpinner,
#tpcontainer .tpcontainermain.aa .tpuser6 .tpinner,
#tpcontainer .tpcontainermain.bb .tpuser6 .tpinner,
#tpcontainer .tpcontainermain.cc .tpuser6 .tpinner{font-size:10px;/*padding:10px;*/
padding:0;padding-bottom:10px;border-top:3px solid #191919;}
#tpcontainer .tpuser1 .tpinner,
#tpcontainer .tpuser5 .tpinner{margin-right:5px;}
#tpcontainer .tpuser2 .tpinner,
#tpcontainer .tpuser6 .tpinner{margin-left:5px;}
#tpcontainer .tpuser1 li,
#tpcontainer .tpuser2 li,
#tpcontainer .tpuser5 li,
#tpcontainer .tpuser6 li{line-height:normal;padding:5px 0px;margin:0px;margin-left:15px;background:url(../images/line1.png) 0 100% repeat-x;}
#tpcontainer .tpuser1 a:link,
#tpcontainer .tpuser1 a:visited,
#tpcontainer .tpuser1 a:active,
#tpcontainer .tpuser2 a:link,
#tpcontainer .tpuser2 a:visited,
#tpcontainer .tpuser2 a:active,
#tpcontainer .tpuser5 a:link,
#tpcontainer .tpuser5 a:visited,
#tpcontainer .tpuser5 a:active,
#tpcontainer .tpuser6 a:link,
#tpcontainer .tpuser6 a:visited,
#tpcontainer .tpuser6 a:active{font-size:11px;color:#191919;text-decoration:none;}
#tpcontainer .tpuser1 a:hover,
#tpcontainer .tpuser2 a:hover,
#tpcontainer .tpuser5 a:hover,
#tpcontainer .tpuser6 a:hover{color:#ff6600;}
#tpcontainer .tpuser3{margin-bottom:20px;}
#tpcontainer .tpuser4{margin-top:20px;margin-bottom:10px;}
#tpcontainer .tpcontainerbottom{font-size:10px;color:#757575;border-top:5px solid #ebebeb;}
#tpcontainer .tpcontainerbottom1,#tpcontainer .tpcontainerbottom2{font-size:10px;padding:20px 0px 10px;}
#tpcontainer .tpcontainerbottom1{float:left;}
#tpcontainer .tpcontainerbottom2{float:right;}
#tpcontainer .tpcontainerbottom2 li{float:left;list-style:none;padding:0px;margin:0px;margin-right:1px;}
#tpcontainer .tpcontainerbottom2 a:link,
#tpcontainer .tpcontainerbottom2 a:visited,
#tpcontainer .tpcontainerbottom2 a:active{display:block;font-size:10px;color:#191919;line-height:normal;letter-spacing:-0.05em;text-transform:uppercase;text-decoration:none;padding:3px 10px;background-color:#ebebeb;}
#tpcontainer .tpcontainerbottom2 a:hover{color:#191919;background-color:#ffd24e;}
.tool-tip {float:left;border:1px solid #111111;padding:5px;background:#212121 ;max-width:200px;}
.tool-title {padding:0;margin:0;margin-top:-15px;padding-top:15px;padding-bottom:5px;font-size:100%;font-weight:bold;color:#FFFFFF;border-bottom:1px solid #666666;text-align:right;}
.tool-text {margin:0;font-size:90%;line-height:normal;color:#FFFFFF;padding:10px;}