body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input
{
/*font-family:verdana,helvetica,arial,sans-serif;*/
font-family:Verdana,helvetica,arial,Geneva, sans-serif;
/*font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial,Helvetica, sans-serif; */
/*font-size:12px;*/
border:0; margin:0; padding:0;
color:#000000;
}

body
{
font-size:100%;
color:#000000;
background: url(images/ila-background.jpg);
background-repeat:repeat-x;
margin:0px;
margin-top:20px;
/*overflow:auto;*/
overflow: scroll; 
}

p{
font-size:0.8125em; /*13px/16*/
}

.redfont{
color:#FF0000;
}


h1,h2,h3,h4,h5,h6
{
background-color:transparent;
color:#000000;
margin:0px 0px 0px 0px;
}

h1 {
font-size:2.5em;
font-weight:bold;
}

h2 {
font-size:1.875em;
font-weight:bold;
}
.plus_mar {
margin:3px 0px 3px 0px;
}
.plus_mar_fill {
margin:3px 0px 3px 0px;
background-color:#cccccc;
}
.plus_mar_bor {
margin:3px 0px 3px 0px;
border-bottom:solid 1px #b7ddf2;
width:90%;
}
.plus_bor {
margin:2px 0px 0px 0px;
border-bottom:solid 1px #b7ddf2;
width:90%;
}


h3 {
font-size:1.5em;
font-weight:bold;
}

h4 {
font-size:1.2em;
font-weight:bold;
}

h5 {
font-size:1.0em;
font-weight:bold;
}

h6 {
font-size:0.9em;
font-weight:bold;
}


iframe {margin:0px;}

div {width:100%;}

.main_outer
{
width:800px;
/*margin:0px 0px 0px 0px;*/
/*border:2px 2px 2px 2px solid #000000;*/
/*text-align:center;*/
margin-left:auto;
margin-right:auto;
background-color:#ffffff;
}

.main_left,.main_left_bgrnd_cranes
{
width:520px;
float:left;
margin:0px 0px 0px 0px;
padding:5px 0px 0px 15px; 
color:#000000;
/*background-color:#ffffff; */
/*border:1px solid #d3d3d3;*/
/*border-bottom:none;*/
}
.main_left_bgrnd_cranes{
background: url(images/bgnd-cranes.jpg) no-repeat top center;
}

.main_right
{
width:250px;
float:right;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 0px; 
/*font-size:0.95em;*/
}

.footer-info
{
font-size:0.6em;
color:#999999;
text-align: center;
margin-left:auto;
margin-right:auto;
}
.header-info
{
font-size:0.6em;
color:#999999;
text-align: center;
}

a:link{color:#555555; background-color:transparent}
a:visited {color:#888888; background-color:transparent}
a:hover,a:active{color:#990000; background-color:transparent}

.myblue:link,.myblue75:link {color: blue; text-decoration: underline; }
.myblue:visited,.myblue75:visited {color: purple; text-decoration: underline;}
.myblue:hover,.myblue75:hover {color: orange; text-decoration: underline;}
.myblue:active,.myblue75:active {color: red;} 

.myblue75{font-size:0.75em;}

.bare:link {color:#555555; text-decoration: none; }
.bare:visited {color:#888888; text-decoration: none;}
.bare:hover,.bare:active{color:#990000; text-decoration: underline;}

.totalnothing:link {color:#003366; text-decoration: none; }
.totalnothing:visited {color:#888888; text-decoration: none;}
.totalnothing:hover,.totalnothing:active{color:#003366; text-decoration: none;}


a.header:link,a.header:visited {text-decoration:none;color:black;background-color:transparent}
a.header:hover,a.header:active {text-decoration:underline;color:black;background-color:transparent}


.roundcont 
{
width: 240px;
background-color: #D0E3F1;
color: #000000;
}

.roundcont p 
{
margin: 0 10px;      
}

.roundtop 
{ 
background: url(images/tr.gif) no-repeat top right; 
}

.roundbottom 
{
background: url(images/br.gif) no-repeat top right; 
}

img.corner 
{
width: 15px;
height: 15px;
border: none;
display: block !important;
}

.spacer{clear:both; height:1px;}
.spacer10{clear:both; height:10px;}
.spacer3{clear:both; height:3px;}

.myform,.myform_login{
width:410px;
margin-left:auto;
margin-right:auto;
border:solid 2px #b7ddf2; 
background:#ebf4fb;
}
.myform_login{
width:380px;
border:solid 1px #b7ddf2; 
}


div.header_right_align, div.header_left_align, div.header_full,div.header_right_login{
display:block;
font-size:0.75em;  /*12px/16*/
font-weight:bold;
text-align:right;
float:left;
width:140px;
margin:2px 0px 0px 0px;
}

div.header_left_align{
text-align:left;
width:250px;
}

div.header_right_login{
font-weight:normal;
width:95%;
}

div.header_full{
text-align:left;
width:100%;
}

div.header_grey_bgrnd{      /*grey background*/
display:block;
font-weight:bold;
font-size:0.75em;  /*12px/16*/
color:#666666;
text-align:left;
width:340px;
margin:10px 0px 5px 8px;
border-bottom:solid 1px #b7ddf2;
background:#cccccc; 
}

.space_below_underline,.space_above_underline{
color:#666666;
display:block;
margin-left:auto;
margin-right:auto;
/*text-align:left;*/
width:100%;
margin:5px 0px 15px 0px;
border-top:solid 1px #b7ddf2;
}

.space_above_underline{
margin:5px 0px 3px 0px;
border-top:solid 1px #b7ddf2;
}


.small_font,.small_font_bot_space,.small_font_close,.small_font_full_bot_space,.small_font_full,.small_font_full_right{
color:#666666;
display:block;
/*font-size:11px;*/
font-size:0.625em;  /*10px/16*/
width:140px;
font-weight:normal;
text-align:right;
padding-bottom:5px;
margin:0px 0px 0px 0px;
}

.small_font_bot_space{
width:150px;
padding:0px 0px 10px 0px;
}

.small_font_close{
padding-bottom:0px;
margin:0px 0px 0px 0px;
}

.small_font_full_bot_space{
text-align:left;
width:100%;
padding-bottom:10px;
margin:3px 0px 0px 0px;
}

.small_font_full{
text-align:left;
width:100%;
padding-bottom:0px;
margin:0px 0px 0px 0px;
}
.small_font_full_right{
text-align:right;
width:100%;
padding-bottom:0px;
margin:0px 0px 0px 0px;
}



select{
float:left;
padding:4px 2px 0px 0px;
margin:2px 0px 20px 10px;
}


.input,.inputsmall,.inputclose,.inputclosesmall,.inputcheck,.inputcheck2,.inputlogin{
float:left;
display:block;
/*font-size:12px;*/
font-size:0.75em;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0px 10px 10px;
}
.inputsmall{
width:100px;
margin:2px 0px 20px 10px;
}
.inputclose{
margin:2px 0px 2px 10px;
}
.inputclosesmall{
width:100px;
margin:2px 0px 2px 10px;
}
.inputcheck{
padding:4px 0px 0px 4px;
width:40px;
margin:2px 0px 2px 2px;
text-align:left;
border:solid 0px #aacfe4;
}
.inputcheck2{
float:right;
padding:4px 0px 0px 4px;
width:40px;
margin:2px 0px 2px 2px;
text-align:right;
border:solid 0px #aacfe4;
}
.inputlogin{
width:140px;
margin:0px 0px 10px 10px;
}

.button{ 
clear:both;
margin-left:10px;
width:100px;
height:22px;
background:#454545; /*url(file:///C|/Documents%20and%20Settings/pepe%20frio/Local%20Settings/Temp/wz2293/pure_css_form/img/button.png) no-repeat;*/
text-align:center;
line-height:18px;
color:#FFFFFF;
/*font-size:11px;*/
font-size:0.6875em;
font-weight:bold;
}

.form_left_side
{
width:140px;
float:left;
}
.form_right_side
{
width:200px;
float:left;
}

.login_right_side
{
width:180px;
float:left;
}
.login_left_side
{
width:150px;
float:left;
}
.p_underlined
{
margin:2px 2px 2px 2px;
border-bottom:solid 1px #b7ddf2;
color:#000000;
}

.align_right{
text-align:right;
width:100%;
}
.align_left{
text-align:left;
width:100%;
}

.smaller75{
font-size:0.75em;  /*12px/16*/
}

.row_l{
float:left;
text-align:right;
font-size:0.8125em; /*13px/16*/
width:40%;
}

.row_r{
float:right;
text-align:left;
font-size:0.8125em; /*13px/16*/
width:50%;
}

.row_hi{
background:#F9F9FA;
}

.row_L50{
float:left;
text-align:left;
font-size:0.8125em; /*13px/16*/
width:50%;
}
.row_R50{
float:right;
text-align:right;
font-size:0.8125em; /*13px/16*/
width:50%;
}
.dodgerblue
{
background-color:transparent;
color:DodgerBlue;
font-family:font-family:Arial,Verdana,helvetica,arial,Geneva, sans-serif;
margin:0px 0px 0px 0px;
font-size:0.8125em; /*13px/16*/
font-weight:bold;
}

.italic_byline{
text-align:left;
width:100%;
font-style:italic;
font-size:0.6875em;  /*10px/16*/
color:#484848;
}

.story_headline {
font-size:1.2em;
font-weight:bold;
color:#003366;
}


ul
{
float:left;
margin-left:auto;
margin-right:auto;
width:100%;
padding:0;
margin:0;
list-style-type:none;
}



a.horiz_menu_a:link,a.horiz_menu_a:visited
{
float:left;
/*margin-left:auto;*/
/*margin-right:auto;*/
/*width:14%;*/
width:112px;
height:35px;
text-decoration:none;
color:#333333;
background-color:#0099CC;
/*background-color:#000000;*/
background: url(images/ila-cargo-icon.png) no-repeat center center;
padding:0.2em 0.6em;
padding-top:20px;
border-right:1px solid white;
font-size:0.75em;  /*12px/16*/
/*font-weight:bold;*/
text-align:center;
}
a.horiz_menu_a:hover {
color:#FFFFFF;
background-color:#003366;
background: url(images/ila-cargo-icon2.png) no-repeat center center;
font-weight:bold;
}

li {display:inline;}


