@charset "utf-8";
/* CSS Document */

.main_bg{
background: url(images/main_bg.jpg) no-repeat;
}

body {
	margin-top: 0px;
	background-color: #460305;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.mainBody{
width:698px;
position:relative;
margin:0pt auto;
}

a:link { color: #3399CC; text-decoration:underline;}
a:visited { color:#3399CC; text-decoration:underline;}
a:hover { color:#460305;}
a:active { color:#3399CC; text-decoration:underline;}

.titlelink a:link { color: #2B4C9B; text-decoration:none;}
.titlelink a:visited { color:#2B4C9B; text-decoration:none; }
.titlelink a:hover { color:#460305;}
.titlelink a:active { color:#2B4C9B; text-decoration:none; }



.title{
color:#2B4C9B;
font-size:16px;
font-weight:bold;
}

.link_text{
color:#3399CC;
text-decoration:underline;
}

.blue_text{
color:#2B4C9B;
font-weight:bold;
}

.header_red{
color:#B7060B;
font-weight:bold;
font-size:14px;
}

.grey_11{
font-size:11px;
color:#666666;
}

.red_bold{
color:#B7060B;
font-size:11px;
font-weight:bold;
}

.header_slice1{
width:698px;
height:32px;
background:url(images/slice_banner1.jpg) no-repeat;
float:left;
}

.header_slice_join{
width:698px;
height:64px;
float:left;
}

.header_slice2{
width:528px;
height:64px;
float:left;
}

.header_slice3{
width:698px;
height:202px;
float:left;

}

.header_slice3_prod{
width:698px;
height:202px;
float:left;
background:url(images/sample_prod.jpg) no-repeat;
}

.header_slice3_proj{
width:698px;
height:202px;
float:left;
background:url(images/sample_proj.jpg) no-repeat;
}

.footer{
width:698px;
height:30px;
float:left;
padding-top:3px;
background:url(images/body_slice_footer.jpg) no-repeat;
text-align:center;
color:#cccccc;
font-size:10px;
}


/*******Body**********/

.body_slice_top{
width:698px;
height:21px;
float:left;
background:url(images/body_slice1.jpg) no-repeat;
}

.body_slice_top_home{
width:698px;
height:60px;
padding-top:20px;
float:left;
background:url(images/body_slice_home.jpg) no-repeat;
text-align:center;
}

.body_content{
width:698px;
float:left;
background:url(images/body_slice_bg.jpg) repeat-y;
}

.left_col{
width:198px;
float:left;
}

.right_col{
width:494px;
float:left;
padding-left:6px;
}

.right_col1{
width:490px;
float:left;
padding-left:6px;
}

.left_col_text{
width:168px; 
padding-left:20px; 
padding-right:10px; 
float:left;
text-align:right;
}

/*******Proj Gallery**********/

.proj_gal_content{
width:698px;
float:left;
background: url(images/proj_gal_bg.jpg) repeat-y;
}

.proj_gal_left_col{
width:145px;
float:left;
padding-left:20px;
padding-bottom:20px;
}

.proj_gal_right_col{
width:504px;
float:left;
padding-left:10px;
padding-bottom:20px;
}

.body_slice_top2{
width:698px;
height:21px;
float:left;
background:url(images/body_slice2.jpg) no-repeat;
}

/*******Header Menu Bar**********/

.header_btn_contain{
width:170px;
height:64px;
float:left;
}

.btn_gallery_itemholder{
width:170px;
float:left;
cursor:pointer;
}

.btn_gallery_active{
width:170px;
height:15px;
float:left;
background:url(images/btn_gallery_on.jpg) top left no-repeat;
}
.btn_gallery_inactive{
width:170px;
height:15px;
float:left;
background:url(images/btn_gallery_off.jpg) top left no-repeat;
}

.btn_testi_itemholder{
width:170px;
float:left;
cursor:pointer;
}

.btn_testi_active{
width:170px;
height:15px;
float:left;
background:url(images/btn_testi_on.jpg) top left no-repeat;
}
.btn_testi_inactive{
width:170px;
height:15px;
float:left;
background:url(images/btn_testi_off.jpg) top left no-repeat;
}

.btn_mailing_itemholder{
width:170px;
float:left;
cursor:pointer;
}

.btn_mailing_active{
width:170px;
height:14px;
float:left;
background:url(images/btn_mail_on.jpg) top left no-repeat;
}
.btn_mailing_inactive{
width:170px;
height:14px;
float:left;
background:url(images/btn_mail_off.jpg) top left no-repeat;
}

.btn_contact_itemholder{
width:170px;
float:left;
cursor:pointer;
}

.btn_contact_active{
width:170px;
height:20px;
float:left;
background:url(images/btn_contact_on.jpg) top left no-repeat;
}
.btn_contact_inactive{
width:170px;
height:20px;
float:left;
background:url(images/btn_contact_off.jpg) top left no-repeat;
}

/*******Menu Bar**********/

.tab{
width:698px;
height:27px;
float:left;
}

.btn_home_itemholder{
width:63px;
float:left;
cursor:pointer;
}

.btn_home_active{
width:63px;
height:27px;
float:left;
background:url(images/btn_home_on.jpg) top left no-repeat;
}
.btn_home_inactive{
width:63px;
height:27px;
float:left;
background:url(images/btn_home_off.jpg) top left no-repeat;
}

.btn_profile_itemholder{
width:62px;
float:left;
cursor:pointer;
}

.btn_profile_active{
width:62px;
height:27px;
float:left;
background:url(images/btn_profile_on.jpg) top left no-repeat;
}
.btn_profile_inactive{
width:62px;
height:27px;
float:left;
background:url(images/btn_profile_off.jpg) top left no-repeat;
}

.btn_product_itemholder{
width:74px;
float:left;
cursor:pointer;
}

.btn_product_active{
width:74px;
height:27px;
float:left;
background:url(images/btn_product_on.jpg) top left no-repeat;
}
.btn_product_inactive{
width:74px;
height:27px;
float:left;
background:url(images/btn_product_off.jpg) top left no-repeat;
}

.btn_project_itemholder{
width:136px;
float:left;
cursor:pointer;
}

.btn_project_active{
width:136px;
height:27px;
float:left;
background:url(images/btn_project_on.jpg) top left no-repeat;
}
.btn_project_inactive{
width:136px;
height:27px;
float:left;
background:url(images/btn_project_off.jpg) top left no-repeat;
}

.btn_news_itemholder{
width:99px;
float:left;
cursor:pointer;
}

.btn_news_active{
width:99px;
height:27px;
float:left;
background:url(images/btn_news_on.jpg) top left no-repeat;
}
.btn_news_inactive{
width:99px;
height:27px;
float:left;
background:url(images/btn_news_off.jpg) top left no-repeat;
}

.btn_video_itemholder{
width:136px;
float:left;
cursor:pointer;
}

.btn_video_active{
width:136px;
height:27px;
float:left;
background:url(images/btn_video_on.jpg) top left no-repeat;
}
.btn_video_inactive{
width:136px;
height:27px;
float:left;
background:url(images/btn_video_off.jpg) top left no-repeat;
}

.btn_blank{
width:128px;
height:27px;
float:left;
background:url(images/btn_blank.jpg) no-repeat;
}