

/* @group Basic Styles */

html {
	margin: 0;
	padding: 0;
	font-size: small;
}

body {
	margin: 10px 0px 10px 0px;
	padding: 0;
	font: 101.5%/1.4em "Trebuchet MS", Tahoma, Verdana, Helvetica;
	letter-spacing: normal;
	background: #232323 url(http://ts01.ztecnet.net/images/body_bg.png) repeat-x center top;
	color: #999;}
p, td {
	color: #939393;
}
p a, ul a, a.pagenav {
	text-decoration: underline;
}
p a:hover, ul a:hover, a.pagenav:hover {
	color: #fff;
	text-decoration: none;
}
a:focus {
	outline: 0;
}

#mainbody ul {
	padding-left: 20px;
}

a {
	text-decoration: none;
}

p {
	margin: 0px 0px 10px 0px;
}

p a, ul a, a.pagenav {
	padding: 1px;
}

table.contentpaneopen span a {
	padding: 1px;
}
table.contentpaneopen span a:hover {
	padding: 1px;
}
a.category {
	color: #CCC;
	text-decoration: underline;
	padding: 1px;

}
a.category:hover {
	color: #fff;
	text-decoration: none;
	padding: 1px;
}
ul, li {
	margin: 0;
	padding: 0;
}

img {
	border: none;
}

.clear {
	clear: both;
}


#outerwrap {
	width: 976px;
	margin: 0px auto;
}

#wrapper {
	background: #000 url(http://ts01.ztecnet.net/images/main_bg.png) repeat-y center;
	margin: 0px auto;
	padding: 0px 15px 5px 15px;
	float: left;
/* OPERA FIX ADDED 12-29-06 */
	width: 946px;
}

/*-----SPECIAL LIST STYLE (CHANGE OR ADD ANOTHER)-----*/

ul.checklist li {
	list-style: none;
	line-height: 16px;
	padding: 2px 0px 2px 18px;
	background: url(http://ts01.ztecnet.net/images/tick.png) no-repeat left center;
}


ul.checklist a {
	color: #CCC;
	text-decoration: underline;
	padding: 1px;
}
ul.checklist a:hover {
	color: #fff;
	text-decoration: none;
	padding: 1px;
}
/*-----BLOCKQUOTE STYLE-----*/

blockquote {
	background: #3e3e3e;
	color: #eeeeee;
	border: 1px dotted #cccccc;
	padding: 10px;
	margin: 10px 50px;
}


/* @end */

/* @group Header */

#header {
	width: 976px;
	height: 142px;
}

#header h1 a {
	display: block;
	text-indent: -5000em;
	text-decoration: none;
	float: left;
/* POSITIONS THE LOGO AWAY FROM EDGES */
	margin: 60px 0px 0px 25px;
/* HEIGHT */
	height: 55px;
/* WIDTH */
	width: 330px;
}
#news {
	float:right;
	width: 300px;
	height:100px;
	margin: 10px 12px 0px 0px;
	overflow: hidden;
}
#news h3 {
	color: #74AC00;
	letter-spacing: -1px;
	font: bold 16px Arial, Helvetica, Geneva, sans-serif;
}
#news div, #news td, #news p {
	color: #e7e7e7;
}
/* @end */

/* @group Left Column */

/* @group Left Column Mainmenu List */

/* MainMenu Expandable Tables */
/* LEFT COLUMN: MAIN MENU LINK (VERTICAL STYLE) */
#leftcol a.mainlevel-sidenav, #leftcol a.mainlevel-sidenav2 {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #CCC;
	background: url(http://ts01.ztecnet.net/images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
}
/* LEFT COLUMN: MAIN MENU LINK HOVER (VERTICAL STYLE) */
#leftcol a.mainlevel-sidenav:hover, #leftcol a.mainlevel-sidenav2:hover {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
	color: #FFF;
	background: url(http://ts01.ztecnet.net/images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
}
/* LEFT COLUMN: MAIN MENU SUBLEVEL LINK (VERTICAL STYLE) */
#leftcol a.sublevel, #leftcol a.sublevel-sidenav, #leftcol a.sublevel-sidenav2 {
	line-height: 16px;
	display: block;
	padding: 0px 0px 2px 12px;
	margin-bottom: 1px;
	color: #FFF;
	background: url(http://ts01.ztecnet.net/images/mainlevel_sub.gif) no-repeat 0 50%;
	text-decoration: underline;
	font-size: 12px;
}
/* LEFT COLUMN: MAIN MENU SUBLEVEL LINK HOVER COLOR (VERTICAL STYLE) */
#leftcol a.sublevel:hover, #leftcol a.sublevel-sidenav:hover, #leftcol a.sublevel-sidenav2:hover {
	line-height: 16px;
	display: block;
	padding: 0px 0px 2px 12px;
	margin-bottom: 1px;
	color: #CCC;
	background: url(http://ts01.ztecnet.net/images/mainlevel_sub.gif) no-repeat 0 50%;
	text-decoration: underline;
	font-size: 12px;
}

/* MainMenu Flat List */


#leftcol ul#mainlevel, #leftcol ul#mainlevel-sidenav, #leftcol ul#mainlevel-sidnav2, #leftcol a.mainlevel-sidenav,#leftcol a.mainlevel-sidenav2, #leftcol a.mainlevel, #leftcol a.sublevel, #leftcol a.sublevel-sidenav, #leftcol a.sublevel-sidenav2 {
	color: #CCC;
	font-size: 13px;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#leftcol ul#mainlevel li a, #leftcol ul#mainlevel-sidenav li a, #leftcol ul#mainlevel-sidenav2 li a {
	color: #FFF;
	background: url(http://ts01.ztecnet.net/images/mainlevel.gif) no-repeat 0% 50%;
	border-bottom: 1px solid #494949;
	font-size: 13px;
	text-decoration: none;
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
}

#leftcol ul#mainlevel li a:hover, #leftcol ul#mainlevel-sidenav li a:hover, #leftcol ul#mainlevel-sidenav2 li a:hover {
	height: 20px;
	line-height: 20px;
	display: block;
	padding: 0px 0px 0px 12px;
	margin: 1px 0px 1px 0px;
}

/* @end */


/* Left Column Globals */

#leftcol {
	width: 228px;
	float: left;
	z-index: 1000;
}
/* Left Column Global Styles */

#leftcol a {
	text-decoration: underline;
}

#leftcol a:hover {
	text-decoration: underline;
}

#leftcol .moduletable,
#leftcol .moduletablegreen,
#leftcol .moduletableblue,
#leftcol .moduletablesilver,
#leftcol .moduletablenewyears,
#leftcol .moduletablered,
#leftcol .moduletableholiday,
#leftcol .moduletableblack,
#leftcol .moduletableorange,
#leftcol .moduletablehalloween,
#leftcol .moduletablebirthday,
#leftcol .moduletablegray {
	padding: 10px 5px 10px 0px;
	color: #f8f8f8;
	text-decoration: none;
}

/* Left Column Newsflash Globals */
#leftcol div.moduletable .contentheading a.contentpagetitle,
#leftcol div.moduletable .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablegreen .contentheading a.contentpagetitle,
#leftcol div.moduletablegreen .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablebirthday .contentheading a.contentpagetitle,
#leftcol div.moduletablebirthday .contentheading a.contentpagetitle:visited,
#leftcol div.moduletableblue .contentheading a.contentpagetitle,
#leftcol div.moduletablenewyears .contentheading a.contentpagetitle,
#leftcol div.moduletablenewyears .contentheading a.contentpagetitle:visited,
#leftcol div.moduletableblue .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablesilver .contentheading a.contentpagetitle,
#leftcol div.moduletablesilver .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablered .contentheading a.contentpagetitle,
#leftcol div.moduletableholiday .contentheading a.contentpagetitle,
#leftcol div.moduletablered .contentheading a.contentpagetitle:visited,
#leftcol div.moduletableholiday .contentheading a.contentpagetitle:visited,
#leftcol div.moduletableorange .contentheading a.contentpagetitle,
#leftcol div.moduletablehalloween .contentheading a.contentpagetitle,
#leftcol div.moduletableorange .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablehalloween .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablerblack .contentheading a.contentpagetitle,
#leftcol div.moduletableblack .contentheading a.contentpagetitle:visited,
#leftcol div.moduletablegray .contentheading a.contentpagetitle,
#leftcol div.moduletablegray .contentheading a.contentpagetitle:visited
{
	font-size: .75em;
	line-height: 1em;
	padding-left: 0px;
	background: none;
	text-decoration: none;
	width: 100%;
	display: block;
	text-decoration: none;
}


/* Left Column Green */

#leftcol .moduletablegreen h3,#leftcol .moduletable h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	margin: 5px 0px 10px 0px;
	background: #74AC00 url(http://ts01.ztecnet.net/images/module_green_h3.png) no-repeat left center;
	color: #FFF;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
}
#leftcol div.moduletablegreen .contentheading a.contentpagetitle,
#leftcol div.moduletablegreen .contentheading a.contentpagetitle:visited
{
	color: #74ac00;
	border-bottom: 1px solid #666;
}


/* Left Column Blue */


#leftcol .moduletableblue h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #0093e3 url(http://ts01.ztecnet.net/images/module_blue_h3.png) no-repeat left center;
	color: #FFFFFF;
}

#leftcol div.moduletableblue .contentheading a.contentpagetitle,
#leftcol div.moduletableblue .contentheading a.contentpagetitle:visited {
	color: #0093e3;
	border-bottom: 1px solid #0093e3;
}


/* Left Column Silver */


#leftcol .moduletablesilver h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #0093e3 url(http://ts01.ztecnet.net/images/module_silver_h3.png) no-repeat left center;
	color: #FFF;
}

#leftcol div.moduletablesilver .contentheading a.contentpagetitle,
#leftcol div.moduletablesilver .contentheading a.contentpagetitle:visited {
	color: #0093e3;
	border-bottom: 1px solid #0093e3;
}

/* Left Column NewYears */


#leftcol .moduletablenewyears h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #0093e3 url(http://ts01.ztecnet.net/images/module_blue_h3.png) no-repeat left center;
	color: #FFF;
}

#leftcol div.moduletablenewyears .contentheading a.contentpagetitle,
#leftcol div.moduletablenewyears .contentheading a.contentpagetitle:visited {
	color: #0093e3;
	border-bottom: 1px solid #0093e3;
}





/* Left Column Red */


#leftcol .moduletablered h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #e70302 url(http://ts01.ztecnet.net/images/module_red_h3.png) no-repeat left center;
	color: #FFF;
}

#leftcol div.moduletablered .contentheading a.contentpagetitle,
#leftcol div.moduletablered .contentheading a.contentpagetitle:visited
{
	color: #FFF;
	border-bottom: 1px solid #C23F26;
}

/* Left Column Holiday */


#leftcol .moduletableholiday h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #e70302 url(http://ts01.ztecnet.net/images/module_red_h3.png) no-repeat left center;
	color: #FFF;
}

#leftcol div.moduletableholiday .contentheading a.contentpagetitle,
#leftcol div.moduletableholiday .contentheading a.contentpagetitle:visited
{
	color: #C23F26;
	border-bottom: 1px solid #C23F26;
}


/* Left Column Orange */


#leftcol .moduletableorange h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #e68901 url(http://ts01.ztecnet.net/images/module_orange_h3.png) no-repeat left center;
	color: #111;
}

#leftcol div.moduletableorange .contentheading a.contentpagetitle,
#leftcol div.moduletableorange .contentheading a.contentpagetitle:visited
{
	color: #C23F26;
	border-bottom: 1px solid #C23F26;
}

/* Left Column Halloween */


#leftcol .moduletablehalloween h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #e68901 url(http://ts01.ztecnet.net/images/module_orange_h3.png) no-repeat left center;
	color: #111;
}

#leftcol div.moduletablehalloween .contentheading a.contentpagetitle,
#leftcol div.moduletablehalloween .contentheading a.contentpagetitle:visited
{
	color: #C23F26;
	border-bottom: 1px solid #C23F26;
}

/* Left Column Birthday [blue] */


#leftcol .moduletablebirthday h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #0093e3 url(http://ts01.ztecnet.net/images/module_blue_h3.png) no-repeat left center;
	color: #FFF;
}

#leftcol div.moduletablebirthday .contentheading a.contentpagetitle,
#leftcol div.moduletablebirthday .contentheading a.contentpagetitle:visited {
	color: #0093e3;
	border-bottom: 1px solid #0093e3;
}


/* Left Column Black */



#leftcol .moduletableblack h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #000 url(http://ts01.ztecnet.net/images/module_black_h3.png) no-repeat left center;
	color: #CCCCCC;

}

#leftcol div.moduletableblack .contentheading a.contentpagetitle,
#leftcol div.moduletableblack .contentheading a.contentpagetitle:visited
{
	color: #0093e3;
	border-bottom: 1px solid #666;
}


/* Left Column Gray */



#leftcol .moduletablegray h3 {
	height: 30px;
	padding-left: 10px;
	width: 231px;
	position: relative;
	left: -6px;
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	margin: 5px 0px 10px 0px;
	background: #999 url(http://ts01.ztecnet.net/images/module_gray_h3.png) no-repeat left center;
	color: #FFF;

}

#leftcol div.moduletablegray .contentheading a.contentpagetitle,
#leftcol div.moduletablegray .contentheading a.contentpagetitle:visited
{
	color: #0093e3;
	border-bottom: 1px solid #666;
}

/* @end */

/* @group Mainbody */

#mainbody {
	float: right;
	margin: 0;
	padding: 10px 0px 0px 0px;
	width: 700px;
	text-align: justify;
}

#mainbody .inside {
	margin: 0;
	padding: 0;
}

#bottombar {
	background: url(http://ts01.ztecnet.net/images/footer.png) no-repeat center top;
	height: 35px;
	width: 976px;
	margin: 0;
	padding: 0;
}
#bottombar .uplink {
	float: right;
	margin:0;
	padding: 0;
}
#bottombar .uplink a {
	float: right;
	margin:0px 12px 0px 0px;
	width: 40px;
	height: 23px;
	display: block;
	text-indent: -5000em;
}


/* @end */

/* @group Styles */
table.contentpaneopen span a {
	color: #CCC;
	text-decoration: underline;
}
table.contentpaneopen span a:hover {
	color: #fff;
	text-decoration: none;
}
.small, .modifydate, .createdate {
	color: #b6b6b6;
	font: .85em/.85em "Trebuchet MS", Tahoma, Verdana, Helvetica;
}
td.createdate {
	line-height: 15px;
}

td.modifydate {
	background: url(http://ts01.ztecnet.net/images/page_edit.png) no-repeat left center;
	text-indent: 20px;
	border-top: 1px dotted #1e1e1e;
	color: #9d9d9d;
	line-height: 20px;
}

form {
	padding: 0;
	margin: 0;
}

a.readon {
	background: url(http://ts01.ztecnet.net/images/readon.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width: 110px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
}
a.readon:hover {
	background: url(http://ts01.ztecnet.net/images/readon.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width:110px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #eee;
}

td.contentheading {
	font: 1.75em "Helvetica Neue", Helvetica, Arial, Verdana, serif;
	letter-spacing: -1px;
	width: 100%;
	overflow: hidden;
}

.componentheading {
	font: 1.75em "Helvetica Neue", Helvetica, Arial, Verdana, serif;
	letter-spacing: -1px;
	margin-bottom: 15px;
}

a.contentpagetitle, .contentpagetitle a, .contentpagetitle a:visited {
	font: 1em "Helvetica Neue", Helvetica, Arial, Verdana, serif;
	letter-spacing: -1px;
	text-decoration: none;
}

a.contentpagetitle:hover, .contentpagetitle a:hover {
	color: #EEE;
	font: 1em "Helvetica Neue", Helvetica, Arial, Verdana, serif;
	letter-spacing: -1px;
	text-decoration: none;
}

div.syndicate div {
	padding: 1px;
}

td.buttonheading a img {
	padding: 0px 0px 0px 4px;
}

span.content_rating {
	color: #888;
	font-size: 10px;
	text-transform: uppercase;
	position: relative;
	top: 5px;
}

label {
	color: #8e8e8e;
}

div.mosimage {
	border: 1px solid #eaeaea;
	margin: 7px;
}

div.mosimage_caption {
	padding: 2px;
	background-color: #f7f7f7;
	border-top: 1px solid #eee;
}

span.content_rating img {
	padding-bottom: 10px;
	margin: 0px;
}

div.back_button a {
	color: #e4e4e4;
	background-color: #000;
	padding: 0px;
	position: relative;
	top: 10px;
	float: none;
	margin: 20px;
	height: 16px;
	display: block;
	width: 50px;
	text-align: center;
	line-height: 16px;
	text-transform: uppercase;
	font-variant: small-caps;
	font-size: 11px;
	border: 1px solid #c0c0c0;
}

th.pagenav_prev a {
	background: url(http://ts01.ztecnet.net/images/prevbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	text-indent: 38px;
}

th.pagenav_prev a:hover {
	background: url(http://ts01.ztecnet.net/images/prevbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #EEE;
	text-indent: 38px;
}

th.pagenav_next a {
	background: url(http://ts01.ztecnet.net/images/nextbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	text-indent: 18px;
}

th.pagenav_next a:hover {
	background: url(http://ts01.ztecnet.net/images/nextbutton.png) no-repeat 0px 0px;
	display: block;
	height: 22px;
	text-indent: 6px;
	width: 89px;
	outline: none;
	float: right;
	text-decoration: none;
	font: bold 12px/22px Arial, Helvetica, Geneva, sans-serif;
	color: #EEE;
	text-indent: 18px;
}

input.button {
	color: #ccc;
	padding: 4px;
	margin: 10px;
	font-size: 10px;
	background: url(http://ts01.ztecnet.net/images/but_bg.png) repeat-x center center;
	border:1px outset #666;
}

div.message {
	color: #cd2800;
	font-size: 18px;
	font-weight: bold;
}

.inputbox {
	border: 1px solid #999;
}

.moduletable .inputbox {
	border: 1px solid #999;
	height: 14px;
	font: 11px Arial, Helvetica, Geneva, sans-serif;
	color: #333;
}
/* @group Newsfeed Hacks */

form table.contentpane tbody tr td ul {
	list-style: none;
}

form table.contentpane tbody tr td ul li {
	background: url(http://ts01.ztecnet.net/images/feed.png) no-repeat;
	padding-left: 20px;
	line-height: 20px;
	text-decoration: none;
	color: #74AC00;
}

form table.contentpane tbody tr td ul li a:hover {
	color: #333;
	background: #fff;
}

#mainbody .inside form table.contentpane tbody tr td {
	width: auto;
}

/* @end */

/* @group Latest/Popular News Modules */

ul.latestnews,ul.mostread,
ul.latestnewsgreen,ul.mostreadgreen,
ul.latestnewsblue,ul.mostreadblue,
ul.latestnewssilver,ul.mostreadsilver,
ul.latestnewsnewyears,ul.mostreadnewyears,
ul.latestnewsred,ul.mostreadred,
ul.latestnewsholiday,ul.mostreadholiday,
ul.latestnewsbirthday,ul.mostreadbirthday,
ul.latestnewsblack,ul.mostreadblack,
ul.latestnewsgray,ul.mostreadgray
 {
	list-style: none;
	margin: 10px 0px 5px 0px;
}

#leftcol a.latestnews, a.latestnews,
#leftcol a.latestnewsgreen, a.latestnewsgreen,
#leftcol a.latestnewsblue, a.latestnewsblue,
#leftcol a.latestnewssilver, a.latestnewssilver,
#leftcol a.latestnewsbirthday, a.latestnewsbirthday,
#leftcol a.latestnewsnewyears, a.latestnewsnewyears,
#leftcol a.latestnewsblack, a.latestnewsblack,
#leftcol a.latestnewsred, a.latestnewsred,
#leftcol a.latestnewsholiday, a.latestnewsholiday,
#leftcol a.latestnewsgray, a.latestnewsgray,
#leftcol a.mostread, a.mostread,
#leftcol a.mostreadgreen, a.mostreadgreen,
#leftcol a.mostreadblue, a.mostreadblue,
#leftcol a.mostreadsilver, a.mostreadsilver,
#leftcol a.mostreadbirthday, a.mostreadbirthday,
#leftcol a.mostreadnewyears, a.mostreadnewyears,
#leftcol a.mostreadred, a.mostreadred,
#leftcol a.mostreadholiday, a.mostreadholiday,
#leftcol a.mostreadblack, a.mostreadblack,
#leftcol a.mostreadgray, a.mostreadgray {
	padding-left: 20px;
	padding: 3px 0px 3px 20px;
	line-height: 20px;
	text-decoration: underline;
	background: url(http://ts01.ztecnet.net/images/left_bullet.png) no-repeat 0 50%;
	color: #dcdcdc;
}
#leftcol a.latestnews:hover, a.latestnews:hover,
#leftcol a.mostread:hover, a.mostread:hover,
#leftcol a.latestnewsgreen:hover, a.latestnewsgreen:hover,
#leftcol a.mostreadgreen:hover, a.mostreadgreen:hover,
#leftcol a.latestnewsblue:hover, a.latestnewsblue:hover,
#leftcol a.latestnewssilver:hover, a.latestnewssilver:hover,
#leftcol a.latestnewsbirthday:hover, a.latestnewsbirthday:hover,
#leftcol a.latestnewsnewyears:hover, a.latestnewsnewyears:hover,
#leftcol a.mostreadblue:hover, a.mostreadblue:hover,
#leftcol a.mostreadsilver:hover, a.mostreadsilver:hover,
#leftcol a.mostreadbirthday:hover, a.mostreadbirthday:hover,
#leftcol a.mostreadnewyears:hover, a.mostreadnewyears:hover,
#leftcol a.latestnewsred:hover, a.latestnewsred:hover,
#leftcol a.latestnewsholiday:hover, a.latestnewsholiday:hover,
#leftcol a.mostreadred:hover, a.mostreadred:hover,
#leftcol a.mostreadholiday:hover, a.mostreadholiday:hover,
#leftcol a.latestnewsblack:hover, a.latestnewsblack:hover,
#leftcol a.mostreadblack:hover, a.mostreadblack:hover,
#leftcol a.latestnewsgray:hover, a.latestnewsgray:hover,
#leftcol a.mostreadgray:hover, a.mostreadgray:hover {
	text-decoration: underline;
	background: url(http://ts01.ztecnet.net/images/left_bullet.png) no-repeat 0 50%;
	color: #fff;
}

div.modulewrap a.latestnews, a.latestnews,
div.modulewrap a.latestnewsgreen, a.latestnewsgreen,
div.modulewrap a.latestnewsblue, a.latestnewsblue,
div.modulewrap a.latestnewssilver, a.latestnewssilver,
div.modulewrap a.latestnewsbirthday, a.latestnewsbirthday,
div.modulewrap a.latestnewsnewyears, a.latestnewsnewyears,
div.modulewrap a.latestnewsblack, a.latestnewsblack,
div.modulewrap a.latestnewsred, a.latestnewsred,
div.modulewrap a.latestnewsholiday, a.latestnewsholiday,
div.modulewrap a.latestnewsgray, a.latestnewsgray,
div.modulewrap a.mostread, a.mostread,
div.modulewrap a.mostreadgreen, a.mostreadgreen,
div.modulewrap a.mostreadblue, a.mostreadblue,
div.modulewrap a.mostreadsilver, a.mostreadsilver,
div.modulewrap a.mostreadbirthday, a.mostreadbirthday,
div.modulewrap a.mostreadnewyears, a.mostreadnewyears,
div.modulewrap a.mostreadred, a.mostreadred,
div.modulewrap a.mostreadholiday, a.mostreadholiday,
div.modulewrap a.mostreadblack, a.mostreadblack,
div.modulewrap a.mostreadgray, a.mostreadgray {
	padding-left: 20px;
	padding: 3px 0px 3px 20px;
	line-height: 20px;
	text-decoration: underline;
	background: url(http://ts01.ztecnet.net/images/right_bullet.png) no-repeat 0 50%;
	color: #dcdcdc;
}
div.modulewrap a.latestnews:hover, a.latestnews:hover,
div.modulewrap a.mostread:hover, a.mostread:hover,
div.modulewrap a.latestnewsgreen:hover, a.latestnewsgreen:hover,
div.modulewrap a.mostreadgreen:hover, a.mostreadgreen:hover,
div.modulewrap a.latestnewsblue:hover, a.latestnewsblue:hover,
div.modulewrap a.latestnewssilver:hover, a.latestnewssilver:hover,
div.modulewrap a.latestnewsbirthday:hover, a.latestnewsbirthday:hover,
div.modulewrap a.latestnewsnewyears:hover, a.latestnewsnewyears:hover,
div.modulewrap a.mostreadblue:hover, a.mostreadblue:hover,
div.modulewrap a.mostreadsilver:hover, a.mostreadsilver:hover,
div.modulewrap a.mostreadbirthday:hover, a.mostreadbirthday:hover,
div.modulewrap a.mostreadnewyears:hover, a.mostreadnewyears:hover,
div.modulewrap a.latestnewsred:hover, a.latestnewsred:hover,
div.modulewrap a.latestnewsholiday:hover, a.latestnewsholiday:hover,
div.modulewrap a.mostreadred:hover, a.mostreadred:hover,
div.modulewrap a.mostreadholiday:hover, a.mostreadholiday:hover,
div.modulewrap a.latestnewsblack:hover, a.latestnewsblack:hover,
div.modulewrap a.mostreadblack:hover, a.mostreadblack:hover,
div.modulewrap a.latestnewsgray:hover, a.latestnewsgray:hover,
div.modulewrap a.mostreadgray:hover, a.mostreadgray:hover {
	text-decoration: underline;
	background: url(http://ts01.ztecnet.net/images/right_bullet.png) no-repeat 0 50%;
	color: #fff;
}
table.contenttoc {
  border: 1px solid #222;
  padding: 2px;
  margin: 12px;
}

table.contenttoc td {
  padding: 2px;
}
a.toclink {
	text-decoration: none;
}

table.contenttoc th {
	background: #333;
	color: #eee;
	text-align: center;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}
.pagenav {
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	border: 1px double #3B3B3B;
	width: auto;
	line-height: 20px;
	margin: 1px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.pagenavbar {
	color: #333;
}
.pagenavbar a {
	color: #444;
	text-decoration: underline;
}
.pagenavbar {
	margin-right: 10px;
	float: right;

}
/* @end */


/* @end */

/* @group Joomla Tables */

table.blog td {
	padding: 0;
	margin: 0;
}

table.blog td {
	padding: 0px 4px;
}


table.contentpaneopen {
	margin: 0;
	padding: 0;
	width: 100%;
}

table table.contentpaneopen td, table table.contentpane td {
	margin: 0px 8px;
	padding: 0;
	width: 100%;
}

div.contentpane, div.contentpaneopen {
	width: 100%;
}

table.contentpaneopen, table.contentpane, table.blog, table.contentpaneopen td {
	border-collapse: collapse;
	padding: 3px;
	width: 100%;
}

/* Polls Module */
table.pollstableborder {
	width: 100%;
	text-align: left;
	border: 1px solid #000;
}
table.poll {
	color: #fff;
	font-size: 12px;
}
table.pollstableborder td.sectiontableentry1 {
background: #111;
padding: 2px;
}
table.pollstableborder td.sectiontableentry2 {
background: #222;
padding: 2px;
}
table.pollstableborder td.sectiontableentry1 label, table.pollstableborder td.sectiontableentry2 label {
	color: #d3d3d3;
	font: 11px/15px Tahoma, Arial, Helvetica, Geneva, sans-serif;
}

/* Polls Results */
table.pollstableborder td.sectiontableheader {
padding: 8px;
background: #222 url(http://ts01.ztecnet.net/images/sectblhdr.png) repeat-x center center;
color: #fff;
}
table.pollstableborder tr.sectiontableentry1 td {
padding: 4px;
background: #333;
color: #fff;
}
table.pollstableborder tr.sectiontableentry2 td {
padding: 4px;
background: #222;
color: #fff;
}
/* Category Tables */
td.sectiontableheader {
padding: 8px;
background: #222 url(http://ts01.ztecnet.net/images/sectblhdr.png) repeat-x center bottom;
color: #fff;
font-weight: bold;
border-bottom: 1px solid #000;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}
tr.sectiontableentry1 td {
background: #222;
padding: 4px;
border-bottom: 1px solid #000;	
}
tr.sectiontableentry2 td {
background: #111;
padding: 4px;
border-bottom: 1px solid #000;	
}
tr.sectiontableentry1 a, tr.sectiontableentry2 a {
text-decoration: none;
}






body.contentpane {
	background: #fff;
	margin: 25px;
}

span.pagenav {
	color: #ccc;
}

/* @end */


/* @group Lower Modules Display (User4/Right) */


/* MODULEWRAP */
.left .moduletable-img, .right .moduletable-img,
.left_wide .moduletable-img, .right_wide .moduletable-img {
	margin: 0px auto;
	padding: 0px 0px 10px 0px;
	text-align: center;
}

div.modulewrap {
	width: 700px;
	float: right;
	margin: 0;
	padding: 0;
}

div.modulewrap .left {
	float: left;
	margin: 10px 5px;
	padding: 0;
	width: 335px;
}

div.modulewrap .right {
	float: right;
	margin: 10px 5px;
	padding: 0;
	width: 335px;
}

div.modulewrap .left_wide {
	float: left;
	margin: 10px 5px;
	padding: 0;
}

div.modulewrap .right_wide {
	float: right;
	margin: 10px 5px;
	padding: 0;
}


/* MODULEWRAP_WIDE */

div.modulewrap_wide {
	width: 946px;
	margin: auto;
	padding: 0;
}

div.modulewrap_wide .left_wide {
	width: 946px;
	float: left;
}

div.modulewrap_wide .right_wide {
	width: 946px;
	float: right;
}

div.modulewrap_wide .left {
	float: left;
	margin: 10px 4px;
	padding: 0;
	width: 460px;
}

div.modulewrap_wide .right {
	float: right;
	margin: 10px 4px;
	padding: 0;
	width: 460px;
}

.right .inside {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}

.left .inside {
	margin: 0 0 5px 0;
	padding: 5px 0 5px 0;
}

div.left h3, div.right h3 {
	font: bold 15px/30px "Lucida Grande", Lucida, Verdana, sans-serif;
	letter-spacing: normal;
	margin-bottom: 12px;
}


/* GREEN */
div.moduletablegreen .contentheading a.contentpagetitle,
div.moduletablegreen .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #74AC00;
	background: url(http://ts01.ztecnet.net/images/greendot.png) no-repeat left center;
}

div.left .moduletablegreen h3 {
	height: 30px;
	padding-left: 25px;
	background: #76a60c url(http://ts01.ztecnet.net/images/left_green.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletablegreen h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #76a60c url(http://ts01.ztecnet.net/images/right_green.png) no-repeat 100% 50%;
	color: #FFF;
}

div.modulewrap_wide .right_wide .moduletablegreen h3,
div.modulewrap_wide .left_wide .moduletablegreen h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	background: url(http://ts01.ztecnet.net/images/left_green.png) no-repeat 0% 50%;
	color: #FFF;
}



div.modulewrap .right_wide .moduletablegreen h3,
div.modulewrap .left_wide .moduletablegreen h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background: url(http://ts01.ztecnet.net/images/left_green.png) no-repeat 0% 50%;
	color: #FFF;
}

/* BLUE */
div.moduletableblue a.contentpagetitle,
div.moduletableblue a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(http://ts01.ztecnet.net/images/bluedot.png) no-repeat left center;
	text-decoration: none;
}


div.left .moduletableblue h3 {
	height: 30px;
	padding-left: 25px;
	background:#007AE9 url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.right .moduletableblue h3 {
	height: 30px;
	text-indent: 25px;
	text-align: right;
	background: #007AE9 url(http://ts01.ztecnet.net/images/right_blue.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletableblue h3,
div.modulewrap_wide div.left_wide .moduletableblue h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 960px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletableblue h3,
div.modulewrap .left_wide .moduletableblue h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

/* SILVER */
div.moduletablesilver a.contentpagetitle,
div.moduletablesilver a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(http://ts01.ztecnet.net/images/silverdot.png) no-repeat left center;
	text-decoration: none;
}


div.left .moduletablesilver h3 {
	height: 30px;
	padding-left: 25px;
	background:#007AE9 url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.right .moduletablesilver h3 {
	height: 30px;
	text-indent: 25px;
	text-align: right;
	background: #007AE9 url(http://ts01.ztecnet.net/images/right_silver.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletablesilver h3,
div.modulewrap_wide div.left_wide .moduletablesilver h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 960px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_silver.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletablesilver h3,
div.modulewrap .left_wide .moduletablesilver h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_silver.png) no-repeat 0% 50%;
	color: #FFF;
}

/* birthday */
div.moduletablebirthday a.contentpagetitle,
div.moduletablebirthday a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(http://ts01.ztecnet.net/images/bluedot.png) no-repeat left center;
	text-decoration: none;
}


div.left .moduletablebirthday h3 {
	height: 30px;
	padding-left: 25px;
	background:#007AE9 url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.right .moduletablebirthday h3 {
	height: 30px;
	text-indent: 25px;
	text-align: right;
	background: #007AE9 url(http://ts01.ztecnet.net/images/right_blue.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletablebirthday h3,
div.modulewrap_wide div.left_wide .moduletablebirthday h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 960px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletablebirthday h3,
div.modulewrap .left_wide .moduletablebirthday h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

/* NewYears */
div.moduletablenewyears a.contentpagetitle,
div.moduletablenewyears a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #0093E3;
	background: url(http://ts01.ztecnet.net/images/bluedot.png) no-repeat left center;
	text-decoration: none;
}


div.left .moduletablenewyears h3 {
	height: 30px;
	padding-left: 25px;
	background:#007AE9 url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.right .moduletablenewyears h3 {
	height: 30px;
	text-indent: 25px;
	text-align: right;
	background: #007AE9 url(http://ts01.ztecnet.net/images/right_blue.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletablenewyears h3,
div.modulewrap_wide div.left_wide .moduletablenewyears h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 960px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletablenewyears h3,
div.modulewrap .left_wide .moduletablenewyears h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_blue.png) no-repeat 0% 50%;
	color: #FFF;
}




/* RED */

div.moduletablered .contentheading a.contentpagetitle,
div.moduletablered .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #C23F26;
	background: url(http://ts01.ztecnet.net/images/redot.png) no-repeat left center;
}

div.left .moduletablered h3 {
	height: 30px;
	padding-left: 25px;
	background: #C23F26 url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletablered h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #C23F26 url(http://ts01.ztecnet.net/images/right_red.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletablered h3,
div.modulewrap_wide div.left_wide .moduletablered h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletablered h3,
div.modulewrap .left_wide .moduletablered h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0% 50%;
	color: #FFF;
}

/* Holiday */

div.moduletableholiday .contentheading a.contentpagetitle,
div.moduletableholiday .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #C23F26;
	background: url(http://ts01.ztecnet.net/images/redot.png) no-repeat left center;
}

div.left .moduletableholiday h3 {
	height: 30px;
	padding-left: 25px;
	background: #C23F26 url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletableholiday h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #C23F26 url(http://ts01.ztecnet.net/images/right_red.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletableholiday h3,
div.modulewrap_wide div.left_wide .moduletableholiday h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletableholiday h3,
div.modulewrap .left_wide .moduletableholiday h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_red.png) no-repeat 0% 50%;
	color: #FFF;
}


/* ORANGE */

div.moduletableorange .contentheading a.contentpagetitle,
div.moduletableorange .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #FFA300;
	background: url(http://ts01.ztecnet.net/images/orangedot.png) no-repeat left center;
}

div.left .moduletableorange h3 {
	height: 30px;
	padding-left: 25px;
	background: #FFA300 url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletableorange h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #FFA300 url(http://ts01.ztecnet.net/images/right_orange.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletableorange h3,
div.modulewrap_wide div.left_wide .moduletableorange h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletableorange h3,
div.modulewrap .left_wide .moduletableorange h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0% 50%;
	color: #FFF;
}



/* Halloween */

div.moduletablehalloween .contentheading a.contentpagetitle,
div.moduletablehalloween .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	text-decoration: none;
	color: #FFA300;
	background: url(http://ts01.ztecnet.net/images/orangedot.png) no-repeat left center;
}

div.left .moduletablehalloween h3 {
	height: 30px;
	padding-left: 25px;
	background: #FFA300 url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletablehalloween h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #FFA300 url(http://ts01.ztecnet.net/images/right_orange.png) no-repeat 100% 50%;
	color: #FFF;

}

div.modulewrap_wide div.right_wide .moduletablehalloween h3,
div.modulewrap_wide div.left_wide .moduletablehalloween h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0% 50%;
	color: #FFF;
}

div.modulewrap .right_wide .moduletablehalloween h3,
div.modulewrap .left_wide .moduletablehalloween h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_orange.png) no-repeat 0% 50%;
	color: #FFF;
}


/* GRAY */

div.moduletablegray .contentheading a.contentpagetitle,
div.moduletablegray .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #DDD;
	background: url(http://ts01.ztecnet.net/images/greydot.png) no-repeat left center;
}

div.left .moduletablegray h3 {
	height: 30px;
	padding-left: 25px;
	background: #CCCCCC url(http://ts01.ztecnet.net/images/left_gray.png) no-repeat 0px 50%;
	color: #FFF;
}

div.right .moduletablegray h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #CCCCCC url(http://ts01.ztecnet.net/images/right_gray.png) no-repeat 100% 50%;
	color: #FFF;
}

div.modulewrap_wide div.right_wide .moduletablegray h3,
div.modulewrap_wide div.left_wide .moduletablegray h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background:url(http://ts01.ztecnet.net/images/left_gray.png) no-repeat 0% 50%;
	color: #FFF;
}


div.modulewrap .right_wide .moduletablegray h3,
div.modulewrap .left_wide .moduletablegray h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background:url(http://ts01.ztecnet.net/images/left_gray.png) no-repeat 0% 50%;
	color: #FFF;
}

/* BLACK */

div.moduletableblack .contentheading a.contentpagetitle,
div.moduletableblack .contentheading a.contentpagetitle:visited {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #DDD;
	background: url(http://ts01.ztecnet.net/images/blackdot.png) no-repeat left center;
}

div.left .moduletableblack h3 {
	height: 30px;
	padding-left: 25px;
	background: #000 url(http://ts01.ztecnet.net/images/left_black.png) no-repeat 0px 50%;
	color: #CCC;
}

div.right .moduletableblack h3 {
	height: 30px;
	padding-right: 25px;
	text-align: right;
	background: #000 url(http://ts01.ztecnet.net/images/right_black.png) no-repeat 100% 50%;
	color: #CCC;
}

div.modulewrap_wide div.right_wide .moduletableblack h3,
div.modulewrap_wide div.left_wide .moduletableblack h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 946px;
	position: relative;
	background: url(http://ts01.ztecnet.net/images/left_black.png) no-repeat 0% 50%;
	color: #EEE;
}

div.modulewrap .right_wide .moduletableblack h3,
div.modulewrap .left_wide .moduletableblack h3 {
	height: 30px;
	line-height: 30px;
	text-indent: 25px;
	width: 690px;
	background: url(http://ts01.ztecnet.net/images/left_black.png) no-repeat 0% 50%;
	color: #EEE;

}
/* GLOBAL MODULE CONTENTHEADING TYPOGRAPHY  STYLES */
div.moduletablegreen .contentheading a.contentpagetitle:hover,
div.moduletableblue .contentheading a.contentpagetitle:hover,
div.moduletablesilver .contentheading a.contentpagetitle:hover,
div.moduletablenewyears .contentheading a.contentpagetitle:hover,
div.moduletablered .contentheading a.contentpagetitle:hover,
div.moduletableholiday .contentheading a.contentpagetitle:hover,
div.moduletableorange .contentheading a.contentpagetitle:hover,
div.moduletablehalloween .contentheading a.contentpagetitle:hover,
div.moduletablegray .contentheading a.contentpagetitle:hover,
div.moduletableblack .contentheading a.contentpagetitle:hover,
div.moduletable a.contentpagetitle:hover
 {
	font-size: .90em;
	line-height: 1.25em;
	padding-left: 19px;
	color: #666;
}
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
strong {
	font-weight: bold;
	border-bottom: 1px dotted #2b2b2b;

}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
.designer, .designer a, .designer a:visited {text-align:center; text-decoration:none; margin-bottom:10px; font:11px normal Arial, Helvetica, sans-serif; color:#666;}
.cright {display:none}
.nopad {margin: 0px;padding: 0px;}
/* @end */

/* @group RSS */
#leftcol li.newsfeed div,
#leftcol li.newsfeedblue div,
#leftcol li.newsfeedsilver div,
#leftcol li.newsfeednewyears div,
#leftcol li.newsfeedgreen div,
#leftcol li.newsfeedred div,
#leftcol li.newsfeedholiday div,
#leftcol li.newsfeedorange div,
#leftcol li.newsfeedhalloween div,
#leftcol li.newsfeedblack div,
#leftcol li.newsfeedgray div,
div.modulewrap li.newsfeed div,div.modulewrap_wide li.newsfeed div,
div.modulewrap li.newsfeedblue div,div.modulewrap_wide li.newsfeedblue div,
div.modulewrap li.newsfeedsilver div,div.modulewrap_wide li.newsfeedsilver div,
div.modulewrap li.newsfeednewyears div,div.modulewrap_wide li.newsfeednewyears div,
div.modulewrap li.newsfeedgreen div,div.modulewrap_wide li.newsfeedgreen div,
div.modulewrap li.newsfeedred div,div.modulewrap_wide li.newsfeedred div,
div.modulewrap li.newsfeedholiday div,div.modulewrap_wide li.newsfeedholiday div,
div.modulewrap li.newsfeedorange div,div.modulewrap_wide li.newsfeedorange div,
div.modulewrap li.newsfeedhalloween div,div.modulewrap_wide li.newsfeedhalloween div,
div.modulewrap li.newsfeedblack div,div.modulewrap_wide li.newsfeedblack div,
div.modulewrap li.newsfeedgray div, div.modulewrap_wide li.newsfeedgray div {
	color: #f4f4f4;
	font: 11px/14px Tahoma, Arial, Helvetica, Geneva, sans-serif;
	margin-bottom: 10px;
}
#leftcol li.newsfeed strong a,
#leftcol li.newsfeedblue strong a,
#leftcol li.newsfeedsilver strong a,
#leftcol li.newsfeednewyears strong a,
#leftcol li.newsfeedgreen strong a,
#leftcol li.newsfeedred strong a,
#leftcol li.newsfeedholiday strong a,
#leftcol li.newsfeedorange strong a,
#leftcol li.newsfeedhalloween strong a,
#leftcol li.newsfeedblack strong a,
#leftcol li.newsfeedgray strong a {
padding-left: 18px;
background: url(http://ts01.ztecnet.net/images/left_bullet.png) no-repeat left center;
}
div.modulewrap li.newsfeed strong a,div.modulewrap_wide li.newsfeed strong a,
div.modulewrap li.newsfeedblue strong a,div.modulewrap_wide li.newsfeedblue strong a,
div.modulewrap li.newsfeedsilver strong a,div.modulewrap_wide li.newsfeedsilver strong a,
div.modulewrap li.newsfeednewyears strong a,div.modulewrap_wide li.newsfeednewyears strong a,
div.modulewrap li.newsfeedgreen strong a,div.modulewrap_wide li.newsfeedgreen strong a,
div.modulewrap li.newsfeedred strong a,div.modulewrap_wide li.newsfeedred strong a,
div.modulewrap li.newsfeedholiday strong a,div.modulewrap_wide li.newsfeedholiday strong a,
div.modulewrap li.newsfeedorange strong a,div.modulewrap_wide li.newsfeedorange strong a,
div.modulewrap li.newsfeedhalloween strong a,div.modulewrap_wide li.newsfeedhalloween strong a,
div.modulewrap li.newsfeedblack strong a,div.modulewrap_wide li.newsfeedblack strong a,
div.modulewrap li.newsfeedgray strong a,div.modulewrap_wide li.newsfeedgray strong a {
padding-left: 18px;
background: url(http://ts01.ztecnet.net/images/right_bullet.png) no-repeat left center;
}

/* @end */




