body { 
background-color: #ffffff; 
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding:0px;
color: #000000; 
font-size: 12px;
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
} 

table { 
background-color: #ffffff;
}


table.a_main {
width: 1000px;
}

table.a_menu {
width: 100%;
}

img { border: 0; }

img.img_menu
{
	vertical-align: middle;
}

td { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
font-size: 12px; 
color: #000000;  
background-color: #ffffff;   
text-align: left;  
border-width:  0px;
vertical-align: top;
}

td.a_logo {
width: 100%;
height: 41px;
padding: 0px;
margin: 0px;
}

td.a_content {
width: 100%;
}

td.a_menu_panel {
width: 200px;
background-color: #ffffff;
padding: 10px;
}

td.a_content_panel {
background-color: #ffffff;
width: 80%;
}

td.a_foot {
text-align: center;
color: #000000;
vertical-align: middle;
}

td.a_foot a {
color: #336699;
}

td.a_foot a:hover {
color: #336699;
}

table.header_table_opt
{
width: 100%;
border: solid 1px #83a8cc;
}

td.header_table
{
background-color: #f3f3f3;
width: 800px;
height: 22px;
padding-left: 15px;
vertical-align: middle;
border-bottom: solid 1px #83a8cc;
}

td.header_table h2
{
color: #000000;
}

td.header_sub_table
{
background-color: #ffffff;
color: #000000;
padding: 2px;
border-bottom: solid 1px #87a2c8;
}

td.cell_1
{
background-color: #ffffff;
padding: 2px;
}

td.cell_2
{
background-color: #d9e6f4;	
padding: 2px;
}

td.menu_item_content
{
border: solid 1px #dfe9f2;
padding: 5px;
}

td.menu_item_title
{
border-top: solid 1px #dfe9f2;
border-left: solid 1px #dfe9f2;
border-right: solid 1px #dfe9f2;
padding: 5px;
background-color: #f3f3f3;
}

div.isok {
padding: 5px;
text-align: center;
font-size: 12px;
background-color: #efefef;
color: #000000;
}

div.badstyle {
text-align: center;
font-size: 12px;
background-color: #ff0000;
color: #ffffff;
}

div.menu {
width: 180px; 
height: 20px; 
background-image: url(theme/bg_menu_item.png); 
vertical-align: middle; 
color: #000000;
}

p { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
font-size: 12px;  
color: #000000;  
text-align: left; 
font-weight: normal; 
margin-top: 0.1cm;  
margin-bottom: 0.1cm;  
margin-right: 0.2cm;  
margin-left: 0.2cm; 
}

h1 { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
font-size: 18px;  
color: #256e8d;  
text-align: left; 
margin-top: 0.1cm;  
margin-bottom: 0.1cm;  
margin-right: 0cm;  
margin-left: 0cm; 
}

h2 { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
font-size: 14px;  
color: #ffffff;  
text-align: left;  
margin-top: 0cm;  
margin-bottom: 0cm;  
margin-right: 0cm; 
margin-left: 0cm;
}

h3 {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
font-size: 14px; 
color: #000000; 
text-align: center;  
margin-top: 0.1cm;  
margin-bottom: 0cm;  
margin-right: 0cm;  
margin-left: 0cm;  
}

a:ACTIVE { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
text-decoration: none;  
font-size: 12px;  
color: #336699; 
} 

a:LINK { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica; 
text-decoration: none; 
font-size: 12px;  
color: #336699; 
} 

a:VISITED { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
text-decoration: none;  
font-size: 12px;  
color: #336699; 
} 

a:HOVER { 
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;  
text-decoration: underline; 
font-size: 12px;  
color: #000000; 
}

input {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
color: #000000;
font-size: 12px; 
border: solid 1px  #3B396A; 
background-color: #ffffff;
} 

input.submitbutton
{
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
color: #ffffff;
font-size: 12px; 
border: solid 1px  #6d8cb5; 
background-color: #91aacd;
}

textarea {
font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
color: #000000;
font-size: 12px; 
border: solid 1px  #3B396A; 
background-color: #ffffff;
}