/* Alternatives website */
/* main style sheet for firefox browsers */
/* use this and alts_style_add_ie.css for ie browsers */
/* market2market October 2005 mkt2mkt.com */


* {
          margin : 0;
          padding : 0;
}

body {
          font-family : Trebuchet, Verdana, Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
          font-size : 14px;
          color : #003300;
          background-color : #fcfbe6;
}

h1 {
          margin-top : -5px;
          font-size : 18px;
          font-weight : bold;
          color : #336633;
          background-color : transparent;
}

h2 {
          margin-top : -5px;
          font-size : 16px;
          font-weight : bold;
          color : #336633;
          background-color : transparent;
}

h3 {
          margin-top : -5px;
          font-size : 14px;
          font-weight : bold;
          color : #748f6a;
          background-color : transparent;
}

h4 {
          margin-top : -5px;
          font-size : 12px;
          font-weight : bold;
          color : #748f6a;
          background-color : transparent;
}

p {
          font-family : Trebuchet, Verdana, Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
          font-size : 12px;
          font-weight : normal;
          text-align : justify;
          line-height : 1.5;
}

#mainBG {
          background-image : url(../images/grn_stripe_bg.gif);
          background-repeat : repeat-x;
          background-position : top;
          background-attachment : fixed;
          height : 42px;
}

#outsideMargin {
          margin : auto;
          position : relative;
}

#mastheadDiv {
          margin : auto;
          background : transparent url(../images/masthead.jpg) no-repeat top;
          width : 900px;
          height : 210px;
}

#mastheadLeafDiv {
          margin : auto;
          background : transparent url(../images/masthead_leaf.jpg) no-repeat top;
          width : 900px;
          height : 104px;
}

#centerColumnBG {
          margin : auto;
          position : relative;
          background-attachment : fixed;
          background : url(../images/main_bg.jpg) repeat-y top center;
          width : 900px;
}

#contentWrapper {
          margin : auto;
          position : relative;
          padding : 1px;
          width : 900px;
}

#mainContentDiv {
          margin : auto;
          padding : 0 150px 0 0;
          position : relative;
          float : right;
          width : 510px;
}

.whiteBG {
          padding : 14px;
          border : 1px solid #778d4d;
          background-color : #ffffff;
}

.clearBG {
          padding : 14px;
          background-color : transparent;
}

#footer {
          margin : auto;
          position : relative;
          background : transparent url(../images/footer.jpg) no-repeat top;
          font-size : 12px;
          font-weight : normal;
          height : 65px;
          width : 900px;
}

#topRightDiv {
          padding-left : 550px;
          padding-top : 78px;
          width : 350px;
          height : 132px;
}

#topRightLeafDiv {
          padding-left : 250px;
          padding-top : 57px;
          width : 350px;
          height : 47px;
}

#topRightList {
          text-align : left;
          list-style-position : inside;
}

.topNavList {
          font-size : 12px;
          font-weight : bold;
          list-style-image : url(../images/bullet_crm_branch.gif);
}

#sideLeftDiv {
          position : relative;
}

#sideLeftList {
          position : absolute;
          top : 5px;
          left : 55px;
          width : 215px;
          text-align : left;
          list-style-position : inside;
}

.sideNavList {
          font-size : 12px;
          font-weight : bold;
          color : #a00101;
          list-style-image : url(../images/bullet_grn_branch.gif);
}

#footer ul {
          margin : 0;
          padding : 5px 0 5px 240px;
          width : 520px;
          text-align : left;
}

#footerList {
          list-style : none;
}

#footerList li {
          display : inline;
          padding : 0 8px;
          font-size : 10px;
}

.firstFootLink {
          padding-left : 0;
}

.lastFootLink {
          padding-right : 0;
}

.leafH1 {
          margin-top : -5px;
          color : #055905;
          font-size : 30px;
}

.intro {
          font-style : italic;
          text-align : center;
}

.center {
          text-align : center;
}


.paralist li {
          font-size : 12px;
          font-weight : normal;
          margin-left : 30px;
          list-style-image : url(../images/bullet_star.gif);
          line-height : 1.5;
}

.paraFaqList li {
          font-size : 11px;
          margin-left : 30px;
          list-style-image : url(../images/bullet_star.gif);
          line-height : 1.5;
}

.paralist2 li {
          font-size : 11px;
          font-weight : normal;
          margin-left : 50px;
          list-style-image : url(../images/bullet_star.gif);
          line-height : 150%;
}

#contactDiv {
          font-size : 14px;
}

.docName {
          text-align : right;
          font-weight : bold;
          font-size : 14px;
}

.docDesc {
          text-indent : 20px;
          line-height : 1.5;
}

.fileSize {
          font-weight : bold;
          font-style : italic;
          font-size : 10px;
          padding-left : 20px;
}

.docIcon {
          background : transparent url(../images/doc_icon.gif) no-repeat bottom left;
          width : 16px;
          height : 30px;
          padding : 5px;
          display : inline;
}

.faqQ {
          font-weight : bold;
          font-style : italic;
          font-size : 11px;
          padding-top : 5px;
}

.faqA {
          font-size : 11px;
          padding-bottom : 10px;
}

.linkName {
          text-align : right;
          font-weight : bold;
          font-size : 14px;
}

.linkDesc {
          font-style : italic;
}

.linkURL {
          font-weight : bold;
          font-style : italic;
          font-size : 10px;
}

#moreMargin {
          padding-left : 30px;
}

.ttmlQuote {
          font-style : italic;
          font-size : 11px;
}

.ttmlInfo {
          float : right;
          text-align : right;
          padding-bottom : 15px;
}

.ttmlName {
          font-weight : bold;
          font-size : 10px;
}

.ttmlCompany {
          font-size : 10px;
}

.ttmlLink {
          font-size : 10px;
}

.small {
          font-size : 10px;
}

.more {
          font-size : 10px;
          text-align : right;
          float : right;
}

.clear {
          clear : both;
          height : 0;
}

.horizSpacer {
          clear : both;
          height : 10px;
}

.spaceBlock {
          width : 455px;
          height : 200px;
}

#keywords {
          visibility : hidden;
          font-size : 11px;
}

a:link {
          color : #730000;
          background-color : transparent;
}

a:visited {
          color : #4d0101;
          background-color : transparent;
}

a:hover, a:active {
          color : #a00101;
          text-decoration : none;
          background-color : transparent;
}

a:link.topLinks {
          color : #fcfbe6;
          text-decoration : none;
          background-color : transparent;
}

a:visited.topLinks {
          color : #f7f4be;
          text-decoration : none;
          background-color : transparent;
}

a:hover.topLinks, a:active.topLinks {
          color : #e2de8c;
          text-decoration : none;
          background-color : transparent;
}

a:link.sideNavLinks {
          color : #336633;
          text-decoration : none;
          background-color : transparent;
}

a:visited.sideNavLinks {
          color : #003300;
          text-decoration : none;
          background-color : transparent;
}

a:hover.sideNavLinks, a:active.sideNavLinks {
          color : #a00101;
          text-decoration : none;
          background-color : transparent;
}

a.footerLinks {
          text-decoration : none;
          background-color : transparent;
}
