/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font: .8em/1.4em Georgia, Tahoma, Verdana, Arial, Helvetica; margin: .2em 0;
}

strong, em, b, i {
    font-family: Georgia, Tahoma, Verdana, Arial, Helvetica;
}

hr {
	border: 0 #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}

/* `Headings
----------------------------------------------------------------------------------------------------*/

h1 { font: bold 1.5em Helvetica, Verdana, Arial;  color: #981B1E; margin: .2em 0; text-align: left; }

h2 { font: bold 1.3em Helvetica, Verdana, Arial; color: #981B1E; margin: 0; text-align: left; padding-left: 2em;}

h3 { font: bold 1.1em Helvetica, Verdana, Arial; color: #981B1E; }

h4 { font: bold .9em Helvetica, Verdana, Arial; color: #981B1E; }

/*  `Links
----------------------------------------------------------------------------------------------------*/
h1 a:link {color: #981B1E; }
h1 a:visited {color: #981B1E; }
h1 a:hover {color: #1162B7; text-decoration: underline; }

a:link { color: #1162b7; text-decoration: none; }

a:visited { color: #1162b7; text-decoration: none; }

a:hover { color: #F95100; text-decoration: none; }

a:focus { color: #F95100; text-decoration: none; }

a:active { color: #1162b7; text-decoration: none; }

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
}

ul {
	list-style-type:disc;
}

li {
	list-style-position: outside;
	padding-left: .5em;
	margin-left: 4em;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
	margin-bottom: 20px;
}

/* `Tables
----------------------------------------------------------------------------------------------------*/

table, tr, th, td {
	margin: 0;
}

#table_services {
	width: 675px;
	border-collapse: collapse;
	border: 1px solid #C1DAD7;
	background: #FFFFFF;

}

#table_services thead {
	text-align: center;
	vertical-align: middle;
	background: #C1DAD7 url(../images/iescaree_table_bgheader.png) no-repeat;
	color: #797268;
}

tr.odd {
	background: url(../images/iescaree_bullet1.gif) no-repeat;
	color: #4f6b72;

}

tr.even {
	background: #F5FAFA url(../images/iescaree_bullet2.gif) no-repeat;
  	color: #797268;
}

#table_services th {
	border: 1px solid #C1DAD7;
	padding: 5px 5px 5px 5px;
}

#table_services td {
	border: 1px solid #C1DAD7;
	padding: 5px 10px 5px 10px;
}


