body {
	margin:0;
	padding:0;
	background: #C0D1D5 url(images/body_bgr.jpg) repeat-x;
}


form {
	margin:0;
	padding:0;
}



td, tr {
	font:13px arial, tahoma, helvetica, sans-serif; 
	color:#363636; 
	vertical-align: top;
	text-align: left;
}

a{
	color:#FD7914;
	text-decoration:underline;
}

a:hover{
	color:#FD7914;
	text-decoration:none;
}



.comment{
	font-style:italic;
	padding: 20px 20px 0px 20px;
}
.source{
	text-align: right;
	padding-bottom: 20px;
}


.footer{
	color:#6C7577;
	height:74px;
	padding:5px 0 0 5px;
	color:#6C7577;
	font-size:11px;
}

.footer a{
	color:#6C7577;
	text-decoration:underline;
}

.footer a:hover{
	color:#6C7577; text-decoration:none;
}
.cart{
	margin:10px 0 0 25px; 
	width:439px;
	height: 50px;
	border: 2px solid #CC6633;
	text-align: right;
	background-image: url(images/work_bgr.jpg);
}

#whatsnew { color:#363636; }

.NoStyle{ color:#363636; }
.DarkRed{ color:#BD0000; }

.red{ color:#BD0000; }

.art{ border: 1px solid #C0C0C0; }

.video{ border: 1px solid #C0C0C0; margin-right: 10px; margin-left: 10px;}

.videotable td{ border-bottom: 1px solid #C0C0C0; margin: 10px; padding-top: 25px;padding-bottom: 25px; }

.arttable td{ border-top: 1px solid #C0C0C0; margin: 10px; padding-top: 15px; padding-bottom: 15px; text-align: center; vertical-align: bottom;}

.videotable td a{ display: block; text-align: center; }


.title { display:block; font-size:25px; font-weight:bold; border-bottom: 1px solid #C0C0C0; width: 100%; }


h2{border-bottom: 1px solid #C0C0C0;}




.r1 ul { margin:0px 10px 0px 0px; padding:0; list-style:none; line-height:16px;}

.r1 li { background:url(images/r1_2.gif) 0px 2px no-repeat; margin:0 0 0 10; padding:0 0 0 12px;}

.r1 li a { color:#BD2F13; text-decoration:underline;  background-position:left center;}

.r1 li a:hover { text-decoration:none; color:#BD2F13;}



.deep td{ color:#404040; line-height:14px; font-size:11px}

.deep td a{ color:#BD0000; text-decoration:underline}

.deep td a:hover{ color:#BD0000; text-decoration:none}



.deep1 td{ color:#FFFFFF; line-height:14px;}



.deep_main td{ color:#6D6D6D;}

.deep_main td strong{ color:#6D6D6D;}

.deep_main td b{ color:#BD2F13;}

.deep_main td strong a{ color:#6D6D6D; text-decoration:underline}

.deep_main td strong a:hover{ color:#6D6D6D; text-decoration:none}

.deep_main td b a{ color:#BD0000; text-decoration:underline; font-weight:normal}

.deep_main td b a:hover{ color:#BD0000; text-decoration:none; font-weight:normal}



.deep_bl td{ color:#464545; line-height:13px;}

.deep_bl td strong{ color:#BD2F13;}



.deep11 td{ color:#464545; line-height:13px;}



.f1 td input{ width:126px; height:21px; color:#5E5E5E; font-family:tahoma; font-size:11px; padding:1px 0 1px 4px; margin-left:12px; vertical-align:middle;}

.f1 td { color:#BD2F13;}

.f1 td a { color:#BD2F13; text-decoration:underline}

.f1 td a:hover { color:#BD2F13; text-decoration:none}





.text td{ color:#BD2F13; font-size:10px; font-weight:bold;}

.t{ padding:16px 0 0 21px;}

.tt{ padding:16px 0 0 8px;}

.t1{ padding-top:16px; text-align:center}





.t21{ padding:13px 0 11px 21px; color:#6D6D6D; font-size:11px;}

.t21 a{color:#6D6D6D; font-size:11px; text-decoration:underline; font-weight:bold}

.t21 a:hover{color:#6D6D6D; font-size:11px; text-decoration:none; font-weight:bold}



.t22{ color:#6D6D6D; font-weight:bold; font-size:10px; padding:17px 0 0 8px;}



.t23{ color:#6D6D6D; font-size:10px; text-align:center; padding-top:13px}

.t24{ color:#6D6D6D; font-size:10px;  padding:13px 0 0 9px;}



.x td{ color:#464545; line-height:13px;}

.x strong { color:#464545;}

.x td a{ color:#BD0000; text-decoration:underline}

.x td a:hover{ color:#BD0000; text-decoration:none}



.f2 td input{ width:165px; height:21px; padding:2px 0 1px 4px; color:#8AA289; font-weight:bold; margin:1px 0 8px 0; font-family:tahoma; font-size:11px;}

.f2 td textarea{ width:165px; height:120px; padding:2px 0 1px 4px; color:#8AA289; font-weight:bold; margin:1px 0  0; overflow:auto; font-family:tahoma; font-size:11px;}

.f2 td a{ color:#BD0000; font-size:11px; text-decoration:underline}

.f2 td a:hover{ color:#BD0000; font-size:11px; text-decoration:none}



.deep_main1 td{ color:#6D6D6D; line-height:12px;}

.deep_main1 td a{ color:#BD0000; text-decoration:underline;}

.deep_main1 td a:hover{ color:#BD0000; text-decoration:none}







