body {  background-color: #FFFFFF; background-image:url(http://www.igttx.com/images/bkgrd2.gif); margin: 0px 0px 0px 0px;  font-size: 12pt;  font-family: verdana,trebuchet,sans-serif;}td {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}th {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}.bodystyle {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;}.medium {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;}.big {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	font-color: #0992D2;}.purple {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #5859A1;}.red_title {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #A33333;}.xbig {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: normal;	font-weight: bold;}.expanded {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	letter-spacing: 2px;}.justified {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: justify;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;}blockquote {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.pagetitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #5859A1;	font-weight: normal;}.graylite {	color: #999999;}a:link {  color: #0992D2;   text-decoration: underline; }a:visited {  color: #5bbfed; text-decoration: underline; }a:active {  color: #0662D2;   text-decoration: none; }a:hover {  color: #000000;  text-decoration: underline overline; }/*---  RIGHT SIDE BARS ---*/#menu { width: 150px; font: 10px/12px verdana, trebuchet, sans-serif; text-align: left; color: #333; padding-bottom: 30px; padding-left: 10px; border-left: 1px dotted #999;}/*---  RIGHT SIDE BAR 2 ---*/#menu2 { font: 10px/11px verdana, trebuchet, sans-serif; text-align: left; color: #333; padding-bottom: 30px; padding-left: 10px; border-left: 1px dotted #999;}/*---  MAIN PAGE CONTENT ---*/#content { text-align: left; margin-bottom: 60px; padding-bottom: 30px; voice-family: "\"}\""; voice-family: inherit; width: 440px;}body>#content { width: 428px;}/*--- "member" links: login, register, calendar, etc. ---*/.loginLinks, .loginLinks a {  color:       #000000; font-family: verdana,trebuchet,sans-serif; font-size:   10px; }.loginLinks a:link    { color:  #0000FF; text-decoration: underline; }.loginLinks a:visited { color:  #0000FF; text-decoration: underline; }.loginLinks a:active  { color:  #000000; text-decoration: none; }.loginLinks a:hover   { color:  #000000;text-decoration: underline overline; } /*--- Dotted line between menu items in sidebar ---*/.menuSpacer { border-bottom: 1px dotted #999; margin-bottom: 15px; }/*---  Used in Trackback and Pingback page.  ---*/H2 { font-family: verdana, trebuchet, sans-serif; font-size:   13px; color:       #000000; font-weight: bold;}/*---  Used in Weblog templates to format the title of entries  ---*/H3 { font-family: verdana, trebuchet, sans-serif; font-size:   10px; color:       #E07E4C; font-weight: bold;}/*---  Used in weblog.php in the left side-bar, and archives.php page to format the date header  ---*/H4 { font-family: verdana, trebuchet, sans-serif; font-size:   11px; color:       #000000; margin-top: 2px; margin-bottom: 5px; font-weight: bold;}/*---  Used in comment templates to format text used in the comment form. ---*/H5 { font-family: verdana,trebuchet,sans-serif; font-size:   11px; color:       #E07E4C; font-weight: bold;}/*---  Weblog entry formatting.  ---*/.weblog { padding-bottom: 20px; border-bottom:1px dotted #999999;}/*---  Name of author in weblog entries ---*/.author { font-family: arial, trebuchet; font-size:   11px; color:       #5B7081; font-weight: normal;}/*---  Paragraph formatting in weblog entries ---*/p { font-family: verdana, trebuchet, sans-serif; font-size:   12px; color:       #000000;}/*--  Default form field formatting. --*/form {  margin-top:         0px;}/*--  Input field formatting. --*/.input {  border-top:         1px solid #999999;  border-left:        1px solid #999999;  background-color:   #fff;  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;  font-size:          11px;  height:             1.6em;  padding:            .3em 0 0 2px;  margin-top:          3px;  margin-bottom:       3px;} /*--  Input text-area formatting --*/.textarea {  border-top:         1px solid #999999;  border-left:        1px solid #999999;  background-color:   #fff;  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;  font-size:          11px;  margin-top:         3px;  margin-bottom:      3px;}/*--  Submit button formatting. --*/.button {  background-color:   #fff;  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;  font-size:          11px;  font-weight:        normal;  text-transform:     uppercase;  color:              #000;}/*--  Pull-down menus. --*/.pulldown {  background-color:   #fff;  font-family:        Verdana, Geneva, Trebuchet MS, Arial, Sans-serif;  font-size:          11px;  font-weight:        normal;  text-transform:     normal;  color:              #000;}/* THE FOLLOWING CSS IS USED WITH THE MINI-CALENDAR *//*  Calendar header text  */.header { font-family: verdana,trebuchet,sans-serif; font-size:   10px; color:       #333333; font-weight: bold;}/*  Navigational links in the header of mini-calendar  */.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{  color:       #ffffff; font-family: verdana,trebuchet,sans-serif; font-size:   10px;  font-weight: bold;} .navlinks a:link    { color:  #ffffff; text-decoration: none;}.navlinks a:visited { color:  #ffffff; text-decoration: none;}.navlinks a:active  { color:  #333333; text-decoration: none;}.navlinks a:hover   { color:  #000000; text-decoration: underline;}/*  Days of the week text  */.weekdays { font-family: verdana,trebuchet,sans-serif; font-size:   9px; color:       #666666; font-weight:  bold;}/*  Days of the month text and links */.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover { font-family: verdana,trebuchet,sans-serif; font-size:   9px; color:       #666666;}.monthdays a:link    { color:  #0000b0; text-decoration: underline;font-weight: bold;}.monthdays a:visited { color:  #0000b0; text-decoration: underline;font-weight: bold;}.monthdays a:active  { color:  #333333; text-decoration: underline;font-weight: bold;}.monthdays a:hover   { color:  #cccccc; text-decoration: none;font-weight: bold;}}.mainLinks a:link    {	color:  #0000ff;	font-size: 11px;	text-decoration: underline; }.mainLinks a:visited {	color:  #0000FF;	font-size: 11px;	text-decoration: underline; }.mainLinks a:active  {	color:  #000000;	font-size: 11px;	text-decoration: none; }.mainLinks a:hover   {	color:  #000000;	font-size: 11px;	text-decoration: underline overline; }.baseline {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}.review {	font-size: 12px;	font-weight: bold;	color: #333333;}.gold {	color: #FF9900;	font-weight: bold;}.blurb {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #444444;	padding-bottom: 10px;	text-align: left;	left: 10px;}.dateheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}.bluelight {	color: #22529c;}/*-- Default table heading formatting --*/th  .colorBG { font-family: verdana,trebuchet,sans-serif;  font-size: 11px; font-weight: bold; text-align: center;}/*-- Background table color, used in search results page --*/.colorBG { background: #ffffff;}/*-- Default table cell formatting --*/td .right { font-family: verdana,trebuchet,sans-serif;  font-size: 11px;}/*-- aligns text to the right, in the search table --*/.right { text-align: right;}.whiteBig {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;}.big2 {	font-size: 13px;	font-weight: normal;	color: #000000;}.small2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;}.redsmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #990000;}.faq {	font-size: 12px;	font-weight: bold;	color: #E07E4C;}.redbig {	font-size: 12px;	font-weight: bold;	color: #990000;}.bluemedium {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #22529C;}.recent {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #000000;}.red {	color: #FF0000;}.pblockheader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #444444;}.quote {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	font-weight: bold;	color: #000000;}.whitebold {	font-weight: bold;	color: #FFFFFF;}.white {	color: #FFFFFF;}.redsmall2 {	font-size: 10px;	color: #FF0000;}.bluesmall {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #22529c;}.bold {	font-weight: bold;}.whiteColumn {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.directoryLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	/*font-weight: bold;*/}.directoryLinks a:link {	color: #0000ff;	font-size: 10px;	text-decoration: underline;	font-weight: normal;}.directoryLinks a:visited {	color: #0000FF;	font-size: 10px;	text-decoration: underline;	font-weight: normal;}.directoryLinks a:hover {	color: #000000;	font-size: 10px;	text-decoration: underline overline;}.grayHeader {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #666666;}.titleBlack {	font-size: 17px;	font-weight: bold;	color: #000000;}.elevenpt {	font-size: 11px;	color: #000000;}.redheading {	font-size: 14px;	color: #990000;}.whitenewsletter {	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}        /* properties for all input elements */        input, textarea {            font-family: Verdana, sans-serif;            font-size: 9pt;        }        /* properties for headers */        .hdr, h1 {            color: #707070;            font-size: 13;            font-weight: bold;            text-align: center;        }        /* vedit - vertical table (signup, profile edit) */        .vedit {            background-color: #F0F0F0;        }        /* vedit - usual column (right) */        .vedit td {            padding: 10px;            padding-left:  15px;            background-color: #E0E0E0;        }        /* vedit - header column (left) */        .vedit th {            padding: 10px;            padding-right: 15px;            text-align: right;            background-color: #C0B9C0;            font-weight: normal;        }        /* hedit - horizontal table (payments list) */        .hedit {            background-color: #F0F0F0;        }        /* hedit - usual column */        .hedit td {            padding: 5px;            background-color: #E0E0E0;            font-family: "Verdana";            font-size: 8pt;        }        /* hedit - header column */        .hedit th {            padding: 5px;            background-color: #C0B9C0;        }.serif {	font-family: Georgia, "Times New Roman", Times, serif;}.seriflarge {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #22529c;}.orangetitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;	font-weight: bold;	color: #E07E4C;}.orangehyper {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	color: #E07E4C;}.pronav {    font-size: 11px;    font-weight: normal;	color: #444444;	border-color: #999999;	border-style: dotted;	border-width: 1px;}.pronav a:link {	color: #0000FF;	text-decoration: none;}.pronav a:visited {	color: #0000FF;	text-decoration: none;}.pronav a:hover {	color: #000000;	text-decoration: underline overline;	}.pronavBackground {	background-color: #FFFFFF;}.orangeblog {	font-family: Arial, Helvetica, sans-serif;	font-size: 19px;	font-weight: bold;	color: #0992D2;}.orangebold {	font-weight: bold;	color: #E07E4C;}.ebayLinks {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	/*font-weight: bold;*/}.ebayLinks a:link {	color: #0000ff;	font-size: 11px;	text-decoration: underline;	font-weight: bold;}.ebayLinks a:visited {	color: #0000FF;	font-size: 11px;	text-decoration: underline;	font-weight: bold;}.ebayLinks a:hover {	color: #000000;	font-size: 11px;	text-decoration: underline overline;}.membercard { font-family: verdana, trebuchet, sans-serif; font-size:   12px; color:       #5B7081; font-weight: normal; }.headerlinks a:link    {	color:  #ffffff;	font-size: 11px;	text-decoration: underline; }.headerlinks a:visited {	color:  #ffffff;	font-size: 11px;	text-decoration: underline; }.headerlinks a:active  {	color:  #000000;	font-size: 11px;	text-decoration: none; }.headerlinks a:hover   {	color:  #000000;	font-size: 11px;	text-decoration: underline overline; }.tableheaderorange { font-family: verdana, trebuchet, sans-serif; font-size:   11px; color:       #E07E4C; font-weight: bold;} .whitelinks {    font-size: 11px;    font-weight: normal;	color: #ffffff;} .whitelinks a:link    { color:  #ffffff; text-decoration: underline;}.whitelinks a:visited { color:  #ffffff; text-decoration: underline;}.whitelinks a:active  { color:  #333333; text-decoration: underline;}.whitelinks a:hover   { color:  #EEEEEE; text-decoration: underline overline;}.purple { color: #5859A1;}.blue { color: #0992D2;}input.blue1 {background-color: #AEB0D3; font-weight: bold; font-size: 11px; color: #444444;}input.blue2 {background-color: #AEB0D3; font-size: 11px; color: #FFFFFF;}.entry {margin-top: 10px;padding: 15px 15px 15px 15px;border: 1px solid #ddd;background: #ffffff;color: #333;}.posted {margin-top: 5px;margin-bottom: 10px;font: 10px lucida grande, verdana, arial, helvetica, sans-serif;background: transparent;color: #666;}.paginate { font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size:			12px; font-weight: 		normal; letter-spacing:	.1em; padding:			10px 6px 10px 4px; margin:			0; background-color:	transparent;}pagecount { font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size:			10px; color:				#666; font-weight:		normal; background-color: transparent;}/* vedit - vertical table (signup, profile edit) */.vedit {    border: solid 0px #8CACBB;}/* vedit - usual column (right) */.vedit td {    text-align: left;    vertical-align: middle;    padding: 15px 10px 10px 10px;    background-color: #DDDDDD;    border: solid 1px #CCCCCC;}/* vedit - header column (left) */.vedit th {    padding: 10px 15px 10px 10px;    text-align: right;    vertical-align: middle;    font-weight: bold;    background-color: #EEEEEE;    border: solid 1px #CCCCCC;}/* vedit - heading row */.vedit .headrow { font-weight: bold; text-align: center; }/* hedit - horizontal table (payments list) */.hedit {    border: solid 1px #8CACBB;}/* hedit - usual column */.hedit td {    padding: 5px;    background-color: #0992D2;    font-size: 8pt;    background-color: white;    border: solid 1px #8CACBB;}/* hedit - header column */.hedit th {    padding: 5px;    font-weight: bold;    text-align: center;    background-color: #BDF7FA;    border: solid 1px #8CACBB;}table.errmsg{    font-family: Helvetica, Verdana, sans-serif;    font-size: 90%;    background-color: red;    border: #cc0000 1px solid;    margin: 5px 0px 5px 0px;}table.errmsg td{    padding: 5px 50px 5px 5px;    font-weight: bold;}table.errmsg td li{    list-style: square;}/* Receipt table from thanks.html */.receipt td {    background-color: #F0F0F0;    border: solid 1px black;    padding: 2px 4px 2px 4px;}.receipt th {    background-color: #C0C0C0;    border: solid 1px black;    font-weight: bold;    padding: 2px 4px 2px 4px;}.receipt td.total {    background-color: #C0C0C0;    border: solid 1px black;}.receipt {    border-collapse: collapse;}/* Newsletters table on member.php */.newsletters td {    padding: 5px;    margin: 5px;}.newsletters td.disabled {    padding: 5px;    margin: 5px;    color: #505050;}/* Newsletters archive table on member.php */.newsletters_archive td {    padding: 2px;    margin: 0px;}