body {
 margin : 0px;
 padding : 0px; 
 background : #cccccc;
 font-size : 62.5%;
 text-align : center;
}

#main_container {
 position : absolute;
 top : 100px;
 left : 50%;
 margin-left : -390px;
 padding : 0px;
 width : 780px;
 background : #ffffff;
 text-align : left;
}

#content_container {
 position : relative; 
 margin : 0px;
 padding : 0px;
 width : 780px;
 background : #ffffff;
}

#banner {
 position : absolute;
 top : 0px;
 left : 50%;
 width : 780px;
 margin : 0 0 0 -390;
 padding : 0px;
}

#lt_col {
 position : relative;
 float : left;
 top : 0;
 left : 5;
 margin : 0px;
 padding : 0px;
 width : 173px;
 background : #ffffff;
 text-align : left;
}

#lt_col_nav {
 position : relative;
 margin : 0px;
 padding : 0px;
 text-align : center;
}

#lt_col_logo {
 position : relative;
 margin : 10 0 0 0px;
 padding : 5 0 5 0px;
 font-family: Arial, sans-serif;
 font-size : 1.5em;
 text-align : center;
 border : 2px #cccccc solid;
}

#lt_col_contact { 
 position : relative;
 margin : 10 0 0 0px;
 padding : 5 0 5 0px;
 font-size : 1.5em;
 text-align : center;
 border : 2px #cccccc solid;
}

#content_col_home {
 position : relative;
 margin-top : 5px;
 margin-left : 183px;
 padding : 0px;
 width : 366px;
 background : #ffffff;
 text-align : right;
}

#content_col {
 position : relative;
 margin-top : 5px;
 margin-left : 183px;
 padding : 0px;
 width : 590px;
 height : 100%;
 background : #ffffff;
 text-align : right;
}

#hdtv_content_col {
 position : relative;
 margin-top : 5px;
 margin-left : 0px;
 padding : 0px;
 width : 100%;
 height : 100%;
 background : #ffffff;
 text-align : center;
}

#slideshow {
 position : relative;
 margin : 0px;
 padding : 0px;
 width : 360px;
 height : 272px;
 background : #cccccc;
 border : 1px #666666 solid;
 text-align : center;
}

#content_lt {
 position : relative;
 float : left;
 margin : 10 0 10 0px;
 padding : 10px;
 width : 340px;
 background : #ffffff;
 font-family: Arial, sans-serif;
 font-size : 1.5em;
 text-align : left;
 line-height: 150%;
}

#content_rt {
 position : relative;
 float : right;
 margin : 0 5 0 0px;
 padding : 0px;
 width : 210px;
 background : #ffffff;
 text-align : center;
}

#content_rt_top {
 position : relative;
 margin : 0 0 10 0px;
 padding : 10px;
 background : #ffffff;
 border : 2px solid #cccccc;
 font-family: Arial, sans-serif;
 font-size : 1.2em;
 text-align : left;
 line-height: 150%; 
}

#content_rt_bot {
 position : relative;
 margin : 11 0 10 0px;
 padding : 10px;
 background : #ffffff;
 border : 2px #cccccc solid;
 font-family: Arial, sans-serif;
 font-size : 1.2em;
 text-align : left;
 line-height: 150%; 
}

#footer {
 clear: both;
 background-color: #ccc;
 margin : 0px;
 padding-bottom: 0 0 1 0em;
 border-top: 1px solid #333;
 font-size : 1.3em;
 text-align : center;
 line-height: 150%;
 width : 100%;
}

.get_more_info {
 position : relative;
 float : right;
 margin : 0px;
 padding : 0 5 0 5px;
 font-size : .8em;
 color : #ff0000;
 vertical-align : top;
}

.get_more_info_bottom {
 margin : 0px;
 padding : 0 5 0 5px;
 font-size : .8em;
 color : #ff0000;
 text-align : right;
}

ul {
 margin:15;
 padding:0;
 list-style: numeric;
}

li {
 margin:0 0 0 0px;
 padding:0 0 0 0px;
 line-height: 1.5em;
} 

.style_1 {
 list-style : none;
 margin : 0px;
 padding: 0 0 0 1em;
 text-indent : -1em;
}

ul content_text {
 list-style : disc;
 text-indent : 2em;
}


a {
 text-decoration:none;
}

.a:hover {
 text-decoration:underline;
}

.view {
 text-align : right;
}

h1.hdr {
 text-align : left;
 font-family : tahoma;
 font-size :1.5em;
 color : #000000;
 line-height : 1.5em;
 display : inline;
}

h2.hdr {
	text-align: left;
	font-family:tahoma;
	font-size:1.0em;
	color:#000000;
	line-height:1.3em;
	text-decoration:underline;
    display : inline;
}

h3.hdr {
	text-align: left;
	font-family:tahoma;
	font-size:1.0em;
	color:#000000;
	line-height:1.0em;
	text-decoration:underline;
}

.content_text {
 position : relative;
 margin : 0px;
 padding : 10px;
 border : 2px #cccccc solid;
 font-family: Arial, sans-serif;
 font-size : 1.5em;
 text-align : left;
 line-height: 150%;
}

.textarea1 { width:157px;
		height:226px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#808080;
		background-color:#ffffff;
		color:#5F5F5F;
		margin-left:0px;
		margin-right:0px}
		
.letter {
 position : relative;
 margin : 0px;
 padding : 5px;
 border : 2px #000000 solid;
 text-align : center;
}

.videoframe {
 position : relative;
 margin : 0px;
 padding : 5px;
 border : 2px #cccccc solid;
 font-family: Arial, sans-serif;
 font-size : 1.5em;
 text-align : left;
 line-height: 150%;
}

.links {
 position : relative;
 margin : 0px;
 padding : 5px;
 text-align : center;
}

.logo {
 position : relative;
 float : left;
 margin : 0px;
 padding : 5px;
 width : 305px;
 text-align : center;
}

.url {
 position : relative;
 float : right;
 margin : 0px;
 padding : 5px;
 width : 305px;
 text-align : left;
 vertical-align : middle;
}

.thumb {
 position : relative;
 float : left;
 margin : 3px;
 padding : 0 15 10 0px;
 border : 0px;
 height : 100px;
}

.main_para {
 position : relative;
 margin : 10 5 10 5px;
 width : 100%;
}
