body
{
	background-image: url(  '../Images/mainbackground.gif' );
	background-repeat: repeat-x;
	width: 100%;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
}

ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	list-style-type: disc;
	list-style-position: outside;
}

li
{
	margin: 0px 0px 0px -20px;
}

h1
{
	font-family: Arial;
	color: #ff5e00;
	font-size: 18px;
	font-weight: bolder;
}

h2
{
	font-family: Tahoma;
	color: #006baf;
	font-size: 12px;
	font-weight: bolder;
}

h3
{
	font-family: Tahoma;
	color: #4190c2;
	font-size: 12px;
	font-weight: bolder;
}

a
{
	border-style: none;
	color: #006baf;
}

img
{
	border-style: none;
}

.ErrorLabel
{
	color: Red;
	font-weight: bold;
}

.searchHeader
{
	font-family: Tahoma;
	color: #006baf;
	font-size: 12px;
	font-weight: bolder;
	margin-bottom: 5px;
}

.SimpleTable
{
	border-collapse: collapse;
	border-color: #dbdbe0;
}

.MainTable
{
	text-align: left;
	background-color: White;
}

.SpecialLogoCell
{
	width: 336px;
}

.SpecialLogo
{
	position: absolute;
	top: 19px;
	width: 336px /*   left:35%; */ /*   z-index:50;*/;
}

.PortalEditArea .SpecialLogo
{
	display: none;
}


/* Header */

.TopStrip
{
	font-weight: bold;
	background-image: url(   '../Images/topline.gif' );
	background-repeat: no-repeat;
	width: 1024px;
	height: 37px;
	padding-right: 70px;
}

.HeaderTable
{
	width: 100%;
}

.HeaderRightCorner
{
	vertical-align: top;
}

.HeaderRightBorder
{
	background-image: url(   '../Images/topline.gif' );
	height: 37px;
	width: 1024px;
}

.LogoRow
{
	height: 90px;
	overflow: hidden;
	padding: 0px;
}

.Logo
{
	width: 320px;
	line-height: 1px;
	vertical-align: top;
}

.LogoLink
{
	border-style: none;
}

.LogoImage
{
	border-style: none;
	height: 97px;
	position: absolute;
	z-index: 0;
}

.PortalEditArea .LogoImage
{
	display: none;
}

/* Footer */
.Footer
{
	margin: 0px 0px 20px 70px;
	color: #a6b3ba;
}

.FooterSeparator
{
	width: 910px;
	height: 1px;
	background-image: url(   '../Images/separator.gif' );
	background-repeat: repeat-x;
	margin: 5px 56px 5px 58px;
	font-size: 1px;
}


/* Top menu */

.TopMenu
{
	background-color: #f1f8fb;
}

.MenuRow
{
	vertical-align: middle;
}

.MenuCell
{
	white-space: nowrap;
	padding: 0px 7px 0px 7px;
}

.TopMenuLink
{
	text-decoration: underline;
	color: #1e2252;
	background-color: #f1f8fb;
}

.TopMenuLinkSelected
{
	font-weight: bold;
	text-decoration: none;
	color: #006baf;
	background-color: #f1f8fb;
}

.TopMenuMain
{
	background-image: url(   '../Images/menubackground.gif' );
	background-repeat: no-repeat;
	background-position: center;
	height: 33px;
	width: 559px;
}

/* Top right menu */

.TopRightCMSMenu
{
}

.TopRightMenuLink
{
	text-decoration: underline;
	color: #ff5e00;
}

.TopRightMenuLinkSelected
{
	font-weight: bold;
	text-decoration: none;
	color: #ff5e00;
}

.TopRightMenuMain
{
	background-image: url(   '../Images/searchmenubackground.gif' );
	background-repeat: no-repeat;
	background-position: center;
	height: 33px;
	width: 346px;
}

/* Search */

.TopRightMenuSearch
{
}

.SearchCell
{
	background-image: url(   '../Images/searchmenuborderline.gif' );
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 10px;
}

.SearchTextBox
{
	font-size: 11px;
	font-family: tahoma;
	color: #969696;
	height: 13px;
	width: 86px;
	margin-bottom: 5px;
}

.SearchButton
{
	margin: 0px;
	padding-top: 4px;
}

.SearchButton2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: white;
	margin: 0px;
	padding: 0px;
	border: 0px;
	width: 53px;
	height: 19px;
	background-color: #19AC00;
}


/* Side borders */

.LeftBorder
{
	background-image: url(   '../Images/leftborder.gif' );
	background-repeat: no-repeat;
	width: 38px;
	height: 170px;
}

.RightBorder
{
	background-image: url(   '../Images/rightborder.gif' );
	background-repeat: no-repeat;
	width: 36px;
	height: 299px;
}


/* Top right corner */
.TopRightCornerTable
{
	width: 368px;
	height: 97px;
}

.TopRightCornerImage
{
	background-image: url(   '../Images/toprightcorner.gif' );
	background-repeat: no-repeat;
	width: 368px;
	height: 45px;
}

.TopRightCornerUser
{
	width: 200px;
}

.TopRightCornerBubble
{
	width: 39px;
}

.TopRightCornerRightBorder
{
	background-image: url(   '../Images/toprightcornerright.gif' );
	background-repeat: no-repeat;
	width: 74px;
	height: 52px;
}

.TopRightCornerPhoneNumber
{
	width: 216px;
}

.TopRightCornerSupportChat
{
	width: 88px;
}

.TopRightCornerUserLeftMargin
{
	width: 95px;
}

.TopRightCornerInfoRow
{
	vertical-align: bottom;
	height: 52px;
}

a.TopTabItem1
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #006baf;
}

a.TopTabItem2
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: white;
}

.TopTabItem1Position
{
	width: 138px;
	text-align: right;
	padding: 13px 20px 0px 8px;
}

.TopTabItem2Position
{
	text-align: left;
	padding: 13px 0px 0px 7px;
}

.TopRightCornerTabs
{
	width: 100%;
}

a.TopRightUserText
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1e2252;
	text-decoration: none;
}

a.TopRightUserNumber
{
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;
	color: #ff5e00;
	text-decoration: none;
}

a.LiveSupport
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #1e2252;
	text-decoration: underline;
}

.Menus
{
	font-size: 11px;
	margin: 17px 0px 0px 20px;
}

.MenusRow
{
}

.Content
{
	width: 950px;
}

/* Container with round corners */

.ContainerWithCorners
{
	margin: 0px 0px 5px 5px;
}

.ContainerWithCornersLeft
{
	border-left: 1px solid #c9d5e1;
	background-color: #f8fbfd;
}

.ContainerWithCornersLeftWhite
{
	border-left: 1px solid #c9d5e1;
	background-color: #ffffff;
}

.ContainerWithCornersRight
{
	border-right: 1px solid #c9d5e1;
	background-color: #f8fbfd;
}

.ContainerWithCornersRight
{
	border-right: 1px solid #c9d5e1;
	background-color: #f8fbfd;
}

.ContainerWithCornersRightWhite
{
	border-right: 1px solid #c9d5e1;
	background-color: #ffffff;
}

.ContainerWithCornersContent
{
	background-color: #f8fbfd;
	text-align: left;
}

.ContainerWithCornersContentWhite
{
	background-color: #ffffff;
	text-align: left;
}

.ContainerWithCornersTop
{
	background-image: url(   '../Images/containertop.gif' );
	background-repeat: repeat-x;
	background-position: bottom;
}

.ContainerWithCornersTopWhite
{
	background-image: url(   '../Images/containertopwhite.gif' );
	background-repeat: repeat-x;
	background-position: bottom;
}

.ContainerWithCornersRow
{
	height: 9px;
	font-size: 8px;
}

.ContainerWithCornersBottom
{
	background-image: url(   '../Images/containerbottom.gif' );
	background-repeat: repeat-x;
}

.ContainerWithCornersBottomWhite
{
	background-image: url(   '../Images/containerbottomwhite.gif' );
	background-repeat: repeat-x;
}

.ContainerWithCornersTopLeft
{
	background-image: url(   '../Images/containerlefttop.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
}

.ContainerWithCornersTopLeftWhite
{
	background-image: url(   '../Images/containerlefttopwhite.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
}

.ContainerWithCornersTopRight
{
	background-image: url(   '../Images/containerrighttop.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
}

.ContainerWithCornersTopRightWhite
{
	background-image: url(   '../Images/containerrighttopwhite.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
	width: 10px;
}

.ContainerWithCornersBottomLeft
{
	background-image: url(   '../Images/containerleftbottom.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.ContainerWithCornersBottomLeftWhite
{
	background-image: url(   '../Images/containerleftbottomwhite.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.ContainerWithCornersBottomRight
{
	background-image: url(   '../Images/containerrightbottom.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

.ContainerWithCornersBottomRightWhite
{
	background-image: url(   '../Images/containerrightbottomwhite.gif' );
	background-repeat: no-repeat;
	width: 10px;
}

/* Three butons */
.ThreeButtons
{
	background-image: url(   '../Images/buttonsbackground.gif' );
	background-repeat: no-repeat;
	padding-top: 55px;
	width: 220px;
	height: 225px;
	text-align: right;
	margin: auto;
}

.LinkButton
{
	padding-bottom: 7px;
}

/* CMSListMenu */

.MainCMSListMenuUL
{
	font-family: Tahoma;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.MainCMSListMenuUL
{
	list-style-type: none;
}


.MainCMSListMenuUL ul li
{
	list-style-type: none;
}

.MainCMSListMenuLI, .MainCMSListMenuLIfirst, .MainCMSListMenuLIlast
{
	margin: auto;
	padding: 4px 0px 4px 15px;
}

.MainCMSListMenuLIfirst
{
	margin: auto;
	background-image: url(   '../Images/features/EditRegionLeftTopCorner.gif' );
	background-position: right top;
	background-repeat: no-repeat;
}

.MainCMSListMenuHighlightedLIlast
{
	margin: auto;
	padding: 14px 0px 14px 0px;
	background-image: url(   '../Images/features/ListItemBackground.gif' );
	background-position: left top;
	background-repeat: no-repeat;
}

.MainCMSListMenuHighlightedLIfirst
{
	margin: auto;
	padding: 7px 0px 14px 0px;
	background-image: url(   '../Images/features/FirstItemBackground.gif' );
	background-position: left top;
	background-repeat: no-repeat;
}

.MainCMSListMenuHighlightedLI
{
	margin: auto;
	padding: 14px 0px 14px 0px;
	background-image: url(   '../Images/features/ListItemBackground.gif' );
	background-position: left top;
	background-repeat: no-repeat;
}

.MainCMSListMenuLink, .MainLink
{
	color: #1E2252;
	text-decoration: underline;
}

.MainCMSListMenuLinkHighlighted, .MainLinkHighlighted
{
	font-weight: bold;
	color: #006BAF;
	text-decoration: none;
	margin-left: 15px;
}

.SubMenuCMSListMenuUL
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 14px;
	background-color: white;
	background-image: url(   '../Images/features/ItemBottomBackground.gif' );
	background-position: left bottom;
	background-repeat: no-repeat;
}

.SubMenuCMSListMenuLI, .SubMenuCMSListMenuLIfirst, .SubMenuCMSListMenuLIlast, .SubMenuCMSListMenuHighlightedLI, .SubMenuCMSListMenuHighlightedLIfirst, .SubMenuCMSListMenuHighlightedLIlast
{
	margin: auto;
	padding: 4px 0px 4px 35px;
	background-image: url(   '../Images/features/GrayArrow.gif' );
	background-position: 17px 9px;
	background-repeat: no-repeat;
	border-left: 1px solid #dbdbe0;
}

.SubMenuCMSListMenuLIfirst, .SubMenuCMSListMenuHighlightedLIfirst
{
	margin: auto;
	padding-top: 8px;
	background-position: 17px 13px;
}

.SubMenuCMSListMenuLink
{
	color: #1E2252;
	text-decoration: underline;
}

.SubMenuCMSListMenuLinkHighlighted
{
	color: #006BAF;
	text-decoration: none;
}

.CMSListMenuBox
{
	margin: 0px;
	padding: 0px 0px 0px 3px;
	background-image: url(   '../Images/features/ListMenuRightBorder.gif' );
	background-position: 166px 5px;
	background-repeat: repeat-y;
}

.EditRegionRightTopCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionRightTopCorner.gif' );
	background-position: right top;
	background-repeat: no-repeat;
}

/* Bottom border*/
.EditRegionLeftBottomCorner
{
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionLeftBottomCorner.gif' );
	background-position: right bottom;
	background-repeat: no-repeat;
}

.EditRegionRightBottomCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionRightBottomCorner.gif' );
	background-position: right bottom;
	background-repeat: no-repeat;
}

.EditRegionLeftBorder
{
	font-size: 5px;
	border-left: 1px solid #dbdbe0;
}

.EditRegionRightBorder
{
	font-size: 5px;
	border-right: 1px solid #dbdbe0;
	height: 350px;
}

.EditRegionTopBorder
{
	font-size: 5px;
	border-top: 1px solid #dbdbe0;
}

.EditRegionBottomBorder
{
	font-size: 5px;
	border-bottom: 1px solid #dbdbe0;
}

/* Buy */
.BuyDescription
{
	margin: 10px;
	width: 500px;
}

.OrangeContainer
{
	margin: 10px 10px 0px 10px;
	width: 500px;
}

.OrangeContainerLink
{
	font-weight: bold;
	color: #ffe400;
}

.OrangeContainerLeft
{
	width: 10px;
	height: 27px;
	background-image: url(   '../App_Themes/kentico/images/buy/orangeborderleft.gif' );
	background-repeat: no-repeat;
}

.OrangeContainerContent
{
	color: White;
	background-color: #fe6c07;
}

.OrangeContainerRight
{
	width: 10px;
	height: 27px;
	background-image: url(   '../App_Themes/kentico/images/buy/orangeborderright.gif' );
	background-repeat: no-repeat;
}

.KenticoLicenseRepeater
{
	margin: 10px 10px 0px 10px;
}

.KenticoLicenseRepeater .TopLeft
{
	width: 12px;
	background-color: #00a2ff;
	background-image: url(   '../App_Themes/kentico/images/buy/bluetopleft.gif' );
	background-repeat: no-repeat;
	background-position: top;
}

.KenticoLicenseRepeater .TopRight
{
	width: 12px;
	background-color: #00a2ff;
	background-image: url(   '../App_Themes/kentico/images/buy/bluetopright.gif' );
	background-repeat: no-repeat;
	background-position: top;
}

.KenticoLicenseRepeater .BottomLeft
{
	width: 12px;
	background-color: #00a2ff;
	background-image: url(   '../App_Themes/kentico/images/buy/bluebottomleft.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
}

.KenticoLicenseRepeater .Top
{
	background-color: #00a2ff;
}

.KenticoLicenseRepeater .Bottom
{
	background-color: #00a2ff;
}

.KenticoLicenseRepeater .Left
{
	width: 12px;
	background-image: url(   '../App_Themes/kentico/images/buy/blueleft.gif' );
	background-repeat: repeat-y;
	overflow: hidden;
}

.KenticoLicenseRepeater .Right
{
	width: 12px;
	background-image: url(   '../App_Themes/kentico/images/buy/blueright.gif' );
	background-repeat: repeat-y;
	overflow: hidden;
}

.KenticoLicenseRepeater .BottomRight
{
	width: 12px;
	background-color: #00a2ff;
	background-image: url(   '../App_Themes/kentico/images/buy/bluebottomright.gif' );
	background-repeat: no-repeat;
	background-position: bottom;
}

.KenticoLicenseRepeater .Content
{
	color: White;
	font-family: Tahoma;
	background-color: #00a2ff;
}

.KenticoLicenseRepeater .License
{
	color: White;
	font-size: 12px;
	font-weight: bold;
}

.KenticoLicenseRepeater .Description
{
	color: #1e2252;
	font-size: 11px;
	line-height: 12px;
	padding-bottom: 5px;
}

.KenticoLicenseRepeater .ProductName
{
}

.KenticoLicenseRepeater .ProductPrice
{
	background-image: url(   '../App_Themes/kentico/images/buy/bluedots.gif' );
	background-repeat: repeat-y;
	background-position: right center;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 0px 10px 0px 5px;
	width: 50px;
}

.KenticoLicenseRepeater .ProductPriceNoLine
{
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 0px 10px 0px 5px;
	width: 50px;
}

.KenticoLicenseRepeater .AddToCart
{
	padding-left: 10px;
	width: 70px;
}

.KenticoLicenseRepeater .AddToCartLink
{
	color: White;
	font-size: 11px;
	font-weight: bold;
}

/* BreadCrumbs */

.CMSBreadCrumbsLink
{
	color: #1E2252;
	text-decoration: underline; /* 	padding-right:15px;  	background-image: url('../App_Themes/kentico/images/features/GrayArrow.gif'); 	background-repeat: no-repeat;         background-position: right center; */
}

.CMSBreadCrumbsCurrentItem
{
	font-weight: bold;
	color: #006BAF;
	text-decoration: none;
}

/* Document name title bottom */

.DocNameTitle
{
	background-image: url(   '../App_Themes/kentico/images/features/GrayBackgroundDot.gif' );
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 7px;
	margin: 0px 5px 15px 5px;
}

/* Partners section */
.PartnersHeaderText
{
	font-weight: bold;
	font-size: 12px;
}

/* Clients section */
.LicenseToolBox
{
	background-color: #f1f8fb;
	border: 1px solid #c9d5e1;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/* Newsletter subscription */

.shortTextbox input
{
	width: 110px;
}

/* Take a tour */

.TakeATourLeftTopCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionLeftTopCorner.gif' );
	background-position: right top;
	background-repeat: no-repeat;
}


.TakeATourRightTopCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionRightTopCorner.gif' );
	background-position: right top;
	background-repeat: no-repeat;
}


.TakeATourLeftBottomCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionLeftBottomCorner.gif' );
	background-position: right bottom;
	background-repeat: no-repeat;
}

.TakeATourRightBottomCorner
{
	width: 9px;
	font-size: 5px;
	background-image: url(   '../Images/features/EditRegionRightBottomCorner.gif' );
	background-position: right bottom;
	background-repeat: no-repeat;
}

.TakeATourLeftBorder
{
	border-left: 1px solid #dbdbe0;
	height: 350px;
}

.TakeATourRightBorder
{
	border-right: 1px solid #dbdbe0;
}

.TakeATourTopBorder
{
	font-size: 5px;
	border-top: 1px solid #dbdbe0;
}

.TakeATourBottomBorder
{
	font-size: 5px;
	border-bottom: 1px solid #dbdbe0;
}

.PreviousStep
{
	font-family: Tahoma;
	font-size: 12px;
	color: #cccccc;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 20px;
	background-image: url(   '../Images/features/PreviousStepArrow.gif' );
	background-position: left center;
	background-repeat: no-repeat;
	padding-right: 10px;
}

.NextStep
{
	font-family: Tahoma;
	font-size: 12px;
	color: #cccccc;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 20px;
	background-image: url(   '../Images/features/NextStepArrow.gif' );
	background-position: right center;
	background-repeat: no-repeat;
}


.PreviousStepActive
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ff5e00;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 20px;
	background-image: url(   '../Images/features/PreviousStepArrowActive.gif' );
	background-position: left center;
	background-repeat: no-repeat;
}

.NextStepActive
{
	font-family: Tahoma;
	font-size: 12px;
	color: #ff5e00;
	text-decoration: underline;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 20px;
	background-image: url(   '../Images/features/NextStepArrowActive.gif' );
	background-position: right center;
	background-repeat: no-repeat;
}


.PageItem
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #1E2252;
	text-decoration: underline;
	padding: 11px;
}

.PageItemSelected
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006BAF;
	text-decoration: none;
	background-image: url(   '../Images/features/TakeATourSelectedStep.gif' );
	background-position: left center;
	background-repeat: no-repeat;
	padding: 11px;
}

.TakeATourTitle
{
	background-image: url(   '../App_Themes/kentico/images/features/GrayBackgroundDot.gif' );
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 7px;
	margin: 0px 5px 15px 5px;
}

/* Kentico datagrids */

.KenticoDownloadsDatagrid
{
	border-color: #c9d5e1;
}

.KenticoShowcaseDatagrid
{
	border-color: #c9d5e1;
}

.EditingFormErrorLabel
{
	color: red;
}

/* My profile section */
.MyProfile label
{
	font-weight: bold;
}

.MyProfile input[type="text"]
{
	width: 300px;
}

.MyProfile select
{
	width: 200px;
}

.MyProfile input[type="button"]
{
	width: 100px;
}

.MyProfile input[type="submit"]
{
	width: 100px;
}

/* Change password*/
.ChangePassword .InfoLabel
{
}

.ChangePassword .ErrorLabel
{
	font-weight: normal;
	color: Red;
}

.ChangePassword .FieldLabel
{
	font-weight: bold;
}

.ChangePassword .FieldInput
{
}

.ChangePassword .ChangeButton
{
	margin-top: 10px;
}

.PageTitleFont
{
	font-family: Arial;
	color: #ff5e00;
	font-size: 18px;
	font-weight: bolder;
}

.ActionsTitle
{
	text-decoration: none;
	color: #ff5e00;
	font-size: 11px;
	font-weight: bold;
}

.PageTitle
{
	color: #ff5e00;
	font-size: 11px;
	font-weight: bold;
}

.ExtraItemInformation
{
	color: gray;
	font-size: 10px;
	padding-left: 0px;
}

.FormFieldsLabels
{
	font-family: Arial;
	color: gray;
	font-size: 10px;
	font-weight: bold;
}

.DefaultFont
{
	font-family: Arial;
	color: gray;
	font-size: 11px;
}

.DefaultTablesFont
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color: gray;
}

.DefaultInput
{
	font-size: 11px;
	font-family: tahoma;
	color: #969696;
	height: 13px;
	width: 86px;
	margin-bottom: 5px;
}

.LoginHeader
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	background-image: url(   '../../Design/Images/Logon.png' );
	background-position: top;
	background-repeat: no-repeat;
	width: 320px;
	height: 60px;
}

.LoginSeparator
{
	width: 270px;
	height: 1px;
	background-image: url(   '../Images/separator.gif' );
	background-repeat: repeat-x;
	margin: 5px 5px 5px 5px;
	font-size: 1px;
}

/*News Styles By CAB*/
.NiceDefaultFont
{
	font-size: 8pt;
	font-family: Segoe UI,Tahoma;
}

.NiceNewFont
{
	font-size: 9pt;
	font-family: Segoe UI, Arial;
	text-align: justify;
}

.FooterText
{
	margin: 0px 0px 20px 70px;
	font-size: 8pt;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.FooterLink
{
	font-size: 8pt;
	color: #0066cc;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.FooterLink:hover
{
	font-size: 8pt;
	color: #0066cc;
	background-color: #e5e8f5;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceOrangeFont
{
	font-size: 8pt;
	color: Orange;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceRedFont
{
	font-size: 8pt;
	color: Red;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceGrayFont
{
	font-size: 8pt;
	color: Gray;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
	text-align: justify;
}

.NiceNewLink
{
	font-size: 8pt;
	color: #0066cc;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceNewLink:hover
{
	font-size: 8pt;
	color: #0066cc;
	background-color: #e5e8f5;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceNewLinkUnderline
{
	font-size: 8pt;
	color: #0066cc;
	text-decoration: underline;
	font-family: Segoe UI,Tahoma;
}

.NiceNewLinkUnderline:hover
{
	font-size: 8pt;
	color: #0066cc;
	background-color: #e5e8f5;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.NiceTextBox
{
	font-size: 8pt;
	font-family: Segoe UI,Tahoma;
	color: #969696;
	height: 13px;
	width: 86px;
	margin-bottom: 5px;
}

.NiceTextBox2
{
	font-size: 8pt;
	font-family: Segoe UI,Tahoma;
	color:Gray;
}

.NiceBoldTextBox
{
	font-size: 8pt;
	font-family: Segoe UI,Tahoma;
	font-weight: bold;
	color: #969696;
	height: 13px;
	width: 86px;
	margin-bottom: 5px;
}

/*Begin Search Schema*/
.SearchTabTable
{
	border-right: #a0b4e0 1px solid;
	border-top: #a0b4e0 1px solid;
	border-left: #a0b4e0 1px solid;
	background-color: #f5f7fc;
}

.SearchTab
{
	height: 30px;
	background-color: #eeeeee;
	background-image: url(../../Design/Backgrounds/BlueHeader.gif);
	color: Gray;
	padding-left: 5px;
	font-weight: bold;
}

.SearchTable
{
	background-color: #a0b4e0;
}

.SearchContent
{
	background-color: #f5f7fd;
}

.SearchComboBox
{
	font: 11px/14px Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	color: #000000;
	background-color: white;
}
/*End Search Schema*/

/*Begin Repeaters Results Table Schema*/
.ResultsTabTable
{
	border-right: #a0b4e0 1px solid;
	border-top: #a0b4e0 1px solid;
	border-left: #a0b4e0 1px solid;
	background-color: #f5f7fc;
}

.ResultsTab
{
	height: 30px;
	background-color: #eeeeee;
	background-image: url(../../Design/Backgrounds/GrayHeader.gif);
	color: Gray;
	padding-left: 5px;
	font-weight: bold;
}

.ResultsTable
{
	background-color: #a0b4e0;
}

.ResultsContent
{
	background-color: #ffffff;
}

.ResultsHeaderItem
{
	background-color: #ffffff;
	margin: 0px 0px 20px 70px;
	font-size: 8pt;
	text-decoration: none;
	font-family: Segoe UI,Tahoma;
}

.ResultsNormalItem
{
	background-color: #f5f7fd;
}

.ResultsAlternativeItem
{
	background-color: #ffffff;
}
/*End Repeaters Results Table Schema*/

/*Special for Basic Controls*/
.List input, .List textarea, .List select
{
	border-top: 1px solid #9B9B9B;
    background-color: #ECF7FF;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #9B9B9
/*End Repeaters Results Table Schema*/

/*Special for Basic Controls*/
.List input, .List textarea, .List select
{
	background-color: #ECF7FF;
    margin-left: 0px;
