/* CSS Document for TSQ */

body{
	background-image:url(images/bkgnd.gif);
	background-repeat:repeat;
	margin-top:0px;
	}

#frame{
	margin-top:0px;
	width:955px;
	margin-right:auto;
	margin-left:auto;
	}

#top{
	width:955px;
	height:410px;
	background-image:url(images/top.gif);
	background-repeat:no-repeat;
	}

#content{
	width:955px;
	background-image:url(images/topcontent.gif);
	background-repeat:no-repeat;
	margin-left:0px;
	background-color:#000000;
	min-height:250px;

	}
	
#nav {
	width:217px;
	height:300px;
	float:left;
	position:absolute;
	top:300px;
	}
	
#body {
	width:628px;
	padding-left:10px;
	padding-right:75px;
	float:right;
	margin-top:170px;
	}

#footer {
	background-image:url(images/TSQwebslices_05.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	width:905px;
	height:79px;
	padding-left:290px;
	padding-top:0px;
	}
	
	
/* navbar */

#navbar {
	background-color:#000000;
	top: 243px;
	width: 181px;
	height: 311px;	
	position: absolute;
	z-index: 1;
	margin-left:53px;
	border-color:#666666;
	border-width:1px;
	border-style:solid;
	}
	
	
/* navpic */

#navpic {
	background-image:url(images/undernavbar.jpg);
	position: absolute;
	top: 555px;
	width: 181px;
	height: 181px;
	z-index: 4;
	margin-left:53px;
	border-color:#666666;
	border-width:1px;
	border-style:solid;
	}
	
#logo {
	position: absolute;
	top: 456px;
	margin-left:250px;
	z-index: 1;
		}	
/* circles */

#circles1 {
	background-image:url(images/circles1.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 25px;
	margin-left:227px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles2 {
	background-image:url(images/circles2.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 144px;
	margin-left:172px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}
	
#circles3 {
	background-image:url(images/circles3.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 80px;
	margin-left:350px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}
	
#circles4 {
	background-image:url(images/circles4.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 200px;
	margin-left:293px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles5 {
	background-image:url(images/circles5.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 15px;
	margin-left:527px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles6 {
	background-image:url(images/circles6.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 135px;
	margin-left:470px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles7 {
	background-image:url(images/circles7.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 255px;
	margin-left:416px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles8 {
	background-image:url(images/circles8.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 70px;
	margin-left:647px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles9 {
	background-image:url(images/circles9.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 190px;
	margin-left:592px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles10 {
	background-image:url(images/circles10.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 126px;
	margin-left:768px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}

#circles11 {
	background-image:url(images/circles11.png);
	background-position:center;
	background-repeat:no-repeat;
	position: absolute;
	top: 246px;
	margin-left:715px;
	width: 126px;
	z-index: 1;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	font-weight: bolder;	
	height: 69px;
	padding-top:57px;
	}
	
#circles12 {
	position: absolute;
	top: 80px;
	margin-left:56px;
	width: 126px;
	height: 126px;
	z-index: 1;
	
	}
#circles13 {
	position: absolute;
	top: 7px;
	margin-left:825px;
	width: 126px;
	height: 126px;
	z-index: 1;
	
	}
#circles14 {
	position: absolute;
	top: 366px;
	margin-left:658px;
	width: 126px;
	height: 126px;
	z-index: 1;
	
	}


/* text styles */

#circles1 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles1 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
	
#circles2 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles2 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles3 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles3 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles4 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles4 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles5 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles5 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles6 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles6 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles7 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles7 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles8 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles8 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles9 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles9 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles10 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles10 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}
#circles11 a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

#circles11 a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align: center;
	text-decoration:underline;
	font-weight: normal;
	}

#content p{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	margin-top:7px;
	}

#content h1{
	font-size:30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-align: left;
	margin-top:15px;
	font-weight: normal;
	}

#content h2{
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: left;
	margin-top:0px;
	font-weight: 900;
	}

#content h3{
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-align: left;
	margin-top:0px;
	font-weight:900;
	}

#content h4{
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: left;
	margin-top:0px;
	font-weight: bold;
	}

#content h5{
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	margin-top:15px;
	font-weight: bold;
	}
	
#content a{
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	}

#content a:hover {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	text-decoration: underline;
	font-weight: normal;
	}

#links p{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	margin-left:60px;
	margin-top:6px;
	}
	
#links a{
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	}

#links a:hover {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	text-decoration: underline;
	font-weight: normal;
	}

#footer p {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	padding-top: 0px;
	margin-top:6px;
	margin-left:60px;
	}
	
#footer hi {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	}	

#footer a {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	}
	
#footer a:hover {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	text-decoration: underline;
	font-weight: normal;
	}

	
/* styles */


	
.divider{
	font-size:8px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	}

.formtext {
	text-align:right;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-right:10px;
	}

.formtextleft {
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-right:10px;
	}
.center10 {
	text-align:center;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
	
.left11 {
	text-align:left;
	font-size:11px;
	color: #000000;
	}
.rightmargin30 {
	margin-right:30px;
	)
