body, html {
	background-image: url("/static/glossymetal.jpg");
	margin: 0px;
	padding: 0px;
}
.body2 {
	background-image: url("/static/fadestrip.png");
	background-position: top;
	background-repeat: repeat-x;
} 
a {
	color: rgb(47, 76, 127);
}
button {
	font-size: 14pt;
}
input[type="text"], input[type="password"], textarea {
	font-size: 14pt;
}


.a3paddedLR {
	padding-left: 10px;
	padding-right: 10px;
}


.a3header {
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 5px;
}
.a3header, .a3header a {
	color: white;
}
.a3content {
	background: white;
	padding: 20px;
	border-radius: 10px;
	-moz-border-radius: 10px;
}
.a3footer {
	margin-top: 10px;
	font-size: 10pt;
	text-align: center;
}
.a3footer, .a3footer a {
	color: black;
}


.a3requirements {
	margin: 25px;
	padding: 10px;
	border: 4px solid red;
	background: rgb(255,245,245);
	border-radius: 5px;
	-moz-border-radius: 5px;
}

.a3tip {
	margin-left: 20px;
	margin-right: 20px;
	border-left: 7px solid orange;
	background-color: rgb(255,255,200);
	padding: 7px;
}

.a3codesnippet {
	margin: 5px;
	padding: 5px;
	background: rgb(245,245,245);
	font-family: monospace;
	font-size: 10pt;
	white-space: pre;
}


.a3currentSafe {
	padding: 8px;
	background: rgb(240,240,240);
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius: 10px 0px 0px 10px;
}
.a3currentSafe .a3dataCell {
	padding-left: 10px;
}
.a3currentSafe .a3name {
	font-family: Verdana;
	font-size: 20pt;
} 
.a3currentSafe .a3modified {
	font-size: 10pt;
	font-style: italic;
	color: gray;
}


.a3safeContents {
	padding: 15px;
	vertical-align: top;
	background: rgb(240,240,240);
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius: 0px 10px 10px 10px;
}


.a3listSafe {
	border: 1px solid rgb(220, 220, 220);
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 8px;
	margin-bottom: 5px;
	margin-right: 10px;
}
.a3listSafe:hover {
	background: rgb(240, 240, 240);
	border: 1px solid rgb(200, 200, 200);
	cursor: pointer;
}
#a3container_safesList .a3selected {
	border: 1px solid rgb(150,150,150);
	background: rgb(224, 232, 239);
}
.a3listSafe .a3iconCell {
	vertical-align: top;
}
.a3listSafe .a3dataCell {
	padding-left: 10px;
}
.a3listSafe .a3name {
	font-family: Verdana;
	font-size: 18pt;
} 
.a3listSafe .a3owner {
	font-size: 11pt;
	font-style: italic;
} 
.a3listSafe .a3shared {
	font-size: 11pt;
}



.a3listDocument {
	border: 1px solid rgb(220, 220, 220);
	border-radius: 10px;
	-moz-border-radius: 10px;
	padding: 3px;
	margin-bottom: 5px;
	margin-right: 10px;
}
#a3container_documentsList .a3selected {
	background: rgb(255, 246, 223);
}
.a3listDocument:hover {
	background: rgb(240, 240, 240);
	border: 1px solid rgb(200, 200, 200);
	cursor: pointer;
}
.a3listDocument .a3iconCell {
	vertical-align: top;
	width: 40px;
}
.a3listDocument .a3dataCell {
	padding-left: 10px;
}
.a3listDocument .a3name {
	font-family: Verdana;
	font-size: 12pt;
} 


/* ------------------------------------------------------------------------ */

.claro {
	font-family: Arial, Sans-Serif;
	font-size: 11pt;
}
.claro h1 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 20pt;
	font-weight: bold;
}
.claro h2 {
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 15pt;
	font-weight: bold;
}

.tabLabel {
	font-size: 16px;
}

/* ------------------------------------------------------------------------ */

.a3wiki {
}
.a3wiki h1.a3documentName {
	font-size: 20pt;
	color: rgb(47, 89, 127);
	margin-bottom: 12px;  
}
.a3wiki h1 {
	font-size: 16pt;
	color: rgb(79, 121, 159);
	margin-top: 5px; 
	margin-bottom: 5px; 
}
.a3wiki h2 {
	font-size: 14pt;
	color: rgb(79, 121, 159); 
	margin-top: 5px; 
	margin-bottom: 5px; 
}
.a3wiki h3 {
	font-size: 12pt;
	color: rgb(79, 121, 159); 
	margin-top: 5px; 
	margin-bottom: 5px; 
}
.a3wiki hr {
	color: rgb(200,200,200);
}
.a3wiki table {
	border-spacing: 2px;
}
.a3wiki th {
	border-bottom: 2px solid rgb(79, 121, 159);
}
.a3wiki td {
	border-bottom: 1px solid rgb(175, 212, 247);
}
