@charset "UTF-8";
/* CSS Document */

/*----------------------------------------------------
                 AMLSI - CSS File
------------------------------------------------------*/


/* Global
------------------------------------------------------*/
html,body{height:100%}
body{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
color:#4c4c4c;
height:100%;
}
*{
margin:0;
padding:0;
}
*:focus{
outline:none; /* removes ugly dotted border but may make template more unsuable, up to you
				 if you want to keep it! */
}
.clr{clear:both}
form{margin:0; padding:0;}
hr{
border:0;
color:#dedede;
background-color: #dedede;
height: 1px;
margin:10px 0px 6px 0px;
padding:0px;
}


/* Default Element Styles
------------------------------------------------------*/


/* links */
a{color:#ff6600; text-decoration:none;}
a:visited{color:#3777d1; text-decoration:none;}
a:hover{color:#3777d1;}
a img{border:none}
.imgleft{float:left; padding:5px 12px 0px 0px;}
.imgright{float:right; padding-left:12px;}
/* lists, blockquotes and paragraphs */
p, ul, ol, blockquote{
font-size:12px;
line-height:18px;
margin-bottom:20px;
color:#4c4c4c;
}

table,th, td
{
font-size:12px;
line-height:18px;
margin-bottom:20px;
color:#4c4c4c;
background-color:#ffffff;}



/* code */
code{
font-family: Arial, Helvetica, sans-serif;
letter-spacing:1px;
margin:25px 0 25px 0px;
display:block;
font-size:0.9em;
border-left:4px solid #dddddd;
padding:15px 10px;
}

#logo{width:100%; padding:16px 0px 15px 0px; float:left;}

.input-submit { background-image:url(../images/but-send.gif); background-repeat:no-repeat; padding:0px; margin:0px; border:0px; width:73px; height:21px; cursor:pointer; float:left; }

#maincontent{padding:20px 0px 30px 0px; float:left}

