/* default */

body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height:13px;
	font-size:11px;
	font-family: Tahoma;
	color:#424242;
	background-image: url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-position: top;
	background-color:#EAEAEA;
	}
td  {
	margin:0px;
	border: 0px;
	}
input{
	margin:0px;
	}
listbox {
	margin:0px;
	}
ul {
	margin-top: 4px;
	margin-left: 20px;
}

h5 {
	padding-top: 5px;
	font-size:14px;
	font-weight:bold;
	font-family:Tahoma;
	color:#B42200;
	}
p   {
	margin:0px;
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color:#50534D;
	padding-top: 5px;
	}
.textfield{
	BORDER-RIGHT: #E4E1E1 1px solid;
	padding-left: 5px;
	BORDER-TOP: #E4E1E1 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #E4E1E1 1px solid;
	WIDTH: 180px;
	COLOR: #3E4819; 
	BORDER-BOTTOM: #E4E1E1 1px solid;
	FONT-FAMILY:  Tahoma;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #FBF7F6;
	}
.textfield_newsletter{
	BORDER-RIGHT: #C8D092 1px solid;
	padding-left: 5px;
	BORDER-TOP: #C8D092 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #C8D092 1px solid;
	WIDTH: 210px;
	COLOR: #C8D092; 
	BORDER-BOTTOM: #C8D092 1px solid;
	FONT-FAMILY: Tahoma;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #ffffff;
	}
.textarea{
	BORDER-RIGHT: #E4E1E1 1px solid;
	padding-left: 5px;
	BORDER-TOP: #E4E1E1 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #E4E1E1 1px solid;
	WIDTH: 183px;
	COLOR: #3E4819; 
	BORDER-BOTTOM: #E4E1E1 1px solid;
	FONT-FAMILY: Tahoma;
	HEIGHT: 35px;
	BACKGROUND-COLOR: #ffffff;
	}
.listbox {
	BORDER-RIGHT: #E4E1E1 1px solid;
	padding-left: 5px;
	BORDER-TOP: #E4E1E1 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #E4E1E1 1px solid;
	WIDTH: 130px;
	COLOR: #3E4819; 
	BORDER-BOTTOM: #E4E1E1 1px solid;
	FONT-FAMILY: Tahoma;
	HEIGHT: 16px;
	BACKGROUND-COLOR: #ffffff;
	}
.input_button{
	BORDER-RIGHT: #E4E1E1 1px solid;
	padding-left: 5px;
	BORDER-TOP: #E4E1E1 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BORDER-LEFT: #E4E1E1 1px solid;
	WIDTH: 60px;
	COLOR: #3E4819; 
	BORDER-BOTTOM: #E4E1E1 1px solid;
	FONT-FAMILY: Tahoma;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	margin:0px;
	}
/* end */	
	
	
/* background */	
.main_bg {
	background-image: url(../images/main_body_bg.jpg);
	background-repeat: repeat-y;
	width: 759px;
	padding: 0px 10px 0px 10px;
	background-position: center;
}
.title_bg {
	background-image: url(../images/title_bg.jpg);
	background-repeat: repeat-x;
	height: 124px;
	background-position: top;
}
.menu_main_bg{
	background-image: url(../images/menu_main_bg.jpg);
	background-repeat: repeat-x;
	height: 35px;
	vertical-align: top;
	text-align: center;
}
.home_matter_bg {
	background-image: url(../images/matter_bg.jpg);
	background-repeat: repeat-x;
	width: 344px;
	height: 247px;
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: #424242;
	padding: 0px 18px 0px 18px;
	text-align: justify;
}
.bottom_bg{
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 55px;
}
.inner_subhead_bg {
	background-color: #A21313;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	padding: 0px 0px 0px 10px;
	color: #ffffff;
	font-weight: bold;
}
.inner_sub_bg {
	background-color: #F9F9F8;
	background-image: url(../images/inner_sub_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 31px;
	font-family: Tahoma;
	font-size: 11px;
	padding: 0px 0px 4px 10px;
	color: #A21313;
	font-weight: bold;
}

/* end */

/* id */	
#title{
	padding: 0px 0px 8px 12px;
	width: 230px;
	float: left;
}
#title_menu {
	float: right;
	widows:100px;
	height:75px;
	padding: 0px 0px 0px 0px;

}

#title_menu1{
float:right;
	widows:100px;
	height:30px;
	padding: 0px 0px 0px 0px;
	}

#title_menu2{
	widows:100px;
	height:20px;
	padding: 0px 0px 0px 0px;
	}


#ndt_services {
	background-image: url(../images/ndt_services.jpg);
	background-repeat: no-repeat;
	width: 90px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#ndt_services a{
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	width: 90px;
	height: 24px;
}
#ndt_services a:hover{
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/ndt_services_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
	width: 90px;
	height: 24px;	
}
#training_and_cer {
	background-image: url(../images/training_and_certificate.jpg);
	background-repeat: no-repeat;
	width: 146px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#training_and_cer a{
	color: #000000;
	text-decoration: none;
	width: 146px;
	height: 24px;
	display: block;
	padding-top: 6px;
}
#training_and_cer a:hover{
	width: 146px;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/training_and_certificate_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
#ndt_level {
	background-image: url(../images/ndt_level.jpg);
	background-repeat: no-repeat;
	width: 161px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#ndt_level a{
	color: #000000;
	text-decoration: none;
	width: 161px;
	height: 24px;
	display: block;
	padding-top: 6px;
}
#ndt_level a:hover{
	width: 161px;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/ndt_level_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
#aerospace_bg {
	background-image: url(../images/aerospace_bg.jpg);
	background-repeat: no-repeat;
	width: 107px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#aerospace_bg a{
	color: #000000;
	text-decoration: none;
	width: 107px;
	height: 24px;
	display: block;
	padding-top: 6px;
}
#aerospace_bg a:hover{
	width: 107px;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/aerospace_bg_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
#welding_bg {
	background-image: url(../images/welding_bg.jpg);
	background-repeat: no-repeat;
	width: 126px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#welding_bg a{
	color: #000000;
	text-decoration: none;
	width: 126px;
	height: 24px;
	display: block;
	padding-top: 6px;
}
#welding_bg a:hover{
	width: 126px;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/welding_bg_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
#list_clients {
	background-image: url(../images/list_of_clients.jpg);
	background-repeat: no-repeat;
	width: 91px;
	height: 24px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
#list_clients a{
	color: #000000;
	text-decoration: none;
	width: 91px;
	height: 24px;	
	display: block;
	padding-top: 6px;
}
#list_clients a:hover{
	width: 91px;
	height: 24px;
	color: #ffffff;
	text-decoration: none;
	background-image: url(../images/list_of_clients_ov.jpg);
	background-repeat: no-repeat;
	padding-top: 6px;
}
/* end */


/* letter */	
.matter_normal {
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	text-align:justify;
   color: #541001;
	}
.contact_us_head {
	font-family: Tahoma;
	font-size:13px;
	font-weight:bold;
	line-height:16px;
	color: #880D0D;
	}
.contact_us_head02 {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color: #880D0D;
	padding:0px 0px 0px 0px:
	}
.contact_us_head03 {
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color: #FF0000;
	padding:0px 0px 0px 0px:
	}
.contact_us_head04 {
	font-family: Tahoma;
	font-size:11px;
	font-weight: normal;
	line-height:16px;
	color: #880D0D;
	padding:0px 0px 0px 0px:
	}

/* end */

/* links */	
A.bottom_link:link {
	font-weight: normal;
	font-size: 11px;
	color: #424242;
	font-family: tahoma;
	text-decoration: none;
	text-align: center;
	}
A.bottom_link:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #424242;
	text-align: center;
	}
A.bottom_link:hover {
	color: #3F8B0F;
	}
	
	A.A.bottom_link:link {
	font-weight: normal;
	font-size: 11px;
	color: #424242;
	font-family: tahoma;
	text-decoration: none;
	text-align: center;
	}
A.bottom_link:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #424242;
	text-align: center;
	}
A.bottom_link:hover {
	color: #3F8B0F;
	}:link {
	font-weight: normal;
	font-size: 11px;
	color: #424242;
	font-family: tahoma;
	text-decoration: none;
	text-align: center;
	}
A.bottom_link:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #424242;
	text-align: center;
	}
A.bottom_link:hover {
	color: #3F8B0F;
	}
	
	A.lastednews:hover {
	color: #3F8B0F;
	}:link {
	font-weight:bold;
	font-size: 11px;
	color: #424242;
	font-family: tahoma;
	text-decoration:underline;
	text-align: center;
	}
A.lastednews:visited {
	font-weight: normal;
	text-decoration:underline;
	font-size: 11px;
	color: #424242;
	text-align: center;
	}
A.lastednews:hover {
	color: #A31111;
	}
	
	
	A.readmorenew:hover {
	color: #3F8B0F;
	}:link {
	font-weight:bold;
	font-size: 11px;
	color: ##541001;
	font-family: tahoma;
	text-decoration: none;
	text-align: center;
	}
A.readmorenew:visited {
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #541001;
	text-align: center;
	}
A.readmorenew:hover {
	color: #3F8B0F;
	}
	
/* end */


/* TD */
.left_menu_td {
	margin: 3px 0px 0px 14px
}
/* end */


/* gaplines */	
.bottom_menu_line {
	font-size:12px;
	font-family: tahoma;
	color: #424242;
	letter-spacing: 2px;
	line-height: 16px;
	}
.copy_right{
	font-family: tahoma;
	font-size: 11px;
	color: #D3ACA3;	
	text-align: center;
}
A.lastednews2:hover {
	color: #3F8B0F;
	font-weight:bold;
	font-size:11px;
	color: #424242;
	font-family: tahoma;
	text-align: center;
	}
A.lastednews2:visited {
	font-weight:bold;
	font-size: 11px;
	color: #424242;
	text-align: center;
	}
A.lastednews2:hover {
	color: #A31111;
	}

.welcometop {
	background-image: url(../images/welcometop.jpg);
	background-repeat: no-repeat;
	width: 381px;
	height: 29px;
	padding:0px 0px 0xp 0px;	
	
}
.welcomemiddle {
	background-image: url(../images/welcomemiddle.jpg);
	background-repeat: repeat-y;
	width: 381px;	
	padding:0px 0px 0xp 0px;	
	
}
.welcomebottom {
	background-image: url(../images/welcomebottom.jpg);
	background-repeat: no-repeat;
	width: 381px;
	height: 18px;
	padding:0px 0px 0xp 0px;	
	
}
.welcomematter_normal {
	font-family: Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	text-align:justify;
    color: #50534D;
	padding:0px 15px 0px 15px;
	}
a.welcomereadmore_link:link { 
	font-weight: normal;
	font-size:12px;
	font-family: Tahoma;
	color: #FF0000;
	text-decoration:none;
	padding:0px 15px 0px 0px ;
	margin:0px;
	}
a.welcomereadmore_link:visited { 
	font-weight: normal;
	font-size:12px;
	font-family: Tahoma;
	color: #FF0000;
	text-decoration:none;
	padding:0px 15px 0px 0px ;
	margin:0px;
	}
a.welcomereadmore_link:hover { 
	color: #CCCCCC;
	text-decoration: none;
	}
/* end */