@charset "utf-8";

/* CSS Document */

/** {

	margin:0px;

	padding:0px;

}	*/

body {

	margin:0px;

	background-color:#FFEDD9;

	font-size:12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a:active, a:focus {

	outline:none;

}

a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#004E99;

	text-decoration:none;

}

a:hover {

	color:#004E99;

	text-decoration:underline;

}

#header {

	height:50px;

	background-color:#004E99;

	color: #FFFFFF;

}

#header a {

	color:#FFFFFF;

	text-decoration:none;

}

#header a:hover {

	color:#FFFFFF;

	text-decoration:underline;

}

#logo {

	padding-top:17px;

	float:left;

}

#lang {

	float:right;

	text-transform:uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	padding-top:10px;

}

.contentcenter {

	margin: 0px auto 0px auto;

	padding:5px;

}

#main {

	background-color:#FFFFFF;

	border:1px solid #FFFFFF;

}

#maincontent {

	padding:5px;

}

#content {

	padding:5px;

}

#rightcontent {

	padding:5px;

}

#footer {

	margin: 0px auto 0px auto;

	padding: 5px;

	background-color:#0066CB;

	color:#FFFFFF;

	font-size:8px;



}

#user_header {

	padding:5px 15px 10px 30px;

	min-height:50px;

	margin:0px;

	text-align:center;

	background-color:#B0D7FF;

	border-top: 4px solid #FFFFFF;

	color:#000000;

}

#user_header a {

	color:#004E99;

	text-decoration:none;

}

#user_header a:hover {

	color:#004E99;

	text-decoration:underline;

}

#admin_header {

	padding:5px 15px 10px 30px;

	min-height:50px;

	margin: 0px;

	text-align:center;

	background-color:#B0D7FF;

	border-top: 4px solid #FFFFFF;

	color:#000000;

}

.user_header_head {

	padding-bottom:10px;

}

#admin_header a {

	color:#004E99;

	text-decoration:none;

}

#admin_header a:hover {

	color:#004E99;

	text-decoration:underline;

}

#site_message {

	padding:2px;

	margin:0px;

	border:1px solid #000099;

	font-weight:bold;

	color:#000099;

	text-align:center;

}

.wannabe {

	margin-top:10px;

	background-color:#0066CB;

	text-align:center;

	padding:3px;

}

.wannabe a {

	color:#FFFFFF;

	text-decoration:none;

}

.wannabe a:hover {

	color:#FFFFFF;

	text-decoration:underline;

}

#navigation {

	background-color:#0066CB;

	border-top:4px solid #FFFFFF;

	color:#FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

#navigation ul {

	margin:0px;

	padding:0px;

}

#navigation ul li {

	margin:0px;

	padding:0px;

	display: block;

}

#navigation a {

	margin:0px;

	padding:9px;

	color:#FFFFFF;

	text-decoration:none;

}

#navigation a:hover {

	text-decoration: underline;

}

.pagination {

	text-align:center;

	padding: 10px;

	font-size:11px;

}

h1 {

	font-size:24px;

}

h2 {

	font-size:18px;

}

h5 {

	margin:0px;

	padding:0px;

	font-size:11px;

	color:#666666;

}

form {

	margin:0px;

	padding:0px;

}

.login {

	font-size:11px;

	color:#666666;

}

.login a {

	color:#666666;

	font-size:11px;

	text-decoration:none;

}

.login a:hover {

	color:#666666;

	font-size:11px;

	text-decoration: underline;

}

input, select, textarea {

	margin:1px;

	color:#666666;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

.box input[type="text"] {

	width:120px;

}

.box select {

	width:120px;

}

.box textarea {

	width:120px;

}

input.submit {

	color:#666666;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

}

dl {

	padding:10px;

}

dt {

	font-weight:bold;

}

dd {

	padding:10px;

}

ul.listcol {

	margin:0px;

	padding:10px;

}

ul.listcol li {

	list-style-type: none;

	padding:3px 0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	font-size:11px;

}

.addsmth {

	margin-top:10px;

	padding:5px;

	text-align:center;

	border:1px solid #CCCCCC;

	float:right;

}

.addsmthform {

	padding:5px;

	border:1px solid #CCCCCC;

}

.span_error {

	color:#FF0000;

	border:1px solid #FF0000;

	padding: 2px;

}

.tr_title {

	vertical-align:top;

	font-weight:bold;

	padding-right:5px;

	text-align:center;

}

.td_label {

	vertical-align:top;

	font-weight:bold;

	text-align:right;

	padding-right:5px;

}

.td_value {

	vertical-align:top;

	font-weight:normal;

	text-align:left;

}

.jobrow0 {

}

.tablehighlight {

	font-weight:bold;

}

.jobrow1 {

	border:0px;

	background-color:#EFEFEF;

	border-bottom:0px;

}

.jobrow2 td {

	border:none;

	color:#B30000;

}

.jobrow2 td a {

	color:#B30000;

}

.resetbc {

	font-weight:normal;

	color:#000000 !important;

}

hr {

	margin:3px auto 5px;

	padding:0px;

	height:0px;

	border-color:#CCCCCC;

	border-style: dashed;

	border-width:1px 0px 0px;

}

.box hr {

	margin:3px auto 5px;

	width:75%;

	padding:0px;

	height:0px;

	border-color:#CCCCCC;

	border-style: dashed;

	border-width:1px 0px 0px;

}

.rowlist00 td {

	margin:2px;

	padding:1px;

	border-bottom:1px solid #DDDDDD;

}

.rowlist01 td {

	margin:2px;

	padding:1px;

	border-bottom:1px solid #DDDDDD;

}

.trainerlist {

	padding:3px;

}

a.titlelist {

	font-weight:bold;

	float:left;

}

.location {

	padding-left:10px;

}

.box {

	margin:0px 0px 20px;

}

#rightcontent .box input, select {

	margin:3px;

}

#rightcontent .box label {

	color:#666666;

}

#rightcontent .box h5 {

	padding:5px;

}

.sidepanel {

}

.sidepanel input, .sidepanel select {

	margin-left:5px;

	padding:1px;

}

.sideborder {

	background-color:#666666;

	height:4px;

	margin:0px;

	padding:0px;

	font-size:0px;

}

.sidetitle {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:14px;

	color:#000000;

	background-color:#FFFFFF;

}

.sidetitle img {

	margin:0px;

	padding:0px;

	vertical-align: bottom;

}

.sidesubtitle {

	width:auto;

	padding:1px;

	font-weight:bold;

	font-size:15px;

	background-color:#EEEEEE;

}

.sidecontent {

	padding:2px;

	border-color:#CCCCCC;

	border-style:solid;

	background-image:url(../images/fade.jpg);

	background-repeat:repeat-x;

	background-position:top;

	border-width:1px;

}

.padded {

	padding-left: 15px;

	padding-right: 15px;

}

.fullpadded {

	padding: 15px;

}



.coolbgimg {

	background-image:url(../images/blue-in.jpg);

}

.coolbg {

	background-color:#004E99;

}

.siterighttitle {

	height:35px;

	font-weight:bold;

	font-size:15px;

	color:#000000;

	text-align:center;

}

.submit {

/*	background-color: transparent;

	background-image:url(../images/buton.gif);

	background-repeat:norepeat;

	background-position:top;

	border:0px;

	height:21px;

	width:113px;

	color:#FFFFFF;

	line-height:21px;

*/}

#cv {

	padding:5px;

	margin:5px;

	border:1px solid #CCCCCC;

	font-family:Arial, Helvetica, sans-serif;

}

#cv .cvphoto {

	padding:5px;

	margin:0px;

	float:left;

	border:1px solid #EFEFEF;

}

#cv h1 {

	text-transform: uppercase;

}

#cv .section {

	float:left;

	padding: 10px;

	text-align:center;

	text-transform:uppercase;

	letter-spacing:2px;

	word-spacing:5px;

}

#cv .text {

	padding: 10px;

	margin-left:170px;

	border-left:1px solid #CCCCCC;

	text-align:left;

}

#cv .text .objective {

	text-indent:50px;

	font-style:italic;

	padding-bottom:10px;

}

#cv .text .tag {

	font-weight:bold;

}

#cv .text .highlight {

	font-weight:bold;

	color: #000066;

}

.creditsred {

	color:#FF0000;

	font-weight:bold;

}

.creditsgreen {

	color: #006600;

}

.nobg {

	background-image:none;

}

img {

	display:none;

}

* {

	background-image:none !important;

}

