/*

Novas2nd CSS

*/

/*--- reset */
html {
	overflow-y: scroll;
}

/* Except IE */
html>body {
	font-size: 11pt;
}



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th {
	margin: 0px;
	padding: 0px;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
}

caption,th {
	text-align: left;
}
q:before,q:after {
	content: '';
}
object,
embed {
	vertical-align: top;
}
hr,legend {
	display: none;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
}
img,abbr,acronym,fieldset {
	border: 0;
	vertical-align: bottom;
}

li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

p {
	list-style-type: none;
	padding-bottom: 10px;
	margin: 0px;
}


/*--- default */


body {
	margin: 0;
	padding: 0;
	line-height: 140%;
	color: #333;
	font-size: 88.8%;
	background-color: #ece9dc;
	background-attachment: fixed;
	background-image: url(images/goung_new.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

/* LINKS AND HEADINGS STYLING */

a {
	color: #0066CC;
	background: inherit;
	outline : 0 ;
}
a:hover { color: #808080; background: inherit; }

a:visited {
	color: #636;
	background: inherit;
}

h1  {
	margin: 0;
	color: #666666;
	font-family: "Trebuchet MS", Helvetica, Sans-Serif;
	font-weight: bold;
	font-size: medium;
}
h2 {
	clear: both;
	color: #930000;
	background-image: url(images/h3bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	margin: 0px;
	font-size: 120%;
}

h3 {
	clear: both;
	color: #000;
	background-image: url(images/h3bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	margin: 0px;
}
.blue { color: #546F92; background: inherit; }
.image {
	float: right;
	border: 2px solid #e2e2e2;
	padding: 3px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.image_center {
	border: 2px solid #e2e2e2;
	padding: 3px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}

.center {
	text-align: center;
}



.clear_both {
	clear: both;
	visibility: hidden;
	height: 0;
	font-size: 0px;
}

.space {
	font-size: 1px;
	height: 12px;
	clear: both;
}


/* CONTENT WRAPPER */

#sample {
	padding: 0px;
	height: 25px;
	background-image: url(images/head_bak.gif);
	position: fixed;
	width: 100%;
	top: 0px;
	left: 0px;
}

#main {
	width: 900px;
	padding-top: 33px;
	_padding-top: 8px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(images/main_grounz.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	display: block;
}

/* TOP LEFT LOGO */

#logo {
	float: left;
	padding: 0px;
	height: 1px;
}

#logo h1 {
	color: #000;
}

/* TOP RIGHT HORIZONTAL MENU */
	
#menu {
	color: #808080;
	margin: 0;
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 630px;
	padding: 2px;
	background-color: #EBEBEB;
}

#menu li {
	padding: 4px;
	color: #444;
	display: inline;
	background-repeat: no-repeat;
	background-position: left bottom;
}

#menu li.active {
	color: #666666;
}

#menu li a {
	color: #666666;
} 	

#menu li a:hover {
	color: #000;
} 	

/* LEFT INTRO SIDE */	

#intro_left {
	width: 250px;
	color: #666666;
	background-repeat: repeat-x;
	margin: 0px;
	text-align: center;
	padding: 0px;
}

#intro_left2 {
	width: 250px;
	color: #666666;
	background-repeat: repeat-x;
	margin: 0px;
	text-align: center;
	padding: 0px;
}

#intro_banner {
	width: 240px;
	text-align: center;
	padding: 5px;
	background-position: center;
	clear: both;
	margin: 0px;
	display: none;
}

#intro_left a {
	color: #CC0000;
	background: inherit;
}

#intro_left p { padding: 14px 15px; margin: 0; }


/* LEFT VERTICAL MENU */
	
#menu_left {
	border-bottom: 2px solid #e2e2e2;
	margin: 0px;
	padding: 0px;
}

#child_list li a {
	margin: 0px;
	padding: 3px;
	background-color: #592518;
	font-size: 90%;
	color: #FFF;
	list-style-type: circle;
	text-indent:15px;
	background-image: none;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #723522;
	border-bottom-color: #723522;
	height: auto;
	width: 244px;
}

#child_list li a:hover {
	margin: 0px;
	padding: 3px;
	background-color: #743524;
	font-size: 90%;
	color: #FFF;
	list-style-type: circle;
	text-indent:15px;
	background-image: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #642D19;
	border-bottom-color: #642D19;
}

#child_list_red li a {
	margin: 0px;
	padding: 3px;
	background-color: #6F0000;
	font-size: 90%;
	color: #FFF;
	list-style-type: circle;
	text-indent:15px;
	background-image: none;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #C30;
	border-bottom-color: #C30;
	height: auto;
	width: 244px;
}

#child_list_red li a:hover {
	margin: 0px;
	padding: 3px;
	background-color: #900;
	font-size: 90%;
	color: #FFF;
	list-style-type: circle;
	text-indent:15px;
	background-image: none;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #C00;
	border-bottom-color: #C00;
}

#menu_left a {
	border-bottom: 2px solid #e2e2e2;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 34px;
	width: 250px;
	text-indent:-9999px;
	background-color: #A4171F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;	
}


#menu_left a:hover {
}


.ml_aboutus a {
	background-image: url(images/btn_ml_all.jpg);
}

.ml_aboutus a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -34px;
}

.ml_world a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -67px;
}

.ml_world a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -101px;
}


.ml_data a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -135px;
}

.ml_data a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -169px;
}


.ml_list a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -203px;
}

.ml_list a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -237px;
}


.ml_bbs a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -271px;
}

.ml_bbs a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -305px;
}




	
#menu_left2 {
	border-bottom: 2px solid #e2e2e2;
	margin: 0px;
	padding: 0px;
}

#menu_left2 a {
	border-bottom: 2px solid #e2e2e2;
	margin: 0px;
	padding: 0px;
	display: block;
	height: 34px;
	width: 250px;
	text-indent:-9999px;
	background-color: #5C303D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#menu_left2 a:hover {
}


.ml_job_list a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -339px;
}

.ml_job_list a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -373px;
}


.ml_skill_list a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -407px;
}

.ml_skill_list a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -441px;
}


.ml_item_list a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -475px;
}

.ml_item_list a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -509px;
}


.ml_bull a {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -543px;
}

.ml_bull a:hover {
	background-image: url(images/btn_ml_all.jpg);
	background-position:0px -577px;
}




/* RIGHT INTRO SIDE */
	
#intro_right {
	float: right;
	width: 642px;
	padding: 0px;
	color: #547592;
	border: 1px solid #F5F5F5;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 6px;
	margin-left: 0;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}


#make_now {
	padding: 0px;
	width: 612px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	clear: both;
}

#make_now a {
	margin: 0px;
	padding: 0px;
	display: block;
	height: 62px;
	width: 612px;
	text-indent:-9999px;
	background-position:top;
}

#make_now a:hover {
	background-position:bottom;
}

.make_btn a {
	background-image: url(images/make_now.gif);
}

.make_btn2 a {
	background-image: url(images/make_now2.gif);
}


#intro_right h1 {
	margin: 0;
}

#intro_right .white { color: #FFF; background-color:transparent; }
	
/* LEFT SIDE */
	
#left {
	float: left;
	width: 250px;
}

.box {
		padding: 4px 15px;
		border: 1px solid #ccc;
		margin: 0 0 10px 0;
}

.note {
		padding: 15px 15px 20px 100px;
		border: 1px solid #CFCB66;
		margin: 0 0 5px 0;
		background: #FFFFAD url(images/package.gif) no-repeat;
		color: #585616;
}

/* RIGHT SIDE */

#right {
	float: right;
	width: 643px;
}

.leftcol {
	float: left;
	width: 285px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	margin: 0px;
}

.centercol {
	float: left;
	width: 610px;
	text-align: justify;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	background-repeat: no-repeat;
	margin: 0px;
}


.rightcol {
	float: right;
	width: 285px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	margin: 0px;
}

.special {
	margin:0px;
	border: 1px solid #ccc;
	background: #eee;
	color: #444;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	clear: both;
}

/* FOOTER */

#footer {
	clear: both;
	padding: 5px;
	border-top: 1px solid #ccc;
	margin-top: 10px;
}


/* PARTS */

/* Google */

.top {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
}
.top form {
	margin: 0px;
	padding: 0px;
	float: right;
	vertical-align: bottom;
	color: #EBEBEB;
}
.top img {
	float: left;
}
.top #sbi {
	height: 15px;
	width: 120px;
	margin: 0px;
	padding: 0px;
	background-color: #EEE8D5;
}
.btn {
	background-color: #CCCCCC;
	margin: 1px;
	padding: 0px;
	height: 21px;
}
.top a {
	color: #EBEBEB;
	text-decoration: none;
}




/* TABLE */

.table_home {
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

.table_home th {
	border: 1px solid #FFFFFF;
	background-color: #AE232B;
	color: #FFFFFF;
	padding: 3px;
}
.table_home td {
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.table_home .td_name {
	background-color: #F2F2F2;
	font-weight: bold;
}
.table_home .td_op {
	font-size: 90%;
	color: #666666;
	list-style-type: disc;
}

.table_home .td_op2 {
	font-size: 80%;
	background-color: #F2F2F2;
	font-weight: bold;
}

.table_home .td_op3 {
	font-size: 80%;
}

.table_home .td_op4 {
	font-size: 90%;
	font-weight: bold;
}

.table_home .td_no_line {
	font-size: 90%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.table_op {
	margin: 0px;
}
.table_op td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}




/* SUB_MENU */

#sub_menu {
	background-color: #6A6A6A;
	width: 642px;
	height: 26px;
}


#sub_menu li {
	float: left;
	margin: 0px;
	text-align: center;
}


#sub_menu li a {
	width: 105px;
	background-image: url(images/sub_btn_bak.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	margin: 0px;
	border: 1px solid #999999;
}



#sub_menu li a:hover {
	width: 105px;
	background-image: url(images/sub_btn_bak_hover.gif);
	background-repeat: repeat-x;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	margin: 0px;
	border: 1px solid #999999;
}


/* Pankuzu */

#crumbs {
	height:2.3em;
	border:1px solid #dedede;
	}
#crumbs li {
	float:left;
	line-height:2.3em;
	color:#777;
	padding-left:.75em;
	}		
#crumbs li a {
	background:url(images/crumbs.gif) no-repeat right center;
	display:block;
	padding:0 15px 0 0;
	}							
#crumbs li a:link,
#crumbs li a:visited {
	color:#777;
	text-decoration:none;
	}	

#crumbs li a:hover,
#crumbs li a:focus {
	color:#dd2c0d;
	}	



/* FOR TOPPAGE */

.list_dot li {
	list-style-position: inside;
	list-style-image: url(images/icon_news.gif);
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 2px;
}

.news_top li {
	list-style-position: inside;
	list-style-image: url(images/icon_news.gif);
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 2px;
}


iframe {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}



.title {
	background-image: url(images/h4_title.gif);
	font-size: 90%;
	font-weight: bolder;
	color: #FFF;
	background-repeat: no-repeat;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 20px;
}

#menu .pan {
	background-image: url(images/icon_news.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 15px;
}
.gettop {
	text-align: right;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	text-decoration: underline;
	clear: both;
}
.news_top {
	height: 90px;
	overflow: auto;
}









/* FOR SHEAT */

.style1 {
	color: #553C0C;
	font-weight: bold;
	font-size: 16px;
}
.style1b {
	color: #deb887;
	font-weight: bold;
	font-size: 18px;
}
.style2 {
	color: #553C0C;
	font-size: 16px;
}
.style3 {
	color: #553C0C;
	font-size: 12px;
	line-height: 140%;
}
.style3b {
	color: #deb887;
	font-size: 12px;
	line-height: 140%;
}
.style4 {	color: #FF0000;
	font-weight: bold;
}
#main #sheat .style1 a {
	color: #553C0C;
}
#main #sheat .style2 .style3 a {
	color: #553C0C;
}
#main #sheat .style3 a {
	color: #553C0C;
}
#main #sheat .style3 .white_bold {
	font-size: 14px;
	color: #FFFFFF;
}
#main #sheat .white_bold {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bk_table.gif);
}
#main #sheat .white_bold_s {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bk_table.gif);
}
#main #sheat .white_bold_red {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bk_table_red.gif);
}
#main #login{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bk_table.gif);
	padding: 6px;
}
#main #sheat #login a {
	color: #FFFFFF;
}


