/* Originally from Atlassian Crowd main.css */
/* Some of the icons used in this CSS have been provided by http://www.famfamfam.com/lab/icons/silk/ */

/* Zero default margin & padding around common elements (except p)*/
form #crowdForm, form #loginForm, form #regform
{
}

a
{
  color: #3C78B5;
}

a:visited, a:hover
{
  color: #3C78B5;
}

#crowdForm dl, #crowdForm dt, #crowdForm fieldset, form#crowdForm, 
#crowdForm h1, #crowdForm h2, #crowdForm h3, #crowdForm h4, #crowdForm h5, #crowdForm h6,
#crowdForm img, #crowdForm li, #crowdForm ol, #crowdForm ul,
#loginForm dl, #loginForm dt, #loginForm fieldset, form#loginForm,
#loginForm h1, #loginForm h2, #loginForm h3, #loginForm h4, #loginForm h5, #loginForm h6,
#loginForm img, #loginForm li, #loginForm ol, #loginForm ul,
#regForm dl, #regForm dt, #regForm fieldset, form#regForm,
#regForm h1, #regForm h2, #regForm h3, #regForm h4, #regForm h5, #regForm h6,
#regForm img, #regForm li, #regForm ol, #regForm ul
{
  margin: 0;
  border: 0 none #FFFFFF;
  padding: 0;
}

.successBox, .noteBox, .warningBox, .infoBox, .tipBox, .informationBox
{
    padding: 10px 0px 10px 30px;
    background-repeat: no-repeat;
    background-position: 5px 12px;;
    margin: 10px 10% 10px 10%;
}

.successBox a, .noteBox a, .warningBox a, .infoBox a, .tipBox a, .informationBox a
{
	font-weight: bold;
}

.noteBox
{
    background-image: url(/images/icons/16x16/error.png);
    border: solid 1px #F0C000;
    background-color: #FFFFCE;
}

.warningBox
{
    background-image: url(/images/icons/16x16/exclamation.png);
    border: solid 1px #c00;
    background-color: #fcc;
}

.successBox
{
    background-image: url(/images/icons/16x16/check.gif);
    border: solid 1px #090;
    background-color: #dfd;
}

.informationBox
{
    background-image: url(/images/icons/16x16/information.gif);
    border: solid 1px #3c78b5;
    background-color: #D8E4F1;
}

.noteBox p {
    margin-top: 3px;
}

.warningBox p {
    margin-top: 3px;    
}

#crowdForm h2, #loginForm h2, #regForm h2
{
	border-bottom: 1px solid #8ca3d1;
	  background-color: #e5edf5;
	padding: 0 0 0 10px;
	color: #003366;
	font-size: 135%;
	line-height: 2;
  margin-bottom: 10px;
}

.error {
    font-weight: bold;
    color: #cc0000;
}

.success {
    font-weight: bold;
    color: green;
}

.fieldArea a {
	font-size: 1.2em;
	color: #3870AC;
}
