* {padding:0;font-size:100%;margin:0;}
img {vertical-align:top;}
a img { border:0;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.text-right { text-align:right; }

html, input, textarea
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#004E6B;
	}

input, select { vertical-align:middle; font-weight:normal;}
a {
	color:#0095BF;
	font-size:1.153em;
	outline:none;
}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */
.logo { margin-left:-1px;}
.slogan {
	padding-top: 8px;
	padding-left: 400px;
}
.imgindent {margin:0 20px 0 0; float:left;}
.imgindent1 {margin:0 9px 0 2px; float:left;}
.imgindent2 {margin:15px  0 25px; }
.imgindent3 { margin-bottom:18px;}
.imgindent4 { margin-bottom:30px;}
.imgindent5 { margin-bottom:10px;}
.imgindent6 { margin-left:20px;}

.imgindent-rs {margin:7px 0 0 0; float:right;}

.indent-box {
	padding: 22px 8px 28px 8px;
}

.indent1 { padding-top:6px;}
.indent2 { padding-bottom:15px;}
.indent3 { padding-bottom:25px;}
.indent4 { padding:5px 0 15px;}
.indent5 { padding:5px 0 20px;}
.indent6 { padding-top:25px;}

.date { padding-top:8px; font-size:0.769em; color:#006286;}

/* ============================= header ====================== */
#header {
	background-image: url(http://www.wysiwash.com/images/logo2.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.header-top { height:79px; }
.header-top .col-1 { width:250px;}
.header-top .col-2 { width:646px;}

.header-bot { height:77px; }
.header-bot .col-1 { width:290px;}
.header-bot .col-2 { width:606px;}

.rs { list-style:none; position:absolute; font-size:11px; color:#006286; padding-top:8px; padding-right:0; padding-bottom:0; padding-left:390px; }
.rs li { display:inline-block; float:left;  text-transform:uppercase; padding:0px 0px 0px 6px; }
.rs li a { font-size:11px; color:#006286; text-decoration:none; padding:0px 6px 0px 0px; }
.rs li a span { display:inline-block; background:url(http://www.wysiwash.com/images/button-rs.gif) right top no-repeat; padding:0px 24px 9px 0px; cursor:pointer;}
.rs li a:hover { color:#000000;}


.button {
	padding:33px 0 0 550px;
}
.button span { background:url(http://www.wysiwash.com/images/button-tail.gif) top repeat-x; display:inline-block;}
.button span span { background:url(http://www.wysiwash.com/images/button-right.gif) top right no-repeat; display:inline-block;}
.button span span a { padding:16px 30px 16px; background:url(http://www.wysiwash.com/images/button-left.gif) top left no-repeat; font-size:0.666em; color:#FFFFFF; text-decoration:none; display:inline-block; letter-spacing:0.07em; cursor:pointer;}
.button span span a:hover { text-decoration:underline;}
.button2 a {font-size:0.9em;color:#000000;text-decoration:none;display:block;cursor:pointer;font-weight:bold;text-transform:uppercase;padding-top:15px;margin-right:106px;padding-bottom:16px;margin-left:592px;background-image:url(http://www.wysiwash.com/images/button.gif);background-repeat:no-repeat;background-position:top;text-align:right;padding-right:44px;}
.button2 a:hover {background-image: url(http://www.wysiwash.com/images/button-hover.gif);background-repeat: no-repeat;background-position: top;color: #333333;}

.menu {list-style:none;font-size:0.65em; text-transform:uppercase; cursor:pointer;}
.menu ul { width:100%; overflow:hidden;  list-style:none; margin:0; padding:0px;}
.menu li { float:left; width:100px; border-left:1px solid #FFFFFF; text-align:center; margin:0px; padding:0px; background: url(http://www.wysiwash.com/images/menu-tail.gif) top repeat-x;}
.menu li a { display:block; color:#006286; text-decoration:none;}
.menu li a span { display:block; padding:20px 0 20px;}

.menu li a:hover, .menu li .active { background: url(http://www.wysiwash.com/images/menu-tail-act.gif) top repeat-x; color:#FFFFFF;}

.menu .first a span { background:url(http://www.wysiwash.com/images/menu-left.gif) top left no-repeat;}
.menu .last a span { background:url(http://www.wysiwash.com/images/menu-right.gif) top right no-repeat;}

.menu .first  { border:none;}
.menu .first a:hover span, .menu .first .active span { background:url(http://www.wysiwash.com/images/menu-left-act.gif) top left no-repeat; cursor:pointer;}
.menu .last a:hover span, .menu .last .active span { background:url(http://www.wysiwash.com/images/menu-right-act.gif) top right no-repeat; cursor:pointer;}

.menu2 {
	list-style-type: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.menu2 li {
	float: right;
	margin: 0px;
	padding: 0px;
}
.menu2 a {
	margin-right: 5px;
	margin-left: 5px;
	font-size: .9em;
}
.menu2 span {
	margin-right: 5px;
	margin-left: 5px;
	font-size: 0.9em;
	margin-top: 0px;
	margin-bottom: 0px;
}
.movie {text-align:right;background-image:url(http://www.wysiwash.com/images/movie-bg.gif);background-repeat:no-repeat;background-position:right;margin-right:15px;}

/* ============================= content ====================== */
.content-bg-top { background:url(http://www.wysiwash.com/images/content-bg-top.gif) top no-repeat #FFFFFF;}
.content-bg-bot {background:url(http://www.wysiwash.com/images/content-bg-bot.gif) bottom no-repeat; padding:15px 15px 18px;}

.content-top {
	height:409px;
	background:url(http://www.wysiwash.com/images/content-top.jpg) top center no-repeat;
}
.content-bot {width:100%; overflow:hidden;}

.box .tail-up { background:url(http://www.wysiwash.com/images/box-tail-up.gif) top repeat-x;}
.box .border-top { background:url(http://www.wysiwash.com/images/box-border.gif) top repeat-x;}
.box .border-bot { background:url(http://www.wysiwash.com/images/box-border.gif) bottom repeat-x;}
.box .border-left { background:url(http://www.wysiwash.com/images/box-border.gif) left repeat-y;}
.box .border-right { background:url(http://www.wysiwash.com/images/box-border.gif) right repeat-y;}
.box .corner-top-left { background:url(http://www.wysiwash.com/images/box-corner-top-left.gif) top left no-repeat;}
.box .corner-top-right { background:url(http://www.wysiwash.com/images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-bot-left { background:url(http://www.wysiwash.com/images/box-corner-bot-left.gif) bottom left no-repeat;}
.box .corner-bot-right { background:url(http://www.wysiwash.com/images/box-corner-bot-right.gif) bottom right no-repeat; position:relative;}

.hr {
	background:url(http://www.wysiwash.com/images/line.gif) bottom repeat-x;
	padding-bottom: 10px;
}

.cat {
	font-size: .9em;
	padding-left:36px;	
}
.subcat {
	padding-left:40px;
	font-size: .8em;
}
.text1 {
	font-size: .8em;
}
.title {
	margin-top:0;
	margin-right:3px;
	margin-bottom:0px;
	margin-left:3px;
	padding-top:27px;
	padding-right:0;
	padding-bottom:10px;
	padding-left:18px;
	font-size: 1.1em;
	font-weight: bold;
	color: #333333;
}
.title2 {
	background:url(http://www.wysiwash.com/images/line.gif) bottom repeat-x;
	padding-bottom: 10px;
	padding-top: 5px;
}
.list {list-style:none;width:100%;overflow:hidden;color:#0095BF;}
.list li {background:url(http://www.wysiwash.com/images/bg-line.gif) bottom repeat-x; margin-bottom:-1px; padding:0px; line-height:1.95;}
.list li a {background:url(http://www.wysiwash.com/images/drop-sm.gif) 0 3px no-repeat; padding-left:24px;}

.list2 {list-style:none;width:100%; overflow:hidden;margin-bottom:25px;}
.list2 li {background:url(http://www.wysiwash.com/images/drop-sm.gif) 0 3px no-repeat; padding-left:24px; line-height:1.95;}

dt {font-size:1.153em;color:#0095BF;padding:0 0 6px;}

.list3 {list-style:none;width:36em;font-size:1.2em;color:#0095BF;font-weight:bold;}
.list3 li {float:left;width:16em;background:url(http://www.wysiwash.com/images/marker.gif) 0 3px no-repeat; padding-left:1em;}
div.listwrapper {margin-bottom: 1em; clear:both;}

.list4 {
	padding:0px;
	margin:0px;
}
.list4 li {
	list-style:none;
}
.list4 a {
	font-size: 1.1em;
}
.list5 {list-style:none;width:100%;overflow:hidden;color:#0095BF;font-size:.75em;}
.list5 li {list-style:none;background:url(http://www.wysiwash.com/images/pdf-icon.gif) 0 3px no-repeat;padding-left:24px;padding-bottom:7px;}
.list6 {margin-left:20px;}
.list6 li {
	margin-bottom: 5px;
}
.list6 li ul {
	margin-left:20px;
	margin-top: 5px;
}

.phone { float:left; width:135px;}
.mail { float:left; width:60px;}

.table1 {width:100%;border-collapse:collapse;background-color:#FFFFFF;margin-bottom:20px;}
.table1 td {border:1px solid #cecdcd;font-size:1.1em;}
.table1 thead td { font-weight:bold; padding:17px 0 17px 0; text-indent:23px;}
.table1 tbody td { padding:5px 0 5px 0;}
.table1 div { padding:5px;}


/* ============================= footer ====================== */
#footer { height:101px; padding: 24px 0 0 15px; text-align:center;}

.list-footer {
	font-size:1.23em;
	color:#FFFFFF;
	text-align:center;
}
.list-footer li {list-style:none;display:inline; margin-right:11px; text-align:center;}
.list-footer a {font-size:.95em;color:#FFFFFF;text-decoration:none;padding-right:16px;}
.list-footer a:hover { text-decoration:underline;}
.list-footer a:visited {font-size:.95em;color:#FFFFFF;text-decoration:none;padding-right:16px;}
.list-footer a:visited:hover { text-decoration:underline;}
.policy {font-size:0.923em;color:#416CD3;margin-top:11px;}
.policy a {font-size:1em;color:#416CD3;text-decoration:none;}
.policy a:hover { text-decoration: underline;}
.policy a:visited {font-size:1em;color:#416CD3;text-decoration:none;}
.policy a:visited:hover { text-decoration: underline;}
/* ============================= forms ============================= */

#ContactForm { line-height:1em;}
label { height:32px; display:block;} 
#ContactForm input {width:235px; height:18px; border:1px solid #A3A3A3; padding:2px 0 0 5px; font-size:1em;}
#ContactForm textarea {width:235px; height:138px; border:1px solid #A3A3A3; background:#FFFFFF; padding:2px 0 0 5px; overflow:auto; font-size:1em;}
#display_search_box {
	padding: 0 5px 0 5px;
}
#display_search_box a {
	font-size: 14px;
	text-decoration: none;
}
