body {margin:0 0 50px 0; padding:0; font-family:tahoma, verdana, arial; font-size:0.7em; color:black; cursor:default; background-color:#fff; padding:0px;}
h1 {padding-bottom:3px; margin:0px; font-family:arial; font-size:1.1em; line-height:1.2em; letter-spacing:0; text-align:left; word-spacing:normal; text-decoration:none; color:#252525;}
p {margin:0px; padding:5px 0 0 0; cursor:default; line-height:1.5em;}
h2 {font-size:1.2em; font-weight:bold; margin:0px; color:#EE3624;}
h3 {font-size:1.2em; font-weight:bold; color:#0066DF; margin:0px;}
ul {margin:0; padding:0; list-style:none;}
ol {margin:0 0 0 20px; padding:0px;}
img {border:7px solid black; margin-top:7px; -webkit-box-shadow: 0px 0px 24px 4px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 24px 6px rgba(0,0,0,0.75);box-shadow: 0px 0px 24px 6px rgba(0,0,0,0.75);}
form {margin:0px; padding:0px;}
label {cursor:pointer;}
legend {color:#444; font-size:1.2em; font-weight:bold;}
fieldset {border: 1px solid #E0E0E0; padding: 4px; margin:0px; margin-top: 8px;}
input, select, textarea {font-family: tahoma, verdana, arial; font-size: 1.0em;}
pre {margin:0px;padding:0px;font-size:0.9em;font-family:tahoma,verdana,arial;}




/* Link styles */
a:link    { color: white; }
a:visited { color: white; }
a:hover   { text-decoration: none; }
a:active  { color: white; }

a.special, a.special:visited { color: #0066DF; }
a.special2, a.special2:visited { color: #0055FF; text-decoration: none; }
a.special:hover { text-decoration: none; }
a.special_green, a.special_green:visited { color: #5aa200; }
a.special_green:hover { text-decoration: none; }

#info { margin: 20px 20px 10px 20px; border-bottom: 2px solid #eee; color: #555; }
#image_container { margin-left: 20px; }

.sbm {
	background-image: linear-gradient(to bottom, #5CB85C 0px, #419641 100%);
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);
	color: #fff;
	border: 1px solid #3E8F3E;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 8px;
	font-size: 11px;
	transition: 0.5s;
	margin-top: -24px;
	margin-left: 3px;
	text-decoration: none;
}

.sbm:hover {
	background-image: linear-gradient(to bottom, #D9534F 0px, #C12E2A 100%);
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);
	color: #fff;
	border: 1px solid #B92C28;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 8px;
	font-size: 11px;
	transition: 0.5s;
	margin-top: -24px;
	margin-left: 3px;
}

.add {
		background-image: linear-gradient(to bottom, #D9534F 0px, #C12E2A 100%);
    text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);
    color: #fff;
    border: 1px solid #3E8F3E;
		text-align: center; 
		text-decoration: none; 
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 5px 8px;
    font-size: 11px;
		font-weight: bolder;
    transition: 0.5s;
		margin-top: 10px;
    margin-left: 3px;
		width: 266px;
}

.add:hover {
background-image: linear-gradient(to bottom, #D9534F 0px, #C12E2A 100%);
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);
	color: #fff;
	border: 1px solid #B92C28;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 8px;
	font-size: 11px;
	transition: 0.5s;
	margin-left: 3px;
}

.add:active {
 background-image: linear-gradient(to bottom, #D9534F 0px, #C12E2A 100%);
	text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.15) inset, 0px 1px 1px rgba(0, 0, 0, 0.075);
	color: #fff;
	border: 1px solid #B92C28;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 5px 8px;
	font-size: 11px;
	transition: 0.5s;
	margin-left: 3px;
}
