
BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

img {
	border:0px;
}

ul {
	line-height:19px;
	}

td,p {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

.biggertext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

.purpletext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 19px;
	COLOR: #690356;
}

.boldtextpruple {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #690356;
}

.boldwhitetext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #FFFFFF;
}

.boldbluetext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #3F4158;
}

.subtitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

.submitbutton {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

.whitekader {
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #979B9C;
	padding:10px 22px 10px 22px;
}

.whitekader270 {
	background-image:url(../img/shadedwhite_mid_270.gif);
	background-repeat:repeat-y;
	width:230px;
	padding: 5px 20px 10px 20px;
	/*padding:10px 22px 10px 22px;*/
}

.largebrightpurple
{
	font-size:larger;
	color: #800080;
	font-weight:bold;
	/*<span style="font-size: larger;"><strong><span style="color: rgb(128, 0, 128);">*/
}


.transparentkader270 {
	background-image:url(../img/shadedtransparent_mid_270.gif);
	background-repeat:repeat-y;
	width:230px;
	padding:5px 22px 10px 22px;
}

.transparentkaderBlog270{
	background-image:url(../img/shadedtransparent_mid_270.gif);
	background-repeat:repeat-y;
	width:230px;
	padding-bottom:Opx;
	padding-top:Opx;
	padding-left:0px;
	padding-right:Opx;
}

.greenkader270 {
	background-image:url(../img/green_mid_270.gif);
	background-repeat:repeat-y;
	width:230px;
	padding: 0px 20px 0px 20px;
	text-align:center;
	/*padding:10px 22px 10px 22px;*/
}

.greykader {
	BACKGROUND-COLOR: #e7e4de;
	border:1px solid #979B9C;
	padding:10px 22px 10px 22px;
}

.whitephotokader {
	BACKGROUND-COLOR: #FFFFFF;
	border:1px solid #979B9C;
	padding:3px 3px 3px 3px;
}

.selectlist {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #535353;
}

.selectlistdim {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #787878;
}

.bluetitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #3F4158/*#4E5676*/;
}

.purpletitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 25px;
	COLOR: #610952;
}

.purpletitle2 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 25px;
	FONT-WEIGHT:bold;
	COLOR: #800080;
}

.greentitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	COLOR: #2d7518;
}

.bluelighttitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #4E5676;
}

.greentitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #579818;
}

.darkpurpletitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #3e1b37;
}

.largedarkpurpletitle {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #3e1b37;
}

.bigtext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 23px;
	COLOR: #4E5676;
}

.red {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #D51515;
}

.green {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #579818;
}

.inputtext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	/*LINE-HEIGHT: 19px;*/
	COLOR: #535353;
}

.dimtext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #797885;
}

.greentext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	COLOR: #81A361;
}

.greenboldtext {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 19px;
	COLOR: #8DB764;
}

a:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #6A1558;
}

a.nounderline:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #535353;
}

a.nounderline:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #535353;
}

a.nounderline:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #535353;
}

a.nounderline:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #6A1558;
}

a.bigger:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a.bigger:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a.bigger:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #535353;
}

a.bigger:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #000000;
}

a.dimlink:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #7F7E90;
}

a.dimlink:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #7F7E90;
}

a.dimlink:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #7F7E90;
}

a.dimlink:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #000000;
}

a.purplelink:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #690356;
}

a.purplelink:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #690356;
}

a.purplelink:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #690356;
}

a.purplelink:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #000000;
}


a.greenlink:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #579818;
}

a.greenlink:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #579818;
}

a.greenlink:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #579818;
}

a.greenlink:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:underline;
	COLOR: #579818;
}

a.publictab:link{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #64327B;
}

a.publictab:active{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #64327B;
}

a.publictab:visited{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #64327B;
}

a.publictab:hover{
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 19px;
	text-decoration:none;
	COLOR: #000000;
}

ol {
	padding-left: 17px;
	margin-left: 0px;
}

.yellowBar {
	padding:5px;
	background-color:#f3d585;
	display: block;
}


.trainingTitleLink {
	line-height: 25px;	
}

.trainingNewImg{
	vertical-align: text-top;
}

ul.sortable {
	list-style-type: none; 
	margin: 0;
	padding: 10px; 
	width: 700px; 
}

.draggable_li {
	border: 1px solid #f3dce0;
	margin: 0 3px 3px 3px; 
	padding: 3px;
	padding-left: 7px;
	font-size: 1em;
	background-color: #fafafa;
	height: 17px;
}

.draggable_li:hover {
	background-color: #b68cb0;
	color: #ffffff;
	cursor: move;
}

.draggable_li:hover a {
	background-color: #b68cb0;
	color: #ffffff;
	/*font-weight: 600;
	/*cursor: move;*/
}

.draggable_span {
	margin-left: 13px;
}

.sortable-selected {
	background-color: #ffffcc;
}

.sortable_placeholder {
	border: 1px dashed #fcefa1; 
	background: #fbf9ee url(../../js/jquery-ui-1.8.4.custom/css/ui-lightness/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
	color: #363636;
	
	margin: 0 3px 3px 3px; 
	padding: 3px;
	font-size: 1em;
	height: 17px;
	
	line-height: 1em;*/
}

.trainingDateTd{
	border: solid 1px #dddddd;	
}

.editImage{
	position: absolute;
	left: 30px;
	opacity: 0;
	filter: alpha(opacity=0);
}

.trainingDateDiv:hover {
	cursor: pointer;
	cursor: hand;
}

.trainingDateTd2 {
	border-bottom: solid #eeeeee 1px;
}

#at16pf a {
	line-height: inherit;
	font-size: inherit;
	display: none;
}
