/* design by yczhang.com */
/* hakkawawa@hotmail.com */
/* 2006-04-14 */

html {
    margin: 0px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 11px;
	color: #B7DBEE;
}

body {
	background-color: #00212C;
	background-image: url(../images/bg.gif);
	background-position: center;
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	line-height: 11px;
}

table, td, tr {
    line-height: 11px;
}

a:link {
    color: #116985;
	font-size: 11px;
	text-decoration: none;
}

a:visited {
    color: #116985;
	font-size: 11px;
	text-decoration: none;
}

a:hover {
    color: #116985;
	font-size: 11px;
	text-decoration: underline;
}

td.work_menu_bg {
    height: 350px;
    background-image: url(../images/work_menu_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
}

td.work_menu_top {
    height: 46px;
	background-image: url(../images/work_menu_top.gif);
	background-repeat: repeat-x;
}

td.work_menu {
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid #002E3D;
	padding-left: 2px;
	display: block;
}

.work_menu a:link {
	color: #9E9474;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 8px;
	display: block;
	width: 100%;
	height: 20px;
}

.work_menu a:visited {
    color: #9E9474;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 8px;
	display: block;
	width: 100%;
	height: 20px;
}

.work_menu a:hover {
    color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 8px;
	display: block;
	width: 100%;
	height: 20px;
}

td.boxTitle {
    color: #635732;
	font-size: 10px;
	font-weight: bold;
}

td.text1 {
    color: #B7DBEE;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
}

.text1 a:link {
    color: #FCEED3;
	font-size: 10px;
	text-decoration: none;
}

.text1 a:visited {
    color: #FCEED3;
	font-size: 10px;
	text-decoration: none;
}

.text1 a:hover {
    color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

td.work_class {
    color: #9E9474;
	font-size: 10px;
}

.work_class a:link {
    color: #9E9474;
	font-size: 10px;
	text-decoration: none;
}

.work_class a:visited {
    color: #9E9474;
	font-size: 10px;
	text-decoration: none;
}

.work_class a:hover {
    color: #9E9474;
	font-size: 10px;
	text-decoration: underline;
}

td.mail_title {
    color: #FCEED3;
	font-weight: bold;
}

.mailto a:link {
    color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.mailto a:visited {
    color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.mailto a:hover {
    color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.news {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B7DBEE;
	line-height: 16px;
	border-bottom: 1px solid #366C88;
	padding-bottom: 2px;
}

.newsDate {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B7DBEE;
	padding-top: 3px;
}