body,div,td,th { color:#999999; }

body { background:#4B4B4B; }

h1, h2, h3, h4, h5 { color:#CCCCCC; border-color:#666666; }
a, a:active { color:#0582EE; }
a:hover { text-decoration:underline; color:#0466E9; }
a:visited { color: #0466E9; }

hr { color:#666666; background-color:#666666; }

ul, ol, ul li, ol li { border-color:#666666; }
ul.simpleList { border-color:#999999; }
ul.simpleList li { border-color:#666666; background:#3A3A3A; }
ul.simpleList li.alt { border-color:#666666; background:none; }
ul.radioButtons { border-color:#999999; }
ul.radioButtons li { border-color:#666666; background:#3A3A3A; }
ul.radioButtons li.alt { border-color:#666666; background:none; }
ul.checkBoxes { border-color:#999999; }
ul.checkBoxes li { border-color:#666666; background:#3A3A3A; }
ul.checkBoxes li.alt { border-color:#666666; background:none; }
ul.radioButtons li.header, ul.checkBoxes li.header, ul.simpleList li.header { background:none; color:#FFFFFF; }

.caption { border-color:#666666; background:#4B4B4B; }

table.data th { border-color:#999999; color: #CCCCCC; }
table.data tr td { border-color:#666666; background:#3A3A3A; }
table.data tr.alt td { border-color:#666666; background:none; }
table.data tr td b { color:#ffffff; font-weight:normal; }

#Body-Color h1, #Body-Color h2, #Body-Color h3, #Body-Color h4, #Body-Color h5 { color:#FFFFFF; border-color:#4a9fe8; }
#Body-Color table.data th { border-color:#4a9fe8; color: #ffffff; }
#Body-Color table.data th h1, #Body-Color table.data th h2, #Body-Color table.data th h3, #Body-Color table.data th h4 { color: #ffffff; }
#Body-Color table.data tr td { color:#84c6ff; border-color:#4a9fe8; background:#035fdb; }
#Body-Color table.data tr td b { color:#ffffff; font-weight:normal; }
#Body-Color table.data tr.alt td { border-color:#84C6FF; background:#0476EB; }

.img, .imgRight, .imgLeft, .imgThumb { border-color: #666666; }

fieldset { border-color:#666666; }
input { background:#666666; color:#FFFFFF; border-color:#999999; }
select { background:#666666; color:#FFFFFF; border-color:#999999; }
textarea { background:#666666; color:#FFFFFF; border-color:#999999; }

#Container { background: #333333; }
#Navigation { background:#3d3d3d url(../../img/navigation_bkg.png) repeat-x bottom; }
#Header { background:#0465e9 url(../../img/header_bkg.png) repeat-x center center; }
#Header h1, #Body-Color h1 { border:none; color: #ffffff; }
#Header .floatRight ul.small a { color:#ffffff; background:none; }

#Navigation li a, #Navigation li a:active, #Navigation li a:visited { border-left:1px solid #333333; border-right:1px solid #000000; color:#0582EE; text-decoration:none; }
#Navigation li a:hover { color:#FFFFFF; text-decoration:none; }
#Navigation li.active a, #Navigation li.active a:active, #Navigation li.active a:visited { color:#FFFFFF; text-decoration:underline; }

#Navigation li.on a { color:#FFFFFF; text-decoration:none; }
#Sub-Navigation li.active a, #Sub-Navigation li.active a:active, #Sub-Navigation li.active a:visited { color:#FFFFFF; text-decoration:none; }

#Body { border-bottom:1px solid #494949; }
#Body-Color { background: #0465e9 url(../../img/body_bkg_blue.png) repeat-x top; border-bottom:1px solid #0C7FED; }
#Body-Color div { color:#cae6ff; }
#Body-Color div a, #Body-Color div a:active, #Body-Color div a:visited { color:#84c6ff; }
#Body-Color div a:hover  { color:#FFFFFF; text-decoration:underline; }

.Slider { border-color: #666666; }
.Slider .Bar { background-color:#666666; color:#FFFFFF; }
.Slider .Blank { background-color:#333333; color:#FFFFFF; }