﻿html,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
	{	
		margin:0;
		padding:0;
	}	

img 
	{
		border: 0px;
	}

body
	{
		margin: 0px;
		padding: 2px;
		height: 100%;
		min-height: 100%;
		font: 11px tahoma,arial,verdana,sans-serif;
	}
	
.body-no-margin
	{
		height: 100%;
		min-height: 100%;
		font: 11px tahoma,arial,verdana,sans-serif;
	}		
	
/*normal content style for text*/
p, td, .item
	{
		font: 11px tahoma,arial,verdana,sans-serif;
		color: Black;
	}	
	
td, .item, .item-light
	{
		border-bottom: solid 1px #eaeaea;
		padding:2px;
	}	

.item-light
	{
		font: 11px tahoma,arial,verdana,sans-serif;
		color: Gray;
	}				
	
.calendar-item
	{
		font: 11px tahoma,arial,verdana,sans-serif;
		color: Black;
		border: solid 1px #ccc;
		padding:2px;
	}		
	
table
	{
		border:1px solid #d0d0d0;	/*.x-grid-panel*/
		border-collapse:collapse;
	}					

.table-no-border
	{
		border-style: none;
		border: 0px;
		border-collapse:collapse;
		background-color: Transparent;
	}

/***********************/	
/*used on customer page to represent current advertisers*/
.item_lightgray
	{
		font: 11px tahoma,arial,verdana,sans-serif;
		color: Black;
		border-bottom: solid 1px #eaeaea;
		padding:2px;
		BACKGROUND-COLOR: #E6E6E6;
	}	
	
.item_gray
	{
		font: 11px tahoma,arial,verdana,sans-serif;
		color: Black;
		border-bottom: solid 1px #eaeaea;
		padding:2px;
		BACKGROUND-COLOR: #CCCCCC;
	}	
/***********************/		
    
a, td a, .item a, .calendar-item a
	{
		color: #111;
		font: 11px tahoma,arial,verdana,sans-serif;
		text-decoration: underline;
	}
	
.item-light a
	{
		color: gray;
		font: 11px tahoma,arial,verdana,sans-serif;
		text-decoration: underline;
	}		

a:hover, td a:hover, .item a:hover, .calendar-item a:hover
	{
		color: #111;
		font: 11px tahoma,arial,verdana,sans-serif;
		text-decoration: none;
	}
	
.item-light a:hover
	{
		color: gray;
		font: 11px tahoma,arial,verdana,sans-serif;
		text-decoration: none;
	}		

.heading	/*.x-grid-panel*/
	{
		font:bold 11px tahoma,arial,verdana,sans-serif;
		padding:5px 3px 4px 5px;
		border-bottom:1px solid #d0d0d0;
		color: #111;
		line-height:15px;
		background:transparent url(/intranet/css/img/top-bottom1.gif) repeat-x 0 -1px;    
		text-align: center;
	}

.heading a
	{
		font:bold 11px tahoma,arial,verdana,sans-serif;
		color: #111;
		text-decoration: underline;
		text-align: center;
		background-color:Transparent;		
	}

.heading a:hover
	{
		font:bold 11px tahoma,arial,verdana,sans-serif;
		padding:5px 3px 4px 5px;
		color: #111;
		text-decoration: none;
		text-align: center;
	}

.subheading
	{
		/*x-toolbar*/
		color:#111;		
		font:normal 11px tahoma,arial,verdana,sans-serif;
		padding:5px 3px 4px 5px;
		border-bottom:1px solid #d0d0d0;
		border-top:1px solid #d0d0d0;
		line-height:15px;    	
		background: #f0f4f5 url(/intranet/css/img/bg1.gif) repeat-x top left; 
		text-align: center;
	}

.subheading a
	{
		text-decoration: underline;
	}

.subheading a:hover
	{
		text-decoration: none;	
	}
	
.tab-active	/*ul.x-tab-strip-top*/ /*.x-tab-right*/
{
	font: normal 11px tahoma,arial,verdana,sans-serif;
	padding: 2px;
	border-top: 1px solid #d0d0d0;	/*ul.x-tab-strip-top*/
	border-left: 1px solid #d0d0d0;	/*ul.x-tab-strip-top*/
	border-right: 1px solid #d0d0d0;	/*ul.x-tab-strip-top*/
	border-bottom: none;
	background: #dbdbdb url(/intranet/css/img/tab-btm-right-bg1.gif);
	text-align: center;
	color: #333;	/*x-tab-strip-active*/
	font-weight:bold;	
}

.tab-inactive	/*.x-tab-strip*/ /*.x-tab-right*/
{
	font: normal 11px tahoma,arial,verdana,sans-serif;
	padding: 2px;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-bottom: none;
	background: #dbdbdb url(/intranet/css/img/tab-btm-inactive-right-bg1.gif);	
	text-align: center;
	color:#333;	
}
.tab-inactive a, .tab-inactive a:hover
{
	color:#333;	
	text-decoration: none;
}

.tab-spacer
{
	font: normal 11px tahoma,arial,verdana,sans-serif;
	padding: 0px;
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	border-bottom: none;
	border-top: none;
	background: white;
}


/******Form Elements**********/
/*javascript (/intranet/include/include.js) sets these on body load */

input.button
{
	padding: 2px;
	font:normal 11px tahoma,arial,verdana,sans-serif;
	border-style: solid;
	border-width: 1px;
	border-color: #CCCCCC #C0C0C0 #C0C0C0 #CCCCCC;
	background-color: #ddd;
	filter: progid:DXImageTransform.Microsoft.Gradient(
		GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffcccccc');
}

input.text, select
{ 
	padding: 3px;
	font: 12px tahoma,arial,verdana,sans-serif;
	background-color: white;
	border: 1px solid #C0C0C0;
}

input.checkbox
{ 
}