input {
	font:normal normal normal 12px arial;
}
button {
	font:normal normal normal 12px arial;
}
select {
	font:normal normal normal 12px arial;
}
form {
	padding:0px;margin:0px;
}
ul {
	list-style-position:outside;
}
.log_in_title {
	background-color:#C2CDE0;
}
.log_in_table {
	border:1px solid #003366;
}
a.dd {
	color:#00543D;text-decoration: none;
}
a:visited.dd {
	color:#007A6C;
}
a:hover.dd {
	color:#007A6C;text-decoration:underline;
}
.tc {
	font:normal normal normal 12px arial;
}
a.tc {
	color:#000000;text-decoration: none;
}
a:visited.tc {
	color:#000000;
}
a:hover.tc {
	color:#000000;text-decoration:underline;
}
.book_title {
	font:normal normal bold 16px arial;padding:0px;margin:0px;
}
.book_subtitle {
	font:normal normal bold 13px arial;padding:0px;margin:0px;color:#CC6600;
}
.book_author {
	font:normal normal normal 12px arial;color:#000000;
}
a.book_author {
	color:#000000;
}
.book_text {
	font:normal normal normal 12px arial;
}
.book_shop {
	font:normal normal bold 12px arial;background-color:#FFC63B;color:#030365;
}





body {
	margin: 0px; padding: 0px; background-color:  #CCCCCC; 
}
table {
	font: normal 13px verdana; margin: 0px; padding: 0px; 
}
p {
	margin: 0px; padding: 0px; 
}
.main_tb {
	background-color: #FFFFFF; border: #808080 1px solid; padding: 0px;  margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px; 
}
.top_row1 {
	color: #FFFFFF; background-color: #1C8EFF; border: #616161 1px solid;
}
.top_td1 {
	border: #616161 1px solid;  
}
.top_td2 {
	
}
.bottom_row2 {
	background-color: #E6E6E6; border: #616161 1px solid;
}
.bottom_row1 {
	color: #000000; background-color: #ffffff; border-bottom: #616161 1px solid; font: bold 18px verdana;
}
.tb_title {
	border-bottom: #666666 1px solid; 
}
a.mct2 {
	 color: #4C4C4C; font: normal 12px verdana;  text-decoration: none; 
}
a.mct2:hover {
	 text-decoration: underline; 
}
a.mct2c {
	font: bold 12px verdana; color: #4C4C4C; text-decoration: none; 
}
a.mct3 {
	font: normal 11px verdana; color: #4C4C4C; text-decoration: none;  
}
a.mct3:hover {
	 text-decoration: underline; 
}
a.mct3c {
	font: bold 11px verdana; color: #4C4C4C; text-decoration: none; 
}
.byline{
	 font: normal 10px verdana; color: #616161; line-height: 16px;
}
a.byline {
	color: #616161; text-decoration: none;  
}
.lhs{
	 font: normal 10px verdana; margin-top: 7px;
}
a.lhs{
	 color: #003C77; 
}
a.lhs2{
	 color: #C44E00;  font: normal 11px verdana; 
}
a.lhs2_green{
	 color: #118C04; font: normal 11px verdana; 
}
a.lhs2_orange{
	 color: #f60; font: normal 11px verdana; 
}
a.lhs2_orange2{
	 color: #C44E00; font: normal 11px verdana; 
}
h1 {
	font: bold 24px verdana; margin: 0px; padding: 0px; border-bottom: #777777 1px solid; width:100%; color: #000000; 
}
h1 a {
	color: #000000; text-decoration: none;
}
h1 a:hover {
	 text-decoration: underline; 
}
h2 {
	font: bold 13px verdana; line-height:16px; margin: 0px; padding: 0px; 
}
h2 a {
	color: #000000; text-decoration: underline;
}
h2 a:hover {
	 text-decoration: underline; 
}
h3 {
	font: bold 13px verdana; line-height:16px; margin: 0px; padding: 0px; 
}
h3 a {
	color: #000000;  text-decoration: underline;
}
h3 a:hover {
	 text-decoration: underline; 
}
h4 {
	font: bold 13px verdana; line-height:16px; margin: 0px; padding: 0px; 
}
h4 a {
	color: #000000; text-decoration: underline;
}
h4 a:hover {
	 text-decoration: underline; 
}
h5 {
	font: bold 13px verdana; line-height:16px; margin: 0px; padding: 0px;
}
h5 a {
	color: #000000; text-decoration: underline;
}
h5 a:hover {
	 text-decoration: underline; 
}
h6 {
	font: bold 13px verdana; line-height:16px; margin: 0px; padding: 0px;
}
h6 a {
	color: #000000; text-decoration: underline;
}
h6 a:hover {
	 text-decoration: underline; 
}
.menu_box_title {
	border: #000000 1px solid; position: relative; top: -14px; background-color: #1C8EFF; text-align: center; 
}
.menu_box_body {
	border: #666666 1px solid; padding: 5px; margin-top: 15px; background-color: #ffffff 
}
.cat {
	font: bold 13px verdana; color: #000000; letter-spacing:-1px;
}
.sint {
	font: bold 16px; letter-spacing:-1px; color:#000000; 
}
.sind {
	font: bold 14px; color:#000000; 
}
.sind_radio {
	font-size: 12px; color:#ffffff; 
}
a.sinda{
	 color: #ffffff; font: bold 11px verdana; 
}
.sin_box {
	font: 12px verdana; border: #000000 1px solid; height: 30px; width:375px; padding: 7px;
}
.sin_btt {
	font: bold 14px verdana; color: #000000; background-color: #ffffff; height: 30px; width:135px;
}
.div_left_box {
	border: #777777 1px solid; padding: 5px; margin-top: 15px; margin-bottom: 30px; width: 120px; background-color: #F2F7ED; 
}
.div_left_box_title{
	border: #000000 1px solid; position: relative; top: -14px; background-color: #1C8EFF; text-align: center; font: bold 13px verdana; color: #ffffff; 
}
.div_left_box1 {
	border: #777777 1px solid; padding: 5px; margin-top: 15px; margin-bottom: 30px; width: 300px; background-color: #F2F7ED; 
}
.div_left_box_title1{
	border: #000000 1px solid; position: relative; top: -14px; background-color: #F2984C; text-align: center; font: bold 13px verdana; color: #ffffff; 
}
.div_left_box2 {
	border: #777777 1px solid; padding: 5px; margin-top: 15px; margin-bottom: 30px; width: 300px; background-color: #F2F7ED; 
}
.div_left_box_title2{
	border: #000000 1px solid; position: relative; top: -14px; background-color: #78B749; text-align: center; font: bold 13px verdana; color: #ffffff; 
}
.div_left_box3 {
	border: #777777 1px solid; padding: 5px; margin-top: 15px; margin-bottom: 30px; width: 300px; background-color: #F2F7ED; 
}
.div_left_box_title3{
	border: #000000 1px solid; position: relative; top: -14px; background-color: #C94093; text-align: center; font: bold 13px verdana; color: #ffffff; 
}
.div_left_box4 {
	border: #777777 1px solid; padding: 0px; margin-top: 15px; margin-bottom: 30px; width: 300px; background-color: #E6E6E6; 
}
a.div_left_box_link{
	 color: #0066CC; font: normal 12px verdana;
}
.right_title {
	font: bold 14px verdana; margin-bottom: 5px; padding: 0px; border-bottom: #777777 1px solid; width:100%; color: #0C7101; 
}
.cnt {
	font: bold 24px verdana; margin: 0px; padding: 0px; border-bottom: #777777 1px solid; width:100%; color: #000000; 
}
.cnct {
	font: bold 14px verdana; margin: 0px; padding: 0px; border-bottom: #777777 1px solid; width:100%; color: #000000; 
}
.cn_box {
	padding: 0px; margin-top: 20px; margin-right: 20px; width: 170; display: inline; float: left;
}
a.cnr {
	 color: #0067CE; font: bold 11px verdana; 
}
.cn_ul {
	list-style:square outside;margin-left:15px;margin-top:0px;margin-bottom:0px;margin-right:0px;padding:0px;
}
a.cn_ula{
	 color: #0066CC; font: normal 11px verdana; 
}
.bottom_td {
	margin: 5px; padding: 0px; border: #777777 1px solid; font:normal 10px verdana; background-color: #FAE8C3;
}
a.bottom_td 
{
    color:#0066CC;
}
.top_div {
	width:540px; margin-top:10px; padding: 5px; background-color: #FFF7FE;
}
a.top_div 
{
    color:#000000; font: bold 11px verdana; margin: 0px; padding: 0px;
}
.search_form {
	BACKGROUND-COLOR:#D4D4D4; border:1px solid #003366; color:#000000; font: bold 11px verdana;
}
.fb {
	vertical-align:text-bottom;
}

