/*   +-- __         2004/05/26     jjimenez@interhost.com
*   /-/_/_/|        2004 Copyright Servicios de Hosting en Internet, S.A. and
*   |-+_/_/||                      Serviços na Área da Internet, S.A
*   |-+_|_|/                       http://www.interhost.com
*   +-+_|_/                        mailto:support@interhost.com
*   I n t e r H o s t   
*   default CSS for SAC pages
*/
/* body, p, h1, h2, h3, ol, fieldset, legend */
* {
	font-family:	"Trebuchet MS", verdana,helvetica,arial,sans-serif;
	font-size:	11px;
	color:		#333366;
}
.b {
	font-size:      13px;
	font-weight:    bold;
	color:          #333366;
}
.o {
	font-size:      11px;
	font-weight:    bold;
	color:          #666600;
}
.c {
	font-size:      11px;
	font-weight:    bold;
	color:          #cc6600;
}
.less {
	font-size:	9px;
}
.alarm {
	background-color:       #ff6666;
	font-weight:		bold;
}
.l1 {
	font-family:	"Trebuchet MS", verdana,helvetica,arial,sans-serif;
	font-size:	10px;
	color:		#333366;
}
.indice {
	font-size:	8px;
}

address {
	font-size:	9px;
	font-style:	normal;
}
body.left {
	background-color:	#cccccc;
}
body.green {
	background-color:	rgb(152,251,152);
}
textarea {
	border:			1px solid #cccccc;
	background-color:	#ffffcc;
	font-family:   "Courier New", monospace, Courier;
	font-size:	11px;
}
select,select.default {
	border:			1px solid #cccccc;
	background-color:	#ffffcc;
	text-indent:		2px;
	text-align:		left;
}
input,input.default {
	border:			1px solid #cccccc;
	background-color:	#ffffcc;
	text-indent:		2px;
}
select.ro,input.ro {
	background-color:       #ffcccc;
}

input[type=submit],input[type=reset],input[type=checkbox],input[type=buttom] {
	background-color:	#cccccc;
	cursor:			pointer;
	text-indent:		2px;
	border:			2px solid rgb(128,128,128);
	text-align:		center;
}
input[type=submit]:hover,input[type=reset]:hover,input[type=checkbox]:hover,input[type=buttom]:hover {
	background-color:	#aaaaaa;
	cursor:			pointer;
}
input[type=image] {
	border:		0;
	margin:		0;
	padding:	0;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:	0px;
	margin-bottom:	0px;
	text-decoration: none;
	vertical-align: middle;
}

h1	{
	font-size: 14pt;
	color:     #333399;
	font-weight: bold;
}
h2	{
	font-size: 10pt;
	color:     #333399;
	font-weight: bold;
  	vertical-align:  top;
}
h3	{
	font-size: 6pt;
	color:     #333399;
	font-weight: bold;
}

a:link, a:visited, .likea {
	font-family:   "Courier New", monospace, Courier;
	color:			#ff0000;
	background-color:	transparent;
	text-decoration:	none;
}
a:hover	{
	color:			#ffffff;
	background-color:	#C25815; 
	text-decoration:	none;
}
a.likepre:link, a.likepre:visited {
	font-family:   "Courier New", monospace, Courier;
	color:			#ff0000;
	background-color:	transparent;
	text-decoration:	none;
}
a.big:link, a.big:visited {
	font-size:		12px;
	font-weight: bold;
}
a.small:link, a.small:visited {
	font-size:	8px;
	color:		#ff0000;
	background-color:	transparent;
	text-decoration:	underline;
}
a.small:hover	{
	font-size:		8px;
	background-color:	#cccccc;
}
table	{
	border-color:	#333366;
}
table.index {
	padding:         0px;
	border:          0px;
	margin-left:     0px;
	margin-right:    0px;
	margin:          0px;
	border-spacing:  2px;
	border-collapse: separate;
}
caption {
	font-size:		8pt;
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#333366;
	padding:         0;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
}
caption.olive {
	font-size:		8pt;
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#666600;
	padding:         0;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
}
tr {
	padding:         0;
	margin-left:     2em;
	margin-right:    0;
	margin:          0;
	}
tr.title {
	border-width:	0px;
	border-spacing:	0;
	background-color:          #cccccc;
	padding:         0;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
}
tr.ov:hover {
	background-color:	#ffcc99;
	font-weight:		bold;
}
td {
	padding:	0;
	vertical-align:	top;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
	margin-left:     2em;
}
td.gordo {
	font-size:   35px;
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#333366;
	text-align:		center;
	padding:         0;
	vertical-align:  top;
	border-spacing:	0;
	margin-left:     20;
	margin-right:    20;
	margin:          20;
}
td.cbold {
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#333366;
	padding:         0;
	vertical-align:  top;
	border-spacing:	0;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
}
td.cborder {
	padding:         0;
	vertical-align:  top;
	border-spacing:	0;
	margin-left:     0;
	margin-right:    0;
	margin:          0;
	border-color: #333366 #ffffff #ffffff #ffffff;
}
td.screw {
	background:	#c0c0c0;
	width:		16pt;
}
td.index {
	background:	#cccccc;
}
.suar {
	font-size:   25px;
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#333366;
	text-align:		center;
	vertical-align:  middle;
	margin-left:     20;
	margin-right:    20;
	margin:          20;
}
SPAN.ptt      {font-family:Trebuchet MS, Helvetica,Arial,sans-serif; font-size:small; font-weight:bold;   color:white; text-align:center; font-size: 11px}
SPAN.pst      {font-family:Trebuchet MS, Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left; font-size: 11px}
UL.pst        {font-family:Trebuchet MS, Helvetica,Arial,sans-serif; font-size:small; font-weight:normal; color:black; text-align:left; font-size: 11px}
th {
	padding:	0;
	vertical-align:	top;
	text-align:	left;
	font-weight:	bold;
	margin-left:	2px;
	margin-right:	2px;
	margin:		0;
}
td.right,th.right {
	text-align:	right;
}
td.center,th.center {
	text-align:	center;
}
td.captioncol1,th.captioncol1 {
	background-color:	#ffffcc;
	text-align:	center;
}
td.captioncol2,th.captioncol2 {
	background-color:	#ffdd88;
}
td.caption,th.caption {
	color:			#FFFFFF;
	background-color:	#333366;
}
td.olive,th.olive {
	color:			#FFFFFF;
	background-color:	#666600;
}
td.indioli,th.indioli {
	font-size:	8px;
	color:			#FFFFFF;
	background-color:	#666600;
}
td.caption2,th.caption2 {
	color:			#FFFFFF;
	background-color:	#333366;
	font-size:		10px;
}
.cols1 {
	background-color:	#ffffcc;
}
.cols2 {
	background-color:	#ffdd88;
}
.colgreen {
	background-color:	rgb(152,251,152);
}
.colred {
	background-color:	#ff6666;
}
input.proh2 {
	color:			#333366;
	border:			0px;
	background-color:	transparent;
	margin-left:		0px;
	margin-right:		0px;
	margin:			0;
}
img {
	border:			0;
	margin:			0;
	padding:		0;
	margin-left:		0px;
	margin-right:		0px;
	margin-top:		0px;
	margin-bottom:		0px;
	text-decoration:	none;
	vertical-align:		middle;
}
img.left {
	margin:			4;
	padding:		4;
	vertical-align:		top;
	float:			left;
}
img.right {
	margin:			4;
	padding:		4;
	vertical-align:		top;
	float:			right;
}
img.middle {
	border:          0;
	margin:          0;
	padding:         0;
	text-decoration: none;
	vertical-align:  middle;
}
img.bar {
	border:          0;
	margin:          0;
	padding:         0;
	text-decoration: none;
	vertical-align:  middle;
}
tt	{
	font-family:   "Courier New", monospace, Courier;
}
pre {
	font-family:   "Courier New", monospace, Courier;
	margin-left:   0;
	margin-bottom: 0;
}

fieldset.chat {
	border: 1px solid black;
	margin-left:	0px;
	margin-right:	0px;
	margin-top:	0px;
	margin-bottom:	0px;
	padding:	0em;
	vertical-align:	top;
	text-align:	top;
}
legend.chat {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px;
	padding: 0em;
	vertical-align: center;
	font-weight: bold;
}

fieldset.warning {
	background-color:	#ffff66;
	font-family:	URW Palladio L,URW Chancery L,Comic Sans MS,arial,sans-serif;
	font-size:	12px;
}

fieldset.error {
	background-color:	#ff6666;
}

ol {
	color:       #333366;
	vertical-align: top;
	text-align:	top;
}
ul {
	list-style:	square inside url("/img/bullets/orgsqare.png");
	color:       #333366;
	vertical-align: top;
}
li {
	vertical-align: top;
	text-align:	top;
}
ul.title {
	list-style:	square inside url("/img/bullets/orgsqare.png");
	color:       #333366;
	margin-left:     0px;
}
li.title {
	list-style-type: none;
	list-style: none;
	color:       #333366;
	margin-left:     0px;
}
div.cbox {
	width:			20px;
	max-width:		20px;
	height:			80px;
	overflow:		visible;
	line-height:		7px;
	border-top:		solid;
	border-top-width:	1px;
	text-align:		left;
}

td.cbox {
	line-height:		6px;
	text-align:		left;
	font-size: 8px;
	border-left:		solid;
	border-left-width:	1px;
	border-top:		solid;
	border-top-width:	1px;
	text-align:		center;
}
td.cbox1 {
	line-height:		6px;
	text-align:		left;
	font-size: 8px;
	border-left:		solid;
	border-left-width:	1px;
	border-top:		solid;
	border-top-width:	1px;
	text-align:		center;
}
td.cbox2 {
	line-height:		6px;
	text-align:		left;
	font-size:		8px;
	border-right:		solid;
	border-right-width:	1px;
	border-top:		solid;
	border-top-width:	1px;
	text-align:		center;
}
td.cboxb {
	text-align:		left;
	font-size:		8px;
	border-left:		solid;
	border-left-width:	0px; 
	font-weight:		bold;
	color:			#FFFFFF;
	background-color:	#333366;
	text-align:		center;
}
