/* Sage Download Manager 2009 */




/*------------------------------------
 Start Global Elements
------------------------------------*/
body {
background: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #303030;
}

html {
overflow-y: scroll;
}

a {
color: #007F64;
}

a:hover {
text-decoration: none;
}

.clear {
clear: both;
}

ul.bullets {
margin: 0 0 5px 25px;
list-style: disc;
}

ul.bullets ul {
margin: 0 0 5px 25px;
list-style: circle;
}

ol.bullets {
margin: 0 0 5px 100px;
list-style: circle;
}

ol.bullets ul {
margin: 0 0 5px 100px;
list-style: circle;
}


/*------------------------------------
 Start Global Header Styling
------------------------------------*/

h1 {
color: #007F64;
font-size: 18px;
font-weight: bold;
margin: 0 0 5px 0;
}

h2 {
color: #727272;
font-size: 14px;
font-weight: bold;
margin: 5px 0;
}

h3 {
font-size: 14px;
font-weight: bold;
margin: 0 0 10px 0;
}

h4 {
color: #00A1DE;
font-size: 14px;
font-weight: bold;
margin: 0 0 10px 0;
}

h5 {
color: #00A1DE;
font-size: 14px;
font-weight: bold;
margin: 0 0 5px 0;
padding: 0 0 5px 0;
border-bottom: 1px solid #DFDFDF;
}

h6 {
color: #333;
margin: 0 0 5px 0;
font-size: 13px;
font-weight: bold;
}



/*------------------------------------
 Start Button Elements
------------------------------------*/


ul.lightButton li a, #leftContent ul.lightButton li a {
height: 24px;
line-height: 24px;
font-weight: bold;
margin: 0 0 8px 0;
padding: 0 0 0 10px;
color: #727272;
text-decoration: none;
background: url(../images/bkg_callToAction_li_roll.gif) no-repeat top left;
display: block;
}

ul.lightButton li a:hover, #leftContent ul.lightButton li a:hover {
color: #007F64;
background: url(../images/bkg_callToAction_li_full.gif) no-repeat top left;
}

/*------------------------------------
 Start Button Elements French
------------------------------------*/


ul.lightButtonFR li a, #leftContent ul.lightButtonFR li a {
height: 24px;
line-height: 24px;
font-weight: bold;
margin: 0 0 8px 0;
padding: 0 0 0 10px;
color: #727272;
text-decoration: none;
background: url(../images/bkg_callToAction_li_roll_160.gif) no-repeat top left;
display: block;
}

ul.lightButtonFR li a:hover, #leftContent ul.lightButtonFR li a:hover {
color: #007F64;
background: url(../images/bkg_callToAction_li_full_160.gif) no-repeat top left;
}




/*------------------------------------
 Start mainContainer
------------------------------------*/


#mainContainer {
margin: 0 auto;
background: #FFFFFF;
}

/*------------------------------------
 Start headerContainer
------------------------------------*/

#headerContainer {
height: 134px;
border-bottom: 1px solid #DFDFDF;
}

#headerContent {
width: 960px;
height: 110px;
padding: 0 20px 0 20px;
margin: 0 auto;
}

#mainLogoContainer {
height: 52px;
width: 515px;
padding: 22px 0 0 0;
float: left;
}


/*------------------------------------
 Start contentContainer
------------------------------------*/

#contentContainer {
width: 1000px;
margin: 0 auto;
margin-top: 15px;
line-height: 18px;
font-size: 12px;
clear: both;
}

#contentContainer p {
margin: 0 0 20px 0;
padding: 0;
}

#tier1HeadContainer #flashHeader {
width: 760px;
z-index: -10; 
float: left;
}

#productShot {
width: 205px;
float: left; 
}

.buyUpgrade {
width: 515px; 
float: left;
}



/*------------------------------------
 Start footer
------------------------------------*/

#footerContainer {
border-top: 1px solid #DFDFDF;
clear: both;
}

#footer {
width: 960px;
margin: 0 auto;
padding: 0 20px 0 20px;
font-size: 11px;
}

#footer li {
margin-right: 5px;
display: inline;
}

#footer a {
color: #727272;
}

#footerLeft {
height: 50px;
width: 560px;
padding: 20px 0 0 0;
color: #727272;
float: left;
}

#footerRight {
height: 50px;
width: 400px;
padding: 20px 0 0 0;
text-align: right;
float: left;
}


/*------------------------------------
 Start headerContainer
------------------------------------*/

#headerContainer {
height: 84px;
border-bottom: 1px solid #DFDFDF;
}

#headerContent {
width: 960px;
height: 74px;
padding: 0 20px 0 20px;
margin: 0 auto;
}

#mainLogoContainer {
height: 52px;
width: 180px;
margin: 0;
padding: 22px 0 0 0;
float: left;
}


/*----------------------------------------------------------
 Start columnFull  
----------------------------------------------------------*/

#columnFull {
width: 960px;
padding: 20px;
background: url(../images/bkg_mainContent_Full.gif) no-repeat 0 0px;
min-height: 260px;
}



/*------------------------------------
 Start Landing Page Header Styling
------------------------------------*/

h1 {
color: #007F64;
font-size: 21px;
font-weight: bold;
margin: 0 0 5px 0;
}


h4 {
color: #333;
font-size: 18px;
font-weight: bold;
font-style: italic;
margin: 20px 0 5px 0;
}

