BODY, TD {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	scrollbar-arrow-color: #A1C6A5;
	scrollbar-face-color: #174230; 
	scrollbar-highlight-color: #A1C6A5; 
	scrollbar-shadow-color: #A1C6A5; 
	scrollbar-3dlight-color: #174230; 
	scrollbar-darkshadow-color: #174230;
}

BLOCKQUOTE, LI {
	margin: 0px;
	margin-bottom: 8px;
	margin-left: 20px;
}

P {
	margin: 0px;
	margin-bottom: 8px;
}


H2, H3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

H4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.contents {
	color: #786840;
	padding: 10px 15px 10px 10px;
}

.contents A:link, .contents A:visited {
	color: #786840;
	text-decoration: none;
	font-weight: bold;
}

.contents A:hover {
	color: #786840;
	text-decoration: underline;
	font-weight: bold;
}

.maintitle {
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 5px;
	font-size: 10px;
	padding-top: 2px;
	height: 20px;
}

TD.copyright, TD.copyright A:link, TD.copyright A:visited {
	color: #B4E3B7;
	font-weight: bold;
	text-decoration: none;
}

TD.copyright A:hover {
	color: #B4E3B7;
	font-weight: bold;
	text-decoration: underline;
}

TD.tm {
	border: 1px solid #8BAF8B;
	padding: 3px;
}

TD.tm A:link, TD.tm A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #B4E3B7;
}

TD.tm A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

TD.tmsel {
	border: 1px solid #8BAF8B;
	padding: 3px;
	background: url(/images/bg_mel.jpg);
}

TD.tmsel A:link, TD.tmsel A:visited, TD.tmsel A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

TD.rm {
	border: 1px solid #8BAF8B;
	padding: 2px 0px 2px 5px;
	background: url(/images/bg_rm_def.jpg);
	height: 16px;
	font-size: 10px;
}

TD.rm A:link, TD.rm A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #B4E3B7;
}

TD.rm A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

TD.rmsel {
	border: 1px solid #C1F0C3;
	padding: 2px 0px 2px 5px;
	background: url(/images/bg_rm_sel.jpg);
	height: 16px;
	font-size: 10px;
}

TD.rmsel A:link, TD.rmsel A:visited, TD.rmsel A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

TABLE.blockrm {
	background-color: #E8E1C1;
	border-right: 1px solid #88A891;
	border-left: 1px solid #88A891;
}

TD.rmsub {
	padding: 2px 0px 2px 5px;
	height: 16px;
	font-size: 10px;
}

TD.rmsub A:link, TD.rmsub A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #504B38;
}

TD.rmsub A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

TD.rmsubsel {
	padding: 2px 0px 2px 5px;
	height: 16px;
	font-size: 10px;
	background-color: #D2C89F;
}

TD.rmsubsel A:link, TD.rmsubsel A:visited, TD.rmsubsel A:hover {
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.block1 {
	font-size: 9px;
	padding: 5px;
	background: url(/images/bg1.jpg);
	background-color: #79B47C;
	color: #FFFFFF;
}

.block1 IMG {
	margin-bottom: 5px;
	border: 1px solid #1D5435;
}

.title1 {
	border: 1px solid #ADD4AA;
	font-weight: bold;
	text-transform: uppercase;
	color: #E5DDB9;
	background: url(/images/bg_tit1.jpg);
	height: 17px;
	padding: 0px 5px 0px 5px;
	font-size: 10px;
}

.block2 {
	font-size: 9px;
	padding: 5px;
	background: url(/images/bg2.jpg);
	background-color: #54985F;
	color: #FFFFFF;
}

.block2 IMG {
	margin-bottom: 5px;
	border: 1px solid #86A984;
}

.title2 {
	border: 1px solid #B2E1AF;
	font-weight: bold;
	text-transform: uppercase;
	color: #E5DDB9;
	background: url(/images/bg_tit2.jpg);
	height: 17px;
	padding: 0px 5px 0px 5px;
	font-size: 10px;
}

.block3 {
	font-size: 9px;
	padding: 5px;
	background: url(/images/bg3.jpg);
	background-color: #0F4A1C;
	color: #FFFFFF;
}

.block3 IMG {
	margin-bottom: 5px;
	border: 1px solid #86A984;
}

.title3 {
	border: 1px solid #86A984;
	font-weight: bold;
	text-transform: uppercase;
	color: #E5DDB9;
	background-color: #163E23;
	background: url(/images/bg_tit3.jpg);
	height: 17px;
	padding: 0px 5px 0px 5px;
	font-size: 10px;
}

.block1 A:link, .block1 A:visited, .block2 A:link, .block2 A:visited, .block3 A:link, .block3 A:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.block1 A:hover, .block2 A:hover, .block3 A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.block4 {
	color: #786840;
	padding: 10px;
}

.block4 STRONG {
	color: #3B321D;
}

.block4 A:link, .block4 A:visited {
	text-decoration: none;
	color: #3B321D;
}

.block4 A:hover {
	text-decoration: underline;
	color: #3B321D;
}

.block5 {
	background-color: #1C4335;
	border-left: 1px solid #729479;
	border-right: 1px solid #729479;
	border-bottom: 1px solid #729479;
}

.contents1 {
	color: #FFFFFF;
	padding: 10px;
}

.contents1 A:link, .contents1 A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #BCE6BF;
}

.contents1 A:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #BCE6BF;
}

.contents2 LI {
	margin-bottom: 0px;
}

.contents2 UL {
	margin-top: 0px;
	margin-bottom: 8px;
}

.contents2 A:link, .contents2 A:visited, .contents2 A:hover {
	font-weight: normal;
}

.leftcolumn1 {
	color: #FFFFFF;
	font-size: 9px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.leftcolumn1 A:link, .leftcolumn1 A:visited {
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.leftcolumn1 A:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #FFFFFF;
}

.leftcolumn2 {
	color: #B4E3B7;
	font-size: 9px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 10px;
}

.leftcolumn2 P {
	margin: 0px;
	margin-bottom: 3px;
}

DIV.lcimg {
	border: 1px solid #A8CAA2;
	width: 176px;
}

DIV.lcimg IMG {
	border: 1px solid #000000;
}

.leftcolumn2 A:link, .leftcolumn2 A:visited {
	text-decoration: none;
	font-weight: bold;
	color: #B4E3B7;
}

.leftcolumn2 A:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #B4E3B7;
}

.rubitem {
	font-size: 10px;
	padding-left: 20px;
	padding-right: 10px;
	color: #786840;
}

.rubitem STRONG {
	font-size: 12px;
	color: #3B321D;
}

.rubitem A:link, .rubitem A:visited {
	text-decoration: none;
	color: #3B321D;
}

.rubitem A:hover {
	text-decoration: underline;
	color: #3B321D;
}

.catalog {
	border: 1px solid #8BAF8B; 
	background-color: #224D39;
	padding: 15px;
	height: 200px;
}

.shipdescr {
	padding: 5px;
	color: #AED2AE;
}

.shipdescr P {
	font-size: 10px;
	margin: 0px;
	margin-bottom: 10px;
}

.shipdescr A:link, .shipdescr A:visited {
	color: #AED2AE;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.shipdescr A:hover {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

P.sdescr {
	font-size: 12px;
}

.shipname {
	text-transform: uppercase;
}

.clsFormElement {
	border: 1px solid #808080;
	font-family: Verdana, Arial;
	font-size: 11px;
	height: 17px;
}

.formbutton {
	border: 1px solid #8BAF8B;
	background-color: #002C1C;
	font-family: Verdana, Arial;
	font-size: 10px;
	height: 18px;
	color: #B4E3B7;
	cursor: hand;
}

.archive TD {
	color: #FFFFFF;
}

HR {
	color: #786840;
	background-color: #786840;
	height: 1px;
	border: 0px;
}

.order {
	color: #786840;
}

.order A:link, .order A:visited, .order A:hover {
	font-weight: normal;
}

.infotable { 
	border-collapse: collapse; 
	background-color: #224D39; 
	border: 1px solid #8BAF8B;
}

.catalog {
	padding: 10px;
}

.catalog TD.main {
	border: 1px solid #8BAF8B; 
	padding: 6px 14px 14px 14px; 
	width: 714px;	
}


.catalog TD {
	padding: 3px;
	font-size: 11px;
	vertical-align: top;
}

.catalog TD.headersort {
	border: 1px solid #8BAF8B;
	text-transform: uppercase;
	font-weight: bold;
	color: #A1C6A5;
	text-align: center;
	background-color: #224D39; 
}

.catalog TD.header {
	border: 1px solid #8BAF8B;
	font-weight: bold;
	color: #A1C6A5;
	text-align: center;
	background-color: #224D39; 
}

.catalog TD.cell1 {
	color: #D2F6D2;
	border-right: 1px solid #8BAF8B;
}

.catalog TD.cell2 {
	color: #D2F6D2;
	background-color: #21563E;
	border-right: 1px solid #8BAF8B;
}

.catalog TD.sort {
	color: #A1C6A5;
	font-weight: bold;
	border-right: 1px solid #8BAF8B;
}

.catalog A:link { 
	color: #A1C6A5; 
	text-decoration: none;
}

.catalog A:active { 
	color: #A1C6A5; 
	text-decoration: none;
}

.catalog A:visited { 
	color: #A1C6A5; 
	text-decoration: none;
}

.catalog A:hover { 
	color: #D2F6D2; 
	text-decoration: none;
}

TD.img {
	padding: 0px;
}

.offline {
	text-align: center;
	height: 20px;
}

.offline A {
	color: #004C3C;
	text-decoration: none;
}

.offline A:hover {
	color: #F0F0F0;
}