html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, input, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,time, mark, audio, video, textarea{margin:0;padding:0;/*border: 0;*/}
body {font-family: Roboto, Arial, sans-serif;line-height: 1;}
table {table-layout:auto;border-style:none;border-collapse: collapse;border-spacing: 0;}
table caption {text-align:left;font-weight:bold;padding:4px;margin:0;}
tr, th, td { vertical-align:top;}
table table {margin:0;padding:0;}
img, a img {border-style:none; border-width:0;}
sup, sub {font-size:0.7em;}
sup {vertical-align: top;}
sub {vertical-align: bottom;}
a, a:visited { color:#0F3789;}
a:hover {color:Red;}
fieldset {margin-left:2px;margin-right:2px;}
fieldset legend {text-align:left;margin:0; margin-left:2px;margin-right:2px;}
/*table, tbody, tr, th, td, input, div, fieldset { outline-style:none;}  */
blockquote, q {	quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
/*input {padding: 1px 0 1px 0;}*/
:focus { outline: 0;}
input, select, textarea 
{
    box-sizing: border-box;
    -moz-box-sizing:border-box; /* Firefox */
    -webkit-box-sizing:border-box; /* Safari */
    
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    
    vertical-align: baseline;
    outline: 0;
    white-space: pre-wrap;
    margin:0;
}

input[type="reset"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner {
border: 0;
padding: 0;
}

input[type="text"], select, textarea {
	border-style: inset;border-width: 1px;
	border-color:#6788be;
	padding: 2px 2px 3px 2px;
}
input[type="text"],input[type="password"] {padding: 3px 2px 4px 2px;}
input[type="checkbox"] {margin: 3px 3px 3px 4px;}
input[type="radio"] {margin: 3px 3px 0 5px;}
input[type="submit"] 
{
    /*font-size: 12px;
    line-height: 18px;*/
    display: inline-block;
    padding: 2px 4px;
    margin: 2px;
    border:1px solid #acacac;
    
}
input[type="submit"]:hover {background-color: #DDEDFC; border: 1px solid #7EB4EA;}



ul li {text-align:left;}
li {margin: 0; padding: 0;}
ul {margin: 1em 0 1em 1.3em; padding: 0;  list-style-type: disc;}
ul ul {list-style-type: square;}
ul ul ul {  list-style-type: circle;} 
ol {margin: 1em 0 1em 1.9em; padding: 0;  list-style-type: decimal;}
ol ol {list-style-type: upper-alpha;}
ol ol ol {list-style-type: lower-alpha;} 
dl {margin: 1em 0; padding: 0;}
dt {font-style: italic;  margin: 0; padding: 0;}
dd {margin: 0; margin-left: 1.9em; padding: 0;}
p {font-size: 1em;line-height: 1.25em;margin: 1.25em 0;text-align: left;}
/*input[type="submit"] {padding: 0px 3px;margin:2px; font-size:12px;font-family: Arial; height:22px;border:1px solid #acacac; }

input[type="submit"]:hover {background-color: #DDEDFC; border: 1px solid #7EB4EA;}*/
