@charset "utf-8";
/* CSS Document */
/* ***************************************************************************************************** */


/* YOUR OWN CUSTOMIZATIONS MUST BE PLACED HERE */

@charset "utf-8";

/********************** Titlel of articles *********************/

body h2, h2 a:link,

h2 a:visited, h2 a:hover, h2 a:active{

	color: #0080FF;

	font-size:18px;

	font-family: "Signika";

	font-weight:normal;

}

 a:link,

 a:visited,  a:hover,  a:active{

	color: #0080FF;

}

.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/_Custom/bg-lihover.jpg");

	background-repeat: repeat-x;

}

body #menu ul li ul li a:hover{

	color:#0080FF;

	font-family:"Open Sans";

	font-size:12px;

	font-weight:bold;

}

.demotitle {

    background-color: #0080FF;

    float: left;

    font-weight: bold;

    height: auto;

    padding: 10px;

    width: 200px;

}

.demotitledos {

    background-color: #0080FF;

    float: left;

    font-weight: bold;

    height: auto;

    margin-left: 5px;

    padding: 10px;

    width: 200px;

}



.demotitletres {

    background-color: #0080FF;

    float: left;

    font-weight: bold;

    height: auto;

    margin-left: 7px;

    padding: 10px;

    width: 200px;

}

.imgdemo{

	border: 8px solid #0080FF;

}

/****************** General padding of modules *********/

div.module div.pad{

	font-size: 12px;

}

div.module div.pad h3{

	color: #0080FF;

    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: #FF7F00;

}



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

div.module_ms1 div.pad div.pad2 div.pad3{

	background-color:#FF7F00;

	color:#000000;

	border-right: 6px solid #FF7F00;

	font-weight: normal;

}

div.module_ms1.color_base div.pad div.pad2 div.pad3 {

	background-color:#0080FF;

	border-right: 6px solid #0080FF;

}

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/_Custom/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/_Custom/pad6_base.png");

}

.module_ms1.color_black div.pad4 div.pad5 div.pad6 {

    background-image: url("../images/_Custom/pad6_black.png");

}



.module_ms1 div.pad7 div.pad8 div.pad9 {

    background-image: url("../images/_Custom/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/_Custom/pad9_base.png");

}

.module_ms1.color_black div.pad7 div.pad8 div.pad9 {

    background-image: url("../images/_Custom/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: #0080FF;

    margin-left: -20px;

    margin-bottom:10px;

    padding: 0 20px;

    width: 100%;

}



.module_ms2.color_alternate div.pad div.pad-title {

	background-color: #FF7F00;

}

.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/_Custom/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/_Custom/ms2-pad5_alt.png");

}

.module_ms2.color_black div.pad4 div.pad5  {

	background-image: url("../images/_Custom/ms2-pad5_black.png");

}



.module_ms2 div.pad4 {

    background-image: url("../images/_Custom/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/_Custom/ms2-pad4_alt.png");

}

.module_ms2.color_black div.pad4 {

	background-image: url("../images/_Custom/ms2-pad4_black.png");

}

.module_ms2 div.pad3 {

	font-weight: normal;	

}



.module_ms2 div.pad4 div.pad5 div.pad6 {

    background-color:#24467E;

    height: 10px;

    margin: 0 25px;

    min-width: 2px;

}



.module_ms2.color_alternate div.pad4 div.pad5 div.pad6 {

	background-color: #FF5500;

}

.module_ms2.color_black div.pad4 div.pad5 div.pad6 {

	background-image: url("../images/_Custom/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/_Custom/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/_Custom/ms2-pad5_alt.png");

}

.module_ms3.color_black div.pad4 div.pad5  {

    background-image: url("../images/_Custom/ms2-pad5_black.png");

}



.module_ms3 div.pad4 {

    background-image: url("../images/_Custom/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/_Custom/ms2-pad4_alt.png");

}

.module_ms3.color_black div.pad4 {

    background-image: url("../images/_Custom/ms2-pad4_black.png");

}

.module_ms3 div.pad4 div.pad5 div.pad6 {

    background-color:#24467E;

    height: 10px;

    margin: 0 25px;

    min-width: 2px;

}

.module_ms3.color_alternate div.pad4 div.pad5 div.pad6 {

	background-color: #FF5500;

}

.module_ms3.color_black div.pad4 div.pad5 div.pad6 {

	background-image: url("../images/_Custom/ms2-pad6_black.png");

}

.module_ms3 div.pad div.pad2 div.pad3{

	background-color: #0080FF;

	padding: 10px ;

	color: #000000;

	font-weight:  normal;

}

.module_ms3.color_alternate div.pad div.pad2 div.pad3 {

	background-color: #FF7F00;

}

.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:#0080FF;

}

div.module_ms4.color_alternate div.pad div.pad2 div.pad3{

	background-color:#FF7F00;

}

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:#FF7F00;

	background-color: #E61333;

}



