﻿.dxUl
{
	list-style-type: square;
	color: #f77434;
	padding:0em;
	margin:0em;
	padding-left:1.8em;
	margin-bottom:1em;
	margin-top:0.1em;
}

.dxUl li
{
	color: #f77434;
	margin-bottom:0em;
}

.dxUl li .normal,
.dxUl li .Normal
{
	margin-bottom:0.2em;
}


.dxImageLeftInTextWrapper
{
	margin-right:0.8em;
	margin-bottom:0.8em;
}

.dxImageRightInText,
.dxImageRightInTextWrapper	
{
	margin-left:0.8em;
	margin-bottom:0.8em;
}

.dxImageMiddle,
.dxImageLeft,
.dxImageRight,
.dxImageNoAlign,
.dxImageLeftWrapper,
.dxImageRightWrapper,
.dxImageLeftInTextWrapper,
.dxImageRightInTextWrapper,
.dxImageImageMiddleWrapper,
.dxImageNoAlignWrapper
{
	margin-bottom:0.8em;
}


#TopSection .dxImage,
#TopSection .dxImageWrapper,
.Normal1 #ContentCol2 .dxImage,
.Normal1 #ContentCol2 .dxImageWrapper,
.Normal1 #ContentCol2 .dxImageLeftArea,
.News #ContentCol2 .dxImage,
.News #ContentCol2 .dxImageWrapper
{
	margin:0em;
}



.dxImageLeftWrapper .dxImageLeft,
.dxImageRightWrapper .dxImageRight,
.dxImageLeftInTextWrapper .dxImageLeftInText,
.dxImageRightInTextWrapper .dxImageRightInText,
.dxImageMiddleWrapper .dxImageMiddle,
.dxImageNoAlignWrapper .dxImageNoAlign
{
	margin:0px;
}

.dxImageText
{
	font-family:Verdana, Sans-Serif;
	font-size:60%;
	margin:0.2em 0em 0em 0.2em;
	padding:0em 0em 0.1 0em;	
	line-height:1.2em;
	color:#666666;
}

.dxImagesGridItemText,
.dxPageNav,
.dxImageSlideShowStatus
{
	font-family: Verdana, Sans-Serif; 
	font-size:0.65em;	
	padding-bottom:5px;
	margin-bottom: 0px;
}

.dxImagesGridItemInner
{
	background-color:#eeeeee;
	margin:4px;
}


.dxPageNav a
{
	font-family:verdana;
	font-weight:bold;
	text-decoration:none;
	color:#3177d6;
}	

.dxImageSlideShowStatus
{
	text-align:right;
	margin-top:12px;
}	

.dxImagesSlideShowControlPanel
{
	height:24px;
}


/* ################## 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:#3d3d3d;
		margin-bottom:0.1em;
	}	

	.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:#727272;
        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:#75A3D7;
        padding:0.15em 0.1em 0.1em 0.1em;
   	}


	.dxFormCheckboxLabelDiv,
	.dxFormRadioLabelDiv
	{
		vertical-align:bottom;
	}

/* RSS */

.dxRSSListDate
{
    font-size:70%;
    line-height:1.4em;
    color:#3d3d3d;
    margin:0em;
    padding:0px;
}


.dxRSSListTitle
{
    font-size:70%;
    line-height:1.4em;
    margin:0em;
    padding:0px;
    font-weight:bold; 
    font-family:Verdana,Geneva,sans-serif;   
}

.dxRSSListTitle a
{
	color:#3177d6;
	text-decoration:none;
}


.dxRSSListTitle a:hover
{
	color:#f77434    
}


.dxRSSListDescription
{
    font-size:70%;
    line-height:1.4em;
    color:#3d3d3d;
    margin:0em;
    padding:0em;
    margin-bottom:1em;
}


