html{

}
body{
margin:0px 0px 0px 0px;
font-size:10px
}
a:link,a:visited{
color: #5A79AD;
text-decoration:none;
}
a:hover{
color:#CC0000;
text-decoration:underline;
}
p,td,th{
text-align: left;
font-size:10px;
font-family:Tahoma, Helvetica,Arial,sans-serif
}
ul, li{
	padding-top: 0;
	margin-top: 0 
}
.sitename{
padding-left:50px;
font-family:Tahoma, Helvetica,Arial,sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
float: left;
line-height:26px
}
.time{
position: relative;
right: 10px;
line-height:26px;
float: right;
padding-right: 20px;
	text-align: right;
}
h2,.contentheading{
font-family: Tahoma, Helvetica,Arial,sans-serif;
font-size:16px;
color:#333333
}

td.sectiontableheader{
background:#EFEFEF;
color:#333333;
font-weight:bold;
padding:4px;
border-right:1px solid #FFFFFF
}

table.contentpaneopen,table.contentpane{
width:100%
}
div.moduletable h3{
border:0px solid #FF0000;
margin:0;
height:37px;
line-height:26px;
font-size:13px;
font-family: Tahoma, Helvetica,Arial,sans-serif;
font-weight:bold;
text-transform:uppercase;
text-indent:8px;
color:#333333
}
div.moduletable{
padding-bottom:15px;
padding-left:8px;
padding-right:8px
}
div#maincontent div.moduletable{
padding-left:0;
padding-right:0
}
.small{
font-family:Tahoma,Helvetica,sans-serif;
font-size:8px;
color:#666666;
font-weight:normal;
text-transform:uppercase;
text-align:left
}
.modifydate{
font-family:Tahoma,Helvetica,sans-serif;
height:20px;
vertical-align:bottom;
font-size:9px;
color:#666666;
font-weight:normal;
text-transform:uppercase;
text-align:left
}
.createdate{
font-family:Tahoma,Helvetica,sans-serif;
height:20px;
vertical-align:top;
font-size:9px;
color:#666666;
font-weight:normal;
text-transform:uppercase;
vertical-align:top;
padding-bottom:5px;
padding-top:0px
}
.header{
/* background:url(../images/header.gif) no-repeat; */ 
background:url(http://www.valor.com.mx/page/header.gif) no-repeat;
width:738px;
height:150px
}
#page_bg{
height:100%;
padding:0;
margin-bottom:1px
}
div.mosimage{
margin:5px
}
div.mosimage_caption{
font-size:10px;
color:#666666
}

.horizmenu{
height:23px;
width:738px;
background:url(../images/menurow.gif) repeat-x;
padding:0;
margin:0
}
td .horizmenu{
padding:0;
margin:0
}
.logotext{
color:#FFFFFF;
width:738px;
height:26px;
background:url(../images/logotext.gif) no-repeat
}

.left{
background:transparent url(../images/left.gif) no-repeat top right;
width:15px
}
.leftrow{
background-color:#F8F8F8;
margin:3px
}
.right{
background:url(../images/right.gif) #FFFFFF repeat-y;
width:15px
}
#maincontent{
padding:20px 8px 8px 8px
}

/* default menu link styles */
a.mainlevel:link,a.mainlevel:visited{
display:block;
background:url(../images/menubutton.gif) no-repeat;
width:186px;
height:23px;
font-size: 10px;
line-height:23px;
font-weight:bold;
text-indent:10px;
display:block;
margin:4px;
color:#5A79AD;
text-decoration:none;
text-transform:uppercase
}
a.mainlevel:hover{
color:#0054E3;
background:url(../images/menubutton-hover.gif) no-repeat
}
a.mainlevel:active_menu{
color:#00008B
}




table.moduletable th,.contentpagetitle,.componentheading, .contentheading{
margin-bottom:4px;
border-bottom:2px inset #5A79AD;
color:#5A79AD;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size:10px;
line-height:14px;
text-decoration:none;
text-transform:uppercase;
padding:15px 0px 0px 2px
}
table.moduletable td{
margin:4px;
background-color:#F8F8F8;
padding-left:3px
}
#user table.moduletable td{
width:231px;
text-align: justify;
padding:5px 10px 5px 20px !important;
padding:5px 10px 5px 10px
}
#maincontent{
margin:4px;
background-color:#F8F8F8;
padding:5px 10px 5px 10px
}

body.contentpane{
background:#FFFFFF
}
.search{
	float: right;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
	padding: 0px 15px 0px 0px
}
.naviglass{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
margin:0;
padding: 0px 0px 0px 15px !important;
padding:0;
/*height:23px;*/
line-height:23px;
float: left;
}
.naviglass #navlist ul{
white-space:nowrap;
padding:0;
margin: 0;
}
.naviglass #navlist li{
display: block;
background:transparent url(../images/menugray-left.gif) no-repeat left;
float:left;
padding: 0px 0px 0px 5px;
}
/* top level links */
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
.naviglass #navlist a{
padding:0;
margin: 0;
float:none
}
/* End IE5-Mac hack */
.naviglass #navlist a{
background:url(../images/menugray-right.gif) no-repeat right top;
/*display: inline;*/
float:left;
/*line-height:23px;*/
text-decoration:none;
text-transform:uppercase;
color:#666666;
padding:0px 16px 0px 5px;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
}


.naviglass #navlist a:link,.naviglass #navlist a:visited{
color:#666666;
text-decoration:none
}
.naviglass #navlist a:hover{
background-image:url(../images/menugray-right-hover.gif) no-repeat;
color:#333333
}
.naviglass #active a:link,.naviglass #active a:visited,.naviglass #active a:hover{
background:url(../images/menugray-right-active.gif) no-repeat;
color:#FFFFFF
}
.clr{
clear:both
}
.readon{
background: transparent url(../images/button1.gif) no-repeat center;
border:0;
height:23px;
line-height:23px;
font-size:10px;
width:69px;
font-weight:bold;
font-family:Tahoma,Arial,Helvetica,serif;
text-transform:lowercase
}
a.readon{
padding: 12px;
}
.searchbutton, .button{
background: transparent url(../images/button.gif) ;
background-repeat:no-repeat;
width:54px;
height:19px;
font-size:10px;
line-height: 19px;
border:0px
}
.moduletable .button{
background:transparent url(../images/button1.gif) no-repeat bottom;
border:0;
height:23px;
font-size:10px;
width:69px;
font-weight:bold;
font-family:Tahoma,Arial,Helvetica,serif;
color:#000000;
text-transform:lowercase
}
.copyright{
background: url(../images/copyright.gif) no-repeat;
font-size:10px;
color:#FFFFFF;
height: 26px;
font-weight: bold;
line-height: 26px;
width: 738px;
text-align:center
}
.inputbox, .searchbox{
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:bold;
color:#5A79AD;
background:#FFFFFF;
border:1px solid
}

form{
margin:0;
padding:0;
}
