
BODY {
	BACKGROUND: #F3F3F3;
	MARGIN: 5px;
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: arial,helvetica,sans-serif; 
}

TABLE, TR, TD, DIV, SPAN, P {
	FONT-FAMILY: arial,helvetica,sans-serif; 
	FONT-SIZE: 12px; 
}

FORM {
	DISPLAY: inline;
}

INPUT, TEXTAREA, SELECT {
	BACKGROUND: #ffffff;
	COLOR: #666666;
	FONT-FAMILY: arial,helvetica,sans-serif; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
} 

.mainArea {
	BORDER: 1px solid #000000;
}

.login {
	BACKGROUND: #d3d3d3;
}

LI {
	FONT-SIZE: 12px;
}	

H5 {
	clear: both;
	FONT-SIZE: 12px; 
	font-style: italic;
}

H4 {
	clear: both;
	FONT-SIZE: 12px; 
}

H3 {
	clear: both;
	FONT-SIZE: 16px; 
}

.normalButton {
	BACKGROUND: #C0C0C0;
	COLOR: #000000;
	FONT-FAMILY: sans-serif; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	
}

.formClass {
	BACKGROUND: #89ABCD;
	PADDING: 2px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}

.networkBar {
	BACKGROUND: #000000;
	COLOR: #FFFFFF; 
	PADDING: 4px;
	MARGIN: 0px;
	FONT-SIZE: 11px;
	TEXT-ALIGN: right;
}
a.networkBar:link {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #EEEEEE;}
a.networkBar:visited {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #EEEEEE;}
a.networkBar:hover {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FFCC33;}

.navTab {
	COLOR: #FFFFFF; 
	PADDING: 2px 0px 2px 0px;
	MARGIN: 0px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
}

.navTabEnabled {
	COLOR: #FFA800; 
	PADDING: 2px 0px 2px 0px;
	MARGIN: 0px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: center;
}

a.navTab:link {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #EEEEEE;font-weight: bold; margin: 0px 15px 0px 15px}
a.navTab:visited {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #EEEEEE;font-weight: bold; margin: 0px 15px 0px 15px}
a.navTab:hover {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FFA800;font-weight: bold; margin: 0px 15px 0px 15px}

a.navTabEnabled:link {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFA800;font-weight: bold; margin: 0px 15px 0px 15px}
a.navTabEnabled:visited {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFA800;font-weight: bold; margin: 0px 15px 0px 15px}
a.navTabEnabled:hover {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FFA800;font-weight: bold; margin: 0px 15px 0px 15px}

.pagination
{
	DISPLAY: inline; 
	COLOR: #666666;
	PADDING: 2px 4px 2px 4px; 
	TEXT-ALIGN: center;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN: 0px 1px 0px 1px;

}

.archive {
	BORDER: 1px solid #AAAAAF; 
	MARGIN: 5px 0px 5px 0px;
}

.archiveHeading {
	PADDING: 5px; 
	BACKGROUND: #F4F4F2; 
	BORDER-BOTTOM: 1px solid #AAAAAF;
}

a.paginationLink:link {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold; text-decoration: none;color: #666666;}
a.paginationLink:visited {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold;text-decoration: none;color: #666666;}
a.paginationLink:hover {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold;text-decoration: underline;color: #FF0000;}

.navBar
{
	BACKGROUND: #E3EBF3;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 1px;
	BORDER-COLOR: #336699;
	COLOR: #336699;
	TEXT-ALIGN: center;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	MARGIN: 2px;
	PADDING: 2px;
}

a.navBarLink:link {font: 11px arial,helvetica,sans-serif;font-weight: bold; text-decoration: none;color: #666666;}
a.navBarLink:visited {font: 11px arial,helvetica,sans-serif;font-weight: bold;text-decoration: none;color: #666666;}
a.navBarLink:hover {font: 11px arial,helvetica,sans-serif;font-weight: bold;text-decoration: underline;color: #FF0000;}

a.articleLink:link {font: 12px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: none;color: #0000ff;}
a.articleLink:visited {font: 12px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: none;}
a.articleLink:hover {font: 12px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: underline;color: #FF0000;}

a.minorArticleLink:link {font: 11px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: none;color: #666666;}
a.minorArticleLink:visited {font: 11px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: none;}
a.minorArticleLink:hover {font: 11px verdana,arial,helvetica,sans-serif; font-weight: bold;text-decoration: underline;color: #FF0000;}

a.plainSmallLink:link {font: 11px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: none;color: #0000ff;}
a.plainSmallLink:visited {font: 11px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: none;}
a.plainSmallLink:hover {font: 11px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: underline;color: #FF0000;}

a.sectionLink:link {font: 10px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: none;color: #999999;}
a.sectionLink:visited {font: 10px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: none;color: #999999;}
a.sectionLink:hover {font: 10px verdana,arial,helvetica,sans-serif; font-weight: normal;text-decoration: underline;color: #EE9C00;}

.siteMasthead {
	BORDER-STYLE: solid; 
	BORDER-WIDTH: 0px 1px 0px 1px; 
	BORDER-COLOR: #000000;
}
.newsDate {
	COLOR: #000000; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px 0px 0px 15px;
}
.thumbPreview {
	HEIGHT: 130px;
}

.utilsColumn {
	WIDTH: 124px;
	BORDER-STYLE: solid; 
	BORDER-WIDTH: 0px 1px 0px 0px; 
	BORDER-COLOR: #000000;
	COLOR: #FFFFFF;
	TEXT-ALIGN: left;
}
.utilsBox {
	BACKGROUND: none;
	BORDER: none;
	WIDTH: 120px;
	MARGIN: 10px 2px 3px 2px;
}

.utilsBoxHeading {
	BACKGROUND: none;
	PADDING: 4px;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;	
}
.utilsBoxContent {
	BACKGROUND: none;
	FONT-SIZE: 11px;
	TEXT-ALIGN: left;
	COLOR: #FFFFFF; 
	PADDING: 2px;
}
	
.utilsFieldHeading {
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

a.utilsBoxLink:link {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;}
a.utilsBoxLink:visited {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: none;}
a.utilsBoxLink:hover {font: 10px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FFA800;}

.menu0 {
	font: 10px verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	WIDTH: 119px;
	MARGIN: 10px 0px 2px 0px;
	PADDING: 2px 0px 2px 5px;
}
.menu1 {
	font: 11px verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	PADDING: 2px 0px 2px 10px;
	MARGIN: 0px;
}

.menu1Selected {
	font: 11px verdana,arial,helvetica,sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: #FFFFFF;
	PADDING: 2px 0px 2px 6px;
	MARGIN: 0px 0px 0px 4px;
	WIDTH: 116px;
}

a.menu1Link:link {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFFFFF;FONT-WEIGHT: bold;}
a.menu1Link:visited {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFFFFF;FONT-WEIGHT: bold;}
a.menu1Link:hover {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FF0000;FONT-WEIGHT: bold;}

a.menu1LinkSelected:link {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFFFFF;FONT-WEIGHT: bold;}
a.menu1LinkSelected:visited {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: none;color: #FFFFFF;FONT-WEIGHT: bold;}
a.menu1LinkSelected:hover {font: 11px verdana,arial,helvetica,sans-serif;text-decoration: underline;color: #FF0000;FONT-WEIGHT: bold;}


.article {
	MARGIN: 10px;
	FONT-SIZE: 12px;
	TEXT-ALIGN: justify;
}
.wpimg {
	FLOAT: left;
	MARGIN: 5px 5px 5px 5px;
	CURSOR: pointer;
}

.wpcaption {
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold;
  COLOR: #000099;
}

.breakout
{
	background-color: #E3EBF3;
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
  text-align: justify;
  font-size: 11px;
	color: #333399;
	margin: 5px 3px 5px 5px;
	WIDTH: 614px;
}

.breakoutTitle {
	FONT-SIZE: 14px; 
	FONT-WEIGHT: BOLD;
	COLOR: #000000;
	TEXT-ALIGN: left;
	MARGIN: 5px 10px 7px 7px;
}

.breakoutCell {
	padding: 6px;
}

.contentArea {
	BACKGROUND: #FFFFFF;
}

.infoTable{
	BORDER: 1px solid #000000;
	PADDING: 3px;
	MARGIN: 5px;
}

.infoTableHeading{
	BACKGROUND: #E8E8E8;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING: 3px;
}

.infoTableData{
	BACKGROUND: #F6F6F6;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING: 3px 10px 3px 10px;
}

.featurePic {
	BORDER-BOTTOM: 1px #000000 solid;
}

.tourBar { 
	BORDER-BOTTOM: 1px #000000 solid;
}

.accessAccountTable {
	BACKGROUND: #E3EBF3; 
	BORDER: 1px solid #336699; 
	MARGIN: 5px 3px 5px 3px; 
	WIDTH: 99%;
}

.accessTableHeading {
	COLOR: #336699; 
	FONT-WEIGHT: BOLD;
}

.accessFieldHeading {
	FONT-WEIGHT: bold;
	PADDING-LEFT: 5px;
	WIDTH: 150px;
}

.accessLink {
	FONT-SIZE: 11px;
}

.accessTab {
	BACKGROUND: #666666;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	TEXT-ALIGN: center;
	WIDTH: 25%;
}
	
.accessText {
	COLOR: #336699;
}

a.accessTab:link {font: 11px verdana,arial,helvetica,sans-serif; font-weight: bold; color: #EEEEEE;}
a.accessTab:visited {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold; color: #EEEEEE;}
a.accessTab:hover {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold; color: #FFCC33;}

.accessSelectedTab {
	BACKGROUND: #AAAAAA;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	PADDING: 2px;
	TEXT-ALIGN: center;
	WIDTH: 25%;
}	

a.accessSelectedTab:link {font: 11px verdana,arial,helvetica,sans-serif; font-weight: bold; color: #FFFFFF;}
a.accessSelectedTab:visited {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold; color: #FFFFFF;}
a.accessSelectedTab:hover {font: 11px verdana,arial,helvetica,sans-serif;font-weight: bold; color: #FFFFFF;}

.ownedIssue {
	BACKGROUND: #00FF00;
	WIDTH: 29px; 
	BORDER: 1px solid #000000; 
	PADDING: 2px; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	MARGIN: 1px; 
	TEXT-ALIGN: center;
	cursor: pointer;
}

.futureIssue {
	BACKGROUND: #DDDDDD;
	WIDTH: 29px; 
	BORDER: 1px solid #000000; 
	PADDING: 2px; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	MARGIN: 1px; 
	TEXT-ALIGN: center;
	cursor: pointer;
}

.memberIssue {
	BACKGROUND: #FF0000;
	WIDTH: 29px; 
	BORDER: 1px solid #000000; 
	PADDING: 2px; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	MARGIN: 1px; 
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	cursor: pointer;
}

.freeIssue {
	BACKGROUND: #0000FF;
	WIDTH: 29px; 
	BORDER: 1px solid #000000; 
	PADDING: 2px; 
	FONT-SIZE: 10px; 
	FLOAT: left; 
	MARGIN: 1px; 
	TEXT-ALIGN: center;
	COLOR: #FFFFFF;
	cursor: pointer;
}

.errorMsg {
	WIDTH: 100%;
	MARGIN: 3px;
	PADDING: 3px;
	BORDER: 1px solid #FF0000;
	BACKGROUND: #FFFFCC;
	COLOR: #FF0000;
	TEXT-ALIGN: left;
}

.purchaseGuffTable {
	BORDER: 1px solid #336699; 
	MARGIN: 3px;
	WIDTH: 99%;
}
.purchaseGuffHeading {
	PADDING: 5px; 
	TEXT-ALIGN: left; 
	BACKGROUND: #E3EBF3; 
	BORDER-BOTTOM: 1px solid #336699;
	COLOR: #336699;
	FONT-WEIGHT: bold;
}
.purchaseGuffContent {
	PADDING: 5px;
}
.accessRadio {
	BACKGROUND: #F4F4F2;
}
.loginReminder {
	COLOR: #FF0000;
	FONT-WEIGHT: bold;
}
	
.searchText {
	COLOR: #336699;
}

.defaultBackground {
	BACKGROUND: #E3EBF3;
}

.defaultBorder {
	BORDER-COLOR: #336699;
}
	
PRE {
	TEXT-ALIGN: left;
}

.feedback {
	BORDER: 1px solid #666666; 
	MARGIN: 5px 0px 5px 0px;
}

.feedbackHeading {
	PADDING: 5px;
	TEXT-ALIGN: left;
	BACKGROUND: #F4F4F2;
	BORDER-BOTTOM: 1px solid #666666;
	FONT-WEIGHT: bold;
	COLOR: #666666;
	FONT-SIZE: 11px;
}

.commonFormHeading {
	FONT-WEIGHT: bold;
	COLOR: #666666;
	FONT-SIZE: 11px;
	WIDTH: 150px;
	PADDING-LEFT: 10px;
}

.formButton {
	HEIGHT: 21px;
	BACKGROUND: #E8E8E6;
	BORDER: 1px solid #666666;
	COLOR: #666666;
	TEXT-ALIGN: CENTER;
	CURSOR: pointer;
	DISPLAY: inline;
	MARGIN: 0px 0px 3px 5px;
}

.menuButton {
	HEIGHT: 21px;
	BACKGROUND: TRANSPARENT;
	BORDER: 1px solid #F4F4F2;
	COLOR: #F4F4F2;
	TEXT-ALIGN: CENTER;
	CURSOR: pointer;
	DISPLAY: inline;
	MARGIN: 0px 0px 3px 5px;
}

.headings
{
	COLOR: #666666;
	FONT-WEIGHT: bold;
}

.borders
{
	BORDER: 1px solid #666666;
}
.formField
{
	BORDER: 0px solid #666666;
}

.ver10 {
	font: 10px verdana,arial,helvetica,sans-serif;
}
.ver10b {
	font: 10px verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}
.ver11 {
	font: 11px verdana,arial,helvetica,sans-serif;
}
.ver11b {
	font: 11px verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}

a.contentLink:link {text-decoration: underline;color: #0000FF}
a.contentLink:visited {text-decoration: underline;color: #0000FF}
a.contentLink:hover {text-decoration: underline;color: #FF0000}
