* {padding:0; margin:0}

body {
/*color:#646464;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:150%;*/
}
body.font-small {
font-size:11px;
}
body.font-medium {
font-size:12px;
}
body.font-large {
font-size:13px;
}

img {
border-width:0px;
}
html body a {
background-color:transparent;
}
html body a:hover {
background-color:transparent;
}
a:link, a:visited {
color:#AA1428;
text-decoration:none;
}
a:hover {
color:#FF0000;
text-decoration:underline;
}
a{
color:#FF0000;
text-decoration:none;
}

SPAN.whitebox {
	PADDING-RIGHT: 27px; BORDER-TOP: #aab4be 1px dotted; PADDING-LEFT: 27px; BACKGROUND: #ffffff; PADDING-BOTTOM: 40px; MARGIN: 10px 0px; PADDING-TOP: 40px; BORDER-BOTTOM: #aab4be 1px dotted
}
BODY.yootools-black DIV.whitebox {
	BORDER-TOP: #000000 1px dotted; BACKGROUND: #141414; BORDER-BOTTOM: #000000 1px dotted
}
BODY.yootools-black SPAN.whitebox {
	BORDER-TOP: #000000 1px dotted; BACKGROUND: #141414; BORDER-BOTTOM: #000000 1px dotted
}
DIV.blackbox {
	PADDING-RIGHT: 27px; BORDER-TOP: #000000 1px dotted; PADDING-LEFT: 27px; BACKGROUND: #1a1a1a; PADDING-BOTTOM: 40px; MARGIN: 10px 0px; PADDING-TOP: 40px; BORDER-BOTTOM: #000000 1px dotted
}
SPAN.blackbox {
	PADDING-RIGHT: 27px; BORDER-TOP: #000000 1px dotted; PADDING-LEFT: 27px; BACKGROUND: #1a1a1a; PADDING-BOTTOM: 40px; MARGIN: 10px 0px; PADDING-TOP: 40px; BORDER-BOTTOM: #000000 1px dotted
}

.button {
font-size:95%;
}

.floatbox {
	OVERFLOW: hidden
}
.float-left {
	FLOAT: left; OVERFLOW: hidden
}
.float-right {
	FLOAT: right; OVERFLOW: hidden
}
 HTML .floatbox {
	WIDTH: 100%
}
 HTML .float-left {
	DISPLAY: inline
}
 HTML .float-right {
	DISPLAY: inline
}

/**********************************/
/*ul {
margin:1em 0px;
padding-left:40px;
}*/
