body 		{ background-color: #EEEEEE; margin: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
form		{ margin: 0px; padding: 0px; }

h1			{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #990000; text-decoration: none; margin: 0px; }
h2			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none; }
h3			{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; margin: 0px; }

li			{ list-style: none; padding-bottom: 10px; margin-bottom: 10px; }
li span.servicetitle { display: block; font-weight: bold; margin-bottom: 5px; }
li a.more	{ display: block; text-align: right; margin-top: 5px; }

#container	{ float: none; width: 860px; margin: 0px auto; padding: 0px; border: 2px solid #003366; background-color: #FFFFFF; }
#header		{ float: none; width: 860px; margin: 0px;      padding: 0px; }
#leftside	{ float: left; width: 160px; margin: 0px;      padding: 0px; }
#content	{ float: left; width: 538px; margin: 0px;      padding: 0px; border-left: 1px solid #000000; border-right: 1px solid #000000; }
#rightside	{ float: left; width: 160px; margin: 0px;      padding: 0px; }
#fixdiv		{ clear: both; }
#footer		{ float: none; width: 844px; margin: 0px auto; padding: 10px; }

#thankyou	{ border: 2px solid #FF0000; background-color: #CCCCCC; margin: 5px; padding: 5px; font-weight: bold; }

#report		{ float: right; width: 200px; margin: 5px; padding: 5px; border: 2px solid #000000; background-image: url("../images/bg_spiral_blur.jpg"); background-position: top; background-repeat: no-repeat; }
#report h2	{ font-size: 13px; font-weight: bold; color: #FFFFFF; }
#report p	{ font-size: 11px; }
#report .inputB	{ margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;   color: #003366; text-decoration: none; height: 22px; width: 120px; }
#report .inputT	{ margin: 4px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;   color: #003366; text-decoration: none; vertical-align: top; }

.testimonial		{ margin: 15px 25px; padding: 5px 0px; border-top: 2px solid #000000; border-bottom: 2px solid #000000; background-color: #EEEEEE; }
.testimonial p		{ margin: 0px; padding: 5px; }
.testimonial span	{ margin-left: 25px; font-weight: bold; }

.jb1		{ float: none; width: 400px; margin: 0px 0px 0px 0px;  padding: 10px 20px 10px 20px; border: 2px solid #FF0000; }

.padded5	{ padding: 5px; }
.padded10	{ padding: 10px; }

.menubar 		{ margin: 0px; padding: 0px; height: 20px; width: 160px; background-image: url(../images/menu_normal.jpg); border-bottom: 1px solid #000000; border-top: 1px solid #000000; }
.menubarshaded	{ margin: 0px; padding: 0px; height: 20px; width: 160px; background-image: url(../images/menu_shaded.jpg); border-bottom: 1px solid #000000; }
.menutitle 		{ margin: 0px; padding: 3px 0px 0px 20px; ; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.picborder	{ margin: 0px 6px 10px 2px; border-top: 1px solid #003366; border-bottom: 1px solid #003366; }

.preheadline { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.subheadline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #990000; text-decoration: none; text-align: center; }
.footertext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #003366; text-decoration: none; line-height: 14px; margin: 0px; padding: 0px; }
.sidebartext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.red { color: #FF0000; }

a:LINK, a:VISITED { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0000FF; text-decoration: none; }
a:HOVER, a:ACTIVE { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none; }

a.mainmenu:LINK, a.mainmenu:VISITED { font-size: 11px; color: #003366; margin: 0px; padding-left: 5px; line-height: 20px; display: block; height: 20px; width: 155px; border-bottom: 1px solid #CCCCCC; background-color: #FFFFFF; }
a.mainmenu:HOVER, a.mainmenu:ACTIVE { font-size: 11px; color: #FFFFFF; margin: 0px; padding-left: 5px; line-height: 20px; display: block; height: 20px; width: 155px; border-bottom: 1px solid #CCCCCC; background-color: #0099CC; }
a.submenu:LINK, a.submenu:VISITED { font-size: 11px; color: #006699; margin: 0px; padding-left: 15px; line-height: 20px; display: block; height: 20px; width: 145px; border-bottom: 1px solid #CCCCCC; background-color: #FFFFFF; }
a.submenu:HOVER, a.submenu:ACTIVE { font-size: 11px; color: #FFFFFF; margin: 0px; padding-left: 15px; line-height: 20px; display: block; height: 20px; width: 145px; border-bottom: 1px solid #CCCCCC; background-color: #0099CC; }
a.sidebarlink:LINK, a.sidebarlink:VISITED { font-size: 11px; text-decoration: underline; }
a.sidebarlink:HOVER, a.sidebarlink:ACTIVE { font-size: 11px; text-decoration: underline; }
a.footerlink:LINK, a.footerlink:VISITED { font-size: 11px; }
a.footerlink:HOVER, a.footerlink:ACTIVE { font-size: 11px; }
