/*general links*/

a.lnk:link { font-family: arial,helvetica,verdana,sans-serif; border: solid 1px #cccccc; text-decoration: none}
a.lnk:visited { font-family:arial,helvetica,verdana,sans-serif; border: solid 1px #cccccc; text-decoration: none}
a.lnk:hover { font-family:arial,helvetica,verdana,sans-serif; border: solid 1px #ff0000; color:#cccccc; text-decoration: underline}

a:link {  font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF; text-decoration: underline}
a:visited {  font-family:arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#FFFFFF; Text-Decoration: underline;}
a:hover {  font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#cccccc; Text-Decoration: underline;}

a.tab:link { font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none}
a.tab:visited { font-family:arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#000000; text-decoration: none}
a.tab:hover { font-family:arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: normal; color:#cccccc; text-decoration: underline}

a.sort:link { font-family: arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration: none}
a.sort:visited { font-family:arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color:#FFFFFF; text-decoration: none}
a.sort:hover { font-family:arial,helvetica,verdana,sans-serif; font-size: 11px; font-weight: bold; color:#F12800; text-decoration: none}


/* style color*/ 

.topbar{
background-color:#E2E2E2;
}
.barcolor{
background-color:#F8CE33;
}

/* text display*/

.title {
font-size: 14px;

}

.subtitle {
font-weight:bold;

}

.txt{
font-weight:normal;
text-align:justify;
align:justify;
}
.add{
font-color:#FFFFFF;
color:#FFFFFF;
}

/*date display*/

.datum {
	font-family: arial,helvetica,verdana;
	font-size: 10px;
	font-weight:bold;
	color:#FFFFFF;
}

/* table contents*/

td {
	font-family: arial,helvetica,verdana;
	font-size: 11px;

}
th {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
}
detail {
	font-family: arial,helvetica,verdana;
	font-size: 11px;
	color: black;
}
price {
	font-family: arial,helvetica,verdana;
	font-size: 14px;
	color: red;}


/* page and scrollbar styles*/

BODY {
	SCROLLBAR-FACE-COLOR: fafafa;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: c0c0c0;
	SCROLLBAR-3DLIGHT-COLOR: c0c0c0;
	SCROLLBAR-ARROW-COLOR: #F12800;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

}

BODY
{
	Color: #FFFFFF;
	Background-Color: #1d1d28;
	Font-Family: arial,helvetica,verdana, ;
	Font-Size: 12px;
	background-repeat: repeat-y;
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* form elements*/

.field
{
border: solid 1px #cccccc;
font-COLOR: #000000;
FONT-SIZE: 11px;
FONT-FAMILY: arial; BACKGROUND-COLOR: #f0f0f0;
}

.fld
{
	border: 1px solid #cccccc;
	COLOR: #FFFFFF;
	FONT-SIZE: 11px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: Black;
	background-image: (url:'img/bg_fld.jpg');
}
.ad{
border: solid 1px #000000;
font-family: Arial;
font-size: 12px;
font-color: #000000;
}
.bgbot{
	background-image: url(img/bgbot.gif);
	background-repeat: y-repeat;
	background-align: right;
}
.bg{
	background-image: url(img/car.gif);
	background-repeat: no-repeat;
	background-align: right;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: normal;
	text-align: center;
	cursor: hand;
	color: #FFFFFF;
	background-image: none;
}

.hand{
	cursor: hand;
	vertical-align:absmiddle;
}

/* error display */

.default
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}
.defaultErr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #F12800;
}
.fieldErr
{
border: solid 1px #ff12800;
font-COLOR: #ff12800;
FONT-SIZE: 11px;
FONT-FAMILY: arial; BACKGROUND-COLOR: #f0f0f0;
}

/* Webmail */
table.message {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	color:#000000;
}
table.message a, table.message a:link, table.message a:visited, table.message a:hover {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: underline;
}
table.message a:hover {
	color:#cccccc;
	text-decoration: none;
}
span.message a, span.message p, span.message div, span.message table, span.message tr, span.message td {
	color: #000000;
}
span.message {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
   font-weight: normal;
	color:#000000;
}
span.message a {
	font-family: arial,helvetica,verdana,sans-serif;
	font-size: 11px;
	color:#000000;
	text-decoration: underline;
}
span.message a:hover {
	color:#cccccc;
}
a.white {
	color: #FFFFFF !important;
}