/*
// OVERALL LAYOUT STYLES
*/

body, td, a {
	font-family: arial, helvetica, verdana;
	font-size: 12px;
	color: #000000;
	text-align: left;
	line-height: 1.5em;
	text-decoration: none;
}

body a:hover {
	color:#D2138B;
}

body {
	width: 100%;
	margin: 0;
	padding: 0;
	background: url('../images/site_bg10.jpg') no-repeat fixed #000618;
	background-position: center top;
}

/*Headings, fonts, text styles, colors */

	h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, Verdana, sans-serif; }
	h1{font-size:17pt; margin-bottom: 10px;}
	h2, .title{font-size:15pt; margin-bottom: 5px; line-height: 1.2em;}
	h3{font-size:13pt; margin-bottom: 5px;}
	h4,h5,h6{font-size:12pt; margin-bottom: 5px;}

a {
	text-decoration: underline;
}

a:link, a:visited { background: transparent; font-weight: normal; text-decoration: underline;color:#000; }
a[href^="http://"] {color:#000; }

table {
	border-spacing: 0;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}


hr {
	border: none;
	border-bottom: 1px solid #000000;
	height: 1px;
}

.tab_content h1 {
	font-size: 12px;
	padding: 0;
	margin: 0;
}

img {
	border: 0;
}

.pane ul {
	padding-left: 20px;
	}

ul, ol {
	margin: 0;
	padding: 0;
}

li {
	padding: 0;
}

p {
	margin-bottom: 10px;
	padding: 0;
}

form {
	margin: 0;
}

.b { font-weight: bold; }
.u { text-decoration: underline; }
.i { font-style: italic; }

.error { color: red; }

.black { color: black; }
.red { color: red; }
.white { color: white; }
.green { color: green; }

/* Input types */
input[type='button'], input[type='submit'] {
	color:#fff;
	background:#000618;
	font-weight: 700;
	text-align: center;
	border: none;
	padding: 5px;
	cursor: pointer;
	}
	
input[type='button']:hover, input[type='submit']:hover {
	background: #C81487;
	}



input[type='text'], input[type='password'] {
	width: 203px;
	}
	
input[type='file'] {

	}

/*
// Alignment
*/

.center { /* Center an image in a Div or Td */
	margin-left: auto;
	margin-right: auto;
}

.left { /* Align image to the left in a Div or Td */
	position: relative;
	margin-left: 0;
	margin-right: auto;
	float: left;
}

.right { /* Align image to the right in a Div or Td */
	position: relative;
	margin-left: auto;
	margin-right: 0;
	float: right;
}

.middle {
	text-align: center;
}

.none {
	display: none;
}

/*
// Colors
*/



/*
// Styles
*/





/*
// Sizes
*/

.small { font-size: 9px; }
.standard { font-size: 12px; }
.medium { font-size: 14px; }
.large { font-size: 16px; }

.clear {
	clear: both;
}

/* ERROR LIST */

.error_list {
	color:red;
	font-weight: 700;
	margin-bottom: 10px;
	background:transparent url(../images/error.png) no-repeat left 8px;
	}

.succes_list {
	color: green;
	float:left;
	margin-bottom: 10px;
	font-weight: 700;
	}
