﻿p,div,table {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
}

/*---------------- table ------------------ */
td#t-shadow {
	background-image: url(../images/items/shadow.gif);
}

#tb-gray {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	background-color: #cccccc;
}
#tb-gray td {
	background-color: #FFFFFF;
	padding: 2px 10px;
}

#frm-employer {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #cccccc;
}
#frm-employer td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}
#frm-employer td.bgtop {
	background-color: #006699;
	font-size: 11px;
}
#frm-employer td.frmbox {
	background-color: #EFEFEF;
	font-size: 12px;
	text-align: right;
}
#frm-employer p {
	font-size: 11px;
	margin: 3px 0px;
}

#frm-resume {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #cccccc;
}
#frm-resume td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}
#frm-resume td.bgtop {
	background-color: #99CC33;
	font-size: 11px;
}
#frm-resume td.frmbox {
	background-color: #EFEFEF;
	font-size: 12px;
	text-align: right;
}
#frm-resume p {
	font-size: 11px;
	margin: 3px 0px;
}

#frm-resume2 {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	background-color: #cccccc;
}
#frm-resume2 td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	text-align: left;
	vertical-align: top;
}
#frm-resume2 td.bgtop {
	background-image: url(../images/texture/bg_th.gif);
	font-size: 11px;
	font-weight: bold;
}
#frm-resume2 td.bgfooter {
	background-image: url(../images/texture/bg_th.gif);
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
#frm-resume2 td.frmbox {
	background-color: #F4F4F4;
	text-align: left;
}
#frm-resume2 td.frmpic {
	text-align: center;
	vertical-align: middle;
}
#frm-resume2 p {
	font-size: 12px;
	margin: 3px 0px;
}

#frm-resume-skill {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 11px;
	background-color: #dfdfdf;
	margin: 10px 0px 10px 30px;
}
#frm-resume-skill td {
	background-color: #F5F5F5;
	padding: 3px 10px;
	text-align: center;
	vertical-align: top;
}
#frm-resume-skill td.bgtop-skill {
	background-color: #F2FFCA;
}
#frm-resume-skill td.frmbox-skill {
	text-align: left;
}

#frm-resume-print {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	background-color: #666666;
}
#frm-resume-print td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	text-align: left;
	vertical-align: top;
}
#frm-resume-print td.bgtop {
	background-color: #A7A7A7;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
#frm-resume-print td.bgfooter {
	background-color: #FFFFFF;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
	padding: 6px 6px;
}
#frm-resume-print td.frmbox {
	background-color: #F4F4F4;
	text-align: left;
}
#frm-resume-print td.frmpic {
	text-align: center;
	vertical-align: middle;
}
#frm-resume-print p {
	font-size: 12px;
	margin: 3px 0px;
}

#frm-resume-print2 {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 11px;
	background-color: #CCCCCC;
	margin: 10px 0px 10px 30px;
}
#frm-resume-print2 td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	text-align: center;
	vertical-align: top;
}
#frm-resume-print2 td.bgtop-skill {
	background-color: #EAEAEA;
}
#frm-resume-print2 td.frmbox-skill {
	text-align: left;
}
#frm-post {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 12px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #cccccc;
}
#frm-post td {
	background-color: #FFFFFF;
	padding: 3px 10px;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
}
#frm-post td.bgtop {
	background-color: #F4F4F4;
	font-size: 11px;
}
#frm-post td.frmbox {
	background-color: #E9EDEA;
	font-size: 12px;
	text-align: right;
}
#frm-post p {
	font-size: 11px;
	margin: 3px 0px;
}

#tb-content {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 8px;
}
#tb-content td {
	text-align: left;
	vertical-align: middle;
}
#tb-content td.cgray {
	font-size: 12px;
	background-color: #F4F4F4;
	border-bottom: 1px dashed #CCCCCC;
	padding: 1px 3px;
}
#tb-content td.cwhite {
	font-size: 12px;
	background-color: #FFFFFF;
	border-bottom: 1px dashed #CCCCCC;
	padding: 1px 3px;
}
#tb-content td.ctop {
	font-size: 8px;
	padding: 3px 0px 10px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}

#tb-content2 {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 8px;
}
#tb-content2 td {
	text-align: left;
	vertical-align: middle;
}
#tb-content2 td.cgray {
	font-size: 12px;
	background-color: #F4F4F4;
	border-bottom: 1px dashed #CCCCCC;
	padding: 2px 5px 2px 0px;
}
#tb-content2 td.cwhite {
	font-size: 12px;
	background-color: #FFFFFF;
	border-bottom: 1px dashed #CCCCCC;
	padding: 2px 5px 2px 0px;
}
#tb-content2 td.ctop {
	font-size: 8px;
	padding: 3px 0px 10px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}
#tb-content2 td.ctop2 {
	font-size: 11px;
	text-align: right;
	background-color: #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
}
#tb-content2 img.small {
	padding: 0px 10px 0px 0px;
	vertical-align: middle;
}
#tb-content2 td.footer {
	font-size: 12px;
	text-align: right;
	color: #FF9900;
}
#tb-content2 td.footer2 {
	padding: 10px 0px;
	font-size: 11px;
	text-align: center;
}

#tb-news {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 8px;
}
#tb-news td {
	text-align: left;
	vertical-align: top;
}
#tb-news td.cb_left {
	background-color: #FFFFFF;
	border-right: 1px dashed #CCCCCC;
	padding: 0px 10px 3px 5px;

}
#tb-news td.cb_left2 {
	background-color: #FFFFFF;
	padding: 0px 10px 3px 5px;

}
#tb-news span.ccontent {
	float: right;
	width: 115px;
}
#tb-news img.small {
	float: left;
	padding: 0px;
}
#tb-news td.ctop {
	font-size: 8px;
	padding: 3px 0px 10px;
	border-bottom: 1px solid #CCCCCC;
}
#tb-news td.cfooter {
	font-size: 11px;
	text-align: right;
	border-bottom: 1px solid #CCCCCC;
	padding: 3px 0px;
}

#tb-sabuy {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 8px;
}
#tb-sabuy td {
	text-align: left;
	vertical-align: top;
}
#tb-sabuy td.cb_left {
	background-color: #FFFFFF;
	border-bottom: 1px dashed #FF99FF;
	padding: 3px 5px 3px 5px;
}
#tb-sabuy td.cb_left2 {
	background-color: #FFF0FF;
	border-bottom: 1px dashed #FF99FF;
	padding: 3px 5px 3px 5px;
}
#tb-sabuy span.ccontent {
	float: right;
	width: 135px;
	text-align: left;
}
#tb-sabuy td.footer {
	text-align: right;
	padding: 5px 0px 0px 0px;
}



#tb-rss {
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 8px;
}
#tb-rss td {
	width: 190px;
	text-align: left;
	vertical-align: top;
	padding: 0px 10px 3px 5px;
	border-right: 1px dashed #CCCCCC;
}

table#nav{width:auto;}
table#nav td .scolor1,table#nav td .scolor2{
	text-align:center; 
	font-family: Tahoma, "Microsoft Sans Serif", Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color:#003399;
	border-right:1px solid #333; 
	border-left:1px solid #ffffff;
}
#nav .scolor1 a:hover{
	background:#cecece;
	color:#000000;
}
#nav .scolor2 a:hover{
	background:#fd9624;
	color:#000000;
}
table#nav td a {
	text-decoration:none; 
	display:block; margin:0; 
	padding:5px 9px 5px 9px; 
	background-image:url(../images/items/tab_bg.jpg);
}

/*---------------- div ------------------ */
#box-mess {
	width: 708px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #EFEFEF;
	padding: 4px 0px
}
#box-mess h1 {
	color: #FF9900;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
#box-mess p {
	font-size: 11px;
	margin: 3px;
}

#box-mess2 {
	width: 780px;
	border-width: 1px;
	border-style: solid;
	border-color: #dfdfdf;
	background-color: #F5F5F5;
	padding: 0px 0px 20px 0px;
	margin: 50px;
}
#box-mess2 h1 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #FFCC00;
	text-align: left;
	margin: 0px 0px 15px 0px;
	padding: 3px 10px;
}
#box-mess2 p {
	margin: 10px;
}

#box-mess3 {
	width: 708px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #EFF7DF;
	padding: 4px 0px
}
#box-mess3 h1 {
	color: #FF9900;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
#box-mess3 p {
	font-size: 11px;
	margin: 3px;
}

#box-mess4 {
	width: 600px;
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	background-color: #EFEFEF;
	padding: 4px 0px
}
#box-mess4 h1 {
	color: #FF9900;
	font-weight: bold;
	font-size: 11px;
	margin: 3px;
}
#box-mess4 p {
	text-align: left;
	font-size: 11px;
	margin: 3px;
}

#box-mess5 {
	width: 700px;
	font-size: 12px;
	border: 1px dashed #B9B9B9;
	background-color: #F5F5F5;
	margin: 0px 0px 0px 40px;
}
#box-mess5 h1 {
	color: #99CC00;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	margin: 5px 0px 5px 0px;
	padding: 3px 15px;
}
#box-mess5 p {
	margin: 3px 15px;
}

#box-banner {
	position:absolute;
	left:795px;
	top:140px;
}