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           : #016BA8;
    font-weight		: bold;
    text-decoration	: none;
}
a:hover {
}

img {
    border          : 0px;
}

.button {
    background      : url(../img/ico/f1.gif) #016BA8 bottom left repeat-x;
    border          : 1px outset #016BA8;
    font-size       : 11px;
    font-weight     : bold;
    color           : #ffffff;
    cursor          : hand;
    padding			: 1px;
    text-transform	: uppercase;
    font-weight		: bold;
}

h1 {
    font-size           : 12px;
    margin              : 1px 0px 10px 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;
	text-transform	: uppercase;
}


form {
	margin			: 0px;
}

.separator {
	padding			: 0px;
	height			: 18px;
	background		: url(../img/grpix.gif) center left repeat-x;
}

.date {
	color			: #777777;
	text-decoration	: none;
}

.navline {
	white-space		: nowrap;
	padding			: 0px 0px 0px 0px;
	height			: 26px;
	width			: 100%;
}

.logotd {
	background		: url(../img/t/f1.gif) #016BA8 top left repeat-x;
	text-align		: center;
}

.menu {
	background		: #F6F6F6;
	width			: 100%;
	vertical-align	: top;
	padding			: 5px 0px 5px 0px;
}

.menu .item {
	background		: url(../img/t/item.gif) 7px left no-repeat;	
	padding			: 6px 5px 2px 29px;
	text-transform	: uppercase;
	font-size		: 11px;
}
.menu .item_selected {
	background		: url(../img/t/item_selected.gif) 8px left no-repeat;	
	padding			: 6px 5px 2px 29px;
	text-transform	: uppercase;
	font-weight		: bold;
	font-size		: 11px;

}

.td_sep {
	background		: url(../img/t/f2.gif) top right repeat-y;
	vertical-align	: top;
}
.td_sep2 {
	background		: url(../img/t/f4.gif) top right repeat-y;
	vertical-align	: bottom;
}
.top_td2 {
	background		: url(../img/t/f5.gif) top left repeat-x;
	text-align		: right;
	height			: 23px;
}

.search_td {
	background		: url(../img/t/f3.gif) top left no-repeat;
}

.td_cont {
	height			: 100%;
	background		: url(../img/t/f6.gif) top left no-repeat;
	padding			: 10px 10px 10px 0px;
	vertical-align	: top;
}

.bottom {
	background		: #F4F4F4;
	padding			: 10px 0px 10px 0px;

}