
* { font-family:Arial, Helvetica, sans-serif }

h1 { color:#49611a; font-weight:bold; font-size:18px }

h2 { color:#49611a; font-weight:bold; font-size:16px }

.headLARGE { font-size:24px; color:#49611a; font-weight:bold;}

.imgRight { margin: 8px 0px 8px 8px; border:1px solid #006600}

.imgLeft { margin: 8px 8px 8px 0px; border:1px solid #006600 }

.imgRight2 { margin: 8px 0px 8px 8px}

.imgLeft2 { margin: 8px 8px 8px 0px }

.header {font-size:12px; text-align:center; padding:33px 22px 22px 22px }
.secondaryNav { background-color:#49611a; padding:8px; color:#FFFFFF; text-align:left}
.secondaryNav a{ color:#FFFFFF; font-size:13px; display:block; padding-bottom:8px}
.secondaryNav a:hover{ color:#FFFF33}


.imgTableRt { padding: 6px 0px 6px 8px; font-size:11px;}
.imgTableRt a{ color:#006600; }
.imgTableRt a:hover{ color:#006600}

.imgTableRt img{ border:1px solid #006600 }


#mainFlashTop {width:780; height:211px}

#FlashVideo {width:360; height:300px}

.content { padding: 16px 16px 6px 16px; font-size: 12px; }

.content a { color:#006600; text-decoration:underline}
.content a hover{ color:#009933; text-decoration:underline}

.content p  { margin-bottom:-4px }

.content li {padding-bottom:4px }

.content ul {margin-bottom:-4px }

.ColSubLeft { padding: 0px 16px 0px 0px; font-size: 12px }
.ColSubRight { padding: 0px 0px 0px 16px; font-size: 12px }
.ColSubRightBorder { padding: 0px 0px 0px 24px; font-size: 12px; border-left:1px solid #49611a; }
.ColSubRightBorder li { padding-bottom:6px }
.ColSubRight li{ padding-bottom:4px}
.ColSubLeft li{ padding-bottom:4px}

#rightCol { width:142px; background-color:#49621b}


.contentLeft {padding: 16px 0px 2px 16px; }
.topNav { text-align:center; width:638px; padding:11px 0px 11px 0px; font-size:13px; color:#006600; border-bottom:1px solid #006600}
.topNav2 { text-align:center;  padding:11px 0px 11px 0px; font-size:13px; color:#006600; border-bottom:1px solid #006600}
/*.topNav { padding:11px 11px 11px 56px; font-size:13px; color:#006600; border-bottom:1px solid #006600}*/
.topNav2 a { padding: 0px 4px 0px 4px; color:#333333; text-decoration:none; letter-spacing:1px }
.topNav a { padding: 0px 6px 0px 6px; color:#333333; text-decoration:none; }

.topNavHome { text-align:center; width:638px; padding:11px 0px 11px 0px; font-size:13px; color:#006600; border-bottom:1px solid #006600}
.topNavHome a { padding: 0px 2px 0px 2px; color:#333333; text-decoration:none; }
.topNavHome a:hover { color:#060}

.leftContent { font-size: 12px; padding:3px 6px 3px 0px}

.fullContentTD { height:380px; padding:11px 35px 11px 35px}
#fullContentTD { height:380px; padding:16px 35px 11px 35px}

.fullVideoTD { height:380px; padding:80px}
.FAQ_TD { height:380px; padding:24px 200px 16px 120px; font-size:12px}
.FAQ_TD a { color:#006600; text-decoration:underline}
.FAQ_TD a hover{ color:#009933; text-decoration:underline}

.formTD { height:auto; padding:24px 60px 16px 60px; font-size:12px}
.formTD a { color:#006600; text-decoration:underline}
.formTD a hover{ color:#009933; text-decoration:underline}
.formTable {font-size:12px; line-height:16px }

.contentIndent { padding-left:88px; margin-top:-11px}

.subheads { color:#49611a; font-weight:bold; font-size:14px }
.subheadsLR { color:#49611a; font-weight:bold; font-size:18px }

.CPM-comparisonHead { text-align:left; padding:0px 0px 0px 88px; margin-top:6px}


.footer { padding:16px 11px 11px 11px; text-align:center; font-size:13px; color:#224b97; line-height:16px}
.footer a{  color:#224b97}
.footer a:hover { color:#006600}
.formType input{ font-size:11px}

.formType { font-size:11px}
.required { font-size:14px; color:#FF0000}

.introCopy { font-size:13px; line-height:18px}

.resourceLinks { font-size:11px; color:#CCCCCC}
.resourceLinks a { color:#999999 }
.resourceLinks a:hover { color:#CC9966 }

.newsTable { font-size:12px; line-height:15px }

.priceRight { float:right; margin-right:11px}

.Stil3 a { padding-left:6px; padding-right:6px}
.Stil3 a:hover { color:#090 }