﻿/*html, body
{
	overflow: hidden;
	height: 100%;
}

.dlgMain
{
	overflow: auto;
	height: 100%;
}
*/

.btnDock, .btnDockH, .btnDockA
{
	position: fixed;
	left: 957px;
	top: 12px;
	font-size: 11px;
	color: #555555;
	font-family: Consolas;
	cursor: pointer;
	z-index: 1000000;
}

.btnDockH, .btnDockA
{
	color: #777777;
}

.dock
{
	position: fixed;
	top: 0px;
	left: 0px;
	height: 0px;
	width: 100%;
	z-index: 999999;
	background-image: url('/footage/dock/bg.png');
	background-repeat: repeat-x;
	overflow: hidden;
}

.dock .actions
{
	padding-left: 6px;
}

.action, .actionAdmin
{
	float: left;
	padding-right: 22px;
	height: 100px;
	width: 69px;
	cursor: pointer;
}

.actionAdmin
{
	float: right;
}

.action .icon
{
	position: absolute;
	left: 11px;
	top: 4px;
	width: 69px;
	height: 70px;
}

.dockSmiley
{
	float: none;
	position: fixed;
	right: 0px;
	top: 0px;
	z-index: 9999999;
}

.dockSmiley .desc
{
	z-index: 9999999;
}

.action .desc
{
	position: absolute;
	top: 81px;
	left: 0px;
	width: 100%;
	height: 15px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #01bffe;
	overflow: hidden;
}

.grid
{
	padding-top: 14px;
	font-size: 11px;
	line-height: 1.9em;
	padding-bottom: 14px;
}

.gridHeader
{
	font-weight: bold;
}
html, body
{
	padding: 0px;
	margin: 0px;
	outline: none;
	font-family: Arial;
	font-size: 12px;
	line-height: 1em;
	background-color: #efefef;
}

a, a:link, a:focus, a:active, a:visited, a:hover
{
	border: 0px none;
	outline: none;
	text-decoration: none;
	color: #3186C3;
}

a.link
{
}

div
{
	position: relative;
	zoom: 1.0;
}

img
{
	border: none;
}

.png
{
	behavior: url('/pngbehavior.htc');
}

.seo
{
	border: 0px none;
	outline: none;
	text-decoration: none;
	display: inline;
}

.repPages
{
	padding-left: 16px;
	padding-top: 14px;
}

.main
{
	padding-left: 32px;
	width: 913px;
}

ul
{
	list-style-image: url('/footage/bullet.png');
}

.googleMaps
{
	display: none;
	position: relative;
	width: 100%;
	height: 350px;
}

.tblContent
{
	border: 0px none;
}

.tblContent th, .tblContent td
{
	text-align: left;
	font-size: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #e0e0e0;
	padding-right: 14px;
}

.tblContent th
{
	font-weight: bold;
}

.stable
{
	overflow: hidden;
}
.menu
{
	height: 46px;
	overflow: hidden;
}

.pnlMenu
{
	height: 46px;
	float: left;
}

.btnMenu, .btnMenuH, .btnMenuA
{
	float: left;
	height: 46px;
	background-image: none;
	background-repeat: repeat-x;
	cursor: pointer;
}

.btnMenu
{
	background-image: url('/footage/menu_n.png');
	behavior: url('/pngbgbehavior.htc');
}

.btnMenuH
{
	background-image: url('/footage/menu_h.png');
	behavior: url('/pngbgbehavior.htc');
}

.btnMenuA
{
	background-image: url('/footage/menu_a.png');
	behavior: url('/pngbgbehavior.htc');
}

.lblMenu
{
	color: #ffffff;
	font-family: Calibri, Arial;
	font-size: 14px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 18px;
	padding-bottom: 14px;
	float: left;
}

.menuSeperator
{
	float: left;
	height: 46px;
	width: 1px;
	background-image: url('/footage/menuSeperator.png');
	background-repeat: no-repeat;
	behavior: url('/pngbgbehavior.htc');
}

.subMenu
{
	background-image: url('/footage/dropdown.png');
	background-repeat: no-repeat;
	width: 162px;
	height: 169px;
	position: absolute;
	left: 0px;
	top: 46px;
	z-index: 5000;
	display: none;
	padding-left: 13px;
	padding-right: 13px;
	margin-left: -5px;
}

.smSeperator
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	height: 1px;
	padding-top: 16px;
}

.smPage
{
	color: #2a8bd0;
	font-family: Calibri, Arial;
	font-size: 14px;
	padding-top: 16px;
	padding-bottom: 16px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	cursor: pointer;
	overflow: visible;
}

.btnSM2, .btnSM2H, .btnSM2A
{
	position: absolute;
	left: -8px;
	top: 0px;
	width: 177px;
	height: 45px;
	background-color: #ffffff;
	opacity: 0.0;
	filter: Alpha(opacity=0);	
}

.btnSM2H, .btnSM2A
{
	opacity: 0.5;
	filter: Alpha(opacity=50);
}
.login
{
	height: 40px;
}

.header
{
	width: 913px;
	height: 251px;
	background-image: url('/footage/header.jpg');
	background-repeat: no-repeat;
	z-index: 100;
	margin-bottom: 8px;
	left: 32px;
}

.dlgMenu
{
	position: absolute;
	top: 196px;
	left: 0px;
	height: 46px;
	width: 913px;
	z-index: 200;
}

.lblClaim
{
	font-size: 14px;
	color: #a9a9a9;
	padding: 16px;
	width: 881px;
	background-color: #ffffff;
	margin-bottom: 8px;
	padding-bottom: 6px;
}

.lblClaim .cufon-canvas, .lblClaim .cufon-vml
{
	padding-bottom: 7px;
}
.structure
{
	background-image: url('/footage/structureBG.jpg');
	background-repeat: repeat-x;
	background-color: #b0b0b0;
	padding: 15px;
	padding-top: 0px;
	margin-bottom: 8px;
}

.structureTitle
{
	font-size: 20px;
	color: #ffffff;
	padding-top: 15px;
	padding-bottom: 12px;
}

.tvStructure, .tvStructure0
{
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	font-family: Arial;
	font-size: 11px;
	list-style-type: none;
	list-style-image: none;
	overflow: hidden;
	position: relative;
}

.tvStructure0
{
	padding-left: 0px;
}

.sm0, .sm1, .sm2, .sm3
{
	position: relative;
	cursor: pointer;
	z-index: 100;
}

.sm0
{
	color: #227dbf;
}

.sm1
{
	color: #ffffff;
}

.sm2, .sm3
{
	color: #505050;
}

.structureToggle
{
	width: 17px;
	height: 18px; /*float: right;*/
	position: absolute;
	right: 8px;
	top: 8px;
	z-index: 2000;
	cursor: pointer;
}

.structureToggle img
{
	behavior: url('/pngbehavior.htc');
}

li
{
	position: relative;
}

.smSeperatorWhite, .smSeperatorBlack
{
	background-repeat: no-repeat;
	behavior: url('/pngbgbehavior_noscale.htc');
	height: 1px;
	font-size: 0px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

.smSeperatorWhite
{
	background-image: url('/footage/dotsWhite.png');
}

.smSeperatorBlack
{
	background-image: url('/footage/dotsBlack.png');
}

.lblSM
{
	padding-top: 9px;
	padding-bottom: 9px;
	padding-left: 8px;
	overflow: hidden;
}

.btnSM, .btnSMH, .btnSMA
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 1000px;
	height: 1000px;
	background-color: #ffffff;
	opacity: 0.0;
	filter: Alpha(opacity=0);
}

.btnSMH, .btnSMA
{
	opacity: 0.1;
	filter: Alpha(opacity=10);
}

.structureDummy0, .structureDummy1, .structureDummy2
{
	behavior: url('/pngbgbehavior_noscale.htc');
	width: 17px;
	height: 18px;
	position: absolute;
	right: 8px;
	top: 8px;
	background-repeat: no-repeat;
}

.structureDummy0
{
	background-image: url('/footage/Inactive0.png');
}

.structureDummy1
{
	background-image: url('/footage/Inactive1.png');
}

.structureDummy2
{
	background-image: url('/footage/Inactive2.png');
}
.area
{
	background-color: #ffffff;
	padding: 16px;
	padding-top: 0px;
	margin-bottom: 8px;
}

.title
{
	font-size: 30px;
	color: #4d4d4d;
	font-family: Calibri, Arial;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 36px;
	padding-bottom: 22px;
}

.title .cufon-canvas, .title .cufon-vml
{
	padding-bottom: 7px;
}

.lblTitle
{
	padding-top: 20px;
}

.info
{
	padding-top: 6px;
	font-size: 10px;
	color: #3acc1e;
	padding-bottom: 32px;
}

.subTitle, .subInfo, .subExtended
{
	padding-left: 46px;
}

.subTitle .cufon-canvas, .subTitle .cufon-vml
{
	padding-bottom: 5px;
}

.subTitle
{
	padding-top: 22px;
	font-size: 18px;
	color: #4f4f4f;
	font-family: Calibri, Arial;
}

.subInfo
{
	font-size: 10px;
	color: #3acc1e;
}

.seperator
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 17px;
	font-size: 1px;
}

.subState
{
	cursor: pointer;
	height: 66px;
	left: 5px;
	margin-top: -32px;
	position: absolute;
	top: 50%;
	width: 28px;
}

.subExtended
{
	display: none;
	padding-top: 17px;
	color: #818181;
	font-size: 12px;
	width: 510px;
	line-height: 1.5em;
}

.comment, .subPage, .subPageH, .subPageA
{
	cursor: pointer;
	background-color: #ffffff;
	position: relative;
	overflow: hidden;
}

.comment
{
	cursor: default;
}

.subPageH, .subPageA
{
	background-color: #f0f0f0;
}

.subPage li, .content li
{
	behavior: url('/pnglibehavior.htc');
}

.content
{
	font-size: 12px;
	color: #575757;
	line-height: 18px;
}

.content a:link, .content a:focus, .content a:visited
{
	color: #227dbf;
}

.content li
{
	padding-bottom: 10px;
}

.content a:hover
{
	text-decoration: underline;
}

.spAttachment
{
	padding-top: 8px;
	overflow: hidden;
}

.spatIcon
{
	float: left;
	width: 24px;
	height: 24px;
}

.spatMain
{
	float: left;
	padding-left: 8px;
	padding-top: 4px;
}

.spatMain a:link, .spatMain a:focus, .spatMain a:visited
{
	color: #227dbf;
}

.spatMain a:hover
{
	text-decoration: underline;
}

.spatUrl
{
	font-size: 12px;
	display: inline;
}

.attachment, .attachmentH, .attachmentA
{
	padding-top: 13px;
	padding-bottom: 13px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;
	overflow: hidden;
	padding-left: 10px;
}

.attachmentH, .attachmentA
{
	background-color: #fafafa;
}

.atIcon
{
	float: left;
	width: 42px;
	height: 43px;
	overflow: hidden;
}

.atMain
{
	float: left;
	width: 470px;
	padding-left: 12px;
}

.atUrl
{
	padding-top: 6px;
	color: #227ddf;
	font-size: 17px;
}

.atUrl .cufon-canvas, .atUrl .cufon-vml
{
	padding-bottom: 4px;
}

.atInfo
{
	padding-top: 0px;
	font-size: 10px;
	color: #b2b2b2;
}

.imgCartoon
{
	position: absolute;
	left: -16px;
}

.pnlCartoon
{
	position: relative;
	height: 316px;
}

.commentInfo
{
	line-height: 1.5em;
	padding-top: 12px;
	padding-bottom: 12px;
	padding-right: 30px;
	color: #575757;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.btnLegal, .btnLegalH, .btnLegalA
{
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 16px;
	padding-left: 16px;
	color: #909090;
	text-decoration: none;
}

.btnLegalH, .btnLegalA
{
	text-decoration: underline;
}

.btnContinue
{
	cursor: pointer;
	padding-top: 16px;
}

.evPnl
{
	clear: left;
	overflow: hidden;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 5px;
}

.evDate, .evDateH, .evDateA
{
	float: left;
	width: 51px;
	height: 66px;
	background-image: url('/footage/btnDate_n.png');
	behavior: url('/pngbgbehavior.htc');
}

.evDateH
{
	background-image: url('/footage/btnDate_h.png');
}

.evDateA
{
	background-image: url('/footage/btnDate_a.png');
}

.evCountdown
{
	position: absolute;
	padding-top: 19px;
	font-size: 30px;
	color: #3186c3;
	width: 50px;
	text-align: center;
}

.evBody
{
	float: left;
	padding-left: 13px;
}

.evTimeRange
{
	font-size: 18px;
	color: #3f3f3f;
	padding-top: 16px;
	padding-bottom: 6px;
}

.evTitle
{
	font-size: 11px;
	color: #9d9d9d;
	width:500px;
}

.evSeperator
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 1px;
	font-size: 1px;
}

.evGroup
{
	padding-bottom: 16px;
}

.evContent
{
	padding-left: 10px;
	padding-top: 16px;
	color: #575757;
	font-size: 12px;
	line-height: 18px;
}

.evMap
{
	top: 16px;
	left: 10px;
	height: 400px;
	width: 563px;
}

.evHeader
{
	padding-top: 30px;
	font-size: 24px;
	color: #7d7d7d;
	padding-left: 10px;
}

.btnTermine
{
	padding-top: 18px;
	cursor: pointer;
}

.btnInformation
{
	padding-top: 16px;
	padding-bottom: 16px;
	cursor: pointer;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}
.form
{
	padding-top: 32px;
	width: 574px;
}

.colBig, .colMedium, .colSmall
{
	width: 574px;
	padding-left: 16px;
}

.colMedium
{
	width: 378px;
}

.colSmall
{
	width: 180px;
}

.colGroup
{
	padding-bottom: 16px;
}

.colAction
{
	padding-top: 8px;
	float: right;
	cursor: pointer;
}

.lblGroup, .formGroup
{
	font-size: 13px;
	color: #269a1b;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-top: 30px;
	padding-bottom: 6px;
	padding-left: 7px;
}

.formGroup
{
	margin-bottom: 16px;
}

.formGroup.narrow
{
	margin-bottom: 0px;
}

.lblGroup.first, .formGroup.first
{
	padding-top: 0px;
}

.colBig.first, .colMedium.first, .colSmall.first
{
	padding-left: 0px;
}

.fieldBig, .fieldMedium, .fieldSmall
{
	width: 100%;
	overflow: hidden;
	padding-bottom: 14px;
}

.lblField
{
	padding-bottom: 4px;
	padding-left: 2px;
	padding-left: 6px;
	font-weight: bold;
	font-size: 11px;
	color: #7d7d7d;
}

.tbTopBig, .tbTopMedium, .tbTopSmall, .tbBottomBig, .tbBottomMedium, .tbBottomSmall
{
	height: 6px;
}

.tbTopBig, .tbBottomBig
{
	width: 574px;
}

.tbTopMedium, .tbBottomMedium
{
	width: 378px;
}

.tbTopSmall, .tbBottomSmall
{
	width: 180px;
}

.tbTopBig
{
	background-image: url('/footage/tbTopBig.png');
}

.tbTopMedium
{
	background-image: url('/footage/tbTopMedium.png');
}

.tbTopSmall
{
	background-image: url('/footage/tbTopSmall.png');
}

.tbMiddleBig
{
	width: 574px;
	background-image: url('/footage/tbMiddleBig.jpg');
	background-repeat: repeat-y;
}

.tbMiddleMedium
{
	width: 378px;
	background-image: url('/footage/tbMiddleMedium.jpg');
	background-repeat: repeat-y;
}

.tbMiddleSmall
{
	width: 180px;
	background-image: url('/footage/tbMiddleSmall.jpg');
	background-repeat: repeat-y;
}

.tbBottomBig
{
	background-image: url('/footage/tbBottomBig.png');
}

.tbBottomMedium
{
	background-image: url('/footage/tbBottomMedium.png');
}

.tbBottomSmall
{
	background-image: url('/footage/tbBottomSmall.png');
}

.tbBodyBig, .tbBodyMedium, .tbBodySmall
{
	height: 30px;
}

.tbBodyBig
{
	background-image: url('/footage/input574.png');
	width: 574px;
}

.tbBodyMedium
{
	background-image: url('/footage/input378.png');
	width: 378px;
}

.tbBodySmall
{
	background-image: url('/footage/input180.png');
	width: 180px;
}

.tbFieldBig, .tbFieldMedium, .tbFieldSmall
{
	border: 0px none;
	background: transparent;
	width: 562px;
	padding-left: 6px;
	padding-right: 6px;
	position: relative;
	top: 8px;
	font-family: Arial;
	color: #353535;
	font-size: 11px;
	outline: none;
}

.tbFieldMedium
{
	width: 366px;
}

.tbFieldSmall
{
	width: 168px;
}

textarea.tbField, textarea.tbFieldSmall
{
	padding-top: 0px;
	padding-bottom: 0px;
}

.heFieldBig, .heFieldMedium, .heFieldSmall
{
	width: 560px;
	left: 10px;
	padding-top: 10px;
}

.heFieldMedium
{
	width: 360px;
}

.heFieldSmall
{
	width: 160px;
}

.cbFieldBig, .cbFieldMedium, .cbFieldSmall
{
	width: 574px;
	font-family: Arial;
	font-size: 11px;
	height: 30px;
}

.cbFieldMedium
{
	width: 378px;
}

.cbFieldSmall
{
	width: 180px;
}

select, option
{
	font-family: Arial;
	font-size: 11px;
	outline: none;
}

.gridField
{
	padding-bottom: 10px;
}

.fieldSeperator
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 20px;
	margin-top: 16px;
}

.aspect
{
	padding-bottom: 6px;
	width: 200px;
	float: left;
	color: #303030;
	font-size: 11px;
}

.aspect input
{
	position: relative;
	top: 2px;
}

.aspects
{
	padding-bottom: 16px;
	overflow: hidden;
}

.btn, .btnH, .btnA
{
	display: inline;
	color: #227ddf;
	cursor: pointer;
}

.btnH, .btnA
{
	text-decoration: underline;
}

.mailSent
{
	color: #269a1b;
	font-size: 12px;
}

.cbFilters
{
	width: 532px;
	font-family: Arial;
	font-size: 11px;
	height: 30px;
	float: left;
}

.flTitle
{
	padding-top: 9px;
	left: 4px;
	color: #227ddf;
	font-size: 17px;
}

.flIcon
{
	float: left;
	width: 32px;
	height: 32px;
	overflow: hidden;
}

.flAdd
{
	position: absolute;
	left: 540px;
	top: 0px;
	width: 32px;
	height: 32px;
	cursor: pointer;
}

.flItems
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 8px;
	padding-top: 1px;
	margin-top: 7px;
	display: none;
}

.flItem
{
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ffffff;
	overflow: hidden;
}

.flRemove
{
	position: absolute;
	left: 540px;
	top: 6px;
	cursor: pointer;
}

.btnBig
{
	width: 574px;
	height: 33px;
	cursor: pointer;
}

.space
{
	margin-top: 16px;
}

.flFilters
{
	overflow: hidden;
	height: 32px;
}

.cbPersonalize
{
	width: 574px;
}
.edPopup
{
	position: absolute;
	z-index: 3000000;
	background-color: #ffffff;
	/*border: 2px solid #e0e0e0;*/
	width: 562px;
	width: 586px;
	line-height: 1em;
}

.edPopup .inner
{
	/*padding-top: 15px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 15px;*/
	padding: 12px;
	padding-top: 15px;
	line-height: 1em;
}

.edPopup .popupTitle
{
	font-family: Arial;
	font-size: 20px;
	color: #565656;
	padding-bottom: 10px;
	line-height: 1em;
}

.edPopup .info
{
	font-family: Arial;
	font-size: 11px;
	color: #787878;
	padding-bottom: 10px;
	line-height: 1.3em;
}

.edPopup .tbLink
{
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #e0e0e0;
	padding: 4px;
	width: 98%;
	line-height: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f0f0f0;
}

.edPopup .tbWord, .edPopup .ifWord
{
	font-family: Arial;
	font-size: 11px;
	border: 1px solid #e0e0e0;
	padding: 4px;
	width: 98%;
	line-height: 1em;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f0f0f0;
}

.edPopup .ifWord
{
	height: 200px;
}

.edPopup .bar
{
	position: relative;
	/*overflow: hidden;
	height: 31px;
	padding-right: 2px;*/
}

.edPopup .bar .edBtn
{
	/*float: right;
	padding-left: 8px;*/
	cursor: pointer;
}

.edPopup .top
{
	background-image: url('/footage/editor/popupTop.png');
	height: 6px; /*width: */
}
.inactive
{
	position: absolute;
	left: 0px;
	top: -1px;
	padding-bottom: 1px;
	width: 100%;
	height: 1000px;
	background-color: #ffffff;
	z-index: 3000;
	opacity: 0.0;
	filter: alpha(opacity=0);
}

.atInactive
{
	opacity: 0.5;
	filter: alpha(opacity=50);
}

.memberMap
{
	height: 500px;
	width: 574px;
}

.pagesContent
{
	background-image: url(/footage/dots.jpg);
	background-position: center bottom;
	background-repeat: repeat-x;
	padding-top: 22px;
	padding-bottom: 22px;
}
.members
{
}

.singleMemberMap
{
	height: 400px;
	width: 574px;
}

.adminMap
{
	height: 300px;
}

.member, .memberView
{
	font-size: 11px;
	color: #828282;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 6px;
	position: relative;
	overflow: hidden;
	padding-left: 16px;
}

.memberView
{
	margin-bottom: 16px;
}

.btnMember, .btnMemberH, .btnMemberA
{
	cursor: pointer;
	background-color: #ffffff;
}

.btnMemberH, .btnMemberA
{
	background-color: #f0f0f0;
}

.mTitle
{
	font-size: 13px;
	color: #269a1b;
	padding-top: 16px;
	padding-bottom: 10px;
}

.mSubTitle
{
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
}

.mInstitution
{
	padding-bottom: 20px;
}

.lblInactive
{
	color: #dcdcdc;
}

.cmLeft, .cmRight
{
	width: 260px;
	padding-bottom: 10px;
}

.cmLeft
{
	padding-right: 12px;
}

.btnFind
{
	padding-bottom: 8px;
	cursor: pointer;
}

.mapInfo
{
	color: #7D7D7D;
	font-size: 11px;
	line-height: 1.5em;
	padding-top: 58px;
}

.imgMember
{
	position: absolute;
	left: 482px;
	margin-top: -112px;
}

.btnActivate
{
	cursor: pointer;
}
.sbArea
{
	background-color: #ffffff;
	padding: 15px;
	padding-top: 0px;
	margin-bottom: 8px;
}

.sbSubArea
{
	padding-top: 15px;
	padding-bottom: 15px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.sbTitle
{
	font-size: 18px;
	color: #6e6e6e;
	padding-top: 15px;
	padding-bottom: 12px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.sbSubTitle
{
	font-size: 13px;
	color: #269a1b;
	padding-bottom: 1px;
}

.sbContent
{
	font-size: 11px;
	color: #7d7d7d;
	padding-top: 10px;
}

.sbImg1
{
	padding-left: 4px;
}

.search
{
	position: relative;
	overflow: hidden;
	padding-top: 16px;
}

.tbSearch
{
	background-image: url('/footage/inputSmall.png');
	background-repeat: no-repeat;
	width: 180px;
	height: 30px;
	float: left;
	padding-right: 5px;
}

.tbSearchInner
{
	border: 0px none;
	background: transparent;
	width: 168px;
	padding-left: 6px;
	padding-right: 6px;
	position: relative;
	top: 8px;
	font-family: Arial;
	color: #353535;
	font-size: 11px;
	outline: none;
}

.btnSearch
{
	float: left;
	cursor: pointer;
}
.user, .password, .loggedIn
{
	position: relative;
	overflow: hidden;
	padding-top: 16px;
}

.password
{
	padding-top: 12px;
}

.tbUser, .tbPassword
{
	background-image: url('/footage/inputBig.png');
	background-repeat: no-repeat;
	width: 269px;
	height: 30px;
}

.tbPassword
{
	background-image: url('/footage/inputSmall.png');
	width: 180px;
	height: 30px;
	float: left;
	padding-right: 5px;
}

.tbUserInner, .tbPasswordInner
{
	border: 0px none;
	background: transparent;
	width: 257px;
	padding-left: 6px;
	padding-right: 6px;
	position: relative;
	top: 8px;
	font-family: Arial;
	color: #353535;
	font-size: 11px;
	outline: none;
}

.tbPasswordInner
{
	width: 168px;
}

.btnLogin
{
	float: left;
	cursor: pointer;
}

.lblLogin
{
	font-size: 13px;
	color: #269a1b;
	float: left;
	padding-top: 9px;
	padding-bottom: 6px;
	width: 180px;
	overflow: visible;
}

.btnLogout
{
	float: right;
	cursor: pointer;
}

.btnAdmin
{
	/* 	position: absolute; 	left: 200px; 	top: 8px; */
	position: fixed;
	right: 16px;
	top: 8px;
	z-index: 9999999;
	cursor: pointer;
}

.tbDefault
{
	color: #9d9d9d;
	font-size: 11px;
	position: absolute;
	left: 6px;
	top: 10px;
}

.pager
{
	overflow: hidden;
	padding-top: 16px;
	width: 100%;
}

.lblPaging
{
	text-align: center;
	float: right;
	padding-top: 10px;
	padding-right: 8px;
	color: #828282;
}

.btnPrevious, .btnNext
{
	cursor: pointer;
	float: right;
}
/*
.btnPrevious
{
	float: left;
}

.btnNext
{
	float: left;
}
*/
.areaTeaser
{
	background-color: #ffffff;
	margin-bottom: 8px;
	padding-bottom: 16px;
}

.tTitle
{
	padding-left: 16px;
	padding-top: 36px;
	padding-bottom: 21px;
	font-size: 30px;
	color: #4d4d4d;
}

.tTitle .cufon-canvas, .tTitle .cufon-vml
{
	padding-bottom: 7px;
}

.pnlTeasers, .pnlTeaser
{
	overflow: hidden;
	width: 606px;
	height: 300px;
}

.pnlTeaser
{
	float: left;
	cursor: pointer;
}

.imgTeaser
{
}

.tPager
{
	position: absolute;
	left: 16px;
	top: 251px;
	width: 100px;
	height: 34px;
	overflow: hidden;
}

.tPrevious, .tNext
{
	float: left;
	cursor: pointer;
	padding-right: 2px;
}

.tData
{
	overflow: hidden;
	position: absolute;
	left: 140px;
	width: 450px;
	bottom: 16px;
}

.tlblTitle, .tclblTitle
{
	font-size: 18px;
	color: #4f4f4f;
}

.tlblTitle .cufon-canvas, .tlblTitle .cufon-vml
{
	padding-bottom: 5px;
}

.tlblInfo
{
	padding-top: 8px;
	font-size: 12px;
	color: #686868;
	line-height: 1.5em;
}

.tlblInfo p
{
	padding: 0px;
	margin: 0px;
}

.tdTop, .tdMiddle, .tdBottom
{
	width: 418px;
	padding-left: 16px;
	padding-right: 16px;
}

.tdTop
{
	background-image: url('/footage/taT.png');
	height: 4px;
}

.tdMiddle
{
	padding-top: 12px;
	padding-bottom: 10px;
	background-image: url('/footage/taM.png');
	background-repeat: repeat-y;
}

.tdBottom
{
	background-image: url('/footage/taB.png');
	height: 4px;
}

.newest
{
	padding: 16px;
}

.nSeperator
{
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: top;
	padding-bottom: 1px;
}
.tabs
{
	position: absolute;
	height: 40px;
	background-image: url('/footage/tab_n.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
	left: -16px;
	top: -60px;
	width: 590px;
	padding-left: 16px;
}

.phTab
{
	margin-top: 60px;
}

.tab, .tabL, .tabLH, .tabLA, .tabM, .tabMH, .tabMA, .tabR, .tabRH, .tabRA
{
	position: relative;
	float: left;
	height: 40px;
	background-image: url('/footage/tab_n.jpg');
	background-repeat: repeat-x;
	cursor: pointer;
}

.tabL, .tabLH, .tabLA, .tabR, .tabRH, .tabRA
{
	width: 1px;
}

.tabR, .tabRH, .tabRA
{
	padding-right: 0px;
}

.tabLA, .tabRA
{
	background-image: url('/footage/tab_m.jpg');
	background-repeat: no-repeat;
}

.tabM, .tabMH, .tabMA
{
	padding-top: 14px;
	padding-left: 28px;
	padding-right: 28px;
	font-family: Arial;
	font-size: 13px;
	color: #227dbf;
	background-image: none;
}

.tabMH, .tabMA
{

}

.tabMA
{
	background-image: url('/footage/tab_a.jpg');
	background-repeat: repeat-x;
}
.miniMap
{
	padding-top: 10px;
}

.mmImg
{
	
}

.mmInfo
{
	position: absolute;
	left: 150px;
	top: 20px;
	line-height: 1.5em;
}
.upload
{
	overflow: hidden;
	padding-top: 0px;
}

.atRemove
{
	position: absolute;
	left: 530px;
	top: 18px;
	cursor: pointer;
}

.atOverlay
{
	position: absolute;
	left: 10px;
	top: 13px;
	width: 42px;
	height: 42px;
	background-image: url('/footage/upload/overlay.png');
	background-repeat: no-repeat;
	display: none;
	overflow: hidden;
}

.uploading
{
	background-color: #cceecc;
}

.uploadError
{
	background-color: #eecccc;
}

.upStart
{
	padding-top: 1px;
	background-image: url('/footage/dots.jpg');
	background-repeat: repeat-x;
	background-position: bottom;
}

.btnUpload
{
	float: left;
	cursor: pointer;
	padding-top: 8px;
}

.mp, .mpBG, .mpBox
{
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 2000000;
}

.mpBG
{
	background-color: #000000;
	width: 100%;
	height: 100%;
	z-index: 1990000;
}

.mpBox
{
	z-index: 3000000;
	background-color: #ffffff;
	padding: 12px;
	top: 20%;
	width: 160px;
	height: 120px;
}
.tasks
{
	padding-top: 32px;
}

.hcolTask, .colTask, .colTask-Done
{
	padding-bottom: 3px;
}

.colTask-Done
{
	color: #a6a6a6;
	text-decoration: line-through;
}

.lblTask
{
	width: 600px;
	overflow: auto;
}

.lblTaskStatus
{
	cursor: pointer;
	display: inline;
}

.taskStatus
{
	display: none;
}

.cbStatus
{
	width: 80px;
	font-size: 11px;
}
/*
//> require core.css
//> require menu.css
//> require subMenu.css
//> require header.css
//> require structure.css
//> require areas.css
//> require events.css
//> require form.css
//> require editor.css
//> require pages.css
//> require members.css
//> require sidebar.css
//> require search.css
//> require login.css
//> require pager.css
//> require teaser.css
//> require tabs.css
//> require miniMap.css
//> require upload.css
//> require mp.css
*/
/*
//> require ..\..\Core\Styles\project.css
*/
