@charset "utf-8";
/* CSS Document */

body {
	background-image:url(../Images/bgRep.jpg);
	padding:0;
	margin:0;
}

html, body, td {
	scrollbar-face-color: #0077cc;
    scrollbar-shadow-color: #0077cc; 
    scrollbar-highlight-color: #0077cc;
    scrollbar-3dlight-color: #0077cc;
    scrollbar-darkshadow-color: #0077cc;
    scrollbar-track-color: #cccccc;
    scrollbar-arrow-color: #ffffff; 
}

a {
		text-decoration:none;
}

#topContainer {
	height:275px;
	width:705px;
	padding-top:6px;
	margin:0 auto;
}

h1 {
	color:#cccccc;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	display:inline;
	font-weight:normal;
}

#topMap {
	color:#cccccc;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

#topMap a {
	color:#cccccc;
	margin-left:20px;
}

#topMap a:hover {
	color:#000000;
	margin-left:20px;
	text-decoration:underline;
}

#logo {
	position:relative;
	top:85px;
	display:inline;
}

#tv {
	background-image:url(../Images/tv.jpg);
	width:256px;
	height:172px;
	position:relative;
	top:-49px;
	left:400px;
}

#mainNav {
	margin:0 auto;
	position:relative;
	top:177px;
	width:407px;
	height:17px;
	padding-top:6px;
	background-image:url(../Images/mainNavBg.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8.5pt;
	color:#ffffff;
}

#mainNav a {
	margin-left:26px;
	color:#ffffff;
}

#mainNav a:hover {
	margin-left:26px;
	color:#000000;
}

#bottomContainer {
	margin:0 auto;
	width:705px;
	background-image:url(../Images/bottomContainerBg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	padding-top:40px;
}

#left {
	float:left;
	width:340px;
	display:inline;
	text-align:left;
	padding:7px 10px 30px 2px;
}

#headerImg1 {
	margin-bottom:34px;
}

#headerImg2 {
	margin-bottom:24px;
}

.mainTextG {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
	color:#666666;
}

#left a {
	color:#000000;
}

#left a:hover {
	color:#0077cc;
	text-decoration:underline;
}

.mainTextB {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
	color:#0077cc;
}

h2 {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-weight:bold;
	color:#0077cc;
	margin:0;
	padding:0;
	text-align:center;
}

.spacer1 {
	height:29px;
	width:1px;
}


#right {
	margin-left:380px;
}

#right a {
	color:#000000;
}

#right a:hover {
	color:#0077cc;
}

#didYouKnow {
	margin-top:63px;
}

#footer {
	color:#cccccc;
	font-size:8pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	clear:both;
}

#footer a {
	color:#cccccc;
	margin-left:20px;
}

#footer a:hover {
	color:#000000;
	margin-left:20px;
	text-decoration:underline;
}

#valid {
	text-align:center;
	padding-top:10px;
}

#content {
	margin-bottom:30px;
}

#content a {
	color:#000000;
}

#content a:hover {
	color:#0077cc;
	text-decoration:underline;
}

#clientsLeft {
	width:250px;
	float:left;
	display:inline;
	margin-bottom:20px;
	padding-top:10px;
	margin-left:20px;
}

#clientsLeft a {
	color:#000000;
}

#clientsLeft a:hover {
	color:#0077cc;
	text-decoration:underline;
}

#clientsRight {
	width:280px;
	margin-left:280px;
	margin-bottom:20px;
	padding-top:10px;
}

#clientsRight a {
	color:#000000;
}

#clientsRight a:hover {
	color:#0077cc;
	text-decoration:underline;
}

#clientsContent {
	margin-bottom:30px;
}

#clientsContent a {
	color:#000000;
}

#clientsContent a:hover {
	color:#0077cc;
	text-decoration:underline;
}

#clientsIntro {
	margin-top:-18px;
}

.introText {
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
	font-weight:bold;
	color:#0077cc;
}

#newsLeft {
	width:340px;
	float:left;
	display:inline;
	margin-bottom:20px;
	padding-top:10px;
}

#newsLeft a {
	color:#000000;
}

#newsLeft a:hover {
	color:#0077cc;
	text-decoration:underline;
}

#newsRight {
	width:340px;
	margin-left:360px;
	margin-bottom:20px;
	padding-top:10px;
}

#newsRight a {
	color:#000000;
}

#newsRight a:hover {
	color:#0077cc;
	text-decoration:underline;
}