/* CSS Document */

body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x top; }
h1,h2,h3,span,p,div { margin:0; padding:0; }
img { display:block; border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

/*header start*/

#header {
	position:absolute;
	top:0;
	width:100%;
	height:160px;
	background:url(../images/header-bg.jpg) repeat-x top;
	margin:0px auto;
}
#header-inner{width:760px; height:160px; margin:0px auto;}

#header-img { width:760px; height:105px; float:left; padding:0; margin:0; }

#navigation { width:475px; height:24px; float:left; padding:0px 0px 31px 285px; margin:0; }
#navigation ul { width:475px; margin:0; padding:0; float:left; list-style:none;}
#navigation ul li { width:auto; margin:0; padding:0; float:left; list-style:none;}

#navigation ul li.home a { width:64px; height:20px; margin:0; padding:4px 0px 0px 0px; float:left; list-style:none; background:url(../images/home-nor-bg.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navigation ul li.home a:hover { background:url(../images/home-ovr-bg.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
#navigation ul li.home a.selected { background:url(../images/home-ovr-bg.jpg) no-repeat;}

#navigation ul li.about a { width:69px; height:20px; margin:0; padding:4px 0px 0px 0px; float:left; list-style:none; background:url(../images/about-nor-bg.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navigation ul li.about a:hover { background:url(../images/about-ovr-bg.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
#navigation ul li.about a.selected { background:url(../images/about-ovr-bg.jpg) no-repeat;}

#navigation ul li.mission a { width:113px; height:20px; margin:0; padding:4px 0px 0px 0px; float:left; list-style:none; background:url(../images/mission-nor-bg.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navigation ul li.mission a:hover { background:url(../images/mission-ovr-bg.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
#navigation ul li.mission a.selected { background:url(../images/mission-ovr-bg.jpg) no-repeat;}

#navigation ul li.executive a { width:138px; height:20px; margin:0; padding:4px 0px 0px 0px; float:left; list-style:none; background:url(../images/executive-nor-bg.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navigation ul li.executive a:hover { background:url(../images/executive-ovr-bg.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
#navigation ul li.executive a.selected { background:url(../images/executive-ovr-bg.jpg) no-repeat;}

#navigation ul li.contact a { width:87px; height:20px; margin:0; padding:4px 0px 0px 0px; float:left; list-style:none; background:url(../images/contact-nor-bg.jpg) no-repeat; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
#navigation ul li.contact a:hover { background:url(../images/contact-ovr-bg.jpg) no-repeat; display:block; color:#FFFFFF; text-decoration:none;}
#navigation ul li.contact a.selected { background:url(../images/contact-ovr-bg.jpg) no-repeat;}

/****** Content Section ******/

#content { width:100%; overflow:hidden; position:relative; padding-top:160px; background:url(../images/footer-bg.jpg) repeat-x bottom; }

#content-inner {width:760px; margin:0px auto; }

#nav-content { width:170px; float:left; padding:0px 6px 0px 0px; margin:0;}

#nav-content ul { width:170px; float:left; padding:0; margin:0; list-style:none;}
#nav-content ul li { width:auto; float:left; padding:0; margin:0; list-style:none;}
#nav-content ul.services-form  { width:170px; float:left; background:url(../images/inner-nav-bg.jpg) repeat-y; }
#nav-content ul li.nav-heading { width:155px; height:25px; float:left; padding:6px 0px 0px 15px; margin:0; background:url(../images/nav-header-bg.jpg) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold;}
#nav-content ul li.nav-txt { width:160px; height:21px; float:left; padding:6px 0px 0px 10px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494949; }
#nav-content ul li.nav-txt a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#494949; text-decoration:none; }
#nav-content ul li.nav-txt a:hover {text-decoration:underline; }
.nav-bul { float:left; margin:0; padding-top:3px; }

#main-content { width:584px; float:right; padding:0px 0px 0px 0px; margin:0; background:url(../images/content-bg.jpg) repeat-y;}
#main-content h1 { width:564px; float:left; padding:0px 0px 18px 20px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#3A5F87; font-weight:bold;}
.hill-text {  width:345px; padding:27px 0px 0px 25px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656;}

#main-content ul.point-part { width:345px; float:left; padding:50px 0px 0px 25px; margin:0; list-style:none;}
#main-content ul li { width:auto; float:left; padding:0; margin:0; list-style:none;}
#main-content ul li.conent-point-txt { width:345px; float:left; padding:15px 0px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:bold; }

.content-text { padding:27px 10px 0px 25px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656;}

/*Footer section*/
#footer  {width:760px; padding-top:93px; float:left; }
.copy-right-txt { padding-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}

.executive-text { width:549px; padding:0px 10px 0px 25px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656;}
.executive-text-heading { width:549px; padding:27px 10px 10px 25px; margin:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#565656; font-weight:bold;}

/* For contact-us-old.html page
 
#main-content ul.contact-details { width:559px; float:left; padding:27px 0px 0px 25px; margin:0; list-style:none;}
#main-content ul li { width:auto; float:left; padding:0; margin:0; list-style:none;}
#main-content ul li.contact-txt { width:367px; float:left; padding:0px 0px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#565656; font-weight:normal; line-height:18px; }
#main-content ul li.contact-img-part { width:192px; float:left; padding:0px 0px 0px 0px; margin:0; }

.contat-section  { width:367px; float:left; padding:25px 0px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; font-weight:normal; line-height:18px; }
.contat-section a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; font-weight:normal; line-height:18px; text-decoration:underline; }
.contat-section a:hover{ text-decoration:none; }
*/
#main-content ul.financial-part { width:345px; float:left; padding:20px 0px 0px 25px; margin:0; list-style:none;}
#main-content ul li.financial-txt { width:335px; float:left; padding:20px 10px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; }
.financial-bul { width:21px; float:left;}
.financial-bul-txt { width:314px; float:left;}

#main-content ul.general-part { width:539px; float:left; padding:0px 0px 0px 45px; margin:0; list-style:none; }
#main-content ul li.general-txt { width:539px; float:left; padding:5px 10px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; }
.general-bul { width:21px; float:left;}
.general-bul-txt { width:508px; float:left;}

#main-content ul.paradise-machining1 { width:269px; float:left; padding:0px 0px 0px 45px; margin:0; list-style:none; }
#main-content ul li.paradise-machining1-txt { width:259px; float:left; padding:5px 10px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; }

#main-content ul.paradise-machining2 { width:270px; float:left; padding:0px 0px 0px 0px; margin:0; list-style:none; }
#main-content ul li.paradise-machining2-txt { width:260px; float:left; padding:5px 10px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#565656; font-weight:normal; }

#main-content ul.contact-details { width:559px; float:left; padding:27px 0px 0px 25px; margin:0; list-style:none;}
#main-content ul li { width:auto; float:left; padding:0; margin:0; list-style:none;}
#main-content ul li.contact-form { width:278px; float:left; padding:15px 0px 15px 0px; margin:0; border:1px solid #95A2B7; }
#main-content ul li.contact-info { width:259px; float:left; padding:0px 0px 0px 20px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#565656; font-weight:normal; line-height:18px; }

.contact-section  { width:249px; float:left; padding:25px 10px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; font-weight:normal; line-height:18px; }
.contact-section a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; font-weight:normal; line-height:18px; text-decoration:underline; }
.contact-section a:hover{ text-decoration:none; }

.form-txt { width:248px; float:left; padding:5px 10px 0px 20px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; font-weight:normal; line-height:18px; }
.text-field { width:228px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#898989;}
.area-field { width:228px; height:50px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#898989;}
.submit-btn { width:248px; float:left; padding:15px 10px 0px 20px; margin:0; text-align:center;}