/*==================================================================

Project:		[Crocker]
Version:		1.0
Last update:	06/08/2009
Assigned to:	[Carlos Rodriguez]

/* Global Defaults
=====================================================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,tr,th,td,embed,object {
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img,abbr{
	border:0;
}
ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
a,a:link,a:visited,a:hover { 
	color:#102042;
	text-decoration:none; 
}
a:focus,a:hover { 
	text-decoration:underline;
}
a img { 
	border:0; 
}
.clear { 
	clear:both; 
}
.textcenter{
	text-align:center;
}
.textright{
	text-align:right;
}


/* Global Elements
=====================================================================*/
body {
	background:#fff;
	line-height: 1.6em;
	font-size:62.5%;
	font-family:sans-serif, Verdana, Arial;
	min-height:100%;
	padding:2em;
}

/* Table
=====================================================================*/
table {
	background:#fff;
	border-collapse: collapse;
	border: 1px solid #03476F;
	color: #363636;
	font-family:sans-serif, Verdana, Arial, Helvetica;
	font-size:1.2em;
}
li{
	padding-left:0;
}
litable
{
	font-size:0.8em;
	width:100%;
}
caption {
	text-align: center;
	font: bold;
	background: transparent;
	padding:6px 4px 8px 0px;
	color: #03476F;
	text-transform: uppercase;
}
td, 
th {
	border: 1px solid #03476F;
	padding: .4em;
	color: #363636;
}
td
{
	border-bottom:none;
	border-top:none;
}

thead th, 
tfoot th,
tfoot td {
	font:1.2em bold;
	font-family:sans-serif, Verdana, Arial, Helvetica;
	border: 1px solid #03476F;
	text-align: left;
	background: #736f70;
	color: #FFFFFF;
	padding-top:3px;
}
tfoot td
{
	background:#021b53;
}
tbody td a {
	text-decoration: underline;
	color: #363636;
}
a.whitearrow
{
	background:url(images/arrow_link-white.png) no-repeat 0 4px;
	color:#fff;
	padding-left:15px;
}
a.whitearrowback
{
	background:url(images/arrow_link-whiteback.png) no-repeat 0 4px;
	color:#fff;
	padding-left:15px;
}
a.arrowback,
a.arrowbackleftpad
{
	background:url(images/arrow_link-back.png) no-repeat 0 4px;
	padding-left:15px;
}
a.arrowbackleftpad
{
	margin-left:0.7em;
}
td a
{
	background:url(images/arrow_link.png) no-repeat 0 4px;
	font-size:0.85em;
	margin-left:12px;
	padding:2px 15px;
	height:7px;
}

tbody th a {
	background: transparent;
	text-decoration: none;
	font-weight:normal;
	color: #363636;
}

tbody th, 
tbody td {
	vertical-align: top;
	text-align: left;
}
tfoot td {
	border: 1px solid #03476F;
	background: #4591AD;
	padding-top:3px;
	color: #FFFFFF;
}
.odd {
	background: #AEE239;
}
td.state
{
	font-weight:bold;
}

td.s10, 
td.s13,
td.s16
{
	text-align:right;
}

lithead th
{
	font-size:1em;
}
litfoot th,
litfoot td 
{
	font-size:0.9em;
}
