body {background-color:#40b1ed}
h1 {font-size:14px;color:#444;padding:0;margin:0 0 15px;text-align:center}
h1.navtitle {font-size:13px;color:#666;padding:0;margin:0 0 15px 17px;text-align:left;font-family:Tahoma}
h2.title {font-size:13px;color:#444;margin:0 0 15px;text-align:center}
h2 {font-size:13px;color:#333;margin:5px 0 5px}
h3 {font-size:12px;text-decoration:underline;color:#333; margin:5px 0 0 0;}
h4 {font-size:12px}
h4 span {font-weight:normal}
/* fonts */
.style9 {color: #FF00FF}
.style3 {color: #6E6E6E;font-weight: bold}
.bold {font-weight:bold}
table {
	border:0px;
	border-collapse:collapse;
	color: #FFFFFF;
}
table#page1, table#page2, table#page3, table#page4 {width:766px} 
td {vertical-align:top; padding:0px;}


p, td, table, select,  input, textarea{
	font-family:Tahoma;
	font-size:12px;
	vertical-align:top;
	line-height:15px;
	color:#333333;
	background-color: #FFFFFF;
}

form { margin:0px; padding:0px}

strong{ color:#333333}

strong a{ color:#333333; text-decoration:underline}
strong a:hover{ text-decoration:none}

a{ color:#333333; text-decoration:underline}
a:hover{ text-decoration:none}

.header{
	height:356px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
.logo{
	padding:86px 0 99px 33px;
	background-image: url(../images/header.jpg);
}

.bg{ background:#CADCE0}
.bg1{ background:url(../images/bot.gif) no-repeat left bottom #E6F0F2; width:358px}
.bg2{ background:#D7D7D7; height:1px}
.bg3{ background:#D7D7D7; width:1px; height:246px}
.bg4{ background:#D7D7D7; width:1px}

 
.bunner .indent{ margin:23px 0 20px 18px}
.bunner .indent img{ margin-top:4px}
.bunner .indent ul{margin:0px; padding:0px; list-style:none; line-height:20px}
.bunner .indent ul li { background: url(../images/list_bg.gif) no-repeat 0 6px; padding-left:22px}
.bunner .indent ul li a{ color:#2E67CB; text-decoration:none}
.bunner .indent ul li a:hover{ text-decoration: underline}

.bunner .indent1{ margin:23px 0 20px 12px}
.bunner .indent1 img{ margin-top:4px}
.bunner .indent1 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
.bunner .indent1 ul li { background: url(../images/list_bg1.gif) no-repeat 0 6px; padding-left:22px}
.bunner .indent1 ul li a{ color:#2E67CB; text-decoration:none}
.bunner .indent1 ul li a:hover{ text-decoration: underline}

#page1 .block1{ padding:22px 20px 15px 27px}
#page1 .block1 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page1 .block1 ul li {padding-left:2px; color:#7A8D0C}
#page1 .block1 ul li a{ color:#6E6E6E; text-decoration: underline; padding-left:12px}
#page1 .block1 ul li a:hover{ text-decoration: none}

#page1 .block2{ padding:22px 20px 15px 29px}
#page1 .block2 span a{ color:#333333; text-decoration:underline; background:url(../images/marker.gif) no-repeat 0 5px; padding-left:14px}
#page1 .block2 span a:hover{ text-decoration:none}
#page1 .block2 .right{ text-align:right; margin-right:19px}

#page1 .block3{ padding:22px 28px 15px 29px}
#page1 .block3 span a{ color:#333333; text-decoration:underline; background:url(../images/marker1.gif) no-repeat 0 5px; padding-left:14px}
#page1 .block3 span a:hover{ text-decoration:none}
#page1 .block3 .right{ text-align:right; margin-right:8px}

#page1 .block4{ padding:18px 28px 15px 27px}
#page1 .block4 span a{ color:#333333; text-decoration:underline; background:url(../images/marker3.gif) no-repeat 0 5px; padding-left:14px}
#page1 .block4 span a:hover{ text-decoration:none}
#page1 .block4 .right{ text-align:right; margin-right:8px}

#page1 .block5{
	padding:18px 28px 15px
}
#page1 .block5 span a{ color:#333333; text-decoration:underline; background:url(../images/marker4.gif) no-repeat 0 5px; padding-left:14px}
#page1 .block5 span a:hover{ text-decoration:none}
#page1 .block5 .right{ text-align:right; margin-right:8px}

#page1 .block6{ padding:18px 28px 15px 29px}
#page1 .block6 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page1 .block6 ul li { background: url(../images/list_bg2.gif) no-repeat 0 8px; padding-left:11px; margin-left:6px}
#page1 .block6 ul li a{ color:#349BFF; text-decoration: underline}
#page1 .block6 ul li a:hover{ text-decoration: none }

#page2 .block1{ padding:9px 45px 10px 27px}
#page2 .block1 .right{ text-align:right; margin-top:14px}

#page2 .block2{ padding:9px 5px 10px 29px}
#page2 .block2 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page2 .block2 ul li { background: url(../images/list_bg3.gif) no-repeat 0 8px; padding-left:11px}
#page2 .block2 ul li a{ color:#C6AE1F; text-decoration: underline}
#page2 .block2 ul li a:hover{ text-decoration: none }

#page2 .block3{ padding:18px 35px 5px 29px}
#page2 .block3 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page2 .block3 ul li { background: url(../images/list_bg2.gif) no-repeat 0 8px; padding-left:11px}
#page2 .block3 ul li a{ color:#40B1ED; text-decoration: underline}
#page2 .block3 ul li a:hover{ text-decoration: none }

#page2 .block4{ padding:18px 22px 5px 28px}

#page3 .block1{
	padding-top: 9px;
	padding-right: 40px;
	padding-bottom: 22px;
	padding-left: 29px;
}
#page3 .block1 .indent_image{ margin-right:20px; margin-top:4px}
#page3 .block1 span a{ color:#333333; text-decoration:underline; background:url(../images/marker5.gif) no-repeat 0 5px; padding-left:14px}
#page3 .block1 span a:hover{ text-decoration:none}

#page3 .block2{ padding:18px 33px 0 29px}

#page3 .block3{ padding:9px 25px 0 29px}
#page3 .block3 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page3 .block3 ul li { background: url(../images/list_bg2.gif) no-repeat 0 8px; padding-left:11px}
#page3 .block3 ul li a{ color:#40B1ED; text-decoration: underline}
#page3 .block3 ul li a:hover{ text-decoration: none }
#page3 .block3 span a{ color:#333333; text-decoration:underline; background:url(../images/marker1.gif) no-repeat 0 5px; padding-left:14px}
#page3 .block3 span a:hover{ text-decoration:none}

#page4 .block1{ padding:0 29px 0 29px}
#page4 .block1 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page4 .block1 ul li { padding-left:11px;font-weight:bold} /* background: url(../images/list_bg5.gif) no-repeat 0 8px; */
#page4 .block1 ul li a{ color:#7A8D0C; text-decoration: underline}
#page4 .block1 ul li a:hover{ text-decoration: none }

#page4 .block2 { padding:0 5px 10px 29px}
#page4 .block2 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page4 .block2 ul li {padding-left:11px;font-weight:bold} /*  background: url(../images/list_bg3.gif) no-repeat 0 8px; */
#page4 .block2 ul li a{ color:#C6AE1F; text-decoration: underline}
#page4 .block2 ul li a:hover{ text-decoration: none }
#page4 .block2 span a{ color:#333333; text-decoration:underline; background:url(../images/marker.gif) no-repeat 0 5px; padding-left:14px}
#page4 .block2 span a:hover{ text-decoration:none}

#page5 .block1 { padding:8px 35px 23px 29px}
#page5 .block1 span a{ color:#333333; text-decoration:underline; background:url(../images/marker5.gif) no-repeat 0 5px; padding-left:14px}
#page5 .block1 span a:hover{ text-decoration:none}

#page5 .block2 { padding:17px 35px 0 29px}
#page5 .block2 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page5 .block2 ul li { background: url(../images/list_bg3.gif) no-repeat 0 8px; padding-left:11px}
#page5 .block2 ul li a{ color:#C6AE1F; text-decoration: underline}
#page5 .block2 ul li a:hover{ text-decoration: none }

#page5 .block3{ padding-top:8px}
#page5 .block3 span{ color:#40B1ED}
#page5 .block3 span a{ color:#333333; text-decoration:underline; background:url(../images/marker1.gif) no-repeat 0 5px; padding-left:14px}
#page5 .block3 span a:hover{ text-decoration:none}

#page6 .block1{ padding:8px 0 0 29px}
#page6 .block1 span a{ color:#333333; text-decoration:underline; background:url(images/marker5.gif) no-repeat 0 5px; padding-left:14px}
#page6 .block1 span a:hover{ text-decoration:none}

#page6 .block2{ padding:8px 5px 18px 29px}
#page6 .block2 ul{margin:0px; padding:0px; list-style:none; line-height:20px}
#page6 .block2 ul li { background: url(../images/list_bg3.gif) no-repeat 0 8px; padding-left:11px}
#page6 .block2 ul li a{ color:#C6AE1F; text-decoration: underline}
#page6 .block2 ul li a:hover{ text-decoration: none }
#page6 .block3, .block4{ padding:18px 5px 5px 29px}
#page6 .block3 a, .block4 a{ color:#40B1ED; text-decoration:underline}
#page6 .block3 a:hover, .block4 a:hover{ text-decoration:none}

#page7 .block1{ padding:25px 20px 30px 29px}
#page7 .block1 a{ color:#7A8D0C; text-decoration:underline}
#page7 .block1 a:hover{ text-decoration:none}

.px{ width:auto; background:#D7D7D7} 

.form input {
	width:173px;
	height:17px;
	color: #6E6E6E;
	padding:0 0 0 4px;
	line-height:11px;
	background-color:#fff;
	vertical-align:middle
}
.form textarea {
	width:173px;
	height:164px;
	color: #6E6E6E;
	overflow: auto;
	padding:0 0 0 4px;
	background-color:#fff;
}
/*  styles across all pages  */
#pgcontainer {width:800px;border:solid 1px #777;border-bottom:none;background-color:#ffffff}
div.onecol {width:766px;text-align:left;font-family:Tahoma;font-size:12px;color:#333;background-color:transparent;}
.clearAll{clear:both;line-height:0;font-size:0}
         
/* online order form  added by Claus */
table.reg {margin-bottom:12px;width:440px;}
table.reg td {text-align:left;padding:1px 0 1px 10px;background-color:#f2e3e9;color:#666;font-size:12px}
table.reg td.first {padding:1px 3px 1px 0}
table.reg td.top {padding-top:12px}
table.reg td h4 {font-size:14px}
table.reg td input, table.reg td select, table.reg td textarea {margin-bottom:6px;font-size:12px;border:1px solid #996688}
table.reg td input.radiobtn {background-color:#f2e3e9; border: 0 solid #fff;}
table.reg td div#once, table.reg td div#recur {margin-left:30px;margin-bottom:20px}
table.reg td input.btn{margin-bottom:20px; border: 1px solid #006; background: #ccf;}
table.reg td input.btn:hover {border: 2px solid #006;  background: #eef;}
table.reg td textarea {width:200px}
table.reg td.wid {width:140px}
table.reg td span {font-size:11px}
#error {color:#c00}

/* end added form styles 
-----------
Beginning Navigation styles*/
div#menu {height:33px;padding-bottom:0}
ul#navtop { list-style-type:none;font-family:Times New Roman;width:768px;padding-left:0;margin-left:0;}
ul#navtop li{float:left;padding:0;width:126px;position:relative;padding:3px 0 8px;margin-right:2px;font-size:15px;font-weight:700;color:#888;text-align:left}
ul#navtop li span {padding:0 5px}
ul#navtop li a {text-decoration:none;color:#888}
ul#navtop li a:hover {color:#ff88ff}
ul#navtop li ul.sub1  {background-color:#fff;display:none;list-style-type:none;z-index:200;position:absolute;top:32px;left:0;text-align:left;padding:8px 0 0 0;margin:0 1px 0;width:123px}
ul#navtop li ul.sub1 li {font-size:13px;padding:0 0 4px;line-height:13px;width:124px}
ul#navtop li ul.sub1 li span {display:block;padding:0 10px}
ul#navtop li ul.sub1 li.last {padding-bottom:12px}
/* end nav 
---------
beg footer*/
div#footer {width:766px;text-align:left;margin:10px 0 10px;}
div#footer div.don {width:726px;text-align:center;margin:20px 20px 5px; font-size:14px;border:solid 1px #999}
div#footer div p {font-size:14px;padding:0;margin:10px 0 }
div#footer div img {margin:8px 0}
div#footer p {font-size:11px}
div#footer span.txt {color:#6D6D6D;margin-right:22px}
div#footer p a{color:#5E83CA; text-decoration:underline;font-weight:bold}
div#footer p a:hover{text-decoration:none}
div#footer hr {height:2px; width:500px;background:#ccc}

