body {
margin-left : 0px; 
margin-top : 7px; 
margin-right : 0px; 
margin-bottom : 7px; 
background-color : #D7FBF1; 
color : #221e1f; 
font-family : Tahoma, Arial; 
font-size : 12px; 
} 
A:link 		{color: #045993; TEXT-DECORATION: none}
A:visited {color: #008BCC; TEXT-DECORATION: none}
A:hover 	{color: #660066; TEXT-DECORATION: none; }

.titleir                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; text-align: right;}
.title                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; line-height: 150%;}
.titlebold              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #000000; font-weight:bold; line-height: 150%;}
.titlereverse           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #ffffff; line-height: 150%;}
.titleboldreverse       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #ffffff; font-weight:bold; line-height: 150%;}
.titlesubtle            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #666666; line-height: 150%;}
.titleboldsubtle        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #666666; font-weight:bold; line-height: 150%;}
.titlehilite            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #cc3300; line-height: 150%;}
.titleboldhilite        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; color: #cc3300; font-weight:bold; line-height: 150%;}
.head                   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; line-height: 150%;}
.headbold               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:bold; line-height: 150%;}
H1                      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #000000; font-weight:bold; line-height: 150%;}
.headreverse            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; line-height: 150%;}
.headboldreverse        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #ffffff; font-weight:bold; line-height: 150%;}
.headsubtle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; line-height: 150%;}
.headboldsubtle         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #666666; font-weight:bold; line-height: 150%;}
.headhilite             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc3300; line-height: 150%;}
.headboldhilite         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #cc3300; font-weight:bold; line-height: 150%;}
.subhead                {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; line-height: 150%;}
.subheadbold            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; line-height: 150%;}
.subheadreverse         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; line-height: 150%;}
.subheadboldreverse     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #ffffff; font-weight:bold; line-height: 150%;}
.subheadwarn            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: red; line-height: 150%;}
.subheadboldwarn        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: red; font-weight:bold; line-height: 150%;}
.subheadsubtle          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; line-height: 150%;}
.subheadboldsubtle      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; font-weight:bold; line-height: 150%;}
.subheadhilite          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc3300; line-height: 150%;}
.subheadboldhilite      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #cc3300; font-weight:bold; line-height: 150%;}
.textir                 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: right;}
.texti                  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.text                   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 150%;}
BODY,P,TD               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 150%;}
.textbold               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold; line-height: 150%;}
.text12                 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 130%;}
.textbold12             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight:bold; line-height: 130%;}
.textreverse            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; line-height: 150%;}
.textboldreverse        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight:bold; line-height: 150%;}
.textwarn               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: red; line-height: 150%;}
.textboldwarn           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #C3151C; font-weight:bold; line-height: 150%;}
.textsubtle             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 150%;}
.textboldsubtle         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #666666; font-weight:bold; line-height: 150%;}
.textboldsubtle12         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: darkblue; font-weight:bold; line-height: 150%;}
.texthilite             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc3300; line-height: 150%;}
.textboldhilite         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #cc3300; font-weight:bold; line-height: 150%;}
.textemph               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0054a0; line-height: 150%;}
.textboldemph           {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #0054a0; font-weight:bold; line-height: 150%;}
.text14bold             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: darkblue; font-weight:bold; line-height: 150%;}
.smalltextir            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: right;}
.smalltexti             {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.smalltext              {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 130%;}
.smalltextbold          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold; line-height: 130%;}
.smalltextreverse       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; line-height: 130%;}
.smalltextboldreverse   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; line-height: 130%;}
.smalltextwarn          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; line-height: 130%;}
.smalltextboldwarn      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: red; font-weight:bold; line-height: 130%;}
.smalltextsubtle        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%;}
.smalltextboldsubtle    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight:bold; line-height: 130%;}
.smalltexthilite        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc3300; line-height: 130%;}
.smalltextboldhilite    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cc3300; font-weight:bold; line-height: 130%;}
.smalltextemph          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0054a0; line-height: 130%;}
.smalltextboldemph      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0054a0; font-weight:bold; line-height: 130%;}
.tinytext               {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6px; color: #000000; line-height: 100%;}
.linknoul               {text-decoration: none;}

input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 130%;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-weight: normal; 
	font-size: 12px;
	line-height: 130%;
}

em {
	font-weight:bold;
	color: #0054a0;
}

small {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000; 
	font-weight: normal; 
	line-height: 120%;
}

.tdcontent {background-color: #CCCCCC; border-left: 1px solid #666666; border-right: 1px solid #666666; }
.tdmenu {background-color: #CCCCCC; border-left: 1px solid #666666; border-right: 1px solid #666666; }
.tdbox {background-color: #CCCCCC; border: 1px solid #666666;}
.tbl1                  {background-color: #f1f1f1; border: 1px solid #e6e6e6;}
.tbl1headtr            {background-color: #e6e6e6; vertical-align: top;}
.tbl1colheadtr         {background-color: #e2e2e2; vertical-align: top;}
.tbl1colsubheadtr      {background-color: #eeeeee; vertical-align: top;}
.tbl1bgrow1            {background-color: #fafafa; vertical-align: top;}
.tbl1bgrow2            {background-color: #f4f4f4; vertical-align: top;}
.tbl1bgrow3            {background-color: #ffffcc; vertical-align: top;}
.tbl1rules             {height: 1px; color: #dddddd;}
.tbl1bgcolor           {background-color: #f2f2f2;}
.tbl1bghilite          {background-color: #ffffcc;}
.tbl1texthead          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:bold; line-height: 130%; letter-spacing: .1em; vertical-align: bottom;}
.tbl1textheadsmall     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 130%;}
.tbl1textheadsubtle    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; line-height: 130%;}
.tbl1textheadwarn      {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: red; line-height: 130%;}
.tbl1textcolhead       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight:bold; line-height: 130%;}
.tbl1textcolheadsmall  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 130%;}
.tbl1textcolheadsubtle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; line-height: 130%;}

.tbl2                  {background-color: #e2e2e2; border: 1px solid #dedede; padding: 4px;}
.tbl2headtr            {background-color: #f2f2f2; vertical-align: top;}
.tbl2textcolhead       {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; font-weight:bold; line-height: 130%;}

.tabborder	{ background:#FFFFFF; border-left:1.0pt solid #999999; border-bottom:1.0pt solid #999999; border-right:1.0pt solid #999999; }
.tabgrey    { vertical-align:middle; background-color:#dddddd; border-top:1.0pt solid #999999; border-left:2.0pt solid #999999; border-right:1.0pt solid #999999; border-bottom:1.0pt solid #999999; }
.tabover    { vertical-align:middle; background-color:#bbbbbb; border-top:1.0pt solid #999999; border-left:2.0pt solid #999999; border-right:1.0pt solid #999999; border-bottom:1.0pt solid #999999; cursor: pointer; cursor:hand; }
.tabwhite   { vertical-align:middle; background-color:#ffffff; border-top:1.0pt solid #999999; border-left:1.0pt solid #999999; border-right:1.0pt solid #999999; }
.tabnotab   { vertical-align:middle; background:transparent url(/images/tabnotab.gif) no-repeat; border-right:1.0pt solid #999999; }

.store-heading {
  background: url(../images/bg_store_heading.gif);
  background-color: #CAE5FF; 
  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-weight: bold; 
  color:#000000;  
  padding-left: 5px;
  height: 24px; 
  border-bottom: 1px solid #AAAACC;
  border-top: 1px solid #DDEEFF;
}
.hot-store-heading {
  background: url(../images/bg_hot_store_heading.gif);
  background-color: #CAE5FF; 
  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-weight: bold; 
  color:#000000;  
  padding-left: 5px;
  height: 24px; 
  border-bottom: 1px solid #AAAACC;
}
.store-heading-index {
  background-color: #CAE5FF; 
  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-weight: bold; 
  color:#000000;  
  padding-left: 5px;
  height: 22px; 
  border-bottom: 1px solid #AAAACC;
}
.hot-spacer {
  background: url(../images/bg_hot_spacer.gif);
  height: 10px;
}
.bluebg {
background-color : #edf9ff; 
} 
.greybg {
background-color : #fbfbfb; 
} 
.lightblue {
font-family : "Tahoma", Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #004c80; 
text-decoration : none; 
} 
.inner-head-bg {
background-image : url(../images/inner-head-bg.gif); 
color : #004c80; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
border-bottom : 1px solid #378cc5; 
padding-left : 5px; 
padding-right : 2px; 
height : 22px; 
} 
.topic-head-bg {
background-image : url(../images/inner-head-bg.gif); 
color : #004c80; 
font-size : 12px; 
font-weight : bold; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
border-bottom : 1px solid #378cc5; 
padding-left : 5px; 
padding-right : 2px; 
height : 22px; 
} 
.bmatternormal {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #000000; 
text-decoration : none; 
font-weight : normal; 
}
.bluemattersmall {
color : #004c80; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
}
.bg-gradient1 {
background : url(../images/bg-gradient1.gif); 
background-repeat : repeat-x; 
height : 33px; 
} 
.bg_mainmenu {
background : url(../images/bg_mainmenu.gif); 
background-repeat : repeat-x; 
height : 33px; 
} 
.left-index-body {
	border: 1px solid #aaaaaa;
}  
.center-body {
	border: 1px solid #aaaaaa;
} 
.dot-delimter {
	font-size: 10px;
	padding-left: 1px;
	padding-right: 1px;
	width: 10px;
	color: #000099;
	font-weight : bold;
}
.category-bar {
	font-size: 11px;
}
.word_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.word_2 {
	color: #009933;
	font-size: 6px;
	vertical-align: middle;
}
.word_3 {
	color: #cc3399;
	font-size: 6px;
	vertical-align: middle;
}
.word_4 {
	color: #ff6633;
	font-size: 6px;
	vertical-align: middle;
}
.word_5 {
	color: #ff6666;
	font-size: 6px;
	vertical-align: middle;
}
.word_6 {
	color: #CC0000;
}

.word_7 {
	font-size: 11px;
	width: 15px;
	color: #CC0000;
}
.word_8 {
	font-size: 10px;
	color: #ffffff;
	width: 31px;
	padding-left: 3px;
	padding-top: 4px;
}
.word_9 {
	font-size: 20px;
	width: 200px;
	padding-top: 4px;
}
.search-heading {
  background: url(../images/bg_search_heading.gif);
  background-color: #CAE5FF; 
  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-weight: bold; 
  color:#000000;  
  padding-left: 5px;
  height: 24px; 
  border-bottom: 1px solid #AAAACC;
  border-top: 1px solid #DDEEFF;
}
.page-index {
  background: url(../images/bg_page_index.gif);
  background-color: #CAE5FF; 
  font-family: "tahoma", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; font-weight: bold; 
  color:#000000;  
  padding-left: 5px;
  height: 24px; 
  border-bottom: 1px solid #AAAACC;
  border-top: 1px solid #DDEEFF;
}
.tablehead
{
  background: #88D6FF url(../images/gradient_tablehead.gif) repeat-x top left;
  color: #004C80;
  height: 24px;
  font-size: 13px; font-weight: bold;
}
.bumiddle, .bumiddle_selected {
 font-size: 12px;
 font-weight: bold;
 color: white;
 text-align: center;
 vertical-align: bottom; 
 background: #378CC5;
 border-left:   1px solid #696969;
 border-top:    1px solid #696969;
 border-right:  1px solid #696969;
 border-bottom: 1px solid #696969;
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; 
 height: 20px;
 text-decoration: none;
 cursor:pointer;cursor:hand;
}
.imagetd {
   PADDING-top: 4px;
   PADDING-bottom: 4px;
   PADDING-left: 4px;
   PADDING-right: 14px;
   Vertical-align: bottom;
}
.error-box {
   BORDER: #FD4A23 2px solid; 
   PADDING: 8px; 
   background: #FDFAAB; 
   text-align: left;
}
.manage-box {
   BORDER: #15CD37 1px solid; 
   PADDING: 8px; 
   background: #FDFFD9; 
   text-align: left;
}
.success-box {
   BORDER: #15CD37 1px solid; 
   PADDING: 8px; 
   background: #EAFAE1; 
   text-align: left;
}
.menuselfont {
  color:#F77E0C; font-size: 15px;font-weight:bold; line-height: 100%;
}
