
body {  margin:0; padding:0; 
background-color:#fff;
text-align: center;
}

TD{ font-size: 12px; FONT-FAMILY: tahoma,verdana,arial, Helvetica; color: 787878; vertical-align:top; line-height:16px; text-align:justify }
a {text-decoration: none; color:#6f93c4}
a:hover{text-decoration: underline; color: #084d00}

h1 {font-size:16px; font-family: Georgia, Tahoma; margin:0; padding:0; padding-bottom:5px; color:#6f93c4}
h2 {font-size:20px; font-family: Trebuchet MS, Georgia, arial; font-weight:normal; margin:0; padding:0; padding-bottom:10px; color:#7E7F01}
h4 {font-size:12px; font-family: Georgia, arial; margin:0; padding:0; padding-bottom:5px;}
h4 a, h4 a:hover {font-size:12px; text-decoration: none;}

a.look {width: 50px; height: 15px; FILTER: alpha(opacity=100); opacity:1; }
a.look img {}
a.look:hover { FILTER: alpha(opacity=80); opacity:.8;}

#mainTable {
border:0px none;
width:900px;
margin-left:auto;
margin-right:auto
}

#top {height:90px}
#logo {float:left; text-align:left; padding-top:17px; padding-left:10px;}
#topRight {float:right; text-align:right; padding-top:15px; padding-right:10px;}

#external1 {float:left; padding-top:3px;}
#external2 {float:left; padding-top:5px;}
#external3 {float:left; padding-top:4px;}

#nav {height:50px;}
#main {background: url('images/bg_main.jpg') no-repeat top left; height:255px; padding-top:17px; padding-left:15px; padding-right:490px; color:#333;}

#main3 {padding-top:20px; padding-bottom:20px;}
#main3 div.box3 {width:290px; float:left; margin-right:10px; font-size:11px; text-align:left; line-height:12px;}
#main3 div.box3 h4 {font-size:14px; font-family: Georgia, arial; margin:0; padding:0; padding-bottom:5px;}
#main3 div.box3 h4 a, #main3 div.box3 h4 a:hover {text-decoration: none;}
img.left {margin-right:10px;}

div.box2 {background: url('images/bg_box2.gif') repeat-x bottom left; width:442px; float:left;}
div.box2b {background: url('images/bg_box2.gif') repeat-x bottom right; width:442px; float:right;}
div.box2sep {width:16px; float:left;}
div.box2title {background: url('images/bg_box2title.gif') repeat-x top left; height:25px;}
div.box2content {padding:10px; line-height:14px; }

#footer {padding-top:20px; padding-bottom:20px; margin:0;  }
#footerBox {border:1px solid #e9e9e9; padding:20px; padding-top:10px; padding-bottom:10px; margin:0; height:35px;}
#footerBox a {color:#666}

.bordered {border:1px solid #e9e9e9;}
.fr {float:right}
.fl {float:left}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.pad10 {padding:10px;}
.hide {display:none;}

/** sub pages **/
#submain {width:900px}
#subLeft {float:left; width:580px; margin:0; padding:0; vertical-align:top;}
#subSep {float:left; width:15px; margin:0; padding:0;}
#subRight {float:right; width:300px; margin:0; padding:0; vertical-align:top;}
#subRight div.box2 {background: url('images/bg_box2.gif') repeat-x bottom left; width:300px; font-size:11px;}
#subRight div.box2content {padding:5px; line-height:12px; }
#subRight div.box3 {width:300px; font-size:11px; text-align:left; line-height:12px; padding-bottom:15px;}

#subpix1 {height:150px; background: url('images/header.jpg') no-repeat; background-position: top left;}
#subpix2 {height:150px; background: url('images/header2.jpg') no-repeat; background-position: top left;}
#subpix3 {height:150px; background: url('images/header3.jpg') no-repeat; background-position: top left;}
#subpix4 {height:150px; background: url('images/header4.jpg') no-repeat; background-position: top left;}
#subpix5 {height:150px; background: url('images/header5.jpg') no-repeat; background-position: top left;}
#subpix6 {height:150px; background: url('images/header6.jpg') no-repeat; background-position: top left;}

li {line-height:18px}

select { font-size: 12px; FONT-FAMILY:  tahoma,verdana; color: 787878; BACKGROUND: #ffffff; border-style: 1px #ffffff solid}
input { font-size: 12px; FONT-FAMILY:  tahoma,verdana; color: 787878; 
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #efefef; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;}
textarea { font-size: 12px; FONT-FAMILY:  tahoma,verdana; color: 787878; 
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #efefef; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;}
form {padding:0; margin:0;}
	
#formTable {width:550px}

/** videos **/

div.videobox {background: url('images/bg_box2.gif') repeat-x bottom right;}

#vidlistBox {width:475px}
#vidlistBox td {text-align:left;}
.boxed {BORDER-RIGHT: 1px solid #efefef; BORDER-TOP: 1px solid #efefef; BORDER-LEFT: 1px solid #efefef; BORDER-BOTTOM: 1px solid #efefef; }
#vidlistBox .sep {width:15px; border:0px none; }
#vidlistBox .img {text-align:center; background-color:efefef}
#vidlistBox h4 {font-size:13px; margin:0; margin-bottom:3px}
#scroller {overflow:auto; overflow-x: hidden; border:1px solid #efefef; height:245px; background:#ffffff; margin:auto; width:495} 
.wb1 {width:90px;}
#wrapper {text-align:left}