* {font-family: verdana, arial, sans-serif; font-size: 11px;}

body {
    background-color: #FFF;
    color: #333;

}

a { color: #039296; text-decoration: underline;}
a:hover { text-decoration: none; }


input,label,select,table 	{
    font-size: 13px; 
}

img  {border: 0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

.inp {	
    background-color:#fff;
    padding: 3px;
    border-left: 2px solid #C7C7C7;
    border-right: 1px solid #EEE;
    border-bottom: 1px solid #EEE;
    border-top: 1px solid #C7C7C7;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}


.btn {	
    font-weight: bold;
    border: 1px solid #888;
    background-color: #222;
    color: #FFCC00;
    font-size: 18px;
    padding: 20px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#222));
    background: -moz-linear-gradient(top, #888, #222);
    cursor: pointer;
}

.notify { 
    border: solid 1px #ddd;
    background-color:#f2f2f2;
    padding: 10px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

#frm {
    border: 1px solid #efefef;
    padding: 20px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#fff));
    background: -moz-linear-gradient(top, #efefef, #fff);
}