body {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 11pt;
	background-color: #D0D0D0;
	background-image: url("../images/main/bg_shade.png");
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
img.Thumb {
	width: 200px;
	height: 150px;
}
.Counter {
	font-size: 9pt;
	color: #C0C0C0;
	text-align: right; 
}
.Width10 {
	width: 10px;
}
.Width100Percent {
	width: 100%;
}
.Indent20 {
	text-indent: 20px;
}
.Left {
	text-align: left; 
}
.Center {
	text-align: center; 
}
.Right {
	text-align: right; 
}
.Top {
	vertical-align: top;
}
.Middle {
	vertical-align: middle;
}
.Bottom {
	vertical-align: bottom;
}
a {
	text-decoration: none;
	color: #3070EE;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
hr.Dashed {
	border: 0;
	border-top: 1px dashed #C0C0C0;
	height: 1px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: block;
	clear: both;
}

table.Align {
	width: 100%;
	border: 0;
	border-collapse: collapse;
}
table.Align td {
	border: 0;
	padding: 0px;
}
td.MainLeft {
	width: 30px;
	height: 100%;
	background-image: url("../images/main/b_left.png");
	background-repeat: repeat-y;
}
td.MainRight {
	width: 30px;
	background-image: url("../images/main/b_right.png");
	background-repeat: repeat-y;
}
td.MainTopLeft {
	width: 30px;
	height: 30px;
	background-image: url("../images/main/b_top_left.png");
	background-repeat: no-repeat;
}
td.MainTop1 {
	width: 10px;
	height: 20px;
	background-image: url("../images/main/b_top1.png");
	background-repeat: no-repeat;
}
td.MainTop2 {
	width: 100%;
	height: 20px;
	background-image: url("../images/main/b_top2.png");
	background-repeat: repeat-x;
}
td.MainTop3 {
	width: 10px;
	height: 20px;
	background-image: url("../images/main/b_top3.png");
	background-repeat: no-repeat;
}
td.MainTopRight {
	width: 30px;
	height: 30px;
	background-image: url("../images/main/b_top_right.png");
	background-repeat: no-repeat;
}
td.MainBottomLeft {
	width: 30px;
	height: 30px;
	background-image: url("../images/main/b_bottom_left.png");
	background-repeat: no-repeat;
}
td.MainBottom1 {
	width: 10px;
	height: 20px;
	background-image: url("../images/main/b_bottom1.png");
	background-repeat: no-repeat;
}
td.MainBottom2 {
	width: 100%;
	height: 20px;
	background-image: url("../images/main/b_bottom2.png");
	background-repeat: repeat-x;
}
td.MainBottom3 {
	width: 10px;
	height: 20px;
	background-image: url("../images/main/b_bottom3.png");
	background-repeat: no-repeat;
}
td.MainBottomRight {
	width: 30px;
	height: 30px;
	background-image: url("../images/main/b_bottom_right.png");
	background-repeat: no-repeat;
}
td.MainSpace {
	background-color: #FFFFFF;
	height: 10px;
}


div.Main {
	background-color: #FFFFFF;
	border: 0;
	padding: 0px;
	width: 100%;
}
div.Main div.MainInner {
	border: 0;
	padding: 0px 10px;
}

table.MainMenu {
	width: 100%;
	height: 25px;
	background-image: url("../images/main/bg_menu.png");
	background-repeat: repeat-x;
	border: 1px solid #E8BD00;
	border-collapse: separate;
	border-spacing: 0px;
	white-space: nowrap;
}
table.MainMenu a {
	text-decoration: none;
	color: #000000;
}
table.MainMenu a:hover {
	text-decoration: none;
	color: #FF0000;
}
table.MainMenu td {
	padding: 0px 10px;
}
table.MainMenu td:hover {
	color: #FF0000;
	cursor: pointer;
}
table.MainMenu td:active {
	color: #A0A0A0;
	cursor: pointer;
}
table.MainMenu td.MainMenuLeft {
	border-right: 1px solid #E8BD00;
}
table.MainMenu td.MainMenuLeft:hover {
}
table.MainMenu td.MainMenuLeft:active {
	background-image: url("../images/main/bg_menu_down.png");
	background-repeat: repeat-x;
}
table.MainMenu td.MainMenuBetween {
	border-left: 1px solid #FFD900;
	border-right: 1px solid #E8BD00;
}
table.MainMenu td.MainMenuBetween:hover {
}
table.MainMenu td.MainMenuBetween:active {
	background-image: url("../images/main/bg_menu_down.png");
	background-repeat: repeat-x;
}
table.MainMenu td.MainMenuRight {
	border-left: 1px solid #FFD900;
}
table.MainMenu td.MainMenuRight:hover {
}
table.MainMenu td.MainMenuRight:active {
	background-image: url("../images/main/bg_menu_down.png");
	background-repeat: repeat-x;
	border-right: 1px solid #E8BD00;
}
table.MainMenu td.MainMenuRightAlone {
}
table.MainMenu td.MainMenuRightAlone:hover {
}
table.MainMenu td.MainMenuRightAlone:active {
	background-image: url("../images/main/bg_menu_down.png");
	background-repeat: repeat-x;
	border-left: 1px solid #E8BD00;
}

table.TwoColumns {
	width: 100%;
	border: 0;
}
table.TwoColumns span.Topic {
	font-size: 14pt;
}
table.TwoColumns span.Comment {
	color: #A0A0A0;
}
table.TwoColumns td.FirstColumn {
	width: 350px;
	border-right: 1px dashed #C0C0C0;
	padding: 10px;
	vertical-align: top;
}
table.TwoColumns td.SecondColumn {
	padding: 10px;
	vertical-align: top;
}
table.TwoColumns a {
	text-decoration: none;
	color: #3070EE;
}
table.TwoColumns a:hover {
	text-decoration: underline;
	color: #FF0000;
}

table.Step {
	width: 100%;
	border: 0;
}
table.Step td.Section {
	border-bottom: 1px dashed #C0C0C0;
}
table.Step span.Topic {
	font-weight: bold;
}
table.Step span.Comment {
	color: #A0A0A0;
}
div.Copyright {
	text-align: right; 
	font-size: 9pt;
	color: #A0A0A0;
}
