
a            {color:#9CC76A;text-decoration: none;font-weight:bold;}
a:link        {color:#9CC76A;text-decoration: none;font-weight:bold;}
a:visited     {color:#9CC76A;text-decoration: none;font-weight:bold;}
a:active     {color:#999999;text-decoration: underline;font-weight:bold;}
a:hover     {color:#999999;text-decoration: underline;font-weight:bold;}


.formfield      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:165px;}
.formfield_short      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:150px;}
.formfield_dropdown      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:210px;}
.formfield_postcode      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:50px;}
.formfield_city     { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:145px;}
.formfield_company      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:210px;}


.ins_form_1     { background-color:#ffffff; color:#4F4F4F; font-size: 10px; font-family: Verdana, Arial, Helvetica; width:180px;}
.ins_form_2     { background-color:#ffffff; color:#4F4F4F; font-size: 10px; font-family: Verdana, Arial, Helvetica; width:180px; height:50;}
.ins_form_3     { background-color:#ffffff; color:#4F4F4F; font-size: 10px; font-family: Verdana, Arial, Helvetica; width:80px;}
.ins_form_4     { background-color:#ffffff; color:#4F4F4F; font-size: 10px; font-family: Verdana, Arial, Helvetica;}




.message_box      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width: 200px;}
.message_box2      { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width: 300px;}

.copyright,font.copyright,a.copyright,a.copyright:link,a.copyright:hover,a.copyright:visited {color:#999999;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle; text-decoration:none; line-height: 150%}

.nav,font.nav,a.nav,a.nav:link,a.nav:hover,a.nav:visited {color:#2C462A;font-family: arial, Verdana, Helvetica,  sans-serif; font-size:11px; font-weight:normal; text-align:center; vertical-align:middle; text-decoration:none; line-height: 150%}
.nav,a.nav:hover {color:#9CC76A;font-family:arial, Verdana, Helvetica,  sans-serif; font-size:11px; font-weight:normal; text-align:center; vertical-align:middle; text-decoration:underline; line-height: 150%}

.redlink,a.redlink,a.redlink:visited {color:#cc0000;font-family: Verdana, arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:none; line-height: 150%}
a.redlink:hover,a.redlink:active {color:#cccccc;;font-family:Verdana, arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:underline; line-height: 150%}

.ulink,a.ulink,a.ulink:visited {color:#333333;font-weight:bold;text-decoration:underline;}
a.ulink:hover,a.ulink:active {color:#9CC76A;font-weight:bold;text-decoration:underline;}

.titlelink,a.titlelink,a.titlelink:visited {color:#333333;font-family:arial, Helvetica, Verdana, sans-serif; font-size:16px;text-decoration:none;}
a.titlelink:hover,a.titlelink:active {color:#9CC76A;font-family:arial, Helvetica, Verdana, sans-serif; font-size:16px;text-decoration:none;}


.greylink,a.greylink,a.greylink:visited {color:#333333;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:none; line-height: 150%}
a.greylink:hover,a.greylink:active {color:#9CC76A;;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:underline; line-height: 150%}

.greylink_small,a.greylink_small,a.greylink_small:visited {color:#333333;font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; vertical-align:middle; text-decoration:none; line-height: 125%}
a.greylink_small:hover,a.greylink_small:active {color:#9CC76A;font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; vertical-align:middle; text-decoration:underline; line-height: 125%}

.footer_link,a.footer_link,a.footer_link:visited {color:#999999;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle; text-decoration:none; line-height: 150%}
a.footer_link:hover,a.footer_link:active {color:#9CC76A;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; vertical-align:middle; text-decoration:underline; line-height: 150%}


.greybold,a.greybold,a.greybold:visited {color:#333333;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:none; line-height: 150%}
a.greybold:hover,a.greybold:active {color:#333333;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:underline; line-height: 150%}


.body {font-family: Verdana, arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%;}
.body_bold {font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#4F4F4F; text-decoration:none; line-height: 120%;}
.body_white {font-family:arial, Helvetica, Verdana, sans-serif; font-size:13px; font-weight:bold; color:#ffffff; text-decoration:none; line-height: 120%;}
.body_green {font-family: arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#053E21; text-decoration:none; line-height: 120%;}
.body_red {font-family: arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#cc0000; text-decoration:none; line-height: 120%;}

.body_10 {font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%;}
.bodysmall {font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%;text-align: justify;}
.body_lge {font-family:arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%; text-align: justify;}
.body_lge_nj {font-family:arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; line-height: 120%;}
.body_lge_b {font-family:arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#000000; text-decoration:none; line-height: 120%}
.body_b {font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#4F4F4F; text-decoration:none; line-height: 120%}
.body_w {font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:none; line-height: 120%;}
.body_16 {font-family:arial, Helvetica, Verdana, sans-serif; font-size:16px; font-weight:bold; color:#4F4F4F; text-decoration:none; line-height: 120%;}
.body_16w {font-family:arial, Helvetica, Verdana, sans-serif; font-size:16px; font-weight:bold; color:#ffffff; text-decoration:none; line-height: 120%;}
.body_20 {font-family:arial, Helvetica, Verdana, sans-serif; font-size:20px; font-weight:bold; color:#4F4F4F; text-decoration:none; line-height: 120%;}
.body_13 {font-family:arial, Helvetica, Verdana, sans-serif; font-size:13px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%;}


.small_blue {font-family: Verdana, arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#3C5C87; text-decoration:none; line-height: 120%;}
.small_grey{font-family: Verdana, arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-decoration:none; line-height: 120%;}


/*.red {font-family:arial, Helvetica, Verdana, sans-serif; font-size:12px; font-weight:bold; color:#cc0000; text-decoration:none; line-height: 120%}*/
.red_small {font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#cc0000; text-decoration:none; line-height: 120%}


.topbar_grn {text-align:center; vertical-align:middle; line-height: 150%}
.grey{font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#999999; line-height: 100%}

.green_3 {background-color:#99CC66; font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; line-height: 120%}
.green_2 {background-color:#D6E7DE; font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; line-height: 120%}
.green_1 {background-color:#E8F2ED; font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-decoration:none; line-height: 120%}

.topbar_white {font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-align:center; vertical-align:middle; line-height: 100%}
.top_bar {background-image:url(furniture/top_bar.gif); background-repeat:repeat }
.search_box {width:105px; font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-align:left; vertical-align:middle; line-height: 100%; background-color:#ffffff; border-style: none;}
.input_box {width:165px; font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-align:left; vertical-align:middle; line-height: 100%; background-color:#ffffff; border-style: inset;}
.green_input_box { font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:normal; color:#333333; text-align:left; vertical-align:middle; line-height: 100%; background-color:#D6E7DE; border-style: inset;}
.navigation_box {width:102px; font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#333333; text-align:left; vertical-align:middle; line-height: 150%; background-color:#ffffff; border-style: none;}
.sub {font-family:arial, Helvetica, Verdana, sans-serif; font-size:10px; font-weight:bold; color:#000000; line-height: 120%}
.br_small {line-height:40%}
.br_smaller {font-size:8px;line-height:40%}

.body_justify {vertical-align:middle; font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:normal; color:#4F4F4F; text-decoration:none; line-height: 120%; text-align: justify;}




#dropdown {
 position: relative;
 top: 8;
 left:0;
border-style: none;

}

.main_image_1 {

background-image:url('/images/main_image_1.gif');
background-repeat:repeat;

}

.main_image_1b {

background-image:url('/images/main_image_1b.gif');
background-repeat:repeat;

}

.free_tools_box {

background-image:url('/images/free_tools_box.gif');
background-repeat:repeat;

}


.dots {

background-image:url('/images/dotted_h.gif');
background-repeat:repeat;

}

.dots_v {

background-image:url('/images/dotted_v.gif');
background-repeat:repeat;

}

.dots_white {

background-image:url('/images/dotted_h_white.gif');
background-repeat:repeat;

}

.dots_white_v {

background-image:url('/images/dotted_v_white.gif');
background-repeat:repeat;

}

.dots_grey {

background-image:url('/images/dotted_h_grey.gif');
background-repeat:repeat;

}

.left_page{

background-image:url('/images/left_page_shadow.gif');
background-repeat:repeat;

}

.ringley {

background-image:url('/images/ringley_advert.gif');
background-repeat:no-repeat;

}


ul.featurelist        {list-style-type:square; margin-left:16px;padding:0px;margin-top:0px; }
ul.featurelist li     {list-style-position:outside; margin-bottom:5px; }

.more {
 position: relative;
 top: 8;
 left:0;
text-align:right;
border-style: none;
font-size:11px;

}

.lime_border
{
border-top: 1px solid;
border-left: 1px solid;
border-bottom:1px solid;
border-right: 1px solid;
border-color: #9CC76A; 
}

.lime_border_advert
{
border-top: 1px solid;
border-left: 1px solid;
border-bottom:1px solid;
border-right: 1px solid;
border-color: #9CC76A;
background-image:url('/images/egg_advert.jpg');
background-repeat:no-repeat; 
}

.grey_border
{

border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #666666; 
}


.mint_top_bottom_border
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: none;
border-bottom:1px solid;
border-left: none;
border-color: #9CC76A; 
}

.mint
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: none;
border-bottom:1px solid;
border-left: none;
border-color: #9CC76A; 
}

.mint_no_bottom
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: none;
border-bottom:none;
border-left: none;
border-color: #9CC76A; 
}


.dotted_table  { background-image: url(/images/dotted_h.gif);
background-repeat: repeat-x }

.dot_table
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: 1px dotted;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #9CC76A; 
}


.mint_table
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #9CC76A; 
}


.mint_table_left
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: none;
border-color: #9CC76A; 
}

.mint_table_right
{
background-color:#F4F9F6; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: none;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #9CC76A; 
}


.title {
font-family:arial, Helvetica, Verdana, sans-serif;
font-size:16px; 
font-weight:bold; 
color:#666666; 
vertical-align:top; 
line-height:130%
}

.table_left
{
background-color:#Ffffff; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: 1px solid;
border-bottom:1px solid;
border-left: none;
border-color: #9CC76A; 
}

.table_right
{
background-color:#Ffffff; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: none;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #9CC76A; 
}

.table_left_right
{
background-color:#Ffffff; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #9CC76A; 
}
.table_bottom
{
background-color:#Ffffff; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:normal; 
color:#666666; 
text-decoration:none; 
line-height: 120%;
border-top: none;
border-right: none;
border-bottom:1px solid;
border-left: none;
border-color: #9CC76A; 
}

.calc_button
{
background-color:#9CC76A; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:11px; 
font-weight:bold; 
color:#ffffff; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #2C462A; 
}

.sign_in_button
{
background-color:#9CC76A; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#ffffff; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #2C462A; 

}


.register_button
{
background-color:#CC0000; 
font-family:arial, Helvetica, Verdana, sans-serif; 
font-size:13px; 
font-weight:bold; 
color:#ffffff; 
text-decoration:none; 
line-height: 120%;
border-top: 1px solid;
border-right: 1px solid;
border-bottom:1px solid;
border-left: 1px solid;
border-color: #666666; 

}


.calc_but_text,a.calc_but_text,a.calc_but_text:visited {color:#ffffff;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:none; line-height: 150%}
a.calc_but_text:hover,a.calc_but_text:active {color:#2C462A;font-family:arial, Helvetica, Verdana, sans-serif; font-size:11px; font-weight:bold; vertical-align:middle; text-decoration:none; line-height: 150%}

.formfield_calc     { background-color:#ffffff; color:#4F4F4F; font-size: 9px; font-family: Verdana, Arial, Helvetica; width:100px;}
.formfield_result    { background-color:#ffffff; color:#cc0000; font-size: 11px; font-family: Verdana, Arial, Helvetica; width:70px; border-color:cccccc;}

.calc {
 position: absolute;
 top: -100;
 left:-100;
text-align:right;
border-style: none;
font-size:11px;

}

.equation {
 position: absolute;
 top: -200;
 left:-200;
 text-align:right;
 border-style: none;
 font-size:11px;
}
