# Default Fonts

BODY, HTML, A, H2, H3, H4, H5, H6, P, LI, TD, UL {
	font-family : sans-serif ;
}

H1, H2, H3, H4, H5, H6, LI, P {
	padding : 0ex 1ex 0ex 1ex ;
}

A { 
	color : #c00 ;
	background-color : transparent ;
	font-weight : bold ;
}

A:hover {
	color : #f00 ;
	background-color : transparent ;
}

H1 {
	font: normal bolder large;
}

H2 {
	font: italic bolder large;
}

H3 {
	font: normal bolder medium;
}

H4 {
	font: italic bolder medium;
}

H5 {
	font: normal bolder small;
}

H6 {
	font: italic bolder small;
}

IMG {
	border-width : 0 ;
}

IMG.webcam {
	margin: 1ex;
}

TABLE, TR, TD {
	border: 0px none;
  border-collapse: separate;
  border-spacing: 0px;
  margin: 0px 0px;
  padding: 0px 0px;
}

UL {
	list-style : none ;
}

BODY {
	background-color : #eed ;
	color: #000 ;
	text-align : center ;
}
TABLE.tbl_head {
  border: 0px none;
  border-bottom: solid 15px #000000;
  margin: 1ex auto 0ex auto;
	padding: 0px 0px;
	width : 85%;
}

	TD#HEADER_1 {
		background: #c00;
		color: #eed;
	}

		TD#HEADER_1 IMG {
      margin: 1ex 1ex;
			text-align: center;
		}

TABLE.tbl_content {
  border: 0px none;
	margin: 0ex auto 1ex auto; 
	padding: 0px 0px;
	width : 85%;
}

  TABLE.tbl_content TR {
    margin: 0px 0px;
    padding: 0px 0px;
    vertical-align: top;
  }

	TD#MENU_1 {
		background: #c00;
		color: #eed;
    padding: 1ex 1ex 5ex 1ex;
		text-align: left;
		white-space: nowrap;
	}

		TD#MENU_1 A {
			color: #ee0;
		}

		TD#MENU_1 A:hover {
			color: #ff0;
		}

		TD#MENU_1 DIV {
			font-weight: bolder;
		}
			
		.menu_1_level_1_off, .menu_1_level_1_on {
			font-size: medium;
			padding-left: 2ex;	
			text-indent: -2ex;
		}
    
		.menu_1_level_2_off, .menu_1_level_2_on {
      font-size: small;
			padding-left: 4ex;	
			text-indent: -2ex;
		}

		.menu_1_level_3_off, .menu_1_level_3_on {
			font-size: small;
			padding-left: 6ex;	
			text-indent: -2ex;
		}

		.menu_1_level_4_off, .menu_1_level_4_on {
			font-size: small;
			padding-left: 8ex;	
			text-indent: -2ex;
		}

		.menu_1_level_5_off, .menu_1_level_5_on {
			font-size: small;
			padding-left: 10ex;	
			text-indent: -2ex;
		}

		TD#colNORMAL_1 {
			border-right: solid 2px #c00;
			border-bottom: solid 2px #c00;
      padding: 1ex 1ex;
			text-align: left;
			vertical-align: top;
		}

TABLE.main_footer {
	border: solid 2px #c00;
  margin: 1ex auto;
	padding: 0px 0px;
	text-align: center;
}

DIV.roundbox {
}

DIV.roundbox_top {
  background: url(images/tr.png) no-repeat top right;
}

DIV.roundbox_bottom {
  background: url(image/br.png) no-repeat top right;
}

IMG.leftcorner {
  border: 0px none;
  display: block !important;
  width: 15px;
  height: 15px;
}

.PersonalNewsBox-1 {
	border: thin solid #000;
	margin: 0.5ex 0;
}
.PersonalNewsBox-1 .PersonalNewsBoxBody IMG{
	display: inline;
	float: left;
	border: 0px;
	margin: 0.5ex;
}
.PersonalNewsBox-2 {
	border: thin solid #000;
	margin: 0.5ex 0;
}
.PersonalNewsBox-2 .PersonalNewsBoxBody IMG {
	display: inline;
	float: right;
	border: 0px;
	margin: 0.5ex;
}

.PersonalNewsBoxHead {
	font-size: medium;
	background-color: #fff;
	font-weight: bold;
	text-align: center;
}
.PersonalNewsBoxBody {
	padding: 8px;
}
.PersonalNewsBoxFoot {
	font-size: x-small;
	background-color: #fff;
	text-align: right;
	font-style: italic;
	padding: 0px 1ex;
}

