@charset "utf-8";
/********************** Titlel of articles *********************/
body h2, h2 a:link,
h2 a:visited, h2 a:hover, h2 a:active{
	color: #66786E;
	font-size:18px;
	font-family: "Signika";
	font-weight:normal;
}
 a:link,
 a:visited,  a:hover,  a:active{
	color: #66786E;
}
.main-wrapper{
	width:960px;
	margin:0 auto;
	height: 100%;
	position: relative;
	min-height:100%;
}
.main{
  	background-position: center top;
    height: auto;
    margin: 0 auto;
    min-height: 100%;
    padding: 0;
    width: 100%;
}
.footer-wrapper{
	height: auto;
	width: 100%;
	position:absolute;
	bottom:0;
}
.footer-int{
	width: 960px;
	margin:0 auto;
	height:auto;
}
.footer{
	width:936px;
	height:auto;
	margin:0 auto;
	color:#fff;
	font-family:"Open Sans";
	font-size: 12px;
	font-weight: normal;
	background-color:#333;
	border-top: 2px solid #666;
	border-left: 2px solid #666;
	border-right: 2px solid #666;
	padding: 10px;
}
#menu ul li:hover{
	background-image: url("../images/MossGreen-Tomato/bg-lihover.jpg");
	background-repeat: repeat-x;
}
body #menu ul li ul li a:hover{
	color:#66786E;
	font-family:"Open Sans";
	font-size:12px;
	font-weight:bold;
}
.demotitle{
	background-color: #66786E; 
    float: left;
    font-weight: bold;
    height: auto;
    padding: 10px;
    width: 200px;
}
.demotitledos{
	background-color: #66786E; 
    float: left;
    font-weight: bold;
    height: auto;
    margin-left: 5px;
    padding: 10px;
    width: 200px;
}
.demotitletres{
	background-color: #66786E; 
    float: left;
    font-weight: bold;
    height: auto;
    margin-left: 7px;
    padding: 10px;
    width: 200px;
}
.imgdemo{
	border: 8px solid #66786E;
}
/****************** General padding of modules *********/
div.module div.pad{
	font-size: 12px;
}
div.module div.pad h3{
	color: #66786E;
    font-family: "Signika";
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 0;
    text-transform: none;
}
div.module div.pad div.pad2 div.pad3 h4{
	color: #333333;
    font-family: "Open Sans";
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 0;
    text-transform: uppercase;
}
/****************** MS1 style **************************/
/****************** title (h3) *************************/
div.module_ms1 div.pad h3{
	color:#fff;
	font-family: "Signika";
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:0;
}
div.module_ms1 div.pad div.pad2 div.pad3 h4{
	color:#000;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: bold;
	text-transform: none;
	margin-bottom:0;
}

div.color_base a:link,
div.color_base a:visited,
div.color_base a:hover {
	color: #BF4006;
}

/****************** module for flexigrid 1 to 6 *************************/
div.module_ms1 div.pad div.pad2 div.pad3{
	background-color:#BF4006;
	color:#000000;
	border-right: 6px solid #BF4006;
	font-weight: normal;
}

div.module_ms1.color_base div.pad div.pad2 div.pad3 {
	background-color:#66786E;
	border-right: 6px solid #66786E;
}

div.module_ms1.color_black div.pad div.pad2 div.pad3 {
	background-color:#333333;
	border-right: 6px solid #333333;
	color: #ffffff;
}

.module_ms1 div.pad4 div.pad5 div.pad6 {
    background-image: url("../images/MossGreen-Tomato/pad6.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 6px;
    margin: 0;
    min-width: 2px;
}
.module_ms1.color_base div.pad4 div.pad5 div.pad6 {
    background-image: url("../images/MossGreen-Tomato/pad6_base.png");
}
.module_ms1.color_black div.pad4 div.pad5 div.pad6 {
    background-image: url("../images/MossGreen-Tomato/pad6_black.png");
}

.module_ms1 div.pad7 div.pad8 div.pad9 {
    background-image: url("../images/MossGreen-Tomato/pad9.png");
    background-position: right top;
    background-repeat: no-repeat;
    height: 6px;
    margin: 0;
    min-width: 2px;
}
.module_ms1.color_base div.pad7 div.pad8 div.pad9 {
    background-image: url("../images/MossGreen-Tomato/pad9_base.png");
}
.module_ms1.color_black div.pad7 div.pad8 div.pad9 {
    background-image: url("../images/MossGreen-Tomato/pad9_black.png");
}

/****************** MS2 style **************************/
/****************** title (h3) *************************/
div.module_ms2 div.pad h3{
	color:#fff;
	font-family: "Signika";
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:0;
}
div.module_ms2 div.pad div.pad2 div.pad3 h4{
	color:#333333;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	margin-bottom:0;
}
/****************** module for flexigrid 1 to 6 *************************/
.module_ms2 div.pad div.pad-title {
 	background-color: #66786E;
    margin-left: -20px;
    margin-bottom:10px;
    padding: 0 20px;
    width: 100%;
}

.module_ms2.color_alternate div.pad div.pad-title {
	background-color: #BF4006;
}	
.module_ms2.color_black div.pad div.pad-title {
	background-color: #333333;
	border: 2px solid #666666
}	

.module_ms2 div.pad4 div.pad5  {
    background-image: url("../images/MossGreen-Tomato/ms2-pad5.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 10px;
    margin: 0;
    min-width: 2px;
}
.module_ms2.color_alternate div.pad4 div.pad5  {
	background-image: url("../images/MossGreen-Tomato/ms2-pad5_alt.png");
}
.module_ms2.color_black div.pad4 div.pad5  {
	background-image: url("../images/MossGreen-Tomato/ms2-pad5_black.png");
}

.module_ms2 div.pad4 {
    background-image: url("../images/MossGreen-Tomato/ms2-pad4.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 10px;
    margin: 0;
    min-width: 2px;
}
.module_ms2.color_alternate div.pad4 {
	background-image: url("../images/MossGreen-Tomato/ms2-pad4_alt.png");
}
.module_ms2.color_black div.pad4 {
	background-image: url("../images/MossGreen-Tomato/ms2-pad4_black.png");
}
.module_ms2 div.pad3 {
	font-weight: normal;	
}

.module_ms2 div.pad4 div.pad5 div.pad6 {
    background-color:#475B52;
    height: 10px;
    margin: 0 25px;
    min-width: 2px;
}
.module_ms2.color_alternate div.pad4 div.pad5 div.pad6 {
	background-color: #711700;
}
.module_ms2.color_black div.pad4 div.pad5 div.pad6 {
	background-image: url("../images/MossGreen-Tomato/ms2-pad6_black.png");
}

body.-notcube .module_ms2 div.pad4,
body.-notcube .module_ms2 div.pad4 div.pad5,
body.-notcube .module_ms2 div.pad4 div.pad5 div.pad6  {
	background-image: none;
	background-color: transparent;
}
/****************** MS3 style **************************/
/****************** title (h3) *************************/
div.module_ms3 div.pad h3{
	color:#fff;
	font-family: "Signika";
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:0;
}
div.module_ms3 div.pad div.pad2 div.pad3 h4{
	color:#333333;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	margin-bottom:0;
}

/****************** module for flexigrid 1 to 6 *************************/

.module_ms3 div.pad div.pad-title {
    margin-left: -20px;
    margin-bottom:10px;
    padding: 0 20px;
    width: 100%;
}
body.-notcube .module_ms3 div.pad4 div.pad5,
body.-notcube .module_ms3 div.pad4 ,
body.-notcube .module_ms3 div.pad4 div.pad5 div.pad6 {
	background-color: transparent;
	background-image: none;
}

.module_ms3 div.pad4 div.pad5  {
    background-image: url("../images/MossGreen-Tomato/ms2-pad5.png");
    background-position: right bottom;
    background-repeat: no-repeat;
    height: 10px;
    margin: 0;
    min-width: 2px;
}
.module_ms3.color_alternate div.pad4 div.pad5  {
    background-image: url("../images/MossGreen-Tomato/ms2-pad5_alt.png");
}
.module_ms3.color_black div.pad4 div.pad5  {
    background-image: url("../images/MossGreen-Tomato/ms2-pad5_black.png");
}

.module_ms3 div.pad4 {
    background-image: url("../images/MossGreen-Tomato/ms2-pad4.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    height: 10px;
    margin: 0;
    min-width: 2px;
}
.module_ms3.color_alternate div.pad4 {
    background-image: url("../images/MossGreen-Tomato/ms2-pad4_alt.png");
}
.module_ms3.color_black div.pad4 {
    background-image: url("../images/MossGreen-Tomato/ms2-pad4_black.png");
}
.module_ms3 div.pad4 div.pad5 div.pad6 {
    background-color:#475B52;
    height: 10px;
    margin: 0 25px;
    min-width: 2px;
}
.module_ms3.color_alternate div.pad4 div.pad5 div.pad6 {
	background-color: #711700;
}
.module_ms3.color_black div.pad4 div.pad5 div.pad6 {
	background-image: url("../images/MossGreen-Tomato/ms2-pad6_black.png");
}
.module_ms3 div.pad div.pad2 div.pad3{
	background-color: #66786E;
	padding: 10px ;
	color: #000000;
	font-weight:  normal;
}
.module_ms3.color_alternate div.pad div.pad2 div.pad3 {
	background-color: #BF4006;
}
.module_ms3.color_black div.pad div.pad2 div.pad3 {
	background-color: #333333;
	color: #ffffff;
}
/****************** module for flexigrid 1 to 6 *************************/
body.-notcube .shine-featured ,
body.-notcube .shine-featured-bottom,
body.-notcube .shine-featured-repeat,
body.-notcube .footer-left,
body.-notcube .footer-left .footer-right,
body.-notcube .footer-left .footer-right .footer-center
{
	background-image:none;
}


/****************** MS4 style **************************/
/****************** title (h3) *************************/
div.module_ms4 div.pad h3{
	color:#fff;
	font-family: "Signika";
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	margin-bottom:0;
}
div.module_ms4 div.pad div.pad2 div.pad3 h4{
	color:#333333;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: bold;
	text-transform: none;
	margin-bottom:0;
}
/****************** module for flexigrid 1 to 6 *************************/
div.module_ms4 div.pad div.pad2 div.pad3{
	background-color:#66786E;
}
div.module_ms4.color_alternate div.pad div.pad2 div.pad3{
	background-color:#BF4006;
}
div.module_ms4.color_black div.pad div.pad2 div.pad3{
	background-color:#333333;
	color: #ffffff;
}


/**** Comienza el estilo default para el demo *************/
blockquote {
	background-image:url("../images/quote_up.png");
	background-repeat:no-repeat;
	display: inline-block;
    font-family: "Times New Roman",Times,serif;
    font-size: 1.1em;
    font-style: italic;
    line-height: 25px;
    margin: 10px 0;
    padding: 0 2px 2px 36px;
}
blockquote p {
    background: url("../images/quote_down.png") no-repeat scroll right bottom transparent;
    float: left;
    font-size: 20px;
    padding: 10px 36px 10px 0;
    margin: 0
    
}
p.readmore, p.readon {
  /*  background-image: url("../images/content/ms1-btg-center-repeat.jpg");*/
    background-repeat: repeat;
    float: left;
    padding: 5px;
    background-color:#1F1F1F;
    border:2px solid #545454;
}
p.readmore a:link, p.readmore a:visited,
p.readon a:link, #main p.readon a:visited,
#main p.readmore a:link, #main p.readmore a:visited,
#main p.readon a:link, #main p.readon a:visited {
 /*   border-color: #7A7570;
    border-style: dashed;
    border-width: 2px;
    height: auto !important;
    margin: 0;
    padding: 0 8px;
    width: auto;*/
   color:#fff;
   font-size:14px;
   font-family:"Signika";
   font-weight: normal;
   text-transform:uppercase;
   text-shadow: 1px 2px 2px #545454;
   padding: 0 10px;
}
#toolbar {
    background: none repeat scroll 0 0 #444751;
}
#toolbar ul a {
    color: #A2A3A8;
}
#toolbar ul a:hover, #toolbar ul li.current a, #toolbar a#active_menu-nav {
    color: #FFFFFF;
}
#stage {
    background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #E0E0E0;
}
.elements {
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 1px solid #CCCCCC;
}

#bottom {
    background: none repeat scroll 0 0 #F8F8F8;
    border-bottom: 1px solid #000000;
}
#adminForm input, #adminForm select {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.button2-left a {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.formelm_buttons button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.image_left, .image_right {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.inputbox {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.buttonheading a:hover {
    color: #333333;
}
.article-info-box {
    border-bottom: 1px solid #CCCCCC;
}
.article-info {
    background-color: transparent;
}
li.parent-category-name, li.category-name, li.create, li.modified, li.published, li.createdby, li.hits {
   /* color: #FFFFFF;*/
}
.content_vote {
    border-bottom: 1px solid #CCCCCC;
}
.content_vote .button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.readmore a, .readon a {
   /* background: none repeat scroll 0 0 #0099CC;
    border: 1px solid #00799F;
    color: #FFFFFF;*/
}
.readmore a:hover, .readon a:hover {
  /*  color: #FFFFFF;*/
}

ul.pagenav li a {
	background-color:#808080;
    border: 1px solid #ccc;
    color: #fff;
}
.items-more {
 /*   background: none repeat scroll 0 0 #FFFFFF;*/
}
.items-more h3 {
    background: none repeat scroll 0 0 #666;
    border: 1px solid #666;
    color: #FFFFFF;
}
.items-more ol {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.items-more li {
    background: url("../images/arrow.png") no-repeat scroll 3px 5px transparent;
    border-bottom: 1px solid #CCCCCC;
}
.items-more li:hover {
    background: url("../images/arrow.png") no-repeat scroll 3px 5px #EEEEEE;
}
.items-more li a:hover {
    color: #333333;
}
.pagination a {
    background: none repeat scroll 0 0 #666;
    border: 1px solid #666;
    color: #FFFFFF;
}
.word {
    border: 0 none;
}
.phrase {
    border: 0 none;
}
.only {
    border: 0 none;
}
.searchintro {
    border: 0 none;
}
.searchintro a {
    border: 0 none;
}
.search-results ol li {
    border: 0 none;
}
.search-results .highlight {
    border: 0 none;
}
.phrases {
    border: 0 none;
}
.phrases-box .phrase {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
}
ol.search_results li.result-title {
    border: 0 none;
}
ol.search_results li.result-title .highlight {
    border: 0 none;
}
.contenttoc {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
.contenttoc th {
    background: none repeat scroll 0 0 #0099CC;
    border: 1px solid #00799F;
    color: #FFFFFF;
}
.contenttoc a.toclink {
    background: url("../images/arrow.png") no-repeat scroll 3px 3px transparent;
    border-bottom: 1px solid #CCCCCC;
}
.contenttoc a.toclink:hover, .contenttoc a.toclink.active {
    background: url("../images/arrow.png") no-repeat scroll 3px 3px #EEEEEE;
}
.pagenavcounter {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.pagenavbar {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.pagination li a {
    color: #0099CC;
    text-decoration: underline;
}
#article-index {
    background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
}
#article-index li a {
    background: url("../images/arrow.png") no-repeat scroll 3px 3px transparent;
    border-bottom: 1px solid #CCCCCC;
}
#article-index a:hover {
    background: url("../images/arrow.png") no-repeat scroll 3px 3px #EEEEEE;
}
.pagination ul {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.cat-items li {
    background: url("../images/arrow.png") no-repeat scroll 0 3px transparent;
    border-bottom: 1px solid #EEEEEE;
}
.contentdescription img {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #FFFFFF;
}
.filter {
    display: inline-block;
}
.display {
    display: inline-block;
}
table.category {
    border-bottom: 1px solid #FFFFFF;
}
.sectiontableheader {
    background: none repeat scroll 0 0 #0099CC;
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
}
.sectiontableheader a {
    color: #FFFFFF;
}
tr.sectiontableentry0 {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
tr.sectiontableentry0:hover {
    background: none repeat scroll 0 0 #0099CC;
}
tr.sectiontableentry1 {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
tr.sectiontableentry1:hover {
    background: none repeat scroll 0 0 #0099CC;
}
tr.sectiontableentry2 {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
tr.sectiontableentry2:hover {
    background: none repeat scroll 0 0 #0099CC;
}

/* lingth */
.categories-list li {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #ccc;
}
.categories-list li li {
    background-color: transparent;
    border: 1px solid #ccc;
}
.cat-children li {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #ccc;
}
.cat-children li li {
    border: 1px solid #ccc;
}
.category thead {
    background-color: #ccc;
    border: 1px solid #ccc;
    color: #FFFFFF;
}
.category thead a {
    color: #FFFFFF;
}
.category thead .list-title, .category thead .list-date, .category thead .list-author, .category thead .list-hits {
    border: 1px solid #FFFFFF;
}
.cat-list {
  	border: 1px solid #ccc;
}
/** For th hover */
	
.cat-list:hover {
    background: none repeat scroll 0 0 #bbb;
}
.cat-list .list-title, .cat-list .list-date, .cat-list .list-author, .cat-list .list-hits {
    border: 1px solid #CCCCCC;
}
.cat-list-row0:hover {
    background: none repeat scroll 0 0 #bbb;
}
.cat-list-row1:hover {
    background: none repeat scroll 0 0 #bbb;
}

table.pollstableborder {
    border-bottom: 1px solid #CCCCCC;
}
ul#archive-list li {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
ul#archive-list li h5.metadata {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
ul#archive-list li h5.metadata span {
    color: #999999;
}
.create {
    background: url("../images/createdate.png") no-repeat scroll 0 50% transparent;
}
.modified {
    background: url("../images/modifydate.png") no-repeat scroll 0 50% transparent;
}
.published {
    background: url("../images/publishdate.png") no-repeat scroll 0 50% transparent;
}
.author {
    background: url("../images/createdby.png") no-repeat scroll 0 50% transparent;
}
table.weblinks {
    border-bottom: 1px solid #CCCCCC;
}
.weblinks li {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.weblinks li li {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #EEEEEE;
}
.weblinks dl dt, .weblinks dl dd {
    color: #999999;
}
.weblinks dl {
    background: url("../images/bullet_blue.png") no-repeat scroll 0 50% transparent;
}
table.newsfeeds {
    border-bottom: 1px solid #CCCCCC;
}
.newsfeed li {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.contact-category td.sectiontableentry {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
.contact-category td.sectiontableentry:hover {
    background: none repeat scroll 0 0 #EEEEEE;
}
.contact-category td.sectiontableentry0 {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
.contact-category td.sectiontableentry0:hover {
    background: none repeat scroll 0 0 #0099CC;
}
.contact-form {
    border: 1px solid #FFFFFF;
}
#contact-slider .panel {
    border: 1px solid #FFFFFF;
}
table.category .even, .category tbody td {
    border: 1px solid #ccc;
}
/* For td hover  */
table.category .even:hover, .category tbody td:hover {
    background: none repeat scroll 0 0 #bbb;
}
table.category .odd {
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    border-top: 1px solid #FFFFFF;
}
table.category .odd:hover {
    background: none repeat scroll 0 0 #0099CC;
}
#email {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.invalid {
    color: #FF0000;
}
input.invalid {
    border: 1px solid #FF0000 !important;
}
.remind {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.remind input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.remind button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.reset {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.reset input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.reset button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.registration {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.register input {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
div.email {
    background: none repeat scroll 0 0 transparent;
    color: inherit;
    text-shadow: 1px 1px 0 #F8F8F8;
}
.registration {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.registration button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
table.contentpane img {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
#com-form-login ul {
    border-top: 1px solid #EEEEEE;
}
#com-form-login li {
    background: url("../images/bullet_blue.png") no-repeat scroll 0 7px transparent;
    border-bottom: 1px solid #EEEEEE;
}
.login {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.login #username, .login #password {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
.profile {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.profile a {
    background: none repeat scroll 0 0 #0099CC;
    border: 1px solid #00799F;
    color: #FFFFFF;
}
.profile a:hover {
    background: none repeat scroll 0 0 #0099CC;
    border: 1px solid #00799F;
    color: #FFFFFF;
}
.profile-edit {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #CCCCCC;
}
.profile-edit button {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.profile-edit button:hover {
    background: none repeat scroll 0 0 #4D453E;
    border: 0 none;
    color: #FFFFFF;
}
.profile-edit input, .profile-edit select {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
}
/**************************************************************************************************************/
#pathway-inner a{
	color:#999;
}

div.slideTitle {
	border-right-color:#BF4006;
	background-color: #BF4006;
}
