body {
    margin              : 0px;
    padding             : 0px;
    background-color    : #ffffff;
}

body, td {
    font                : 11px arial;
}

p {
    margin-top      : 5px;
    margin-bottom   : 15px;
}

input,textarea,select {
    font            : 11px arial;
    
}

a {
    color           : #952927;
    /*text-decoration	: none;*/
}
a:hover {
}

img {
    border          : 0px;
}

.button {
    background      : #952927;
    border          : 1px outset #952927;
    font-size       : 10px;
    font-weight     : bold;
    color           : #ffffff;
    cursor          : hand;
}

h1 {
    font-size           : 12px;
    margin              : 1px 0px 0px 0px;
    text-transform      : uppercase;
    line-height         : 11px;
}

.h1sub {
    font-size           : 13px;
}

.error {
    background      : #C10017;
    color           : #ffffff;
    font-weight     : bold;
    padding         : 6px;
    margin          : 10px 0px 10px 0px;
}

.info {
    background      : blue;
    color           : #ffffff;
    font-weight     : bold;
    padding         : 6px;
    margin          : 10px 0px 10px 0px;
}

big {
    font-size       : 13px;
}

p {
    margin-top      : 0px;
    margin-bottom   : 3px;
}

ul {
    list-style      : square;
}

.cont {
    padding         : 0px 10px 0px 10px;
}

.tbl {
    margin          : 0px 0px 15px 0px;
    border          : 1px solid #FFFFFF;
    background      : #C7C7C7;
}

.tbl td {
    padding         : 5px;
    background		: #FFFFFF;
    border			: 1px solid #F9F9F9;
}

.b {
    padding-top     : 9px;
    text-transform  : uppercase;
    vertical-align  : top;
    color           : #860709;
    font-size       : 11px;
}

big {
    font-size       : 12px;
    font-weight     : bold;
}

ul {
    margin-bottom   : 5px;
}

li {
    margin-bottom   : 5px;
}

small {
    font-size       : 11px;
    text-transform  : none;
}

.td_cont {
	padding			: 0px 0px 10px 10px;
	font-size		: 12px;
	width			: 100%;
}

.desc {
	color			: #000000;
	font-weight		: normal;
	text-decoration	: none;
}

h3 {
	margin			: 0px;
	font-size		: 13px;
}

h2 {
	margin			: 0px;
	font-size		: 12px;
	margin-bottom	: 5px;
}

.td01 {
	width			: 100%;
	background		: url(../img/t/f1.gif) top left repeat-x;
}
.td01 {
	width			: 100%;
	background		: url(../img/t/f1.gif) top left repeat-x;
}
.td03 {
	background		: url(../img/t/f3.gif) top right no-repeat;
	padding			: 0px 0px 0px 15px;
}

.menu .item {
	white-space		: nowrap;
	padding			: 0px 5px 0px 5px;
	font-size		: 12px;
}
.menu .sep {
	padding			: 0px 5px 0px 5px;
	font-size		: 12px;
	color			: #dddddd;
}

form {
	margin			: 0px;
}

.tbltitle {
	background		: url(../img/tbl/f1.gif) #952927 top left repeat-x;
	color			: #ffffff;
	white-space		: nowrap;
	padding			: 0px 0px 0px 10px;
	text-transform	: uppercase;
	height			: 26px;
	font-weight		: bold;
	width			: 100%;
}

.tblright {
	background		: url(../img/tbl/f2.gif) top left repeat-y;
}
.tblbottom {
	background		: url(../img/tbl/f3.gif) top left repeat-x;
	text-align		: right;
}

.tblcont {
	padding			: 5px 5px 5px 0px;
}

.tblnext {
	padding			: 5px 5px 5px 0px;
}

.separator {
	padding			: 0px;
	height			: 18px;
	background		: url(../img/grpix.gif) center left repeat-x;
}

.date {
	color			: #777777;
	text-decoration	: none;
}

.navline {
	background		: url(../img/tbl/f4.gif) #E9E9E8 top left repeat-x;
	white-space		: nowrap;
	padding			: 0px 0px 0px 0px;
	height			: 26px;
	width			: 100%;
}

.rmtbl {
	background		: url(../img/rmtbl/f1.gif) #E9D3D2 top left repeat-x;
	height			: 37px;
	margin			: 10px 0px 0px 0px;
}

.rmtbl a {
	white-space		: nowrap;
	font-weight		: bold;
	padding			: 0px 5px 0px 5px;
}

.bottom {
	height			: 115px;
	width			: 100%;
	background		: url(../img/b/f1.gif) top left repeat-x;
}

.bottom .cont {
	background		: url(../img/b/f2.gif) top right no-repeat;
	padding			: 30px 0px 0px 5px;
	vertical-align	: top;
	width			: 100%;
}