#framecontentTop {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 3px; BACKGROUND-COLOR: #3c71d9; TEXT-ALIGN: center
}
#framecontentLeft {
	LEFT: 0px; WIDTH: 180px; POSITION: absolute; TOP: 301px; HEIGHT: 100%; BACKGROUND-COLOR: transparent;
	border-right: 1px solid #333;
}
#framecontentRight {
	LEFT: 0px; WIDTH: 180px; POSITION: absolute; TOP: 301px; HEIGHT: 100%; BACKGROUND-COLOR: transparent
}
#framecontentRight {
	RIGHT: 0px; LEFT: auto; WIDTH: 180px; BACKGROUND-COLOR: transparent
}
#maincontent {
	RIGHT: 180px; BACKGROUND: none transparent repeat 0% 0%; LEFT: 180px; POSITION: absolute; TOP: 301px
}
.innertube {
	MARGIN: 5px
}
.innertube3 {
	MARGIN: 0px
}
* HTML BODY {
	PADDING-RIGHT: 180px; PADDING-LEFT: 180px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
* HTML #maincontent {
	WIDTH: 100%; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; COLOR: #000066; MAX-HEIGHT: 100%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; TEXT-DECORATION: none
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; TEXT-DECORATION: none
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #339999; TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; TEXT-DECORATION: none
}
A.footer:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6666ff; TEXT-DECORATION: none
}
A.footer:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #6666ff; TEXT-DECORATION: none
}
A.footer:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #66dddd; TEXT-DECORATION: none
}
A.footer:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff3333; TEXT-DECORATION: none
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-ALIGN: center
}
H2 {
	margin-right: 20px;
	margin-left: 20px;
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.headlight {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
SPAN.emphasize {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: RGB(40,148,255); FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SPAN.softemphasize {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG.general {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: auto; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px
}
IMG.banner {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-RIGHT-WIDTH: 0px
}
TABLE.normal-style {
	 MARGIN: 0px; 
	 WIDTH: 100%; 
	 BORDER-COLLAPSE: collapse; 
	 border-width:0px;
	 text-align:justify;
	 text-justify:auto;
}
TABLE.border-style {
	BORDER-TOP: #ffffff 1px solid; MARGIN: auto;  WIDTH: 100%; BORDER-BOTTOM: #0099cc 1px solid; BORDER-COLLAPSE: collapse
}
TD.head {
	 BACKGROUND: #EEEEEE; VERTICAL-ALIGN: middle;  BORDER-BOTTOM: RGB(170,166,166) 1px solid; TEXT-ALIGN: center;font-weight:bold;
	 font-size:large;color:RGB(206,138,70);
}
TD.border-style {
	 VERTICAL-ALIGN: middle; BORDER-BOTTOM: RGB(170,166,166) 1px solid
}
TD.background-style {
	padding:10px; 
	VERTICAL-ALIGN: middle;
}
TD.normal-style {
	MARGIN: 0px; VERTICAL-ALIGN: top
}

TR.background-style2 td {
	padding-left:10px;
}
TR.normal-style {
	MARGIN: 0px; VERTICAL-ALIGN: top
}
TR.vtop {
	VERTICAL-ALIGN: top
}
TR.vbottom {
	VERTICAL-ALIGN: bottom
}

#navcontainer { 
	margin-left: 0px; 
}

#navcontainer ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { 
	margin: 0; 
}

#navcontainer a{
	background-color: #79393C;
	display: block;
	padding: 5px 10px;
	width: 165px;
	color: #d0d1e1;
	
	text-decoration: none;
	border-top: 1px solid #fff;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	font-weight: bold;
	font-size: 1.0em;
	background-image: url(http://www.ftrg.org/futuretech2012/css/images/vertical06.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#navcontainer a:hover{
	color: #000;
	background-color: RGB(232,232,232);
	text-decoration: none;
	border-top: 1px solid #333;
	border-bottom: 1px solid #fff;
	background-image: url(http://www.ftrg.org/futuretech2012/css/images/vertical06a.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
}

p{font-family: Helvetica, Verdana, Arial, sans-serif; text-align: justify; margin-right: 10px; margin-left: 10px;}

#track{font-size: 18px; font-weight: bold; text-align: justify;}

#navcontainer ul ul li { 
	margin: 0; 
}

#committe{font-size: 12px;}

#navcontainer ul ul a{
	display: block;
	padding: 5px 5px 5px 30px;
	width: 125px;
	color: #000;
	background-color: #C5D8C5;
	text-decoration: none;
	font-weight: normal;
}

#navcontainer ul ul a:hover{
	color: #000;
	background-color: #889E88;
	text-decoration: none;
}

div.demo { 
	float: left; width: 18em; padding: 20px; margin: 1em;
    background: #c92; color:#000; text-align: center; font: verdana, arial, sans-serif;
}
div.fun  { margin: 2px; }

.name{font-weight: bold;}