.body {background:url(images/cff_gradient.jpg); background-repeat:repeat-y;}/* Content Styles */.missionstatement1 {color: #A7BC28; font-family: Arial, Helvetica, sans-serif; 	font-size: 14px;}.missionstatement2 {color: #A7BC28; font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic;}	.blueheading {color: #005cab; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}.greyheading {color: #53575b; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}	.bodytext {font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #53575b;}.bodytextitalics {font-family: Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px; color: #53575b;}.boldbodytext {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #53575b;}.bluebodytext {font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #005cab;}.smallbodytext {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #53575b;}.captiontext {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000;}.smallbodytextblack {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000;}.smallbodytextblue {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #005cab;}.smallbodytextitalicsblue {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #005cab; font-style:italic;}.bulletpoints {list-style:disc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #53575b;}.bodylink:link {color: #53575b; text-decoration:underline;}.bodylink:visited {color: #53575b; text-decoration:underline;}.bodylink:hover {color: #005cab; text-decoration:underline;}.smallbodylink:link {color: #53575b; text-decoration:underline;}.smallbodylink:visited {color: #53575b; text-decoration:underline;}.smallbodylink:hover {color: #005cab; text-decoration:underline;}.boldbodylink:link {color: #53575b; font-weight: bold; text-decoration:underline;}.boldbodylink:visited {color: #53575b; font-weight: bold; text-decoration:underline;}.boldbodylink:hover {color: #005cab; font-weight: bold; text-decoration:underline;}.bluebodylink:link {color: #005cab; text-decoration:none;}.bluebodylink:visited {color: #005cab; text-decoration:none;}.bluebodylink:hover {color: #005cab; text-decoration:underline;}.contentcell {padding-top:35px; padding-left:15px; padding-right:25px;}/* Sidebar Styles */.sidebarheadingtext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005CAB;  font-weight:bold;}.sidebarbodytext {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color: #53575b;}.sidebaritalicbodytext {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color: #53575b; font-style:italic;}.sidebarboldbodytext {font-family: Arial, Helvetica, sans-serif; 	font-size: 10px; color: #53575b; font-weight:bold;}.sidebarcolouredbox {vertical-align:bottom; background-color:#E2E4F3; padding:12px;}.sidebarcolouredbox {vertical-align:bottom; background-color:#E2E4F3; padding:12px;}/* Nav Stuff Styles */.bluenavheading {color: #005cab; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}.greennavheading {color: #A7BC28; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 15px;}div.navheading {padding-bottom:15px;}.navlink:link {color: #005CAB; text-decoration: none;}.navlink:visited {color: #005CAB; text-decoration: none;}.navlink:hover {color: #A7BC28;}.bluesubnavheading {color: #005cab; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}.greensubnavheading {color: #A7BC28; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}div.subnavheading {padding-bottom:5px;}.subnavlink:link {color: #005CAB; text-decoration: none;}.subnavlink:visited {color: #005CAB; text-decoration: none;}.subnavlink:hover {color: #A7BC28;}.navcell {padding-left:20px; padding-top:35px;}/* Other Styles */.imagewithintext {padding-right:10px; padding-bottom:10px; float:left;}.imagenotextflow {padding-right:10px; padding-bottom:10px;}.paddedcell {padding-bottom:10px;}.paddedcell2 {padding-bottom:10px; padding-left:10px;}div.searcharea {float:right;margin-top:85px;}.searchfield {background-color:#F8FAEB;}.searchbutton {font-family: Arial, Helvetica, sans-serif;  font-size: 10px; color: #000000; border:1px solid #53575b; height:23px;}.merchimagecell {padding-bottom:5px;}.merchtabledivider {background-image:url(images/merchcellborder.gif); background-position:center; background-repeat:repeat-y;}.cms-main-content a{    color: #53575b; text-decoration:underline;}.cms-main-content a:hover {    color: #005cab; text-decoration:underline;}.cms-main-content a:visited {    color: #53575b; text-decoration:underline;}.cms-main-content h1{        color: #53575b; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}.cms-main-content Strong{        color: #005cab; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px;}.cms-main-content{        font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #53575b;}.cms-main-content p{        font-family: Arial, Helvetica, sans-serif; 	font-size: 12px; color: #53575b;}.cms-main-content li {    list-style:disc; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #53575b;    }  .cms-bluebox-content a {     color: #53575b; text-decoration:underline;}.cms-bluebox-content a:hover {    color: #005cab; text-decoration:underline;}.cms-bluebox-content a:visited {    color: #53575b; text-decoration:underline;}     #navigation {    width:197px;    text-align:left; }    #navigation li{    list-style:none;    padding: 0;    margin: 0 0 10px 0;}    #navigation li li{    list-style:none;    padding:0;    margin:0;}    #navigation ul{    list-style:none;    padding:0;    margin:0;}    #navigation ul ul{    list-style:none;    padding:0;    margin: 0 0 0 0;}    #navigation li a{    color: #005cab;    font-weight: bold;}  #navigation li li a{    font-weight:normal;    font-size: 12px;}    #navigation #current-page{    color: #A7BC28;}#navigation a{    font-family: Arial, Helvetica, sans-serif;    font-size: 15px;         text-decoration:none;   }
