body{font-family:Arial,Helvetica,sans-serif;margin:0px;padding:0px}
form{margin:0px;padding:5px 0px 0px 2px}
span{color:#DC1562}
#banner{border-bottom-color:#006600;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#006600;border-left-style:solid;border-left-width:0px;border-right-color:#006600;border-right-style:solid;border-right-width:0px;border-top-color:#006600;border-top-style:solid;border-top-width:1px;margin:0px auto 10px;padding:0px;width:740px}
#comments{background:#B9FFB9;border:1px solid #CCCCCC;clear:both;margin-bottom:10px;width:220px}
#comments h3{color:#333333;font-size:100%;margin:0px;padding:15px 0px 0px 15px}
#comments p{color:#006600;font-size:80%;margin:0px;padding:5px 10px 10px 15px}
#comments p.further{color:#666666;font-weight:bold}
#comments p.further a{color:#666666;text-decoration:none}
#comments p.further a:hover{color:#006600;text-decoration:none}
#comments span{color:#006600}
#contacts input.formwidth{border:1px solid #999999;margin-bottom:3px;margin-top:3px;width:250px}
#contacts label{font-size:80%}
#contacts select.single{border:1px solid #666666;margin-bottom:3px;margin-top:3px;width:250px}
#contacts table tr td{border:1px solid #FFFFFF;padding-left:6px;padding-right:6px}

#contacts textarea.field{border:1px solid #999999;margin-bottom:3px;margin-top:3px;width:250px}
#content{margin:0px auto;padding:0px;width:740px}
#footer{clear:both;padding-bottom:20px;padding-top:20px}
#main ul {
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#footer p{border-bottom:0px solid #CCCCCC;border-left:0px solid #CCCCCC;border-right:0px solid #CCCCCC;border-top:1px solid #CCCCCC;color:#666666;font-size:10px;margin:0px;padding-top:6px;text-align:left}
#footer p a{color:#666666;text-decoration:none}
#intro{padding-bottom:10px}
#intro h1{color:#999999;font-size:310%;font-weight:bold;margin:20px 0px 10px;padding:0px 0px 0px 20px}
#intro h2{color:#999999;font-size:115%;font-weight:bold;margin:10px 0px;padding:0px 0px 0px 60px}
#locations{background:#EBEBEB;border:1px solid #CCCCCC;clear:both;margin-bottom:10px;padding-bottom:8px;padding-top:15px;width:220px}
#locations h2{background:#FFFFFF;border-bottom:1px solid #009900;border-left:0px solid #009900;border-right:0px solid #009900;border-top:0px solid #009900;color:#006600;font-size:100%;margin:0px 11px;padding:4px 0px 4px 4px}
#locations h3{color:#333333;font-size:100%;margin:0px;padding:15px 0px 0px 15px}
#locations ul{margin:3px 0px 6px;padding:0px}
#locations ul li{border-bottom-color:#FFFFFF;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#FFFFFF;border-left-style:solid;border-left-width:0px;border-right-color:#FFFFFF;border-right-style:solid;border-right-width:0px;border-top-color:#FFFFFF;border-top-style:solid;border-top-width:0px;font-size:90%;list-style-type:none;margin:0px 10px 0px 15px;padding:4px 0px}
#locations ul li a{color:#000000;text-decoration:none}
#locations ul li a:hover{color:#000000;text-decoration:none}
#logo{margin:0px;padding:20px 0px 0px;width:740px}
#main{background:#FCDAE7border:1px solid #CCCCCC;border:1px solid #CCCCCC;float:left;padding-bottom:20px;width:506px}
#main h1{
	color:#000000;
	font-size:150%;
	font-weight:normal;
	margin:0px;
	padding:20px 0px 0px 25px;
	font-family: Tahoma, Arial;
}
#shock {
	background-color: #B9FFB9;
	margin-right: 20px;
	margin-left: 20px;
	padding: 0px;
	border: 1px dotted #006600;
	margin-bottom: 10px;
	width: 450px;
}
#shock h2 {
	font-size: 15px;
	margin: 0px;
	padding: 10px;
	color: #000000;
	font-weight: bold;
}

#main h1 strong{color:#000000}
#main h3{
	color:#333333;
	font-size:110%;
	font-weight:normal;
	margin:0px 20px 15px;
	padding:15px 0px 3px;
	border-top: 0px dotted #999999;
	border-right: 0px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 0px dotted #999999;
	font-family: Tahoma, Arial;
}
#main h3 strong{color:#000000}
#main h4{color:#333333;font-size:100%;font-weight:bold;margin:0px;padding:0px 0px 10px 25px}
#main li{
	color:#006600;
	margin-bottom:5px;
	margin-right:10px;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 13px;
}
#main ol{padding-left:30px}
#main p{color:#333333;font-size:80%;line-height:1.4em;margin:0px;padding:0px 15px 7px 20px}
#main p a{color:#000000;font-weight:bold;text-decoration:none}
#main p a:hover{color:#006600;text-decoration:underline}

#main p strong{color:#006600}
#main select.pink{color:#DC1562}
#main table{
	padding:0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
}

#main table h2{font-size:80%;margin:0px;padding:0px}
#content #main #contacts .here {
	margin-left: 0px;
}

#main table h2 a{color:#000000;text-decoration:none}
#main table h2 a:hover{color:#DC1462;text-decoration:none}
#main table p{margin:0px;padding:0px 0px 0px 8px}
#main table tr td{padding-bottom:6px;padding-top:6px}
#nav{clear:both;height:20px;margin:0px;padding:0px;text-align:right;width:700px}
#nav ul{margin:0px;padding:6px 0px 0px;text-align:right}
#nav ul li{border-bottom:0px solid #009900;border-left:0px solid #009900;border-right:1px solid #009900;border-top:0px solid #009900;float:left;font-size:11px;list-style-type:none;margin:0px 6px 0px 0px;padding:0px 6px 0px 0px}
#nav ul li a{color:#333333;font-weight:bold;text-decoration:none}
#nav ul li a:hover{color:#006600;text-decoration:underline}
#panel{background:#006600;border:1px solid #CCCCCC;float:left;margin-bottom:10px;padding-bottom:15px;width:220px}
#panel img.nudge{margin-left:10px;margin-top:10px}
#register{background:#DC1462;border:1px solid #CCCCCC;float:left;margin-bottom:10px;padding-bottom:15px;width:270px}
#register form{padding-left:16px}
#register h3{margin:0px;padding:10px 0px 0px 15px}
#register h3 span{color:#CCCCCC}
#register img.nudge{padding-top:10px}
#register input.jsa{background:#DC1462;border:1px solid #999999;color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;padding-left:6px;width:56px}
#register p{color:#CCCCCC;font-size:10px;margin:0px;padding-left:15px}
#right{float:left;margin-left:8px;width:220px}
#top{height:120px;margin:0px auto;padding:0px;width:740px}#banner img {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#main table h4 {
	color:#259153;
	font-size:80%;
	font-weight:bold;
	margin:0px 0px 0px 6px;
	padding:8px 0px 7px 32px;
	background-image: url(../img/general/0008-doc_edit.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
}
#i tr td {
}
#i tr td {
}
#i h4 a {
	color: #1F9656;
}


#content #main p.move {
	padding-left: 38px;
}
#i {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #279556;
	border-right-color: #279556;
	border-bottom-color: #279556;
	border-left-color: #279556;
}
#offer {
	background-color: #81A7E8;
	margin-right: 20px;
	margin-left: 20px;
	padding: 0px;
	border: 1px dotted #006600;
	margin-bottom: 10px;
	width: 450px;
}
#offer h2 {

	font-size: 15px;
	margin: 0px 0px 6px;
	padding: 10px 10px 0px;
	color: #FFFFFF;
	font-weight: normal;
}
#offer p {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px 0px 7px 10px;
}
#offer p strong {
	font-size: 18px;
	color: #FFFFFF;
}
#shock p {
	color: #000000;
	margin: 0px;
	padding: 0px 0px 7px 10px;
	font-size: 13px;
}
#prices h2 {
	color: #81A7E8;
	font-size: 13px;
	margin: 0px;
	padding: 4px 0px 6px 22px;
	font-weight: normal;
}
#prices h3 {
	color: #81A7E8;
	font-size: 17px;
	margin: 0px;
	padding: 4px 0px 22px 22px;
	font-weight: normal;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
