/* CSS Document */

body {margin:0; padding:0; font-size:12px; background:#EEEEEE; font-family:Verdana, Arial, Helvetica, sans-serif;}

pre {line-height: normal;}
input.short { width: 110px;}
input.long { width: 315px;}
textarea.long { width : 315px;}

.casa {width:1000px; margin:0 auto; background:#999999; border-bottom:1px solid #000000;}

.toptitle {height:0; padding-top:186px; background:url(../img/title.jpg) no-repeat left top; overflow:hidden;}

.clearfloat {clear: both; height: 0; line-height: 0; font-size: 0;}

.Tnews {padding:10px 0 0 10px; margin:10px 20px 5px 20px; height:40px; font-size: 12px; text-align: center; background:url(../img/tabpanelnavbg.gif) no-repeat right top; color:#CCCCCC;}
.Tnews a {color:#CCCCCC;}
.Tnews a:hover {color:#FFFFFF;}

.ad {padding:0; margin:5px 20px 25px 20px;}

a:link {color:#FFFF00;}
a:hover {color:#8DEF03;}
a:visited {color:#8DEF03;}
a:active {color:#8DEF03;}

.TPpanel {}
.TP_tabs {margin:0 20px 0 20px; background:url(../img/tptabsbg.gif) no-repeat right top;}
.TP_tabs h3 {margin:0; background:url(../img/tptabsbg.gif) no-repeat left top; padding:0 0 0 12px; font-size:12px; font-weight:normal; color:#FFFFFF; line-height:30px;}
.TP_content {
	margin:8px 20px 90px 20px;
	color:#8DEF03;
	padding: 12px;
	font-size: 14px;
	line-height: 2em;
	border:1px solid #2D730E;
	background:#25610B url(../img/contentbg.gif) repeat-x left top;
}
.TP_content a:link {color:#FFFF00;}
.TP_content a:hover {color:#8DEF03;}
.TP_content a:visited {color:#8DEF03;}
.TP_content a:active {color:#8DEF03;}

.TP_content #Aritcle {float:left; width:100%;}
.TP_content #Aritcle h1 {line-height:2em;}
.TP_content #Aritcle hr {height:1px; font-size:1px; color:#8DEF03;}
.TP_content #Content {}
.TP_content #Content p {}
.TP_content #Content table {width: 90%; border-left:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#004F2E;}
.TP_content #Content tbody {}
.TP_content #Content thead {}
.TP_content #Content tfoot {}
.TP_content #Content tr {}
.TP_content #Content tr.light {background:#DCEDE3;}
.TP_content #Content tr.dark {background:#BADCC9;}
.TP_content #Content th {background:#65A47D; color:#004F2E; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:3px;}
.TP_content #Content td {border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; padding:3px; font-size:12px;}
.TP_content #Content table a:link {color:#0000FF;}
.TP_content #Content table a:hover {color:#FF0000;}
.TP_content #Content table a:visited {color:#FF00FF;}
.TP_content #Content table a:active {color:#FF00FF;}

.TP_content .list {float:left;}
.TP_content .list li {list-style:none; background:url(../img/arrow.gif) no-repeat 0 13px; padding:0 0 0 20px; font-size:12px;}
.TP_content .list li p {color: #999999;}

.TP_content .list .paper {}
.TP_content .list .paper li {display:inline; background:none; padding:8px;}
.TP_content .list .paper li a {border:1px solid #B2F455; padding:3px; margin:0; background:#8DEF03 url(../img/functionbg.gif) repeat-x left top; text-decoration:none;}
.TP_content .list .paper li a:hover {border:1px solid #B2F455; padding:3px; margin:0; background:#8DEF03 url(../img/functionbg.gif) repeat-x left bottom; text-decoration:none; color:#000000;}
.TP_content .list .this {}

.TP_content .function {float:right; width:300px; margin:0 0 0 15px;}
.TP_content .function div {border:1px solid #B2F455; margin:0 0 10px 0; background:#8DEF03 url(../img/functionbg.gif) repeat-x left top;}
.TP_content .function div a:link {color:#000000;}
.TP_content .function div a:hover {color:#000000;}
.TP_content .function div a:visited {color:#000000;}
.TP_content .function div a:active {color:#000000;}
.TP_content .function div ul {margin:10px; padding:0; list-style:none;}
.TP_content .function div li {display:inline; padding:0 5px 0 0; line-height:36px;}
.TP_content .function div .size1 {font-size:12px;text-decoration:none;}
.TP_content .function div .size2 {font-size:16px;text-decoration:none;}
.TP_content .function div .size3 {font-size:18px;text-decoration:none;}
.TP_content .function div .size4 {font-size:24px;text-decoration:none;}
.TP_content .function div .size5 {font-size:36px;text-decoration:none;}
.TP_content .function div .color1 a {color:#666666;text-decoration:none;}
.TP_content .function div .color2 a {color:#0000FF;text-decoration:none;}
.TP_content .function div .color3 a {color:#999900;text-decoration:none;}
.TP_content .function div .color4 a {color:#FFFFFF;text-decoration:none;}
.TP_content .function div .color5 a {color:#FF0000;text-decoration:none;}

.TP_content .function div h2 {margin:0; padding:0;}
.TP_content .function div h2 a {display:block; padding:20px 0; width:100%; color:#000000; text-decoration:none; text-align:center; font-size:14px; letter-spacing:5px;}

.TP_content .function div h4 {margin:0; padding:5px; color:#FFFFFF; font-size:14px;}

.copyright {width:1000px; margin:0 auto;background:#8DEF03; border-top:6px solid #5FA83B; text-align:center;}
.copyright p {width:360px; margin:0 auto; text-align:left; line-height:300%;}
.copyright a {color:#000000; text-decoration:none;}
.copyright a:hover {color:#000000; text-decoration:underline;}
.copyright a:visited {color:#000000; text-decoration:none;}
.copyright a:active {color:#000000; text-decoration:underline;}