/***********************************************/
/* CSS style sheet                             */
/* Bubbling Library Developer Team             */
/* caridy@gmail.com	  	                   	   */
/***********************************************/
.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{margin:0 0.5em 0 0;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{margin:0 0 0.5em;}.yui-navset .yui-content .yui-hidden{display:none;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{width:6em;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{width:auto;}.yui-navset .yui-navset-left,.yui-navset-left{padding:0 0 0 6em;}.yui-navset-right{padding:0 6em 0 0;}.yui-navset-top,.yui-navset-bottom{padding:auto;}.yui-nav,.yui-nav li{margin:0;padding:0;list-style:none;}.yui-navset li em{font-style:normal;}.yui-navset{position:relative;zoom:1;}.yui-navset .yui-content{zoom:1;}.yui-navset .yui-nav li,.yui-navset .yui-navset-top .yui-nav li,.yui-navset .yui-navset-bottom .yui-nav li{display:inline-block;display:-moz-inline-stack;*display:inline;vertical-align:bottom;cursor:pointer;zoom:1;}.yui-navset-left .yui-nav li,.yui-navset-right .yui-nav li{display:block;}.yui-navset .yui-nav a{position:relative;}.yui-navset .yui-nav li a,.yui-navset-top .yui-nav li a,.yui-navset-bottom .yui-nav li a{display:block;display:inline-block;vertical-align:bottom;zoom:1;}.yui-navset-left .yui-nav li a,.yui-navset-right .yui-nav li a{display:block;}.yui-navset-bottom .yui-nav li a{vertical-align:text-top;}.yui-navset .yui-nav li a em,.yui-navset-top .yui-nav li a em,.yui-navset-bottom .yui-nav li a em{display:block;}.yui-navset .yui-navset-left .yui-nav,.yui-navset .yui-navset-right .yui-nav,.yui-navset-left .yui-nav,.yui-navset-right .yui-nav{position:absolute;z-index:1;}.yui-navset-top .yui-nav,.yui-navset-bottom .yui-nav{position:static;}.yui-navset .yui-navset-left .yui-nav,.yui-navset-left .yui-nav{left:0;right:auto;}.yui-navset .yui-navset-right .yui-nav,.yui-navset-right .yui-nav{right:0;left:auto;}.yui-skin-sam .yui-navset .yui-nav,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav{border:solid #2647a0;border-width:0 0 5px;Xposition:relative;zoom:1;}.yui-skin-sam .yui-navset .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav li{margin:0 0.16em 0 0;padding:1px 0 0;zoom:1;}.yui-skin-sam .yui-navset .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav .selected{margin:0 0.16em -1px 0;}.yui-skin-sam .yui-navset .yui-nav a,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a{background:#d8d8d8 url(sprite.png) repeat-x;border:solid #a3a3a3;border-width:0 1px;color:#000;position:relative;text-decoration:none;}.yui-skin-sam .yui-navset .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-top .yui-nav a em{border:solid #a3a3a3;border-width:1px 0 0;cursor:hand;padding:0.25em .75em;left:0;right:0;bottom:0;top:-1px;position:relative;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a:focus,.yui-skin-sam .yui-navset .yui-nav .selected a:hover{background:#2647a0 url(sprite.png) repeat-x left -1400px;color:#fff;}.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#bfdaff url(sprite.png) repeat-x left -1300px;outline:0;}.yui-skin-sam .yui-navset .yui-nav .selected a em{padding:0.35em 0.75em;}.yui-skin-sam .yui-navset .yui-nav .selected a,.yui-skin-sam .yui-navset .yui-nav .selected a em{border-color:#243356;}.yui-skin-sam .yui-navset .yui-content{background:#edf5ff;}.yui-skin-sam .yui-navset .yui-content,.yui-skin-sam .yui-navset .yui-navset-top .yui-content{border:1px solid #808080;border-top-color:#243356;padding:0.25em 0.5em;}.yui-skin-sam .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav,.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 5px 0 0;Xposition:absolute;top:0;bottom:0;}.yui-skin-sam .yui-navset .yui-navset-right .yui-nav,.yui-skin-sam .yui-navset-right .yui-nav{border-width:0 0 0 5px;}.yui-skin-sam .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav li,.yui-skin-sam .yui-navset-right .yui-nav li{margin:0 0 0.16em;padding:0 0 0 1px;}.yui-skin-sam .yui-navset-right .yui-nav li{padding:0 1px 0 0;}.yui-skin-sam .yui-navset-left .yui-nav .selected,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav .selected{margin:0 -1px 0.16em 0;}.yui-skin-sam .yui-navset-right .yui-nav .selected{margin:0 0 0.16em -1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav a{border-width:1px 0;}.yui-skin-sam .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset .yui-navset-left .yui-nav a em,.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 0 0 1px;padding:0.2em .75em;top:auto;left:-1px;}.yui-skin-sam .yui-navset-right .yui-nav a em{border-width:0 1px 0 0;left:auto;right:-1px;}.yui-skin-sam .yui-navset-left .yui-nav a,.yui-skin-sam .yui-navset-left .yui-nav .selected a,.yui-skin-sam .yui-navset-left .yui-nav a:hover,.yui-skin-sam .yui-navset-right .yui-nav a,.yui-skin-sam .yui-navset-right .yui-nav .selected a,.yui-skin-sam .yui-navset-right .yui-nav a:hover,.yui-skin-sam .yui-navset-bottom .yui-nav a,.yui-skin-sam .yui-navset-bottom .yui-nav .selected a,.yui-skin-sam .yui-navset-bottom .yui-nav a:hover{background-image:none;}.yui-skin-sam .yui-navset-left .yui-content{border:1px solid #808080;border-left-color:#243356;}.yui-skin-sam .yui-navset-bottom .yui-nav,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav{border-width:5px 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav .selected,.yui-skin-sam .yui-navset-bottom .yui-nav .selected{margin:-1px 0.16em 0 0;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li,.yui-skin-sam .yui-navset-bottom .yui-nav li{padding:0 0 1px 0;vertical-align:top;}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav li a,.yui-skin-sam .yui-navset-bottom .yui-nav li a{}.yui-skin-sam .yui-navset .yui-navset-bottom .yui-nav a em,.yui-skin-sam .yui-navset-bottom .yui-nav a em{border-width:0 0 1px;top:auto;bottom:-1px;}.yui-skin-sam .yui-navset-bottom .yui-content,.yui-skin-sam .yui-navset .yui-navset-bottom .yui-content{border:1px solid #808080;border-bottom-color:#243356;}
.yui-navset .yui-nav li em {font-size:11px;font-weight:500;text-transform:uppercase;}
#yui-skin-sam #yui-navset .yui-content{background-color: #FFFFFF;color:#333333;}

/***********************************************/
/* HTML tag styles                             */
/*********************************************/
/* BODY LISTING */
ul.listing {list-style-type: none;margin: 0px;padding: 0px;font-size: 90%;}
ul.listing li {padding: 2px 1%;margin: 0px;text-align:left;background-image: url(dot4.jpg);
background-repeat:no-repeat;background-position: 1px 5px;padding-left: 10px;list-style-type: none;}
ul.listing li.selected a {color: #EF8643;}
ul.listing li.selected ul li a {color: #1E76C8;}
ul.listing li a {font-size: 110%;}
ul.listing li ul {list-style-type: none;margin: 2px 0px;padding: 0px;}

/*body text manipulation */
code {font-family:"Courier New"; font-size: 100%; font-weight:bolder;}
table {border-collapse:collapse;border-spacing:0;margin:0;}
td {border:1px solid #eee;font-size:100%;vertical-align:top;padding:2px;}
td.title {width:25%;vertical-align:middle;padding:2px;}
th.title {color:#333;text-align:left;background-color:#F4F4F4;padding:7px;}
td.description {width:65%;vertical-align:top;padding:2px;}
th {border:1px solid #eee;background-color:#ccc;color:#333;font-weight:700;
font-size:100%;padding:2px;}

div.breadcrumbs{color:orange;text-align:left;font-size:13px;font-weight:600;line-height:18px;margin-top:5px;height:18px;padding:2px 8px 8px 5px;}

/* BOXING */
.box {border:1px solid #ccc;clear:both;margin:5px;padding:3px;}
.boxing {float:left;width:98%;border:1px solid #ccc;}
.box {float: left;width: 98%;border: 1px solid #ccc;}
.boxing {float: left;border: 1px solid;margin: 1%;padding: 1%;}
.boxing1 {float: left;display: block;border: 1px solid;margin: 1%;padding: 1%;}
.imgboxing {float: left;	display: block;border: 1px solid;margin: 1%;padding: 1%;} 

#yui-main .dottedLine{background:url(dotted_l.gif) repeat-x;height:1px;font-size:0;}
#yui-main img.dotted{margin-bottom:5px;}
#yui-main .w340{width:430px;}
#yui-main .w550{width:550px;}
#yui-main .vSpacer5{height:5px;}
#yui-main .vSpacer10{height:10px;}
#yui-main .vSpacer15{height:15px;}
#yui-main .vSpacer15{height:20px;}
#yui-main .vSpacer30{height:30px;}
#yui-main .articleHeadReg{line-height:12pt;}
#yui-main #businessOnline{width:640px;}
#yahoo-services-fp{margin:6px 0 0 0;}
ul#yahoo-services-fp li{width:300px;background:url(bullet_4.gif) left center no-repeat;list-style-type:none;padding-left:10px;float:right;}
ul#yahoo-services-fp li.lcol{float:left;}

#session {text-align:right;font-size:80%;padding:5px;}
#departments {clear:both;font-size:90%;margin:0;padding:0;}
#general-tabs ul.yui-nav {padding-left:10px;}
#general-tabs ul.yui-nav li {margin:0 3px;}
#quickaccess {padding: 0px;margin: 0px;clear: both;}
.yui-navset .yui-nav li.orange a {background:#f90 url(sprite-orange.png) repeat-x left -50px;color:#fff;outline:0;}
.yui-skin-sam .yui-navset .yui-content {background-color: #ffffff;}
.yui-b div.panels {margin-right:10px;}
div.panels .yui-panel {clear:both;margin:5px;}
div.panels .yui-panel.a2column {float:left;clear:none;width:47%;}
div.documentation.yui-cms-selector div.yui-cms-item {border:1px solid #eee;margin:10px 0;padding:5px;}
div.documentation.yui-cms-selector div.yui-cms-item h3 {background-color:#ccc;margin:0;padding:5px;}
.left-column-selector.yui-cms-selector div.yui-cms-item {border:1px solid #FFF;margin:0 0 5px;padding:5px;}

/************** .story styles *****************/
.indent {margin:3px 3px 3px 15px;}
.doc_sep {  clear:both; padding: 5px 0 0 0;  margin: 0;border-bottom: 1px dotted #cccccc;}
.sep { clear:both; border-bottom: 1px dotted #687082; font-size:10%;  margin: 5px 10px;}
.sep1 { clear:both;  border-bottom: 1px dotted #AEAEAE; font-size:10%;}
.sep2 {clear:both; border-bottom: 1px dotted #AEAEAE; font-size:50%;  margin-bottom: 5px;}
.vsep {border-left: 1px solid #CCCCCC; height: 1px; margin-left: 5px; padding-left: 5px;}
.end {clear: both;display: block;}

.clear {clear:both;}
.clients{float: right;width: 250px;	padding: 5px;margin: 5px;background-color: #eeeeee;border: 1px solid #cccccc;font-size: 80%;}
#intro{float: right;width: 400px;height: 66px;margin-top: 5px;overflow: hidden;}
.buttons {background-color:#FFCC5E;border:1px solid #f60;
background-image:url(sprite-orange.png);background-position:bottom;
font-size:12px;font-weight:700;color:#FFF;text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;}
.barwithicon{font-size:14px;}
/* Categories */
.yui-cms-categories a:hover{color:#c00;}
.yui-cms-categories a:link,
.yui-cms-categories a:visited {text-decoration: none;color:green;border-bottom:1px solid #ccc;}
span.cms-dynamic{font-size:80%;}
.path {margin-bottom:5px;}
.note {clear:both;text-align:left;font-size:90%;color:red;padding:5px;}
.redmessage {clear:both;text-align:center;font-size:90%;color:red;padding:5px;}
.red { color: #FF0000; }
.red a:link{color: #FF0000; }
.note {padding: 5px;clear: both;text-align: left;font-size: 90%;color: #ff0000;}
.redmessage {padding: 5px;clear: both;text-align: center;font-size: 90%;color: #ff0000;}
.gray {background-color: #dfdfdf;}
.centerblock {padding: 10px;clear: both;font-size: 90%; text-align:center;}
.centerblock table {margin-left: auto;margin-right: auto;text-align: left;}
.segment {clear:both;border-bottom: 1px solid #CCCCCC;background: #F0F0F0;}
.segment a:link, .segment a:visited {color: #000000;}
.segment a:hover {color: #1E76C8;}
.stats {background:#efefef;font-size:90%;border:1px dashed #c00;padding:2px 2px 2px 10px;}
#printablev-version {text-align:left;
background-color:#fff;margin:10px;}
#siteinfo {clear:both;display:block;color:#000;background-image:url(icon.gif);
background-position:5px 5px;background-repeat:no-repeat;
font-size:75%;border-top:1px solid #CCC;margin:0;padding:5px 5px 0 100px;}
.informacion,.informacion a {color:#EF8643;margin:2px;}
#utils {width:180px;float:left;margin-top:5px;}
#utils li {list-style-type:none;margin:0;padding:4px 0;}
#utils a {padding-left:8px;}
#utils a:hover {text-decoration:underline;color:#1B71C6;}
#footer {margin-top:10px;float:left;line-height:normal;}
#footer a:link,#footer a:visited {color:#000;text-decoration:underline;}
#footer a:hover {color:#1B71C6;text-decoration:underline;}
#copyright {clear:both;float:left;padding:10px 0 0;}
#validators {text-align:center;clear:both;background-color:#F0F0F0;
color:#333;border-top:1px solid #CCC;padding:3px;}
#icons {clear:both;text-align:center;padding:3px;}
#session {text-align: right;  font-size: 80%; padding: 5px;}
#session img { padding: 0px 5px;  vertical-align: middle;}
#session a:link, #session a:visited, #session a:hover {  text-decoration: none;}
#shortcuts {text-align:center;font-size:85%;padding:7px 5px 0;}
#shortcuts {text-align: center;  font-size: 85%; padding: 7px 5px 0px 5px;}
#shortcuts ul {margin:0;padding:0px;list-style:none;}
#shortcuts ul li {float:left;margin:0px;padding:0 10px 0 0;list-style-type: none;}
#shortcuts ul li a:link, #shortcuts ul li a:visited {text-decoration: none;}
#shortcuts ul li a:hover {text-decoration: none;}
#shortcuts ul li img {padding: 0px 5px;vertical-align: middle;}
#shortcuts ul,#utils ul,#footer ul {list-style:none;margin:0;padding:0;}
#shortcuts ul li,#footer li {float:left;list-style-type:none;margin:0;padding:0 10px 0 0;}
/* Segment Two */
#searchbox{width: 100%;margin: 0px;padding: 5px 0;display:block;color: #000000;
background: #F0F0F0;background-color: #F0F0F0;clear: both;vertical-align: middle;font-size: 90%;}
#searchbox div {margin: 0 5px;vertical-align: middle;}
#searchbox div input, #searchbox div select, #searchbox div div {vertical-align: middle;}
input,select,textarea {border:1px solid #000;font-family:Arial, Helvetica, sans-serif;
font-size:11px;margin:1px;}

#tms-story{
	font-size: 95%;
}
	.story {
		padding: 0 5px 5px 5px;
		clear: both;
	}
		.story p{
			margin: 0px;
			padding: 0px 0px 5px 0px;
		}
		.story td {
		   font-size: 100%;
		}
		.story table{
		 font-size: 100%;
		 margin: 0px;
		 padding: 0px;
		}
			.object_resume {
				margin: 0px;
				padding: 5px 0px;
				display: block;
				clear: both;
			}
				.object_resume div, .object_resume p {
					padding: 3px 0px 10px 0px;
					clear: both;
				}
					.object_resume div p{
						margin: 0px;
						padding: 0px;
					}
	.path {
		font-size: 90%;
		margin-bottom: 5px;
	}
	.note {
		padding: 5px;
		clear: both;
		text-align: left;
		font-size: 90%;
		color: #ff0000;
	}
	.redmessage {
		padding: 5px;
		clear: both;
		text-align: center;
		font-size: 90%;
		color: #ff0000;
	}
		.red {
			color: #ff0000;
		}
		.gray {
			background-color: #dfdfdf;
		}
	.centerblock {
		padding: 10px;
		clear: both;
		font-size: 90%;
	    text-align:center;
	}
		.centerblock table {
			margin-left: auto;
			margin-right: auto;
			text-align: left;
		}
.breadcrumb {
  margin-left: 3px;
  font-size: 85%;
}
.ObjectAttributes, .ObjectAttribute, .AttributeName, .AttributeValue {
  display: none;
}
.boxtext {
	border: 1px solid #F3C096;
	background-color:#FEF7F1;
	text-align:left;
	padding:3px;
	margin: 3px;
}
	.boxtext p {
		text-align:left;
	}

.object_banner {
	width: 372px;
	height: 237px;
}
.object_banner_brief {
	width: 544px;
	height: 95px;
}
.tinytable, .tinytable tr td {
	font-size: 90%;
}
#quickaccess {
	padding: 0px;
	margin: 0px;
	clear: both;
}
.rssicons {
	float: right;
	margin: 2px;
	text-align: right;
}
	.rssicons img {
		padding: 0px;
		margin: 0 2px;
	}

.a3columns {
width:33%;
float:left;
}

.a2columns {
width:49%;
float:left;
margin:0;
padding:0;
}
.buttons {
background-color:#FFCC5E;
border:1px solid #f60;
background-image:url(sprite-orange.png);
background-position:bottom;
font-size:12px;
font-weight:700;
color:#FFF;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
}
/* Segment three */
.segment3 {clear:both;background-image: url(lfbg.gif);
	background-repeat: repeat-y;background-position: left;display: block;
	margin: 0px;padding: 0px;}
#feedbacks {}
#feedbacks img {border-top: 2px solid #5B5B5A;}

/* google reader style */
#yui-cms-loading {background:#FFFFFF;color: #333333;display: none;}
#yui-cms-loading #yui-cms-float {text-align: center;font-size: 80%;background-image: url(loading.gif);
background-repeat:no-repeat;background-position: top;padding-top: 20px;}
.listing.yui-cms-selector .yui-cms-item.selected {
	background-color:#cccccc;padding-left: 15px;} 
.selector2.yui-cms-selector .yui-cms-item {-moz-opacity: 0.4;
    opacity:0.4;filter: alpha(opacity=40);
	border: 1px solid #cccccc;background-color:#fff;
	color: #000000;float: left;margin: 5px;padding: 5px;}
.selector2.yui-cms-selector .yui-cms-item.selected {background-color:#cccccc;
color:#000000;border: 1px solid #333333;-moz-opacity: 1;opacity:1;
filter: alpha(opacity=100);}

.area-horizontal { clear: both; display: block; text-align: right;}
.area-horizontal .yui-cms-background {width: 500px;height: 150px;
background-color:#ededed;background-repeat: no-repeat;background-image: url(bg.gif);}
.area-horizontal ul li {padding: 5px;margin: 5px;border: 1px solid #cccccc;
float: right;clear: both;list-style-type: none;}
.area-horizontal.yui-cms-selector.selected .yui-cms-item.selected {border: 1px solid #333333;
background-color: #cccccc;}
.area-vertical ul li {gloat: left;padding: 5px;	margin: 5px;border: 1px solid #cccccc;list-style-type: none;}
.area-vertical .yui-cms-background {clear: both;width: 500px;height: 150px;background-color:#ededed;background-repeat: no-repeat;
background-image: url(bg.gif);}
.area-vertical.yui-cms-selector.selected .yui-cms-item.selected {font-weight: bold;color: #ff0000;border: 1px solid #ffffff;}
.area-vertical.yui-cms-selector.selected .yui-cms-item.selected a {color: #ff0000;}
/* to retrieve images */		
.area-horizontal { clear: both; display: block;text-align: right;}
.area-horizontal .yui-cms-background {width: 500px;height: 150px;background-color:#ededed;
background-repeat: no-repeat;background-image: url(bg.gif);}
.area-horizontal ul li {padding: 5px;margin: 5px;border: 1px solid #cccccc;float: right;
clear: both;list-style-type: none;}
.area-horizontal.yui-cms-selector.selected .yui-cms-item.selected {border: 1px solid #333333;
background-color: #cccccc;}
.area-vertical ul li {float: left;padding: 5px;margin: 5px;border: 1px solid #cccccc;
list-style-type: none;}
.area-vertical .yui-cms-background {clear: both;width: 500px;height: 150px;
background-color:#ededed;background-repeat: no-repeat;background-image: url(bg.gif);}
.area-vertical.yui-cms-selector.selected .yui-cms-item.selected {
font-weight: bold;color: #ff0000;border: 1px solid #ffffff;}
.area-vertical.yui-cms-selector.selected .yui-cms-item.selected a {color: #ff0000;}
/* TEXT STYLING */

.yui-b div.panels {margin-right: 10px;}
div.panels .yui-panel {margin: 5px;clear: both;}
div.panels .yui-panel.a2column {float: left;clear: none;width: 47%;}
div.documentation.yui-cms-selector div.yui-cms-item { border: 1px solid #eeeeee;
margin: 10px 0px;padding: 5px;}
div.documentation.yui-cms-selector div.yui-cms-item h3 {background-color: #cccccc;
 margin: 0px;padding: 5px;}
div.documentation.yui-cms-selector div.yui-cms-item.selected { background-color: #eeeeee;
border: 1px solid #cccccc;}
.left-column-selector.yui-cms-selector div.yui-cms-item {
    border: 1px solid white;margin: 0px 0px 5px 0;
    padding: 5px;}
.left-column-selector.yui-cms-selector div.yui-cms-item.selected {
	    background-color: #eeeeee;border: 1px solid #cccccc;}
#contenttabview {display: block; clear: both;}
#contenttabview .yui-nav {margin: 0px;font-size: 95%;}
#contenttabview .yui-nav li a {word-spacing: nowrap;padding: 0px;}
#contenttabview .yui-content {overflow: auto;}
#contenttabview .loading {background-image:url('loading.gif');background-position:center center;background-repeat:no-repeat;}
#contenttabview .loading * {display:none;}