body     {  margin: 0 0 0; text-align: left;  margin-left: auto; margin-right: auto; font: 14px Verdana, Arial, Helvetica, sans-serif;
background-image: url(images/gradient.gif);  background-repeat: repeat-y; background-position: center ; width: 850px; background-color: #fff;}


h1       { margin-top: 40px;margin-bottom: 30px;color: #65423d; FONT:  180% Georgia, 'Times New Roman', serif;}
.mod h2  { padding-top: 1em; font: 15px/.6em Verdana, Arial, Helvetica, sans-serif; COLOR: #ee4631; LETTER-SPACING: 3px; TEXT-DECORATION: none}
.mod_sub h2  { padding-top: 0em; font: 15px/.6em Verdana, Arial, Helvetica, sans-serif; COLOR: #ee4631; LETTER-SPACING: 3px; TEXT-DECORATION: none}
h4       { margin: 0 0 1px 0;} /*nlsvet_features.html*/
p        {text-align: justify; font: 14px Verdana, Arial, Helvetica, sans-serif}
hr       { display: none; }
a        { color: #557755;}
a:hover  { color: #a0c2a1;}


#logo    { vertical-align: bottom;}

/*horizontal tab menu*/
#header a          { display:block; }
#header li         { float:left; background:url("images/norm_right.gif") no-repeat right top; margin:0; padding:0;}
#header a          { display:block; background:url("images/norm_left.gif") no-repeat left top; padding:5px 15px;}
#header #current   { background-image:url("images/norm_right_on.gif");}
#header #current a { background-image:url("images/norm_left_on.gif");}
#header            { float:left; width:100%; background:#d7f7e3 url("images/bg.gif") repeat-x bottom; font-size:93%; line-height:normal;}
#header ul         { margin:0; padding:10px 10px 0; list-style:none;}
#header a          { display:block; background:url("images/norm_left.gif") no-repeat left top; padding:5px 15px 4px;}
#header #current a { background-image:url("images/norm_left_on.gif"); padding-bottom:5px;}
#header li         { float:left; background:url("images/right.gif") no-repeat right top; margin:0; padding:0 0 0 9px;}
#header a          { display:block; background:url("images/left.gif") no-repeat left top; padding:5px 15px 4px 6px;}
#header li         { float:left; background:url("images/left.gif") no-repeat left top; margin:0; padding:0 0 0 9px;}
#header a, #header strong, #header span { display:block; background:url("images/right.gif") no-repeat right top; padding:5px 15px 4px 6px;}
#header #current   { background-image:url("images/left_on.gif");}
#header #current a { background-image:url("images/right_on.gif"); padding-bottom:5px;}
#header a          { float:left; display:block; background:url("images/right.gif") no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; font-weight:bold; color:#3c3b33;}
#header a          { float:none;}/* Commented Backslash Hack hides rule from IE5-Mac */

#footer         { clear: both;    /* starts the footer below the floated content */
                  padding-top: 3em; padding-bottom: 3em;}


#add1_li        {padding:0 0 0 240px; list-style:none;}
#add1_p        {padding:0 0 0 240px; margin-top: 0.2em; color: #734b3b; text-align: left;}

/*index*/
.column_left {float:left; width:220px}/*200*/

#home_img    {padding:65px 0 0 10px;}/* 65 0 0 10*/
#win7       {padding:0 45px 0 240px;}
#vista        {padding:0 45px 0 45px;}
#winxp       {padding:0 45px 0 45px;}
#home_txt    {float: right; top:40px; width: 630px;}/*650*/
#home_h1     {margin: 50px 0 30px 20px;}
#home_txt a  {MARGIN: 0em 0em 0em 10px; font: 20px  Georgia, 'Times New Roman', serif; font-weight: 500; color: #65423d;text-decoration:none}
#home_txt a:hover  {text-decoration:none; color:#ee4631;}
.home_h2     {MARGIN: 0em 0em 0em 10px; font: 15px 180% Georgia, 'Times New Roman', serif; font-weight: 500; color: #65423d;}
.home_p      {MARGIN: .1em 4em 1.2em 20px; color: #734b3b}



/*nlsvet_introduction*/
.main           {margin: 10% 7% 0 7%;padding-bottom: 4em;}

/*nlsvet_features.html*/
.header  { background: #fef8ea; padding: 1px; border: 1px solid #65423d; color: #65423d; overflow:hidden;
           cursor:pointer; margin-top: 5px; margin-bottom: 0; margin-left: 0px; width: 770px;}
.content { background: #fff; margin: 0 0px 0 0px; color: #4B4000; border-bottom: 1px solid #A5D5E7; border-left: 1px solid #A5D5E7;
           border-right: 1px solid #A5D5E7; overflow:hidden; position:relative; padding:10px 5px 5px 5px; width: 762px;}

/*free trial table*/
.bodyTxt                { FONT-SIZE: 14px; COLOR: #46913e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.txtField               { BORDER-RIGHT: #46913e 1px solid; BORDER-TOP: #46913e 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #46913e 1px solid; WIDTH: 244px; COLOR: #666666; BORDER-BOTTOM: #46913e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.warningTxtField        { color: red;}
.button                 { BORDER-RIGHT: 1px solid; BORDER-TOP: #46913e 1px solid; FONT-SIZE: 11px; MARGIN: 5px 0px 0px; BORDER-LEFT: #46913e 1px solid; WIDTH: 150px; CURSOR: hand; COLOR: #46913e; BORDER-BOTTOM: #46913e 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #d1e4cf; TEXT-ALIGN: center }
.style11                {color: #A92655}






