


#menu{display:none;}
.print {width:100;%}
#content {white-space:normal; text-align:justify; width:98%; margin:1%}
#content fieldset{width:100%;}
#content a:link, #content a:active { color: #c60; background:transparent; text-decoration: underline; font-weight:bold; border-bottom:1px solid;}
#content a:visited{color: #c60; border-bottom: 1px dashed; text-decoration: none; font-weight:normal;}
#content a:hover{color: #c60; background:transparent; text-decoration: underline; border-bottom: 1px dashed;}
#content h1, #content h2, #content h3{letter-spacing: .1em; font:normal 1.0em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C;  border-bottom:solid 1px #65b3cd;}
#content h4 {letter-spacing: .1em; font:normal 1.2em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C;}
#content h5 {letter-spacing: .1em; text-decoration:underline; font:normal 0.9em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C; border-bottom:solid 1px #65b3cd;}
#content h6 {letter-spacing: .1em; font:bold 0.9em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C; text-decoration: underline;}
#content img{border:none;}
#content p, #intro-a td, #intro td {font:normal 0.7em/1.2em verdana,sans-serif;width:95%;}
#content ul, #content ul ul{font:normal 0.7em/1.4em verdana,tahoma,arial,sans-serif;margin:1.0em 4.0em 1.5em 4.0em;}
#content ul li{font:normal 0.9em/1.4em verdana,tahoma,arial,sans-serif;margin:1.0em 0;}
#content ul ul li{font:normal 1.1em/1.6em verdana,tahoma,arial,sans-serif;margin:0;}
#content .fr{float:right;margin:0 0 1.0em 1.0em;}
#content .mod{font:normal .6em arial,sans-serif;margin:.25em;}
#content #whatsnew {float: right; width: 24%; clear:both; margin-top:-15px;}
#content #whatsnew a:link, #content #whatsnew a:visited {text-decoration:none; border-bottom:none;}

div.vv{position:relative;top:0;float:right;margin:0 0 15px 15px;}

#columns *{font-size:x-small; display:inline;}
#columns div{float:left;padding:9px;margin:auto 8px;}
#columns h2,div#columns p{font-weight:normal; color: #0F6D6C; letter-spacing: .1em;}
#columns {width:800px;text-align:left;}
#columns a {background:transparent; text-decoration:underline; border-bottom:1px solid; color:#c60; font-weight:bold;}
#columns a:hover {background:transparent; text-decoration:underline; border-bottom:1px dashed; color:#c60;}
#columns a:visited{background:transparent; color: #c60; border-bottom: 1px dashed; text-decoration: none; font-weight:normal;}
#columns1, #columns2 {width:100%; padding:auto 4px;}
#wrapper {display:inline; width:100%; border:none;}

#whatsnew {float: right; width: 24%; clear:both; margin-top:-15px;}
#whatsnew a:link, #whatsnew a:visited {text-decoration:none; border-bottom:none;}

#compare {position: relative; float:right; right:12px;}
#compare *{position:absolute; float:right; *left:16px; top:30px;}
#intro {float:left; width:76%; text-align:justify; clear:both; margin-top:-82px; *margin-top:-8px;}
#intro-a {float:left; width:100%; text-align:justify; clear:both; text-decoration:none; background:transparent;}
#intro-a a, #intro-a a:active, #intro-a a:link {text-decoration:underline; color:#c60; border-bottom: 1px solid; background:transparent; font-weight:bold;}
#intro-a a:hover {text-decoration:underline; color:#c60; border-bottom: 1px dashed;}
#intro-a a:visited{background:transparent; color: #c60; border-bottom: 1px dashed; text-decoration: none; font-weight:normal;}
#intro hr, #intro-a hr {border:dashed 1px #333;}
#intro h3, #intro-a h3 {font-weight:normal; letter-spacing: .1em;color: #0F6D6C; border-bottom:solid 1px #65b3cd;}
#case {text-align:center;}
#case td#bb, #case td#dd {width:1px; background-color:#333;}
/* End Content Area - Not Part of CSS Popout Menu */
#image {
	border:solid 1px #333;
}
#bottom_menu {display:none;}

#footer {display:none;
}

#comment {
	font-size: 7pt;
	float: right;
	color: #fff;
	clear:both;
}

#validation {	
	float: right;
	clear:both;
}

#image1 {float: left; width: 26%; text-align:right;}
#image2 {float: right; width: 26%; text-align:right;}
#image3 {float: right; width: 25%; text-align:right;}
#image1 a:link, #image1 a:visited, #image2 a:link, #image2 a:visited, #image3 a:link, #image3 a:visited {text-decoration:none; color:#333; border-bottom:none;}
#image1 a:hover, #image2 a:hover, #image3 a:hover {text-decoration:underline; color:#484E56; background:transparent;}

#questions {font-size:10pt;}
#questions p.q {color:#c60;}
#questions p.a {color:#444;}

img.right {
	vertical-align:middle;
	float: right;
	padding: 8px 8px 8px 8px;
}

img.left {
	vertical-align:middle;
	float: left;
	padding: 8px 8px 8px 8px;
}

p#note {
	font-size:8pt;
}

.modular, .modular a {text-align:left; text-decoration:none; font-size:7pt;margin:12px;}
#shortcut {text-indent: 20px; text-align:center;}
#z2 {display:inline; clear:both;}
#zleft {float:left; width:35%;}
#zright {float:right; width:40%;}
#zz {width:80%}
#mission {width:100%;font:bold 1.2em/1.6em verdana,tahoma,arial,sans-serif;margin:1.0em 0; color:#33c; border:none;}
#mission2 {width:100%;font:bold 1.2em/1.6em verdana,tahoma,arial,sans-serif;margin:1.0em 0; color:#33c; border:none;}
.valcom td {border:solid 1px #ccc;}
.addr {font-size:12pt;}

table {
	line-height:20px;
	text-align:left;
}

input[type="text"], select, textarea {
	border:solid 1px #0F6D6C;
}

input[type="radio"], input[type="checkbox"] {
	border: none;
}

input[type="text"], textarea, select {
	width:150px;
}

input[type="submit"], input[type="reset"] {
	width:100px;
	margin-left:120px;
	border:solid 1px #65b3cd;
	text-align:center;
	color:#cc6600;
	font-weight:bold;
}

th {
	font-size:10pt;
	font-weight:bold; 
	border-bottom:solid 1px #65b3cd;
}

li.error {
	font-size:14pt;
	color:red;
	*color:red;
	*font-size:16pt;
}

.norm {font:normal 0.7em/1.2em verdana,sans-serif; margin:1.0em;}
/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox {
	cursor: default;
	list-style: none;
	position:relative;
}

.hoverbox a {
	cursor: default;
}

.hoverbox a .preview {
	display: none;
}

.hoverbox a:hover .preview {
	display: block;
	position: absolute;
	z-index: 1;
}

.hoverbox img {
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 91px;
	height: 79px;
}

.hoverbox li {
	color: inherit;
	display: inline;
	float: left;
	margin: 5px;
	padding: 6px;
	position: relative;
}

.hoverbox .preview {
	border-color: #000;
	width: 180px;
	height: 150px;
}

.myBox {
	margin:12px;
}

.myBox a .myPreview {
	display: none;
	z-index:9;
}

.myBox a:hover .myPreview {
	display: block;
	position: absolute;
	top:-35px;
	left:-44px;
}

#spaceBreaker {
	float:left;
	display:block;
	width:117px;
}

ol {
	padding-left:1em;
}

/* New CSS */
h1{letter-spacing: .1em; font:normal 1.0em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C;  border-bottom:solid 1px #65b3cd;}
h2{font-weight:normal; color: #0F6D6C; letter-spacing: .1em;}
h3{letter-spacing: .1em; font:normal 1.0em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C;  border-bottom:solid 1px #65b3cd;}
h4{letter-spacing: .1em; font:normal 1.2em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C;}
h5{letter-spacing: .1em; text-decoration:underline; font:normal 0.9em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C; border-bottom:solid 1px #65b3cd;}
h6{letter-spacing: .1em; font:bold 0.9em arial,sans-serif;margin:0.5em 0.25em;padding:0; color: #0F6D6C; text-decoration: underline;}

a.black:active,a:link	{color: #c60; background:transparent; text-decoration: underline; font-weight:bold; border-bottom:1px solid;}
a.black:visited{color: #c60; border-bottom: 1px dashed; text-decoration: none; font-weight:normal;}
a.black:hover{color: #c60; background:transparent; text-decoration: underline; border-bottom: 1px dashed;}

a{background:transparent; text-decoration:underline; border-bottom:1px solid; color:#c60; font-weight:bold;}
a:hover{background:transparent; text-decoration:underline; border-bottom:1px dashed; color:#c60;}
a:visited{background:transparent; color: #c60; border-bottom: 1px dashed; text-decoration: none; font-weight:normal;}

p{font:normal 0.7em/1.2em verdana,sans-serif;margin:1.0em;}
p.strong{font-weight:bold;font-size:120%;}
p.footer{font-size:10px;color: #555;}
p.sizeten{font-size:10px;lineheight:17px;}
/* Ends Here */
