
/* CSS Document */

/* TOP MENU */

#div1, #div2, #div3, #div4 {
	position:absolute;
	top:8px;
	right:222px;
	width:469px;
	visibility:hidden;
	padding:10px;
	background-color:#403f3a;
	color:#f4f4d2;
	font-size:12px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	}
#div4 {
	position:absolute;
	top:22px;
	right:222px;
	width:469px;
	visibility:hidden;
	padding:10px;
	background-color:#403f3a;
	color:#f4f4d2;
	font-size:12px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #000;
	}

#top_nav_container {
	width:189px;
	height:auto;
	float:left;
	}
#navfirst a {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_01.jpg);
	background-repeat:no-repeat;
	}
#navfirst a:hover {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_01_hover.jpg);
	background-repeat:no-repeat;
	}
#navlaw a {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_02.jpg);
	background-repeat:no-repeat;
	}
#navlaw a:hover {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_02_hover.jpg);
	background-repeat:no-repeat;
	}
#navbizniz a {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_03.jpg);
	background-repeat:no-repeat;
	}
#navbizniz a:hover {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_03_hover.jpg);
	background-repeat:no-repeat;
	}
#navskul a {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_04.jpg);
	background-repeat:no-repeat;
	}
#navskul a:hover {
	width:189px;
	float:left;
	height:36px;
	background-image:url(images/topmenu_04_hover.jpg);
	background-repeat:no-repeat;
	}


/* end of TOP MENU */





p {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; padding-bottom:5px; padding-top:5px; margin-bottom:0px; margin-top:0px; line-height:1.5em;}

div {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; line-height:1.5em;}

a { font-family:Arial, Helvetica, sans-serif; color:#0066CC; font-size:14px; text-decoration:none; }
a:hover { font-family:Arial, Helvetica, sans-serif; color:#993300;font-size:14px; text-decoration:none; }


h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:5px; padding-top:5px; margin-bottom:0px; margin-top:0px; color:#203eac;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:5px; padding-top:5px; margin-bottom:0px; margin-top:0px; color:#203eac;}

.blacktext { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}

.blacktextlink { font-family:Arial, Helvetica, sans-serif; color:#006699; font-size:12px;}
.blacktextlink:hover { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px;}
body { background:#CCCCCC; padding:0px; margin:0px; }

div.spacer { clear:both; }

.100width { width:100%; }
.padding5px { padding:5px; }

#backgrnd { position:absolute; width:100%; height:100%;  }
#wrapper { position:relative; width:1024px; margin:0 auto; }


/*homepage set*/



#homeindex01 { position:relative; width:1024px; height:30px; }


#Hindex01top { position:absolute; display:block; height:30px; }
#Hindex01top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:30px; }
#Hindex01top li { position: absolute; height:30px; }
#Hindex01top li a { display:block; height:30px; }
#Hindex01top span { display:none; }

#Hindex01top01 { background:transparent url(images/index2_01.jpg) no-repeat; width:580px; left:0px; }
#Hindex01top02 { background:transparent url(images/index2_02.jpg) no-repeat; width:91px; left:580px; }
#Hindex01top03 { background:transparent url(images/index2_03.jpg) no-repeat; width:97px; left:671px; }
#Hindex01top04 { background:transparent url(images/index2_04.jpg) no-repeat; width:98px; left:768px; }
#Hindex01top05 { background:transparent url(images/index2_05.jpg) no-repeat; width:158px; left:866px; }

#homeindex02 { position:relative; width:1024px; height:87px; }


#Hindex02top { position:absolute; display:block; height:87px; }
#Hindex02top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:87px; }
#Hindex02top li { position: absolute; height:87px; }
#Hindex02top li a { display:block; height:87px; }
#Hindex02top span { display:none; }

#Hindex02top01 {
	background:transparent url(images/index2_06.jpg) no-repeat;
	width:509px;
}
#Hindex02top02 { background:transparent url(images/index2_07.jpg) no-repeat; width:515px; left:509px; }

#homeindex03 { position:relative; width:1024px; height:281px; }

#homepic0 {position:absolute;left:0px;}
#homepic1 {position: absolute; left:77px;}
#homepic2 {position: absolute; left:293px;}
#homepic3 {position: absolute; left:509px;}
#homepic4 {position: absolute; left:725px;}
#homepic5 {position: absolute; left:941px; top:0px;}


#Hindex03top {
	position:absolute;
	display:block;
	height:281px;
	background-image: url(images/index2_08.jpg);
}
Hindex03spacer {position:relative; width:76px;}
#Hindex03top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:281px; }
#Hindex03top li { position: absolute; height:281px; }
#Hindex03top li a { display:block; height:281px; }
#Hindex03top span { display:none; }

#Hindex03top01 { background:transparent url(images/index2_08.jpg) no-repeat; width:77px; left:0px; }
#Hindex03top02 { background:transparent url(images/index2_09.jpg) no-repeat; width:216px; left:77px; }
#Hindex03top03 { background:transparent url(images/index2_10.jpg) no-repeat; width:216px; left:293px; }
#Hindex03top04 { background:transparent url(images/index2_11.jpg) no-repeat; width:216px; left:509px; }
#Hindex03top05 { background:transparent url(images/index2_12.jpg) no-repeat; width:216px; left:725px; }
#Hindex03top06 { background:transparent url(images/index2_13.jpg) no-repeat; width:83px; left:941px; }

#homeindex04 { position:relative; width:1024px; height:62px; }


#Hindex04top {  height:62px; }
#Hindex04top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:62px; }
#Hindex04top li { position: absolute; height:62px; }
#Hindex04top li a { display:block; height:62px; }
#Hindex04top span { display:none; }

#Hindex04top01 { background:transparent url(images/index2_14.jpg) no-repeat; width:146px; left:0px; }
#Hindex04top01 a:hover { background:transparent url(images/index2_14_hover.jpg) no-repeat; width:146px; left:0px; }
#Hindex04top02 { background:transparent url(images/index2_15.jpg) no-repeat; width:120px; left:146px;left:746px; }
#Hindex04top02 a:hover { background:transparent url(images/index2_15_hover.jpg) no-repeat; width:120px; left:146px;left:746px; }
#Hindex04top03 { background:transparent url(images/index2_16.jpg) no-repeat; width:120px; left:266px; }
#Hindex04top03 a:hover { background:transparent url(images/index2_16_hover.jpg) no-repeat; width:120px; left:266px; }
#Hindex04top04 { background:transparent url(images/index2_17.jpg) no-repeat; width:120px; left:386px; }
#Hindex04top04 a:hover { background:transparent url(images/index2_17_hover.jpg) no-repeat; width:120px; left:386px; }
#Hindex04top05 { background:transparent url(images/index2_18.jpg) no-repeat; width:120px; left:506px; }
#Hindex04top05 a:hover { background:transparent url(images/index2_18_hover.jpg) no-repeat; width:120px; left:506px; }
#Hindex04top06 { background:transparent url(images/index2_19.jpg) no-repeat; width:120px; left:626px; }
#Hindex04top06 a:hover { background:transparent url(images/index2_19_hover.jpg) no-repeat; width:120px; left:626px; }
#Hindex04top07 { background:transparent url(images/index2_20.jpg) no-repeat; width:120px; left:746px;left:146px; }
#Hindex04top07 a:hover { background:transparent url(images/index2_20_hover.jpg) no-repeat; width:120px; left:746px;left:146px; }
#Hindex04top08 { background:transparent url(images/index2_21.jpg) no-repeat; width:158px; left:866px; }
#Hindex04top08 a:hover { background:transparent url(images/index2_21_hover.jpg) no-repeat; width:158px; left:866px; }


#homeindex05 { position:relative; width:1024px; height:32px; }


#Hindex05top { position:absolute; display:block; height:32px; }
#Hindex05top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:32px; }
#Hindex05top li { position: absolute; height:32px; }
#Hindex05top li a { display:block; height:32px; }
#Hindex05top span { display:none; }

#Hindex05top01 { background:transparent url(images/index2_24.jpg) no-repeat; width:88px; left:0px; }
#Hindex05top02 { background:transparent url(images/index2_25.jpg) no-repeat; width:107px; left:88px; }
#Hindex05top03 { background:transparent url(images/index2_26.jpg) no-repeat; width:120px; left:195px; }
#Hindex05top04 { background:transparent url(images/index2_27.jpg) no-repeat; width:709px; left:315px; }



















/* subpages */


#index01 { position:relative; width:1024px; height:30px; }

#index01top { position:absolute; display:block; height:30px; }
#index01top ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:30px; }
#index01top li { position: absolute; height:30px; }
#index01top li a { display:block; height:30px; }
#index01top span { display:none; }

#index01top01 { background:transparent url(images/index_01.jpg) no-repeat; width:593px; left:0px; }
#index01top02 { background:transparent url(images/index_02.jpg) no-repeat; width:87px; left:593px; }
#index01top03 { background:transparent url(images/index_03.jpg) no-repeat; width:94px; left:680px; }
#index01top04 { background:transparent url(images/index_04.jpg) no-repeat; width:92px; left:774px; }
#index01top05 { background:transparent url(images/index_05.jpg) no-repeat; width:158px; left:866px; }

#index06 { position:relative; width:1024px; height:45px; }

#index06he { position:absolute; display:block; height:45px; }
#index06he ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:45px; }
#index06he li { position: absolute; height:45px; }
#index06he li a { display:block; height:45px; }
#index06he span { display:none; }

#index06he01 { background:transparent url(images/index_06.jpg) no-repeat; width:593px; left:0px; }
#index06he02 { background:transparent url(images/index_07.jpg) no-repeat; width:431px; left:593px; }

#index08 { position:relative; width:1024px; height:161px; background:url(images/index_08.jpg) no-repeat; }
#index08about { position:relative; width:1024px; height:161px; background:url(images/index_08about.jpg) no-repeat; }
#index08cs { position:relative; width:1024px; height:161px; background:url(images/index_08cs.jpg) no-repeat; }
#index08os { position:relative; width:1024px; height:161px; background:url(images/index_08os.jpg) no-repeat; }
#index08ow { position:relative; width:1024px; height:161px; background:url(images/index_08ow.jpg) no-repeat; }
#index08rental { position:relative; width:1024px; height:161px; background:url(images/index_08rental.jpg) no-repeat; }
#index08rr { position:relative; width:1024px; height:161px; background:url(images/index_08rr.jpg) no-repeat; }
#index08tech { position:relative; width:1024px; height:161px; background:url(images/index_08tech.jpg) no-repeat; }
#index08tt { position:relative; width:1024px; height:161px; background:url(images/index_08tt.jpg) no-repeat; }
#indextech_tle { position:relative; width:1024px; height:161px; background:url(images/tech-tle.jpg) no-repeat; }
#indextech_tbi { position:relative; width:1024px; height:161px; background:url(images/tech-tbi.jpg) no-repeat; }

#index09 { position:relative; width:1024px; height:65px; }

#index09menu { position:absolute; display:block; height:65px; }
#index09menu ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:65px; }
#index09menu li { position: absolute; height:65px; }
#index09menu li a { display:block; height:65px; }
#index09menu span { display:none; }

#index09menu01  { background:transparent url(images/index_09.jpg) no-repeat; width:150px; left:0px; }
#index09menu01 a:hover  { background:transparent url(images/index_09_hover.jpg) no-repeat; width:150px; left:0px; }
#index09menu02 { background:transparent url(images/index_10.jpg) no-repeat; width:120px; left:150px; }
#index09menu02 a:hover { background:transparent url(images/index_10_hover.jpg) no-repeat; width:120px; left:150px; }
#index09menu03 { background:transparent url(images/index_11.jpg) no-repeat; width:120px; left:270px; }
#index09menu03 a:hover { background:transparent url(images/index_11_hover.jpg) no-repeat; width:120px; left:270px; }
#index09menu04 { background:transparent url(images/index_12.jpg) no-repeat; width:120px; left:390px; }
#index09menu04 a:hover { background:transparent url(images/index_12_hover.jpg) no-repeat; width:120px; left:390px; }
#index09menu05 { background:transparent url(images/index_13.jpg) no-repeat; width:120px; left:510px; }
#index09menu05 a:hover { background:transparent url(images/index_13_hover.jpg) no-repeat; width:120px; left:510px; }
#index09menu06 { background:transparent url(images/index_14.jpg) no-repeat; width:120px; left:630px; }
#index09menu06 a:hover { background:transparent url(images/index_14_hover.jpg) no-repeat; width:120px; left:630px; }
#index09menu07 { background:transparent url(images/index_15.jpg) no-repeat; width:120px; left:750px; }
#index09menu07 a:hover { background:transparent url(images/index_15_hover.jpg) no-repeat; width:120px; left:750px; }
#index09menu08 { background:transparent url(images/index_16.jpg) no-repeat; width:154px; left:870px; }
#index09menu08 a:hover { background:transparent url(images/index_16_hover.jpg) no-repeat; width:154px; left:870px; }

#indexContent { position:relative; width:1024px; background:#FFFFFF;    }

#index20 { position:relative; width:1024px; height:30px; }

#index20menu { position:absolute; display:block; height:30px; }
#index20menu ul { position:relative; list-style-type:none; padding:0px; margin:0px; height:30px; }
#index20menu li { position: absolute; height:30px; }
#index20menu li a { display:block; height:30px; }
#index20menu span { display:none; }

#index20menu01 { background:transparent url(images/index_20.jpg) no-repeat; width:92px; left:0px; }
#index20menu02 { background:transparent url(images/index_21.jpg) no-repeat; width:103px; left:92px; }
#index20menu03 { background:transparent url(images/index_22.jpg) no-repeat; width:118px; left:195px; }
#index20menu04 { background:transparent url(images/index_23.jpg) no-repeat; width:711px; left:313px; }

.txt-area-homepage, .txt-area, .txt-field{	width:162px; padding-left:2px; border-top:2px inset grey; border-left:2px inset grey; padding-left:2px; border-top:2px inset grey; border-left:2px inset grey; font-family:Arial,Helvetica,sans-serif; font-size:14px; line-height:1.5em; }
.txt-area{ width:343px; }
table.products-table{ border-collapse:collapse; border-top:1px dashed #CCC;}
table.products-table tr{ border-bottom: 1px dashed #CCC;	padding: 0 0.5em;}
.contact-us span{ color:red; font-weight:bold; }
.contact-us{  border:0px dashed grey; padding-left:0px; margin:0px;  }
.label label{
	display:none;
}
label.over-apply {
	color: black;
	font-size:14px;
	position: absolute;
	vertical-align:middle;
	padding-top: 2px;
	left: 5px;
	display:block;
}
div.label{
	position:relative;
	float:left;
}


