html,body
{
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-color:#292929;
}

.full_height
{
	height:100%;
}

h1
{
	color:#e00000;
	font-size:15px;
	font-weight:bold;
	line-height:17px;
	display:inline;
}

h2
{
	font-weight:bold;
	font-size:13px;
	line-height:15px;
	display:inline;
}
a h2
{
	color:#ffffff;
}
a h2:hover
{
	color:#e00000;
}

h3
{
	font-weight:bold;
	font-size:11px;
	line-height:15px;
	display:inline;
}
a h3
{
	color:#ffffff;
}
a h3:hover
{
	color:#e00000;
}

td,p,body,select
{
	font-size:11px;
	font-weight:normal;
	font-family:tahoma, arial;
	color:#ffffff;
	line-height:13px;
}

a
{
	text-decoration:none;
	color:#e00000;
}
a:hover
{
	text-decoration:underline;
	color:#e00000;
}

.footer
{
	background-color:#111111;
	color:#999999;
	line-height:16px;
}
.footer a
{
	color:#999999;
}
.footer a:hover
{
	color:#e00000;
}

.highlight
{
 color:#ffa000;
 font-weight:bold;
}

/* Inputs BEGIN*/
select
{
	font:normal 11px Tahoma, Arial;
	color:#2f2f2f;
	height: 18px;
	position:relative;
	left:5px;
	top:3px;
}

input  {
	font:normal 11px Tahoma, Arial;
	color:#2f2f2f;
	border: 0px solid #ffffff;
	width: 230px;
	height: 18px;
	position:relative;
	left:5px;
	top:3px;
}

textarea  {
	font:normal 11px Tahoma, Arial;
	color:#2f2f2f;
	border: 0px solid #ffffff;
	width: 230px;
	height: 96px;
	position:relative;
	left:5px;
	top:3px;
}
/* Inputs END*/

/* Rounded Corners BEGIN */
.rc_tl {
	background:url('../images/pages_box_corners.gif') no-repeat top left;
}
.rc_bl {
	background:url('../images/pages_box_corners.gif') no-repeat bottom left;
	width:3px;
	height:3px;
}
.rc_tr {
	background:url('../images/pages_box_corners.gif') no-repeat top right;
	width:3px;
	height:3px;
}
.rc_br {
	background:url('../images/pages_box_corners.gif') no-repeat bottom right;
	width:3px;
	height:3px;
}
.rc_l {
	background:url('../images/pages_box_x.gif') left;
	width:3px;
	height:1px;
}
.rc_r {
	background:url('../images/pages_box_x.gif') right;
	width:3px;
	height:1px;
}
.rc_t {
	background:url('../images/pages_box_y.gif') top;
	width:1px;
	height:3px;
}
.rc_b {
	background:url('../images/pages_box_y.gif') bottom;
	width:1px;
	height:3px;
}
/* Rounded Corners END */

/* Large Rounded Corners BEGIN */
.lrc_tl {
	background:url('../images/large_rounded_box_corners.gif') no-repeat top left;
}
.lrc_bl {
	background:url('../images/large_rounded_box_corners.gif') no-repeat bottom left;
	width:5px;
	height:5px;
}
.lrc_tr {
	background:url('../images/large_rounded_box_corners.gif') no-repeat top right;
	width:5px;
	height:5px;
}
.lrc_br {
	background:url('../images/large_rounded_box_corners.gif') no-repeat bottom right;
	width:5px;
	height:5px;
}
.lrc_l {
	background:url('../images/large_rounded_box_x.gif') left;
	width:5px;
	height:1px;
}
.lrc_r {
	background:url('../images/large_rounded_box_x.gif') right;
	width:5px;
	height:1px;
}
.lrc_t {
	background:url('../images/large_rounded_box_y.gif') top;
	width:1px;
	height:5px;
}
.lrc_b {
	background:url('../images/large_rounded_box_y.gif') bottom;
	width:1px;
	height:5px;
}
/* Large Rounded Corners END */

/* Image */
.thumbnail {
	border:1px solid #ffffff; 
	padding:1px;
	display:table;
}
.thumbnail img {
	border:0px solid #ffffff; 
	margin:2px;
}

a:hover .thumbnail {
	border:1px solid #e00000;
}
/* Image */

.label {
	text-align:right;
}
