table.top {height:144px}
table td.top {background-image:url(topbanner_bg.jpg); background-repeat:repeat-x}
.topphone {font-size:16px; color:#840101; padding-right:21px; padding-bottom:21px}

.menubg {background-image:url(menubg.jpg); background-repeat:repeat-x; text-align:center}
a.menus {color:#014386; font-size:14px; font-weight:bold; text-decoration:none;}
a.menus:visted {color:#014386; font-size:14px; font-weight:bold; text-decoration:none; }
a.menus:hover {color:#780101; font-size:14px; font-weight:bold; text-decoration:none; }
.contentfont{color:#7b7b7b; font-size:16px; text-align:justify; padding-right:23px; line-height:20px}
.contentpad {padding:13px}
.imgright {float:right; padding:13px 0px 10px 13px}
.profont {font-size:14px; padding:11px; color:#7b7b7b; text-align:justify}
.training {font-size:18px; color:#074e8e; text-align:justify}
.productfont {font-size:16px; padding:11px; color:#7b7b7b; text-align:justify; line-height:20px}
a.more {color:#780101; font-size:12px; text-decoration:none;}
a.more:visted {color:#780101; font-size:12px; text-decoration:none; }
a.more:hover {color:#004286; font-size:12px; text-decoration:none; }
.copy {float:left; font-size:11px; color:#CCCCCC; padding-left:45px}
.copy1 {float:right; font-size:11px; color:#CCCCCC; padding-right:45px}

ul li {
	list-style-image:url(bullet_img.jpg);
	line-height:16px;
	margin: 0px;
}

a.njyp {color:#FFFFFF; font-size:12px; text-decoration:none;}
a.njyp:visted {color:#FFFFFF; font-size:12px; text-decoration:none; }
a.njyp:hover {color:#cccccc; font-size:12px; text-decoration:none; }

a.title {color:#3183BF; font-size:14px; font-weight:bold; text-decoration:none;}
a.title:visted {color:#3183BF; font-size:14px; font-weight:bold; text-decoration:underline;}
a.title:hover {color:#3183BF; font-size:14px; font-weight:bold; text-decoration:underline;}

.title1 {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none;}
.innertitle {font-size:18px; font-weight:bold; color:#58B9D6; text-decoration:none;}
a.innertitle:hover {font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none;}

.contact{color:#000000; font-size:16px; text-align:justify; line-height:18px; text-decoration:none }
a.contact:hover{color:#7b7b7b; font-size:16px; text-align:justify; line-height:18px; text-decoration:none}

.system{font-size:14px; font-weight:bold; color:#666666;}

.textbox {
color:#000000;
font-family:Verdana;
font-size:11px;
border:1px solid #999999;
background-color:#AFD9ED;
}

.submit {
background-color:#4082C4;
color:#FFFFFF;
border:1px solid  #999999;
}

a.companyname {
color: #000000;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
font-weight:bold;
}

a.companyname:hover {
color: #000000;
font-size:16px;
font-family:"Times New Roman", Times, serif;
text-decoration:underline;
font-weight:bold;
}

.subtitle {
	color: #FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
}

a.subtitle {
	color: #FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:none;
	font-weight:bold;
}

a.subtitle:hover {
	color: #FFFFFF;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	text-decoration:underline;
	font-weight:bold;
}

.tab_bor {
border:1px solid  #999999;
padding:10px;
}
a.menus2 {
	color:#780101;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.menus2:hover {
	color:#034287;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.menus3 {
	color:#034287;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menus3:hover {
	color:#780101;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menus4 {
	color:#780101;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
a.menus4:hover {
	color:#780101;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}
