<STYLE TYPE="text/css">
<!--

.netscapefix {}

TD {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 

}
A {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
text-decoration: none; 

}
.menu {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
text-decoration: none; 

}
.menu a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #000090; 
text-decoration: none; 

}
.menuinv a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-weight: bold; 
text-decoration: none; 

}
.menuinv {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
text-decoration: none; 

}
.menuhighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 

}
.item {
color: #F0F0F0; 

}
.item a {
color: #F0F0F0; 

}
.iteminv a {
color: #003399; 
font-weight: bold; 

}
.itemhighlight a {
color: #000090; 

}
.itemhighlight {
color: #000090; 

}
.treeTitle {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.treeTitleinv a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.treeTitleinv {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.treeTitlehighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.treeTitlehighlightinv {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.menubottom {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.menubottomhighlight {
color: #555555; 

}
.treehighlight {
color: #F0F0F0; 

}
.heada {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 

}
.invheada {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #F0F0F0; 

}
.headahighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 

}
.currenthead a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #EEEEFF; 

}
.currenthead {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #EEEEFF; 

}
.currentheadinv {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 

}
.currentheadinvhighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 

}
.childa {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: normal; 

}
.childahighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #555555; 
font-weight: normal; 

}
.currentchild {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #EEEEFF; 
font-weight: normal; 

}
.currentchildhighlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #EEEEFF; 
font-weight: normal; 

}
.currentchild a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #EEEEFF; 
font-weight: normal; 

}
.currentchildhighlight a {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #EEEEFF; 
font-weight: normal; 

}
.highlight {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
color: green; 
font-weight: bold; 
text-decoration: none; 

}
.regular {
font-size: 10pt; 
color: black; 
text-decoration: none; 

}
INPUT {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 

}
SELECT {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 

}
.Smallest_Color3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 

}
.Smallest_Color2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #0000FF; 

}
.Smallest_Color1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 

}
.Smallest_Red {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000; 

}
.Smallest_TXA {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 

}
.Smallest_TXB {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 

}
.Smallest_BCK {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #fec2c2; 

}
.Smaller_Color3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 

}
.Smaller_Color2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0000FF; 

}
.Smaller_Color1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 

}
.Smaller_Red {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF0000; 

}
.Smaller_TXA {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 

}
.Smaller_TXB {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 

}
.Smaller_BCK {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #fec2c2; 

}
.Medium_Color3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 

}
.Medium_Color2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0000FF; 

}
.Medium_Color1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 

}
.Medium_Red {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF0000; 

}
.Medium_TXA {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 

}
.Medium_TXB {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 

}
.Medium_BCK {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #fec2c2; 

}
.Larger_Color3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #FFFFFF; 

}
.Larger_Color2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #0000FF; 

}
.Larger_Color1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #000000; 

}
.Larger_Red {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #FF0000; 

}
.Larger_TXA {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #555555; 

}
.Larger_TXB {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #555555; 

}
.Larger_BCK {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #fec2c2; 

}
.Largest_Color3 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #FFFFFF; 

}
.Largest_Color2 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #0000FF; 

}
.Largest_Color1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #000000; 

}
.Largest_Red {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #FF0000; 

}
.Largest_TXA {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #555555; 

}
.Largest_TXB {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #555555; 

}
.Largest_BCK {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #fec2c2; 

}
.Smallest_Color3_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_Color2_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #0000FF; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_Color1_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_Red_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_TXA_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_TXB_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Smallest_BCK_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #fec2c2; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_Color3_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_Color2_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0000FF; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_Color1_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_Red_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_TXA_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_TXB_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Smaller_BCK_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #fec2c2; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_Color3_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_Color2_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #0000FF; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_Color1_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_Red_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_TXA_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_TXB_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Medium_BCK_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #fec2c2; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_Color3_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_Color2_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #0000FF; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_Color1_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_Red_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_TXA_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_TXB_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Larger_BCK_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 14px; 
color: #fec2c2; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_Color3_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #FFFFFF; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_Color2_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #0000FF; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_Color1_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #000000; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_Red_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #FF0000; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_TXA_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_TXB_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #555555; 
font-weight: bold; 
text-decoration: none; 

}
.Largest_BCK_Bold {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #fec2c2; 
font-weight: bold; 
text-decoration: none; 

}
.ListHead {
background-color: #555555; 

}
.menudark {
background-color: #555555; 

}
.menuodd {
background-color: #fec2c2; 

}
.menueven {
background-color: #FFFFFF; 

}
.slogan {
color: #000000; 

}
.companyinfo {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #999999; 

}
.copy {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #999999; 

}
.companyname {
font-family: Trebuchet MS; 
font-size: 20px; 
color: #000000; 
font-weight: bold; 

}
body {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 80%; 
color: #555; 
background-color: #ffffff; 
text-align: center; 
line-height: 150%; 
margin: 0; 
padding: 0; 
background-image: url( /templates/102355/pagebak.jpg ); 
background-position: center top; 
 /*  ----- end float fix -----  */ 

}
a:link, a:visited, a:active {
color: #275f81; 
text-decoration: none; 
 /*  ----- global links -----  */ 

}
a:hover {
color: #555; 

}
p, h1, h2, h3, h4, h5, h6 {
margin: 1em 0; 
 /*  ----- global paragraphs, headers & horizontal rules -----  */ 

}
h1 {
font-size: 140%; 

}
h2 {
font-size: 130%; 

}
h3 {
font-size: 120%; 

}
h4, h5 {
font-size: 100%; 

}
hr {
display: none; 

}
img {
border: none; 
 /*  ----- global images -----  */ 

}
#skip {
display: none; 
 /*  ----- hidden items -----  */ 

}
.hidden {
display: none; 

}
.left {
float: right; 
margin-right: .3em; 
 /*  ----- float left / right classes -----  */ 

}
.right {
float: right; 
margin-left: .3em; 

}
address {
font-style: normal; 
margin: 1em 0; 
 /*  ----- company contact details -----  */ 

}
#under-background {
position: absolute; 
left: 0; 
width: 100%; 
background: url( /templates/102355/baktop.jpg ) top center; 
height: 208px; 
z-index: 1; 
 /*  ------ pink background stripe ----- */ 

}
#outer {
background-color: #ffffff; 
margin: 0 auto; 
width: 786px; 
background-image: url( /templates/102355/bakmid.jpg ); 
background-position: center top; 

}
#container {
width: 766px; 
text-align: left; 
background: #fff; 
position: relative; 
z-index: 2; 
margin-top: 0; 
margin-right: auto; 
margin-bottom: 0; 
margin-left: auto; 
 /*  ----- container size & positioning -----  */ 

}
#extra {

}
#header {
height: 208px; 
position: relative; 
background: #ffffff url( /templates/102355/topbar5.jpg ); 
margin: 0; 
 /*  ----- header area -----  */ 

}
#logo {
font-size: 180%; 
font-weight: normal; 
position: absolute; 
margin: 0; 
padding: 0; 
top: 20px; 
left: 30px; 
line-height: 30px; 
display: none; 
 /*  ----- company logo & strapline -----  */ 

}
#tagline {
position: absolute; 
margin: 0; 
padding: 0; 
top: 51px; 
left: 31px; 
line-height: 20px; 

}
#info {
position: absolute; 
margin: 0; 
padding: 0; 
top: 10px; 
left: 30px; 
z-index: 10; 
 /*  ----- shopping basket info -----  */ 

}
#mid {
 /*  ----- optional mid div (useful for more complex backgrounds) -----  */ 

}
#breadcrumbs {
float: right; 
display: inline; 
margin-right: 10px; 
width: 530px; 
 /*  ----- breadcrumb trail -----  */ 

}
#search {
background-color: #e5e5fe; 
margin: 0; 
margin-bottom: 1em; 
padding: 5px 20px; 
padding-bottom: 20px; 
background-image: url( /templates/102355/corner-paleblu.gif ); 
background-repeat: no-repeat; 
background-position: right top; 
 /*  ----- search box -----  */ 

}
#search label {
display: block; 

}
#navDept, #navDept li {
margin: 0; 
padding: 0; 
list-style: none; 
 /*  ----- side navigation -----  */ 

}
#navDept {
margin-bottom: 1em; 

}
#navDept li {
margin-bottom: 1px; 

}
#navDept li a {
color: #555; 
display: block; 
width: 100%; 
background: #ffdfe1; 

}
#leftmenu li a:hover, #leftmenu li a.selected {
background: #ddd; 

}
#navDept li a:hover, #navDept li a.selected {
background: #ffbfc2; 

}
#navDept li a span {
display: block; 
padding: 3px 20px; 

}
#navSubDept, #navSubDept li {
margin: 0; 
padding: 0; 
list-style: none; 
 /*  ----- subdepartment navigation -----  */ 

}
#navSubDept {
color: #777; 
margin: 1em 0; 
padding: 3px 10px; 
background: #f1f1f1; 
border: 1px solid #e5353; 

}
#navSubDept li {
margin: .5em 0; 
line-height: 150%; 
padding: 0; 
padding-left: 15px; 
list-style: none; 

}
#navSubDept li a {
color: #777; 

}
#navSubDept li a:hover, #navSubDept li a.selected {
color: #777; 
text-decoration: underline; 

}
#navLinks, #navLinks li {
margin: 0; 
padding: 0; 
list-style: none; 
 /*  ----- links list -----  */ 

}
#navLinks {
margin-bottom: 1em; 

}
#navLinks li {
margin-bottom: 1px; 

}
#navLinks li a {
color: #555; 
display: block; 
width: 100%; 
background: #e5e5fe; 

}
#navLinks li a:hover, #navLinks li a.selected {
background: #dddddd; 

}
#navLinks li a span {
display: block; 
padding: 3px 20px; 

}
#navTools, #navTools li {
margin: 0; 
padding: 0; 
list-style: none; 
 /*  ----- customer tool list -----  */ 

}
#navTools {
margin-bottom: 1em; 

}
#navTools li {
margin-bottom: 1px; 

}
#navTools li a {
color: #555; 
display: block; 
width: 100%; 
background: #eeeeee; 

}
#navTools li a:hover, #navTools li a.selected {
background: #dddddd; 

}
#navTools li a span {
display: block; 
padding: 3px 20px; 

}
.navStatic, .navStatic li {
margin: 0; 
padding: 0; 
list-style: none; 
 /*  ----- nav static menu items -----  */ 

}
.navStatic {
margin-bottom: 1em; 

}
.navStatic li {
margin-bottom: 1px; 

}
.navStatic li a {
color: #555; 
display: block; 
width: 100%; 
background: #f2f2f2; 

}
.navStatic li a:hover {
background: #ddd; 

}
.navStatic li a span {
display: block; 
padding: 3px 20px; 

}
#navDeptTitle {
font-size: 100%; 
margin: 0; 
padding: 3px 20px; 
margin-bottom: 1px; 
background: #ffbfc2 url( /templates/102355/corner-darkpink.gif ) top right no-repeat; 

}
#navLinksTitle {
font-size: 100%; 
margin: 0; 
padding: 3px 20px; 
margin-top: 1em; 
margin-bottom: 1px; 
background: #cccdfd url( /templates/102355/corner-darkblu.gif ) top right no-repeat; 

}
#navToolsTitle {
font-size: 100%; 
margin: 0; 
padding: 3px 20px; 
margin-top: 1em; 
margin-bottom: 1px; 
background: #ffbfc2 url( /templates/102355/corner-darkpink.gif ) top right no-repeat; 

}
.navStaticTitle {
font-size: 100%; 
margin: 0; 
padding: 3px 20px; 
margin-bottom: 1px; 
background: #ffbfc2; 

}
#side {
float: left; 
display: inline; 
width: 200px; 
margin-left: 10px; 
margin-top: 10px; 
 /*  ----- side navigation column -----  */ 

}
#side_logos {
text-align: center; 

}
#side_logos img {
margin-top: 10px; 

}
#main {
float: right; 
width: 540px; 
margin-left: 10px; 
display: inline; 
 /*  ----- main content area -----  */ 

}
#main h2 {
font-size: 140%; 
color: #275f81; 
font-weight: normal; 
padding: 0; 
clear: both; 

}
#main h2#pageTitle {
font-size: 180%; 
color: #275f81; 
font-weight: normal; 
padding: 0; 
margin: 0; 
margin-bottom: 1em; 

}
.note {
font-size: 110%; 

}
.highlight {
font-size: 140%; 

}
.module1 {
float: left; 
width: 250px; 

}
.module2 {
float: right; 
width: 250px; 

}
#footer {
background-color: #FDD5D6; 
padding: 10px; 
margin-top: 10px; 
background-image: url( /templates/102355/footermark.gif ); 
background-repeat: no-repeat; 
background-position: right top; 
clear: both; 
 /*  ----- footer area -----  */ 

}
#footer p {
margin: 0; 

}
#footer ul, #footer li {
margin: 0; 
padding: 0; 
list-style: none; 

}
#footer li {
display: inline; 
margin-right: .5em; 

}
#footer a:hover {
color: #777; 
text-decoration: underline; 

}
#footer #credits {
float: right; 
margin-top: -1.5em; 

}

#searchKeyword {
width: 100px; 

}
.clearfloat {
font-size: 10px; 
line-height: 0px; 
clear: both; 
height: 10px; 

}
-->

</STYLE>


