﻿div#helpdesk-content 
{
    min-height: 500px;
}

h1#helpdesk-title 
{
    height: 24px !important;
    width: 820px !important;
    background: url(/images/template/backgrounds/helpdesk-section-title-bg.jpg) top left repeat-x;
    font-size: 12px !important;
    padding-left: 10px;
    padding-top: 6px;
    color: #FFFFFF;
}

p.HELPDESK-gray-box-bg
{
    height: 17px !important;
    width: 820px !important;
    background: #e9e9e9;
    padding-left: 10px;
    padding-top: 3px;
    font-size: 12px !important;
    color: #000000;
}

/************************************************
*
* CONTENT STYLE TEXT (14px) - Dynamic Changing
*
* Default Text Size to Allow users on the ektron
* backend to use
***********************************************/

.text-black-content-14px {
	font-family: tahoma;
	font-size: 14px;
	color: #000000;
	line-height: 17px;
}

/************************************************
*
* CONTENT STYLE TEXT (11px) - Dynamic Changing
*
***********************************************/

.text-black-content-11px {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}

    .text-black-content-11px a {
	    color: #bd0020;
	    text-decoration: none;
    }

        .text-black-content-11px a:hover {
	        background: #ECECEC;
        }

/************************************************
*
* CONTENT STYLE TEXT (12px) - Dynamic Changing
*
***********************************************/

.text-black-content-12px {
	font-family: tahoma;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
}

    .text-black-content-12px a {
	    color: #bd0020;
	    text-decoration: none;
    }

        .text-black-content-12px a:hover {
	        background: #ECECEC;
        }

/************************************************
*
* CONTENT STYLE TEXT (14px) - Dynamic Changing
*
***********************************************/

.text-black-content-14px {
	font-family: tahoma;
	font-size: 14px;
	color: #000000;
	line-height: 17px;
}

    .text-black-content-14px a {
	    color: #bd0020;
	    text-decoration: none;
    }

        .text-black-content-14px a:hover {
	        background: #ECECEC;
        }

/************************************************
*
* GENERIC TEXT STYLES 
*
***********************************************/

/* BLACK TEXT */

.text-black-11px {
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}

    .text-black-11px a {
	    color: #bd0020;
	    text-decoration: none;
    }

        .text-black-11px a:hover {
	        background: #ECECEC;
        }

/* RED TEXT */

.text-red-14px { 
	font-family: tahoma;
	font-size: 14px;
	color: #bd0020;
	line-height: 19px;
	font-weight: bold;
}

.text-red-11px {
    font-family: tahoma;
    font-size: 11px;
    color: #bd0020;
    line-height: 12px;
}

    .text-red-11px a {
        color: #bd0020;
        text-decoration: none;
    }
    
    
    
.text-red-12px {
    font-family: tahoma;
    font-size: 12px;
    color: #bd0020;
    line-height: 15px;
}

    .text-red-12px a {
        color: #bd0020;
        text-decoration: none;
    }
    
.title-red-12px {
    font-family: tahoma;
    font-size: 12px;
    color: #bd0020;
    line-height: 15px;
    font-weight: bold;
}

    .title-red-12px a {
        color: #bd0020;
        text-decoration: none;
    }
        



p.HELPDESK-gray-box-bg 
{
    height: 17px !important;
    width: 820px !important;
    background: #e9e9e9;
    padding-left: 10px;
    padding-top: 3px;
    font-size: 12px !important;
    color: #000000;
}


/************************
Used for product download
Display
*************************/

ul.fileListSummary {
    overflow: auto;
    height: 125px;
    width: 240px;
    margin: 0px;    
    padding-left: 20px;   
    border: 2px solid #d60022;
}

ul.fileListSummary li {    
    line-height: 14px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
}


a
{
    font-size: 11px !important;
    color: #000000 !important;
    text-decoration: none;
}

a:link, a:visited, a:hover, a:active 
{ 
    font-size: 11px !important;
    color: blue;
    text-decoration: none;
}

a:hover 
{
    text-decoration: underline;   
}

a.footerlink, a.footerlink:hover, a.footerlink:active, a.footerlink:visited
{
    color: #ffffff !important;
}

a.search-button
{
    padding: 0px;
    margin: 0px;
    background: url(/images/template/backgrounds/search-button-bg.jpg) top left;
    width: 63px;
    height: 18px;
    display: block;
    color: #FFFFFF !important;
    font-weight: bold;
    padding-left: 16px;
    padding-top: 3px;
}

/************************************************
*
* Help desk sales rep navigation
* used in: /sales/Default.aspx
*
***********************************************/

div.rep-map-header
{	
	width: 530px;	
	height: 38px;
	margin-top: -10px;
	float: left;
	background: url(/images/template/backgrounds/bg-reps-grey.jpg) top left;
	border-top: solid 1px black;
}

div.rep-reps-header
{
	color: #ffffff;
	width: 300px;
	height: 39px;
	margin-top: -10px;
	float: right;
	background: url(/images/template/backgrounds/bg-reps-black.jpg) top left;
}
	div.rep-map-header ul
	{
		margin: 0px;
		padding: 0px;		
		list-style-type: none;	
		width: 100%;
	}
		
	div.rep-map-header ul li
	{	
		float: left;
		height: 38px;
		margin-left: 0px;
		margin-right: 0px;
		padding-top: 0px;
		border-left: solid 1px black;		
	}
	
	div.rep-map-header ul li.active
	{	
		float: left;
		height: 38px;
		background: url(/images/template/backgrounds/bg-reps-black.jpg) top left;
	}
		
	div.rep-map-header ul li a,
	div.rep-map-header ul li a:hover	
	{	
		float: left;
		height: 27px;		
		padding: 12px 21px 0px 22px;
		text-decoration: none;
		font-weight: bold;
	}
	
	div.rep-map-header ul li.active a
	{
		color: #ffffff !important;	
	}
	
	div.rep-reps-header div#channelTitle	
	{
		color: #ffffff;
		font-weight: bold;
		padding: 12px 21px 0px 22px;
	}

iframe.map-frame
{
	float: left;
	width: 523px;	
	height: 540px;	
	border: none;
}

iframe.reps-frame
{	
	float: right;
	width: 299px;
	height: 540px;	
	border: none;
	border-left: 1px solid #000000;
}

hr.reps
{
	border: 0px;	
	background-color: #850018;
	color: Red;	
	height: 2px;
}

div#landingPage
{
	font-size: 14px;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin-top: 100px;
	text-align: center;
}

/************************************************
*
* Help desk literature forms
*
***********************************************/

a.litforms, a.litforms:visited
{
    color: #000000 !important;
	text-decoration:underline !important;
	font-size:12px !important;
}

a.litforms:hover, a.litforms:active
{
    color: #63AAF2 !important;
	text-decoration:underline !important;
	font-size:12px !important;
}

a.litlink, a.litforms:visited
{
    color: Red !important;
	text-decoration:underline !important;
	font-size:12px !important;
}

a.litlink:hover, a.litforms:active
{
    color: #000000 !important;
	text-decoration:underline !important;
	font-size:12px !important;
}