@charset "utf-8";
/* CSS Document */

body{
	padding:0px; 
	margin:0px;
	
	}

img {
	border:none;
	vertical-align:middle;
}

table{
	margin:0px; 
	padding:0px;
}	

.hsep1{height:1px; line-height:1px;}	
.hsep3{height:3px; line-height:3px;}	
.hsep5{height:5px; line-height:5px;}	
.hsep7{height:7px; line-height:7px;}	
.hsep10{height:10px; line-height:10px;}	
	
.topdiv{
	background: none repeat scroll 0 0 #424649;
    height:auto;
}

.topMenu {
	/*background:url(/img/noise-background.jpg) repeat;*/
	background:url(/img/noise2.jpg) repeat;
    width:100%;
    border-collapse:collapse;
}
.topMenu td, .topMenu th {   padding:0; }

.topMenuDiv {
    background-color: #FFFFFF;
    border-bottom: 1px solid #EAEAEA;
    padding: 4px;
}

.topMenuTable {
	/* yellow */
	/* background-color:#FAD259;*/
	width:100%;
    border-bottom: 5px solid #b5df21;
	
}

.topMenuTable td {
    padding-bottom: 0px;
    padding-left: 5px;
    padding-top: 5px;
}


.maindiv{
	display:block;
	background:#ffffff;
	
	padding:0px;
	margin:0px;
	height:auto;
	min-height:300px;
    float:left;
    width:100%;
    padding-bottom: 10px;
    padding-top:4px;
	
}

.headerdiv{
	width:1000px;
	width:100%;
	/*background:#ffffff url(/img/backHeaderDiv.jpg)  repeat;*/
	background:#ffffff;
	padding:0px;
	margin:0px;
	height:1px;
}


.bottomdiv{
	background-image:url(/img/bottom-bg.png);
	background-repeat:repeat-x;
	height:343px;
}

.bottom1div{
	background: #b5df21;
	height:5px;
	margin:0;
    margin-top:10px;
}

.bottom2div{
    background-color:#4b4d4a;
    background-color: transparent;
    background-image: url(/img/footer_back.png);
    background-repeat: repeat;
    background-attachment: scroll;
    background-position: 0pt 0pt;

    padding-top: 10px;
    padding-bottom:10px;
}


.bottom3div{
	background-image:url(/tmpl_images/bottom2-bg.png);
	background-repeat:repeat-x;
	height:46px;
}


.iconEventsNum {
	
	background:#97AC34;
	font-size:12px;
    line-height:12px;
	font-weight:bold;
	text-shadow: 0 2px 2px rgba(0,0,0,.6);
	
	border:0;

	padding:5px;	
	padding-top:3px;
	padding-bottom:3px;

	-webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}

.iconnew {
    border: 0 none;
    font-size: 12px;
    font-weight: normal;
    margin-left: 4px;
    margin-top: -5px;

}


.buttonTopMenu {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	/*font: 15px/100% Arial, Helvetica, sans-serif;*/
    font-size:15px;
	padding: .5em 1em .55em;
    padding-top:5px;
    padding-bottom:6px;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);

	-webkit-border-radius: 0em;
	-moz-border-radius: 0em;
	border-radius: 0em;

	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);

    border-collapse: separate;

	overflow:visible;

    -moz-box-sizing:border-box;
    box-sizing: border-box;
    height:34px;

    border-top:3px solid #424649;
    border-bottom:none;
}

.buttonTopMenu:hover {
    height:34px;
    -moz-box-sizing:border-box;
    box-sizing: border-box;

    border-top:3px solid #b5df21;
    border-bottom:none;
    /*
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
    background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
    */
}

.buttonTopMenu:hover {
	text-decoration: none;
}
.buttonTopMenu:active {
	position: relative;
	top: 1px;
}

.buttonsmall {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font-size: 12px;
	padding: .3em 1em .3em;
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;

/*	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2); */

}
.buttonsmall:hover {
	text-decoration: none;
}
.buttonsmall:active {
	position: relative;
	top: 1px;
}



.buttonvsmall {
	display: inline-block;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 11px/100% Arial, Helvetica, sans-serif;
	padding: .1em .2em .1em;
	-webkit-border-radius: .2em;
	-moz-border-radius: .2em;
	border-radius: .2em;
/*	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2); */

}
.buttonvsmall:hover {
	text-decoration: none;
}
.buttonvsmall:active {
	position: relative;
	top: 1px;
}

.button0 { display: block; width:150px; clear:both; margin-bottom:5px; font-size:13px;

	
}

.button1 { display: block; width:90px; clear:both; margin-bottom:4px; margin-left:4px;}



.topMenuSelected {
    background: none repeat scroll 0 0 #B5DF21;
    border-radius: 0;
    color: #7B3500;
}

a.topMenuSelected {
    color:#7b3500;
}

/*
.topMenuSelected:hover {
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
    background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
}
.topMenuSelected:active {
    color: #fcd3a5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
    background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
*/

.bluetop {
    background: none repeat scroll 0 0 #428BCA;
}

.orange {
	color: #fef4e9;
	color:#7b3500;
	border: solid 1px #f2a61b;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#e19100));
	background: -moz-linear-gradient(top,  #fddc60,  #e19100);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#e19100');
}

a.orange {
	color:#7b3500;
}
	
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
	background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}



.blue {
	color:#FFFFFF;
	border: solid 1px #28b1d2;
	background: #74cdfa;
	background: -webkit-gradient(linear, left top, left bottom, from(#74cdfa), to(#1f79c1));
	background: -moz-linear-gradient(top,  #74cdfa,  #1f79c1);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#74cdfa', endColorstr='#1f79c1');
}
a.blue {
	color:#FFFFFF;
}
.blue:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
	background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
}
.blue:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}


.red , a.red {
	color: #ffffff;
	border: solid 1px #354357;
	background: #5B87C9;
	background: -webkit-gradient(linear, left top, left bottom, from(#5B87C9), to(#245092));
	background: -moz-linear-gradient(top,  #5B87C9,  #245092);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5B87C9', endColorstr='#245092');
}
.red:hover {
	background: #000000;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
	background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
}

.red:active {
	color: #000000;
	background: #5B87C9;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
/*
#E07B4E
#E15923
*/

.gray  {
	color: #000000;
	color: #444444;
	border: solid 1px #B9B9B7;
	background: #818480;
	background: -webkit-gradient(linear, left top, left bottom, from(#818480), to(#4B4D4A));
	background: -moz-linear-gradient(top,  #818480,  #4B4D4A);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#818480', endColorstr='#4B4D4A');
}

.gray2 {
	background: none;
	filter:none;
	color: #ffffff;
	border: none;
	border-bottom:1px dashed #858585;
}

.gray3 {
	background: none;
	background: #4B4B4B;
	filter:none;
	color: #ffffff;
	border: solid 1px #B9B9B7;
}

.blue2 {
	color: #000000;
	color:#444444;
	border: solid 1px #ffffff;
	background: #B0E5F0;
	background: -webkit-gradient(linear, left top, left bottom, from(#B0E5F0), to(#59A5DF));
	background: -moz-linear-gradient(top,  #B0E5F0,  #59A5DF);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B0E5F0', endColorstr='#59A5DF');
}

a.gray , a.gray3, .topMenu a.gray, .topMenu a.gray:link {
	color:#ffffff;
}


a.blue2 , .topMenu a.blue2, .topMenu a.blue2:link {
	color:#646464;
}

.gray:hover , .blue2:hover {
	background: #000000;
	background: -webkit-gradient(linear, left top, left bottom, from(#fddc60), to(#f5b705));
	background: -moz-linear-gradient(top,  #fddc60,  #f5b705);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fddc60', endColorstr='#f5b705');
}

.gray3:hover {
	color:#353535;
}
	
.gray:active , .blue2:active {
	color: #000000;
	color:#848484;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}




.tracks, .content {
	background-color:#FFFFFF;

	border:none;
	float:left;
    width:100%;

	height:auto;

	margin-top:0px;
	margin-bottom:0;
		
	padding:8px;
    padding-top:5px;
    padding-left:0;
    padding-right:0;
}

.contentMain {

    background-color: #F2f2f2;
    background-color: #FFFFFF;
    border: medium none;
    float: left;
    height: auto;
    text-align: left;


    margin-top:0px;
    margin-bottom:0px;
    margin-left:5px;
    margin-right:5px;

    padding-bottom:5px;
    padding-top:5px;
    padding-left:0;
    padding-right:0;

    margin: 0;
    padding: 10px;
}

.contentMainBigcontentMainBig p {
    font-size:15px;
}


.sidebar{
	float:left;
	background-color:#eeeeee;
	width:260px;
	height:700px;
	padding:10px;
	margin:10px;
}


.tracklinks{
	height:50px; 
	background-image:url(/img/opacity-blue-bg.png);
	margin:-10px 10px 0px 10px;
	padding:2px 0px 2px 0px;
}



.tracktable{
	margin:0px;
	padding:0px;
}


.tracktitle{
	padding:10px;
	font-family: tahoma, arial, helvetica, sans serif;
	font-size:21px;
	font-weight:bold;
	color:#ffffff;
}

.profilephoto{
	
	padding:3px;
}


.trackdetails{
	font-size:13px;
	color:#666666;	
	line-height:1.5em;
}


.trackTextInfo {
    display: block;

}

a.trackTextInfo:hover {
 /*  background: rgb(248, 248, 248);*/
   text-decoration: none;
}

.boxgrid{
	width:740px;
	height: auto;

	margin:10px;
	float:left;
	background-color:#F5F5F5;
	
	overflow: hidden;
	overflow: visible;
	
	position: relative;
	margin:10px;
	padding:0px;
	padding-top:3px;
	
	-webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
	
	color:#101010;
	font-size:12px;

	border-bottom:1px solid #E0E0E0;
}

.boxgridSocial {
    width:550px;
    width:485px;
    height: auto;

    /*cursor:pointer;*/
    margin:10px;
    float:left;
   /* background-color:#F5F5F5;*/

    overflow: hidden;
    overflow: visible;

    position: relative;

    margin: 7px 0 3px 10px;
    padding:0px;
    padding-top:3px;

    /*
    -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
    border-radius: .5em;
*/
    color:#101010;
    font-size:12px;

    border-bottom:1px solid #EDEDED;
}
.boxgridShort {
	width:540px;
	margin:3px;
	height:64px;
}

.boxgridStatusLive 		{ 	border-left:10px solid #98E78E;  background-color: #F0FFEF;}
.boxgridStatusProblem	{ 	border-left:10px solid #CF4A76;  background-color: #F7E9E9;}
.boxgridStatusOk 		{ 	border-left:10px solid #A5BBEB;  background-color: #F5F4FF; }
.boxgridStatusNotTerminated { 	border-left:10px solid #D5D2AE; background-color: #FFFFF2; }
	
.boxcaption{ 
	float: left; 
	position: absolute; 
	background: #000; 
	height: 100px; 
	width: 100%; 
	opacity: .8; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}

.mapContainer{
	display:block;
	position:relative;
}

.ccFlag {
    display: block;
    float: left;
    left: -1px;
    margin-left: auto;
    margin-top: auto;
    position: absolute;
    top: -6px;
    width: 24px;
    z-index: 999;
}

img.staticPosMap {

    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;


    -webkit-border-radius: .3em;
    -moz-border-radius: .3em;
    border-radius: .3em;

    cursor: pointer;
    display: block;
    margin: 2px;
    max-width: inherit;
    padding: 3px;
    position: relative;
    width: 67px;
    z-index: 998;
}

.mapPopup , .mapPopup * {
    text-align: center;
    font-size:11px;
    line-height: 110%;
    display:none;
}

.mapPopupWindow {
    text-align: center;
}
.mapPopupWindow * {
    font-size:11px;
    line-height: 110%;
}

.expandedMap0 {
    /* background-color: #F8F8F8;    */
   /* box-shadow: -2px 2px 15px 7px rgba(0, 0, 0, 0.075);
   */
    box-shadow: -2px 2px 15px 7px rgba(121, 171, 239, 0.16);
}

img.expandedMap {
	
    border: 5px solid #FAD259;
    display: block;
    height: 120px;
    width: 180px;
    
	left: 693px;
  
	
    overflow: visible;
    position: absolute;
    top: -10px;
	
	/*
	padding:0;
	background-color:none;
	border: 0;
	left: 702px;
	top: -4px;
	*/
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #8F8F8F;
	display: block;
	height: 180px;
	left: 693px;
	
		
	overflow: visible;
	padding: 6px;
	position: absolute;
	top: -78px;
	
	top: -81px;
	left: -149px;
	width: 180px;
	z-index:1001;
}

.expandedTrackDiv {
	width: 910px;
}


.trackDetailsBox{
	display:none;
}

.boxcaption{ 
	float: left; 
	position: absolute; 	
	background:none;
	
	opacity: .9; 
	/* For IE 5-7 */
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
	/* For IE 8 */
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	z-index:1000;
}

.caption .boxcaption {
		top: 103px;
		left: 0;		
		width: 840px; 
		left:0px;
		height:30px;
		background:#4B4D4A;
		padding-top:4px;
		
		
}

.actionsCaption, .actionsCaption table {
	background-color:#4F524E;
	color:#CCCCCC;
}

.userMenuDiv {
	padding-top: 0.5em;
	padding-right: 0pt;
	padding-bottom: 0.5em;
	padding-left: 0pt;
	margin-bottom:3px;
	
	background-color:#f6f6f6;
	border-bottom:1px solid #CDCDCD;
}

img.activityImg {
position:absolute;
top:50px;
left:55px;
z-index:20;
}

img.activityImg2 {
position:absolute;
top:5px;
left:70px;
z-index:20;
}


img.userFlag {
    position:absolute;
    top:4px;
    left:1px;
    z-index:20;
    /* new test*/
    top:7px;
    left:7px;
}

div.followTrack {
    border-radius: 6px;
    left: 77px;
    padding: 2px;
    position: absolute;
    top: 76px;
    z-index: 999;

    background-image: linear-gradient(to bottom, #428BCA 0px, #3071A9 100%);
    background-repeat: repeat-x;
    background-color:#3071A9;
    border-color: #2D6CA2;
}

.ztopMenu {
	background-color:#a9a9a9;	
}


#user_menu_div {
    -moz-box-sizing: content-box;
    box-sizing: content-box;

    background: none repeat scroll 0 0 #414141;
    border-bottom: 6px solid #B5DF21;
    display: none;
    height: 210px;
    left: 0;
    margin-left: -5px;
    margin-top: -4px;
    opacity: 1;
    zoom: 1;
    filter: alpha(opacity=100);
    padding: 15px 20px 20px;
    position: absolute;
    top: 0;

}



#user_menu_div .buttonsmall {
	display:block;

	color:white;
	font-size:13px;
	border:none;
	margrin:2px;
	padding:4px;
	
	padding-bottom:4px;
	padding-left:10px;
	text-align:left;

    border-bottom:1px solid #B5DF21;
    /*
    -webkit-border-radius: 2.2pxm;
    -moz-border-radius: 2.2em;
    border-radius: 2.2em;
    */
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.share_this {margin:0; padding:0; }
.share_this li {
	list-style-type:none;
	display:block;
	float:left;
	margin:3px;
}



.userCell {
	cursor:pointer;
	height:82px;

}


.userCellParent{
width:90px;
}


#userBox, #trackMenuBox  {
	display:none;
    width:100%;
	height:auto;
	overflow:visible;

	padding-bottom:10px;
	padding-left:0px;
	font-size:13px;
}

#trackMenuBox {
	margin-top:22px;
    margin-top:6px;
    float:left;
/*	font-size: 17px;*/
}

#trackMenuBox td {
	text-align:center;
}

#trackMenuBox.trackMenuBoxShort {
	width:530px;
	z-index:9999;
	display:none;
	margin-top: -3px;
	margin-left:13px;
	
}

#trackMenuBox.trackMenuBoxMinimal {

    width:auto;
    width:100%;
    z-index:9999;
    display:none;

    color:#999999;
    cursor: auto;
}


#trackMenuBox.trackMenuBoxMinimal a:link,
#trackMenuBox.trackMenuBoxMinimal a:active,
#trackMenuBox.trackMenuBoxMinimal a:visited {
    color: #717171;
    font-size: 11px;
}


img.zoomImgExpanded{
	width:100px;
	height:100px;
	border:5px solid #FFCC07;
}
img.profilePhotoMedium, .popover-content img.profilePhotoMedium {
    width:90px;
    height:auto;
}

#userBox h3, #trackMenuBox  h3 {
	font-size: 14px;
	margin-left:-10px;
	margin-top:0px;
	background-color:#FAD259;
	color:#ffffff;
	font-weight:bold;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);
}

#trackMenuBox  h3 {
	
}

#userBox a:link, #userBox a:active, #userBox a:visited {
	color: #003366;
}
#trackMenuBox a:link, #trackMenuBox a:active, #trackMenuBox a:visited {
	color:#003366;
	font-size:11px;
}

img.trackActionsImg {
	border:1px solid #8F8F8F;
	margin-bottom:5px;
	padding:3px;
    width:90px;
}

img.trackActionsImgSmall {
    border:1px solid #8F8F8F;
    margin-bottom:5px;
    padding:3px;
    width:80px;
}


.startDescText {
	color:#595959;
}



.extraInfofDiv {
	display:none;
	border-top: 1px solid #696969;
	padding-left:0;
	font-size:80%;
} 

.extraInfofDiv2 {
	border-top: 1px solid #696969;
	padding-left:0;
	font-size:10px;
}
.extraInfofDiv td {
	text-align:left;	
}

.trackInfo2 {
	text-align:right;	
}

.trackInfo1 * {
	color:#BC4040;
}


.cname {
    width:130px;
    text-align:left;
}
.fnum {
    float: right;
    font-size: 13px;
    margin-right: 5px;
    text-align: right;
    width: 21px;
}

.liveNowRow {	
	background:#F4F8FC;
	margin-bottom:3px;
	border-bottom:1px solid #EFEFEF;

}

.liveNowRow a:link, .liveNowRow a:active, .liveNowRow a:visited {
	/*border-bottom:1px dashed #d9d9d9;*/
}

.liveNowRowTotal {
	
	background:#F5F5ED;
}

.seperator {
	border:none;
	border-top:1px solid #EAEAEA;
	background:#f9f9f9;
}


.vid_trigger {
	cursor:pointer;
}


.listTableFrontPage * {
/*	cursor:pointer;*/
}


#bannersHolder { 
	display:none;
}


.seeSubmissions {
	background:#989898;
	width:136px;
	padding:2px;
	             
}

.statusWindow h1, .statusWindow h2,  .statusWindow h3,  h1.header, h2.header, h3.header {
    background: none;
    border-bottom: 2px solid #B5DF21;
    border-style: none none solid;
    box-shadow: none;
    color: #6F6F6F;

    height: auto;
    margin: 3px 0 11px;
    padding: 6px 5px 5px 2px;
    text-align: left;
    text-shadow: none;
}

.statusWindow h1 {
    font-size: 13px;
}
.statusWindow h2{
    font-size: 11px;
}
.statusWindow h3 {
    font-size: 11px;
}

 h3.frontPage {
    font-family: 'Helvetica Neue',Helvetica,Arial,'lucida grande',tahoma,verdana,arial,sans-serif;
    text-align: left;
    box-shadow: none;
    color: #333333;
    background: #EDEFF4;
    text-shadow:none;
    height:auto;

     border-top:0;
     border-left:0;
     border-right:0;
     border-bottom: 1px solid #D8DFEA;

    font-size: 11px;
     margin-top:3px;
     margin-bottom: 5px;
    padding: 5px;
     padding-left:10px;
    outline: medium none;
}



.box-callout {
    border-left: 3px solid #EEEEEE;
    margin: 10px 0;
    padding: 10px;
}
.box-callout h4 {
    margin-bottom: 5px;
    margin-top: 0;
}
.box-callout p:last-child {
    margin-bottom: 0;
}
.box-callout-danger {
    background-color: #FDF7F7;
    border-color: #EED3D7;
}
.box-callout-danger h4 {
    color: #B94A48;
}
.box-callout-warning {
    background-color: #FAF8F0;
    border-color: #FAEBCC;
}
.box-callout-warning h4 {
    color: #8A6D3B;
}
.box-callout-info {
    background-color: #F4F8FA;
    border-color: #BCE8F1;
}
.box-callout-info h4 {
    color: #34789A;
}

.space-one-line {
    height: 1em;
}


#headerDiv {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 3px solid #B5DF21;
    clear: none;
    color: #888888;
    float: none;
    font-size: 16px;
    font-weight: bold;
    padding: 8px;

}

/* events list */
.eventItem {
    border-bottom:2px solid #b5df21;
}

.eventItem * {
    font-size:14px;
}

#taskMenuTop {
    border-bottom: 3px solid #B5DF21;
    padding:15px;
    padding-top:0;
    padding-left:28px;
    margin-bottom:5px;
    font-size:24px;
    text-align: left;

}

#taskMenuTop * {
    font-size:24px;
}
#taskMenuTop a {
   color:#3D78BF;
   text-decoration: underline;
}

#taskAdminBarXXX {
    background-color: #F2F2F2;
    margin-bottom: 5px;
    margin-left: 0;
    margin-top: -5px;
    padding: 5px 5px 5px 31px;
    text-align: left;
    display: none;
    font-size:14px;

}

#taskAdminBar {
    background-color: #ffffff;
    border-left: 1px solid #d9d8d8;
    border-right: 1px solid #d9d8d8;
    display: none;
    font-size: 14px;
    margin-bottom: 1px;
    margin-left: 0;
    margin-top: 0;
    padding: 13px 5px 10px 17px;
    text-align: left;

}
#taskAdminBar .nav .caret {
	border-top-color: #CA4242;
	border-bottom-color: #CA4242;
}
#taskAdminBar .dropdown-submenu:hover > a {
	color: #0066cc;
	text-decoration: none;
	background: none;
    background-color: none;
    background-image: none;
    background-repeat: none;

	filter: none;
}
/*
#taskAdminBar * , #taskAdminBar a {
    font-size:14px;
    color: #3D78BF;
}
*/

div.popover {
    z-index: 21010;
}

.borderRight {
    border-right:1px solid #CDCDCD;
}

