
td#rightCol {
	padding-left:12px;
	width:302px;
}

td#rightCol div {
/*	width:262px;
	height:150px;
	float:right; */
}

td#rightCol div h1,h2,h3 {
	font-family:trebuchet ms;
	color:#fff;
	border:solid #000 1px;
	margin:0px;
	text-align:center;
}

td#rightCol div h1 {
	font-size:100%;
	background:#348 url('/gifs/dev_head_bg.gif') top left;
	padding:3px 0;
	margin-bottom:-1px;
}

td#rightCol div h2 {
	font-size:90%;
	background:#06b url('/gifs/dev_sub_head_bg.gif');
	padding:3px 0;
	border-width:0 1px;
	margin-bottom:-1px;
}

td#rightCol div h2.tail {
	font-size:1px;
	background:#06b url('/gifs/dev_tail_bg.gif') bottom left;
	padding:3px 0;
	height:1px;
	border-width:0 1px 1px 1px;
	margin-bottom:0;
}

td#rightCol div div.miscMain h5 {
	font-size:70%;
	margin:0px 10px;
}

td#rightCol div img.full {
	margin:0px 0 13px 0;
	text-align:center;
	border:solid #000 1px;border-width:1px 0 1px 0;
}

td#rightCol div div.miscMain {
	border:solid #000 1px;
	background-color:#fff;
	padding:10px 0;
	text-align:justify;
}

td#rightCol div a {
	text-decoration:none;
	color:#348;
	border:dotted #bbd 1px;
	border-width:0px 0 1px 0;
}
td#rightCol div a:hover {
	border:solid #348 1px;
	border-width:0px 0 1px 0;
	color:#c40026;
}
td#rightCol div h2 a {
	color:#fff;
	text-decoration:none;
}

td#rightCol div h2 a:hover {
	color:#fff;
	text-decoration:underline;
}

td#rightCol div div.miscMain form a {
	text-decoration:none;
}

td#rightCol div div.miscMain form a:hover {
	text-decoration:none;
}

td#rightCol div div.miscMain select {
	width:77px;
}


/*########################################*/
/*#  DIV.MISCMAIN STYLES - HS & CONTAINER #*/
/*########################################*/

td#rightCol div div.miscMain p {
	padding:0px 10px;
	font-size:80%;
	margin:0px 0 12px 0;
}

td#rightCol div div.miscMain h2 {
	font-size:100%;
	background:#06b url('/gifs/dev_sub_head_bg.gif');
	padding:3px 0;
	border-width:1px 0;
	margin:10px 0 15px;
}

td#rightCol div div.miscMain h3 {
	font-size:1px;
	background:#06b url('/gifs/dev_sub_head_bg.gif');
	padding:2px 0 0 0;
	height:1px;
	border-width:1px 0;
	margin:15px 0;
}

td#rightCol div div.miscMain h4 {
	font-size:100%;
	color:#348;
	margin:15px 0 5px 0;
	padding:0px 30px;
}

td#rightCol div div.miscMain h5 {
	font-size:80%;
	margin:0px;
	font-weight:bold;
	font-family:trebuchet ms;
	padding:0px 10px;
}

td#rightCol div div.miscMain h6 {
	font-size:80%;
	margin:0px;
	font-weight:bold;
	font-family:trebuchet ms;
	padding:0px 30px;
}


/*########################################*/
/*#   DIV.MAIN STYLES - LISTS & BLOCKS   #*/
/*########################################*/

td#rightCol div div.miscMain ul,td#rightCol div div.miscMain ol {
	padding:25px;
	font-size:75%;
	margin:-20px 0 -10px 0;
	text-align:left;
}
td#rightCol div div.miscMain ul {
	list-style-image:url('/gifs/bluesquare1.gif');
}
td#rightCol div div.miscMain ol {
	list-style-image:none;
}


/*########################################*/
/*#     DIV.MISCMAIN STYLES - FORMS      #*/
/*########################################*/

td#rightCol div div.miscMain input,
td#rightCol div div.miscMain textarea,
td#rightCol div div.miscMain select {
	background-color:#fff;
	border:solid #000 1px;
	font:10px/130% 'trebuchet ms';
	color:#777;
	height:20px;
	width:199px;
	padding-left:2px;
}

td#rightCol div div.miscMain select {
	height:18px;
	padding-left:0px;
	width:50px;
}

td#rightCol div div.miscMain input.go {
	border:solid #000 0px;
	height:20px;
	width:20px;
	vertical-align:bottom;
	margin-left:2px;
	margin-right:3px;
}

td#rightCol div div.miscMain img.helpMe {
	border:solid #000 0px;
	height:14px;
	width:14px;
	vertical-align:bottom;
	margin-bottom:0px;
}

td#rightCol div div.miscMain input.image {
	border-width:0px;
}

td#rightCol div div.miscMain input:focus,
td#rightCol div div.miscMain textarea:focus,
td#rightCol div div.miscMain select:focus {
	background-color:#eef6ff;
	border-color:#000;
	color:#000;
}

/*########################################*/
/*#             SPONSORS                 #*/
/*########################################*/
/* td#rightCol div > #sponsor1 {  display:none; } */

td#rightCol #partners1 > #sponsor1 > div.miscMain {padding:0;}
td#rightCol #partners1 > #sponsor1 > h2.tail {margin-bottom:8px;border-width:0; height:0;padding:0;}
td#rightCol #partners1 > #sponsor1 > div > a {border-width:0;}

td#rightCol div#partners1 > h1.sponsorZone {margin-top:0;border-width:1px 1px 0 1px;height:11px;font-size:.1em;}

td#rightCol div > h1.sponsorZone {border-width:0 1px 0 1px;}

/*
td#rightCol div h1.sponsorZone#partners1 {margin-top:0; position:fixed;top:8px;width:260px;z-index:999;}
td#rightCol div h1.sponsorZone#partners1 + div#partners1Body {position:fixed;top:31px;width:260px;z-index:999;}
*/

td#rightCol div > h1.sponsorZone + div {margin:0;padding:0;width:302px;}
td#rightCol div > h1.sponsorZone + div > div {margin:0;padding:0;}
td#rightCol div > h1.sponsorZone + div > div > a,
td#rightCol div > h1#sponsorZone1 + div > div > a:hover {margin:0 0 -4px;padding:0;text-decoration:0;border:solid #000 0;}
td#rightCol div > h1.sponsorZone + div > div:first-child {position:relative;top:1px;}
td#rightCol div > h1.sponsorZone + div > div + div {position:relative;top:-1px;}
td#rightCol div > h1.sponsorZone + div > div > a > img {margin:0;padding:0;border:solid #000 1px;}
td#rightCol div > h1.sponsorZone + div > div + div > a > img {border-width:1px;}
td#rightCol div > h1.sponsorZone + div + h6, td#rightCol div > div.sponsorZone > div.bsap {text-align:center;margin:0;padding:0 0 8px;position:relative;top:-2px;background-color:#fff;}
td#rightCol div > div.sponsorZone > div.bsap {font-size:9px;}
td#rightCol div > h1.sponsorZone + div + h6 > a, td#rightCol div > div.sponsorZone > div.bsap > a {text-align:right;color:#98a9d9;text-decoration:underline;text-transform:uppercase;border:solid #000 0;}
td#rightCol div > h1.sponsorZone + div + h6 > a:hover, td#rightCol div > div.sponsorZone > div.bsap > a:hover {color:#6f7c9f;text-decoration:underline;border:solid #000 0;}


/*########################################*/
/*#             PRINT SPECS              #*/
/*########################################*/

.non {}
.menu_tablecell {}
.table_printerfriendly {}

@media print {
	td#rightCol div {
		display:none;
	}
}
