html { background: url(images/bg.gif) left top repeat; }
body { background: url(images/mt.gif) left top repeat-x; }
body, input, select, textarea, td, th { color: #000000; font-family: Tahoma; font-size: 11px; line-height: 10px; }
body, form { margin: 0; padding: 0; }
a { color: #000000; text-decoration: underline; }
a:hover { text-decoration: none; }
img, table { border: 0 none; }
p { margin: 0 0 1em 0; padding: 0; }
table { border-collapse: collapse; }
textarea { overflow: auto; }
td, th { padding: 0; vertical-align: top; }
ul { margin: 0; padding: 0 0 0 16px; }

#main { width: 706px; }

	#flash { height: 280px; text-align: center; }
	
	#content { height: 100%; padding: 0 0 20px 20px; }
	html>body  #content { display: table; margin: 0 0 20px 20px; padding: 0; }

	#left { float: left; margin-right: 10px; padding: 10px 0 0 0; width: 226px; }
	#left2 { float: left; margin-right: 10px; padding: 10px 0 0 0; width: 206px; display:inline; }
	
	#right { float: right; padding: 10px 0 0 0; width: 371px; }
	#right2 { float: left; padding: 10px 0 0 0; width: 389px; display:inline;}
	
	#footer { color: #3C6B85; font-size: 10px; padding: 26px 0 76px 0; text-align: right; text-transform: uppercase; }


.banner { margin: 0 0 -2px -8px; position: relative; z-index: 5; }

.c1 { color: #FFD651; }
.c2 { color: #FF9064; }

.c_form { width: 356px; }
.c_form input, .c_form textarea { width: 250px; }
.c_form textarea { height: 92px; }

.f9 { font-size: 9px; }
.f15 { font-size: 15px; }

.img { margin-left: -10px; } 

.l_img { float: left; margin-right: 10px; }

.list { margin: 0; padding: 0; }
.list li { background: url(images/dot.gif) left 5px no-repeat; line-height: 13px; list-style: none; padding-left: 8px; }

.n { text-decoration: none; }

.r_img { float: right; margin-left: 10px; }

.tab { border-top: 1px solid #69D8EC; border-left: 1px solid #69D8EC; width: 100%; }
.tab td { border-bottom: 1px solid #69D8EC; border-right: 1px solid #69D8EC; line-height: 20px; text-align: center; vertical-align: middle; }

.tab2 { background: url(images/gl.gif) left top repeat-x; width: 100%; }
.tab2 th { text-transform: uppercase; }
.tab2 th, .tab2 td { background: url(images/gl.gif) left bottom repeat-x; line-height: 14px; text-align: center; }
.tab2 th div, .tab2 td div { padding-left: 12px; text-align: left; }
.tab2 td { text-align: center; } 

.title { background: url(images/bg2.gif) left top no-repeat; color: #FFFFFF; font-family: "Times New Roman"; font-size: 15px; font-weight: bold; line-height: 25px; letter-spacing: -1px; margin: 0 0 10px 0; padding-left: 8px; text-align: left; text-transform: uppercase; }

.tt { text-transform: uppercase; }


	
	.lbg { /*background: url(images/lbg.gif) right top repeat-x;*/ width: 50%; }
	.rbg { /*background: url(images/rbg.gif) left top repeat-x;*/ width: 50%; }
	
	.mbg { background: url(images/mbg.gif) left top repeat-y; margin-left: 60px; }
	.tbg { background: url(images/tbg.jpg) left top no-repeat; }
	.bbg { background: url(images/bbg.jpg) left bottom no-repeat; height: 100%; text-align: justify; }
	
	.mbg2 { background: url(images/mbg2.gif) left top repeat-y; }
	.tbg2 { background: url(images/tbg2.jpg) left top no-repeat; }
	.bbg2 { background: url(images/bbg2.jpg) left bottom no-repeat; padding: 12px 12px 10px 12px; }
	
	.mbg3 { background: url(images/mbg3.gif) left top repeat-y; }
	.tbg3 { background: url(images/tbg3.jpg) left top no-repeat; }
	.bbg3 { background: url(images/bbg3.jpg) left bottom no-repeat; }
	
	.mbg4 { background: url(images/mbg4.gif) left top repeat-y; }
	.tbg4 { background: url(images/tbg4.jpg) left top no-repeat; }
	.bbg4 { background: url(images/bbg4.jpg) left bottom no-repeat; }
	
	.mbg5 { background: url(images/mbg5.gif) left top repeat-y; }
	.tbg5 { background: url(images/tbg5.jpg) left top no-repeat; }
	.bbg5 { background: url(images/bbg5.jpg) left bottom no-repeat; padding: 12px 12px 10px 12px; }
	
	.mbg6 { background: url(images/mbg6.gif) left top repeat-y; }
	.tbg6 { background: url(images/tbg6.jpg) left top no-repeat; }
	.bbg6 { background: url(images/bbg6.jpg) left bottom no-repeat; }
	
	.mbg7 { background: url(images/mbg7.gif) left top repeat-y; }
	.tbg7 { background: url(images/tbg7.jpg) left top no-repeat; }
	.bbg7 { background: url(images/bbg7.jpg) left bottom no-repeat; }
	
	.mbg8 { background: url(images/mbg8.gif) left top repeat-y; }
	.tbg8 { background: url(images/tbg8.jpg) left top no-repeat; }
	.bbg8 { background: url(images/bbg8.jpg) left bottom no-repeat; }
	
	.mbg9 { background: url(images/mbg9.gif) left top repeat-y; }
	.tbg9 { background: url(images/tbg9.jpg) left top no-repeat; }
	.bbg9 { background: url(images/bbg9.jpg) left bottom no-repeat; }
	
.bbg3, .bbg4, .bbg6, .bbg7, .bbg8, .bbg9 { height: 100%; padding: 12px 16px 10px 12px; }
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: none;
}
.highslide:hover img {
	border: none;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.label { clear: both; float: left; width:100px; }
.field { float: left; width:250px; }

.disclaimer { color: red; margin: 15px 0 15px 0; }
.normal { margin: 15px 0 15px 0; }

#proc { color: white; display: none; }

.thanks { color: green; text-shadow: white -1px -1px 1px; font-size: 20px; }
.error { color: red; text-shadow: white -1px -1px 1px; font-size: 20px; }
.big { font-size: 30px !important; font-weight: bold; }
