body {	height: 100%;
    margin: 0px; padding: 0px;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
/*    font-siz/e: 11px; */
    background-color: #191919;
}

html {	height: 100%;}
form {	margin: 0px; padding: 0px;}
h1 {	color: #191919;	font-size: 18px; font-weight: normal; margin: 0px; padding-left: 15px;}
h2 {	margin: 0px; padding: 15px 0px 0px 0px;color: #000000;	font-family: sans-serif;	font-size: 14px;}
h3	{	margin: 0px; padding: 0px; color: #0033FF; font-size: 12px;}
h4	{	margin: 0px; padding: 0px 0px 0px 0px; color: #000000; font-size: 11px;}


a {color: #0077bb;}

.vcard, .hcard, .fn, .org, .adr, .category {
	display: inline;
}

.top_menu{ font-size: 13px; text-align:center; background: #303030 }
.top_menu a{	color:#77ccff;}
.top_menu a:hover {	text-decoration: none;}

.td_main {
  padding-top: 15px;
}

.mainBox {
   width: 200px;
   color: #444444;
   font-size: 12px;
}

.inBox {
   color: #222222;
   font-size: 12px;
}

.mainTab {

/*  background-color: #F6F6EA */
}

.stong { font-weight: bold;	font-size: 12px; padding: 7px 0px 7px 0px;}


.search_input {
	width: 130px;
	height: 16px;
	margin-left: 15px;
	font-size: 10px;
	color: #000000;
	padding-left: 10px;
	vertical-align: middle;
	border: 0px;
}

.span_date {
	padding: 2px 4px 2px 4px;
	color: #42423e;
	font-size: 10px;
	background-color: #ddddd1;
}

.span_menu_selected {
	padding: 2px 4px 2px 4px;
	color: #000000;
	font-size: 12px;
	background-color: #ffffff;
}

.span_menu_selected a{
	color: #000000;
}


.header, a.url, a.email { color: #fcec8c; font-size: 11px;}

.footer { color: #8c8c8c; font-size: 10px; vertical-align: bottom;}

.img_partn {
    border: 5px solid rgb(204, 204, 204);
}

.img_sub {
    border: 3px solid rgb(239, 239, 239);
}


