body
{
	background-color:white;
	color: Black;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:#165A97;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	SCROLLBAR-BASE-COLOR: #285195; 
	margin: 0;
  	padding: 0;
}

.agviewheader
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #073863;	
}
a
{
	text-decoration: none;
	color: #333333;
	font-size: 9pt;
}
a:hover
{
	color: maroon;
	text-decoration:underline
}
a.topmenu
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #C3C0A1;
	text-decoration: none;
}
a.topmenu:hover
{
	color: #EAE9DF;
	text-decoration: underline;
}
a.leftmenu
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: #666666;
}
a.flowlink
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: white;
}
a.flowlink:hover
{
	color: white;
	text-decoration: underline;
}
a.fieldlink
{
	text-decoration: underline;
	color: maroon;
	font-size: 9pt;
}
a.fieldlink:hover
{
	text-decoration: underline;
	color: #e39d40;
	font-size: 9pt;
}
.message
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: Black;
}
.label
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}
.checkboxsmall
{
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	cursor: hand;
}
.header
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #013B6E;
}
.status
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: #EAE9DF;
}
.button
{

	cursor: hand;
	/*BACKGROUND-COLOR: #004B8D;
	
	BORDER-TOP: #cfcdc2 1px solid;
	BORDER-LEFT: #cfcdc2 1px solid;
    BORDER-RIGHT: #949286 1px solid;
    BORDER-BOTTOM: #949286 1px solid;*/
    
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    
    COLOR: white;    
    
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    /*height: 19px;*/
    border-style: none;
        
    background: url(../images/buttongrad.png);
    height: 19px;
    padding: 2px;

}
.inputnormal
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Arial;
	border-style: solid;
	border-color: #7B9EBD;
	border-width: 1px;
}
.inputnormalrequired
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	background-color: #faf5c0;
	border-style: groove;
	border-width:thin;
}
.inputnormalreadonly
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: #696969;
	background-color: #d3d3d3;
	border-style: groove;
	border-width:thin;
}
.inputnormalcheckbox
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}
.inputnormalfile
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}
.inputnormalfilerequired
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	background-color: #faf5c0;
}
.inputcombo
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	background-color:White;
	font-family: Arial;
}
.combohover
{
	border-style: dashed;
	border-width: 1px;
	border-color: #7B9EBD;	
	cursor: hand;
}
.combohoverout
{
	border-style: dashed;
	border-width: 1px;
	border-color: White;
}
.comboselected
{
	border-style: dashed;
	border-width: 1px;
	border-color: White;
	background-color: #7B9EBD;
}

a.sublink
{
	text-decoration: underline;
	color: green;
	font-size: 8pt;
}
a.sublink:hover
{
	color: blue;
	text-decoration: underline;
}


.panel
{
	background-color: WhiteSmoke;
	border-color: Silver;
	border-style: Solid; 
	border-width: 2px;
}
.normal
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}

.ftrhit
{
	font-family:Arial;	
	font-weight:bold;
	font-size:10pt;
	color:Maroon;
	background-color:Yellow;
}
.ftrhitselected
{
	font-family:Arial;	
	font-weight:bold;
	font-size:10pt;
	color:Yellow;
	background-color:Maroon;
}
.viewselected
{
	background-color:Yellow;
	color:Maroon;
	font-weight:normal;
}
.bold
{
	font-family: Arial;
	font-weight: bold;
	font-size: 9pt;
	color: black;
}
table
{
	padding: 0,0,0,0;
}
.tableheader
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
.tableheaderbold
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #013B6E;
}
.tabledata
{
	background-color: White;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
.tabledataselected
{
	background-color: Yellow;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
.datagrid
{
	border-color: silver;
	background-color: white;
	font-family: Arial;
	font-size: 9pt;
	color: black;
	padding: 1,1,1,1;
}
.datagrid2
{
	border-color: silver;
	background-color: Gainsboro;
	font-family: Arial;
	font-size: 9pt;
	color: black;
	padding: 1,1,1,1;
}
.datagridpager
{
	background-color: silver;
	font-family: Arial;
	font-size: 9pt;
	color: #013B6E;
}
.datagridheader
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
a.datagridheader
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
	text-decoration: underline;
}
.datagridfooter
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
.datagridselected
{
	background-color: yellow;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
.calendar
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: Black;
	border-color: Navy;
}
.calendartoday
{
	background-color: Yellow;
}
.calendarweekend
{
	background-color: gainsboro;
}
.calendarday
{
	background-color: White;
}
.calendartitle
{
	background-color: silver;
	color: Navy;
}
.calendarothermonthday
{
	background-color: whitesmoke;
}
.level0
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: white;
	background-color: #004A8D;
}
.level1
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	background-color: gainsboro;
}
td.level1caption
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	padding-left: 0;
	background-color: gainsboro;
}
.level2
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	background-color: White;
}
td.level2caption
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	padding-left: 15;
	background-color: White;
}
.level3
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	background-color: White;
}
td.level3caption
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	padding-left: 30;
	background-color: White;
}
.level4
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	background-color: White;
}
td.level4caption
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: Black;
	padding-left: 45;
	background-color: White;
}
td.cutitem
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #808080;
	background-color: gainsboro;
}
td.notapproved
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: White;
	background-color: Maroon;
}
.mtgdiv
{
	width: 100%;
	height: 300px;
}
.minutesdiv
{
	width: 100%;
	height: 200px;
}
.filesdiv
{
	width: 850px;
	height: 300px;
}
table.meetingdetails
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.rangedownload
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.minutes
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.rollcall
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.meetingcontents
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.itemdetails
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.workflowqueues
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.filelist
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 0;
}
table.formslist
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.customsearchlist
{
	background-color: White;
	padding: 1,1,1,1;
	border: 1;
}
table.agendafiles
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.agendaitemflowhist
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 0;
}
table.lrdareport
{
	padding:0,0,0,0;
	border: 1;
	border-color: silver;
	border-style: solid;
}
table.packeterrors
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
.lrdatabledata
{
	background-color: White;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}
.lrdameetinginfo
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}
.lrdatableheader
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #013B6E;
}
table.granicus
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.customsearches
{
	background-color: White;
}
table.templates
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}
table.ftrhits
{
	background-color: Silver;
	padding: 1,1,1,1;
	border: 1;
}

.validation
{
	font-family: Arial;
	font-weight: normal;
	font-size: small;
	color: Red;
}

.customsearchtabledata
{
	background-color: White;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: black;
}

.error
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: Maroon;
}

.tabledatahover
{
	background-color: gainsboro;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
.tabledataselected
{
	background-color: yellow;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #013B6E;
}
.tabledatahoverselected
{
	background-color: Silver;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: White;
}

/* FOR THE LOGIN SCREEN */
.loginbody
{
	background-color:#FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: black;
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
}
.webcentertext
{
    font-size: 20px;
    color: #D68128;
    white-space: nowrap;
    text-decoration: none;
    font-weight: bold;
}
/* FOR THE LOGIN SCREEN */
.search-header
{
	background-color: #004A8D;
	color: White;
	text-decoration: none;
	
	font-family: Tahoma;
	font-size: 14;
	background-image : url(../images/header.png);
	background-position : -5;
}
.search-body
{
	border:solid 1px black;
	background-image : url(../images/topbg.png);
	background-repeat :repeat-x;
}
.dropdownnormalrequired
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;
	background-color: #faf5c0;
	border-style: solid;
	border-color: #7B9EBD;
	border-width: 1px;
	width: 132px;
}
.dropdownnormal
{
	font-family: Arial;
	font-weight: normal;
	font-size: 9pt;
	color: black;	
	border-style: solid;
	border-color: #7B9EBD;
	border-width: 1px;
	width: 132px;
}

.overtime
{
	color: Red;
}
.GridRow
{
	background-color: #FFFFFF;
}
.GridRowHover
{
	background-color: #EEEEEE;
}
.GridRowSelected
{
	background-color: #b0c4de;
}
.GridRowSelectedHover
{
	background-color: #6495ed;
}
.GridRowDisabled
{
	background-color: #CCCCCC;
}
.HelpTitle
{
    background-color: #D6965A;
    font-family: tahoma;
    font-size: 12pt;
    font-weight: bold;
    color: white;
}
.HelpBody
{
    background-color: Beige;
    font-family: tahoma;
    font-size: 8pt;
    border: solid 1px #D6965A;
}
.HelpShaddow{
    position: absolute;
    background: black url(blackdot.html);
    filter:progid:DXImageTransform.Microsoft.alpha(opacity=20);
    opacity: 0.2;
}
.public_meeting
{
	font-family: Tahoma;
	font-size: 11pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.public_meeting a
{
	font-family: arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Blue;
}
.public_meeting a:hover
{
	font-family: arial,sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Red;
}
.public_item
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #00386B;
	text-decoration: none;
}
.public_item a
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #00386B;
	text-decoration: none;
}
.public_item a:hover
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #00386B;
}
.public_file
{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: Green;
	text-decoration: none;
}
.public_file a
{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: none;
}
.public_file a:hover
{
	font-family: arial,sans-serif;
	font-size: 8pt;
	color: Black;
	text-decoration: underline;
}



/*  NAVEGACION TAB*/
td.Tab
{
    width: 99px;
    height: 42px;
    text-align:center;
    vertical-align: bottom;
    font-family: "Lucida Sans Unicode", "Times New Roman", Times, serif;
    font-size: 15;
    color: #FFFFFF;
    white-space: nowrap;
    padding-bottom: 10px;
}

td.SubTab
{
    height: 32px;
    width: 124px;
    background-position: bottom;
    text-align: center;
    vertical-align: bottom;
    font-family: Tahoma;
    font-size: 14;
    white-space: nowrap;
    padding-bottom: 5px;
}

td.TabLinks
{
    text-align: left;
    vertical-align: bottom;
    font-family: "Lucida Sans Unicode", "Times New Roman", Times, serif;
    font-size: 12;
    color: #747474;
    white-space: nowrap;
    padding-bottom: 8px;
    text-decoration: none;
    text-decoration: none;
}

td.SubLinks
{
    text-align: center;
    vertical-align: bottom;
    font-family: Tahoma;
    font-size: 12;
    color: #FFFFFF;
    white-space: nowrap;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 8px;
}

.Tab a:link {color: #FFFFFF; text-decoration: none; font-size: 15;}
.Tab a:visited {color: #FFFFFF; text-decoration: none; font-size: 15;}
.TabLinks a:link {color: #747474; text-decoration:none; font-weight:bold;}
.TabLinks a:hover { color: #523523; text-decoration:none;font-weight:bold; }
.TabLinks a:visited { color: #747474; text-decoration:none;font-weight:bold; }
.TabLinks a:visited:hover { color: #523523; }
.SubTab a:link {color: #000000; text-decoration: none;}
.SubTab a:visited {color: #000000; text-decoration: none;}
.SubLinks a:link {color: #FFFFFF; text-decoration:none;}
.SubLinks a:hover { color: #FFFFFF; text-decoration:none}
.SubLinks a:visited { color: #FFFFFF; text-decoration:none;}
/*  NAVIGATOR TAB */

/*  PIE DE PAGINA */
.footer
{
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	width: 100%;
	height: 30px;
	color: #013563;
	background-color: #f2f2e9;
	border-top-style: double;
	border-bottom-style: double;
}
.footer a:link {color: #013563;}
.footer a:hover { color: #013563;}
.footer a:visited { color: #013563;}
/*  PIE DE PAGINA */




/*  Columna Derecha*/
.listbar-header
{
	background-color: #004A8D;
	color: White;
	text-decoration: none;
	cursor: hand;
	font-family: Tahoma;
	font-size: 14;
	background : url(../images/header.png);
	background-position : -5;
	
}
.listbar-items
{
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-bottom: solid 1px black;
}
.listbar-item
{
	background-color: #e2e1db;
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	cursor: hand;
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px;
}
.listbar-itemhover
{
	background-color: #b0c4de;
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	cursor: hand;
}
.listbar-selecteditem
{
	background-color: #e39d40;
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	cursor: hand;
}
.listbar-selecteditemhover
{
	background-color: #FCAE47;
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
	cursor: hand;
}
.listbar-anchor
{
	color: black;
	text-decoration: none;
	font-family: Arial;
	font-size: 9pt;
}
.listbar-anchor:hover
{
	color: black;
	text-decoration: underline;
	font-family: Arial;
	font-size: 9pt;
}
/*  LIST BAR STYLES */


/*  SLIDER STYLES */
.sliderheader
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 11pt;
	color: #013B6E;
	padding-top:5px
}
.slider
{
	font-family: Tahoma;
	color: white;
}
.sliderlink
{
	font-family: Tahoma;
	color: black;	
	text-decoration: none;
	padding-bottom:5px
}
.sliderother
{
	padding-bottom:5px
}

/*  SLIDER STYLES */



/*- MENU LEFT */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;
	font-weight: bold;
	background: #FFF;
	}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 

#menuleft {
	width: 200px;
	margin: 10px;
	border-style: solid solid none solid;
	border-color: #D8D5D1;
	border-size: 1px;
	border-width: 1px;
	}
	
#menuleft li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menuleft li a:link, #menuleft li a:visited {
	color: #3688BA;
	display: block;
	background:  url(../images/menu-left.gif);
	padding: 8px 0 0 30px;
	}
	
#menuleft li a:hover {
	color: #3688BA;
	background:  url(../images/menu-left.gif) 0 -32px;
	padding: 8px 0 0 32px;
	}
	

table.borde{border-collapse:collapse}
Table.borde1{border-style:dashed; border-collapse: collapse}


b.web{
	FONT-SIZE: 8pt; 
	COLOR: #1A1E5E; 
	FONT-FAMILY: verdana,tahoma
}
b.master{
	FONT-SIZE: 8pt; 
	COLOR: #026AC2; 
	FONT-FAMILY: verdana,tahoma
}

.pie{
	FONT-SIZE: 7.5pt; 
	COLOR: #333; 
	FONT-FAMILY: verdana,tahoma
}

/* ------------------------------------------------------------
----> #banner
------------------------------------------------------------ */

#banner {
	height : 197px;
	overflow : hidden;
	width : 100%;
	margin: 0;
  	padding: 0;
}

#nav {
	position : absolute;
	top : 260px;
	right : 0px;
	z-index : 99;
}

#nav a {
	float : left;
	width : auto;
	font-weight : bold;
	display : block;
	padding : 7px 12px;
	background : url('../images/master1.png') no-repeat;
	color : #eee;
	margin-right : 1px;
	text-decoration : none;
	height:32px;
}

#nav a:hover {
	background : url('../images/master2.png') no-repeat;
}


.frases{
	font-size:9.5px
 
}



/* ------------------------------------------------------------
----> #sidebar
------------------------------------------------------------ */

#sidebar {
	float : left;
	width : 201px;
	margin-top : 15px;
	overflow : hidden;
	border-bottom : 15px solid white;
}

#sidebar .sidebar {overflow : hidden;}

#sidebar li {
	float : left;
	display : block;
	clear : both;
	width : 100%;
	font-size : 1.1em;
}

#sidebar li ul li {font-size : 1.05em;}

#sidebar li a,
#sidebar li ul li a {
	display : block;
	padding: 10px 20px 10px 25px;
	border-bottom : 1px solid #BBCDE2;
	background : #298EC9 url('../images/master.png') -1005px -134px no-repeat;
	color: white;
	text-decoration: none;
	clear : both;
}

#sidebar li a.selected {
	background-position : -1003px -185px;
	padding-left : 26px;
}

#sidebar li.ctop a,
#sidebar li.cbottom a {padding : 0;}

#sidebar li.ctop a {background : #298EC9 url('../images/sidebar.png') 0 -6px no-repeat;}

#sidebar li.cbottom a {
	border-bottom : none;
	background : #298EC9 url('../images/sidebar.png') 0 34px no-repeat;
}

#sidebar li.ctop a span,
#sidebar li.cbottom a span {
	background : url('../images/master.png') -1005px -134px no-repeat;
	display : block;
	padding: 10px 20px 10px 25px;
}

#sidebar li ul li a {
	background : #E1EAF2 url('../images/master.png') -999px -31px no-repeat;
	color : #333;
	padding-left : 31px;
}

#sidebar li a.selected,
#sidebar li ul li.active a,
#sidebar li a:hover {
	background-color: #8798AC;
	text-decoration: none;
}

#sidebar li ul li.active a,
#sidebar li ul li a:hover {
	color : white;
	background-position : -999px -82px;
}

#sidebar li.cactive a,
#sidebar li.last a {
	background : #E1EAF2 url('../images/sidebar.png') 0 36px no-repeat;
	color : #333;
	border-bottom : none;
	padding : 0;
}

#sidebar li.cactive a span,
#sidebar li.last a span {
	background : url('../images/master.png') -999px -31px no-repeat;
	display : block;
	padding: 10px 20px 10px 31px;
}

#sidebar li.cactive a,
#sidebar li.cactive a:hover,
#sidebar li.last a:hover {
	background : #8798AC url('../images/sidebar.png') 0 36px no-repeat;
	color : white;
}

#sidebar li.cactive a span,
#sidebar li.cactive a:hover span,
#sidebar li.last a:hover span {
	background : url('../images/master.png') -999px -82px no-repeat;
}


/* ------------------------------------------------------------
----> #Vinetas personalizadas
------------------------------------------------------------ */

#enlaces ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#enlaces  li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#enlaces li {
       BACKGROUND: url(../images/vineta.png) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}

#resaltar ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#resaltar  li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#resaltar li {
       BACKGROUND: url(../images/vinetaceleste.gif) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}

#vineta ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#vineta  li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#vineta li {
       BACKGROUND: url(../images/vinetaverde.png) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}

#vinetapto ul {
PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 1px
}

#vinetapto  li {
       PADDING-RIGHT: 0px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; PADDING-TOP: 0px
}

#vinetapto li {
       BACKGROUND: url(../images/punto.png) no-repeat 0px 0px; LINE-HEIGHT: 1.3em; LIST-STYLE-TYPE: none
}





.box { 
  background: #f8f8f8; 
}
.boxtop { 
  background: url(../images/borde/ne.gif) no-repeat top right; 
}
.boxtop div { 
  font-size: 0;
  height: 10px; 
  background: url(../images/borde/nw.gif) no-repeat top left; 
}
.boxbottom { 
  background: url(../images/borde/se.gif) no-repeat bottom right; 
}
.boxbottom div { 
  font-size: 0;
  height: 10px; 
  background: url(../images/borde/sw.gif) no-repeat bottom left; 
}
.boxcontent {
  padding: 0px 10px 0px 10px;
}



.contenido {
PADDING-RIGHT: 9px; 
PADDING-LEFT: 9px; 
PADDING-BOTTOM: 25px; 
PADDING-TOP: 2px; 
TEXT-ALIGN: justify
}


.titulo2{
color:#FFFFFF;
width:100%; 
filter:dropshadow(color=#000000,offx=1, offy=1, positive=1), glow(color=#000000, strength=0); 
font-size:20px;
}


.titulo2{font-size:16px;color:#666;font-family:arial, verdana;}


.titulo {

	FONT-WEIGHT: bold; 
	COLOR:#137CE3; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	display:block;
	width:100%;
	padding:3px 0px 2px 0px;
	background:url(../images/hr-azul.gif) left bottom repeat-x;
}



.subtitulo {

	FONT-WEIGHT: bold; 
	COLOR: #09F; 
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;

}

.bloques-cuadros {
PADDING-LEFT: 2px; 
PADDING-RIGHT: 2px; 
PADDING-BOTTOM: 2px; 
PADDING-TOP: 2px; 
white-space: nowrap;

}

/*Estilo Footer*/
.piederecho{background: url(../images/footer-rigth.png) no-repeat; width:177px; height:63px; text-indent}
.pieleft{background: url(../images/footer-left.png) no-repeat; width:177px; height:63px; text-indent}
.bg-pie{background: url(../images/footer-bg.png);  height:63px; text-indent}
.bglines2{background: url(../images/bglines2.gif) no-repeat; width:70px; height:55px; text-indent}
.bglines{background: url(../images/bglines.gif); height:55px; text-indent}



/*Estilo Head*/
.bg-head{background: url(../images/bg_top.png);height:67px;text-indent}
.bgtab2{background: url(../images/bgtab2.png);height:42px;text-indent}
.tab-left{background: url(../images/tab-left.png);height:42px;width:30px;text-indent}

/*Estilo Barra Head*/
.bg-barrahead{background: url(../images/bg-barra.png)}


/*Estilo Barra de Navegacion*/
.bg-barra{background: url(../images/navegacion/bg.gif);  height:35px; text-indent}
.barra-left{background: url(../images/navegacion/loginbox_bg_left.gif) no-repeat; width:30px;text-indent}
.bgbarra-center{background: url(../images/navegacion/loginbox_bg_mid.gif);text-indent}
.bg-right{background: url(../images/navegacion/loginbox_bg_right.gif);  width:4px; height:30px; text-indent}
.textobarra{ font-size:12px; color:#CCCCCC}

/*carrusel*/
.carrusel{height:197px; background-color:#0E2030; text-indent}


/*telefonos*/
.telefonos{
font-family:Arial, Helvetica, sans-serif; font-size:13px; color: #333333; font-weight:bold}


.listaitem{background: url(../images/opcion.gif) no-repeat;height:12px;width:12px;}

/*Planes de Hosting*/
UL#comparehosting {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 511px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 0px solid
}
UL#comparehosting LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}


#planeshosting table {
width:511px;

}

#planeshosting  td {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
       
}

#planeshosting  th {
	FONT-WEIGHT: bold; 
	COLOR: #003366; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
       
}

#planeshosting  strong {
	FONT-WEIGHT: bold; 
	COLOR: #FF0000; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
       
}

.linknormal {
	 FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY:Verdana,arial;TEXT-DECORATION: none
}
a.linknormal:hover {
	 FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Verdana,arial; TEXT-DECORATION: underline
}

.linktext {
	 FONT-SIZE: 9pt; COLOR: #026AC2; FONT-FAMILY:Verdana,arial;TEXT-DECORATION: none
}
a.linktext:hover {
	 FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Verdana,arial; TEXT-DECORATION: underline
}

/*Dominios*/
#dominios table {
width:511px;

}

#dominios  td {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
       
}

#dominios  th {
	FONT-WEIGHT: bold; 
	COLOR: #003366; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
       
}

#dominios  b {
	FONT-WEIGHT: bold; 
	COLOR: #666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
       
}



.importante {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#F00

}

.tabmain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	

}

form.nice{border:0px solid #c2beb1;padding:15px;margin-bottom:20px;}
form.nice h2{color:#74655f;border-bottom:1px solid #c2beb1;display:block;padding-bottom:5px;font-size:16px;font-weight:700;text-transform:capitalize;}
form.nice label{display:block;float:left;width:150px;}
form.nice .left{float:left;width:300px;}
form.nice .right{float:left;width:335px;}
.inputText{float:left;padding:4px 2px;border:solid 1px #ab9b94;width:225px;margin:5px 0px 10px 0px;font-size:13px;line-height:normal;}
.inputText_wide{width:330px;margin:5px 0px 10px 0px;font-size:13px;line-height:normal;float:left;padding:4px 2px;border:solid 1px #ab9b94;}

/*Contactar*/
.textform{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
	}
	
.capcharojo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#F00;
	font-weight:bold;
	text-align:center
	}
	
.capchaazul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#00C;
	font-weight:bold; 
	text-align:center
	}
	
.capchaverde{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #093;
	font-weight:bold;
	text-align:center
	}
	
.capchavino{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #900;
	font-weight:bold;
	text-align:center
	}
	
.capchanegro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color: #000;
	font-weight:bold;
	text-align:center
	}











