table.defaultPage {
	width: 100%;
	height: 100%;
}

table.defaultPage td.defaultPageLeftContent {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

table.defaultPage div.defaultPageLeftContent {
	width: 160px;
	min-height: 20px;
}

table.defaultPage td.defaultPageRightContent {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

table.defaultPage div.defaultPageRightContent {
	width: 570px;
	min-height: 20px;
}

table.defaultPage td.defaultPageCenterContent {
	padding: 0px 10px 10px 10px;
	vertical-align: top;
}

table.defaultPage div.defaultPageCenterContent {
	width: 750px;
	min-height: 20px;
}





/*BLOCKS*/
div.separateBlocks {
	height: 20px;
}

div.smallBlock {
	width: 160px;
}

div.smallBlock table.blockElements {
	margin: -10px -20px -10px -10px;
}

div.smallBlock td.blockElement {
	background: #ffffff;
	border: 1px solid #d2ebf6;
	padding: 10px;
	overflow: hidden;
}

div.smallBlock div.blockElement {
	background: #ffffff;
	border: 1px solid #d2ebf6;
	padding: 5px 2px 5px 2px;
	overflow: hidden;
}

div.smallBlock td.blockElementSmall {
	width:43px;
}

div.smallBlock td.blockElementLarge {
	width:118px;
}



div.smallBlock table.block {
	width:100%;
}

div.smallBlock table.block td.blockHeaderTL {
	height: 10px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderTL.jpg') no-repeat top left;
}

div.smallBlock table.block td.blockHeaderTC {
	height: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderTC.jpg') repeat-x top;
}

div.smallBlock table.block td.blockHeaderTR {
	height: 10px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderTR.jpg') no-repeat top right;
}

div.smallBlock table.block td.blockHeaderCL {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderCL.jpg') repeat-y left;
}

div.smallBlock table.block td.blockHeaderCC {
	background: white;
	_height: 15px;
	min-height: 15px;
	background: url('../images/home/blockHeaderCC.jpg');
}

div.smallBlock table.block td.blockHeaderCR {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: black;
	background: url('../images/home/blockHeaderCR.jpg') repeat-y right;
}

div.smallBlock table.block td.blockHeaderBL {
	height: 5px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderBL.jpg') no-repeat bottom left;
}

div.smallBlock table.block td.blockHeaderBC {
	height: 5px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderBC.jpg') repeat-x bottom;
}

div.smallBlock table.block td.blockHeaderBR {
	height: 5px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockHeaderBR.jpg') no-repeat bottom right;
}

div.smallBlock table.block td.blockCenterL {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockCenterL.jpg') repeat-y left;
}

div.smallBlock table.block td.blockCenterC {
	background: white;
	_height: 15px;
	min-height: 15px!important;
	background: url('../images/home/blockCenterC.jpg');
}

div.smallBlock table.block td.blockCenterR {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockCenterR.jpg') repeat-y right;
}

div.smallBlock table.block td.blockBottomTL {
	height: 5px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomTL.jpg') no-repeat top left;
}

div.smallBlock table.block td.blockBottomTC {
	height: 5px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomTC.jpg') repeat-x top;
}

div.smallBlock table.block td.blockBottomTR {
	height: 5px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomTR.jpg') no-repeat top right;
}

div.smallBlock table.block td.blockBottomCL {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomCL.jpg') repeat-y left;
}

div.smallBlock table.block td.blockBottomCC {
	background: white;
	_height: 15px;
	min-height: 15px!important;
	background: url('../images/home/blockBottomCC.jpg');
}

div.smallBlock table.block td.blockBottomCR {
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: black;
	background: url('../images/home/blockBottomCR.jpg') repeat-y right;
}

div.smallBlock table.block td.blockBottomBL {
	height: 10px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomBL.jpg') no-repeat bottom left;
}

div.smallBlock table.block td.blockBottomBC {
	height: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomBC.jpg') repeat-x bottom;
}

div.smallBlock table.block td.blockBottomBR {
	height: 10px;
	width: 10px;
	line-height: 0px;
	font-size: 0px;
	background: url('../images/home/blockBottomBR.jpg') no-repeat bottom right;
}





.fullTool {
	margin-bottom: 0px;
}

.fullTool .fullToolTop {
	height: 27px;
	width: 750px;
	background: url('../images/home/fullToolHeader.jpg') no-repeat;	
}

.fullTool .fullToolCenter {
	width: 750px;
	background: url('../images/home/fullToolCenterC.jpg') repeat-y;
}

.fullTool .fullToolCenterContent {
	_height: 20px;
	min-height: 20px!important;
	width: 750px;
	background: url('../images/home/fullToolCenterB.jpg') no-repeat bottom;
}

.fullTool .fullToolBottom {
	width: 750px;
	background: url('../images/home/fullToolBottomC.jpg') repeat-y;
}

.fullTool .fullToolBottomContent {
	_height: 20px;
	min-height: 20px!important;
	width: 750px;
	background: url('../images/home/fullToolBottomB.jpg') no-repeat bottom;
}




.calendarTool {
	margin-bottom: 0px;
}

.calendarTool .calendarToolTop {
	height: 27px;
	width: 737px;
	background: url('../images/home/calendarToolHeader.jpg') no-repeat;	
}

.calendarTool .calendarToolCenter {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterC.jpg') repeat-y;
}

.calendarTool .calendarToolCenterContentEnd {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterE.jpg') no-repeat bottom;
}

.calendarTool .calendarToolCenterFR {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterCFR.jpg') repeat-y;
}

.calendarTool .calendarToolCenterContentEndFR {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterEFR.jpg') no-repeat bottom;
}

.calendarTool .calendarToolCenterFF {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterCFF.jpg') repeat-y;
}

.calendarTool .calendarToolCenterContentEndFF {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterEFF.jpg') no-repeat bottom;
}

.calendarTool .calendarToolCenterGM {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterCGM.jpg') repeat-y;
}

.calendarTool .calendarToolCenterContentEndGM {
	_height: 20px;
	min-height: 20px!important;
	width: 737px;
	background: url('../images/home/calendarToolCenterEGM.jpg') no-repeat bottom;
}






.rightTool {
	margin-bottom: 20px;
}

.rightTool .rightToolTop {
	height: 27px;
	width: 570px;
	background: url('../images/home/rightToolHeader.jpg') no-repeat;
	
}

.rightTool .rightToolCenter {
	background: url('../images/home/rightToolCenterC.jpg') repeat-y;
}

.rightTool .rightToolCenterContent {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/home/rightToolCenterB.jpg') no-repeat bottom;
}

.rightTool .rightToolCenterContentEnd {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/home/rightToolCenterE.jpg') no-repeat bottom;
}

.rightTool .rightToolBottom {
	background: url('../images/home/rightToolBottomC.jpg') repeat-y;
}

.rightTool .rightToolBottomEnd {
	background: url('../images/home/rightToolBottomE.jpg') repeat-y;
	height: 9px;
}

.rightTool .rightToolBottomContent {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/home/rightToolBottomB.jpg') no-repeat bottom;
}

.rightTool .rightToolTab {
	float: left;
	padding: 3px 10px 0px 10px;
}

.rightTool .rightToolTab img {
	position: relative;
	top: 2px;
}

.rightToolTabElements img  {
	position: relative;
	top: 2px;
}

.rightToolTabElements {
	padding: 0px;
	margin: 0px;
}

.rightToolTabElements .rightToolTabElement {
	height: 27px;
	//height: 24px;
	float:left;
	cursor: pointer;
}

.rightToolTabElements .rightToolTabElement .left {
	float:left;
	width: 10px;
	height: 27px;
}

.rightToolTabElements .rightToolTabElement .center {
	float:left;
	padding-top:3px;
}

.rightToolTabElements .rightToolTabElement .right {
	float:left;
	width: 10px;
	height: 27px;
}

.rightToolTabElements .rightToolTabElementActive {
	height: 27px;
	//height: 24px;
	float:left;
	cursor: pointer;
}

.rightToolTabElements .rightToolTabElementActive .left {
	float:left;
	width: 10px;
	height: 27px;
	background: url(../images/home/activeTabL.gif) no-repeat top left;
}

.rightToolTabElements .rightToolTabElementActive .center {
	float:left;
	height: 27px;
	//height: 24px;
	background: url(../images/home/activeTabC.gif) repeat-x top;
	padding-top:3px;
}

.rightToolTabElements .rightToolTabElementActive .right {
	float:left;
	width: 10px;
	height: 27px;
	background: url(../images/home/activeTabR.gif) no-repeat top right;
}






.leftTool {
	margin-bottom: 20px;
}

.leftToolTop {
	background:url('../images/home/leftToolTop.jpg') repeat-y;
}

.leftToolTopContent {
	_height: 20px;
	min-height: 20px!important;
	width: 140px;
	padding: 10px 10px 0px 10px;
	background:url('../images/home/leftToolTopContent.jpg') no-repeat top;
}

.leftToolCenter {
	background:url('../images/home/leftToolTop.jpg') repeat-y;
}

.leftToolCenterContent {
	_height: 60px;
	min-height: 60px!important;
	width: 160px;
	background:url('../images/home/leftToolCenterContent.jpg') no-repeat bottom;
}

.leftToolCenterContentEnd {
	_height: 60px;
	min-height: 60px!important;
	width: 160px;
	background:url('../images/home/leftToolCenterContentEnd.jpg') no-repeat bottom;
	padding-bottom: 10px;
}

.leftToolBottom {
	background:url('../images/home/leftToolBottom.jpg') repeat-y;
}

.leftToolBottomContent {
	_height: 20px;
	min-height: 20px!important;
	width: 140px;
	padding: 0px 10px 10px 10px;
	background:url('../images/home/leftToolBottomContent.jpg') no-repeat bottom;
	text-align:right;
}



















.orangeTool {
	margin-bottom: 20px;
}

.orangeTool .orangeToolTop {
	height: 57px;
	width: 570px;
	background: url('../images/connections/orangeToolHeader.jpg') no-repeat;
	
}

.orangeTool .orangeToolCenter {
	background: url('../images/connections/orangeToolCenterC.jpg') repeat-y;
}

.orangeTool .orangeToolCenterContent {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/connections/orangeToolCenterB.jpg') no-repeat bottom;
}

.orangeTool .orangeToolCenterContentEnd {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/connections/orangeToolCenterE.jpg') no-repeat bottom;
}

.orangeTool .orangeToolBottom {
	background: url('../images/connections/orangeToolBottomC.jpg') repeat-y;
}

.orangeTool .orangeToolBottomEnd {
	background: url('../images/connections/orangeToolBottomE.jpg') repeat-y;
	height: 9px;
}

.orangeTool .orangeToolBottomContent {
	_height: 20px;
	min-height: 20px!important;
	width: 570px;
	background: url('../images/connections/orangeToolBottomB.jpg') no-repeat bottom;
}

.orangeTool .orangeToolTab {
	float: left;
	padding: 3px 10px 0px 10px;
}

.orangeTool .orangeToolTab img {
	position: relative;
	top: 2px;
}

.orangeToolTabElements img  {
	position: relative;
	top: 2px;
}

.orangeToolTabElements {
	padding: 0px;
	margin: 0px;
}

.orangeToolTabElements .orangeToolTabElement {
	height: 27px;
	//height: 24px;
	float:left;
	cursor: pointer; 
}

.orangeToolTabElements .orangeToolTabElement .left {
	float:left;
	width: 10px;
	height: 27px;
}

.orangeToolTabElements .orangeToolTabElement .center {
	float:left;
	padding-top:3px;
}

.orangeToolTabElements .orangeToolTabElement .right {
	float:left;
	width: 10px;
	height: 27px;
}

.orangeToolTabElements .orangeToolTabElementActive {
	height: 27px;
	//height: 24px;
	float:left;
	cursor: pointer;
}

.orangeToolTabElements .orangeToolTabElementActive .left {
	float:left;
	width: 10px;
	height: 27px;
	background: url(../images/connections/activeTabL.gif) no-repeat top left;
}

.orangeToolTabElements .orangeToolTabElementActive .center {
	float:left;
	height: 27px;
	//height: 24px;
	background: url(../images/connections/activeTabC.gif) repeat-x top;
	padding-top:3px;
}

.orangeToolTabElements .orangeToolTabElementActive .right {
	float:left;
	width: 10px;
	height: 27px;
	background: url(../images/connections/activeTabR.gif) no-repeat top right;
}




























.homeBackground {
	width: 160px;
	height: 190px;
	background: url('../images/home/home.jpg') no-repeat;
}

.profileBackground {
	background: url('../images/home/profileC.jpg') repeat-y;
}

.profileBackgroundContent {
	width: 160px;
	background: url('../images/home/profileT.jpg') no-repeat top;
}

.profileBackgroundEnd {
	height: 20px;
	background: url('../images/home/profileB.jpg') no-repeat top;
}



.largeBlock, .smallBlock {
	margin-bottom: 20px;
}