#announcement{
	background:				red;
	border-bottom:			1px solid #F2E389;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	height:					25px;
	line-height:			24px;
	margin:					0 auto;
	text-align:				center;
	width:					auto;
}
.announce {
	background-color:		red;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.announce:hover {
	background-color:		red;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		underline;
}
a {
	background-color: inherit;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-style:				normal;
	font-weight:			bold;
	text-decoration:		none;
}
a:hover {
	background-color: inherit;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-style:				normal;
	font-weight:			bold;
	text-decoration:		none;
}
a.flink {
	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
}
a.flink:hover {
	color:					#000000;
	font-weight:			bold;
	text-decoration:		underline;
}
a.adlink {
	background-color: #B51109;
	color: #FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration: none;	
}
a.adlink:hover {
	background-color: #B51109;
	color: #FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration: underline;
}
.activemainmenu {
	background-color:		#0E72A4;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	padding:				4px;
}
a.amenulink {
	background-color:		#CC0000;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-align:				left;
	text-decoration:		none;
}
a.amenulink:hover {
	background-color:		#000080;
	color:					#FFFFFF;
}
a.amm {
	background-color:		#CC0000;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
a.amm:hover {
	background-color:		#000080;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
a.menulink {
	background-color:		#000080;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-align:				left;
	text-decoration:		none;
}
a.menulink:hover {
	background-color:		#6699FE;
	border:					solid 1px #336699;
	color:					#FFFFFF;
}
a.mm {
	background-color:		#000080;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}

a.mm:hover {
	background-color:		#CC0000;
	border:					none;
	color:					#FFFFFF;
	display:				block;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
a.ammlink {
	background-color:		#FFFFFF;
	color:					#0E72A4;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
}
a.ammlink:hover {
	background-color:		#FFFFFF;
	color:					#FFD700;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
}
a.mmlink {
	background-color:		#0E72A4;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
}
a.mmlink:hover {
	background-color:		#0E72A4;
	color:					#FFD700;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
}
.aname {
	background-color:		#FFFFFF;
	color:					red;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				8pt;
	letter-spacing:			-0.2pt;
	text-decoration:		none;
}
body {
	background-color:		#FFFFFF;
	background-image:		url(/images/bgrnd.jpg);
	color:					black;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	margin:					0px;
	border:					0px;
	padding:				0px;
}
.banner {
	background-color:		#000000;
	color:					#FFD700;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.banner:hover {
	background-color:		#000000;
	color:					blue;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.banner:visited {
	background-color:		#000000;
	color:					#FFD700;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.bborder {
	background-color:		#C0C0C0;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
.button {
	background-color:		#B8860B;
	background-image:		url(/images/fbutton.gif); 
	background-repeat:		no-repeat; 
	border-style:			outset;
	border-width:			0px; padding-bottom:4px;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-weight:			bold;
	font-size:				11px;
	line-height:			18px; width:114px; height:24px;
	margin-bottom:			10px;
	text-decoration:		none;
}
.c1font {
	background-color:		#000080;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
.c3font {
	background-color:		#000080;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
H3.ptitle {
	background-color:		#FFFFFF;
	border-bottom:			1px dotted #000000;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
}
H3.stitle {
	color: #B8860B;
	font-size: 10pt;
	padding: 0;
	border-bottom: 1px dotted #B8860B;
}
form { margin: 0px; padding: 0px; border: 0px; } 
input { color: black; font-family: Verdana, serif; font-size: 10px; font-weight: normal; }
textarea { background-color: white; color: black; font-family: Verdana, serif; font-size: 10px; font-weight: normal; border-color: black; border-style: solid; border-width: 1px; }
select { color: black; background-color: white; font-family: Verdana, serif; font-size: 10px; font-weight: normal; border-color: black; border-style: solid; border-width: 1px; }
input.search {
	background-color:		#C8D1D7;
	color:					#006699;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			normal;
	text-decoration:		none;
}
li {
	list-style-image:		url(/images/xbullet.gif);
}
li.none {
	list-style-image:		url();
	background-color:		#FFFFFF;
}
.mainmenu {
	background-color:		#0E72A4;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	padding:				4px;
}
.sfbutton {
	background-color:		#B8860B;
	background-image:		url(/images/sfbutton.gif); 
	background-repeat:		no-repeat; 
	border-style:			outset;
	border-width:			0px; padding-bottom:4px;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-weight:			bold;
	font-size:				12px;
	line-height:			18px; width:38px; height:24px;
	margin-bottom:			10px;
	text-decoration:		none;
}
select.none {
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			normal;
	text-decoration:		none;
}
.s1font {
	background-color:		#000080;
	color:					#FFFFFF;
	font-size:				12px;
}
.sbutton {
	background-color:		#FFFFFF;
	color:					#003366;
	font-family:			Verdana, Helvetica, sans-serif;
	font-weight:			bold;
	font-size:				12px;
	text-decoration:		none;
}
.qspecial {
	background-color:		#FFFFFF;
	color:					#22B090;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
}
.special {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-style: normal;
	font-weight:			bold;
	text-decoration:		none;
}
.special:hover {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		underline;
}
.specialy {
	background-color:		yellow;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-style: normal;
	font-weight:			bold;
	text-decoration:		none;
}
.specialy:hover {
	background-color:		yellow;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		underline;
}
.specialb {
	background-color:		#F7F7F7;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialb:hover {
	background-color:		#F7F7F7;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		underline;
}
.speciald {
	background-color:		#E3EBD4;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		none;
}
.speciald:hover {
	background-color:		#E3EBD4;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		underline;
}
.specialdo {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialdo:hover {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		underline;
}
.specialf {
	background-color:		#E3EBD4;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialkb {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialkb:hover {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		underline;
}
.speciall {
	background-color:		#FFFFFF;
	color:					yellow;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.speciall:hover {
	background-color:		#FFFFFF;
	color:					#FFD700;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		underline;
}
#fmenu a:link {
	background-color:		#B51109;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
#fmenu a:hover {
	background-color:		#B51109;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
#fmenu a:visited {
	background-color:		#B51109;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialm {
	background-color:		#B51109;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialm:hover {
	background-color:		#B51109;
	color:					#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialn {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		none;
}
.specialn:hover {
	background-color:		#FFFFFF;
	color:					#B51109;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	text-decoration:		underline;
}
.sforumline	{
	background-color:		#A9B8C2;
	border:					0px #006699 solid;
	color:					#FFFFFF;
}
.sgen {
	margin:					1px; font-size: 12px;
}
.srow1 {
	background-color:		#FFFFFF;
	border-color:			#EAEAEA;
	border-style:			solid;
	border-width:			1px 1px 0px 1px;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				10px;
	padding: 4px;
}
.stbl{
	border-collapse:		collapse;
	height:					4px;
}
.stblbot{
	background:				url(/scripts/forum/templates/iCGstation/images/tb4_m.gif) repeat-x;
}
.stbll{
	background:				url(/scripts/forum/templates/iCGstation/images/tb4_l.gif) no-repeat;
	width:					8px;
}
.stbt{
	border-collapse:		collapse;
	height:					22px;
}
.stbtbot{
	background:				url(/scripts/forum/templates/iCGstation/images/tb2_m.gif) repeat-x;
	background-color:		#F7F7F7;
	color:					#445588;
	font-size:				11px;

}
.stbtl{
	background:				url(/scripts/forum/templates/iCGstation/images/tb2_l.gif) no-repeat;
	width:					22px;
}
.stbtr{
	background:				url(/scripts/forum/templates/iCGstation/images/tb2_r.gif) no-repeat;
	width:					124px;
}
.stblr{
	background:				url(/scripts/forum/templates/iCGstation/images/tb4_r.gif) no-repeat;
	width:8px;
}
.submenu {
	background-color:		#C8D1D7;
	color:					#006699;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				11px;
	font-style:				normal;
	font-weight:			bold;
	height:					20px;
	padding-left:			15px;
	text-decoration:		none;
}
TABLE.bmm {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TABLE.body {
	color:					#000000;
	background-color:		#FFFFFF;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TABLE.bsm {
	background-color:		#0E72A4;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TABLE.mmenu {
	color:					#000000;
	background-color:		#C8D1D7;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TABLE.smmenu {
	color:					#000000;
	background-color:		#C8D1D7;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD {
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.amm {
	background-color:		#0E72A4;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.asm {
	background-color:		#0E72A4;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.blank {
	color:					#000000;
	background-color:		#C8D1D7;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.cell1 {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.cell2 {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.class1 {
	color:					#000000;
	background-color:		#C0C0C0;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic1.gif);
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.class2 {
	color:					#000000;
	background-color:		#000080;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic2.jpg);
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.class3 {
	color:					#000000;
	background-color:		#000080;
	background-image:		url(/images/dots.gif);
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.class4 {
	color:					#000000;
	background-color:		#000080;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic4.gif);
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.header {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.mbox {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.sbox {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.umm {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TD.usm {
	background-color:		#0E72A4;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH {
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.cell1 {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.cell2 {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.class1 {
	background-color:		#C0C0C0;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic1.gif);
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.class2 {
	background-color:		#000080;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic2.jpg);
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.class3 {
	background-color:		#000080;
	background-image:		url(/images/dots.gif);
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.class4 {
	background-color:		#000080;
	background-image:		url(/scripts/forum/templates/subSilver/images/cellpic4.gif);
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.mbox {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TH.sbox {
	background-color:		#FFFFFF;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TR.bmm {
	background-color:		#03699C;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
TR.groove {
	background-color:		#8F8F8F;
	color:					#000000;
	font-family:			Verdana, Helvetica, sans-serif;
	font-size:				12px;
}
.bodyline	{
	background-color:		#FFFFFF;
	color:				#EAEAEA;
	border:				1px #98AAB1 solid;
}
.bot_mid  {
	background:			url('/images/bot_mid.gif');
}
.top_mid  {
	background:			url('/images/top_mid.gif');
}
.cen_lef  {
	background:			url('/images/cen_lef.gif');
}
.cen_rig  {
	background:			url('/images/cen_rig.gif');
}
.mbar2  {
	background:			url('/images/mbar2.gif');
	background-color:		#B51109;
}
.header  {
	background:			url('/images/fheader2.jpg');
	background-color:		#B51109;
}
fieldset { 
	margin-left:		5px;
	margin-right:		5px;
	margin-top:			10px;
	margin-bottom:		10px;
	border:				1px solid black;
	background:			#EDEDED;
}
legend {
	font-family:		'Avant Garde', 'Century Gothic', AvantGarde, Helvetica,Verdana,Arial,sans-serif;
	font-weight:		bold;
	font-size:			1.15em;
}
.plot {

	background:			url('/resources/plot/earth_620_contrast.png');
}
.blog_title h1, .blog_title strong{
	background: none;
	border: none;
	padding: 0px;
	color: #971111;
	border-bottom:			1px dotted #000000;
	width:				100%;
	font-style: italic;
	font-size: 20px;
	margin: 0px;
	float: left;
}
.blog div.post h2 a{
	color: #383838;
}

.blog div.post h2 a:hover{
	color: #7e0000;	
}


.blog div.post h2{
	color: #157a43;
	margin-bottom: 6px;
}

.blog div.post.entry h2{
	margin-top: 20px;
}
H2.btitle {
	background: none;
	border: none;
	padding: 0px;
	color: #157a43;
	font-style: italic;
	font-size: 20px;
	margin: 0px;
	float: left;
}
H2.btitle a {
	background: none;
	border: none;
	padding: 0px;
	color: #157a43;
	font-style: italic;
	font-size: 20px;
	margin: 0px;
	float: left;
}
div.contentbox{
    background: #F7F7F7 url('/images/dogear.jpg') no-repeat;
    background-position:100% 0%;
    border:1px dotted #ccc;
    padding:30px}
#ajax_loading { display: none; font-size: 12px; font-family: Tahoma; }
