/* INDEX
   ----------------------------------
	- script-controlpanel.tpl css
	- script-profile.tpl css
	- script-privatemessage.tpl css
	- script-sitemap.tpl css
	- script-account.tpl css
	- script-buddylist.tpl css
	- script-avatar.tpl css
   ---------------------------------- */

/* script-controlpanel.tpl css
   --------------------------- */

table.controlpanel td {
	padding: 0px 5px 10px 0px;
}

	table.controlpanel td span {
		display: block;
		color: #FFFFFF;
		font-weight: bold;
		padding: 3px 3px 3px 5px;
		background-image: url(../../images/forum/backgroundpattern_3.gif);
		border: 1px solid #000000;
	}

		table.controlpanel td span a:link, table.controlpanel td span a:visited, table.controlpanel td span a:active, table.controlpanel td span a:hover {
			font-size: 11px;
			color: #FFFFFF;
			text-decoration: none;
		}

	table.controlpanel td div {
		padding: 3px;
		border: 1px solid #000000;
		border-top: 0;
		background-image: url(../../images/forum/backgroundpattern_2.gif);
	}

	table.controlpanel td.altcolor div {
		background-image: url(../../images/forum/backgroundpattern_1.gif);
	}

/* script-profile.tpl css
   ---------------------- */

table.profileinfo {
	width: 734px;
	margin-bottom: 10px;
	margin-left: 1px;
	border: 1px solid #1C1917;
	border-top: 0;
	background-image: url(../../images/forum/backgroundpattern_2.gif);
}

	table.profileinfo td {
		font-size: 11px;
		padding: 5px;
		width: 50%;
	}
	
	table.profileinfo td.battle {
		width: 33%;
	}

		table.profileinfo td a:link, table.profileinfo td a:visited, table.profileinfo td a:active, table.profileinfo td a:hover {
			font-size: 11px;
		}

		table.profileinfo td.profile_avatar {
			text-align: center;
			padding-top: 10px;
		}

			table.profileinfo td.profile_avatar div {
				padding: 10px 0px;
			}

			table.profileinfo td.profile_avatar a {
				display: block;
				padding-bottom: 5px;
			}

/* script-privatemessage.tpl css
   ----------------------------- */

#pmtopmenu {
	text-align: center;
	margin-bottom: 10px;
}

	#pmtopmenu a {
		text-decoration: none;
	}

#topsend td {
	padding: 2px 0px;
}

	#topsend input {
		width: 135px;
	}

/* script-sitemap.tpl css
   ---------------------- */

ul.sitemap {
	margin-left: 30px;
	_margin-left: 0px;
}

	ul.sitemap li {
		list-style-position: inside;
		list-style-type: none;
		margin-left: 10px;
		_margin-left: 25px;
	}

		ul.sitemap li a:link, ul.sitemap li a:visited, ul.sitemap li a:active, ul.sitemap li a:hover {
			font: normal normal normal 12px/normal Arial, Verdana, Helvetica, sans-serif;
			text-decoration: none;
		}

		ul.sitemap li ul {
			margin-left: 10px;
		}

		ul.sitemap li ul.ulnum li {
			list-style-type: decimal;
		}

			ul.sitemap li ul.ulnum li ul.sitemapsubbing li {
				margin-left: 12px;
				list-style-type: square;
			}

/* script-account.tpl css
   ---------------------- */

form.login {
	padding: 10px 0px 0px 12px;
	color: #FFFFFF;
}

	form.login table td {
		height: 25px;
	}

	form.login input.margin {
		margin-bottom: 5px;
	}

	form.login input.border {
		color: #000000;
		background-color: #FFFFFF;
	}

	form.login a:link, form.login a:visited, form.login a:active, form.login a:hover {
		display: block;
		font-size: 11px;
		color: #FFFFFF;
	}

div.controlpanel {
	padding: 3px 0px 0px 12px;
	font-size: 10px;
	color: #FFFFFF;
}

	div.controlpanel a.logout:link, div.controlpanel a.logout:visited, div.controlpanel a.logout:active, div.controlpanel a.logout:hover {
		font-size: 10px;
		text-decoration: underline;
		color: #FFFFFF;
	}

	#controlpanel {
		width: 170px;
		margin: 1px 0px 0px 5px;
		list-style-type: none;
	}

		#controlpanel li {
			padding-top: 1px;
		}

			#controlpanel li a {
				font: normal normal normal 10px/normal Arial, Verdana, Helvetica, sans-serif;
				text-decoration: none;
				color: #FFFFFF;
			}

/* script-buddylist.tpl css
   ------------------------ */

#buddyname {
	width: 120px;
}

/* script-avatar.tpl css
   --------------------- */

table.avatars {
	width: 100%;
}

	table.avatars td {
		text-align: center;
	}

	table.avatars td.avatarcont div.avatarcell {
		padding: 5px 0px;
		margin: 5px 2px 5px 7px;
		background-image: url(../../images/forum/backgroundpattern_1.gif);
		border: 1px solid #000000;
	}

td.avatar {
	width: 150px;
	text-align: center;
}

td.upform {
	padding-top: 10px;
}
