body
{
	background-image: url(images/back.gif);
	
}


th
{
	font-size:12px;
	line-height: 16px;
}

td
{

	font-size:12px;
	line-height: 16px;
	color: #555555;
}

img
{

	line-height: 120px;
}


a:visited { color:#960101; text-decoration: none;}
a:link  { color:#960101; text-decoration: none;}
a:hover  { color:#F00707; text-decoration: none;}

.indent {  padding-left: 7px}
.indent2 {  padding-left: 10px}


.p4 {  padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}

.p6 {   padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px;}


.p8 {   padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px;}



.p10 {   padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;}

.pro_main {   padding-top: 10px; padding-bottom: 10px; text-align:center;}

.bold {   font-weight:bold;}


.topics {

	background-image: url(images/wn_2.gif); 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 35px
	

}

.top_news {

	background-image: url(images/top_news2.gif) ;
	background-repeat: repeat-y; 
	padding-right: 20px; 
	padding-bottom: 10px; 
	padding-left: 20px

}

.topics2 {

	background: #000000;
	padding-top: 10px; 
	padding-bottom: 10px; 


}

.navi {

	background: #000000; 
	padding-left: 10px; 
	padding-bottom: 4px;
	color: #ffffff 
}
.navi A { color: #FFFC00; text-decoration: none;}
.navi A:visited {  color: #FFFC00; text-decoration: none; }
.navi A:hover { color: #FF0000; text-decoration: none;}

h1, h2, h3, h4, h5, h6{ padding: 5px; margin: 0px; color: #ffffff; font-size:14px;}

.topics3 {

	background-image: url(images/wn_2.gif);

}

.garally_back {

	background-image: url(images/garally_back.gif);

}

.p_approval {

	background-image: url(images/p_approval_02.gif);
	padding-left: 7px; 
	padding-bottom: 4px;
	padding-top: 4px;	
	padding-right: 4px;
	

}


.p_approval A { color: #0A4CBD; text-decoration: none;}
.p_approval A:visited {  color: #0A4CBD; text-decoration: none; }
.p_approval A:hover { color: #1f92ff; text-decoration: none;}


.backblack {

	background: #000000;
}

.garally_pop {

	background-image: url(images/garally_pop_back_02.gif);
}

.contents {

	background-image: url(images/contents_back_1.gif);
	padding-top: 10px; 
	padding-right: 30px; 
	padding-bottom: 10px; 
	padding-left: 35px

}

.contents2 {

	background-image: url(images/sub_back_1.gif);
	padding-top: 4px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 20px;
	color:#ffffff

}

.contents2 A { color: #FFFC00; text-decoration: none;}
.contents2 A:visited {  color: #FFFC00; text-decoration: none; }
.contents2 A:hover { color: #FF0000; text-decoration: none;}


.contents3 {

	background-image: url(images/contents_back_1.gif);
	padding-top: 10px; 
	padding-right: 10px; 
	padding-bottom: 10px; 
	padding-left: 25px

}


.car_text {

	background-image: url(images2/car_text_02.jpg);
	padding-top: 5px; 
	padding-right: 12px; 
	padding-bottom: 5px; 
	padding-left: 5px

}

.p_text1 {

	background-image: url(images/p_text_01.gif);


}


.p_text2 {

	background-image: url(images/p_text_02.gif);
	padding-top: 5px; 
	padding-left: 15px; 
	padding-right: 10px;
	padding-bottom: 10px;

}

.p_text3 {

	background-image: url(images/p_text_02.gif);
	
}


.side {

	background-image: url(images/side_2.gif);
	padding-left: 8px; 
	padding-right: 8px;
	
}

.side A { color: #fff600; text-decoration: none;}
.side A:visited {  color: #fff600; text-decoration: none; }
.side A:hover { color: #ff0000; text-decoration: none;}



.car_text A { color: #0A4CBD; text-decoration: none;}
.car_text A:visited {  color: #0A4CBD; text-decoration: none; }
.car_text A:hover { color: #1f92ff; text-decoration: none;}

.blue
{
	color: #336DF1;
}

.blue2
{
	color: #00CCFF; font-weight:bold;
}


.yellow
{
	color: #fff600;
}


.p_title
{
	color: #ffffff; font-weight:bold; font-size:14px;
}


.orange
{
	color: #ff5100;
}

.side_line {  border-color: #595E67; border-style: solid; border-top-width: 0px; border-right-width: 10px; border-bottom-width: 0px; border-left-width: 10px}




table.grid_products	{  }
		table.grid_products td	,
		table.grid_products th
	{ padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; vertical-align:top;}
		table.grid_products th		{  vertical-align:middle; }


.grid_products A { color: #fff600; text-decoration: none;}
.grid_products A:visited {  color: #fff600; text-decoration: none; }
.grid_products A:hover { color: #ff0000; text-decoration: none;}


table.grid	{ border:1px solid #CAD5E8;  border-bottom: none; border-right: none;  }
		table.grid td	,
		table.grid th
	{ border: 1px solid #CAD5E8; border-top:none; border-left:none; padding-top: 8px; padding-right: 6px; padding-bottom: 8px; padding-left: 6px; background-image: url(images/back_border.gif);}
		table.grid th		{color:#1B24D0;}
		table.grid td		{font-size:10px;}


table.grid2	{  }
		table.grid2 td	,
		table.grid2 th
	{  padding-top: 8px; padding-right: 6px; padding-bottom: 8px; padding-left: 6px; color:#ffffff;}
		table.grid2 th		{color:#ffffff;}


table.grid3	{  }
		table.grid3 td	,
		table.grid3 th
	{  padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; color:#ffffff;}
		table.grid3 th		{color:#ffffff; text-align:left; padding-top: 7px;}
		table.grid3 td		{padding-left: 18px;}


table.grid4	{ border:1px solid #7f7f7f;  border-bottom: none; border-right: none; }
		table.grid4 td	,
		table.grid4 th
	{ border: 1px solid #7f7f7f; border-top:none; border-left:none; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; color:#ffffff;}
		table.grid4 th		{padding-top: 7px; color:red}
		table.grid4 td		{padding-left: 18px;}



table.grid5	{ border:1px solid #7f7f7f;  border-bottom: none; border-right: none; }
		table.grid5 td	,
		table.grid5 th
	{ border: 1px solid #7f7f7f; border-top:none; border-left:none; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; color:#ffffff;}
		table.grid5 th		{padding-top: 7px; color:#ffffff}
		table.grid5 td		{padding-left: 18px;}


table.grid6	{ border:1px solid #7f7f7f;  border-bottom: none; border-right: none; }
		table.grid6 td	,
		table.grid6 th
	{ border: 1px solid #7f7f7f; border-top:none; border-left:none; padding-top: 4px; padding-right: 6px; padding-bottom: 4px; padding-left: 6px; color:#ffffff;}
		table.grid6 th		{padding-top: 7px; color:#ffffff}
		table.grid6 td		{padding-left: 18px;}

.grid6 A { color: #ff0000; text-decoration: none;}
.grid6 A:visited {  color: #ff0000; text-decoration: none; }
.grid6 A:hover { color: #fff600; text-decoration: none;}


.event_red
{
	color: #D01B1B; font-size:12px;
}

.event_blue
{
	color: #1B24D0; font-size:12px;
}


.event_red2
{
	color: #EEB8B8; font-size:12px;
}


.event_blue2
{
	color: #B8BAEE; font-size:12px;
}

.bold_14
{
	font-weight:bold; font-size:14px;
}

.car_text2 A { color: #0A4CBD; text-decoration: none;}
.car_text2 A:visited {  color: #0A4CBD; text-decoration: none; }
.car_text2 A:hover { color: #1f92ff; text-decoration: none;}



















