/* TRACK EASY GLOBAL STYLESHEET */

@import "reset.css";
@import "rollover.css";
@import "navigation.css";

body {
	background:#fff url(../images/body-bg.jpg) repeat-x;
	font:11px/1.3em Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	margin:0;
}

div.wrapper {
	margin:0 auto;
	width:783px;
	position:relative;
	background:url(../images/dotted-blk-bg.gif) repeat-y;
}

a {
	text-decoration:none;
	color:#063F5F;
}
			
	a:hover {
		color:#999;
	}	

strong
{font-weight:bold;}
	
h1
{padding-bottom:20px;}
/*----------------------------------------------------*/
/* =header                                            */
/*----------------------------------------------------*/

	div.header {
		position:relative;
		height:88px;	
	}
	
		div.header a.logo {
			position:absolute;
			left:1px;
			z-index:2;
		}
		
/*----------------------------------------------------*/
/* =flash                                             */
/*----------------------------------------------------*/
		
	div.flash {
		background:url(../images/flash-bg.gif) no-repeat;
		padding:7px 0 6px;
	}
	
		div.flashSd {
			position:absolute;
			left:1px;
			z-index:2;
		}
		
		div#flash {
			position:relative;
			padding-left:269px;
		}
		
/*----------------------------------------------------*/
/* =contact                                           */
/*----------------------------------------------------*/
	
	div.contentWrapper {
		padding:0 1px;
	}
	
		td.content {
			background: url(../images/content-bg.jpg) repeat-x top;
			padding:24px 15px;
			vertical-align:top;
			width:483px;
		}
		
			div.content {
				position:relative;
				min-height:350px;
			}
			
			* html div.content {
			height:350px;
			}
			
			
				div.content p
				{padding-bottom:15px;}
				
				div.content span.trackeasy
				{font-weight:bold;}
		
			#home div.content {
				padding-right:244px;
			}
			
			div.content ul {
				margin:0 0 2em 16px;
			}
			
				div.content ul li {
					background:url(../images/bullet-arrow.gif) no-repeat 0 3px;
					padding-left:16px;
					margin:.5em 0;
				}
				
				* html div.content ul li{
				list-style-image:url(../images/bullet-arrow.gif);
				background:none;
				padding-left:0;
				margin-left:3px;
				}
				
			div.content img.header {
				margin:0 0 1em 0;
			}
			
			div.content a
			{font-weight:bold;}
			
				div.content a.email
				{font-weight:normal;}
		
		td.sideContent {
			background:#fff url(../images/sdcontent-bg.jpg) repeat-x;
			width:217px;
			padding:24px 25px;
			font-size:12px;
			color:#fff;
			vertical-align:top;
		}
		
			#home td.sideContent {
				padding:0;
				width:267px;
			}
		
			.sideContent ul {		
				margin-left:16px;
			}
			
				.sideContent li {
					padding-left: 18px;
					margin:1em 0;
					background:url(../images/bullet-dblarrow.gif) no-repeat 0 3px;
				}
				
			.sideContent a {
				color:#fff;
			}
			
			.sideContent .leftimg
			{ vertical-align:top;
			}
				
		div.homeRightSide {
			position:absolute;
			top:0;
			right:0;
			width:205px;
		}
		
		div.divider {
			height:1px;
			background:url(../images/divider-bg.gif) repeat-x center;
			padding:2em 0;
		}
		
/*----------------------------------------------------*/
/* =footer                                            */
/*----------------------------------------------------*/
		
	div.footerWrapper {
		background:#E2E7ED url(../images/footer-bg.jpg) repeat-x;
	}
				
	div.footer {
		position:relative;
		margin:0 auto;
		width:242px;
		background:url(../images/dotted-blk-bg.gif) repeat-y;
		padding:15px 526px 0 15px;
		text-align:right;
		font-size:10px;
	}
	
		div.footer p {
			padding-bottom:1em;
		}
	
		div.footer div.navigation {
			position:absolute;
			right:15px;
			top:15px;
			font-size:9px;
			width:485px;
			text-transform:uppercase;
		}			
			
			div.footer div.navigation li {
				margin:0 63px 0 0;
				display:inline;
			}								
			
				div.footer div.navigation li.last {
					margin:0;
				}
