html{									scrollbar-face-color: #5b5b5b; scrollbar-shadow-color: #fff; 
										scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #d4d4d4; 
										scrollbar-darkshadow-color: #a9adb9; scrollbar-track-color: #dcdcdd;
										scrollbar-arrow-color: #d4d4d4}

body{									background:#d4d4d4 url(images/x_bgline.jpg) repeat-x; margin:0px;
										color:#5f5f5f; font-family: Verdana; font-size:10px}
td {								 	font-size: 10px}

/* BASIC */
a {										outline:none}
img {									border: none}
h1, h2, h3, h4, h5, h6 {				margin: 0;padding: 0}
h5 {									font-size:10px}
input {									border-width: 1; font-family:Verdana; font-size:10px; background-color:#ffffff; 
										border-color:#a5acb2; color:#5f5f5f}
select {								border-width: 1; font-family:Verdana; font-size:9px; background-color:#dadada;
										border-color:#5e5e5e; color:#5f5f5f}
a:link {								color: #5f5f5f;	font-weight: bold; text-decoration: none}
A:visited {								color: #5f5f5f;	font-weight: bold;  text-decoration: none}
A:hover {								color: #000000;	font-weight: bold;  text-decoration: none}
A:active {								color: #000000;	font-weight: bold;  text-decoration: none}

.white {								Font-Family:Arial; color: #dadada; font-weight:normal;	text-decoration: none}
.white A:link, .white A:visited {		color: #fff; font-weight:normal;	text-decoration: none}
.white A:hover,.white A:active {		color: #ccc; font-weight:normal; text-decoration: none}

.alpha {								filter: alpha(style=1 opacity = 100 finishopacity = 80)}

.pagewrap {								width:100%}

/* HEADER */
.name {									float:left; padding:30px 0px 0px 20px}
.menu {									float:left; padding:0px; background:url(images/x_menuall.jpg) no-repeat}
.menu ul {								margin:0; padding:0; list-style-type:none}
.menu ul li {							position:relative; display:inline; float:left}

/* FOOTER */
.footer {								width:100%; background:url(images/x_bottomline.jpg) repeat-x}
.footfrm{								clear:both; width:1000px; padding:20px}

/* TIP */
#tipDiv {								font-family: Verdana; font-size: 9px; color: #474747; 
										border: #d7d7d7 1px solid; background-color: #ececec}
#tipDiv DIV {							border: #FFFFFF 1px solid; padding: 2px 8px 3px 8px; PADDING-RIGHT: 8px}

.shadetabs{								font-size:9px; float:left; padding-left:50px; margin:0; width:100%}
.shadetabs li{							display:inline; margin:0; padding:0}
.shadetabs li a{						float:left; background:url(images/x_tableft.png) no-repeat left top;
										margin:0; margin-right: 5px; padding:0 0 0 20px; text-decoration:none}

.shadetabs a span{						float:left; background:url(images/x_tabright.png) no-repeat right top;
										display:block; padding: 5px 25px 3px 3px; font-weight:bold; color:#fff; float:none}
.shadetabs a:hover span {				color: #000}
.shadetabs a.selected, .shadetabs a:hover{	background-position:0 -50px}

.shadetabs a.selected span{				background-position:100% -50px; color: #8b8b8b}
.shadetabs a:hover span{				background-position:100% -50px}

.tabcontentiframe{						height:300}

.ddpanel .ddpaneltab{ 					margin-right: 10px; font: normal 9px Arial}
.ddpanel .ddpaneltab a{ 				float: right; border-top: #000000 1px; color: #f2f2f2;
										background: transparent url(images/x_dropdownleft.png) no-repeat left bottom;
										text-decoration: none; letter-spacing: 1px}
.ddpanel .ddpaneltab a span{			float: left; display: block;
										background: transparent url(images/x_dropdownright.png) no-repeat right bottom;
										padding: 1px 10px 3px 15px; cursor: pointer}

.ddpanel .ddpaneltab a span img.pointerimage{ 	margin-top: 0px; margin-left: 0px}
.ddpanel .ddpaneltab a:hover{					color: #ccc}
.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ outline: 0}
.ddpanel .ddpaneltab a:hover span{ background-color: transparent}

/* DATE */
.date_day {								display:block; font-size:20px; text-align:right; font-weight:bold}
.date_month { 							display:block; font-size:9px; text-align:right; padding-bottom: 2px; border-bottom:1px solid #5b5b5b}
.date_year { 							display:block; font-size: 8px; text-align:right}
.toptitle{								display:block; padding:0 0 0 10px; border-left:5px solid #5b5b5b}	

/* Comments*/
.commentlist {							padding-left:10px}	
.commentlist li {						margin: 0px 0 3px; padding: 0px 15px 5px 5px; border-left: 5px solid #dadada}
.commentmetadata {						display: block;	font-size:10px;	background-color:#dadada; padding: 5px}

#commentform input {					border-color:#a5acb2; width: 170px; margin: 5px 5px 1px 0px}
.commentlist cite { 					font: 1.6em; font-weight:bold; letter-spacing:-0.05em}	

.imgtfe{								filter: alpha(opacity=100);	-moz-opacity: .99; opacity: .99;
										background:#000 none repeat scroll 0%; border-color:#aaa rgb(204, 204, 204) rgb(221, 221, 221) rgb(187, 187, 187);
										border-style:solid;	border-width:3px; color:inherit; padding:2px}
#tags{									color:#788999; font-size:9px}
#tags a, .tags a:visited {				color:#788999; font-weight:bold}
#tags a:hover, .tags a:active {			color:#788999; font-weight:bold; text-decoration:underline}

/* Sidebar*/
.sidetop {								width:100%; height:20px; background:url(images/x_sidebartop.png) no-repeat}
.sidedown {								width:100%; height:20px; background:url(images/x_sidebardown.png) no-repeat}
#sidebar h3, #sidebar h2 {				border-bottom:5px solid #BBB; padding: 2px 0 2px 0px; margin: 0px; font-size:1em}	
#sidebar li, #sidebar ul {				list-style:none; margin-left:0px; padding:0px}

.bullets li {							list-style:none; margin-left:0px}
	
#sidelist .bullets li {					list-style:square; margin-bottom:5px; line-height:115%; margin-left:0px}
#sidelist .children {					background:#e4efd5}	
#sidelist .children li {				list-style: square; margin-left:0px; border-bottom:1px solid #e4efd5}
#sidelist .children li a, #sidelist .children li a:visited { 
padding:2px 2px 2px 0px; border:0;	background:#e4efd5;	color: #818d6f}
#sidelist .children li a:hover, #sidelist .children li a:active	{ color:#465d23}