/* CSS Document */





html {

height : 100%;

}

body {

line-height : 110%;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 13px;

padding : 0;

margin : 0;

color : #fafafa;

background-color : #20201f;

background-image : url(../templates/carbon_07/images/bg.gif);

background-repeat : repeat;

}

body.contentpane {

color : #333333;

background : none;

background-color : #ffffff;

}

.clr {

clear : both;

}

.blog {

width : 100%;

}

#top_menu {

width : 100%;

float : left;

height : 40px;

padding : 0;

margin : 0;

overflow : visible;

background-color : #333333;

background-image : url(../templates/carbon_07/images/top_menu.gif);

background-repeat : repeat-x;

}

#top_menu_inner {

overflow : visible;

height : 38px;

padding : 0;

margin : 0;

padding-top : 2px;

}

#top_menu_top {

float : left;

height : auto;

background-color : #101010;

margin : 0;

padding : 0;

width : 100%;

background-image : url(../templates/carbon_07/images/top.gif);

background-repeat : repeat-x;

}

#top_menu_top_inner {

height : auto;

margin : 0;

overflow : hidden;

color : #fafafa;

padding-left : 5px;

padding-right : 5px;

margin-top : 5px;

padding-top : 5px;

}

#top_menu_top_two {

float : left;

height : 40px;

background-color : #333333;

margin : 0;

padding : 0;

width : 100%;

background-image : url(../templates/carbon_07/images/top_menu_two.gif);

background-repeat : repeat-x;

}

#top_menu_top_two_inner {

height : 30px;

padding : 0;

margin : 0;

float : right;

padding-top : 2px;

}

#banner {

float : right;

color : #999999;

padding-top : 35px;

padding-right : 20px;

}

#banner_inner {

border : 4px solid #2c2c2c;

padding : 0;

margin : 0;

}

#banner_inner:hover {

border : 4px solid #444444;

}

#pathway {

height : 30px;

color : #2c2c2c;

margin-bottom : 4px;

margin-left : 4px;

margin-right : 4px;

background-color : #181818;

background-image : url(../templates/carbon_07/images/pathway.gif);

background-repeat : no-repeat;

margin-top : 2px;

border : 1px solid #2c2c2c;

}

#pathway_text {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 13px;

overflow : hidden;

display : block;

height : 30px;

line-height : 30px !important;

line-height : 22px;

color : #dcdcdc;

float : left;

padding-left : 40px;

font-weight : normal;

font-variant : small-caps;

}

#pathway_text a:hover {

color : #efefef;

text-decoration : none;

}

#pathway_text img {

margin-left : 2px;

margin-right : 2px;

margin-top : 6px;

}

#buttons {

float : left;

margin : 2px;

padding : 2px;

width : auto;

}

ul#mainlevel-nav {

list-style : none;

padding : 0;

margin : 0;

font-size : 11px;

}

ul#mainlevel-nav li {

background-image : url(../templates/carbon_07/images/top_nav.gif);

background-repeat : repeat-x;

color : #efefef;

font-family : Geneva, Arial, Helvetica, sans-serif;

font-weight : bold;

float : left;

margin : 0;

padding : 0;

border-right : 1px solid #2c2c2c;

font-size : 11px;

height : 35px;

line-height : 35px;

white-space : nowrap;

}

ul#mainlevel-nav li a {

text-align : center;

font-family : Geneva, Arial, Helvetica, sans-serif;

font-weight : bold;

font-size : 11px;

display : block;

padding-left : 30px;

padding-right : 30px;

text-decoration : none;

color : #ffffff;

background : transparent;

}

#buttons > ul#mainlevel-nav li a {

width : auto;

}

ul#mainlevel-nav li a:hover {

background-image : url(../templates/carbon_07/images/top_nav_hover.gif);

background-repeat : repeat-x;

color : #efefef;

font-family : Geneva, Arial, Helvetica, sans-serif;

font-weight : bold;

padding-left : 30px;

padding-right : 30px;

float : left;

margin : 0;

font-size : 11px;

white-space : nowrap;

}

ul#mainlevel-nav li a#active_menu-nav {

background-image : url(../templates/carbon_07/images/top_nav_active.gif);

background-repeat : repeat-x;

color : #ffffff;

height : 35px;

line-height : 35px;

white-space : nowrap;

}

ul#mainlevel-nav li a#active_menu-nav:hover {

background-image : url(../templates/carbon_07/images/top_nav_active_hover.gif);

background-repeat : repeat-x;

color : #efefef;

text-decoration : line-through;

height : 35px;

line-height : 35px;

white-space : nowrap;

}

#search_inner_form {

padding : 2px;

margin : 2px;

float : right;

width : 180px;

height : 24px;

margin-top : 8px;

margin-right : 5px;

}

#search_inner {

padding : 2px;

margin : 2px;

color : #999999;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

float : right;

height : 24px;

width : 160px;

padding-top : 4px;

}

#header {

height : 140px;

float : left;

width : 100%;

padding : 0;

margin : 0;

background-color : #333333;

background-image : url(/sitioweb/images/hdc_images/headerhdc.jpg);

background-repeat : repeat-x;

background-position : center 0;

}

#content_top {

background-image : url(../templates/carbon_07/images/content_top.gif);

background-repeat : no-repeat;

height : 28px;

}

#content_top_bar {

width : 100%;

}





#content_bottom_bar {

width : 100%;

}

#content_right_top {

background-repeat : no-repeat;

height : 28px;

background-image : url(../templates/carbon_07/images/content_right_top.gif);

width : 27px;

float : right;

}

#content_outer {

width : 100%;

color : #fafafa;

padding : 0;

background-repeat : repeat-x;

background-color : #181818;

background-image : url(../templates/carbon_07/images/content_outer.gif);

margin : 0;

}

#main_content {

float : none !important;

float : none;

padding : 0;

margin-right : 5px;

margin-left : 5px;

}

table.content_table {

width : 100%;

margin-top : 20px;

margin-bottom : 20px;

}

.content {

color : #fafafa;

border-left : 2px solid #2c2c2c;

border-right : 2px solid #2c2c2c;

background-color : #101010;

width : 100%;

}

#content {

padding-left : 10px;

padding-right : 10px;

}

#content_bottom {

background-image : url(../templates/carbon_07/images/content_bottom.gif);

background-repeat : no-repeat;

height : 28px;

}

#content_right_bottom {

background-repeat : no-repeat;

height : 28px;

background-image : url(../templates/carbon_07/images/content_right_bottom.gif);

width : 27px;

float : right;

}

#left_outer {

float : left;

width : 160px;

margin : 0;

padding : 0;

}

#left_top {

background-image : url(../templates/carbon_07/images/left_top.gif);

width : 160px;

height : 28px;

background-repeat : no-repeat;

padding : 0;

margin : 0;

}

#left_inner {

float : none !important;

float : left;

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 11px;

padding : 2px;

width : 150px;

}

#left_inner_float {

width : 160px;

background-image : url(../templates/carbon_07/images/left_float.gif);

background-repeat : repeat-y;

}

#left_bottom {

background-image : url(../templates/carbon_07/images/left_bottom.gif);

width : 160px;

height : 24px;

background-repeat : no-repeat;

}

#right_outer {

float : left;

width : 160px;

padding : 0;

margin : 0;

}

#right_top {

background-image : url(../templates/carbon_07/images/right_top.gif);

width : 160px;

height : 28px;

background-repeat : no-repeat;

}

#right_inner {

float : none !important;

float : left;

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 11px;

padding : 2px;

width : 150px;

padding-left : 8px;

}

#right_inner_float {

width : 160px;

background-image : url(../templates/carbon_07/images/right_float.gif);

background-repeat : repeat-y;

}

#right_bottom {

background-image : url(../templates/carbon_07/images/right_bottom.gif);

width : 160px;

height : 24px;

background-repeat : no-repeat;

}

.top1_inner {

float : none !important;

float : left;

padding : 5px;

}

#top1_outer {

float : none !important;

float : left;

margin : 5px;

padding : 0;

}

.user1_inner {

float : none !important;

float : left;

padding : 5px;

}

#user1_outer {

float : none !important;

float : left;

margin : 5px;

padding : 0;

}

.user2_inner {

float : none !important;

float : left;

padding : 5px;

}

#user2_outer {

float : none !important;

float : left;

margin : 5px;

padding : 0;

}

ul {

margin : 2px;

padding : 2px;

list-style : none;

}

li {

text-align : left;

line-height : 14px;

padding-left : 18px;

background-image : url(../templates/carbon_07/images/arrow.gif);

background-repeat : no-repeat;

background-position : 0 2px;

}

li:hover {

text-align : left;

line-height : 14px;

padding-left : 18px;

background-position : 0 2px;

background-image : url(../templates/carbon_07/images/arrow_hover.gif);

background-repeat : no-repeat;

}

td {

text-align : left;

font-size : 11px;

margin : 0;

padding : 0;

}

a:link, a:visited {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #8f8f8f;

text-decoration : none;

}

a:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 11px;

color : #b5d72b;

text-decoration : none;

}

table.contentpaneopen {

width : 99%;

padding : 2px;

margin : 2px;

}

table.contentpane {

width : 99%;

padding : 6px;

margin : 6px;

}

table.searchinto {

width : 100%;

}

table.moduletable {

width : 100%;

margin : 0;

padding : 0;

}

div.moduletable {

padding : 0;

padding-bottom : 10px;

}

table.moduletable th, div.moduletable h3 {

background-image : url(../templates/carbon_07/images/h3.gif);

background-repeat : no-repeat;

background-color : #181818;

border : 1px solid #2c2c2c;

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #dcdcdc;

text-align : left;

font-weight : normal;

height : 30px;

line-height : 30px;

font-size : 13px;

font-variant : small-caps;

margin : 0;

padding : 0;

padding-left : 45px;

margin-bottom : 2px;

}

table.moduletable td {

font-size : 11px;

padding : 0;

margin : 0;

font-weight : normal;

}

table.pollstableborder td {

padding : 4px;

margin : 4px;

}

table.contenttoc {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 10px;

border : 1px solid #2c2c2c;

padding : 2px;

margin : 2px;

}

table.contenttoc td {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 10px;

padding : 4px;

margin : 4px;

}

table.contenttoc th {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 13px;

background-image : url(../templates/carbon_07/images/th.gif);

background-repeat : repeat-x;

color : #666666;

text-align : left;

padding-left : 4px;

height : 22px;

font-variant : small-caps;

}

a.mainlevel:link, a.mainlevel:visited {

background-image : url(../templates/carbon_07/images/menu_bg.gif);

background-repeat : no-repeat;

font-family : Verdana, Arial, Helvetica, sans-serif;

display : block;

vertical-align : middle;

font-size : 11px;



color : #fafafa;

text-align : left;

padding-top : 5px;

padding-left : 10px;

height : 20px !important;

height : 25px;

text-decoration : none;

}

a.mainlevel:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

background-position : 0 -25px;

text-decoration : none;

height : 20px !important;

height : 25px;

color : #efefef;

font-size : 11px;

text-align : left;

padding-left : 10px;

padding-top : 5px;

}

a.mainlevel#active_menu {

background-image : url(../templates/carbon_07/images/menu_bg_ac.gif);

background-repeat : no-repeat;

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #ffffff;

font-size : 11px;

height : 20px !important;

height : 25px;

text-decoration : none;

text-align : left;

padding-top : 5px;

padding-left : 10px;

}

a.mainlevel#active_menu:hover {

font-family : Verdana, Arial, Helvetica, sans-serif;

color : #efefef;

padding-left : 10px;

text-decoration : line-through;

}

a.sublevel:link, a.sublevel:visited {

font-family : Verdana, Arial, Helvetica, sans-serif;

padding-left : 10px;

vertical-align : middle;

font-size : 11px;

color : #fafafa;

text-align : left;

height : 20px;

line-height : 20px;

text-decoration : none;

padding-bottom : 5px;

}

a.sublevel:hover {

color : #efefef;

text-decoration : none;

}

a.sublevel#active_menu {

color : #ff8400;

}

a.sublevel#active_menu:hover {

color : #ff8400;

text-decoration : line-through;

}

#copy {

background-color : #111111;

height : 80px;

width : 100%;

font-size : 11px;

background-repeat : repeat-x;

background-image : url(../templates/carbon_07/images/footer.gif);

}

#copy_inner {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #cccccc;

padding : 6px;

font-size : 11px;

padding-top : 30px;

}

.copy_inner a:link {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #999999;

font-size : 11px;

}

.copy_inner a:visited {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #999999;

font-size : 11px;

}

.copy_inner a:hover {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #ededed;

font-size : 11px;

}

.componentheading {

background-image : url(../templates/carbon_07/images/compo_head.gif);

background-repeat : no-repeat;

height : 30px;

line-height : 20px;

color : #dcdcdc;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 14px;

font-variant : small-caps;

white-space : nowrap;

padding-left : 40px;

margin : 2px;

}

.contentcolumn {

height : 30px;

color : #dcdcdc;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

white-space : nowrap;

padding-left : 5px;

margin : 2px;

}

.contentheading {

background-image : url(../templates/carbon_07/images/content_head.gif);

background-repeat : no-repeat;

height : 30px;

color : #dcdcdc;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 14px;

font-variant : small-caps;

white-space : nowrap;

padding-left : 35px;

padding-bottom : 10px;

margin : 2px;

}

.contentpagetitle {

height : 30px;

color : #dcdcdc;

font-family : Verdana, Arial, Helvetica, sans-serif;

font-size : 12px;

white-space : nowrap;

padding-left : 5px;

margin : 2px;

}

.back_button {

background-image : url(../templates/carbon_07/images/button_bg.png);

font-family : Geneva, Arial, Helvetica, sans-serif;

float : left;

text-align : center;

font-size : 11px;

border : 2px solid #2c2c2c;

margin : 4px;

margin-left : 10px;

color : #990900;

padding : 2px;

}

.back_button:hover {

background-image : url(../templates/carbon_07/images/button_bg_hover.png);

border : 2px solid #444444;

}

.back_button a:link {

text-decoration : none;

color : #990900;

}

.back_button a:visited {

text-decoration : none;

color : #9900FF;

}

.back_button a:hover {

text-decoration : none;

color : #efefef;

}

.pagenav {

font-family : Geneva, Arial, Helvetica, sans-serif;

text-align : center;

font-size : 10px;

border : 2px solid #2c2c2c;

width : auto;

padding : 2px;

height : 20px;

margin : 1px;

color : #990900;

background-image : url(../templates/carbon_07/images/button_bg.png);

}

.pagenav:hover {

border : 2px solid #444444;

background-image : url(../templates/carbon_07/images/button_bg_hover.png);

}

.pagenavbar {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 10px;

margin-right : 10px;

float : left;

}

.pagenav a:hover {

color : #efefef;

text-decoration : none;

}

.blog_more {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 10px;

margin-left : 4px;

}

.button {

color : #990900;

background-color : #131313;

background-image : url(../templates/carbon_07/images/button_bg.png);

font-family : Geneva, Arial, Helvetica, sans-serif;

text-align : center;

font-size : 14px;

border : 2px solid #2c2c2c;

width : auto;

padding : 0 5px;

height : 22px;

margin : 4px;

}

.button:hover {

color : #efefef;

background-color : #181818;

background-image : url(../templates/carbon_07/images/button_bg_hover.png);

border : 2px solid #444444;

}

.inputbox {

padding : 2px;

margin : 2px;

border : 1px solid #FFFFFF;

background-color : #FFE3AA;

color : #666666;

font-size : 11px;

font-family : Verdana, Arial, Helvetica, sans-serif;

}

.inputbox:hover {

border : 2px solid #FFFFFF;

background-color : #181818;

}

.sectiontableheader {

border : 1px solid #2c2c2c;

color : #efefef;

background-color : #181818;

text-align : left;

text-transform : none;

margin : 0;

padding : 2px;

height : 30px;

}

.sectiontablefooter {

color : #efefef;

padding : 2px;

margin : 0;

text-align : left;

text-transform : none;

}

.sectiontableentry1 {

border-bottom : 1px solid #2c2c2c;

background-color : #111111;

text-align : left;

}

.sectiontableentry1 a, .sectiontableentry2 a{
	font-size:16px;
}

.sectiontableentry1, .sectiontableentry2{
	height:35px;
}

.sectiontableentry2 {

border-bottom : 1px solid #2c2c2c;

background-color : #131313;

text-align : left;

}

.readon {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 14px;

}

a.readon:link {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #FFFF99;

font-size : 14px;

}

a.readon:visited {

font-family : Geneva, Arial, Helvetica, sans-serif;

font-size : 14px;

}

a.readon:hover {

font-family : Geneva, Arial, Helvetica, sans-serif;

color : #b5d72b;

font-size : 14px;

text-decoration : underline;

}

.pagenav_next {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : normal;

color : #999999;

font-size : 11px;

text-decoration : none;

}

.pagenav_next a:hover {

color : #b5d72b;

text-decoration : none;

}

.pagenav_prev {

font-family : Verdana, Arial, Helvetica, sans-serif;

font-weight : normal;

color : #999999;

font-size : 11px;

text-decoration : none;



}

.pagenav_prev a:hover {

color : #b5d72b;

text-decoration : none;

}

.mostread a:hover {

color : #c4df0e;

text-decoration : none;

}

.mostread:visited {

color : #666666;

text-decoration : none;

}

.mostread:link {

color : #666666;

text-decoration : none;

}

.latestnews a:hover {

color : #c4df0e;

text-decoration : none;

}

.latestnews:visited {

color : #666666;

text-decoration : none;

}

.latestnews:link {

color : #666666;

text-decoration : none;

}

.error {

font-style : italic;

text-transform : uppercase;

padding : 5px;

color : #efefef;

font-size : 12px;

}

.contact_email {

padding : 4px;

margin : 4px;

}

.small {

font-family : Arial, Helvetica, sans-serif;

color : #c4df0e;

font-size : 11px;

}

.createdate {

font-family : Arial, Helvetica, sans-serif;

font-size : 9px;

color : #999999;

}















.modifydate {

font-family : Arial, Helvetica, sans-serif;

color : #ff8400;

font-size : 9px;

}

.highlight {

background-color : #c4df0e;

color : #181818;

padding : 0;

}

.code {

background-color : #ff00ff;

border : 1px solid #bbb;

}

form {

margin : 0;

padding : 0;

}

div.mosimage {

border : 2px solid #2c2c2c;

background-color : #131313;

}

.mosimage {

margin : 0;

background-color : #131313;

}

.mosimage_caption {

margin-top : 0;

background-color : #131313;

padding : 0;

color : #666666;

font-size : 10px;

}

.category {

font-size: medium !important;



}