/**
* Style Sheet for "INDIKA, Iris Challande-Kathmann"
*
* @link			www.indika.ch
* @file			ccedesignctrl.css
* @media		screen
* @date			January 2011
* @author		Virtual Unit AG
* @copyright	Virtual Unit AG
* @note			
* Table of Contents:
*				1. Styles to modify
*				2. Navigation Styles
*				3. Language Switch Styles
*				4. Control Styles
*				5. Button Styles
*				6. Other Styles
*/

.fieldHeader div, .fieldBottom div
{
	padding: 0;
	margin: 0 auto;
}
.fieldHeader .CCEPanEditButtons, .fieldBottom .CCEPanEditButtons
{
	width: 480px;
}



.CCEContactFormLnkToAdmin
{
	margin-bottom: 12px;
}


/*.CCEActionsHyperLink
{
	color: #000000;
	text-decoration: none;
	font-variant: small-caps;
	margin-left: 2px;
	border: dotted 1px #000000;
}
.CCENavigationCtrl .CCEActionsHyperLink
{
	color: #ffffff;
}*/
.CCEActionsHyperLink
{
	display: inline-block;
	color: #000000 !important;
	background-color: #ececec;
	text-decoration: none;
	padding: 0 2px;
}

.CCECaptchaPanel
{
}

.CCEFormSpacerMedium
{
	height: 12px;
}

.CCEHighlightedText
{
}

.CCEFileListControl
{
}
.CCEFileListControl li
{
	padding-bottom: 8px;
}
.CCEFileListControl :link:focus, .CCEFileListControl :visited:focus
{
	color: #0086ac !important;
	font-weight: bold;
	text-decoration: none !important;
}
.CCEFileListControl :link, .CCEFileListControl :visited
{
	color: #000000 !important;
	background-color: transparent !important;
	text-decoration: none;
}
.CCEFileListControl :link:hover, .CCEFileListControl :visited:hover
{
	color: #0086ac !important;
	font-weight: bold;
	text-decoration: none !important;
}
.CCEFileListControl :link:active, .CCEFileListControl :visited:active
{
	color: #000000 !important;
	background-color: transparent !important;
	text-decoration: none;
}




/* =========================
* 1. Styles to modify
* ========================== */


/* =========================
* 2. Navigation Styles
* ========================== */

.CCEBreadCrumbNavigationCtrl
{
}
.CCEBreadCrumbNavigationCtrlItem
{
	display: inline;
	margin: 2px;
	margin-right: 8px;
}
.CCEBreadCrumbNavigationCtrlLink
{
	color: #000000;
	font-weight: bold;
}

.CCEMetaNavigationCtrl
{
	font-size: 90%;
	padding: 0;
	margin: 0;
}
.CCEMetaNavigationCtrlItem
{
	/*display: inline-block; nicht IE7-tauglich*/
	display: inline;
	list-style-type: none;
	margin: 10px;
}
.CCEMetaNavigationCtrlItem :link:focus, .CCEMetaNavigationCtrlItem :visited:focus
{
	color: #5c594d;
	font-weight: bold;
}
.CCEMetaNavigationCtrlItem :link, .CCEMetaNavigationCtrlItem :visited
{
	color: #005b8b;
	text-decoration: none;
	padding: 2px;
}
.CCEMetaNavigationCtrlItem :link:hover, .CCEMetaNavigationCtrlItem :visited:hover
{
	color: #5c594d;
	font-weight: bold;
}
.CCEMetaNavigationCtrlItem :link:active, .CCEMetaNavigationCtrlItem :visited:active
{
}
.CCEMetaNavigationCtrlItemSelected
{
	/*display: inline-block; nicht IE7-tauglich*/
	display: inline;
	list-style-type: none;
	margin: 10px;
}
.CCEMetaNavigationCtrlItemSelected :link:focus, .CCEMetaNavigationCtrlItemSelected :visited:focus
{
}
.CCEMetaNavigationCtrlItemSelected :link, .CCEMetaNavigationCtrlItemSelected :visited
{
	color: #5c594d;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
}
.CCEMetaNavigationCtrlItemSelected :link:hover, .CCEMetaNavigationCtrlItemSelected :visited:hover
{
	text-decoration: underline;
}
.CCEMetaNavigationCtrlItemSelected :link:active, .CCEMetaNavigationCtrlItemSelected :visited:active
{
}

.CCENavigationCtrlNavControls
{
}

.CCENavigationCtrl
{
}
.CCENavigationCtrlItem
{
}
.CCENavigationCtrlItem :link:focus, .CCENavigationCtrlItem :visited:focus
{
}
.CCENavigationCtrlItem :link, .CCENavigationCtrlItem :visited
{
}
.CCENavigationCtrlItem :link:hover, .CCENavigationCtrlItem :visited:hover
{
}
.CCENavigationCtrlItem :link:active, .CCENavigationCtrlItem :visited:active
{
}
.CCENavigationCtrlItemSelected
{
}
.CCENavigationCtrlItemSelected :link:focus, .CCENavigationCtrlItemSelected :visited:focus
{
}
.CCENavigationCtrlItemSelected :link, .CCENavigationCtrlItemSelected :visited
{
}
.CCENavigationCtrlItemSelected :link:hover, .CCENavigationCtrlItemSelected :visited:hover
{
}
.CCENavigationCtrlItemSelected :link:active, .CCENavigationCtrlItemSelected :visited:active
{
}

.CCESubNavigationCtrl
{
}
.CCESubNavigationCtrlItem
{
}
.CCESubNavigationCtrlItem :link:focus, .CCESubNavigationCtrlItem :visited:focus
{
}
.CCESubNavigationCtrlItem :link, .CCESubNavigationCtrlItem :visited
{
}
.CCESubNavigationCtrlItem :link:hover, .CCESubNavigationCtrlItem :visited:hover
{
}
.CCESubNavigationCtrlItem :link:active, .CCESubNavigationCtrlItem :visited:active
{
}
.CCESubNavigationCtrlItemSelected
{
}
.CCESubNavigationCtrlItemSelected :link:focus, .CCESubNavigationCtrlItemSelected :visited:focus
{
}
.CCESubNavigationCtrlItemSelected igationCtrlItem :link, .CCESubNavigationCtrlItemSelected :visited
{
}
.CCESubNavigationCtrlItemSelected :link:hover, .CCESubNavigationCtrlItemSelected :visited:hover
{
}
.CCESubNavigationCtrlItemSelected :link:active, .CCESubNavigationCtrlItemSelected :visited:active
{
}

.CCESubNavigationPictureCtrl
{
	padding-top: 20px;
}
.CCESubNavigationPictureCtrl table
{
	background-color: #e2e2e2;
	border-collapse: separate;
	border: 1px solid #8c8c8c;
	margin-right: auto;
	margin-left: auto;
}
.CCESubNavigationPictureCtrl td, .CCESubNavigationPictureCtrl th
{
	background-color: #f9f9f9;
	width: 117px;
	height: 117px;
	padding: 0;
}
.CCESubNavigationPictureCtrl a, .CCESubNavigationPictureCtrl a:active, .CCESubNavigationPictureCtrl a:hover, .CCESubNavigationPictureCtrl a:focus
{
	background-color: transparent;
	color: #ffffff;
	text-decoration: none;
	border-bottom: none !important;
}

.CCETreeNavigationCtrl
{
	list-style-type: none;
	font-variant: small-caps;
	padding: 34px 0 20px 10px;
	margin: 0;
}
.CCETreeNavigationCtrlItem
{	
}
.CCETreeNavigationCtrlItem :link:focus, .CCETreeNavigationCtrlItem :visited:focus
{
	background: transparent url(CCEDesignImg/navimg_gray.png) no-repeat center left;
	color: #5c594d;
	font-weight: bold;
}
.CCETreeNavigationCtrlItem :link, .CCETreeNavigationCtrlItem :visited
{
	display: block;
	background: transparent url(CCEDesignImg/navimg_darkblue.png) no-repeat center left;
	color: #005b8b;
	text-decoration: none;
	padding: 10px 5px 10px 35px;
}
.CCETreeNavigationCtrlItem :link:hover, .CCETreeNavigationCtrlItem :visited:hover
{
	background: transparent url(CCEDesignImg/navimg_gray.png) no-repeat center left;
	color: #5c594d;
	font-weight: bold;
}
.CCETreeNavigationCtrlItem :link:active, .CCETreeNavigationCtrlItem :visited:active
{
}
.CCETreeNavigationCtrlItemSelected
{
	font-weight: bold;
}
.CCETreeNavigationCtrlItemSelected :link:focus, .CCETreeNavigationCtrlItemSelected :visited:focus
{
}
.CCETreeNavigationCtrlItemSelected :link, .CCETreeNavigationCtrlItemSelected :visited
{
	display: block;
	background: transparent url(CCEDesignImg/navimg_gray.png) no-repeat center left;
	color: #5c594d;
	text-decoration: none;
	padding: 10px 5px 10px 35px;
}
.CCETreeNavigationCtrlItemSelected :link:hover, .CCETreeNavigationCtrlItemSelected :visited:hover
{
	background: transparent url(CCEDesignImg/navimg_gray.png) no-repeat center left;
	color: #5c594d;
	font-weight: bold;
}
.CCETreeNavigationCtrlItemSelected :link:active, .CCETreeNavigationCtrlItemSelected :visited:active
{
}

.CCETreeSubNavigationCtrl
{
	list-style-type: none;
	font-variant: normal;
	font-size: 85%;
	padding-left: 15px;
	margin: 0;
}
.CCETreeSubNavigationCtrlItem
{
	font-weight: normal;
}
.CCETreeSubNavigationCtrlItem :link:focus, .CCETreeSubNavigationCtrlItem :visited:focus
{
	background: transparent url(CCEDesignImg/navimg_gray.png) no-repeat center left;
	color: #5c594d;
	font-weight: bold;
}
.CCETreeSubNavigationCtrlItem :link, .CCETreeSubNavigationCtrlItem :visited
{
	background: transparent url(CCEDesignImg/navimg_darkblue.png) no-repeat center left;
	color: #005b8b;
}
.CCETreeSubNavigationCtrlItem :link:hover, .CCETreeSubNavigationCtrlItem :visited:hover
{
}
.CCETreeSubNavigationCtrlItem :link:active, .CCETreeSubNavigationCtrlItem :visited:active
{
}
.CCETreeSubNavigationCtrlItemSelected
{
}
.CCETreeSubNavigationCtrlItemSelected :link:focus, .CCETreeSubNavigationCtrlItemSelected :visited:focus
{
}
.CCETreeSubNavigationCtrlItemSelected :link, .CCETreeSubNavigationCtrlItemSelected :visited
{
}
.CCETreeSubNavigationCtrlItemSelected :link:hover, .CCETreeSubNavigationCtrlItemSelected :visited:hover
{
}
.CCETreeSubNavigationCtrlItemSelected :link:active, .CCETreeSubNavigationCtrlItemSelected :visited:active
{
}

.ccesubnavindent_0
{
}
.ccesubnavindent_1
{
	margin-left: 15px;
}
.ccesubnavindent_2
{
	margin-left: 30px;
}
.ccesubnavindent_3
{
	margin-left: 45px;
}
.ccesubnavindent_4
{
	margin-left: 60px;
}
.ccesubnavindent_5
{
	margin-left: 75px;
}
.ccesubnavindent_6
{
	margin-left: 90px;
}

/* =========================
* 3. Language Switch Styles
* ========================== */

.CCELanguageSwitchControl
{
	float: right;
	font-size: 80%;
}
.CCELanguageSwitchControlItem
{
	margin-left: 10px;
}
.CCELanguageSwitchControl > :link:focus, .CCELanguageSwitchControl > :visited:focus
{
	color: #ffffff;
	border-bottom: none;
	text-decoration: none;
}
.CCELanguageSwitchControl > :link, .CCELanguageSwitchControl > :visited
{
	color: #5c594d;
	text-decoration: none;
	padding: 2px;
}
.CCELanguageSwitchControl > :link:hover, .CCELanguageSwitchControl > :visited:hover
{
	color: #ffffff;
	border-bottom: none;
	text-decoration: none;
}
.CCELanguageSwitchControl > :link:active, .CCELanguageSwitchControl > :visited:active
{
	color: #5c594d;
	text-decoration: none;
}
.CCELanguageSwitchControlItem
{
}
.CCELanguageSwitchControlItemSelected
{
	color: #ffffff !important;
	border-bottom: none;
	text-decoration: none;
	margin-left: 10px;
}

/* =========================
* 4. Control Styles
* ========================== */

.CCEBlogMainControl
{
}
.CCEBlogMainControlbtnAddNewBlog
{
	display: block;
}
.CCEBlogMainControlBlog
{
	float: left;
}
.CCEBlogMainControlDate
{
	float: right;
	padding: 8px 20px 8px 0;
}
.CCEBlogControl
{
	margin-bottom: 72px;
}
.CCEBlogControlButtons
{
	padding: 8px 0;
}
.CCEBlogMainControlBlog
{
	width: 80%;
	padding: 8px 0;
}
.CCEBlogControlHeader
{
	font-weight: bold;
	margin-bottom: 20px;
}
.CCEBlogControlTitle
{
	color: #0086ac;
	font-size: large;
	margin: 20px 0 8px;
}
.CCEBlogControlText
{}
.CCEBlogControlPostDetails
{
	margin: 8px 0 12px 0;
}
.CCEBlogControlComments
{}
.CCEBlogControlGuestName
{
	color: #0086ac;
	text-align: right;
}
.CCEBlogControlDate
{
	font-size: 85%;
	margin-top: 8px;
}

.CCEBlogItemControl
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: solid 1px #8e9fad;
	border-right: solid 1px #555f67;
	border-bottom: solid 1px #555f67;
	border-left: solid 1px #8e9fad;
	margin-bottom: 8px;
}
.CCEBlogItemControlHeader
{
	background-color: #bdd4e5;
	font-weight: bold;
	padding: 0 4px;
	margin-bottom: 4px;
}
.CCEBlogItemControlTitle
{
	float: left;
	color: #00374d;
}
.CCEBlogItemControlGuestName
{
	color: #00374d;
	text-align: right;
}
.CCEBlogItemControlContent
{
	padding: 4px;
}
.CCEBlogItemControlDate
{
	margin-top: 8px;
	font-size: 80%;
	text-align: right;
}

.CCEBlogItemNewControl
{}

/*.CCEBlogNewControl
{
	padding: 6px;
}
.CCEBlogControl
{
}
.CCEBlogControlHeader
{
	background-color: #005b8b;
	font-weight: bold;
	padding: 4px;
	margin-top: 12px;
	margin-bottom: 4px;
}
.CCEBlogControlTitle
{
	float: left;
	color: #ffffff;
}
.CCEBlogControlGuestName
{
	color: #dceffa;
	text-align: right;
}
.CCEBlogControlLnkBtn
{
	color: #000000;
}
.CCEBlogControlContent
{
	padding: 4px;
}
.CCEBlogControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}

.CCEBlogItemControl
{
	padding: 4px;
	margin-bottom: 8px;
	border: 1px dotted #000000;
}
.CCEBlogItemControlHeader
{
	background-color: #5c594d;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEBlogItemControlTitle
{
	float: left;
	color: #ffffff;
}
.CCEBlogItemControlGuestName
{
	color: #dceffa;
	text-align: right;
}
.CCEBlogItemControlContent
{
	padding: 4px;
}
.CCEBlogItemControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}

.CCEBlogItemNewControl
{
}
.CCEBlogItemNewControl > div > ul div
{
	padding: 2px;
}*/

.CCEContentTemplateControl
{
}
.CCEContentTemplateControlSpacer
{
	height: 16px;
}
.CCEContentTemplateControlTable td
{
	vertical-align: top;
}

.CCECounterControl
{
	display: table;
}
.CCECounterControlRow
{
	display: table-row;
}
.CCECounterControlLabel
{
	display: table-cell;
	padding-right: 4px;
}
.CCECounterControlValue
{
	display: table-cell;
}

/*
.CCEForumMainControl
{}
.CCEForumHeaderControl
{
    border: 1px dotted #000000;
    padding: 5px;
    margin-bottom: 12px;
}

.CCEForumHeaderBreadCrumbControl
{
    font-weight: bold;
    list-style-type: circle;
    margin-top: 16px;
}
.CCEForumHeaderBreadCrumbControlLnkBtn
{
    color: #000000;
    margin-right: 8px;
}

.CCEForumMainItemControl
{
    padding: 4px;
	margin-bottom: 8px;
	border: 1px dotted #000000;
}
.CCEForumMainItemControlHeader
{
    background-color: #eeeeee;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEForumMainItemControlTitle
{}
.CCEForumMainItemControlLnkBtn
{
    color: #000000;
}
.CCEForumMainItemControlContent
{
    padding: 4px;
}
.CCEForumMainItemControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}

.CCEForumThreadControl
{
    padding: 4px;
	margin-bottom: 8px;
	border: 1px dotted #000000;
}
.CCEForumThreadControlHeader
{
    background-color: #005b8b;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEForumThreadControlTitle
{
    float: left;
}
.CCEForumThreadControlGuestName
{
	color: #dceffa;
	text-align: right;
}
.CCEForumThreadControlLnkBtn
{
    color: #ffffff;
}
.CCEForumThreadControlContent
{
    padding: 4px;
}
.CCEForumThreadControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}

.CCEForumResponseControl
{
    padding: 4px;
	margin-bottom: 8px;
	border: 1px dotted #000000;
}
.CCEForumResponseControlHeader
{
    background-color: #5c594d;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEForumResponseControlTitle
{
    float: left;
    color: #ffffff;
}
.CCEForumResponseControlGuestName
{
	color: #dceffa;
	text-align: right;
}
.CCEForumResponseControlContent
{
    padding: 4px;
}
.CCEForumResponseControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}
*/

.CCEGalleryControl
{
}
.CCEGalleryControlSpacer
{
}
.CCEGalleryControlSpacerBottom
{
	clear: left;
}
.CCEGalleryControlPanRotatorItem
{
	text-align: center;
	padding: 4px;
	margin: 4px;
	border: outset 1px #8e9fad;
}

.CCEGuestBookControl
{
}
.CCEGuestBookItemControl
{
	padding: 4px;
	margin-bottom: 8px;
	border: dotted 1px #000000;
}
.CCEGuestBookItemControlHeader
{
	background-color: #005b8b;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEGuestBookItemControlTitle
{
	float: left;
	color: #ffffff;
}
.CCEGuestBookItemControlGuestName
{
	color: #dceffa;
	text-align: right;
}
.CCEGuestBookItemControlContent
{
	padding: 4px;
}
.CCEGuestBookItemControlDate
{
	margin-top: 8px;
	text-align: right;
	font-size: 80%;
}

.CCEListControl
{
}
.CCEListItemControl
{
	margin-bottom: 20px;
}

.CCEPanelBarItem
{
	padding: 4px;
}

.CCEProductListControl
{
}
.CCEProductListItemControl
{
	min-width: 300px;
	padding: 4px;
	margin-top: 12px;
	margin-bottom: 12px;
	border: dotted 1px #000000;
}
.CCEProductListItemControlPicturePanel
{
	display: block;
	text-align: left;
}
.CCEProductListItemControl > .CCEFormBlockPanel
{
	padding-top: 4px;
}
.CCEProductListItemControlHeader
{
	background-color: #f9f9f9;
	font-weight: bold;
	padding: 6px;
	margin-bottom: 4px;
}
.CCEProductListItemControlHeader > .cceInt_imgBtnSmall
{
	float: right;
	position: relative;
	top: -4px;
	padding: 0px;
	margin: 0px;
}
.CCEProductListItemControlContent
{
}
.CCEProductListItemControlArticleNumber
{
	display: block;
	font-size: 85%;
	margin: 2px 0px 2px 4px;
}
.CCEProductListItemControlDescription
{
	display: block;
	padding-top: 2px;
	padding-bottom: 8px;
}
.CCEProductListItemControlPrize
{
	text-align: right;
	margin-left: 12px;
	padding: 2px;
}
.CCEProductListItemControlStock
{
	display: block;
	text-align: right;
	font-size: 80%;
	padding: 2px;
}

.CCEProductListControlAddCart
{
	float: right;
	width: 250px;
	margin-top: 12px;
}

.CCEProductListCartControl
{
	width: 100%;
}
.CCEProductListCartControl > .CCEProductListControl
{
	float: left;
	max-width: 465px;
}

.CCEProductListBestSellingControl
{
}

.CCEProductListBestSellingCartControl
{
	width: 100%;
}
.CCEProductListBestSellingCartControl > .CCEProductListBestSellingControl
{
	float: left;
	max-width: 465px;
}
/*.CCEProductListBestSellingCartControl .CCEProductListItemControl
{
} <del> max-width: 320px; im orig*/

.CCEProductListLatestControl
{
}

.CCEProductListLatestCartControl
{
	width: 100%;
}
.CCEProductListLatestCartControl > .CCEProductListLatestControl
{
	float: left;
	max-width: 465px;
}
/*.CCEProductListLatestCartControl .CCEProductListItemControl
{
} <del> max-width: 320px; im orig*/

.CCEProductListTagControl
{
}

.CCEProductListTagCartControl
{
	width: 100%;
}
.CCEProductListTagCartControl > .CCEProductListTagControl
{
	float: left;
	max-width: 465px;
}
.CCEProductListTagCartControl .CCEProductListItemControl
{
	max-width: 320px;
}

.CCEShoppingCartControl
{
	border: dotted 1px #000000;
	padding: 8px;
	text-align: right;
}
.CCEShoppingCartControlHeader
{
	font-weight: bold;
}
.CCEShoppingCartControlContent
{
}
.CCEShoppingCartControlContent > :link:focus, .CCEShoppingCartControlContent > :visited:focus
{
	border-bottom: 1px solid #000000;
}
.CCEShoppingCartControlContent > :link, .CCEShoppingCartControlContent > :visited
{
	color: #000000 !important;
}
.CCEShoppingCartControlContent > :link:hover, .CCEShoppingCartControlContent > :visited:hover
{
	border-bottom: 1px solid #000000;
}
.CCEShoppingCartControlContent > :link:active, .CCEShoppingCartControlContent > :visited:active
{
	color: #000000 !important;
}
.CCEShoppingCartControlAmount
{
	font-weight: bold;
	margin: 4px 0 12px 0;
}
.CCEShoppingCartControlLnkDoOrder
{
	color: #000000;
	font-size: 90%;
	font-weight: bold;
	margin-right: 8px;
}
.CCEShoppingCartControlLnkOrderHistory
{
	color: #000000;
	font-size: 90%;
	font-weight: bold;
}

.CCEShoppingCartItemControl
{
	text-align: left;
	background-color: #f9f9f9;
	padding: 4px;
	margin-bottom: 4px;
}
.CCEShoppingCartItemControlTitle
{
	font-weight: bold;
	margin-bottom: 4px;
}
.CCEShoppingCartItemControlArticleNr
{
}
.CCEShoppingCartItemControlPerPiece
{
}
.CCEShoppingCartItemControlAmountForPieces
{
	vertical-align: bottom;
	white-space: nowrap;
}
.CCEShoppingCartItemControlAmountForPieces > .cceInt_imgBtnSmall
{
	display: inline;
	position: relative;
	top: 8px;
	padding: 0 0 0 4px;
}

.CCERandomPictureControlPreviewImg
{
	display: block;
	width: 70%;
	padding: 2px;
	margin: 0 auto;
}

.CCESiteMapControl
{
	margin-left: 32px;
}
.CCESiteMapControl_0
{
	display: list-item;
	list-style-type: disc;
	padding-bottom: 8px;
}
.CCESiteMapControl_1, .CCESiteMapControl_2, .CCESiteMapControl_3, .CCESiteMapControl_4, .CCESiteMapControl_5, .CCESiteMapControl_6, .CCESiteMapControl_7, .CCESiteMapControl_8, .CCESiteMapControl_9, .CCESiteMapControl_10, .CCESiteMapControl_11, .CCESiteMapControl_12, .CCESiteMapControl_13, .CCESiteMapControl_14, .CCESiteMapControl_15
{
	display: list-item;
	list-style-type: disc;
	padding-top: 8px;
	margin-left: 20px;
}
.CCESiteMapControl :link:focus, .CCESiteMapControl :visited:focus
{
	color: #000000;
	font-weight: bold;
}
.CCESiteMapControl :link, .CCESiteMapControl :visited
{
	text-decoration: none;
	color: #000000;
}
.CCESiteMapControl :link:hover, .CCESiteMapControl :visited:hover
{
	color: #000000;
	font-weight: bold;
}
.CCESiteMapControl :link:active, .CCESiteMapControl :visited:active
{
	text-decoration: none;
	color: #000000;
}

.CCEUserUploadControl
{
	background-color: #ffffff;
	padding: 8px;
}

/* =========================
* 5. Button Styles
* ========================== */

.CCEImgBtnForm
{
	vertical-align: bottom;
	width: 24px;
	height: 24px;
	margin-left: 4px;
}

/* =========================
* 6. Other Styles
* ========================== */

.CCEFormBlockPanel
{
	margin-bottom: 4px;
}
.CCEFormBlockPanel > label
{
	display: block;
	margin-bottom: 2px;
}
.CCEFormInlinePanel
{
	display: inline;
	margin-right: 4px;
}
.CCEFormInlinePanel > label
{
	font-size: 100%;
	margin-right: 2px;
}
/*.CCEFormLabelBlock
{
	display: block;
	font-size: 50%;
}
.CCEPanelBorder
{
	border: solid 1px #00cc00;
}*/


.CCEMessageInfo
{
	color: #000000;
	padding: 5px;
	margin-bottom: 20px;
}


/* =======================================
   E N D E   D E S   S T Y L E S H E E T S
   ======================================= */
