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

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

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

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

.small_button{
	border:1px solid #000;
	font-size:8pt;
	color:#000000;
	background-color:#0d0d0d;
	font-family:verdana;
	margin:0;
	padding:0;
}

.small_button:hover{
	background-color:#000000;
	color:#EB9911;	
}

h2{font-size:12pt; padding:0 0 0 0; margin:15px 0 0 0; text-align:center;}
/*p{font-size:9pt;}*/
/*a{font-size:9pt;}*/
p.undertitle{font-size:10pt; padding:0 10px 15px 10px; margin:0; font-style:italic; text-align:center;}
.title1{font-size:14pt; color:#FFAA00; padding:0; margin:0;}
.title2{font-size:14pt; color:#12336F; padding:0; margin:0 0 0 3px;}
.title3{font-size:12pt; color:#F20D0D; padding:0; margin:0 0 0 3px;}
.signature{text-align:right;}

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

a.menu_link:link { color:#FFFFFF; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link:visited { color:#FFFFFF; text-decoration:none;	padding:0px; font-weight:bold;}
a.menu_link:hover { color:#FFAA00; background-color:#000000; 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; background-color:#000000; text-decoration:none;	padding:0px; font-weight:bold;}


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

a.menu_section_selected:link { color:#FFFFFF; text-decoration:none;	padding:0px;}
a.menu_section_selected:visited { color:#FFFFFF; text-decoration:none;	padding:0px;}
a.menu_section_selected:hover { color:#FFFFFF; background-color:#000000; 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:#FFFFFF; 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:#12336F;; text-decoration:none;	padding:0px;}
a.system:visited { color:#12336F; text-decoration:none;	padding:0px;}
a.system:hover { color:#12336F; text-decoration:none;	padding:0px;}

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

a.sand:link { color:#12336F; text-decoration:none;padding:0px;}
a.sand:visited { color:#12336F; text-decoration:none;padding:0px;}
a.sand:hover { color:#12336F; background-color:#000000; text-decoration:none;padding:0px;}

a.cap_entry:link { color:#E9C31C; background-color:#555555; text-decoration:none;padding:0px;}
a.cap_entry:visited { color:#E9C31C; background-color:#555555; text-decoration:none;padding:0px;}
a.cap_entry:hover { color:#E9C31C; background-color:#555555; text-decoration:none;padding:0px;}

a.cap_book:link { color:#000000; background-color:#73A8DA; text-decoration:none;padding:0px;}
a.cap_book:visited { color:#000000; background-color:#73A8DA; text-decoration:none;padding:0px;}
a.cap_book:hover { color:#000000; background-color:#73A8DA; text-decoration:none;padding:0px;}

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

div.all{
	width:550px;
	margin:auto;
	padding:0;
	display:block;
	overflow: hidden;
}


div.footer{

	width:550px;
	margin:auto;
	padding:0;
	display:block;
	overflow: hidden;

}

div.central{
	text-align:center;
}

div.left{/*for catalogue arrows*/
	width: 260px;
	text-align:left;
	float:left;
	border-width: 0px;
	border-style: solid;
	overflow: hidden;
	margin:0;
	padding:0 0 0 0;	
}

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

div.blackcss{
	font-size: 10px;
	color:#333333;
}

div.whitecss{
	display:none;
	font-size: 10px;
}

.black{
	background-color:#000000;
}

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

.menu
{
	display:block;
	position: relative;
	font-size: 11px;
	margin:auto;
	overflow: hidden;
	width:550px;
	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: 11px;
	margin:0;
	padding:0;
}

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

.tabmenu_row
{
	display:inline;
	position: relative;
	font-size: 10px;
	overflow: hidden;
	margin:0 0 0 0;
}

.content
{
	display:block;
	position: relative;
	font-size: 10px;
	color:#999999;
	border: 1px solid #666666;
	border-top:0px;
	overflow: hidden;
	margin:auto;
	padding: 12px 10px 10px 10px;
}

.content_with_upper_border
{
	display:block;
	position: relative;
	font-size: 10px;
	color:#999999;
	border: 1px solid #666666;
	overflow: hidden;
	margin:auto;
	padding: 12px 10px 10px 10px;
}

.system
{	
	color:#123345;
}

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

table.modlist
{
	color:#999999;
	background-color:#0d0d0d;
	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:#0d0d0d;
border:1px solid #999999;
}

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

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

td.tabmenu_last
{
	border: 1px solid #666666;
	background-color:#404040;
}

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

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

