* {
	margin: 0;
	padding: 0;
}

body {
    scrollbar-face-color: #FCB823;
    scrollbar-shadow-color: #0066FF;
    scrollbar-highlight-color: #FCB823;
    scrollbar-3dlight-color: #FFFFFF;
    scrollbar-darkshadow-color: #0066FF;
    scrollbar-track-color: #B5B5B5;
    scrollbar-arrow-color: #0066FF; 
	color: #333333;
	font-size: 8pt;
	font-family: "Trebuchet MS";
		margin-top: 0px;
	margin-bottom: 0px;
   BACKGROUND: url(images/bgr_grad.gif) #ffffff repeat-x 0px 0px;

}

.bodytext2 {  font-family: "Trebuchet MS"; font-size: 10pt; color: #333333}
	
.subheader {
font-family: "Trebuchet MS"; font-size: 9pt; font-weight: bold; color: #0066CC}

h1, h2, h3 {
	font-weight: normal;
	color: #B27217;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1.2em;
	font-weight: bold;
}

p, blockquote, ul, ol {
	margin-bottom: 2em;
}

p {
}

blockquote {
}

ul {
	list-style: none;
}

ul li {
	padding-left: 1em;
	background: url(script/images/img06.gif) no-repeat left center;
}

ol {
	margin-left: 3em;
}

ol li {
}

pre, code {
}

pre {
}

code {
}

a {
	color: #c95420;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:visited {
}

img {
}

input, textarea, select {
}

input {
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333
}

textarea {
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #333333
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	background-color: #FFFFFF;
	border: 1 solid #FF0000;
	border-color: #FFFFFF;
}

.push-button {
	background-color: #CCCCCC;
	cursor: hand;
	font-family: Arial, Verdana;
	font-size: 9pt;
	height: 22px;
	color: #000000;
	font-weight: normal;
	border: 1 solid #0066CC;
}

.bg {
	background: url(script/images/img02.jpg) repeat-x;
}

.title {font-family: "Trebuchet MS"; font-size: 13pt; font-weight: bold; color: #0066CC}

#header {
	width: 800px;
	height: 128px;
	margin: 0 auto;
	padding-top: 0px;
    background-color: #ffffff;
}

#randombanner {
	width: 506px;
	height: 219px;
	margin: 15px 54px 0px 0px;
	padding-top: 0px;
  
	FLOAT: right;
	z-index: 2;


}

#topbanner {
	width: 800px;
	height: 234px;
	margin: 0 auto;
	padding-top: 0px;
    background-image:url(images/bg-line.jpg); 
}

#insasbuilding {
	DISPLAY: block;
	LEFT: 45px;
	FLOAT: left;
	MARGIN: 0px 0px 0px;
	WIDTH: 195px;
	POSITION: relative;
	TOP: -25px;
	HEIGHT: 260px;
	background-image: url(images/insasbuilding.png);
	z-index: 0;
}



/* Logo */

#logo-line {
	DISPLAY: block; LEFT: 120px; FLOAT: left; MARGIN: 0px 0px 0px; WIDTH: 7px; POSITION: relative; TOP: 45px; HEIGHT: 39px;
		background-image: url(images/logo-line.gif);
}

#logo {
	DISPLAY: block; LEFT: 80px; FLOAT: left; MARGIN: 0px 0px 0px; WIDTH: 117px; POSITION: relative; TOP: 20px; HEIGHT: 52px
}

#logo h1 {
	margin: 0;
	font-size: 2em;
}

#logo h2 {
	margin: 0;
	padding-left: .1em;
	font-size: 1em;
	font-weight: bold;
}

#logo a {
	text-transform: uppercase;
	text-decoration: none;
	color: #FFFFFF;
}





#slogan {
	 WIDTH: 400px;  
	 HEIGHT: 15px;
	 margin: 50px 120px 0px 0px;
	 float: right;
     font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #000000;
	 
	
}


/* Menu */

#menu {
	DISPLAY: block;
	margin: 30px -20px 0px 0px;
	float: right;
	WIDTH: 580px;
	 HEIGHT: 10px;
}

#menutop {
	margin: 10px 0px 0px 0px;
}

#menu h2 {
	display: none;
}

#menu ul {
	margin: 0;
	padding-top: 0px;
	list-style: none;
}

#menu li {
	display: inline;
	background: none;
    margin: 0px 5px 0px 0px;
	padding-left: 30px;
}

#menu a {
	text-decoration: none;
	letter-spacing: 0px;
	color: #000000;
	font-family: "Trebuchet MS";
	font-size: 10pt;
}


#menu a:hover {
	color: #000000;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	 HEIGHT: 30px;
}

/* Wrapper */

#wrapper {
	width: 800px;

	margin: auto;
	  background-image:url(images/bg-line.jpg) repeat-x;

}


/* Content */

#content {
	float: left;
	width: 798px;
	margin-top: 0px;
}

#content1 {
	float: left;
	width: 603px;
}

/* Splash */

#splash {
	text-align: center;
	background: url(script/images/img09.jpg) repeat-y;
}

#splash .top {
	padding: 20px 20px 16px 20px;
	background: url(script/images/img08.jpg) no-repeat;
}

#splash .bottom {
	height: 33px;
	background: url(script/images/img05.jpg) repeat-x left bottom;
}

/* Welcome */

#welcome {
	padding: 0 20px;
}

/* Samples */

#samples {
	padding: 20px;
	background: url(script/images/img05.jpg) repeat-x;
}

#roundtop {
	width: 800px;
	margin: 0 auto;
	height: 25px;
}

#roundbottom {
	background: url(img/curve-btm.gif) no-repeat top left;
	width: 780px;
	margin: 0 auto;
	height: 14px;
}

/* Footer */


#footer-con {
     WIDTH: 200px;  
	 HEIGHT: 15px;
	 margin: 0px 0px 0px 0px;
	 float: left;
     font-family: "Trebuchet MS"; font-size: 8pt; color: #000000;
 

}

#footer-detail {
     WIDTH: 304px;  
	 HEIGHT: 34px;
	 margin: 35px -340px 0px 0px;
	 float: right;
     font-family: "Trebuchet MS"; font-size: 7.5pt; color: #000000;	
	  DISPLAY: block;
	  background: url(images/bottom-block.jpg) no-repeat top right;

}

#footer-link {
     WIDTH: 340px;  
	 HEIGHT: 10px;
	 margin: 20px 0px 0px 0px;
	 float: right;
     font-family: "Trebuchet MS"; font-size: 7.5pt; color: #000000;	

}


#footer {
	font-family: "Trebuchet MS"; font-size: 8pt; color: #000000;
	background-color: #E7E7E7;
	width: 780px;
	margin: 0 auto;
	height: 70px;
	 DISPLAY: block;

}

a.footer:link {
	color: #000000;
	text-decoration: none;
}

a.footer:visited {
	color: #000000;
	text-decoration: none;
}

a.footer:hover {
	color: #666666;
	text-decoration: underline;
}



#footer p {
	font-size: 10px;
	text-align: center;
}
#footer a {
	font-size: 10px;
	font-family: "Trebuchet MS";
}
#footer a:hover {
	font-size: 10px;
	font-family: "Trebuchet MS";
}

#latestnews {
border: #cccccc 1px solid; 
background-color: #E7E7E7;
COLOR: #000000; 
FONT: 13px arial, sans-serif; 
font-weight: bold; height: 10px;
margin: 0px 20px 20px 35px;


}

#newstop {
	width: 204px;
	margin: 0 auto;
	height: 19px;
	background: url(images/news-topbg.gif) no-repeat left;
}

#newsbottom{
	width: 204px;
	margin: 0 auto;
	height: 19px;
	background: url(images/news-bottombg.gif) no-repeat left;
}


#newsside{
	width: 204px;
	margin: 0 auto;
	height: 230px;
	background: url(images/news-side.gif) left;
}
