html{
width:100%;
height:100%;
background-color:#e7e7e7;
background-position:top left;
}

body{
width:800px;
height:100%;
align:center;
margin:auto;
padding:15px 0 0 0;
position: relative;
font-family:Arial, Helvetica, sans-serif;

}

#top_menu
 	{
	padding:0px 0 0 0px;
	float:left;
	width:500px;
	height:46px;
	position: relative;
	background-color:white;
	}

.menu li{
float:left;
list-style-type:none
}

#inside{
background-image:url(images/bgleft.gif);
background-position:top left;
background-repeat:no-repeat;
padding:10px 0 0 20px;
float:left;
width:480px;
height:auto;
position: relative;
background-color:white;
}


A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339900; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339900; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339900; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: red; TEXT-DECORATION: underline
}

.img_gallery {
	 BORDER-RIGHT: orange 1px solid;
     BORDER-LEFT: orange 1px solid;
     BORDER-BOTTOM: orange 1px solid;
     BORDER-TOP: orange 1px solid;
}

.chapter_text TD {
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
}



.chapter_text a
	{
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: #339900; 
	TEXT-DECORATION: none
	}

.chapter_text a:hover
	{
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	COLOR: red; 
	TEXT-DECORATION: underline
	}

.sub_menu_table TD {
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #4c6837;
    FONT-FAMILY: tahoma, sans-serif
}

.sub_menu_table TD a{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: #4c6837;
    FONT-FAMILY: tahoma, sans-serif
}

.sub_menu_table TD a:hover{
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    COLOR: red;
    FONT-FAMILY: tahoma, sans-serif
}

P {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: tahoma, sans-serif
}

.hr{
height:1px;
float:left;
background-color:#D1D1D1;
border:0px;
margin:0 0 8px 8px;
display:inline
}

.menu1 a, .menu2 a, .menu3 a, .menu4 a, .menu5 a, .menu6 a
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but2.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:black;
	}

.menu1 a:visited, .menu2 a:visited, .menu3 a:visited, .menu4 a:visited, .menu5 a:visited, .menu6 a:visited
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but2.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:black;
	}
	
.menu1 a:hover, .menu2 a:hover, .menu3 a:hover, .menu4 a:hover, .menu5 a:hover, .menu6 a:hover
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but1.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:white;
	}


.menu_up a
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but1.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:white;
	}

.menu_up a:hover
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but1.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:white;
	}

.menu_up a:visited
	{
	width:83px;
	height:46px;
	margin:0 0 0 0px;
	padding:0 0 0 0;
	float:left;
	background:url('images/but1.jpg');
	font-size:11px;
	text-align:center;
	text-decoration:none;
	color:white;
	}

.inputbox {
	BORDER-RIGHT:  #4c6837 1px solid;
	BORDER-TOP:  #4c6837 1px solid;
	BORDER-LEFT:  #4c6837 1px solid;
	BORDER-BOTTOM:  #4c6837 1px solid;
	FONT-SIZE: 12px;  COLOR:  #4c6837;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: white
}



.as_text_field {
	BORDER-RIGHT:  #4c6837 0px solid;
	BORDER-TOP:  #4c6837 0px solid;
	BORDER-LEFT:  #4c6837 0px solid;
	BORDER-BOTTOM:  #4c6837 0px solid;
	FONT-SIZE: 12px;  COLOR:  #4c6837;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: white;
}



.as_text_field_total_sum {
	BORDER-RIGHT:  #4c6837 0px solid;
	BORDER-TOP:  #4c6837 0px solid;
	BORDER-LEFT:  #4c6837 0px solid;
	BORDER-BOTTOM:  #4c6837 0px solid;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;  
	COLOR:  black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: white;
}

.inputbut {

	text-decoration: none;

color: white;
background-color: #4c6837;
border-top: 1px #4c6837 solid;
border-left: 1px #4c6837 solid;
border-bottom: 1px #4c6837 solid;
border-right: 1px #4c6837 solid;
}

.error {
	FONT-SIZE: 12px;
    COLOR:  red;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

