/* CSS Document */
html {height:100%;}
body {height:100%; font-family:Arial, Helvetica, sans-serif; background:#5A5A5A url(../_img/common/bg_tilex_body.gif) repeat-x; margin:0px; padding:0px;}
center {height:100%;}
img {border:none;}

h1, h2, h3, h4, h5, h6, p, blockquote, cite, a, li, label, td, caption {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:0px; padding:0px; position:relative;}
#col_l h1, #s_col_c h1, #s_col_r h1,
#col_l h3, #s_col_c h3, #s_col_r h3 {font-family:Georgia, Times New Roman, Times, serif; position:relative;}
ul, ol, li, dl, dd {list-style:none none outside; margin:0px; padding:0px;}
pre, code {font-family:monospace; font-size:11px; margin:0px; padding:0px;}

h1 {font-size:20px; color:#333; padding:10px 0px; position:relative;}

h2 {font-size:18px; color:#444; padding:8px 0px; position:relative;}
	#core h2.m {margin:5px 18px 5px 12px;}

h3 {font-size:17px; color:#555; padding:6px 0xp; position:relative;}

h4 {font-size:16px; color:#666; padding:5px 0px; position:relative;}
	#core h4.m {margin:2px 12px;}

h5 {font-size:15px; color:#c60; padding:5px 0px; position:relative;}
	#core h5.m {margin:2px 12px;}

h6 {font-size:13px; color:#777; padding:4px 0px; position:relative;}

p {font-size:12px; color:#222; font-weight:normal; position:relative;}
 	#core p { line-height:1.4em; padding:7px 0px; position:relative;}
	#core p.m {margin:2px 18px 2px 10px;}

.regtext {font-size:11px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
	
blockquote {font-size:12px; color:#444;}
	#core blockquote {padding:10px 15px; margin:5px 0px;}
	#core blockquote.q {background:#f7f7f7 url(../_img/icons/icon_quote_open.gif) no-repeat; padding:0px; margin:5px 0px; border:1px solid #ccc; }
	#core blockquote.q div {background:url(../_img/icons/icon_quote_close.gif) no-repeat bottom right; padding:15px 16px 15px 24px; display:block;}
	
a {cursor:hand;}
	#core a {color:#c60;} 
	a:hover {text-decoration:none; }
	a.btt {font-size:11px; color:#DEA002; text-align:right; background:url(../_img/common/bg_tiley_tdcol2.gif) repeat-x top; padding-top:8px; clear:both; display:block;}
	a.logo { width:230px; height:200px; background:url(../_img/common/tdcol1_logo_spanish_center.jpg) no-repeat right top; display:block; }
	a.more { font-size:11px; background:url(../_img/common/bullet_cross_black.gif) no-repeat left center;  padding-left:11px; }

li {font-size:12px; color:#444;}

code {font-size:12px; background:#f4f4f4; border:1px solid #efefef; padding:8px 12px; maring:5px 0px; display:block;}

hr {height:1px; border:0; padding:0px; margin:5px 20px;}/*horizontal rule*/
	
form {margin:0px; padding:0px;}
textarea, select, option, button, input {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
textarea:hover, select:hover, option:hover, input:hover {background:#ffc;}
button {cursor:hand;}

#site_s01 {width:751px; border-left:2px solid #3C3C3C; border-right:2px solid #3C3C3C;}
#site_b { width:751px; }
#site_t {height:100%; border-right:1px solid #ccc;}
	td#col_l {width:230px; background:#3D3D3D; padding-bottom:15px;}
	td#col_c {width:520px; background:#DBDBDB;}

.fl_l {float:left;}
.clear {clear:both;}
.clearl {clear:left;}
.clearr {clear:right;}



#cl_c {width:520px; background:#DBDBDB; float:left;}
#cl_l {width:230px; background:#3D3D3D; padding-bottom:15px; float:left;}

#cl_l h1, #cl_l h3{font-family:Georgia, Times New Roman, Times, serif;}