/*  
Theme Name: Insurance2day Theme
Theme URI: http://www.justsearching.com/
Description: Wordpress theme designed for Insurance2day by Just Search Ltd
Version: Version 1.0
Author: Just Search Ltd 
Author URI: http://www.justsearching.com/
*/
body {
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

a:link {
color:#009;
font-weight:700;
text-decoration:none;
}

a:active {
color:#009;
font-weight:700;
text-decoration:none;
}

a:visited {
color:#009;
font-weight:700;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#main_bg {
background:url(images/main_bg.png) repeat-y;
margin:0 auto;
padding:0 10px;
width:790px;
}

#wrap {
overflow:hidden;
padding:0;
width:770px;
}

#header {
background:url(images/header_bg.png) repeat-x;
color:#000;
height:53px;
margin:0;
padding:0;
position:relative;
width:770px;
}

#header h1 {
left:-3000px;
margin:0;
padding:0;
position:absolute;
top:-3000px;
}

img#logo {
margin:0;
padding:12px 0 12px 15px;
}

#quoteline {
background:transparent url(none);
color:#AF0000;
font-size:14px;
font-weight:700;
height:53px;
line-height:53px;
margin:0;
padding:0 0 0 10px;
}

#opening_hours {
color:#AF0000;
font-size:12px;
font-weight:700;
left:418px;
margin:0;
position:absolute;
text-align:right;
top:19px;
}

#search {
background:#000;
float:right;
height:29px;
margin:0;
padding:2px 0 0;
width:220px;
}

#search div {
margin:3px;
}

#search form {
margin:0;
padding:0;
}

input#s {
width:130px;
}

#search input {
border:1px solid #900;
}

input#searchsubmit {
background:#900;
border:1px solid #FF9F9F;
clear:both;
color:#FFF;
font-size:13px;
font-weight:700;
}

#topBar {
background:#000;
float:left;
font-size:12px;
font-weight:700;
line-height:normal;
margin:0;
width:550px;
}

/* START HORIZONTAL MENU */

#nav_horz {
display:block;
font-size:11px;
font-weight:700;
height:24px;
padding-top:7px;
position:relative;
}

#nav_horz ul {
list-style-type:none;
margin:0;
padding:0;
width:auto;
}

#nav_horz ul li {
display:block;
float:left;
margin:0 1px 0 0;
}

#nav_horz ul li a {
background:transparent url(images/nav_horz_off.gif) no-repeat top left;
color:#fff;
display:block;
float:left;
height:19px;
padding:5px 10px 0;
text-decoration:none;
}

#nav_horz ul li a:hover {
background:transparent url(images/nav_horz_over.gif) no-repeat top right;
color:#fff;
}
/* END HORIZONTAL MENU */

/* START VERTICAL MENU */
#nav_vert {
float:left;
font-size:11px;
font-weight:700;
margin:10px 0 0;
padding:0;
position:relative;
width:130px;
z-index:2000;
}

#nav_vert li {
float:left;
line-height:1.25em;
margin-bottom:-1px;
position:relative;
width:130px;
}

#nav_vert li a {
background-color:#900;
color:#FFF;
display:block;
font-weight:700;
margin:5px 0;
padding:5px;
text-decoration:none;
width:130px;
}

#nav_vert li a:hover {
background-color:#1E0E74;
color:#FFF;
}

#nav_vert li ul {
left:-999em;
list-style:none;
margin-left:101px;
margin-top:-25px;
position:absolute;
}

#nav_vert li ul a {
border:1px solid #000;
margin:0;
}

#nav_vert li:hover ul ul {
left:-999em;
}

#nav_vert li:hover ul ul ul {
left:-999em;
}

#nav_vert li.sfhover ul ul {
left:-999em;
}

#nav_vert li.sfhover ul ul ul {
left:-999em;
}

#nav_vert li:hover ul {
left:auto;
}

#nav_vert li li:hover ul {
left:auto;
}

#nav_vert li li li:hover ul {
left:auto;
}

#nav_vert li.sfhover ul {
left:auto;
}

#nav_vert li li.sfhover ul {
left:auto;
}

#nav_vert li li li.sfhover ul {
left:auto;
}

.rss {
background:url(images/rss.gif) no-repeat left top;
padding-left:18px;
}

/*FULL HEIGHT LEFT COLUMN HACK
 Start Mac IE5 filter \*/
.left {
background:#F0F0F0;
float:left;
margin:0 0 -32767px;
padding:5px 5px 32767px;
width:140px;
}

/* End Mac IE5 filter */
.left p {
color:#900;
text-align:center;
}
/* END VERTICAL MENU */

.middle {
float:left;
line-height:16px;
margin:0;
overflow:hidden;
padding:10px;
width:600px;
}

.middle h2 {
border-bottom:solid 4px #900;
font-size:16px;
margin:0 7px 3px 0;
padding:3px 0;
text-transform:capitalize;
}

.middle h3 {
border-bottom:dashed 1px #ccc;
color:#900;
font-size:14px;
margin:0 7px 3px 0;
padding:3px 0;
text-transform:capitalize;
}

.middle h4 {
color:#333;
font-size:12px;
margin:0 7px 3px 0;
text-align:center;
text-transform:uppercase;
}

.ads {
border:3px solid #f3f3f3;
float:left;
line-height:16px;
margin-left:10px;
margin-top:10px;
padding:10px;
text-align:center;
width:510px;
}

.ads img {
border:0;
text-align:center;
}

img.wp-smiley {
border:0;
padding:0;
}

#footer {
background:#636363 url(images/footer_bg.gif) repeat-x top;
clear:both;
color:#FFF;
font-weight:700;
height:32px;
margin:20px 0 0;
padding:20px 0 0;
position:relative;
text-align:center;
width:770px;
z-index:1000;
}

#footer a:link {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

#footer a:active {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

#footer a:visited {
color:#FFF;
font-weight:700;
text-decoration:underline;
}

#footer a:hover {
color:#900;
text-decoration:none;
}

div.hr {
clear:both;
height:24px;
}

div.br {
background:#fff url(images/br.gif) repeat-x scroll center;
clear:both;
height:10px;
}

.alignright {
float:right;
}

p.spacer {
border-bottom:4px solid #900;
margin:10px 0 25px;
}

.alignleft {
float:left;
}

.gcomment {
background-color:#F7F7F7;
border-bottom:1px solid #f3f3f3;
border-left:none;
border-right:none;
margin-bottom:3px;
padding:3px;
vertical-align:middle;
}

.ucomment {
background-color:#fbfbf1;
border-bottom:1px solid #f3f3f3;
border-left:none;
border-right:none;
margin-bottom:3px;
padding:3px;
}

input#submit {
background:#fc6;
border:2px solid #f93;
color:#fff;
font-size:13px;
}

ol.commentlist {
margin:0 0 1px;
padding:0;
}

ol.commentlist li {
list-style:none;
margin:0;
padding:13px 13px 1px;
}

ol.commentlist li.commenthead {
list-style:none;
margin:0;
}

ol.commentlist li.commenthead h2 {
margin:0;
}

.addthis {
clear:both;
float:right;
}

div.hr hr {
display:none;
}

div.br br {
display:none;
}

.middle2 {
border:3px solid #f3f3f3;
float:left;
line-height:16px;
margin-left:10px;
margin-top:10px;
overflow:hidden;
padding:10px;
width:237px;
}

.middle3 {
border:3px solid #f3f3f3;
float:left;
line-height:16px;
margin-left:10px;
margin-top:10px;
overflow:hidden;
padding:10px;
width:237px;
}

.middle2 h2 {
border-bottom:dashed 1px #ccc;
font-size:14px;
margin:0 7px 3px 0;
padding:3px 0;
}

.middle3 h2 {
border-bottom:dashed 1px #ccc;
font-size:14px;
margin:0 7px 3px 0;
padding:3px 0;
}

.middle2 :hover {
background:#fafafa;
}

.middle3 :hover {
background:#fafafa;
}

.ucomment img {
border:0;
}

.addthis img {
border:0;
}

ul.list_without_indent {
	padding-left:10px;
	margin-left:0;
}

/* FORMS */
#formBuilderFieldwhite_background {
background:#FFF;
color:#009;
}

#formBuilderFieldwhite_background .formBuilderCommentsField td {
border:1px solid #ccc;
padding:2px;
}

.greylink {}

.greylink a, .greylink a:visited {
color:#333;
text-decoration:none;
} 

.greylink a:hover, .greylink a:active {
color:#990000;
text-decoration:underline;
}

/* STYLES FROM OLD SITE */
.a1 {
color:#333;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.a2 {
color:#333;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.a3 {
color:#333;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.a4 {
color:#333;
font-size:10px;
line-height:13px;
font-weight:bold;
}

.a5 {
color:#333;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.a6 {
color:#333;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.a7 {
color:#333;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.a8 {
color:#333;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.a9 {
color:#333;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.a10 {
color:#333;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.a11 {
color:#333;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.a12 {
color:#333;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.a13 {
color:#333;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.a14 {
color:#333;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.a15 {
color:#333;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.a15 {
color:#333;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.a16 {
color:#333;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.a17 {
color:#333;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.a18 {
color:#333;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.a19 {
color:#333;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.a20 {
color:#333;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.a21 {
color:#333;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.a22 {
color:#333;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.a23 {
color:#333;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.a24 {
color:#333;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.a25 {
color:#333;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.a26 {
color:#333;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.a27 {
color:#333;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.a28 {
color:#333;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.a29 {
color:#333;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.b1 {
color:#FFF;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.b2 {
color:#FFF;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.b3 {
color:#FFF;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.b4 {
color:#FFF;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.b5 {
color:#FFF;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.b6 {
color:#FFF;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.b7 {
color:#FFF;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.b8 {
color:#FFF;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.b9 {
color:#FFF;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.b10 {
color:#FFF;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.b11 {
color:#FFF;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.b12 {
color:#FFF;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.b13 {
color:#FFF;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.b14 {
color:#FFF;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.b15 {
color:#FFF;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.b15 {
color:#FFF;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.b16 {
color:#FFF;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.b17 {
color:#FFF;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.b18 {
color:#FFF;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.b19 {
color:#FFF;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.b20 {
color:#FFF;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.b21 {
color:#FFF;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.b22 {
color:#FFF;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.b23 {
color:#FFF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.b24 {
color:#FFF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.b25 {
color:#FFF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.b26 {
color:#FFF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.b27 {
color:#FFF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.b28 {
color:#FFF;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.b29 {
color:#FFF;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.c1 {
color:#900;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.c2 {
color:#900;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.c3 {
color:#900;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.c4 {
color:#900;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.c5 {
color:#900;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.c6 {
color:#900;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.c7 {
color:#900;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.c8 {
color:#900;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.c9 {
color:#900;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.c10 {
color:#900;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.c11 {
color:#900;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.c12 {
color:#900;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.c13 {
color:#900;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.c14 {
color:#900;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.c15 {
color:#900;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.c15 {
color:#900;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.c16 {
color:#900;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.c17 {
color:#900;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.c18 {
color:#900;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.c19 {
color:#900;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.c20 {
color:#900;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.c21 {
color:#900;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.c22 {
color:#900;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.c23 {
color:#900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.c24 {
color:#900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.c25 {
color:#900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.c26 {
color:#900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.c27 {
color:#900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.c28 {
color:#900;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.c29 {
color:#900;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.d1 {
color:#009;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.d2 {
color:#009;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.d3 {
color:#009;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.d4 {
color:#009;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.d5 {
color:#009;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.d6 {
color:#009;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.d7 {
color:#009;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.d8 {
color:#009;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.d9 {
color:#009;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.d10 {
color:#009;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.d11 {
color:#009;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.d12 {
color:#009;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.d13 {
color:#009;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.d14 {
color:#009;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.d15 {
color:#009;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.d15 {
color:#009;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.d16 {
color:#009;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.d17 {
color:#009;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.d18 {
color:#009;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.d19 {
color:#009;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.d20 {
color:#009;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.d21 {
color:#009;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.d22 {
color:#009;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.d23 {
color:#009;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.d24 {
color:#009;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.d25 {
color:#009;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.d26 {
color:#009;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.d27 {
color:#009;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.d28 {
color:#009;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.d29 {
color:#009;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.e1 {
color:#CC6600;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.e2 {
color:#CC6600;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.e3 {
color:#CC6600;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.e4 {
color:#CC6600;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.e5 {
color:#CC6600;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.e6 {
color:#CC6600;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.e7 {
color:#CC6600;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.e8 {
color:#CC6600;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.e9 {
color:#CC6600;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.e10 {
color:#CC6600;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.e11 {
color:#CC6600;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.e12 {
color:#CC6600;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.e13 {
color:#CC6600;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.e14 {
color:#CC6600;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.e15 {
color:#CC6600;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.e15 {
color:#CC6600;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.e16 {
color:#CC6600;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.e17 {
color:#CC6600;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.e18 {
color:#CC6600;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.e19 {
color:#CC6600;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.e20 {
color:#CC6600;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.e21 {
color:#CC6600;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.e22 {
color:#CC6600;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.e23 {
color:#CC6600;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.e24 {
color:#CC6600;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.e25 {
color:#CC6600;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.e26 {
color:#CC6600;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.e28 {
color:#CC6600;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.e29 {
color:#CC6600;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.e27 {
color:#CC6600;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f1 {
color:#0033FF;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.f2 {
color:#0033FF;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.f3 {
color:#0033FF;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.f4 {
color:#0033FF;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.f5 {
color:#0033FF;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.f6 {
color:#0033FF;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.f7 {
color:#0033FF;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.f8 {
color:#0033FF;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.f9 {
color:#0033FF;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.f10 {
color:#0033FF;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.f11 {
color:#0033FF;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.f12 {
color:#0033FF;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.f13 {
color:#0033FF;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.f14 {
color:#0033FF;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.f15 {
color:#0033FF;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.f15 {
color:#0033FF;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.f16 {
color:#0033FF;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.f17 {
color:#0033FF;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.f18 {
color:#0033FF;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.f19 {
color:#0033FF;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.f20 {
color:#0033FF;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.f21 {
color:#0033FF;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.f22 {
color:#0033FF;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.f23 {
color:#0033FF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f24 {
color:#0033FF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f25 {
color:#0033FF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f26 {
color:#0033FF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f27 {
color:#0033FF;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.f28 {
color:#0033FF;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.f29 {
color:#0033FF;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.g1 {
color:#669900;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.g2 {
color:#669900;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.g3 {
color:#669900;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.g4 {
color:#669900;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.g5 {
color:#669900;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.g6 {
color:#669900;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.g7 {
color:#669900;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.g8 {
color:#669900;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.g9 {
color:#669900;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.g10 {
color:#669900;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.g11 {
color:#669900;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.g12 {
color:#669900;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.g13 {
color:#669900;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.g14 {
color:#669900;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.g15 {
color:#669900;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.g15 {
color:#669900;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.g16 {
color:#669900;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.g17 {
color:#669900;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.g18 {
color:#669900;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.g19 {
color:#669900;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.g20 {
color:#669900;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.g21 {
color:#669900;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.g22 {
color:#669900;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.g23 {
color:#669900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.g24 {
color:#669900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.g25 {
color:#669900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.g26 {
color:#669900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.g27 {
color:#669900;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.g28 {
color:#669900;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.g29 {
color:#669900;
font-size:54px;
line-height:60px;
font-weight:normal;
}


.h1 {
color:#660033;
font-size:9px;
line-height:11px;
font-weight:normal;
}

.h2 {
color:#660033;
font-size:9px;
line-height:11px;
font-weight:bold;
}

.h3 {
color:#660033;
font-size:11px;
line-height:12px;
font-weight:normal;
}

.h4 {
color:#660033;
font-size:10px;
line-height:12px;
font-weight:bold;
}

.h5 {
color:#660033;
font-size:11px;
line-height:13px;
font-weight:normal;
}

.h6 {
color:#660033;
font-size:11px;
line-height:13px;
font-weight:bold;
}

.h7 {
color:#660033;
font-size:12px;
line-height:14px;
font-weight:normal;
}

.h8 {
color:#660033;
font-size:12px;
line-height:14px;
font-weight:bold;
}

.h9 {
color:#660033;
font-size:14px;
line-height:17px;
font-weight:normal;
}

.h10 {
color:#660033;
font-size:16px;
line-height:17px;
font-weight:normal;
}

.h11 {
color:#660033;
font-size:18px;
line-height:20px;
font-weight:normal;
}

.h12 {
color:#660033;
font-size:20px;
line-height:24px;
font-weight:normal;
}

.h13 {
color:#660033;
font-size:22px;
line-height:26px;
font-weight:normal;
}

.h14 {
color:#660033;
font-size:24px;
line-height:28px;
font-weight:normal;
}

.h15 {
color:#660033;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.h15 {
color:#660033;
font-size:26px;
line-height:30px;
font-weight:normal;
}

.h16 {
color:#660033;
font-size:28px;
line-height:32px;
font-weight:normal;
}

.h17 {
color:#660033;
font-size:30px;
line-height:34px;
font-weight:normal;
}

.h18 {
color:#660033;
font-size:32px;
line-height:36px;
font-weight:normal;
}

.h19 {
color:#660033;
font-size:34px;
line-height:38px;
font-weight:normal;
}

.h20 {
color:#660033;
font-size:38px;
line-height:42px;
font-weight:normal;
}

.h21 {
color:#660033;
font-size:40px;
line-height:44px;
font-weight:normal;
}

.h22 {
color:#660033;
font-size:44px;
line-height:50px;
font-weight:normal;
}

.h23 {
color:#660033;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.h24 {
color:#660033;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.h25 {
color:#660033;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.h26 {
color:#660033;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.h27 {
color:#660033;
font-size:48px;
line-height:54px;
font-weight:normal;
}

.h28 {
color:#660033;
font-size:52px;
line-height:58px;
font-weight:normal;
}

.h29 {
color:#660033;
font-size:54px;
line-height:60px;
font-weight:normal;
}

.s1 {
color:#333;
font-size:11px;
line-height:17px;
font-weight:bold;
}

.s2 {
color:#00C;
font-size:11px;
line-height:17px;
font-weight:bold;
}

.s3 {
color:#00C;
font-size:11px;
line-height:17px;
font-weight:normal;
}

.s4 {
color:#009;
font-size:11px;
line-height:17px;
font-weight:bold;
}

.s5 {
color:#009;
font-size:10px;
line-height:17px;
font-weight:bold;
}

.s6 {
color:#00C;
font-size:10px;
line-height:17px;
font-weight:normal;
}
