﻿@charset "UTF-8";
/* CSS Document */


/* text & links */

a.redtextlinkbig:link { color: #FF0000; font-size: 12px; font-weight: bold; text-decoration: none }
a.redtextlinkbig:active { color: #FF0000;font-size: 12px; font-weight: bold; text-decoration: none }
a.redtextlinkbig:visited { color: #FF0000;font-size: 12px; font-weight: bold; text-decoration: none }
a.redtextlinkbig:hover { color: #FF0000; font-size: 12px; font-weight: bold; text-decoration: underline }


a:link, a:visited {
	text-decoration: underline;
	color: #333; }

a:hover, a:active {
	text-decoration: underline;
	color: #666; }

.log_in {
	display: block;
	padding: 10px;
	float: right;
	}
	

#mainnav a, #mainnav a:link, #mainnav a:visited {
	
	display: block;
	color: #3c3c3c;
	}


body, a, div, input, textarea, form {
	margin: 0;
	padding: 0;	
	font-family: Helvetica, Arial, Verdana, sans-serif;
	text-decoration:none;
	font-size: 12px;
	color: #333;
}

a img {
	border: 0;
}

h1 {
	font-family:Arial;
	font-size: 11px;
	color: white;
}
	
h4 {
	font-family: Arial;
	font-size: 14px;
	margin: 5px;
	font-weight: normal;
	padding: 5px 5px 5 15px;
	width: 190px;
}

h14 {
	font-family:Arial;
	font-size: 14px;
	margin: 25px;
	font-weight: normal;
	padding: 20px 0px 10 0;
	}



input.buttonsstandard
{
  font-size:10px; font-weight: bold; font-family: Verdana, sans-serif; margin-left: 2px; margin-top: 2px; margin-bottom: 2px; margin-right: 2px;
}

.buy {
  float: left;
  padding: 0px 0px 0px 5px;
  border: none;}

body {
	background: #9cccee;
	}
	
#page {
	width: 100%;
	background: #eaeae9 url(../images/bg.jpg) top left repeat-x;
}

p { color: #FFF;}


/* main attributes */

.background {
	
}

.wrapper {
	background: url(../images/header.jpg) repeat-x;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	OVERFLOW: hidden;
	WIDTH: 950px;
	bottom:0px;
	}

.header {
	float: left;
	height: 184px;
	margin: 0;
	}

.logo {
	float: left;
	width: 275px; 
	padding: 0;
	margin: 15px 0 12px 0;
	background-image: url(../images/tj_logo.png);
	background-repeat: no-repeat;
	height: 80px;
	}

.log_in {
	float: right;
	text-align: right;
	height: 46px;
	display: block;
	padding: 0;
	margin: 40px 0 0 0;
	width: 200px;
	border: none;
}

#mainnav {
  float: left;
  padding: 0;
  margin: 10px 0; 
  width: 950px;
  text-align:center;
}

.content-top {
	float: left;
	width: 950px;
	height: 10px;
	background: url(../images/content-top.jpg) no-repeat;
	}

.content-wrapper {
	float: left;
	margin:  0 auto;
	width: 950px;
	background: url(../images/content-middle.jpg) top left repeat-y;
	}

.content-bottom {
	float: left;
	width: 950px;
	height: 21px;
	background: url(../images/content-bottom.jpg) no-repeat;
	}


#content {
	width: 930px;
	margin-left:auto;
	margin-right: auto;
	text-color: #000;
	}

#content #left-col {
	float: left;
	width: 280px;
	margin-left:auto;
	margin-right: auto;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	line-height: 180%;}

#content #middle-col {
	float: left;
	width: 280px;
	border-top-style: none;
	margin-left:auto;
	margin-right: auto;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	line-height: 180%;}

#content #right-col {
	float: left;
	width: 280px;
	margin-left:auto;
	margin-right: auto;
	font-size: 12px;
	line-height: 180%;}


#content-middle {
	clear: both;
	margin-right: auto;
	margin-left:auto;
	width: 930px;
	padding: 0 0 15px 0;
}
	
#bottom-words {
	float: left;
	text-align:left;
	margin-left:auto;
	margin-right: auto;
	margin: 0;
	color: #666;
	width:210px;
	height:310px;
	padding: 10px;
}


#footer {
	clear: both;
	float: left;
	text-align: center;
	width: 100%;
	color: #FFF;
	background: #9cccee url(../images/footer.jpg) top left repeat-x;
	}

#footer .inner
{
	margin: 0 auto;
	width: 950px;
	text-align: center;
	color: #fff;
	padding: 15px 0;
}


.eightblack     { font-size: 8pt; color: #000000 }
.nineblack     { font-size: 9pt; color: #000000 }
.tenblack    { font-size: 10pt; color: #000000 }
.twelveblack     { font-size: 12pt; color: #000000 }
.thirteenblack     { font-size: 13pt; color: #000000 }

.fineprint     { font-size: 7pt; color: #000000 }

.tenpurple    { font-size: 10pt; color: #816DB0 }

.thirteenpurple    { font-size: 13pt; color: #816DB0 }


.fourteenblack     { font-size: 14pt; color: #000000 }

.largeblack     { font-size: 20pt; color: #000000 }

.twentyblack     { font-size: 20pt; color: #000000 }

.eightred     {  font-size: 8pt; color: #730129 }
.tenred     {  font-size: 10pt; color: #C53939 }
.eleventred     {  font-size: 11pt; color: #730129 }
.tengreen     {  font-size: 9pt; color: #4FB357 }

.tengrey    { font-size: 10pt; color: #5B5B5C }
.eightgrey    { font-size: 8pt; color: #5B5B5C }
.sevengrey    {  font-size: 7pt; color: #5B5B5C }
.twelvegrey    { font-size: 12pt; color: #5B5B5C }

.tenwhite    { font-size: 10pt; color: #ffffff }
.eightwhite    { font-size: 8pt; color: #ffffff }
.sevenwhite    { font-size: 7pt; color: #ffffff }
.sixwhite    { font-size: 6pt; color: #ffffff }

.elevenwhite    { font-size: 11pt; color: #ffffff }

.twelvewhite    { font-size: 12pt; color: #ffffff }
.fourteenwhite    { font-size: 14pt; color: #ffffff }

.eightblue    { font-size: 8pt; color: #091F72 }
.tenblue    { font-size: 10pt; color: #005C8A }
.twelveblue    { font-size: 12pt; color: #005C8A }
.fourteentblue    { font-size: 14pt; color: #00235d }


.largeblue    { font-size: 25pt; color: #00235d }


