body{background-image:url(../images/bg.jpg); background-repeat:repeat-y}
.navigation_bg{background-image:url(../images/navigation_bg.png); background-repeat:no-repeat; line-height:80px;}
.footer_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#311f02; padding-left:10px; line-height:20px;}
.footer_text a{text-decoration:none; color:#311f02}
.footer_text a:hover{text-decoration:none; color:#f3420a}

.innerbg01{width:609px; height:572px; float:left; z-index:1; position: relative; background-image:url(../images/innerbg01.png); background-repeat:no-repeat}
.innerbg02{width:609px; height:866px; float:left; z-index:1; position: relative; background-image:url(../images/innerbg02.png); background-repeat:no-repeat}
.innerbg03{width:609px; height:751px; float:left; z-index:1; position: relative; background-image:url(../images/innerbg03.png); background-repeat:no-repeat}
.inner_content_area{width:609px; height:505px; float:left; z-index:1; position: relative; background-image:url(../images/inner_bg.png); background-repeat:no-repeat}

.inner_logo_area{width:500px; height:505px; float:left; z-index:2; position: absolute; left:560px; background-image:url(../images/inner_logo.png); background-repeat:no-repeat }
.inner_logo_area01{width:500px; height:580px; float:left; z-index:2; position: absolute; left:560px; background-image:url(../images/inner_logo01.png); background-repeat:no-repeat }
.inner_logo_area02{width:500px; height:757px; float:left; z-index:2; position: absolute; left:560px; background-image:url(../images/inner_logo02.png); background-repeat:no-repeat }
.inner_logo_area03{width:500px; height:870px; float:left; z-index:2; position: absolute; left:560px; background-image:url(../images/inner_logo03.png); background-repeat:no-repeat }
.right_navigation{width:124px; height:505px; float:left; z-index:3; position: absolute; left:1020px }
.text{font-family:verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:justify; color:#362e25; line-height:20px;}
.text a{text-decoration:none; color:#e03701}
.text a:hover{text-decoration:none; color:#bb7b03}

.image_space{padding-left:10px}

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase_my_machine {
width: 18px;
background-image:url(../images/bg01.gif); background-repeat: no-repeat
}
.vscrollerbase {
width: 18px;
background-image:url(../images/bg.gif); background-repeat: no-repeat
}
.vscrollerbar {
width:18px;
 background-image:url(../images/nav-spacer.png); background-repeat:no-repeat; float:right 
}
.hscrollerbase {
height:10px;
background-color: #ffffff; background-image:url(../images/bg.gif); background-repeat:repeat-y;
}
.hscrollerbar {
height:5px;
background-color: #a6ce39;
}

.scrollerjogbox {
width:10px;
height:10px;
top: auto;left: auto;
bottom:0px; right:0px;
background-color:gray;
}

.scroll {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#131312;
	line-height:18px;
	text-decoration:none;
}

.scroll a{
	color:#131312;
	text-decoration:none;
}
.scroll a:hover{
	color:#a6ce39;
	text-decoration:none;
}

#mycustomscroll {
/* percentage width without the fix*/
width: 505px;
height: 320px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 0 0px 10px 0px; outline:0;
}

#mycustomscroll2 {
/*percantage width: make it 100% to match container*/
width: 580px;
height: 320px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0px;
/* negative left margin to compensate for the padding,
not related to fleXcroll, and may not be needed elsewhere */

}

#myslush_images {
/* percentage width without the fix*/
width: 505px;
height: 370px;
overflow: auto;
/* IE overflow fix, position must be relative or absolute*/
position: relative;
margin: 0.3em auto;
padding: 0 0px 10px 0px; outline:0;
}


.inner_bullate{background-image:url(../images/bullate.png); line-height:24px; background-repeat: repeat-y; padding-left:20px; font-family:verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#362e25; }

.sub_heading_bg{font-family:verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:25px; color:#1c1c1a; padding-left:2px; background-image:url(../images/sub_navi_bg.png); background-repeat:no-repeat; line-height:32px; }

.text_fild{border:1px solid #b3b2b2; width:145px;}
.text_right{text-align:right; font-family:Arial, Helvetica, sans-serif}

.footerbg {
	background:url(../images/footerlogobg.png) no-repeat; height:124px;}

