
body {
	margin:10px 0px; padding:0px;
	text-align:center;
	}
	
#content {
	width:1000px;
	text-align:left;
	padding:0px;
	border:0px solid #fff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	z-index:1;
	}

#main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/background_pattern.png) ;
	background-repeat: repeat-y;
	background-position: left top;
	font-size: small;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	padding-bottom:50px;
	display: block;
	clear:both;
}

#brought {
	
	clear: both;
	display: block;
	margin-left: 0px;
	
}

#brought a{
	width: 1000px;
	height: 67px;
	background-image: url(images/page_footer.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	color: #FFFFFF;	
}
#brought a span{
	display:none;
	
}

#topheader {
	float:left;
	height:272px;
	width:1000px;
	display:inline;
	background-image: url(images/top_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
}

#login_box {
  position:absolute;
  display:block;
  height: 112px;
  width: 345px;
  margin-top: 180px;
  margin-left: 00px;
  /*background-color: #fff; /* comment it when debugging's done */
  color: #000;
	right: 581px;
	top: -26px;
}


/*#login_box label
{
  color: #000;
  font:  10px tahoma, Arial;
  float: left;
  display:block;
  clear: both;
  padding-top:5px;
}

#login_box input
{
  width: 60%;
  float:right;
}*/

#header_B01, #header_B02, #header_B03, #header_B04, #header_B05
{
  position:absolute;
  display:inline;
  height:240px;
  background-repeat: no-repeat;
  background-position: left top;
  margin-top:32px;
  margin-left:0px;
}
#header_B01
{
  margin-left: 0px;
  width: 197px;
  background-image: url(images/header_01.jpg);
}
#header_B02
{
  margin-left: 197px;
  width: 201px;
  background-image: url(images/header_02.jpg);
}
#header_B03
{
  margin-left: 398px;
  width: 202px;
  background-image: url(images/header_03.jpg);
}
#header_B04
{
  margin-left: 600px;
  width: 201px;
  background-image: url(images/header_04.jpg);
}
#header_B05
{
  margin-left: 801px;
  width: 199px;
  background-image: url(images/header_05.jpg);
}

#main_menu
{
  float:left;
	height:47px;
	width:1000px;
	display:inline;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
	position:relative;
	margin:0px;
	padding:0px;
}
#main_menu a
{
  display:block;
  width:100%;
  height:100%;
  float:left;
}
#menu_left, #menu_right, #menu_01, #menu_02, #menu_03, #menu_04, #menu_05, #menu_06
{
  position:absolute;
  display:inline;
  height:47px;
  background-repeat: no-repeat;
  background-position: left top;
  margin-top:0px;
  margin-left:0px;
  margin:0px;
}

#menu_left span, #menu_right span, #menu_01 span, #menu_02 span, #menu_03 span, #menu_04 a span, #menu_05 a span, #menu_06 a span
{
  display:none;
}

#menu_left a, #menu_right a, #menu_01 a, #menu_02 a, #menu_03 a, #menu_04 a, #menu_05 a, #menu_06 a
{
  display:block;
  width:100%;
  height:100%;
  float:left;
}

#back_holder
{
  background-image: url(images/bg_center.jpg);
  background-repeat: no-repeat;
  background-position: left top;
  width:1000px;
  margin:0px;
  padding:0px;
  display:block;
}

#story
{
  margin-left:80px;
  margin-right:80px;
  padding-top:30px;
  padding-bottom:0px;
  display:block;
}


#menu_left
{
  margin-left: 0px;
  width: 143px;
  background-image: url(images/menu_leftb.png);
  
}

#menu_01
{
  margin-left: 143px;
  width: 121px;
  background-image: url(images/menu_01b.png);  
}

#menu_02
{
  margin-left: 264px;
  width: 116px;
  background-image: url(images/menu_02b.png);
  
}
#menu_03
{
  margin-left: 380px;
  width: 126px;
  background-image: url(images/menu_03b.png);
  
}
#menu_04
{
  margin-left: 506px;
  width: 109px;
  background-image: url(images/menu_04b.png);
  
}
#menu_05
{
  margin-left: 615px;
  width: 124px;
  background-image: url(images/menu_05b.png);
  
}
#menu_06
{
  margin-left: 739px;
  width: 129px;
  background-image: url(images/menu_06b.png);
  
}
#menu_right
{
  margin-left: 868px;
  width: 132px;
  background-image: url(images/menu_rightb.png);
  
}


/* 
 * Text styles & colors
 */


body {
  background: #394151;
	font: normal 12px Tahoma, Arial;
	color: #ffffff;
}

div
{
  
}

td {
	/*font: normal 12px Tahoma, Arial;*/
	color: #ffffff;
}

h1, h2, h3, h4, h5 {

    color: #0084ff;
    margin: 0px;
}


h1 {
    font-size: 35px;
}

h2 {
    font: normal 20px tahoma, Arial; 
}

h3 {
    font-size: 14px;
}


a {

font: normal 13px Tahoma, Arial;
color: #ffff8e;
text-decoration: underline;
}

a:hover {

font: normal 13px Tahoma, Arial;
color: #ffff8e;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p1
{
padding: 0 0 0 20px;
}
.menu 
{
vertical-align:top;
height: 35px;
background:url(images/index_03.gif);
padding: 10px 0 0 85px;
}
.menu a
{
color:#FFFFFF;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
color: #47beed;
text-decoration: none;
}

.yellow-text-regular {
color: #ece92c;
text-decoration: none;
}

.yellow-text-underline {
color: #ece92c;
text-decoration: underline;
}

.orange-text-regular {
color: #e88520;
text-decoration: none;
}

.orange-text-underline {
color: #e88520;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #e21b00;
text-decoration: none;
}

.red-text-underline {
color: #e21b00;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline
{
	color: #aee347;
	text-decoration: underline;
}

h1.tbl_header
{
	font-size: 18px;
	font: bold;
	color: White;
	}
