body  {
	background-color:#FFFFFF;}

h1 {font-size:13px; margin:0px; padding:0px;}
h2 {font-size:11px; font-weight:100; margin:0px; padding:0px;}
h3 {font-size:11px; font-weight:100; margin:0px; padding:0px;}

a.gr1:link  {font-weight:bold; text-decoration :underline; color : #FFFFFF;	font-family : verdana; font-size :13px;}
a.gr1:visited  {font-weight:bold; text-decoration : underline; color : #FFFFFF; font-family : verdana; font-size :13px;}
a.gr1:hover  {font-weight:bold; text-decoration :none ; color : #FFFFFF; font-family :verdana; font-size :13px;}
a.gr1:active  {font-weight:bold; text-decoration :none; color : #FFFFFF; font-family :verdana; font-size :13px;}


a.link-free:link  {text-decoration :none; color : #FFFFFF;}
a.link-free:visited  {text-decoration : none; color : #FFFFFF;}
a.link-free:hover  {text-decoration :underline ; color : #FFFFFF;}
a.link-free:active  {text-decoration :underline; color : #FFFFFF;}


a.gr22:link  {text-decoration :none; color : #DBCEEB;	font-family : arial; font-size :9px;}
a.gr22:visited  {text-decoration :none ; color : #DBCEEB; font-family : arial; font-size :9px;}
a.gr22:hover  {text-decoration :underline ; color : #DBCEEB; font-family :arial; font-size :9px;}
a.gr22:active  {text-decoration :underline; color : #DBCEEB; font-family :arial; font-size :9px;}

a.gr33:link  {text-decoration :none; color : #2D466D;	font-family : arial; font-size :11px;}
a.gr33:visited  {text-decoration :none ; color : #2D466D; font-family : arial; font-size :11px;}
a.gr33:hover  {text-decoration :none ; color : #86BD1A; font-family :arial; font-size :11px;}
a.gr33:active  {text-decoration :none; color : #86BD1A; font-family :arial; font-size :11px;}

a.gr34:link  {text-decoration :none; color : #2D466D;	font-family : arial; font-size :11px;}
a.gr34:visited  {text-decoration :none ; color : #2D466D; font-family : arial; font-size :11px;}
a.gr34:hover  {text-decoration :none ; color : #2D466D; font-family :arial; font-size :11px;}
a.gr34:active  {text-decoration :none; color : #2D466D; font-family :arial; font-size :11px;}


.gr22 {
        color : #DBCEEB;
        font-family : Arial;
        font-size : 9px;}
.gr23 {
        color : #8BB8EC;
        font-family : Arial;
        font-size : 12px;
		font-weight:bold;}
.gr24 {
        color : #A9CBF3;
        font-family : Arial;
        font-size : 12px;
		font-weight:bold;}
		
		

a.gray1:link  {font-weight:bold; text-decoration :none; color : #7D8B4E;	font-family : verdana; font-size :10px;}
a.gray1:visited  {font-weight:bold; text-decoration :none; color : #7D8B4E; font-family : verdana; font-size :10px;}
a.gray1:hover  {font-weight:bold; text-decoration :underline ; color :#7D8B4E; font-family :verdana; font-size :10px;}
a.gray1:active  {font-weight:bold; text-decoration :underline; color :#7D8B4E; font-family :verdana; font-size :10px;}



.gr1 {
        color : #BAE38B;
        font-family : Verdana;
        font-weight : bold;
        font-size : 14px;



}
.gr2 {
        color : #FFFFFF;
        font-family : Verdana;
        font-weight : bold;
        font-size : 34px;
}
.gr3 {
        color : #777879;
        font-family : Verdana;
        font-weight : none;
        font-size : 11px;

}
.ch1 {
        color : #BAE38B;
        font-family : Verdana;
        font-weight : bold;
        font-size : 13px;
}
.ch1-1 {
        color : #FFFFFF;
        font-family : Verdana;
        font-weight : bold;
        font-size : 13px;
}
.ch2 {
        color : #FFFFFF;
        font-family : Verdana;
        font-style : none;
        font-size : 11px;


}
.menu_title {
        color : #2D466D;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : bold;
        font-size : 20px;

}
.dots{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 14px;
        background-position : bottom;
        background-repeat : repeat-x;
        padding-bottom : 4;
}
.mblog{
        font-family : Verdana;
        font-size : 9px;
        font-weight: bold;
        color: #8695AC;
}
.dots_gen{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 14px;
        background-position : top;
        background-repeat : repeat-x;
}
A:ACTIVE.cart_light,A:HOVER.cart_light,A:VISITED.cart_light,A:LINK.cart_light{
        color : #858585;
        text-decoration : underline;
        font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
A:ACTIVE.gray_light,A:HOVER.gray_light,A:VISITED.gray_light,A:LINK.gray_light{
        color : #858585;
        text-decoration : none;
        font-size : 10px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

A:ACTIVE.light_blue2,A:HOVER.light_blue2,A:VISITED.light_blue2,A:LINK.light_blue2{
        color : #2D466D;
        text-decoration : underline;
        font-size : 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.dots_ver{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 14px;
        background-repeat : repeat-y;
}
.dots_up{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 14px;
        background-position : top;
        background-repeat : repeat-x;
        padding-bottom : 15;
        padding-left : 15;
        padding-right : 15;
        padding-top : 15;
}
SELECT.green {
        border-color : #A4B97F;
        border : 1 solid #A4B97F;
        height : 19px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font : bold;
        width : 150px;
}
.input_green{
    border-color : #A4B97F;
        height : 17px;
        width : 85px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        line-height : 12px;
        border : 1 solid #A4B97F;
}
.input_blue{
        height : 17px;
        background-color : #2D466D;
        border-color : #97ABCD;
        border-style : solid solid solid solid;
        border-width : 1px;
        color : #97ABCD;
        line-height : 12px;
        width : 127px;
}
.input_gray{
        height : 19px;
        background-color : #ECECEC;
        border-color : #BABABA;
        border-style : solid solid solid solid;
        border-width : 1px;
        color : Black;
        line-height : 12px;
        width : 127px;
        font-size : 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.select_gray{
        height : 20px;
        background-color : #ECECEC;
        border-color : Red;
        border-style : solid ;
        border-width : 1px;
        color : black;
        line-height : 12px;
        width : 60px;
        border-bottom-width : 1px;
        border-left-width : 1px;
        border-right-width : 1px;
        border-top-width : 1px;
        font-size : 10px;
        font-family : serif;
}
.select_gray_big{
        height : 19px;
        background-color : #ECECEC;
        border-color : red;
        border-style : solid solid solid solid;
        border-width : 1px;
        color : Black;
        line-height : 12px;
        width : 140px;
        font-size : 11px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.green_text{
        color : #9EBB5F;
        font-family : "Arial Narrow";
        font-style : normal;
        font-size : 11px;
        font-weight : bolder;
        line-height : 12px;
}
.personal{
        color : #FFFFFF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 10px;
        background-position : bottom;
        background-repeat : no-repeat;
}
.gray_text{
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 10px;
}
.gray_text_bg{
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 10px;
        background-position: bottom;
        background-repeat: repeat-x;
}
.black_text{
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 11px;
        line-height : 15px;
}

.testimonials_text{
        color : Gray;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 11px;
        line-height : 15px;
}

.margin2 {  margin: 0 0 0 25px }
.nawy_text { color: #2d466d; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal; line-height: 12px; text-decoration: none; text-indent: 0; padding: 0 }
a:nawy_text { text-decoration: underline }
.light_blue{
        color : #2D466D;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
}

.light_blue_small{
        color : #2D466D;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}

.black_small{
        color : #000000;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}


.grass{
        color : #86BC17;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}


.m4-1{
        color : #2D466D;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	font-weight:bold;
}


.m4-2{
        color : #BD0000;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
	font-weight:bold;
}
.white{
        color : #FFFFFF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}
.white_big{
        color : #FFFFFF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.yellow{
        color : #FFF600;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
}
A:ACTIVE,A:HOVER,A:VISITED,A:LINK {
        border : 0 none;
        text-decoration : none;
        cursor : hand;
}

.vlight_blue{
        color : #B9C9E5;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        line-height : 20px;
}
.vvlight_blue{
        color : #7791BD;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
}
.vvlight_blue2{
        color : #7791BD;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
}
A.vvlight_blue2:HOVER{
color : #1A2F4F;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
                text-decoration:none;

}
A.m1:link { font-family: verdana;
                color: #BD0000; font-size: 11px; font-weight: bold; TEXT-DECORATION: underline;
}
A.m1:visited { font-family: verdana;
        color: #BD0000; font-size: 11px; font-weight: bold; TEXT-DECORATION: underline;
}
A.m1:active { font-family: verdana;
        color: #BD0000; font-size: 11px; font-weight: bold; TEXT-DECORATION: none;
}
A.m1:hover { font-family: verdana;
        color: #BD0000; font-size: 11px; font-weight: bold; TEXT-DECORATION: none;
}



A.m1-1:link { font-family: tahoma;
                color: #BD0000; font-size: 15px; font-weight: bold; TEXT-DECORATION: underline;
}
A.m1-1:visited { font-family: tahoma;
        color: #BD0000; font-size: 15px; font-weight: bold; TEXT-DECORATION: underline;
}
A.m1-1:active { font-family: tahoma;
        color: #BD0000; font-size: 15px; font-weight: bold; TEXT-DECORATION: none;
}
A.m1-1:hover { font-family: tahoma;
        color: #BD0000; font-size: 15px; font-weight: bold; TEXT-DECORATION: none;
}


A.m2:link { font-family: verdana;
        color: #2D466D; font-size: 11px; font-weight: none; TEXT-DECORATION: underline;
}
A.m2:visited { font-family: verdana;
        color: #2D466D; font-size: 11px; font-weight: none; TEXT-DECORATION: underline;
}
A.m2:active { font-family: verdana;
        color: #2D466D; font-size: 11px; font-weight: none; TEXT-DECORATION: none;
}
A.m2:hover { font-family: verdana;
        color: #2D466D; font-size: 11px; font-weight: none; TEXT-DECORATION: none;
}
A.m3:link { font-family: verdana;
        color: #7D8B4E; font-size: 11px; font-weight: none; TEXT-DECORATION: underline;
}
A.m3:visited { font-family: verdana;
        color: #7D8B4E; font-size: 11px; font-weight: none; TEXT-DECORATION: underline;
}
A.m3:active { font-family: verdana;
        color: #7D8B4E; font-size: 11px; font-weight: none; TEXT-DECORATION: none;
}
A.m3:hover { font-family: verdana;
        color: #7D8B4E; font-size: 11px; font-weight: none; TEXT-DECORATION: none;
}


A.m4:link { font-family: verdana;
        color: #2D466D; font-size: 10px; font-weight: none; TEXT-DECORATION: underline;
}
A.m4:visited { font-family: verdana;
        color: #2D466D; font-size: 10px; font-weight: none; TEXT-DECORATION: underline;
}
A.m4:active { font-family: verdana;
        color: #2D466D; font-size: 10px; font-weight: none; TEXT-DECORATION: none;
}
A.m4:hover { font-family: verdana;
        color: #2D466D; font-size: 10px; font-weight: none; TEXT-DECORATION: none;}


A:ACTIVE.small_blue,A:HOVER.small_blue,A:VISITED.small_blue,A:LINK.small_blue{
        color : #8A9DBF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
        text-decoration : underline;
}
A:ACTIVE.member_link,A:VISITED.member_link,A:LINK.member_link{
        color : White;
        font-size : 10px;
}
A:HOVER.member_link{
        color: #D1F0FF;
}
.small{
        color : Black;
        font-size : 9px;
}

.light_green{
        color : #7EAFA1;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
}
.light_green2{
        color : #7EAFA1;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
}
A.light_green2:HOVER{
color : #57663D;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        background-position : right;
                text-decoration:none;
}
.dark_green{
        color : #1B5800;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
        font : monospace;
}
.dark_green_small{
        color : #1B5800;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font : monospace;
}
.dark_blue{
    color : #003483;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
}
.very_small{
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
}
.bg_bottom{
        background-position: bottom;
        background-repeat: no-repeat;
        font-size : 11px;
        font-family : sans-serif;
        letter-spacing : 0px;
}
.bg_bottom_x{
        background-position: bottom;
        background-repeat: repeat-x;
        font-size : 11px;
        font-family : Arial, Helvetica, sans-serif;
        color : #016EAC;
        letter-spacing : 1px;
}
.bg_top{
        background-position: top;
        background-repeat: no-repeat;
        font-size : 11px;
        font-family : sans-serif;
        letter-spacing : 0px;
}
.bg_left{
        background-position: left;
        background-repeat: repeat-y;
}

.bg_right{
        background-position: right;
        background-repeat: repeat-y;
}


.dark_blue_small{
    color : #2D466D;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
.cyan{
        color : #00A9E7;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
}
.red{
        color : #FF0000;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        vertical-align : baseline;
}

.dark_blue_bold{
    color : #2D466D;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
}

.dark_brawn{
    color : #832200;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
}


.dark_brawn2{
    color : #500083;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
}
.font{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 12px;
}
.view { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }
a.view:hover { text-decoration: underline }
.green_border{
        border-color : #A4B97F;
        border : 1 solid #A4B97F;
        height : 19px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font : bold;
}
.blue_border{
        border-color : #8C9EBD;
        border : 1 solid #8C9EBD;
        height : 18px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font : bold;
}

.green_border1{
        /* border-color : #A4B97F;
        */
        border : 1 solid #8C9EBD;
        height : 18px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 11px;
        font : bold;
}


UL.small{
        line-height : 10px;
        color : #FFFFFF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 10px;
        margin : 0 10px 10px;
        list-style-position : inside;
}
UL.small2{
        line-height : 12px;
        color : #FFFFFF;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-style : normal;
        font-size : 10px;
        margin : 0px 17px;
}
UL.red {
        background-color : #FFFFFF;
        list-style-image : url(./images/red_square.gif);
        line-height : 18px;
        color : Black;
        vertical-align : top;
        list-style-position : outside;
        list-style-type : square;
}

.nbsp_height{
        line-height : 2px;
}
.buy{
  width: 57px;
  height: 19px;
  background-image : url(../images/d_3_buy.gif);
  BORDER-TOP-WIDTH: 0px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  BORDER-LEFT-WIDTH: 0px;
  BORDER-BOTTOM-WIDTH: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  BORDER-RIGHT-WIDTH: 0px;
}
.button_small{
  height: 23px;
  width:  50px;
}
.border  { border: solid 2px #e6aa1a }
.margin { margin: 5px }
.margin1 { margin: 35px 40px 10px }
.margin3 { margin-left: 10px }
.link { color: #2d466d; font-size: 11px; font-family: Arial }
a.link:hover { color: #2d469f }
.font1  { color: #ff6000; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; text-transform: uppercase }
.font2  { color: #fff; font-size: 11px; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #ff6000; text-transform: uppercase }
.font3  { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #82c4e7; text-transform: uppercase }
.font41  { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #FF0000; text-transform: uppercase }
.font4 { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #53bc17; text-transform: uppercase }
.font5  { color: #fff; font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #ff8000; text-transform: uppercase }
.font6 { font-size: 9px; font-family: Verdana }
.font7 { color: #2d466d; font-size: 9px; font-family: Verdana; font-weight: bold; text-decoration: none; background-color: #AFDF3E }
.font8 { color: #AFDF3E; font-size: 9px; font-family: Verdana; font-weight: normal; text-decoration: none; text-transform: uppercase }

