

/*----------------------------------------------*/
/* A - PARTIAL RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6,blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
ul,li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;

}
:focus {outline: 0;}
body {line-height: 1;color: black;background: #eee;}
ol, ul {list-style: none;}
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}


/*  00 - GENERAL STRUCTURE
/* ----------------------------------------------*/

body
{
    margin: 0px auto;
    padding: 0px;
    font: 12px Verdana, Tahoma;
    color: #4D4D4D;
    background-color:#e4e4e4;
    height:100%
}

.container,#footer{margin: 0 auto;width: 700px;}
#frm
{
  margin: 30px auto;
  padding:50px 0px 25px 30px;
  width:680px;
  background: url(images/ear.gif) 0 0 no-repeat #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; 
	-webkit-box-shadow: 6px 4px 4px #CDCDCD;
	-moz-box-shadow: 6px 4px 4px #CDCDCD;

}

/* 01 - BASIC COLORING
/* ----------------------------------------------*/

a:link, a:visited{color: #58a;}
a:hover{color: #312413;}
h1,h2,h3,h4{color: #666;}

/* 02 - FORMS
/* ----------------------------------------------*/

    a.button,.button
    {
        background: url(images/button-bg.png) 0px -15px;
        border: 1px solid #999;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        padding: 5px;
        color: #fff;
        font-weight: bold;
        font-size: 13px; font-family:Arial;
        
        min-width: 50px;
        text-align:center;
        text-decoration:none;
    }
    a.button{padding:6px;}
    
    .button:hover
    {
        background: url(images/buttonOver-bg.png) 0px -15px;
        color:White;
        
    }




.fInput
{
    padding: 5px 10px 2px 0px;
    float: left;
}


.fInput label
{
    display: block;
    font-size: 10px;
    font-weight: bold;
    color:#617EE8;
}


textarea
{
    width:640px;
    height:400px;
    resize: none;    
    color: #666;
    font-size: 12px;
    font-weight: bold;
    font-family: "Myriad" , "Tahoma" , sans-serif;
    padding:10px;

}


#footer{font-size:10px;line-height:16px;padding:0px 10px}
br{clear:both}
