/* ### GENERAL STYLESHEET### */
body{
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}

h1,h2,h3,h4,h5,h6,div,table,td,tr,ul,li{
	padding:0;	
	margin:0;
}

/* ###CONTAINER STYLE### */
div#bckcontainer{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

/* ###CONTAINER STYLE### */
div#container{
	position:relative;
	background: url("images/background_new.jpg");
	background-repeat: no-repeat;	
	width: 900px;
	height: 636px;
	margin-left: auto;
	margin-right: auto;
}

/* ###Navigation ### */
#nav {
	position:absolute;
	background: url("images/product_background.jpg");
	background-position: bottom right;
	background-repeat: no-repeat;	
	left: 50px;
	top: 180px;
	width:160px;
	height:300px;
}


#nav ul {
	margin-left: 1em;
	padding-left: 0;
	margin-bottom: 15px;
}

#nav li {
	list-style-type: none;
	margin-bottom: 6px;	
}

#nav_right {
	position:absolute;
	left: 680px;
	top: 203px;
	width: 120px;
}

#nav_right ul {
	margin-left: 3em;
	padding-left: 0;
	margin-bottom: 15px;
}

#nav_right li {
	list-style-type: none;
	margin-bottom: 6px;	
}


/* ###Navigation footer ### */
#nav_footer {
	
	font-family: Arial;
	font-size: 10px;
	color: #DF4418;
	position:absolute;
	left: 260px;
	top: 545px;
}

#nav_footer ul {
	list-style: none;
	margin-left: 3em;
	padding-left: 0;
	margin-bottom: 52px;
}

#nav_footer li {
	display: inline;
}

#nav_footer a:link, #nav_footer a:visited {
}
body#home li.home a:link, body#home li.home a:visited,
body#products li.products a:link, body#products li.products a:visited,
body#company_profile li.company_profile a:link, body#company_profile li.company_profile a:visited,
body#resources li.resources a:link, body#resources li.resources a:visited,
body#contact li.contact a:link, body#contact li.contact a:visited,
body#terminology li.terminology a:link, body#terminology li.terminology a:visited,
body#application_forms li.application_forms a:link, body#application_forms li.application_forms a:visited,
body#faq li.faq a:link, body#faq li.faq a:visited{
text-decoration:none;
}
/* ###Breadcrumb ### */
.breadcrumb{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	position:absolute;
	right: 235px;
	top: 180px;
}

.breadcrumb a{
background: transparent no-repeat center right;
text-decoration: underline; /*adjust bullet image padding*/
color: #333333;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: #333333;
}

.breadcrumb a:hover{
color: #999999;
}

/* ###CONTENT ### */
div#content{
	position:absolute;
	left: 230px;
	top: 170px;	
	background: url("images/table_border.gif");
	background-repeat: no-repeat;	
	width: 440px;
	height: 350px;
}

.scroller { 
	scrollbar-3dlight-color : #D4D4D4;
	scrollbar-arrow-color : #00265D;
	scrollbar-base-color : #D4D4D4;
	scrollbar-darkshadow-color : #D4D4D4;
	scrollbar-face-color : #FFFFFF;
	scrollbar-track-color : #EBEBEB;
}

#scroll {
	position: absolute;
	left: 190px;
	top: 220px;
	padding:  0 0 0 70px;
	overflow: auto; 
	width: 410px; 
	height: 300px; 
}

#textarea {
	width: 365px;
}
/* ###PDF### */
#pdf {
	position:absolute;
	background-position: top right;
	background-repeat: no-repeat;
	left: 70px;
	top: 490px;
	width: 127px;
	height: 62px;
}

/* ###Font Styles### */
.smlred {
	font-family: Arial;
	font-size: 10px;
	color: #DF4418;
}
.medred {
	font-family: Arial;
	font-size: 11px;
	color: #DF4418;
}
.smlgray {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
}
.redbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #7C1813;
}
.reddark {
	font-family: Arial;
	font-size: 11px;
	color: #7C1813;
}
.blackmain {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
}
.blackbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.header {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	position:absolute;
	left: 260px;
	top: 180px;
}
