/******** Default EditPageSR Styles ********
* 4 Aug 2009, ajr
* CSS 2.1
*/

*{padding:0; margin:0 } /*To prevent any unexpected inherentances*/

a{color:blue;text-decoration:underline}
a:hover{color:#FF0000}

/* Sets so elements can be positions within */
body{background-color:#c0c0c0;position:relative;height:100%}

body,p,input,div{color:black;font:normal normal normal 10pt Arial,Helvetica,sans-serif}
p{margin:.5em 0}
div.row{margin-top:.5em;background:transparent;text-align:left}

/*main container*/
div.instrTitle{margin:0 auto;color:black;font-size:1.6em;font-weight:bold;text-align:center}

h1#pageTitle{
background-color:transparent;
color:black;
font:normal normal 900 26pt Arial,Helvetica,sans-serif;
text-align:center;
position:relative;
height:.8em
}
#pageTitleShadow{
display:block;
color:gray;
font:normal normal 900 26pt Arial,Helvetica,sans-serif;
text-align:center;
position:relative;
top:-1.1em;
left:.1em;
z-index:-1
}
hr.blue-ruler{color:blue}

ul{margin-left:1.5em}
li{margin-left:0em}

div#htmlCssLogos{margin:1em auto 1em 10%;position:relative;bottom:0;clear:both}

div#availableProxies{width:98%;border:2px gray solid;margin:0 auto;padding:0 .5em;font-size:.5em}
div.proxyTags{font-size:9pt}
#tidyRawReport,#tidyHtmlReport{width:90%;border:red 3px solid;padding:.5em;margin:0 auto;color:#dc143c;font-weight:bold}

div#securityBox{margin:1em auto 0 auto;text-align:center;max-width:52%}
/* Make same width as table#userEntry */
div#securityBox img{margin-right:.5em;border:blue 2px solid;vertical-align:middle}
div#userErrorMsgs{text-align:left}

div#userErrorMsgs div{margin-top:.2em;text-align:center}
/* User Rendering Box */
div#adminRenderTitle{margin-top:1em;font-weight:bold;font-size:1.5em;text-align:center}
/* used only for admin mode */
div#userRenderBox{padding:.5em}

/* All these are fieldset */
#userRenderBox,#adminSettings,#adminRender,#adminInstrBox,#mgrLogin,#mgrCreate,#mgrDelete,#mgrApplicList{
border:2px gray solid;
margin:.5em auto 0 auto;
padding:.1em 1em 1em 1em;
background-color:silver;
background-image:url(./images/stucco2.jpg);
background-repeat:repeat;
position:relative;
-moz-border-radius:1.1em;
border-radius:1.1em
}
/* These are in MiniRegMgr */
/*
#mgrLogin, #mgrCreate, #mgrDelete, #mgrApplicList{width:70%; border:gray 2px solid}
#mgrLogin legend, #mgrCreate legend, #mgrDelete legend, #mgrApplicList legend{font-weight:bold; font-size:1.2em; padding:0 .2em 0 .2em;}
fieldset#mgrApplicList div{text-align:center;}
fieldset#mgrApplicList table{ margin:0 auto; }
fieldset#mgrApplicList table td{border-bottom:1px gray solid; padding-right:1em}
fieldset#mgrApplicList table td[class="permErr"]{color:red}
fieldset#mgrApplicList table td[class="linkErr"]{color:red}
fieldset#mgrLogin{}
fieldset#mgrCreate{}
fieldset#mgrDelete{}
*/

/* These are on user and admin pages */
#adminSettings,#userRenderBox,#adminInstrBox{width:86%}
fieldset#adminSettings{border:gray 2px solid;margin-top:0}
fieldset#adminSettings legend{font:bold 14pt Arial,Helvetica,sans-serif}
fieldset#adminSettings textarea{margin:0 auto;width:90%;display:block;height:20em}
fieldset#adminSettings textarea+div.row{margin-top:.1em;text-align:left}
fieldset#adminSettings div input[type="submit"]{margin:0 auto;display:block;font-size:12pt}
#lastDate{float:right;font-weight:bold}
fieldset#adminInstrBox{border:gray 2px solid}
fieldset#adminInstrBox h2{margin-top:.2em;text-align:center}
fieldset#adminInstrBox [name="showAdminInstr"]{display:block;position:absolute;top:0;left:0}
input[name="authorEmail"]{margin-right:1em;font-size:10pt}
input[type="submit"]{padding:0 .2em;width:auto;font-weight:bold;overflow:visible}
/* IE7 gimmick fixes button padding bug */
input[type="text"]{border:black 1px solid;padding:.1em .5em}
select{border:gray 1px solid;font-size:11pt}
option{padding:0 .5em}

textarea{border:1px gray solid;padding:.3em;font-size:9pt;overflow:auto}
/*.centerBlock{margin:0 auto 0 auto; }*/

/*.centerText{text-align:center !important}!important required, must override selectors with text-align:left*/

*.adminHint{color:green;font-style:italic;font-weight:500}
*.adminHint,*.errorMsg,*.noteMsg,*.warningMsg{margin:.5em auto 0 0;font-size:1.1em !important}
*.errorMsg{color:#dc143c;font-size:33pt;font-weight:normal !important}
*.noteMsg{color:#0068cc;font-style:italic;font-weight:500}
*.responseMsg{color:#0068cc;font-weight:normal !important}
*.warningMsg{color:#dc143c;font-style:italic;font-weight:normal !important}

/* User Rendering Classes from proxy tags */
div.subtitle{margin:0 auto;color:black;font-size:1.2em;font-weight:bold;text-align:center}
div.blue-title{margin:0 auto;color:#0068cc;font-size:1.6em;font-weight:bold;text-align:center}
div.blue-subtitle{margin:.5em auto 0 auto;color:#0068cc;font-size:1.2em;font-weight:bold;text-align:center}
div.header{font-weight:bold;text-transform:capitalize}
div.imgBox{position:absolute;}
div.page-title{margin:0 auto;color:black;font-size:1.6em;font-weight:bold;text-align:center}


/* from proxy tags.  Generally used for <span> tags; b ut, can be used for any other class */
*.green{color:green}
*.blue{color:#0068cc}
*.bold{font-weight:bold}
*.italic{font-style:italic}
*.red{color:red}
*.underline{text-decoration:underline}
*.yel-highlight{background-color:yellow}
*.yel-bg{background-color:yellow}