body{
	background-color:#ffffff;
	font-size:13pt;
	color:#000000;
	font-family:verdana;
	margin:0;
	padding:0;	
}

input.password{
	background-color:#FFFFFF;
	font-size:9pt;
	color:#000000;
	font-family:verdana;
	border:1px solid #000;
}

input.button{
	background-color:#FFFFFF;
	font-size:9pt;
	color:#000000;
	font-family:verdana;
	border:1px solid #000;
}

img.intext_left{
	margin:0 10px 10px 0;
	border: 1px solid #000000;
}

h2{font-size:16pt; padding:0 0 0 0; margin:15px 0 0 0; text-align:center;}
p.undertitle{font-size:13pt; padding:0 10px 15px 10px; margin:0; font-style:italic; text-align:center;}
.title1{font-size:18pt; font-weight:bold; color:#FFAA00; padding:0; margin:0;}
.title2{font-size:18pt; font-weight:bold; color:#377ddb; padding:0; margin:0 0 0 3px;}
.title3{font-size:16pt; color:#F20D0D; padding:0; margin:0 0 0 3px;}
.sm{font-size:10pt; color:#333; padding:0; margin:0;}
.signature{text-align:right; font-style:italic;}
.blue{color:#377ddb;}/*sand green*/

hr{
border:0;
color: #333;
background-color:#333;
height:1px;
width:100%;
text-align:left;
}

a.menu_link:link { color:#000000; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link:visited { color:#000000; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link:hover { color:#FFAA00; text-decoration:none;	padding:0px; font-weight:bold;}

a.menu_link_selected:link { color:#FFAA00; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link_selected:visited { color:#FFAA00; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link_selected:hover { color:#FFAA00; text-decoration:none;	padding:0px; font-weight:bold;}


a.menu_section:link { color:#000000; text-decoration:none;	padding:0px;}
a.menu_section:visited { color:#000000; text-decoration:none;	padding:0px;}
a.menu_section:hover { color:#000000; text-decoration:none;	padding:0px;}

a.menu_section_selected:link { color:#FFAA00; text-decoration:none;	padding:0px;}
a.menu_section_selected:visited { color:#FFAA00; text-decoration:none;	padding:0px;}
a.menu_section_selected:hover { color:#FFAA00; text-decoration:none;	padding:0px;}


a.menu_theme:link { color:#ffffff; text-decoration:none;	padding:0px;}
a.menu_theme:visited { color:#ffffff; text-decoration:none;	padding:0px;}
a.menu_theme:hover { color:#000000; text-decoration:none;	padding:0px;}

a.menu_theme_selected:link { color:#FFAA00; text-decoration:none;	padding:0px;}
a.menu_theme_selected:visited { color:#FFAA00; text-decoration:none;	padding:0px;}
a.menu_theme_selected:hover { color:#FFAA00; text-decoration:none;	padding:0px;}

a.system:link { color:#377ddb; text-decoration:none;	padding:0px;}
a.system:visited { color:#377ddb; text-decoration:none;	padding:0px;}
a.system:hover { color:#377ddb; text-decoration:none;	padding:0px;}

a.styleswitch:link { color:#000000; text-decoration:none;	padding:0px;}
a.styleswitch:visited { color:#000000; text-decoration:none;	padding:0px;}
a.styleswitch:hover { color:#000000; text-decoration:none;	padding:0px;}

a.sand:link { color:#377ddb; text-decoration:none;padding:0px;}
a.sand:visited { color:#377ddb; text-decoration:none;padding:0px;}
a.sand:hover { color:#377ddb; text-decoration:none;padding:0px;}

a.sand2:link { color:#181818; text-decoration:none;padding:0px;}
a.sand2:visited { color:#181818; text-decoration:none;padding:0px;}
a.sand2:hover { color:#181818; text-decoration:none;padding:0px;}

a.cnts:link { color:#377ddb; text-decoration:none;padding:0px;}
a.cnts:visited { color:#377ddb; text-decoration:none;padding:0px;}
a.cnts:hover { color:#377ddb; background-color:#ddd; text-decoration:none;padding:0px;}

a.noborder:link{color:#FFFFFF; text-decoration:none;padding:0px;}
a.noborder:visited{color:#FFFFFF; text-decoration:none;padding:0px;}
a.noborder:hover{color:#FFFFFF; text-decoration:none;padding:0px;}

div.all{
	/*width:750px;*/
	width:70%;
	margin:auto;
	padding:0;
	display:block;
	overflow: hidden;
}

div.footer{

	width:80%;
	margin:auto;
	padding:0;
	display:block;
	overflow: hidden;

}

div.central{
	text-align:center;
}

div.left{
	width: 260px;
	text-align:left;
	float:left;
	border-width: 0px;
	border-style: solid;
	overflow: hidden;
	margin:0 0 0 90px;
	padding:0;	
}

div.right{
	width: 260px;
	text-align:right;
	display:block;
	border-width: 0px;
	border-style: solid;
	overflow: hidden;
	margin:0;
	padding:0;	
}

div.blackcss{
	display:none;
}

div.whitecss{
	font-size: 12px;
	color:#777777;
}

.black{
	background-color:#000000;
}

.title
{
	display:block;
	position: relative;
	color:#2F8404;
	font-size: 10px;
	margin:auto;
	padding:10px 0 10px 0;
	overflow: hidden;
	width:100%;
	text-align:center;
}

.menu
{
	display:block;
	position: relative;
	font-size: 12px;
	margin:auto;
	overflow: hidden;
	width:100%;
	text-align:center;
}

.menu_first_row
{
	display:block;
	position: relative;
	font-size: 10px;
	margin:0 0 10px 0;
	padding:0;
	overflow: hidden;
}

.menu_row
{
	display:block;
	position: relative;
	font-size: 10px;
	margin:0 0 25px 0;
	padding:0;
	overflow: hidden;
}

.menu_item
{
	display:inline;
	position: relative;
	font-size: 11pt;
	margin:0;
	padding:0;
}

.menu_item_2
{
	display:inline;
	position: relative;
	font-size: 12pt;
	font-weight:bold;
	margin:0;
	padding:0;
}

.tabmenu_item
{
	display:inline;
	position: relative;
	font-size: 12pt;
	border: 1px solid #303030;
	margin:0;
	padding:0;
}

.tabmenu_row
{
	display:inline;
	position: relative;
	font-size: 12pt;
	overflow: hidden;
	margin:0;
	padding:0;
}

.content
{
	display:block;
	position: relative;
	color:#181818;
	border: 1px solid #000000;
	border-top:0px;
	overflow: hidden;
	text-align:justify;
	margin:auto;
	padding: 12px 24px 12px 24px;
}

.content_with_upper_border
{
	display:block;
	position: relative;
	color:#181818;
	border: 1px solid #000000;
	overflow: hidden;
	text-align:justify;
	margin:auto;
	padding: 12px 24px 12px 24px;
}

.system
{	
	color:#123444;
}

.timeline
{
	display:block;
	position: relative;
	font-size: 11px;
	border: 1px dotted #555555;
	background-color:#ffffff;
	margin:auto;
	padding: 10px 10px 10px 10px;
}

table.modlist
{
	color:#999999;
	background-color:#dddddd;
	width:100%;
	border: 0px solid #999999;
	border-collapse:separate;
	border-spacing:0px;
}

td.modlist{

	border-right: 0px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom:0px;
	border-collapse:separate;
	border-spacing:0px;
}

td.modlist_right{
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom:0px;
	border-collapse:separate;
	border-spacing:0px;
}

td.modlist_bottom{
	border-right: 0px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-collapse:separate;
	border-spacing:0px;
}

td.modlist_last{

	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-collapse:separate;
	border-spacing:0px;
}

table.op_cat
{
	color:#999999;
	width:100%;
	border: 0px solid #999999;
	border-collapse:separate;
	border-spacing:2px;
}

td.op_cat{
padding:10px;
vertical-align:middle;
text-align:center;
background-color:#dddddd;
border:1px solid #999999;
}


table.tabmenu
{
	width:100%;
	height:20px;
	border-style:none;
	border-collapse:separate;
	border-spacing:0px;
}

td.tabmenu
{
	border: 1px solid #000000;
	border-right:0px;
	background-color:#959595;
}

td.tabmenu_last
{
	border: 1px solid #000000;
	background-color:#959595;
}

td.tabmenu_selected
{
	border: 1px solid #000000;
	border-bottom:0px;
	border-right:0px;
	background-color:#FFFFFF;
}

td.tabmenu_selected_last
{
	border: 1px solid #000000;
	border-bottom:0px;
	background-color:#FFFFFF;
}

div.quote1
{
	display:block;
	position: relative;
	font-size: 10pt;
	margin: 20px auto 20px auto;
	padding: 10px;
	overflow: hidden;
	width:90%;
	text-align:justify;
	background-color:#f4f4f4;
	border: 1px dashed #000;
}

.quote2
{
	display:block;
	position: relative;
	font-size: 10pt;
	margin: 20px auto 20px auto;
	padding: 10px;
	overflow: hidden;
	width:90%;
	text-align:justify;
	background-color:#f4f4f4;
	border: 1px dashed #000;
}

.contents
{
	display:block;
	position: relative;
	font-size: 11pt;
	margin: 20px 0 20px 0;
	padding: 10px;
	overflow: hidden;
	width:60%;
	text-align:justify;
	background-color:#f4f4f4;
	border: 1px solid #000;
}
