/* new nav css 7/6/09 */
/* KEY: OLD CSS  NEW CSS */
/* topmenucontainer  newnavcontainer */
/* topmenu  newnavmenu */
/* topnav  newnav */

/* ############## TOP MAIN MENU NAV SETTINGS ################### ARK:  */
.newnavcontainer {
	height           : 20px;
	background       : #ffffff;
	width			 : 800px;
}

/* ################# link red #99333333, hover yellow #FF9900 hover TOP "new nav" #################  */

.newnav {
  display          : block;
  padding-left     : 10px;
  padding-right    : 0px;
  margin           : 0px;
  float			   :none;
  font-size        : 12px;
  color            : #ffffff;
  font-weight      : bold;
  line-height      : 20px;
  white-space      : nowrap;
  border-left      : 2px solid #ffffff;
}
a.newnav {
  display          : block;
  padding-left     : 10px;
  padding-right    : 0px;
  text-decoration  : none;
  color            : #ffffff;
  font-size        : 12px;
  background-color : #993333;
}
a.newnav:hover {
  color            : #993333;
  font-size        : 12px;
  background-color : #FF9900;
}

/* ##################### OVERALL SETTINGS ##################### QM: ok */
body {
  margin           : 5px;
  padding          : 5px;
  background       : url(/images/common/clear.gif) #FFFFFF;
  font-family      : arial, sans-serif;
  font-size        : 10px;
  color            : #999999;
}
/* ############## MAIN TABLE CONTAINER SETTINGS ############### QM:  */
.maincontainer {
  width            : 805px;
  background-color : #fff;
  border-top       : 1px solid #000000;
  border-left      : 1px solid #000000;
  border-bottom    : 2px solid #000000;
  border-right     : 2px solid #000000;
}
.headercontainer {
  background       : #6699cc;
  border-bottom    : 1px solid #ffffff;
}

/* ############## RIGHT COLUMN BACKGROUND ################### ARK:  */
.rtcolumn {
	background       : #f0f0f0;
}
/* ############## RIGHT COLUMN RED KEYLINE BACK ################### ARK:  */
.redback {
	background       : #993333;
}

/* ############## TOP MAIN MENU NAV SETTINGS ################### ARK:  */
.topmenucontainer {
	height           : 20px;
	background       : #993333;
	width			 : 803px;
	position		 : relative;
}

/* ##################### MODULE SETTINGS ###################### */
table.moduletable {
  width            : 100%;
  table-layout     : auto;
  margin           : 0px 4px 15px 4px;
}
table.moduletable th {
  padding          : 3px 0px;
  font-size        : 14px;
  font-weight      : bold;
  text-transform   : uppercase;
  text-align       : left;
  letter-spacing   : 1px;
  color            : #993333;
}
table.moduletable td {
  padding          : 0px;
}


/* ################# DEFAULT RED TEXT "LEFT NAV" MENU SYSTEM ################# ARK */
.red14head {
	font-family		: Arial, Helvetica, sans-serif;
	font-size       : 14px;
	font-weight     : bold;
	text-transform  : uppercase;
	text-align      : left;
	letter-spacing  : 1px;
	color           : #993333;
}
a.red14head {
	font-family		: Arial, Helvetica, sans-serif;
	font-size       : 14px;
	font-weight     : bold;
	text-transform  : uppercase;
	text-align      : left;
	letter-spacing  : 1px;
	color           : #993333;
	text-decoration	: none;
}
a.red14head:hover {
  text-decoration  : none;
   color           : #FF9900;
  }
a.leftnav  {
  font-family		: Arial, Helvetica, sans-serif;
  display          	: block;
  margin           	: 0px;
  padding          	: 2px 0px 2px 0px;
  font-size        	: 12px;
  width            	: 145px;
  text-indent      	: 10px;
   text-decoration  : none;
  color     	 	: #993333;
  background     	: #ffffff;
}
a.leftnav:hover {
  text-decoration  : none;
  text-indent      : 10px;
   color           : #993333;
  background       : #FFCC80;
}

/* ################# "LEFT NAV SUB"  RED TEXT-HOVER  ################# ARK */
a.leftnavsub  {
  font-family		: Arial, Helvetica, sans-serif;
  display          	: block;
  margin           	: 0px;
  padding          	: 2px 0px 2px 0px;
  font-size        	: 10px;
  width            	: 145px;
  text-indent      	: 20px;
   text-decoration  : underline;
  color     	 	: #993333;
  background     	: #ffffff;
}
a.leftnavsub:hover {
  text-decoration  : none;
  text-indent      : 20px;
   color           : #993333;
  background-color : #f0f0f0;
}

/* ################### BLACK #000000 TEXT FONT SETTINGS ####################  */
.black12head {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	line-height		: normal;
	font-weight		: normal;
	color			: #000000;
}
.black10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
.black11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
}
a.black11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 14px;
	color			: #993333;
	font-weight		: normal;
	text-decoration	: underline;
}
.black12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}
/* ################### GRAY #666666 TEXT FONT SETTINGS ####################  */

.gray10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-style		: normal;
	line-height		: 13px; 
	font-weight		: normal;
	color			: #666666;
}
a.gray10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	font-style		: normal;
	line-height		: 13px; 
	font-weight		: normal;
	color			: #666666;
	text-decoration	: underline;
}
.gray11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: normal;
	font-size		: 11px; 
	line-height		: 14px; 
	color			: #666666; 

}
a.gray11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-weight		: normal;
	font-size		: 11px;
	line-height		: 14px;
	color			: #666666; 
	text-decoration	: underline;
	}
/* ################### GRAY DARK "TEXT" #333333 TEXT FONT SETTINGS ####################  */
.text10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	line-height		: 12px;
	font-style		: normal;
	color			: #333333;
}
a.text10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 10px;
	line-height		: 12px;
	font-style		: normal;
	color			: #993333;
	text-decoration	: underline;
}
.text11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-style		: normal;
	color			: #333333;
}
.headline {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-style		: normal;
	color			: #993333;
	text-decoration	: underline;
}
div.feedburnerFeedBlock ul {
	margin-left		:0;
	padding-left	:0;
	list-style-type	: none
}

div.feedburnerFeedBlock ul ul {
	list-style-type	: disc;
}

div.feedburnerFeedBlock ul ol {
list-style-type: decimal;
}
div.feedburnerFeedBlock ul li span.headline {
	color			:#993333;
	font-weight		:bold;
	display			:block;
	margin			:12px 0 0 0;
}
div.feedBurnerFeedBlock p.feedTitle { 
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-style		: normal;
	color			: #993333;
}
.date {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-style		: normal;
	color			: #993333;
}
a.text11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-style		: normal;
	color			: #993333;
	text-decoration	: underline;
}
.text13px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 13px;
	line-height		: 17px;
	font-style		: normal;
	color			: #333333;
}
a.text13px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 13px;
	line-height		: 17px;
	font-style		: normal;
	color			: #993333;
	text-decoration	: underline;
}
/* ################### RED #993333 TEXT FONT SETTINGS ####################  */
.red10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-style		: normal;
	font-size        : 10px;
	line-height		: 12px;
	color            : #993333;
}
.red10pxitalic {
	font-family		: Arial, Helvetica, sans-serif;
	font-style		: italic;
	font-size        : 10px;
	line-height		: 12px;
	color            : #993333;
}
a.red10px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size       : 10px;
	line-height		: 12px;
	color           : #993333;
	text-decoration	: underline;
}
.red11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-weight		: normal;
	color			: #993333;
}
a.red11px {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	line-height		: 15px;
	font-weight		: normal;
	color			: #993333;
	text-decoration	: underline;
}
.red12 {
	font-family: Arial, Helvetica, sans-serif;
	padding          : 0px;
	font-size        : 12px;
	font-weight      : normal;
	text-transform   : uppercase;
	letter-spacing   : normal;
	color            : #993333;
}
.red12head {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 12px;
	line-height		: 16px;
	font-weight		: bold;
	color			: #993333;
}
.red12lc {
	padding          : 0px;
	font-size        : 12px;
	font-weight      : normal;
	text-transform   : none;
	text-align       : left;
	letter-spacing   : 1px;
	color            : #993333;
	font-family		: Arial, Helvetica, sans-serif;
}


/* ################### NON-FONT IMAGE CLASS ####################  */
.imagespacert {
	margin-top		: 0px;
	margin-right	: 5px;
	margin-bottom	: 5px;
	margin-left		: 0px;
}
.imagespaceleft {
	margin-top		: 0px;
	margin-right	: 0px;
	margin-bottom	: 5px;
	margin-left		: 5px;
}
.tablekeyline {
	border		: 1px solid #FF9900;
}
.tablekeylinered {
	border		: 1px solid #993333;
}
.text13pxitalic {
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 13px;
	line-height		: 17px;
	font-style		: italic;
	color			: #333333;
}
.backworldmap {
	background-image: url(/images/maps/worldmap_2007.gif);
	background-repeat: no-repeat;
}
.background {
	background-color: #CCCCCC;
}

#twtr-widget-1 h2 {
font-size			: 10px !important
color            	: #ffffff;
}