body
{
	font-family:Arial;
	font-size:0.75em;
	line-height:1.3em;	
	color:#4A4A4A;
	width:1004px;
	font-weight:normal;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	/*background-image:url(../images/inn-page-tile.jpg); background-repeat:repeat-x;*/
}


#align-left
{
float:left;
}
#top-section
{
width:1004px;
float:left;
height:111px;
}
#logo
{
width:128px;
height:111px;
float:left;
}
#menu-section
{
float:left;
width:876px;
}
#logo1
{
margin-top:40px;
width:500px;
float:left;
padding-bottom:12px;
}
#top-hom
{
padding-right:22px;
float:right;
margin-top:24px;
}
#top-band-section
{
float:left;
width:1004px;
/*height:197px;*/
background-image:url(../images/index-img.jpg); background-repeat:no-repeat;
}
#width-306
{
width:306px;
float:left;
}
#left-text
{
margin-top:230px;
padding-left:45px;
padding-right:40px;
float:1eft;
}
#width-698
{
width:698px;
float:left;
margin-top:165px;
}
#box-bg
{
background-image:url(../images/box-bg.gif); background-repeat:no-repeat;
height:254px;
width:215px;
float:left;
}
#box-align
{
width:166px;
padding-left:22px;
float:left;
}
.bullet
{
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
background-position:0px 6px;
padding:4px 0px 4px 12px;
}
.hori-tile
{
background-image:url(../images/green-tile.gif); background-repeat:repeat-x;
height:1px;
}
#margin-left8
{
margin-left:8px;
float:left;
}
#footer
{
margin-top:35px;
background-image:url(../images/foot-tile.gif); background-repeat:repeat-x;
height:58px;
float:left;
width:1004px;
}
#pad-25
{
padding:20px 25px 0px 25px;
}
#wid-476
{
width:476px;
float:left;
}
#inner-head
{
padding-left:88px;
padding-top:35px;
font-size:1.4em;
color:#FFFFFF;
font-weight:bold;
line-height:1.3em;
}
#wid-1004
{
width:1004px;
float:left;
}
#inner-txt
{
float:left;
padding: 37px 35px 0px 34px;
}
#inner-txt1
{
float:left;
width:660px;
padding: 37px 42px 0px 45px;
}
#testimonial
{
width:197px;
margin-top:37px;
padding-left:25px;
padding-right:31px;
float:left;
border-left:1px dashed #0066CC; 
}
#wid-370
{
width:370px;
float:left;
}
#wid-350
{
width:350px;
float:left;
}
#bullet-red
{
background-image:url(../images/bullet-red.gif); background-repeat:no-repeat;
background-position:0px 3px;
padding:0px 0px 0px 18px;
}
#wid-201
{
width:201px;
float:right;
}
#wid-197
{
width:197px;
float:right;
}

.photo 
{
margin-left:12px;
}
#grey-box-bg
{
width:235px;
float:right;
padding-right:25px;
margin-top:20px;
}
#grey-box
{
height:11px;
width:235px;
float:left;
}
#grey-tile
{
background-image:url(../images/grey-box-tile.gif); background-repeat:repeat-y;
width:235px;
float:left;
}
#grey-align
{
padding-left:15px;
padding-right:5px;
padding-top:15px;

}
#arrow
{
background-image:url(../images/arrow.gif); background-repeat:no-repeat;
background-position:0px 15px;
padding:10px 0px 5px 8px;
font-size:0.85em;
}
#arrow1
{
background-image:url(../images/arrow.gif); background-repeat:no-repeat;
background-position:0px 15px;
padding:10px 15px 5px 8px;
font-size:0.85em;
}
#bullet
{
background-image:url(../images/bullet.gif); background-repeat:no-repeat;
background-position:60px 8px;
padding:3px 0px 3px 75px;
font-size:0.9em;
}

#wid-270
{
width:290px;
float:left;
}
#wid-230
{
width:210px;
float:left;
}
#wid-250
{
width:250px;
float:left;
}

#wid-275
{
width:275px;
float:left;
}

#red-head
{
background-color:#F10028;
width:244px;
height:24px;
float:left;
color:#F7C5CD;
line-height:24px;
}
#top-about
{
background-image:url(../images/top-about.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}
#top-films
{
float:left;
width:1004px;
height:126px;
}
#top-papers
{
background-image:url(../images/top-papers.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}

#top-product
{
background-image:url(../images/top-products.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}
#top-prod-inn
{
background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}

#top-infrastructure
{
background-image:url(../images/top-infrastructure.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}

#top-careers
{
background-image:url(../images/top-careers.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}

#top-contact
{
background-image:url(../images/top-contact.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}
#top-sitemap
{
background-image:url(../images/top-sitemap.jpg); background-repeat:no-repeat;
float:left;
width:1004px;
height:126px;
}
#width-200
{
width:200px;
float:left;

}
#width-475
{
width:475px;
float:left;
}
#width-430
{
width:420px;
float:left;
}

#width-80
{
width:80px;
padding-bottom:10px;
float:left;
}
.bdr:link img,
.bdr:visited img
{
		border:2px solid #729BBC;
}
.bdr:focus img,
.bdr:hover img,
.bdr:active img
{
		border:2px solid #F10028;
}
.photo1 
{
border:2px  solid  #729BBC;
}

/*.photo:hover img
{
border:1px solid #FCA029;
margin-right:20px;
float:left;
}
.photo:hover 
{
color: #FCA029;
margin-right:0px;
/*float:left;
}*/
.field 
{
		border : 1px solid #999999;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial;
		padding-left:3px;
}
input.btnsubmit
	{
                height:24px;
                width :71px;
    			background-position:top left;
			    background-image:url(../images/submit-button.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
       }

.horizontalmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
height:30px;
float:left;
}

/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:30px;
border: solid #000000;
border-width:1px 0px 1px 1px;

}

/*Top level menu link items style*/
.horizontalmenu ul li a{
float: left;
text-decoration: none;
line-height:30px;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-left:29px;
padding-right:29px;
background-color:#F10028;


}
.horizontalmenu ul li a:hover{
float: left;
line-height:30px;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
padding-left:29px;
padding-right:29px;
background-color:#000000;

}
#selected
{
float: left;
line-height:1.8em;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:29px;
padding-right:29px;
background-color:#000000;
line-height:30px;
}
img.pngfix {
/* fixes PNG transparency in IE */
   behavior: url("javascripts/pngbehavior.htc");
}
