body
{
	background-image:url(../images/bg.jpg);
	font-family:Calibri;
	font-size:11pt;
	line-height:20px;
	margin:0;
	padding:0;
	width:100%;
	background-repeat:repeat-y;
	position:fixed;
	background-size:100%;
	background-color:#000;
}

#pageLayout
{
	height: 100%;
	width: 100%;
}
#pageLayoutST
{
	height: 100%;
	
	margin-left: auto;
	margin-right: auto;
}
/* ---------------------------------------------- Top1 Start - Title-------------------------------------*/
#pageContainerTop
{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}
div#container
{
   width: 100%;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}

.containerabout
{
   width: 100%;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   background-image:url(../images/banner1.jpg);
}

div#container01
{
   width: 100%;
   height:auto;
   position: relative;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
   padding-top:90px;
}
div#container02
{
   width: 100%;
   height:auto;
   margin-top: 0px;
   margin-left: auto;
   margin-right: auto;
   text-align: left;
}
#pageContainerTop_Box
{
	width: 100%;
	height: 100px;
	background-image:url(../images/top_bg01.png);
	position:absolute;
	z-index:1;
}
#pageContainerTop_Box001
{
	width: 1348px;
	height: 98px;
	background-color: #57705E;
	position:absolute;
	z-index:1;
}
#pageContainerTop_Box01
{
	width: 1348px;
	height: 100px;
}
#pageContainerTop1_LTBox
{
	width: 395px;
	height: 95px;
	float: left;
}
#pageContainerTop1_LogoBox
{
	width: 100px;
	height: 92px;
	margin-left:50px;
	margin-top:2px;
	float: left;
}
#pageContainerTop1_RTBox
{
	width: 920px;
	height: 95px;
	float:right;
}
#pageContainerTop_RTBox01
{
	width: auto;
	height: 40px;
	float:right;
	margin-right:54px;

}

#pageContainerTop_RTBox02
{
	width: 888px;
	height: 40px;
	float:right;
	padding-top:6px;
	margin-right:15px;
}
#pageContainerTop_RTBox002
{
	width: 920px;
	height: 40px;
	float: left;
	margin-left:0px;
	padding-top:18px;
}
/* ---------------------------------------------- Shape Start-------------------------------------*/
#Shape3
{
   width: 220px;
   height: 150px;
   float:left;
   margin-left:55px;
   padding-right:47px;
   background-color: #395b26;
   border: 0px #A0A0A0 solid;
   filter: alpha(opacity=80);
   -moz-opacity: 0.56;
   opacity: 0.56;
   border-bottom: thick #228B22;
   border-style:solid;
}
#Shape3:hover
{
   background-color: #228B22;
   border: 0px #A0A0A0 solid;
   border-bottom: thick #228B22;
   border-style:solid;
}
#Shape8
{
   width: 220px;
   height: 5px;
   background-color: #228B22;
   border: 0px #A0A0A0 solid;
}


/* ---------------------------------------------- Shape End-------------------------------------*/
.logobtmtxt{ width:auto; height:auto; float:left; margin-left:2px; padding-top:47px; font-family:Calibri; font-size:11px; color:#FFFFFF; line-height:13px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}
.top_MenTxt01{ width:auto; height:auto; float:left; margin-left:20px; padding-top:12px; font-family:Calibri; font-size:13px; color:#FFFFFF; line-height:13px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}

/* ---------------------------------------------- Home Caption & Logos Start-------------------------------------*/
#pageMid_CaptBox
{
	width: 1348px;
	height: 250px;
	margin-left: auto;
   	margin-right: auto;
	position: absolute;
	z-index:0;
	margin-top:110px;
	
	
}
#pageMid_CaptBoxLT
{
	width: 580px;
	height: 250px;
	float:left;
	margin-left:0px;
	margin-top:50px;
	images/logs_img.png
}
#pageMid_CaptBoxRT
{
	width: 700px;
	height: 297px;
	float:right;
	margin-right:35px;
	margin-left:0px;
	margin-top:0px;
	}
.pageMid_CaptHDTxt01{ width:480px; height:auto; float:left; margin-left:50px; padding-top:5px; font-family:Calibri; font-size:52px; color:#FFFFFF; line-height:13px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:2px;}
.pageMid_CaptTxt01{ width:420px; height:auto; float:left; margin-left:50px; margin-top:45px; font-family:Calibri; font-size:18px; color:#FFFFFF; line-height:25px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:1px;}
/* ---------------------------------------------- Home Caption & Logos End-------------------------------------*/
#pageContainerMid_Box
{
	width: 1348px;
	height: auto;
	margin-left: auto;
   	margin-right: auto;
	position: relative;
	z-index:1;
	
}
#pageContainerMid_BoxCont
{
	width: 1300px;
	height: 175px;
	padding-left:0px;
	margin-top:330px;
	margin-left:0px;

}
#pageContainerMid_LTBox
{
	width: 220px;
	height: 167px;
	float: left;
	margin-top:0px;
	margin-left:72px;
	background-image:url(../images/box_bg.png);
}
#pageContainerMid_StripBox
{
	width: 1348px;
	height: 30px;
	position: relative;
	margin-top:0px;
	padding-left:0px;
	background-color:#FFFFFF;

}
#pageContainerMid_BTMStripBox
{
	width: 1348px;
	height: 30px;
	position: relative;
	margin-top:49px;
	padding-left:0px;
	background-color:#49761B;
	opacity: 0.80;

}
#pageContainerMid_StripBox2
{
	width: 1300px;
	height: 100px;
	margin-top:0px;
	margin-left:40px;
	padding-left:0px;

}
#pageContainerMid_StripBox3
{
	width: 1348px;
	height: 10px;
	margin-top:0px;
	margin-top:0px;
	padding-left:0px;
	background-image:url(../images/strp_sep.jpg);

}
#pageContainerMid_StripBox2_box
{
	width: 195px;
	height: 140px;
	float:left;
	margin-top:0px;
	margin-top:0px;
	margin-left:5px;

}
#pageContainerMid_StripBox2_box01
{
	width: 120px;
	height: 140px;
	float:left;
	margin-top:0px;
	margin-top:0px;
	margin-left:10px;
	margin-right:5px;

}
#pageContainerMid_StripBox2_box02
{
	width: 195px;
	height: 140px;
	float:left;
	margin-top:0px;
	margin-left:35px;

}
#pageContainerMid_StripBox2_box03
{
	width: 160px;
	height: 140px;
	float:left;
	margin-top:0px;
	margin-top:0px;
	margin-left:25px;

}
#pageContainerMid_StripBox2_box04
{
	width: 150px;
	height: 140px;
	float:left;
	margin-top:0px;
	margin-top:0px;
	margin-left:25px;

}
.StripBox2_Headtxt{ width:175px; height:auto; float:left; margin-left:8px; padding-top:10px; font-family:Calibri; font-size:13px; color: #FFFFFF; line-height:15px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}
.StripBox2_ConTxt1{ width:175px; height:auto; float:left; margin-left:8px; padding-top:5px; font-family:Calibri; font-size:12px; color: #FFFFFF; line-height:16px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
/* ---------------------------------------------- Middle Start - Address-------------------------------------*/
#pageContainerMdle
{
	width: 1348px;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
}
#pageContainerMdle_Box1
{
	width: 1280px;
	height: 200px;
	 position: relative;
	padding-top:5px;
}
#pageContainerBTM_Box01
{
	width: 220px;
	height: 30px;
	float: left;
	margin-left:40px;
}
#pageContainerBTM_Box02
{
	width: 600px;
	height: 30px;
	float: left;
	margin-top:0px;
	margin-left:150px;
}
#pageContainerBTM_Box02Sub1
{
	width: 200px;
	height: 30px;
	float: left;
	margin-top:0px;
	margin-left:0px;
}
#pageContainerBTM_Box02Sub2
{
	width: 107px;
	height: 30px;
	float: left;
	margin-top:0px;
	margin-left:10px;
}
#pageContainerBTM_Box03
{
	width: 150px;
	height: 30px;
	float: left;
	margin-top:0px;
	margin-left:150px;
}
.Mdle_Headtxt{ width:240px; height:auto; float:left; margin-left:15px; padding-top:40px; font-family:Calibri; font-size:15px; color: #FFFFFF; line-height:15px; font-style: normal; text-align: center; font-weight: bold; letter-spacing:0px;}
.Mdle_Headtxt01{ width:220px; height:auto; float:left; margin-left:10px; padding-top:20px; font-family:Calibri; font-size:15px; color: #FFFFFF; line-height:18px; font-style: normal; text-align: center; font-weight: bold; letter-spacing:0px;}
.Mdle_ConTxt1{ width:240px; height:auto; float:left; margin-left:10px; padding-right:5px; padding-top:10px; font-family:Calibri; font-size:13px; color: #FFFFFF; line-height:16px; font-style: normal; text-align: center; font-weight: normal; letter-spacing:0px;}
.Mdle_Headtxt2{ width:auto; height:auto; float:left; margin-left:53px; padding-top:8px; font-family:Calibri; font-size:14px; color: #000000; line-height:13px; font-style: normal; text-align: center; font-weight: bold; letter-spacing:0px;}
.Mdle_ConTxt2{ width:auto; height:auto; float:left; padding-left:0px; padding-right:0px; margin-left:0px; padding-top:2px; font-family:Calibri; font-size:12px; color: #F00; line-height:16px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
.Btm_ConTxt{ width:auto; height:auto; float:left; padding-left:10px; padding-right:0px; margin-left:0px; padding-top:7px; font-family:Calibri; font-size:11px; color: #FFFFFF; line-height:16px; font-style: normal; text-align: center; font-weight: normal; letter-spacing:0px;}
/* ---------------------------------------------- Footer Start - Address-------------------------------------*/
#pageContainer_InrBgBox
{
	width: 1348px;
	height: 689px;
	position:relative;
	margin-left: auto;
	margin-right: auto;
	margin-top:97px;
	background-image: url(../images/slide-001.jpg);
}
#pageContainer_InrBgBox_Sub01
{
	width: 1100px;
	height: auto;
	float:left;
	margin-left:120px;
	margin-top:50px;
}
#pageContainer_InrBgBox_SubCotLt
{
	width: 800px;
	height: 580px;
	float:left;
	margin-left:0px;
	margin-top:0px;
	background-color:#C7D9CC;
}
#InrBgBox_SubCotLtSub
{
	width: 800px;
	height: auto;
	float:left;
	margin-left:80px;
	margin-top:0px;
}
#pageContainer_InrBgBox_SubCotRt
{
	width: 280px;
	height: 580px;
	float: right;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#C7D9CC
}
#pageContainer_InrBgBox_SubCotRt_HD
{
	width: 280px;
	height: 30px;
	float: right;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color:#57705E
}
#pageContainer_InrBgBox_SubCotLt_hd
{
	width: 800px;
	height: 30px;
	float: left;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	background-color: #57705E;
}
#pageContainer_InrBgBox_SubCotLt_txt
{
	width: 800px;
	height: auto;
	float: left;
	margin-left:5px;
	margin-right:0px;
	margin-top:8px;
}
#pageContainer_Sub_box02
{
	width: 300px;
	height: 50px;
	float: right;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}
#pageContainerFoot_SN
{
	width: 45px;
	height: 45px;
	float:right;
	padding-top:10px;
}
#pageContainer_SmlBoxes01
{
	width: auto;
	height: auto;
	float: left;
	padding:50px 50px 50px 50px;
	margin-left:65px;
	margin-top:25px;
	background-color:#CCC;
}
#pageContainer_SmlBoxes02
{
	width: auto;
	height: auto;
	float: left;
	padding:30px 30px 30px 40px;
	margin-left:50px;
	margin-top:25px;
	background-color:#CCC;
}
#pageContainer_SmlBoxes03
{
	width: auto;
	height: auto;
	float: left;
	padding:30px 30px 30px 40px;
	margin-left:50px;
	margin-top:40px;
	background-color:#CCC;
}
#pageContainer_RtContBox01
{
	width: 250px;
	height: auto;
	float: left;
	margin-left:5px;
	margin-top:px;
}
#pageContainer_RtContBox02
{
	width: 235px;
	height:77px;
	float: left;
	margin-left:10px;
	margin-top:20px;
}
.Inr_Text01{ width:auto; height:auto; float:left; margin-left:10px; padding-top:10px; font-family:Calibri; font-size:12px; color:#FFFFFF; line-height:10px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
.Inr_Text02{ width:790px; height:auto; float: left; margin-left:8px; padding-top:15px; font-family:Calibri; font-size:13px; color:#000000; line-height:16px; font-style: normal; text-align: leftt; font-weight: normal; letter-spacing:0px;}
.Inr_Text03{ width:auto; height:auto; float:left; margin-left:8px; padding-top:10px; font-family:Calibri; font-size:24px; color:#000000; line-height:10px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
.Inr_Text04{ width:auto; height:auto; float:left; margin-left:0px; padding-top:0px; font-family:Calibri; font-size:16px; color:#000000; line-height:18px; font-style: normal; text-align: center; font-weight: normal; letter-spacing:0px;}

.Inr_TextRt01{ width:auto; height:auto; float:left; margin-left:15px; padding-top:10px; font-family:Calibri; font-size:14px; color:#FFFFFF; line-height:10px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}
.Inr_TextRt02{ width:auto; height:auto; float: left; margin-left:10px; padding-top:5px; font-family:Calibri; font-size:8px; color:#000000; line-height:16px; font-style: normal; text-align: leftt; font-weight: normal; letter-spacing:2px;}
.Inr_TextRt03{ width:auto; height:auto; float:left; margin-left:10px; padding-top:5px; font-family:Calibri; font-size:13px; color:#000000; line-height:18px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
.Inr_TextRt04{ width:auto; height:auto; float:left; margin-left:15px; padding-top:10px; font-family:Calibri; font-size:14px; color:#000000; line-height:10px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}
/* ---------------------------------------------- Top5 Start - Strip-------------------------------------*/
#pageContainerStripBox
{
	width: 1280px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	background-color: #D3D3D3;
}
#pageContainerStripBox_Text
{
	width: 600px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
}
.Top5_Text{ width:600px; height:auto; float:left; margin-left:0px; padding-top:25px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:25px; color:#3E444B; line-height:20px; font-style: normal; text-align: center; font-weight:bold; letter-spacing:2px;}
/* ---------------------------------------------- Top6 Start - Welcome-------------------------------------*/
#pageContainerWelBox
{
	width: 1280px;
	height: 370px;
	margin-left: auto;
	margin-right: auto;
	background-color: #F0F3F3;
}
#pageContainerWelBox_Main
{
	width: 1156px;
	height: 370px;
	margin-left: auto;
	margin-right: auto;
}
#pageContainerWelBox_Sub
{
	width: 1156px;
	height: 175px;
	margin-top:10px;
}
#pageContainerWelBox_SubLT1
{
	width: 352px;
	height: 136px;
	float:left;
	margin-top:20px;
}
#pageContainerWelBox_SubRT1
{
	width: 750px;
	height: 140px;
	float:left;
}
#pageContainerWelBox_SubLT2
{
	width: 870px;
	height: 140px;
	float:left;
}
#pageContainerWelBox_SubRT2
{
	width: 259px;
	height: 158px;
	float: right;
	margin-top:8px;
}
.Top6_Headtxt1{ width:500px; height:auto; float:left; margin-left:20px; padding-top:20px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:25px; color:#3E444B; line-height:20px; font-style: normal; text-align:left; font-weight:bold;}
.Top6_Headtxt2{ width:200px; height:auto; float:left; margin-left:0px; padding-top:10px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:18px; color:#3E444B; line-height:20px; font-style: normal; text-align:left; font-weight:bold;}
.Top6_Bodytxt1{ width:730px; height:auto; float:left; margin-left:20px; padding-top:8px; font-family:Calibri; font-size:14px; color:#3E444B; line-height:18px; font-style: normal; text-align:left; font-weight: normal;}
.Top6_Bodytxt2{ width:865px; height:auto; float:left; margin-left:0px; padding-top:8px; font-family:Calibri; font-size:14px; color:#3E444B; line-height:17px; font-style: normal; text-align:left; font-weight: normal;}
/* ---------------------------------------------- Top7 Start - Products-------------------------------------*/
#pageContainerBtmBox
{
	width: 1280px;
	height: 303px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/safetron_btm_bg.jpg);
}
#pageContainerBtmBox_Sub
{
	width: 1156px;
	height: 290px;
	margin-left: auto;
	margin-right: auto;
}
#pageContainerBtmBox_BB1
{
	width: 335px;
	height: 290px;
	margin-top:0px;
	float:left;
}
#pageContainerBtmBox_BB12
{
	width: 300px;
	height: 290px;
	margin-top:0px;
	margin-left:20px;
	float:left;
}
#pageContainerBtmBox_BB2
{
	width: 390px;
	height: 290px;
	margin-top:0px;
	margin-left:30px;
	float:left;
}
#pageContainerBtmBox_BB3
{
	width: 20px;
	height: 290px;
	margin-left:10px;
	padding-top:40px;
	float:left;
}
#pageContainerBtmBox_TxtHD1
{
	width: 335px;
	height: 50px;
	margin-left:0px;
	padding-top:0px;
	float:left;
}
#pageContainerBtmBox_TxtHD2
{
	width: 400px;
	height: 50px;
	margin-left:0px;
	padding-top:0px;
	float:left;
}
#pageContainerBtmBox_Txt1
{
	width: 335px;
	height: 25px;
	margin-left:0px;
	padding-top:0px;
	float:left;
}
#pageContainerBtmBox_Txt2
{
	width: 380px;
	height: 50px;
	margin-left:0px;
	padding-top:5px;
	float:left;
}
#pageContainerBtmBox_Dot
{
	width: 11px;
	height: 11px;
	margin-left:8px;
	margin-top:10px;
	float:left;
	background-image:url(../images/dots_01.png);
}
.Top7_Headtxt1{ width:250px; height:auto; float:left; margin-left:10px; padding-top:20px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:20px; color:#3E444B; line-height:20px; font-style: normal; text-align:left; font-weight:bold;}
.Top7_Headtxt2{ width:350px; height:auto; float:left; margin-left:0px; padding-top:10px; font-family: Arial, Georgia, Helvetica, sans-serif; font-size:17px; color:#3E444B; line-height:10px; font-style: normal; text-align:left; font-weight:bold;}
.Top7_Bodytxt1{ width:300px; height:auto; float:left; margin-left:2px; padding-top:10px; font-family:Calibri; font-size:16px; color:#3E444B; line-height:10px; font-style: normal; text-align:left; font-weight: normal;}
.Top7_Bodytxt2{ width:350px; height:auto; float:left; margin-left:0px; padding-top:8px; font-family:Calibri; font-size:15px; color:#3E444B; line-height:12px; font-style: normal; text-align:left; font-weight: normal;}
/* ---------------------------------------------- Top8 Start - Bottom Icon-------------------------------------*/
#pageContainerBtmIcoBox
{
	width: 1280px;
	height: 143px;
	margin-left: auto;
	margin-right: auto;
	
}
#pageContainerBtmIcoBox_Sub
{
	width: 1117px;
	height: 96px;
	margin-left: auto;
	margin-right: auto;
}
/* ---------------------------------------------- Top9 Start - Address-------------------------------------*/
#pageContainerBtmAddBox
{
	width: 1280px;
	height: 182px;
	margin-left: auto;
	margin-right: auto;
}
#pageContainerBtmAddBox_sub
{
	width: 1186px;
	height: 182px;
	margin-left: auto;
	margin-right: auto;
	margin-top:20px;
}
#pageContainerBtmAddBox_01
{
	width: 600px;
	height: 80px;
	float:right;
}
#pageContainerBtmAddBox_02
{
	width: 620px;
	height: 80px;
	float:right;
	margin-top:30px;
	margin-right:35px;
}
#pageContainerBtmAddBox_mailIco
{
	width: 47px;
	height: 32px;
	float:right;
}
#pageContainerBtmAddBox_SN
{
	width: 45px;
	height: 45px;
	float:right;
	padding-top:10px;
}
#pageContainerBtmAddBox_Txt
{
	width: 220px;
	height: 45px;
	float:right;
	margin-left:5px;
}
.Top9_Headtxt{ width:200px; height:auto; float:left; margin-left:0px; padding-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FB4500; line-height:20px; font-style: normal; text-align:left; font-weight: normal;}
/* ---------------------------------------------- Top10 Start - Footer-------------------------------------*/
#pageContainerFootBox
{
	width: 1280px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	background-color: #3E444B;
	position: static;
}
#pageContainerFootBox_Sub
{
	width: 1110px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
}
#pageContainerFootBox_SubLT
{
	width: 500px;
	height: 25px;
	float: left;
}
#pageContainerFootBox_SubRT
{
	width: 500px;
	height: 25px;
	float: right;
}
.Top10_Bodytxt1{ width:500px; height:auto; float:left; margin-left:0px; padding-top:0px; font-family:Calibri; font-size:11px; color:#FFFFFF; line-height:10px; font-style: normal; text-align:left; font-weight: normal;}
.Top10_Bodytxt2{ width:500px; height:auto; float:left; margin-left:0px; padding-top:0px; font-family:Calibri; font-size:11px; color:#FFFFFF; line-height:10px; font-style: normal; text-align: right; font-weight: normal;}

/* ---------------------------------------------- Homepage END-------------------------------------*/
#pageLayoutSTInner
{
	height: 100%;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	display:inline-table;
}
/* ----------------------------------------------Inner Top11 Start - Strip-------------------------------------*/
#pageInnerStripBox
{
	width: 1280px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
	background-color: #F1F2F4;
}
#pageInnerStripBox_Text
{
	width: 1180px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
}
.InnerTop5_Text{ width:auto; height:auto; float:left; margin-left:0px; padding-top:30px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:16px; color:#666666; line-height:20px; font-style: normal; text-align: left; font-weight:bold; letter-spacing:0px;}
.InnerTop5_SubText{ width:auto; height:auto; float:left; margin-left:5px; padding-top:30px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:14px; color: #003399; line-height:20px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}

/* ----------------------------------------------Inner Top12 Start - Body-------------------------------------*/
#pageInnerBodyBox
{
	width: 1180px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
}
#pageInnerBodyBox_Sub
{
	width: 100%;
	height:100%;
	margin-top:20px;
	margin-bottom:40px;
	background-color: #FFFFFF;
}

#pageInnerBodyBox_SubLT
{
	width: 300px;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	float:left;
}

#pageInnerBodyBox_SubRT
{
	width: 880px;
	height:auto;
	margin-top:0px;
	margin-bottom:0px;
	background-image: url(../images/InrBody_Bg.jpg);
	float:left;
}
#pageInnerBodyBox_LTCont
{
	width: 285px;
	height:auto;
	margin-left:8px;
	float:left;
}
#pageInnerBodyBox_LTProCont
{
	width: 285px;
	height:50px;
	margin-left:0px;
	background-color: #000000;
	margin-bottom:25px;
	float:left;
}
#pageInnerBodyBox_LTProMenu
{
	width: 285px;
	height:30px;
	margin-left:0px;
	margin-top:10px;
	float:left;
}
#pageInnerBodyBox_LTProBtn
{
	width: 25px;
	height:22px;
	margin-left:10px;
	float:left;
	background-image:url(../images/arow_btn.jpg);
}
#pageInnerBodyBox_LTProLine
{
	width: 282px;
	height:8px;
	margin-left:0px;
	float:left;
	background-image:url(../images/line_pro.jpg);
}
#pageInnerBodyBox_SubRTCont
{
	width: 850px;
	height:auto;
	margin-left:30px;
	float:left;
}
#pageInnerBodyBox_Diap
{
	width: 200px;
	height:160px;
	margin-left:65px;
	float:left;
	border-collapse:collapse;
	border: 1px solid #999999;
}
#pageInnerBodyBox_Diap01
{
	width: 200px;
	height:350px;
	margin-left:65px;
	float:left;
	border-collapse:collapse;
	border: 1px solid #999999;
}
#pageInnerBodyBox_Diap02
{
	width: 200px;
	height:450px;
	margin-left:65px;
	float:left;
	border-collapse:collapse;
	border: 1px solid #999999;
}
#pageInnerBodyBox_Img
{
	width: 99px;
	height:90px;
	margin-left:50px;
	margin-top:20px;
	float:left;
}
#pageInnerBodyBox_Img01
{
	width: 120px;
	height:90px;
	margin-left:50px;
	margin-top:20px;
	float:left;
}
.InnerTop11_Text1{ width:285px; height:auto; float:left; margin-left:0px; padding-top:20px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; line-height:12px; font-style: normal; text-align: center; font-weight:bold; letter-spacing:1px;}
.InnerTop11_Text2{ width:240px; height:22px;; float:left; margin-left:5px; padding-top:4px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:15px; color:#666666; line-height:14px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}
.InnerTop11_Text3{ width:200px; height:22px;; float:left; margin-left:0px; padding-top:15px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:15px; color: #FF3300; line-height:14px; font-style: normal; text-align: center; font-weight: bold; letter-spacing:0px;}
.InnerTop11_Text4{ width:180px; height:auto;; float:left; padding-left:10px; margin-top:10px; font-family:Arial, Verdana, Georgia, Helvetica, sans-serif; font-size:12px; color: #000000; line-height:14px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}

.Inr_Text04 {
	width:auto;
	height:auto;
	float: left;
	font-size:16px;
	text-align: center;
	margin-left:0px;
	margin-top:0px;
}
.Inr_Text04 a {
	text-decoration:none;
	color: #333333;
}
.Inr_Text04 a:hover {
	color: #900;
}


.top_MenTxt01{ width:auto; height:auto; float:left; margin-left:0px; padding-top:0px; font-family:Calibri; font-size:13px; color:#FFFFFF; line-height:13px; font-style: normal; text-align: left; font-weight: bold; letter-spacing:0px;}

.top_MenTxt01 {
	width:auto;
	height:auto;
	float: left;
	font-family:Calibri;
	font-size:12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	margin-left:20px;
	margin-top:8px;
}
.top_MenTxt01 a {
	text-decoration:none;
	color: #FFFFFF;
}
.top_MenTxt01 a:hover {
	color: #ffcc00;
}

.Mdle_Headtxt a {
	text-decoration:none;
	color: #FFFFFF;
}
.Mdle_Headtxt a:hover {
	color: #ffcc00;
}
.Mdle_ConTxt1 a {
	text-decoration:none;
	color: #FFFFFF;
}
.Mdle_ConTxt1 a:hover {
	color: #ffcc00;
}

/* ----------------------------------------------Inner Pages Start-------------------------------------*/
#pageInnerFFPos_Box
{
	width: 880px;
	height: auto;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	float:left;
}

#pageInnerFFPos_ImgBox
{
	width: 155px;
	height:140px;
	margin-left:10px;
	margin-top:10px;
	float:left;
}
.InnerFFPos_HDText1{ width:500px; height:auto; float:left; margin-left:0px; padding-top:20px; font-family:Verdana, Arial,  Georgia, Helvetica, sans-serif; font-size:20px; color:#FB4500; line-height:12px; font-style: normal; text-align: left; font-weight:bold; letter-spacing:1px;}
.InnerFFPos_HDText2{ width:285px; height:auto; float:left; margin-left:10px; margin-bottom:5px; padding-top:20px; font-family:Verdana, Arial,  Georgia, Helvetica, sans-serif; font-size:18px; color: #003366; line-height:12px; font-style: normal; text-align: left; font-weight:bold; letter-spacing:1px;}
.InnerFFPos_Text1{ width:680px; height:auto;; float:left; margin-left:0px; padding-top:10px; font-family:Verdana, Arial,  Georgia, Helvetica, sans-serif; font-size:13px; color: #000000; line-height:18px; font-style: normal; text-align: left; font-weight: normal; letter-spacing:0px;}

#pageInnerBtmBox_Txt1
{
	width: 850px;
	height: 25px;
	margin-left:0px;
	padding-top:6px;
	float:left;
}

#pageInnerBtmBox_Dot
{
	width: 11px;
	height: 11px;
	margin-left:8px;
	margin-top:8px;
	float:left;
	background-image:url(../images/dots_01.png);
}
.InnerFFPos_HDText3{ width:750px; height:auto; float:left; margin-left:10px; padding-top:6px; font-family: Verdana, Arial, Georgia, Helvetica, sans-serif; font-size:13px; color:#3666666; line-height:12px; font-style: normal; text-align:left; font-weight: normal;}

/* ----------------------------------------------Search Start-------------------------------------*/
#Search_box
{
	width:500px;
	height: 30px;
	float: right;
	padding-top:5px;
}
#Search_boxTxt
{
	width:300px;
	height: 30px;
	float: right;
	margin-left:0px;
	margin-top:0px;
}
div#esp-search {
	padding:2px;
	padding-top:4px;
	text-align:right;
	background:url(../images/search-textbox.gif) no-repeat right;
	height:27px;
	position:relative;
	width:160px;
	float:right;
}
div#esp-search form {
	margin:0px;
}
div#esp-search .esp-search-box {
	border:0px;
	font-family:tahoma;
	background:url(../images/search-bg.gif) repeat-y;
	font-size:13px;
	width:124px;
	color:#666666;
}
div#esp-search .esp-search-btn {
	background:url(../images/search-btn.gif) no-repeat;
	height:23px;
	width:23px;
	border:0px;
	position:relative;
	top:1px;
}
/* ----------------------------------------------Search End-------------------------------------*/
#pageContainerTopBgI
{
	width: 100%;
	height: 802px;
	background: url(../images/oxyplants_bgI.jpg);

	
}
#pageContainerBtmBg
{
	width: 100%;
	height: 278px;
	background: url(../images/oxyplants_bgSb.jpg);
	left: 4px;
	top: 891px;
} 
#pageContainerInnerBtmBg
{
	width: 100%;
	height: 278px;
	background: url(../images/oxyplants_bgSb.jpg);
	position:absolute;
	left: 4px;
	top: 891px;
} 

#pageContainerSPT
{
	width: 100%;
	height: 360px;
}

#pageContainerWEL
{
	width: 100%;
	height: 150px;
}

#pageContainerInnerBtm
{
	background-color: #12212f;
	width: 100%;
	height: 265px;
	margin:0 auto;
	
}
#pageContainerStrip
{
	height: 268px;
	background:url(../images/oxyplants_bg02.jpg) no-repeat;
	background-position:center;
	padding-top:10px;
	
}
/* ---------------------------------------------- Top Start-------------------------------------*/
#welTop
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 150px;
}

#welLeftBox
{
	width: 690px;
	height: 150px;
	float:left;
}
.wel_hd{ width:650px; height:auto; float:left; margin-left:35px; padding-top:45px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:22px; color:#3A5C00; line-height:17px; font-style: italic; text-align:left; font-weight:bold;}
.wel_hdtxt{ width:650px; height:auto; float:left; margin-left:35px; padding-top:5px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:13px; color:#666666; line-height:17px; font-style: italic; text-align:left; font-weight: normal;}
.inner_BodytxtHd{ width:650px; height:auto; float:left; margin-left:0px; padding-top:5px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:15px; color:#FB4500; line-height:20px; font-style: italic; text-align:left; font-weight:bold;}
.inner_Bodytxt{ width:650px; height:auto; float:left; margin-left:0px; padding-bottom:2px; font-family:Calibri; font-size:13px; color:#666666; line-height:17px; font-style: normal; text-align:left; font-weight: normal;}
#welRightBox
{
	width: 320px;
	height: 150px;
	float:right;
	padding-top:20px;
}
#btmStrip
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 168px;
}
#btmLeftBox
{
	width: 780px;
	height: 168px;
	float:left;
	margin-top:35px;
	padding-left:25px;
}
#btmLeftBoxI
{
	width: 780px;
	height: 168px;
	float:left;
	margin-top:50px;
	padding-left:25px;
}
#btmListBox
{
	width: 250px;
	height: 168px;
	float:left;
	margin-left:10px;
	padding-top:10px;
}
.btm_ListBtn{ width:10px; height:auto; float:left; margin-left:3px; padding-top:0px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:25px; color:#B3C9C4; line-height:15px; font-style: italic; text-align:left; font-weight: normal;}
.btm_Listtxt{ width:200px; height:auto; float:left; margin-left:5px; padding-top:1px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; line-height:17px; font-style: italic; text-align:left; font-weight: normal; letter-spacing:1px;}
.btmListLine
{
	width: 235px;
	height: 9px;
	float:left;
	margin-left:5px;
	margin-top:3px;
}
#btmRightBox
{
	width: 200px;
	height: 168px;
	float:right;
	margin-top:35px;
}
#btmRightBoxI
{
	width: 200px;
	height: 168px;
	float:right;
	margin-top:50px;
}
#btmIsoBox
{
	width: 100px;
	height: 100px;
	float:left;
	margin-top:3px;
	margin-left:10px;
}
#btmIcoMBox
{
	width: 140px;
	height: 35px;
	float:left;
	margin-top:12px;
	margin-left:30px;
}
#btmIcoBox
{
	width: 30px;
	height: 35px;
	float:left;
	margin-top:3px;
}
#btmFooterBox
{
	width: 1000px;
	height: 35px;
	float:left;
	padding-top:15px;
	padding-right:70px;
}
.btm_Footertxt{ width:600px; height:auto; float:right; margin-left:5px; padding-top:1px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:17px; font-style: italic; text-align:right; font-weight: normal; letter-spacing:1px;}
#logoLRBox
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 50px;
}
#logoLeftBox
{
	width: 250px;
	height: 50px;
	float: left;
	margin-left:204px;
	padding-top:14px;
	
}
#logoRightBox
{
	text-align: left;
	width: 390px;
	height: 50px;
	float: right;
	padding-left:6px;
	padding-top:14px;
}
.logo_LTtxt{ width:200px; height:auto; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-style: italic; text-align:left; font-weight: normal;}

#scptTopBox
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 500px;
}
#scptTopCon
{
	width: 900px;
	height: 100px;
	margin-left:65px;
	padding-top:250px;
}
#contactBox
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 50px;
}
#calBox
{
	width: 600px;
	height: 20px;
	float: left;
	margin-left:415px;
	padding-top:36px;	
}
.oxyCalText{ width:30px; height:auto; float:left; padding-left:8px; font-family:Calibri; font-size:15px; color:#000000; line-height:17px; font-style: normal; text-align:left; letter-spacing:0px; }
.oxynoText{ width:150px; height:auto; float:left; padding-left:5px; font-family:Calibri; font-size:15px; color:#CE0101; line-height:17px; font-style: normal; text-align:left; letter-spacing:0px; }
.oxymailText{ width:200px; height:auto; float:left; padding-left:10px; font-family:Calibri; font-size:13px; color:#FFFFFF; line-height:17px; font-style: normal; text-align:left; letter-spacing:0px; }
#mailBox
{
	width: 600px;
	height: 20px;
	float: left;
	margin-left:415px;
	padding-top:14px;	
}
#oxyTopInner
{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 1024px;
	height: 100%;
	
	
}
#oxyInnerBox
{
	width: 960px;
	height: 100%;
	background:url(../images/innerbg.jpg) no-repeat;
	margin-top:70px;
	margin-left:35px;
	display: inline-table; 
}
#oxy_InnerboxLeft 
{ 
width:223px; 
height:auto; 
float:left;
padding-left:16px;
padding-top:35px;
}
#oxy_InnerBoxTextBg 
{ 
width:200px;
height:25px;
background:url(../images/linkBg.jpg) no-repeat;
float:right;
margin-bottom:5px;
}
#oxy_InnerBoxImg 
{ 
width:210px;
height:130px;
margin-left:10px;
margin-top:10px;
}
#oxy_InnerboxRight 
{ 
width:685px;  
float:left;
padding-top:10px;
padding-left:20px;
}
#oxy_InnerConboxRight 
{ 
width:685px;  
float:left;
}
#oxyinnrcontenttop{width:765px; height:39px; float:left; padding:25px 0 0 260px;}
.oxyheadinginner{ font-size:22px; font-family:Georgia, Times, serif; color:#039; font-weight:normal; }
.oxyinnrhead{width:690px; float:left; font-family:Georgia, Times, serif; font-size:17px; color:#06C;
				border-bottom:dotted 1px #09F; padding-bottom:5px; margin-bottom:8px; font-weight:normal; font-style:italic;}
.oxyLeftMenutext{ width:200px; height:auto; float:right; margin-right:5px; padding:2px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:14px; color:#467D9D; line-height:17px; font-style:italic; text-align:right; letter-spacing:0px;}

.oxyRightTextConHd{ width:685px; height:auto; float:left; padding:0px; font-family:Georgia, Arial, Helvetica, sans-serif; font-size:15px; color:#FB4500; line-height:17px; font-style: normal; text-align:left; letter-spacing:0px; margin-bottom:0px; font-weight:bold; }
#bkBox
.oxyRightTextCon{ width:685px; height:auto; float:left; padding:0px; font-family:Calibri; font-size:14px; color:#666666; line-height:17px; font-style: normal; text-align:left; letter-spacing:0px; }
#bkBox
{
	width: 960px;
	height: 47px;
}

#bkBox1
{
	width: 960px;
	height: 15px;

}
#topwhtBox
{
	width: 960px;
	height: 440px;
	background:#FFFFFF;
	margin-top:0px;
}
#topimgBox
{
	width: 680px;
	height: 408px;
	margin-left:18px;
}

#topLeft
{
	width: 300px;
	height: 135px;
	float:left;
}
#topRight
{
	width: 250px;
	height: 408px;
	float:right;
	background:#FFFFFF;
	margin-right:7px;
}

#ico_book
{
	width: 250px;
	height: 45px;
	float:left;
	margin-top:20px;
}
#form_book
{
	width: 250px;
	height:338px;
	float:left;
	margin-top:5px;
	background:#999999;
}
#iconMainBox
{
	width: 470px;
	height: 160px;
	float:left;
	margin-top:15px;
}
#iconMainBox1
{
	width: 470px;
	height: 160px;
	float:right;
	margin-top:15px;
}
#iconBox
{
	width: 140px;
	height: 135px;
	float:left;
	margin-top:10px;
	margin-left:30px;
}
#iconTextHead
{
	width: 180px;
	height: 35px;
	float:left;
	margin-top:30px;
}
#iconTextSub
{
	width: 250px;
	height: 25px;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

.icon_text{ width:240px; height:auto; float:left; margin-left:10px; padding:2px; font-family:Calibri; font-size:12px; color:#FFFFFF; line-height:17px; font-style:normal; text-align:left;}
.icon_text1{ width:240px; height:auto; float:left; margin-left:10px; padding:2px; font-family:Calibri; font-size:12px; color:#000000; line-height:17px; font-style:normal; text-align:right;}

#callBox
{
	width: 960px;
	height: 50px;
	float:right;
	margin-top:20px;
}
/* ----------------------------------------------Blue Top End-------------------------------------*/



#main_box 
{ 
width:960px; 
height:500px; 
margin-left: auto;
margin-right: auto;
float:center;
}
#main_Innerbox 
{ 
width:960px; 
height: auto; 
margin-left: auto;
margin-right: auto;
float:center;
}
/* ----------------------------------------------Home Mid Box Left Start-------------------------------------*/

/*
/* ----------------------------------------------Welcome Box Start-------------------------------------*/
#main_boxLeft01 
{ 
width:640px; 
height:140px; 
float:left;
}
.wel_box1{ width:670px; height:35px; float:left; padding-top:10px; padding-right:10px; background:#FFF;}
.wel_box2{ width:180px; height:130px; float:left; padding-top:5px;}
.wel_box3{ width:640px; height:200px; padding-top:5px;}
.wel_more{ width:620px; height:auto; margin-right:20px; padding:0px; font-family:Calibri; font-size:12px; color:#111f2c; line-height:17px; font-style:normal; font-weight:bold; text-align:right;}

/* ----------------------------------------------Welcome Box Start-------------------------------------*/

#main_boxLeft02 
{ 
width:640px; 
height:440px; 
float:left;
}
#add_boxRight 
{ 
width:290px;
height:auto;
loat:left;
margin-top:70px;
margin-left:15px;
}
.add_hdtxt{ width:280px; height:auto; float:left; padding:2px; font-family: Geneva, Verdana, Arial, sans-serif; font-size:13px; color:#12212f; line-height:20px; font-weight: bold; text-align:left;}
.add_bdtxt{ width:280px; height:auto; float:left; padding:2px; font-family: Geneva, Verdana, Arial, sans-serif; font-size:12px; color:#12212f; line-height:20px; font-weight: normal; text-align:left;}
#Rond01_box
{ 
width:250px; 
height:100px; 
}
.rond_img{float:left; margin-left:50px;}
.rond_box1{ width:250px; height:20px; float:left; padding-top:10px; padding-left:25px; padding-bottom:5px;}
.rond_box2{ width:250px; height:250px; float:left; padding-top:5px; padding-left:10px;}
.rond_hdtxt{ width:250px; height:auto; float:left; margin-left:10px; padding:2px; font-family: Geneva, Verdana, Arial, sans-serif; font-size:18px; color:#12212f; line-height:20px; font-style: italic; font-weight: normal; text-align:left;} 


/* ----------------------------------------------HOMEPAGE-------------------------------------*/		
#main_boxLeftRond02 
{ 
width:370px; 
height:440px; 
float:left;
}


/* ----------------------------------------------Home Mid Box Left End-------------------------------------*/
/* ----------------------------------------------Home Mid Box Right Start-------------------------------------*/
#main_boxRight
{ 
width:290px; 
height:auto; 
float:right;
margin-top: 18px;
}
#ico_box 
{ 
width:280px; 
height:65px; 
float:center;
}
/* ----------------------------------------------Home Mid Box Right End-------------------------------------*/
.bottom_menu{
 width:100%;
 height:14.8%;
 position:fixed;
 bottom:0px;
 background-color: #000;
 opacity:0.95;

 }

.logo_left{
width:22%;
float:left;
padding-left:70px;
color:white;
padding-top:32px;
font-size:19px;
letter-spacing:5.1px;
}

.style {
font-size:12px;
letter-spacing:4px !important;

}


.menu_left{
width:59%;
float:left;
text-transform: uppercase;
padding-top:20px;
font-size:12px;
}

.logo_right {
width:11%;
float:right;
margin-top:20px;
}

.content {
width:37%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:left;
padding:33px 32px;
padding-bottom:80px;
height:80%;
}

@media screen and (max-width: 600px) {
	.content {
		width:80%;
		padding-bottom:100px;
		}
	}

@media screen and (max-width: 800px) {
	.content {
		width:80%;
		padding-bottom:80px;
		}
	}


@media screen and (max-width: 900px) {
	.content {
		width:80%;
		padding-bottom:80px;
		}
	}
	
@media screen and (max-width: 1000px) {
	.content {
		width:80%;
		padding-bottom:80px;
		}
	}

@media screen and (max-width: 900px) {
	.content2{
		height:240px;
	}
	
}
/*
@media screen and (max-width: 1000px) {
	.bottom_menu {
width: 100%;
height: 14.8%;
background-image: url(menu_bg.png);
position: absolute;
bottom: 0px;
display:inline-block;
}
	}
*/
.inner_menu{
position:absolute;
margin:0 auto;
height:auto;
}
.inner_menu li{
float: left; 
display: block;  
/*background: url(images/bg_black.png) repeat-x 100% 0; */
color: #a4a4a4;
text-shadow: 1px 1px 1px #000; 
text-decoration: none;
text-transform: uppercase;
}

.inner_menu li a{
float: left; 
display: block;  
padding: 2px 0px;
/*background: url(images/bg_black.png) repeat-x 100% 0; */
color: #9C9C9C;
text-shadow: 1px 1px 1px #000; 
text-decoration: none;
text-transform: uppercase;
font-weight:bold;
font-size:12px;
}

.inner_menu li a:hover { 
color:#18c606;
}

.inner_menu li a:active { 
color:#18c606;
}


.inner_menu li .active { 
color:#18c606;
}

.content111 {
width:80%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:left;
padding:33px 32px;
padding-bottom:80px;
height:80%;
}

.content2 {
margin:158px 41px;
text-align:left;
float:left;
height:380px;
position:relative;
font:Calibri (Body);

}

.media {
margin:29px 41px;
text-align:justify;
float:left;
height:380px;
position:relative;

}
.content222 {
margin:110px 41px;
text-align:justify;
float:left;
height:380px;
position:relative;

}

.content3 {
	margin:80px 41px;
text-align:justify;
float:left;
height:400px;
position:relative;
padding-left:20px;
padding-top:20px;
overflow:auto;
float:left;
width:23%;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
	}

.content3:hover {
margin:80px 41px;
text-align:justify;
float:left;
height:400px;
padding-left:20px;
padding-top:20px;
background-color:#191919;
position:relative;
overflow:auto;
float:left;
width:23%;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
	}

.com_img {
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
}

.com_img:hover {
opacity:0.5;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
}

.back-button{
color:#fff;

}

.back-button a{
margin:20px;
opacity:0.5;
background-color:#1d1d1d;
padding:5px 15px;
color:#fff;
font-size:15px;
text-decoration:none;
z-index:999;
position:absolute;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
}

.back-button a:hover{
margin:20px;
opacity:1;
background-color:#1d1d1d;
padding:5px 15px;
color:#fff;
font-size:15px;
text-decoration:none;
z-index:999;
position:absolute;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
transition: all .4s ease-in-out;
animation-duration: 4s ease-in-out;
-webkit-transition: all .4s;
-moz-transition: all .4s;
transition: all .4s;
animation-duration: 4s;
}

.content4 {
	margin:0px 41px;
text-align:justify;
float:left;
height:400px;
position:relative;

width:70%;
	}

input, textarea {
	margin-bottom: 10px;
	}

    #submit { 
	background: url("../images/submit_bg.gif") repeat-x scroll 0 0 transparent; 
	border: 1px solid #B7D6DF; 
	border-radius: 2px 2px 2px 2px; 
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); 
	color: #3797e5; 
	cursor: pointer; 
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; 
	font-size: 14px;
	font-weight: bold; 
	height: auto; 
	padding: 6px 10px; 
	
	width: auto; 
	background-color:#fff;
margin-left:150px;
	margin-top:10px;
}
#submit:hover { 
	background: url("../images/submit_hover_bg.gif") repeat-x scroll 0 0 transparent; 
	border: 1px solid #9FBAC0; 
	cursor: pointer; 
	background-color:#3797e5;
	color:#fff;
}


#ex3::-webkit-scrollbar{
width:10px;
background-color:#333333;
border-radius:10px;
} 

#ex3::-webkit-scrollbar-thumb{
background-color:#080808;
border-radius:10px;
}
#ex3::-webkit-scrollbar-thumb:hover{
background-color:#080808;
border:1px solid #333333;
}
#ex3::-webkit-scrollbar-thumb:active{
background-color:#080808;
border:1px solid #333333;
} 

#ex3::-webkit-scrollbar-track{
border:1px gray solid;
border-radius:10px;
-webkit-box-shadow:0 0 6px gray inset;
} 

.scrollbar{
width:40%;
height:400px;
color:#fff;
margin-top:83px;
margin-left:40px;
overflow-y:scroll;
float:left;
}
.content{
height:450px;
} 

.content112 {
width:56%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:left;
padding:33px 32px;
padding-bottom:80px;
height:auto;
}

.content113 {
width:40%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:right;
padding:33px 32px;
padding-bottom:80px;
height:auto;
}


.content114 {
width:40%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:left;
padding:33px 32px;
padding-bottom:80px;
height:auto;
}

.content115 {
width:40%;
height:auto;
margin: 0px auto;
z-index:1;
color:#fff;
float:right;
padding:33px 32px;
padding-bottom:80px;
height:auto;
}

.gallery_part1 {
width: 40%;
height:auto;
float:left;
margin-top:30px;
	}
	

.gallery_part2 {
width: 40%;
height:auto;
float:left;
margin-top:30px;
margin-left:50px;
	}
	
.gallery a{
	color:#a4a4a4;
	font-weight:bold;
	text-decoration:none;
	}
	

.gallery a:hover{
	color:#18c606;
	text-decoration:none;
	font-weight:bold;
	}
	
