body,td {
	font-family:arial,helvetica;
	font-size:12px;
}

.mainTbl{
    background-color: rgb(255,244,200);
    border: 1px solid #6C000E;
}
hr {
    background-color: #2e6eb5;
    color: #2e6eb5;
    border: 1px;
    height: 1px;
}
.topMenuBar {
	border-top:1px solid #6C000E;
	border-bottom:1px solid #6C000E;
	background-color: rgb(255,138,60);   /*#fff4c8;*/
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color:#6C000E;
	padding:3px 0px 3px 0px;
}
.topMenu {
	font-family:arial,helvetica;
	font-size:11px;
	font-weight:bold;
	color: #6C000E;
}
.topMenu a:link,.topMenu a:visited {
	text-decoration:none;
	color: #292B67; /*#d60101;*/

}
.topMenu a:hover {
	text-decoration:underline;
}
.pageMenu, .pageMenu td{
	font-family:arial,helvetica;
	font-size:12px;
}
.pageMenu a{
	color:#6C000E;
	text-decoration:none;
}
.pageMenu a:hover {
	text-decoration:underline;
}
.pathMenu {
	font-family:arial,helvetica;
	font-size:12px;
}
.mainMenu {
	font-family:arial,helvetica;
	line-height:16px;
	font-size:11px;
	padding:0px 0px 0px 3px;
}
.mainMenu a:link,.mainMenu a:visited {
	color:#292B67;
	text-decoration:none;
}
.mainMenu a:hover {
	text-decoration:none;
/* 	font-weight: bold; BUG!!!!!!!!!! */
	color:#6C000E;
}
.login {
	font-family:arial,helvetica;
	font-size:12px;
}
.login a:link,.login a:visited {
	color:#2e6eb5;
	text-decoration:none;
}
.loginTop {
	font-family:arial,helvetica;
	font-size:12px;
	color:#6C000E; /*#2e6eb5;*/
	font-weight:bold;
}
.loginForm {
	border:1px solid #2e6eb5;
	color:#000000;
	font-family:arial,helvetica;
	font-size:12px;
	width:103px;
}

.searchForm {
	border:1px solid #2e6eb5;
	color:#000000;
	width:125px;
	font-family:arial,helvetica;
	font-size:12px;
}
/* details classes */
em {
    color:#6C000E;
}
.short_info {
    color:#6C000E;
}

/* general classes */
.title {
	font-family:arial,helvetica;
	font-size:16px;
	font-weight:bold;
	color:#6C000E;
}
.text {
	font-family: verdana, arial,helvetica;
	font-size:11px;
	line-height:13px;


}
.text a:link, .text a:visited {
	text-decoration:none;
	color: #292B67; /*#d60101;*/

}
.text a:hover {
	text-decoration:underline;
}

.card {
	font-family:arial,helvetica;
	font-size:10px;
}
.card a{
	color:#292B67;
	text-decoration:none;
}
.orderForm {
	border:1px solid #2e6eb5;
	color:#000000;
	font-family:arial,helvetica;
	font-size:12px;
}
.searchForm {
	border:1px solid #2e6eb5;
	color:#000000;
	width:200px;
	font-family:arial,helvetica;
	font-size:12px;
}
.submit {
	background-color:#2e6eb5;
	border-color:#2e6eb5;
	font-family:arial,helvetica;
	font-size:12px;
	color:#ffffff;
}

.verticaltext {
    writing-mode: tb-rl;
    /*filter: flipv fliph;
    text-align: left;
    vertical-align: top;*/
    color: #6C000E;
    text-weight: bold;
}
/*
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6C000E;
	text-transform: capitalize;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6C000E;
	text-transform: capitalize;
	text-decoration: none;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6C000E;
	text-transform: capitalize;
	text-decoration: none;
}

a.hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-transform: capitalize;
	text-decoration: underline;
}
*/