﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #5dabcf;
	background-image: url(images/bgPage.gif);
	background-repeat: repeat-x;
}
.logo {
	padding-top: 28px;
	padding-left: 20px;
}
.mainMenuLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
.verticalMenuSeparator {
	padding-left: 21px;
}
.mainMenuSeparator {
	margin-right: 30px;
	margin-left: 30px;
}
.verticalMenuHeader {
	height: 65px;
	width: 202px;
	background-image: url(images/verticalMenuHeaderBG.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4590b3;
}
.headerImageTable {
	background-repeat: no-repeat;
	height: 121px;
	background-position: top;
}


.verticalMenuTD {
	padding-left: 15px;
}.verticalMenuHeaderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4590b3;
	padding-top: 17px;
	padding-left: 17px;
}
.verticalMenuBG {
	background-color: #edebea;
	background-image: url(images/verticalMenuBG.gif);
	background-repeat: repeat-x;
	padding-bottom: 12px;
}
.contentTD {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 30px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
}
.sendSmsButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	margin-left: 90px;
}


.topMenuLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4f4f4f;
	text-decoration: none;
}
.topInfo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F4F;
	text-decoration: none;
}
.borderBottom {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c7c7;
}
.borderMainTable {
	background-image: url(images/borderMainPage.gif);
	background-repeat: repeat-y;
}
.verticalMenuLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	text-decoration: none;
	margin-left: 10px;
}
.verticalMenuLinkTD {
	text-align: left;
	height: 27px;
	width: 184px;
}
.headerTD {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3b9ad6;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfdde8;
	background-image: url(images/headerArrow.gif);
	background-repeat: no-repeat;
	padding-left: 16px;
	background-position: 0px 8px;
	font-weight: bold;
	height: 26px;
	vertical-align: middle;
}
.headerTable {
	margin-bottom: 10px;
}

.rightColumnTD {
	padding-top: 15px;
	width: 188px;
}
.roundBoxSbg {
	background-image: url(images/roundBoxSbg.gif);
	background-repeat: repeat-x;
}
.roundBoxBtd {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.contentSeparator {
	height: 8px;
}
.contentTable {
	margin-bottom: 10px;
}
.contentRegisterTD {
	padding-top: 20px;
	padding-right: 80px;
	padding-bottom: 20px;
	padding-left: 80px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
}
.registerName {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	width: 270px;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.registerInput {
	width: 295px;
}
.registerTable {
	margin-bottom: 17px;
	width: 665px;
}
.input250 {
	background-color: #fafafa;
	border: 1px solid #d7d7d7;
	width: 240px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
	padding: 4px;
}
.register {
	height: 35px;
	border: 2px solid #bfbfbf;
	background-color: #f3f3f3;
}
.registerText {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	padding-right: 15px;
}
.borderMainTableTop {
	background-image: url(images/borderMainPageTop.gif);
	background-repeat: no-repeat;
}
.leftColumnTD {
	width: 217px;
}
.pathMenuLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.topMenuLinkTD {
	background-image: url(images/topMenuBG.gif);
}
.bgPageBottom {
	background-color: #5395b4;
	background-image: url(images/bgPageBottom.gif);
	background-repeat: repeat-x;
}
.shadowBottomBG {
	background-image: url(images/shadowBottomBG.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
}
.topLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f4f;
	text-decoration: none;
}


.borderMainTableBottom {
	background-image: url(images/borderMainPageBottom.gif);
	background-repeat: no-repeat;
}
.verticalMenuHeaderPortal {
	height: 65px;
	width: 202px;
	background-image: url(images/verticalMenuHeaderBG-Portal.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #4590b3;
}
.rightColumnTDPortal {
	padding-top: 10px;
	width: 170px;
}
.contentTDPortal {
	padding-top: 12px;
	padding-bottom: 20px;
	padding-left: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
}
.portalMainBoxTextHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	padding-left: 3px;
}
.portalMainBoxLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #2b6083;
	text-decoration: none;
}
.portalMainBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #626262;
	text-decoration: none;
}
.portalMainBoxTD {
	background-color: #f0f0f0;
	padding-right: 5px;
	padding-left: 5px;
	vertical-align: top;
	padding-top: 3px;
}
.portalMainBoxLargeLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.portalMainBoxLargeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.newsBannerLeftTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a6e6b;
	background-image: url(images/newsBannerLeftBG.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfcfcf;
	padding-left: 7px;
}
.kursnaTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a6e6b;
	
	
}
.newsBannerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a6e6b;
	text-decoration: none;
}

.newsBannerRightTD {
	background-image: url(images/newsBannerRightBG.gif);
	padding-left: 7px;
}
.portalCategoryHeader   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	vertical-align: middle;
	height: 14px;
	padding-left: 6px;
}
.portalCategoryLinksTD {
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 6px;
}
.portalCategoryLinkPadding {
	padding-right: 5px;
}
.portalCategorySeparator {
	background-color: #cccccc;
	height: 1px;
	margin-top: 6px;
	margin-bottom: 6px;
}
.portalInfoPanelHeader {
	background-color: #7b7b7b;
	border: 2px solid #6B6B6B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 14px;
}
.portalInfoPanelBG {
	background-color: #f0f0f0;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.portalInfoPanelSeparator {
	height: 2px;
	width: 135px;
	text-align: right;
	margin-left: 10px;
}
.portalInfoPanelLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b6083;
	text-decoration: none;
	font-weight: normal;
	text-transform: none;
}
.portalInfoPanelLinkTD {
	background-image: url(images/portalInfoPanelArrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 20px;
	padding-left: 10px;
}
.portalArticleSimilarBoxLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #2b6083;
	text-decoration: none;
}
.portalArticleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #272626;
}
.portalArticleHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 20px;
	padding-bottom: 10px;
}
.portalArticlePath {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #272626;
}
.portalArticlePathCategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d6c8e;
}
.servicesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.portalArticleStatistics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding-top: 40px;
	padding-bottom: 3px;
}

indexImageTable {
	/*background-image: url(images/indexImage.jpg);*/
	background-repeat: no-repeat;
	height: 346px;
}

.indexBoxHeader {
	height: 38px;
	padding-left: 17px;
	padding-top: 11px;
	background-color: #f4f1e7;
}
.textBlue {
	color: #5281bb;
}
.textCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.indexPadding {
	padding-left: 13px;
}
.indexBoxTextBG {
	padding-left: 17px;
	padding-bottom: 23px;
	padding-right: 7px;
}
.indexBoxBG {
	background-image: url(images/indexBoxBG.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.indexBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a493b;
	height: 15px;
	padding-left: 8px;
	background-image: url(images/indexBoxArrow.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}

.indexBoxText11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a493b;
	height: 15px;
	padding-left: 8px;
	
	background-repeat: no-repeat;
	background-position: left 5px;
}
.indexBoxTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a493b;
	text-decoration: none;
}
.indexImageText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #1e4c6f;
}
.indexImageTextRegister {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.indexSmallBoxHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #398eb5;
	background-image: url(images/indexSmallBoxBG.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	padding-left: 10px;
}
.indexSmallBoxTextTD {
	padding-top: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.indexSmallBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a6e6b;
}
.linkBlue {
	color: #398eb5;
	text-decoration: none;
}
.indexRightColumn {
	padding: 10px;
}
.scores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a493b;
}
.scoresSeparator {
	background-color: #dad5d1;
	height: 1px;
	margin-top: 6px;
	margin-bottom: 6px;
	width: 147px;
}
.clientsBannerLeftTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7a6e6b;
	background-image: url(images/clientsBannerLeftBG.gif);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cfcfcf;
	padding-left: 7px;
}
.clientsBannerRightTD {
	background-image: url(images/clientsBannerRightBG.gif);
}
.textBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #757575;
}
.roundBoxSMS {
	background-color: #e0e4e7;
}
.smsMobileBG {
	background-image: url(images/smsMobile.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 510px;
}
.smsPhonebookBorderTop {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #bebebe;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.smsPhonebookTD {
	background-color: #f5f5f5;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
}
.smsPhonebookHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #406696;
	font-weight: bold;
}
.smsPhonebookSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.inputBorder1pxGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #919191;
	text-align: center;
}
.smsPhonebookBorderBottom {
	padding-right: 5px;
	padding-left: 5px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #bebebe;
}
.smsPhonebookContent {
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.smsPhonebookTextSort a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4b88ae;
	text-decoration: none;
}
.smsPhonebookSeparator {
	background-color: #d6d6d6;
	height: 1px;
	width: 100%;
	margin-top: 3px;
	margin-bottom: 3px;
}
.smsPhonebookText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d2d2d;
	text-decoration: none;
}
.smsPhonebookCol1 {
	width: 24px;
	text-align: left;
}
.smsPhonebookCol2 {
	width: 12px;
	text-align: left;
}
.smsPhonebookCol3 {
	width: 100px;
	text-align: left;
}
.smsPhonebookCol4 {
	width: 120px;
	text-align: left;
}
.smsPhonebookCol5 {
	width: 105px;
	text-align: left;
}
.smsPhonebookPagingActive {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.smsPhonebookPagingLink {
	color: #4b88ae;
	text-decoration: none;
}
.smsPhonebookGroupsCol3 {
	width: 275px;
}
.smsMobileInputTo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/smsMobileScreenTo.gif);
	background-repeat: repeat-x;
}
.smsMobileText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.smsMobileInputText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/smsMobileScreenText.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-right: 7px;
	padding-left: 7px;
}
.contactsTableExpand {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d2d2d;
	padding: 5px;
	margin-right: 8px;
}
.smsContactsCol1 {
	width: 24px;
	text-align: left;
}
.smsContactsCol2 {
	width: 12px;
	text-align: left;
}
.smsContactsCol3 {
	width: 150px;
	text-align: left;
}
.smsContactsCol4 {
	width: 210px;
	text-align: left;
}
.smsContactsCol5 {
	width: 150px;
	text-align: left;
}.contactsInput {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #757575;
	border-right-color: #e7e2e2;
	border-bottom-color: #e7e2e2;
	border-left-color: #757575;
	height: 16px;
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2D2D2D;
	margin-left: 5px;
	padding-left: 3px;
}
.contactsEditTD {
	margin-top: 3px;
	margin-bottom: 3px;
}
.buttonBlue {
	background-color: #d7dee4;
	border-top-color: #bccbdc;
	border-right-color: #7d7d7d;
	border-bottom-color: #7d7d7d;
	border-left-color: #bccbdc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #406696;
	padding: 3px;
}
.inputSearch {
	background-color: #FFFFFF;
	border-top-color: #e7e2e2;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #e7e2e2;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #406696;
	padding: 3px;
}
.inboxCol2 {
	width: 35px;
	text-align: center;
}
.InboxCol3 {
	width: 270px;
	text-align: left;
}
.inboxCol4 {
	width: 75px;
	text-align: center;
}
.inboxCol5 {
	width: 70px;
	text-align: center;
}
.inboxCol6 {
	width: 85px;
	text-align: center;
}
.inboxLink {
	color: #2D2D2D;
	text-decoration: none;
}
A.inboxLink:hover {
	text-decoration: underline;
}

.button75 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button75.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button100 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button100.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 100px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button120 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button120.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button150 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button150.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 150px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button170 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button170.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 170px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.button200 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/button200.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	width: 200px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.indexClientBoxHeader {
	height: 44px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	width: 229px;
}
.indexClientBoxHeaderText {
	padding-left: 17px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	padding-top: 10px;
}
.indexClientBoxText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 15px;
	padding-left: 8px;
	background-image: url(images/indexClientBoxArrow1.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.indexClientBoxTextBG {
	padding-left: 17px;
	padding-bottom: 23px;
	padding-right: 7px;
}
.indexClientBoxBG {
	background-image: url(images/indexClientBoxBG.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.indexClientImageTable {
	background-image: url(images/indexClientImage.gif);
	background-repeat: no-repeat;
	height: 271px;
}
.indexClientBoxTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.clientMenuLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 7px;
	padding-left: 7px;
}
.indexClientImageTextRegister {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bgClientPageBottom {
	background-color: #838383;
	background-image: url(images/bgPageClientBottom.gif);
	background-repeat: repeat-x;
}
.shadowClientBottomBG {
	background-image: url(images/shadowClientBottomBG.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
}
.indexClientContentImageTable {
	background-image: url(images/indexClientContentImage.gif);
	background-repeat: no-repeat;
	height: 67px;
}
.indexClientContentMainTable {
	background-image: url(images/bgPageClientContent.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.verticalMenuLinkClientsTD {
	text-align: left;
	height: 35px;
	width: 235px;
}
.contentClient {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #dbdedb;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #a2a4a5;
	padding: 20px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
}

.verticalMenuClientsLink {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	text-decoration: none;
	margin-left: 20px;
}.clientHeaderContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 45px;
	margin-left: 5px;
	text-decoration: none;
	font-weight: bold;
}
.clientName {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5282BC;
	padding-bottom: 3px;
}
.topLinkClients {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.clientBoxHeader {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B4B4B4;
	font-weight: bold;
	vertical-align: middle;
}
.buttonValidation {
	background-color: #d7dee4;
	border-top-color: #bccbdc;
	border-right-color: #7d7d7d;
	border-bottom-color: #7d7d7d;
	border-left-color: #bccbdc;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #406696;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
  
.contentRegisterPanel 
{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7a7a7a;
}

.indexTabMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.registerCountTable {
	background-image: url(images/registerCountBGline.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.registerCountText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #5b5c5e;
	font-size: 12px;
	text-align: left;
}
.registerActive 
{
	
	background-image: url(images/registerCountActive.gif);
	background-repeat: no-repeat;

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #5281BB;
	text-align: center;
	vertical-align: middle;
}
.registerUnactive {
	background-image: url(images/registerCountInactive.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #A6A7A8;
	text-align: center;
	vertical-align: middle;
}
.registerNext {
	background-image: url(images/registerCountNext.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #5281BB;
	text-align: center;
	vertical-align: middle;
}
.registerHeaderPage {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
}

.registerCountTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	color: #9E9E9E;
	font-size: 10px;
	text-align: center;
}

.dropdown {
	background-color: #fafafa;
	border: 1px solid #d7d7d7;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
	height: 22px;
}

.faqLink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	color: #7a7a7a;
}





.registerLink
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4a493b;
	text-decoration: none;
	color: #7a7a7a;

}

.registerTreto
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4a493b;
	width: 100px;
}

.buttonPictureText
 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	/*height: 28px;*/
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}

.input150 {
	background-color: #fafafa;
	border: 1px solid #d7d7d7;
	width: 150px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A7A7A;
	padding: 4px;
}
.contentTDregister {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a7a7a;
	line-height: 15px;
}.registerHeader {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5281bb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	font-weight: bold;
	vertical-align: middle;
}
.registerNumber {
	background-image: url(images/registerNumber.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.toolTipAce
{
	color: Black;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background-color: #f1f1f1;
	font-size:11px;
	line-height:120%;
	padding: 10px;
	/*border-style: solid;*/
	border-bottom: solid 1px black;
	border-right :solid 1px black;
	border-top: solid 1px black;
	vertical-align:top;
}
#DHTMLgoodies_formTooltipDiv
{
	
	color: Black;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	
	font-size:11px;
	line-height:120%;
	padding: 10px;
	/*border-style: solid;*/
	border-bottom: solid 1px black;
	border-right :solid 1px black;
	border-top: solid 1px black;
	
	/*border-width: 1px;
	border-color:Black;*/
}
.DHTMLgoodies_formTooltip_closeMessage{
	color:#f1f1f1;
	font-weight:normal;
	font-size:0.7em;
	padding-right :3px;
}
.modalBackground 
{
         background-color:Black;
         filter:alpha(opacity=70);
         opacity:0.7;
}
.indexBoxTextLink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3a3a3a;
	text-decoration: none;
}
.verticalMenuLink2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1c97c5;
	text-decoration: none;
	margin-left: 10px;
	font-weight:bold;
}
.registerCountPass
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7a7a7a;
	padding-left: 15px;
}
.verticalMenuLink3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F4F;
	text-decoration: none;
	margin-left: 10px;
	font-weight:bold;
}
.autocomplete_listItem 
{
	background-color : #f1f1f1;
	color : #7A7A7A;
	padding : 1px;
}
.autocomplete_highlightedListItem
{
	background-color: #7A7A7A;
	color: #f1f1f1;
	padding: 1px;
}

.legenda 
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px; 
}

.ob_show_panel
{
	overflow: hidden;
}
