﻿    /* Lists */

	.dxUl
	{
		list-style-type:square;
		color:#e2eafe;
        margin:0.2em 0em 0.6em 1.2em;
        padding:0em;
	}

	.dxUl li
	{
	    margin-bottom:0em;
	}

	.dxUl .Normal,
	.dxUl .normal
	{
	    margin-bottom:0.2em;
	}

	.dxOl
	{
        margin:0.2em 0em 0.6em 1.8em;
		padding-left:0.7em;
		color:#e2eafe;
	}

	.dxOl li
	{
	    margin-bottom:0.2em;
	}

	.dxOl .Normal,
	.dxOl .normal
	{
	    font-size:100%;
	    margin:0em
	}



/* Table */

	.dxTable
	{
		margin-bottom:10px;
    	border-collapse:collapse
	}

    .dxTable .Normal,
    .dxTable .normal
    {
	    margin-bottom:0px;
    }


    .dxTable th
    {
	    text-align:left;
	    padding:4px;
	    font-weight:normal;
    }

    .dxTable th .Normal,
    .dxTable th .normal
    {
        font-weight:bold;
    }

    .dxTable td
    {
	    padding:4px;
    }
    
    .TableBgHighlight
    {
        background-color:#e2eafe;
        color:#182030;
    }

    .TableBgUnderline
    {
        border-bottom:solid 1px #e2eafe;
    }
    

/* Images */

	.dxImageLeftInText,
	.dxImageLeftInTextWrapper
	{
		margin-right:1em;
		margin-bottom:1em;
	}

	.dxImageRightInText,
	.dxImageRightInTextWrapper	
	{
		margin-left:1em;
		margin-bottom:1em;
	}
	
	.dxImageMiddle,
	.dxImageLeft,
	.dxImageRight,
	.dxImageNoAlign,
	.dxImageLeftWrapper,
	.dxImageRightWrapper,
	.dxImageLeftInTextWrapper,
	.dxImageRightInTextWrapper,
	.dxImageImageMiddleWrapper,
	.dxImageNoAlignWrapper
	{
		margin-bottom:1em;
	}
	
	.Startpage #ContentLeftTop .dxImageNoAlign
	{
	    margin-bottom:0px;
	}
	
	.dxImageLeftWrapper .dxImageLeft,
	.dxImageRightWrapper .dxImageRight,
	.dxImageLeftInTextWrapper .dxImageLeftInText,
	.dxImageRightInTextWrapper .dxImageRightInText,
	.dxImageMiddleWrapper .dxImageMiddle,
	.dxImageNoAlignWrapper .dxImageNoAlign
	{
		margin:0px;
	}
	
	.dxImageText
	{
		font-family:Verdana, Sans-Serif;
		font-size:65%;
		margin:0em 0em 1em 0em;
		padding:0em 0em 0.1em 0em;	
		line-height:1.2em;
	}
	
	.dxImagesGridItemText,
	.dxPageNav,
	.dxImageSlideShowStatus
	{
		font-family: Verdana, Sans-Serif; 
		font-size:70%;	
		padding-bottom:5px;
		margin-bottom: 0px;
	}
	
	.dxImagesGridItemInner
	{
		margin:4px;
	}
	
	.dxImageSlideShowStatus
	{
		text-align:right;
		padding:0px;
	}	
	
	.dxImagesSlideShow
	{
	    margin-bottom:1em;
	}
	
	.dxImageSlideShowStatus
	{
		text-align:right;
	}	
	
	.dxImagesSlideShowImageBox
	{
	    background:#ffffff url(/Templates/Images/BodyBg.png) repeat-x 40px !important;
	}

	.dxImagesSlideShowImageBox .dxImage
	{
	    border:solid 1px #00A9A1;
	}
	
	
/* ################## Poll ################## */

	.dxPollDiv
	{
		width:100%;	
	}

	.dxPollHeadline
	{
		font-size:70%;
		line-height:1.2em;
		font-weight:normal;
		margin:0em 0em 0.8em 0em;
		color:#3d3d3d;
	}

	.dxPollRadioDiv
	{
		width:12%;
		float:left;
		color:#7e7e7e;
	}

	.dxPollAlternativeLabel
	{
		float:left;
		width:87%;
		font-weight:normal; 
		font-size:65%;
		margin:0.1em 0px 0.3em 0em;
		padding:0px;
		line-height:1.2em;	
		color:#7e7e7e;
	}

	.dxPollButtonDiv
	{
		text-align:right;
	}

	.dxPollButton
	{
        font:65% Verdana,Geneva,sans-serif;
        font-weight:bold;
        vertical-align:middle;
        background:#ffffff url(/Templates/Images/ButtonBg.png) repeat-x bottom;
        border:solid 1px #A7C0D6;
        color:#8DA6BC;
	}
	
	.dxPollResultDiv
	{
		clear:both;
		width:100%;
		overflow:hidden;
		margin-bottom:10px;
	}

	.dxPollResultBody
	{
		margin:0px;
		padding:1em;
	}

	.dxPollResultBar
	{
		background-color:#efefef;
		height:0.4em;
		overflow:hidden;
		clear:left;
	}

	.dxPollResultVotes
	{
		background-color:#C4D8F6;
		height:0.4em;
		overflow:hidden;
	}	
	
		/* Sok */

	.dxSearchMatchesNav
	{
        font:70% Verdana,Geneva,sans-serif;
		margin-top:0.8em;
		padding-bottom:0.8em;
		text-align:right;
		color:#3d3d3d;
	}

	.dxSearchMatchesSummary
	{
        font:70% Verdana,Geneva,sans-serif;
        background:transparent url(/Templates/Images/HeadlineDividerBg.png) no-repeat top left;    
        color:#ffffff;
        padding:0.5em;
        font-weight:bold;
        margin:0.4em 0em 0.4em 0em;
  	}

	.dxSearchMatchesItemDesc
	{
        font-size:70%;
        line-height:1.4em;
        color:#3d3d3d;
        margin-bottom:1em;
	}

    .dxSearch
    {
        margin-bottom:1em;
        overflow:hidden;
    }

    .dxSearchLabel
    {
        font:65% Verdana,Geneva,sans-serif;
        color:#3d3d3d;
        margin-right:0.2em;
    }

	.dxSearchText
	{
        font:65% Verdana,Geneva,sans-serif;
        vertical-align:middle;
        background:transparent url(/Templates/Images/TextFieldBg.png) repeat-x top;
        border:solid 1px #A7C0D6;
        color:#8DA6BC;
	}

	.dxSearchSubmitButton
	{

        font:65% Verdana,Geneva,sans-serif;
        font-weight:bold;
        vertical-align:middle;
        background:#ffffff url(/Templates/Images/ButtonBg.png) repeat-x bottom;
        border:solid 1px #A7C0D6;
        color:#8DA6BC;
        margin-left:0.2em;
  	}


	.dxSearchMatchesHeadline
	{
	    display:none;
	    visibility:hidden;
        font:100%/1.3em "Trebuchet MS",Helvetica,sans-serif;
        color:#577FBC;
        margin-bottom:0.4em;
	}

	.dxSearchMatchesItemLink
	{
        font-size:70%;
        line-height:1.4em;
        margin-bottom:0.2em;	
        font-weight:normal;
    }

/* Sitemap */

	.dxSiteMapLev1top
	{
		padding:0px;
		margin:0px;
	}

	.dxSiteMapLev1
	{
		margin:10px 0px 10px 0px;
	}
	
	.dxSiteMapLev2top,
	.dxSiteMapLev3top
	{
		list-style-type:circle;	
	}
	
/* Siteindex */

.dxSiteIndexNav a
{
	display:block;
	float:left;
	padding:3px 0px 3px 0px;
	text-align:center;
	width:16px;
	margin-right:2px;
	border:solid 1px #AEAEAE;
    font-size:70%;
}

.dxSiteIndexToTop
{
	display:none;
    font-size:70%;
}

.dxSiteIndexLetter,
.dxSiteIndexPage
{
    font-size:70%;    
}

.dxSiteIndexLetter
{
	clear:both;
	margin:10px 0px 4px 0px;
	border-bottom:solid 1px #AEAEAE;
}


/* Login */

	.dxLogin
	{ 
		width:16em;
		border:dotted 1px #7e858a;
		padding:10px;
		margin-bottom:10px;
		overflow:hidden;
	}

	.dxLoginUserNameDiv,
	.dxLoginPasswordDiv,
	.dxLoginUserName,
	.dxLoginPassword,
	.dxLoginSubmit,
	.dxLoginErrorDiv
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:70%;
		font-weight:normal;
		color:#3d3d3d;
		line-height:1.2em;
	}

	.dxLoginUserNameLabel,
	.dxLoginPasswordLabel
	{
	    width:10em;
	    float:left;
	    overflow:hidden;
	}

	.dxLoginUserName,
	.dxLoginPassword
	{
		margin-bottom:2px;
		padding-top:2px;
		float:left;
		width:13.7em;
        font:65% Verdana,Geneva,sans-serif;
        vertical-align:middle;
        background:transparent url(/Templates/Images/TextFieldBg.png) repeat-x top;
        border:solid 1px #A7C0D6;
        color:#8DA6BC;

	}

	.dxLoginSubmit
	{
		margin:4px 0px 2px 0px;
		float:right; 		
        font:65% Verdana,Geneva,sans-serif;
        font-weight:bold;
        vertical-align:middle;
        background:#ffffff url(/Templates/Images/ButtonBg.png) repeat-x bottom;
        border:solid 1px #A7C0D6;
        color:#8DA6BC;

	}

	.dxLoginErrorDiv
	{
	    color:#ff6666;
	    background:#F8F7F0 url(/Templates_Support/Images/Information.gif) no-repeat 1em 1em;
	    padding:1em;
	    padding-left:4em;
	    margin-top:1.4em;
	    margin-bottom:1.4em;
	}	


/* Form */

	.dxTextLabelDiv,
	.dxFormResetButton,
	.dxFormSubmitButton,
	.dxFormCheckboxLabelDiv,
	.dxFormRadioLabelDiv,
	.dxFormListBox,
	.dxFormDropDownList,
	.dxFormTextBox,
	.dxFileInput
	{
		font-family:verdana, arial, helvetica, sans-serif;
        font:65% Verdana,Geneva,sans-serif;
		font-weight:normal;
		color:#1D3346;
		margin-bottom:0.1em;
	}	
	
    #MainRight .dxTextLabelDiv,
    #MainRight .dxFormTextBox
    {
        margin-left:5px;
    }	

	.dxFormListBox,
	.dxFormDropDownList,
	.dxFormTextBox,
	.dxFileInput
	{
        font:65% Verdana,Geneva,sans-serif;
        vertical-align:middle;
        background:transparent url(/Templates_Support/Images/TextFieldBg.png) repeat-x top;
        border:solid 1px #DEE7F1;
        color:#1D3346;
        padding:0.3em;
	}

	.dxFormResetButton,
	.dxFormSubmitButton
	{

        font:65% Verdana,Geneva,sans-serif;
        font-weight:bold;
        vertical-align:middle;
        background:#ffffff url(/Templates_Support/Images/ButtonBg.png) repeat-x bottom;
        border:solid 1px #DEE7F1;
        color:#1D3346;
        padding:0.15em 0.1em 0.1em 0.1em;
        margin:0.8em 0em 0.8em 0em;
   	}


	.dxFormCheckboxLabelDiv,
	.dxFormRadioLabelDiv
	{
		vertical-align:bottom;
	}


/* RSS */

.dxRSSListDate
{
    font-size:70%;
    line-height:1.4em;
    color:#3d3d3d;
    margin:0em;
}

.dxRSSListTitle
{
    font-size:70%;
    line-height:1.4em;
    color:#3d3d3d;
    margin:0em;
    font-weight:normal; 
    font-family:Verdana,Geneva,sans-serif;   
}


.dxRSSListDescription
{
    font-size:70%;
    line-height:1.4em;
    color:#3d3d3d;
    margin-bottom:1em;
}

/* Sitemap */

.dxSiteMap ul 
{
    list-style-type:square;
}

.dxSiteMapLev1top 
{
    font-size:70%;
}

.dxSiteMapLev1top li
{
    margin-left:2em;
}

.dxMediaArchive
{
    font-size:70%;
    background:#000000 url(/Files/MediaArchiveBg.gif) repeat-x bottom;
    overflow:hidden;
    color:#e1e1e1;
}

/*
.dxMediaArchive .dxFolderTree,
.dxMediaArchive .dxMediaInfo
{
    display:none;
}
*/

.dxMediaArchive .dxFolderTree ol
{
    margin:10px;
}

.dxMediaArchive .dxFolderTree ol li
{
    background:transparent url(/Dynamix/UI/Images/Icons/16x16/folder_0.gif) no-repeat center left;
    padding-left:16px;
}

.dxMediaArchive .dxMediaThumbnails
{
    border-left:solid 1px #1e1e1e;
    border-right:solid 1px #1e1e1e;
}

.dxMediaArchive .dxMediaThumbnails ol
{
    margin:10px;
}

.dxMediaArchive span,
.dxMediaArchive ol li a
{
    color:#e1e1e1;
}

.dxMediaArchive .dxMediaThumbnailImage
{
    background-color:#101010;
}

.dxMediaArchive .dxMediaSectionHeadline
{
    font-family:Verdana, Arial, Sans-Serif;
    font-size:1em;
    background-color: #1e1e1e;
    padding:2px 4px 2px 4px;
    font-weight:normal;
}

.dxMediaArchive .dxMediaText
{
    margin:10px;
}
