/*
Theme Name: Sales Support Theme
Description: Child Theme for Triton Loyalty Support Master
Author: Jesse Wallace
Template: mastertheme
Version: 1.0
*/
 
@import url("../mastertheme/style.css");

#header {
background-image: url('images/header.jpg');
}

/** Accordion **/
.accordion_headings {
font-size:22px;
text-align:center;
background:url(images/accordion-header.png) no-repeat top center;
height:31px;
margin-bottom:2px;
padding-top:4px;
color:#FFFFFF;
}

.accordion_child {
padding:0 10px;
}

.accordion_child strong {
color:#669999;
font-size:16px;
}


/** Table **/
.seperatorleft {
border-bottom:1px dotted #BEBEBE;
border-left:1px dotted #BEBEBE;
border-top:1px dotted #BEBEBE;
background-color:#E9E9E9;
}

.seperatorright {
border-bottom:1px dotted #BEBEBE;
border-right:1px dotted #BEBEBE;
border-top:1px dotted #BEBEBE;
background-color:#E9E9E9;
}

tr {
margin-bottom:5px;
display:block;
}

/** Panel **/
#slider {
display:block;
left:385px;
position:absolute;
width:570px;
z-index:1000;
}
#panel {
	background: #cccccc;
	height: 150px;
	display: none;
	padding:10px 20px 20px 20px;
}
#panel h1 {font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#333333; text-shadow:#FFFFFF 1px 1px; margin:0 0 5px 0;}
#panelcontent-left {float:left; width:240px; padding-right:20px; border-right:solid #FFFFFF 1px; height: 150px;}
#panelcontent-right {float:left; width:239px; border-left:solid #666666 1px; padding-left:20px; height: 150px;}
#panelcontent-right a {display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#3399CC; font-weight:bold; text-decoration:none;}
#panelcontent-right p, #panelcontent-left p{padding:0px; margin:0 0 7px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.slide {
	margin: 0;
	padding: 0;
	border-top: solid 4px #999;
	background: url(images/btn-slide.gif) no-repeat right top;
	position:relative;
}
#slider .btn-slide {
	background:transparent url(images/white-arrow.gif) no-repeat right -50px;
	text-align: center;
	width: 144px;
	height: 31px;
	padding: 10px 10px 0 0;
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	position:relative;
	left:410px;
}
.active {
	background-position: right 12px;
}

/** Lists  **/
.faqlist {
padding:0px;
}

.faqlist li {
padding: 5px;
list-style-type:none;
}

.faqlist li:hover {
background:#D2E7CB;
border:1px dotted #999999;
padding:4px;
}

.faqlist li a:hover {
text-decoration:none;
}

.question a {
color:#333333;
}
.question a:hover {
color:#333333;
}


/** Links  **/
h1.question {border-bottom:1px dotted #333333;}
h1.question a:hover {text-decoration:none;}

/** Training List **/
#sidebar ul li ul.training {
list-style-type:none;
}

#sidebar ul li ul.training li {
list-style-type:none;
margin-bottom:6px;
color:#666;
border:1px dotted #999999;
padding:6px;
background:#FFFFE1;
cursor:pointer;
}

#sidebar ul li ul.training li:hover {
background:#FFFF99;
}

#sidebar ul li ul.training li a {
font-weight:bold;
color:#0066CC;
display:block;
border:none;
width:100%;
text-indent:0;
}
#sidebar ul li ul.training li a:hover {
color:#FF6633;
}


/** Other **/

#ciac {
background:transparent url('images/campaigncan.png') no-repeat scroll left top;
width:280px;
height:111px;
cursor:pointer;
}

.ciac {
background:transparent url('images/ciac-icon.png') no-repeat scroll left top;
font-size:18px;
height:36px;
margin:0;
padding:12px 0 0 52px;
}

* {
outline:none;
}

h3 {
margin:0px;
padding:0px;
}

.post h1.postheader {
background:url("images/titlebarbg.png") repeat-x scroll left top transparent;
border:1px solid #CCCCCC;
display:block;
height:25px;
margin:0;
}

h1.postheader a {
color:#000000;
font-family:"Times New Roman",Times,serif;
font-size:22px;
font-weight:normal;
padding:4px 0 0 4px;
text-decoration:none;
line-height:normal;
border-bottom:none;
}

#chat {
background:transparent url('images/chat.png') no-repeat scroll left top;
width:280px;
height:68px;
cursor:pointer;
}