a:link {  color: #336699;text-decoration: none;}
a:active {  color: #F2274D;text-decoration: none;}
a:visited {  color: #336699;text-decoration: none;}
a:hover {  color: #F2274D;text-decoration: none;}

.side_txt  { font-size: 12px; color: #373C3F;}
.side_link:active { font-size: 12px; color: #C00101; }
.side_link:hover { font-size: 12px; color: #C00101; }

.layer_txt {  font-size: 12px; color: #373C3F;}
.layerlink:link {  font-size: 12px; color: #373C3F; width: 100%; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.layerlink:active { font-size: 12px; color: #373C3F; width: 100%; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.layerlink:visited { font-size: 12px; color: #373C3F; width: 100%; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.layerlink:hover { font-size: 12px; color: #373C3F; width: 100%; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}

.footer { font-size: 11px; color: #BFC4C9;}
.frthd { font-size: 12px; color: #6B6D6B;}
.content { font-size: 12px; color: #3F3F3F}
.content1 * { font-size: 12px;}
/*.content { font-size: 13px; color: #3F3F3F}*/
/*.content1 * { font-size: 13px;}*/
.hd { font-size: 20px; color: #BC0404;}
.subhd { font-size: 15px; color: #000000;font-weight: bold}

.table_hd { font-size: 14px; font-weight: bold; color: #FFFFFF; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.table_hd2 { font-size: 12px; font-weight: bold; color: #FFFFFF; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}
.table_txt { font-size: 10px; padding-right: 10px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}

h1, .h1 { font-size: 16px; color: #BC0404; line-height: 16px; font-weight: bold;}
h2 { }
h3, .h3 { font-size: 16px; color: #BC0404; font-weight: bold; }

table.frontleft td{
	vertical-align: top;
}
table.frontleft a {
	font-size: 12px;
}

img { border: 0px; }
ul { list-style-type: none; padding: 0px; margin: 0px; }
li { background-image: url('/english/images/front/main_62.gif'); background-repeat: no-repeat; background-position: 3px 3px; padding-left: 15px; margin: 5px; }
/*
ul { list-style-image: url('/english/images/front/main_62.gif'); list-style-position: outside; list-style-type: none; margin: 0px; padding-left: 1px; }
li { margin: 5px; }
*/
body, td, input, select, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
body { background: transparent url('/english/images/general/bg.gif'); margin: 0px; padding: 0px; }
.img_block img { display:block; }
tr.odd { background-color: #FBF3E5; }
tr.even { background-color: #FFFFFF; }
#login_box_bg { background: url('/english/images/general/inside_01.gif'); background-position: 0px -11px; }
#login_box * { text-align: center; }
#login_box .forget_password { color: #000000; font-weight: bold; }
#login_box .first_login { color: #FFFFFF; }
#logout_box { padding-left: 15px; }
#logout_box * { font-size: 12px; color: #000000; }
#menu_links { margin-top: 14px; margin-bottom: 14px; padding-left: 4px; }
#menu_links ul li a:link { color: #373C3F; }
#menu_links ul li a:active { color: #C00101; }
#menu_links ul li a:visited { color: #373C3F; }
#menu_links ul li a:hover { color: #C00101; }
#content { padding: 20px 20px 20px 10px; }
#content h2 { color: #BC0404; font-size: 20px; font-weight: normal; margin: 0px; }
#content h3 { color: #BC0404; font-size: 16px; font-weight: bold; margin: 10px 0 0 0; }
#footer * { color: #BFC4C9; }