.BadMessageBlock
{
  BACKGROUND-COLOR:#F0A0A0;
  BORDER:1px SOLID black;
}

body {
font-family:arial , arial, sans-serif;
font-size:12px;
background-Color:#FFFFFFF;
color:#540101;
}
H1{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:-2px;font-size:12px; color:#AAAAAA }
H2{padding-top:0px;padding-bottom:0px;margin-top:-2px;margin-bottom:-2px;font-size:12px; color:#666666 }
.div_side_block {display:block; vertical-align:top; width: 98%; float: bottom;}
.table_top {text-align:center;}

.table_bottom {text-align:center;}
.table_main {border-width:0px;}
input.search,select.search {border:1px solid #666; width: 95%;}
select.date {width: 53px;}

FORM{
margin:0px;
}

A{
color:#4C4C4C;
}

}


select
{
font-size:12px;
font-family:arial ;
COLOR:#000000;
}

A
{
font-family:arial ;
COLOR:#0000CC;
text-decoration:none;
}

TD
{
font-size:12px;
font-family:arial ;
color:#6B6354;

}

TH
{
font-size:12px;
font-family:arial ;
color:#4C4C4C;
font-weight:bold;
}




.ccinput{
border:1px black solid;
background-color:#FFFFFF;
width:110px;
height:19px;
}

.ccTD1{
color:#333333;
width:40px;
}

.ccTD2{
color:#333333;
}

.drop_down
{
	color:#555555;
}

.drop_td{
 background-color:#FFFFFF;
 border:1px #CCCCCC solid; 
 border-top:0px; 
 padding: 3px 5px 3px 5px;
 background-image:url(/images/drop_bg.jpg);
}


.category_div{
 position:relative;  display:block;
 background-image:url();
}

.category_div_o{
background-image:url(/images/side_o.jpg);
 position:relative;  display:block;
}

.menudiv {
    text-align: right;
}
.menulink {
    float: bottom;
    display: block;
    line-height: 14px;
    font-size:12px;
	font-weight:bold;
    cursor:pointer;
	color:#9F0000;
	
}

.menulink:hover {
	color:#AF0000;
	//text-decoration:underline;
}



.menulink_selected {
    float: bottom;
    display: block;
    line-height: 14px;
    font-size:12px;
	font-weight:bold;
    cursor:pointer;
	color:#660000;
}

.menudiv A.menulink:hover {
    color: #E95829;
}


.menu_text {color:#662200;padding-right:10px;}

.menu_text_over {padding-right:10px;color:#CC0000;}

.menu_text_selected {padding-right:10px;color:#FFFFFF;}

.top_link
{
color:#828282;
font-size:12px;
}

.closer1_link
{
color:#828282;
font-size:12px;
}

.menu_selected
{
background-image:url(/images/top/menu/line_bg.gif);
padding-right:22px;
padding-left:2px;
padding-bottom:2px;
line-height:12px;
}

.menu_over
{
/*background-image:url(images/top/menu/menu_over.gif);*/
padding-right:22px;
padding-left:2px;
padding-bottom:2px;
line-height:12px;
}

.menu
{
font-size:14px;
color:#000000;
}

.menu_slot
{
padding-right:10px;
padding-left:10px
}

.selected
{
font-size:14px;
font-family:arial ;
COLOR:333333;
}

.regular
{
font-size:14px;
font-family:arial ;
COLOR:#8C8C8C;
}

.sub_selected
{
font-size:12px;
font-family:arial ;
COLOR:#333333;
}

.sub_regular
{
font-size:12px;
font-family:arial ;
COLOR:#666666;
}

.side_menu_top{
width:100%; 
height:100%;
background-image:url(/images/side_menu_top.jpg);
background-repeat:no-repeat;
background-position:center top;
}

.side_menu_btm{
width:100%; 
height:100%;
background-image:url(/images/side_menu_btm.jpg);
background-repeat:no-repeat;
background-position:center bottom;
}

/*************************************************/

.spt_lines{
height:6px;
width:100%;
background-image:url(/images/spt1.jpg);
}



/*************************************************/

.top_tab{
background-image:url(/images/top_tab.jpg);
background-repeat:no-repeat;
text-align:center;
width:144px;
height:37px;
padding-top:4px;
}

.top_tab_A{
font-size:16px;
color:#555555;
font-weight:bold;
}

/*************************************************/

.box_top{background-image:url(/images/box/top.jpg);width:100%;height:100%;background-position:center top;background-repeat:no-repeat;}
.box_btm{background-image:url(/images/box/btm.jpg);width:100%;height:100%;background-position:center bottom;background-repeat:no-repeat;}
.box_lft{background-image:url(/images/box/lft.jpg);width:100%;height:100%;background-position:left center;background-repeat:no-repeat;}
.box_rgt{background-image:url(/images/box/rgt.jpg);width:100%;height:100%;background-position:right center;background-repeat:no-repeat;}

.box_c1{background-image:url(/images/box/c1.jpg);width:100%;height:100%;background-position:left top;background-repeat:no-repeat;}
.box_c2{background-image:url(/images/box/c2.jpg);width:100%;height:100%;background-position:right top;background-repeat:no-repeat;}
.box_c3{background-image:url(/images/box/c3.jpg);width:100%;height:100%;background-position:left bottom;background-repeat:no-repeat;}
.box_c4{background-image:url(/images/box/c4.jpg);width:100%;height:100%;background-position:right bottom;background-repeat:no-repeat;}
.box_c4A{background-image:url(/images/box/c4A.jpg);width:100%;height:100%;background-position:right bottom;background-repeat:no-repeat;}



.pic_holder{
width:170px;
height:130px;
background-color:white;
vertical-align:center;
text-align:center;
}

/*************************************************/

.prd_pic_hld{
border:1px #333333 solid;
text-align:center;
vertical-align:center;
background-color:#DDDDDD;
}

.prd_thumb_hld{
width:68px;
height:51px;
border:1px #333333 solid;
text-align:center;
vertical-align:center;
background-color:white;
}

/*************************************************/

.ctg_ttl{
background-image:url(/images/tbl/ttl_bg2.jpg);
background-position:left bottom;
height:33px;
padding:0px 10px 0px 10px;
font-size:16px;
font-weight:bold;
color:white;
}

.ctg_ttl2{
background-image:url(/images/tbl/ttl_bg3.jpg);
background-position:left bottom;
height:33px;
padding:0px 10px 0px 10px;
font-size:14px;
font-weight:bold;
color:white;
}

.prd_ttl{
background-image:url(/images/tbl/ttl_bg.jpg);
background-position:left bottom;
height:33px;
padding:0px 10px 0px 10px;
font-weight:bold;
}

/************************************************/
.Content_template
{
	
	OVERFLOW:auto;
	TOP:0px;
}


.Content1
{
	
	OVERFLOW:auto;
	TOP:0px;
	 scrollbar-face-color: #A1685F; 
	 scrollbar-shadow-color: #ECD4B3; 
	 scrollbar-highlight-color: #ECD4B3; 
	 scrollbar-3dlight-color: #A1685F; 
	 scrollbar-darkshadow-color: #C2948D; 
	 scrollbar-track-color: #C2948D; 
	 scrollbar-arrow-color: #ECD4B3;

	
}

.Content2
{
	
	OVERFLOW-X:scroll;
	
	TOP:0px;
	 scrollbar-face-color: #A1685F; 
	 scrollbar-shadow-color: #ECD4B3; 
	 scrollbar-highlight-color: #ECD4B3; 
	 scrollbar-3dlight-color: #A1685F; 
	 scrollbar-darkshadow-color: #C2948D; 
	 scrollbar-track-color: #C2948D; 
	 scrollbar-arrow-color: #ECD4B3;
	 
	
}

/*********************************************************************************************/
/*Classes for functions OpenTable and CloseTable*/
.T_c1{ width: 6px; height: 6px; background-image: url(/images/tbl/c1.jpg); }

.T_c2{ width: 6px; height: 6px; background-image: url(/images/tbl/c2.jpg); }

.T_c3{ width: 6px; height: 6px; background-image: url(/images/tbl/c3.jpg); }

.T_c4{ width: 6px; height: 6px; background-image: url(/images/tbl/c4.jpg); }

.T_top{ width: 100%; height: 6px; background-image: url(/images/tbl/top.jpg); }

.T_btm{ width: 100%; height: 6px; background-image: url(/images/tbl/btm.jpg); }

.T_lft{ width: 6px; height: 100%; background-image: url(/images/tbl/lft.jpg); }

.T_rgt{ width: 6px; height: 100%; background-image: url(/images/tbl/rgt.jpg); }

.table_head{ height:33px; background-image: url(/images/tbl/ttl_bg.jpg); background-position:center bottom;}

.top_spt {height:2px; background-image: url(/images/tbl/top_spt.jpg);}

.ttl_bull {width:20px; background-image: url(/images/tbl/bull.jpg); background-position:center center; background-repeat:no-repeat;} 

.ttl_main {color: #FF6600; font-size:16px; font-weight:bold;}

.ttl_sub {vertical-align:bottom; text-align:left; padding-left:30px; color:#666666; font-weight:bold;}

.ttl_sub2 {color:#666666; font-weight:bold; text-decoration:none;}
/*********************************************************************************************/
/*Classes for function Gensidemenupr*/

.SM_spt {height:2px; background-image: url(/images/tbl/spt.jpg);}

.SM_bull {width:20px; background-image: url(/images/tbl/bull_s.jpg); background-position:center center; background-repeat:no-repeat;} 


/*********************************************************************************************/

.articles { vertical-align:bottom; text-align:right; padding-right:5px; color:#666666; font-size:14px; font-weight:bold; text-decoration:underline;}

.carInput { width: 130px}


/*********************************************************************************************/

.upSelect {vertical-align:bottom; font-size:14px; text-align:right; padding-right:2px; color:#FF6600;}
.upRegular {vertical-align:bottom; font-size:14px; text-align:right; padding-right:2px; color:#666666;}


/*********************************************************************************************/
.CarBoardResultsHead { font-size:17px; color:#FFFFFF; padding:5px 5px 5px 0px;}
.CarBoardResults { font-size:16px; color:#FFFFFF; padding-right:5px;}
.CarBoardSearch {font-size:14px; color:#FFFFFF;}
.CarBoardResultLabel {font-size:12px; color:#000000; padding:0px 5px 0px 0px; width:70px;}
.CarBoardResultData {font-size:12px; color:#666666; padding:0px 3px 0px 0px; text-align:right;}
.CarDetailsVSpt { vertical-align:top; width:2px; background-image: url(/images/tbl/Vspt.jpg);}
.CarBoardHeadIndex{ color:#666666; font-size:12px; font-weight:bold; text-decoration:none; text-align:center; }
.CarBoardResultsIndex {  color:#666666; font-size:12px; text-align:center;}
.CarAddForm {font-size:14px; color:#FFFFFF;}
.CarAddTitles {vertical-align:bottom; font-size:14px; text-align:right; padding-right:0px; color:#FF6600;}

/*********************************************************************************************/

.description {font-size:14px; text-align:right; width:400px;}
.words {font-size:14px; text-align:right; width:100px;}
.letter {padding: 5px 0px 5px 0px; font-size:16px; text-align:right; color:#006496; font-weight:bold; }

/*********************************************************************************************/

.SearchTtl {font-size:16px; color:#666666; font-weight:bold;}

/*********************************************************************************************/
.TraceLinks {font-size:12px; color:#666666; font-weight:bold;}


.GalleryTTL {font-size:13px; color:#666666; font-weight:bold;}
.GalleryHeadTtl {font-size:16px; color:#006496; font-weight:bold;}
