 
body {margin:0; padding: 0px; color:#000; background: #dfdfcf url(img/dotbgd-8.gif); font: 11px Verdana, Arial, Helvetica, sans-serif; }

A:link,A:visited,A:active{color:#569; text-decoration:none}
A:hover{text-decoration:none; background-color: #fc6; color: #00c;}
#clmleft {width:124px; padding: 0 0px 0 0;font:  10px  Verdana, Arial, Helvetica, sans-serif; color:#327;  text-align:right;}
#clmright { padding: 0 9px 0 9px; background-color:#efefdf; font:  11px  Verdana, Arial, Helvetica, sans-serif; color:#111; text-align:center; }


.arctable {max-width: 100%;}
.arctable table {border: none; background: ; border-spacing: 0px 0px;  font-size: 1.1em;}
.arctable td {padding: 0.5em 0.3em; min-height: 2em;  line-height: 150%;}
.arctable tr:nth-last-child(even) { background: rgba(255,255,255,0.7);}


.bga {font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; 	background: #efefdf  url(img/gradvdfef16.gif) repeat-x left bottom;height:16px;}
.bgz {font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif; 	background: #efefdf  url(img/gradvefdf32.gif) repeat-x left bottom; height: auto; overflow:visible; text-align:right; padding:5px 5px 5px 5px;}
	
.boxr {float:right; margin-left:4px; background:#fff; color:#778; padding:4px; text-align:center; font: normal 10px Verdana, Arial, Helvetica, sans-serif;}
.btn-a {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; padding: 1px; border-top: 1px solid #FFFFFF; border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #FFFFFF; background-color: #f9f9e9; }
.button {	font: 10px Verdana, Arial, Helvetica, sans-serif; background:#ccddcc url(img/stripeht.gif); margin: 1px; border: 1px solid #9CC; padding: 0 2px; border-left:none; border-right:none; }



.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#ccddcc;
	margin: 1px;
	padding: 1px 2px;
	border: 1px solid #99CCFF;
}


.charact {border: none; background: #fff; border-spacing: 0px; }	
.charact td {padding: 4px 4px; border-bottom: 1px solid #dfdfcf;}
.charact tr:nth-child(even) {background: #eed;}


.cmd { font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        background-color: #dddddd;
        color: #000000;
        padding-right: 5px;
        padding-left: 5px;
        border: 1px solid #dddddd;}




.div1 {	font: 100%  Verdana, Arial, Helvetica, sans-serif; border-top: solid 1px #FFF; border-bottom: solid 1px #FFF;}
.div2 {font: 90%  Verdana, Arial, Helvetica, sans-serif; border-top: solid 1px #FFF; border-bottom: solid 1px #FFF; background-image: url(img/stripehi.gif);}
.dots {font-family: Verdana, Arial, Helvetica, sans-serif; color:#C00; font-weight: bold;}
.dotl  {font-family: Verdana, Arial, Helvetica, sans-serif; color:#36c; font-weight: bold;}

.ffs{font-family: "Times New Roman", Times, serif;}
.ffa {font-family: Arial, Helvetica, sans-serif;}
.fft{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.ffv{font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
.fftr{font-family: Trebuchet, "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.ffm {font-family: "Courier New", Courier, monospace;}

.frame { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#fc9; border: 1px solid #FFFFFF;}

.fs00{font-size: 50%;}
.fs01{font-size: 60%;}
.fs02{font-size: 70%;}
.fs03{font-size: 80%;}
.fs04{font-size: 90%;}
.fs05{font-size: 100%;}
.fs06{font-size: 110%;}
.fs07{font-size: 120%;}
.fs08{font-size: 140%;}
.fs09{font-size: 160%;}
.fs10{font-size: 200%;}
.fs11{font-size: 300%;}
.fs12{font-size: 400%;}
.fs13{font-size: 500%;}
.fs14{font-size: 600%;}



.head1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#007777; background-image: url(img/stripehi.gif); text-align:right;padding:2px 0; margin: 0px 0;}
.head1b {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#007777; background: none; text-align:right;padding:5px 0;}
.head2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; 	color: #efefdf; /*border-bottom: solid 1px #fff; border-top: solid 1px #fff; */ background: #e40  url(img/stripehr.gif); padding: 2px; text-align: right;}
.head3 {font: 11px Verdana, Arial, Helvetica, sans-serif; 	color: #fff; border-bottom: solid 1px #fff; border-top: solid 1px #fff;  background: #f62  url(img/stripehrl.gif); padding: 2px; text-align: right;}
.head3 A {color:#ffc;}


.headline {	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color:#778; background-image: url(img/stripehi.gif); padding:4px 0;  margin:0 0 0px 0;}
.headline img {padding: 0px;}
.headline A {color:#667; background:none; padding: 1px;}
.headline A:hover {color:#cc6600;  background: none;}

.hdtitle {font: normal 20px  Arial, Verdana, Helvetica, sans-serif; color:#667; }
.hdtitle A {color:#667;}
.hdpath {width:640px; font: bold 10px/12px  Verdana, Arial, Helvetica, sans-serif;  color:#334; text-align:right; padding:2px 0; background:#dfdfcf;}
.hdpath A {color:#99a; font-weight:normal;} 
a.site {float:left; color:#efefdf; background:#667; font-size:12px; font-weight:normal; padding:0px 2px 2px 2px; padding-top: "2px";}
a.site:visited {color:#efefdf;}


.hr0 { background: url(img/gradhede1.gif) no-repeat center center; height:6px; font:6px/6px;}




.img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #FFFFFF;
}


.mnln {font: bold 11px  Verdana, Arial, Helvetica, sans-serif; color:#c00; text-align:right; padding: 2px 0 4px 0;}
.mnln em { font-style:normal; color:#086;}




.mnu0 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; /*background-color: #dfdfcf;*/	color: #dfdfcf; padding:6px 0 6px 0px; text-align:left;}
.mnu0 A { padding:6px 0 6px 0px; }
.mnu0 A:hover {padding:6px 3px 6px 3px; }
.mnu0 em { font-style:normal; font-weight: bold; color:#390;}

.mnu1 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #c00;padding:6px 0 6px 6px; text-align:left; background: #f0f0e0 url(img/gradmnu32.gif) repeat-y;}
.mnu1 A { padding:6px 0 6px 0px; } 
.mnu1 A:hover {padding:6px 3px 6px 3px; }
.mnu1 em { font-style:normal; font-weight: bold; color:#c00;}

.mnu2 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #c30;padding:6px 0 6px 6px; text-align:left; background: #f0f0e0 url(img/gradmnu32.gif) repeat-y;}
.mnu2 A { padding:6px 0 6px 0px; } 
.mnu2 A:hover {padding:6px 3px 6px 3px; }
.mnu2 em { font-style:normal; font-weight: bold; color:#880;}

.mnulng {	font: 10px Verdana, Arial, Helvetica, sans-serif; color: #077; padding:6px 0 6px 0px; text-align:left; background: url(img/gradmnu32.gif) repeat-y right top;}
.mnulng A { padding:6px 2px 6px 2px;  color:#880;}



.note {font: 90% Verdana, Arial, Helvetica, sans-serif; color:#888; border-top: dashed 1px #888; padding: 0px 0 4px 0px; margin:0.2em 0 1.0em 2.0em; text-indent:-1.0em; text-align:left;}


.pad4{padding:4px;}
.pane {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	height: auto;
	width: auto;
	border-top: 1px solid #333333;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #333333;
}

.ramdmd {border: dashed 1px #888;}




.round0 {border-radius: 2px; webkit-border-radius: 2px; moz-border-radius: 2px; khtml-border-radius: 2px;}
.round1 {border-radius: 4px; webkit-border-radius: 4px; moz-border-radius: 4px; khtml-border-radius: 4px;}
.round2 {border-radius: 5px; webkit-border-radius: 5px; moz-border-radius: 5px; khtml-border-radius: 5px;}
.round4 {border-radius: 8px; webkit-border-radius: 8px; moz-border-radius: 8px; khtml-border-radius: 8px;}
.round5 {border-radius: 10px; webkit-border-radius: 10px; moz-border-radius: 10px; khtml-border-radius: 10px;}
.round6{border-radius: 16px; webkit-border-radius: 16px; moz-border-radius: 16px; khtml-border-radius: 16px;}

.rounda4 {border-radius: 8px 8px 0 0; webkit-border-radius: 8px 8px 0 0; moz-border-radius: 8px 8px 0 0; khtml-border-radius: 8px 8px 0 0;}
.roundb4 {border-radius: 0 0 8px 8px; webkit-border-radius: 0 0 8px 8px; moz-border-radius: 0 0 8px 8px; khtml-border-radius: 0 0 8px 8px;}
.roundl4 {border-radius: 8px 0 0 8px; webkit-border-radius: 8px 0 0 8px; moz-border-radius: 8px 0 0 8px; khtml-border-radius: 8px 0 0 8px;}
.roundr4 {border-radius: 0 8px 8px 0; webkit-border-radius: 0 8px 8px 0; moz-border-radius: 0 8px 8px 0; khtml-border-radius: 0 8px 8px 0;}

.roundar4 {border-radius: 0px 8px 0 0; webkit-b0rder-radius: 0px 8px 0 0; moz-border-radius: 0px 8px 0 0; khtml-border-radius: 0px 8px 0 0;}
.roundbl4 {border-radius: 0 0 0px 8px; webkit-border-radius: 0 0 0px 8px; moz-border-radius: 0 0 0px 8px; khtml-border-radius: 0 0 0px 8px;}



.sepll {font: 2px/2px Verdana, Arial, Helvetica, sans-serif; line-height:2px; height:2px; overflow:hidden; color:#f0f0e0;
	background:  #f0f0e0 url(img/gradmnu16.gif) repeat-y left top;}
	






.txt {text-indent:2em; padding-top:0.3em; padding-bottom:0.3em; margin:0;}








.T1 {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;}
.V0 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px;}
.V1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}





.tab1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f0f0e0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #bfbfaf;
	border-right-color: #bfbfab;
	border-left-color: #bfbfaf;
	padding: 2px 2px 0px;
	height: auto;
	width: auto;
	font-weight: bold;
	color: #007777;
	margin: 2px;
}
.tab0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #dfdfcf;
	padding: 2px;
	height: auto;
	width: auto;
	color: #007777;
	margin: 2px;
	border: 1px solid #bfbfaf;
}
.tabe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	width: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfaf;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 2px;

}

.tabb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: auto;
	width: auto;
	background-image: url(img/gradhefdf2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.tabun {border-bottom: solid 1px #a98;}





/*Font Colors*/
/*GRayscales*/
.fcw{color: #fff;}
.fce{color: #eee;}
.fcd{color: #ddd;}
.fcc{color: #ccc;}
.fc9{color: #999;}
.fc6{color: #666;}
.fc4{color: #444;}
.fc3{color: #333;}
.fc0{color: #000;}
.fcsl{color: #c0c0c0;}
.fcgr{color: #808080;}

.fcfdd{color: #404060;}
.fcbg{color:#dfdfcf;}
.fcbgd{color: #667;}
.fcbgl{color: #efefdf;}
/*Red*/
.fcr{color: #ff0000;}
.fcr9{color: #900;}
.fcrc{color: #c00;}
.fcc30{color: #c30;}
.fcbrk{color: #c63;}
.fcf60{color: #f60;}
.fcfc3{color: #fc3;}
.fcf93{color: #f93;}
.fcf90{color: #f90;}
.fcmr{color: #800000;}
.fcpp{color: #800080;}
.fcfc{color: #f0f;}
.fcbg{color: #dfdfcf;}
/*Green*/
.fcg{color: #28631d;}
.fc090{color: #090;}
.fc066{color: #066;}
.fclm{color: #0f0;}
.fctl{color: #008080;}
.fcol{color: #808000;}
.fcyl{color: #ff0;}
.fcaq{color: #0ff;}
/*Blue*/
.fcb{color: #00f;}
.fc03c{color: #03c;}
.fc6cf{color: #6cf;}
.fc006{color: #006;}
.fc009{color: #009;}
.fc039{color: #039;}
.fc09c{color: #09c;}
.fc369{color: #369;}
.fcnv{color: #000080;}
.fcdtl{color: #077}
.fcsky{color: #205BA9}
/*Background Colors*/
.bcbg{background-color: #dfdfcf;}
.bcbgl{background-color: #f0f0e0;}
.bcbgd {background-color: #667;}
.bc0{background-color: #000;}
.bcgr{background-color: #808080;}
.bcsl{background-color: #c0c0c0;}
.bc3{background-color: #333;}
.bc6{background-color: #666;}
.bc7{background-color: #777;}
.bc9{background-color: #999;}
.bca{background-color: #aaa;}
.bcc{background-color: #ccc;}
.bcd{background-color: #ddd;}
.bce{background-color: #eee;}
.bcw{background-color: #fff;}
.bcfc3{background-color: #fc3;}
.bc6cf{background-color: #6cf;}
.bcr{background-color: #f00;}
.bcg{background-color: #080;}
.bcb{background-color: #00f;}
.bcsky{background-color: #205BA9}
.bctl{background-color: #008080}
