*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-family:HelveticaNeue; font-size:14px;  text-align:left;  position:relative;}
div{ margin:0; padding:0}
img { border:none}
ul ,li{ list-style:none}
a { text-decoration:none; color:black }
.clear{ clear:both}
#frmAdd{ overflow:hidden; padding:10px}
#frmAdd p{ overflow:hidden; line-height:30px; margin:10px 0 10px 0}
#frmAdd p label{width:150px; display:inline-block; float:left;}
#frmAdd input{width:calc(100% - 200px); border:1px solid #DDD; padding:5px}
#frmAdd #note{width:calc(100% - 200px); border:1px solid #DDD; padding:5px; height:80px}
#frmAdd .radio input{width:auto; float:left; margin:8px 5px 0  0 }
#frmAdd .radio span{ overflow:hidden; float:left; margin:0 50px 0 0}
#frmAdd .radio span label{width:auto; float:none; cursor:pointer}
#frmAdd #submit{width:auto; padding:10px 30px 10px 30px; background:#000; color:white; cursor:pointer; text-transform:uppercase; margin-left:150px}
.frmSearch{ overflow:hidden; background:#eaeaea; margin:0 0 10px 0; padding:5px}
.frmSearch p{ overflow:hidden; float:left; line-height:30px; margin:0 10px 0 0}
.frmSearch p input,.frmSearch p select{ border:1px solid #DDD; padding:5px; width:200px}
.frmSearch #submit{width:auto; background:#000; color:white; padding:5px 10px 5px 10px}
.frmSearch .add{ float:right; color:white; padding:5px 20px 5px 20px; background:#2F57A6; border-radius:5px}

#list{ background:#eaeaea}
#list tr{ background:#FFF}
#list th,#list td{ line-height:25px; padding:5px; text-align:left}

@media screen and ( max-width: 700px ){
    body{ border:0px solid red}
	.frmSearch p {width:calc(50% - 12px); padding:5px; margin:0 0 10px 0;}
	.frmSearch p input,.frmSearch p select{ border:1px solid #DDD; padding:10px !important; width:80%}
.frmSearch p select{ border:1px solid #DDD;  width:90%; height:40px}
#frmAdd #submit,.frmSearch #submit{ width:100px; height:40px; text-align:center; line-height:40px; border-radius:1px  !important; font-size:16px}
.frmSearch .add{ padding:8px 18px 8px 18px }
.frmSearch .right{ float:right}
	}
