@charset "utf-8";
/* CSS Document */

body {margin: 0px}

/*START layer one logo set*/
#layer_1one {width: 1004px; float:left; border-top:#FFFFFF 10px solid;}
#layer_1content{width:780px; margin-left:112px;}
#logo {width:80px; height:65px; float:left;}
#logo_slts {width:80px; height:65px; float:left; /*margin-left:600px*/}
/*#new_banner{width:100px; float:left; position:relative}
#new_banner_inner{width:123px; height:125px; background-image:url(images/newbanner.gif); position:absolute; left:-100px; top:-30px; z-index:100px}*/
/*END layer one logo set*/


/*START layer two link set*/
#layer_2two{width: 100%; height:55px; float:left; clear:both; border-top:#FFFFFF 10px solid; background-image:url(images/trace_links.jpg); background-repeat:repeat-x}
#layer_2content{width:780px; height:55px; margin-left:112px;}

#Wrapper { 
font-family: Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size: 11px;
color: #333333;
width: 780px;
margin: 0px auto;
padding: 0px;
text-align: left;
}

#Navigation { 
font-size: 11px;
color: #333333;
height: 44px;
width: auto;
padding: 0px;
margin: 0px; 

} 

#mainNav { 
margin: 0px;
padding: 0px;
list-style-image: none;
list-style-type: none; 
}

#mainNav li { 
float: left;
margin:0px 1px 0px 0px;
padding:0px;
}

#mainNav li a { 
margin: 0px;
background-attachment: scroll;
background-image:url(images/lnk_bg.jpg);
background-repeat: no-repeat;
background-position: right 0px;
font-weight: bold;
color: #FFF;
text-decoration: none;
height: auto;
width: auto;
float: left;
padding:0px 7px 0px 0px;
}

#mainNav li a:hover { 
text-decoration: none;
color: #9ae5f9; 
}

#mainNav li a span { 
background-attachment: scroll;
background-image: url(images/lnk_bg.jpg);
background-repeat: no-repeat;
background-position: left 0px;
display: block;
padding: 14px 7px 15px 14px;
height: auto;
width: auto;
float: left;
cursor: pointer;
cursor: hand;
margin: 0px; 
}

#mainNav li a.active { 
background-attachment: scroll;
background-image:url(images/lnk_bg.jpg);
background-repeat: no-repeat;
background-position: right -44px; 
}

#mainNav li a.active span { 
background-attachment: scroll;
background-image:url(images/lnk_bg.jpg);
background-repeat: no-repeat;
background-position: left -44px; 
}
/*END layer two link set*/


/*START layer three link set*/
#layer_3three{width: 100%; float:left; clear:both; background-image:url(images/trace_gray.jpg); background-repeat:repeat-x}
#layer_3content{width:780px; margin-left:112px;}

#layer_3tectangle{width:780px; float:left; margin-top:10px;}

/*#boxblack_left{width:233px; height:214px; float:left; background-image:url(images/trace_black.jpg); background-repeat:repeat-x}*/
#boxblack_right{width:780px; background-image:url(images/trace_black.jpg); background-repeat:repeat-x;}

#text_welcome{width:200px; margin:5px 10px 5px 16px} /*boxblack_left*/
.text_wel_bold{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#01baeb}
.text_wel_normal{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#c7c7c7}
#read_more{width:60px; float:left; margin-left:16px}
A.txt_more {
	color: #9ae5f9; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none; 
}
A.txt_more:hover {
	color: #00c9ff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none;
}

#animation {width:530px; height:auto; top:-15px; left:0px; position:relative;} /*boxblack_right*/


#box_blue1{width:250px; height:182px; float:left; background-image:url(images/box_blu1.jpg)}
#box_blue2{width:250px; height:182px; float:left; margin-left:15px; background-image:url(images/box_blu2.jpg)}
#box_blue3{width:250px; height:182px; float:left; margin-left:15px; background-image:url(images/box_blu3.jpg)}

#blu_bx_more{width:80px; float:left; margin-top:120px; margin-left:20px}
#blu_bx_txt{width:60px; float:left;}


#box_details1{width:250px; float:left; }
#box_details2{width:250px; float:left; margin-left:15px;}
#box_details3{width:250px; float:left; margin-left:15px;}
#box_details4{width:250px; height:106px; float:left; margin-left:15px; margin-top:10px; background:url(images/iso.jpg) no-repeat}

#box_details1_topic{width:230px; height:10px; float:left; border-left:#7b7b7b 8px solid; background:#bdbdbd; padding: 5px 0px 5px 12px;}
#box_details1_inner{width:250px; float:left; margin-top:10px}
#box_details1_pic{width:71px; float:left}
#box_details1_picde{width:165px; float:left; margin-left:10px}
.box_details1_txtB{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFF; text-transform:uppercase}
.box_details1_txtNB{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#737373;}
.box_details1_txtN{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#737373;}
A.box_details1_more {
	color: #737373; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none; 
}
A.box_details1_more:hover {
	color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none;
}


#box_details2_topic{width:230px; height:10px; float:left; border-left:#7b7b7b 8px solid; background:#bdbdbd; padding: 5px 0px 5px 12px;}
#box_details2_inner{width:250px; float:left; margin-top:10px}
#box_details2_pic{width:250px; float:left}
#box_details2_picde{width:250px; float:left; margin-top:5px}
A.box_details2_more {
	color: #737373; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:none; 
}
A.box_details2_more:hover {
	color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:none;
}


#box_details3_topic{width:230px; height:10px; float:left; border-left:#0291b7 8px solid; background:#01b8e9; padding: 5px 0px 5px 12px;}
#box_details3_inner{width:250px; float:left; margin-top:10px}
#box_details3_arrow{width:20px; float:left}
#box_details3_deta{width:220px; float:left;}
.box_details3_arrow{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#026680;}
A.box_details3_more {
	color: #0291b7; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:underline; 
}
A.box_details3_more:hover {
	color: #026680; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:underline;
}

/*END layer three link set*/



/*START layer four link set*/
#layer_4four{width: 100%; height:120px; float:left; clear:both; background-color: #e9e9e9; border-top:#FFFFFF 10px solid}
#trace_bottom{width:100%; height:20px; background-image:url(images/trace_bottom.jpg)}
#layer_4content{width:780px; margin-left:112px; margin-top:20px;}

#layer_4box_left{width:300px; height:60px; float:left; border-left:#00b6e6 8px solid; padding-left:10px}
#layer_4box_right{width:420px; height:60px; float:right; border-left:#00b6e6 8px solid; padding-left:10px}

#layer_4box_detail1{width:290px; height:15px; float:left;}
#layer_4box_detail2{width:410px; height:15px; float:left;}

.text_bottom_bold{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#aaaaaa}
.text_bottom_normal{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#aaaaaa}

A.txt_bottom_link {
	color: #aaaaaa; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none; 
}
A.txt_bottom_link:hover {
	color: #737373; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal;
	text-decoration:none;
}

A.txt_bottom_blue {
	color: #00b6e6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:none; 
}
A.txt_bottom_blue:hover {
	color: #018fb4; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: normal;
	text-decoration:none;
}
/*END layer four link set*/



/*SUB PAGES */

/*END layer four link set*/

#layer_sub{width: 100%; float:left; clear:both; background-image:url(images/trace_gray.jpg); background-repeat:repeat-x}
#layer_subcontent{width:780px; margin-left:112px;}

#layer_subRectangle{width:780px; float:left; margin-top:10px;}

#boxsub_left{width:233px; height:214px; float:left; background-image:url(images/trace_black.jpg); background-repeat:repeat-x}
#boxsub_right{width:530px; float:right; }

#sub_topic{width:224px; height:31px; border-left:#03b5e4 9px solid} /*boxsub_left*/
#sub_links{width:233px; margin-top:10px}

#subNavigation{width:200px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; margin:0px; padding:0px}
#subMainNav{margin:0px 0px 0px 20px; padding:0px; list-style-image:none; list-style-type:none; line-height:18px}
#subMainNav li { margin:0px; padding:0px;}
#subMainNav li a {color:#01baeb; font-weight:bold; text-decoration:none;}
#subMainNav li a:hover {color:#9ae5f9; font-weight:bold; text-decoration:none} /*boxsub_left*/

#pageTopic {width:505px; height:21px; border-left:#000 9px solid; padding:5px 0px 5px 5px} /*boxsub_right*/
#pageDetails {width:530px; margin-top:5px}
.pageTopicB {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#3d3d3d}
.pageTopicB2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6d6c6c}
.pageTopicN {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#1f1f1f} /*boxsub_right*/

/*SUB PAGES */


/*FORMS */
.formButton {
	BACKGROUND-COLOR: #f8f8f8; BORDER: #acacac 1px solid; COLOR: #b8b8b8; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 60px; font-weight:bold
}
.formInputarea {
	BACKGROUND-COLOR: #f8f8f8; BORDER: #acacac 1px solid; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 200px; padding:1px
}
.formInputareaMessage {
	BACKGROUND-COLOR: #f8f8f8; BORDER: #acacac 1px solid; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; WIDTH: 220px; HEIGHT: 60px
}
/*FORMS */