/* Main definitions */
BODY {  COLOR:#000000; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; background-color:#ffffff;     background-repeat:no-repeat; background-position:top;  }
table {FONT-SIZE:9pt;}


#topbar{
position:absolute;
/*border: 1px solid black;
padding: 2px;
background-color: lightyellow;*/
width: 207px;
height:178px;
visibility: hidden;
z-index: 20; right:150px;
color:#000000;

}

/* field  */
input  {height:18px; font-size:8pt; }
select {height:16px; font-size:8pt; border:1px solid #B5BDC0;}
textarea{font-size:8pt; }

/* headers   */
.pageHeader {COLOR:#000000; FONT-SIZE:20pt; font-weight:bold; border-bottom:1px solid #FFD700; }
.Header {  COLOR:#FFCC00; FONT-SIZE:11pt; font-weight:bold;}
.HeaderS { COLOR:#FFCC00; FONT-SIZE:10pt; font-weight:bold;}

/*Tables     */
.mainTable {padding-left:10px; padding-right:10px;}
.tdForm { width:120px;}
.tblHeader { color:#FFCC00; height:20px; border-top:0px solid #D19191;border-right:0px solid #D19191; border-left:0px solid #D19191; background-image:url(../images/btnBG.png); background-color:#780001; font-size:12pt; font-weight:bold; padding-right:5px;}
.tblHeaders { color:#FFCC00; height:15px; border-top:0px solid #D19191;border-right:0px solid #D19191; border-left:0px solid #D19191; background-image:url(../images/btnBG.png); background-color:#780001; font-size:10pt; font-weight:bold; padding-right:5px;}
.tblBody {color:#FFFFFF; font-size:10pt;}
.ClientMenu    { height:20px; font-weight:bold; FONT-SIZE:10pt; color:#ffffff; text-decoration:none; }

.tblBorder {border:1px solid #FE3D3C;}
.tdBorder  {border:1px solid #400000;padding:2px; background-image:url(../images/tdBG.gif);}

.tblBorderDark {border:1px solid #D19191;}
.tdBorderDark  {border:1px solid #400000;padding:2px; background-color:#780001;}

.tblBorderMenu {border:1px solid #D19191;}
.tdBorderMenu  {border:1px solid #400000;padding:2px; background-color:#901416;}


.tblBorderBtn {border:1px solid #FE3D3C;}
.tdBorderBtn  {border:1px solid #400000;padding:2px; background-image:url(../images/btnBG.png);}

.tbl {border:1px solid #FE3D3C;padding:2px; background-color:#efefef; }



/* buttons  */
.button { height:20px; border:0px;}
.buttonWithImage { background-image:url(../images/button.gif); width:131px; height:20px; text-align:center;padding-top:3px; }
.buttonWithImageIN { background-image:url(../images/btnBG.gif);  height:17px; text-align:center; border:1px solid #E33335; }
.buttonWithImageIN2 { border:0px; background-image:url(../images/btnBG2.gif);  height:15px; text-align:center; color:#FFD409; }


/* form element  */
.textarea { border:1px solid #B5BDC0; width:250px; height:80px; overflow:auto;}


/*  Links   */


A:link    { font-size:9pt; color:#032B73; text-decoration:underline;}
A:visited { font-size:9pt; color:#032B73; text-decoration:underline;}
A:active  { font-size:9pt; color:#032B73; text-decoration:underline;}
A:hover   { font-size:9pt; color:#032B73; text-decoration:none;}


A.PcatLink:link    { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.PcatLink:visited { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.PcatLink:active  { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.PcatLink:hover   { color:#FFCC00; font-weight:bold;  text-decoration:none;}

A.PcatSubLink:link    {  font-size:8pt; color:#FFFFFF; text-decoration:none;}
A.PcatSubLink:visited { font-size:8pt; color:#FFFFFF; text-decoration:none;}
A.PcatSubLink:active  { font-size:8pt; color:#FFFFFF; text-decoration:none;}
A.PcatSubLink:hover   { font-size:8pt; color:#FFFFFF; text-decoration:none;}


A.linkSelected:link    { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.linkSelected:visited { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.linkSelected:active  { color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.linkSelected:hover   { color:#FFCC00; font-weight:bold;  text-decoration:none;}

A.LinkS:link    { color:#333333; font-size:8pt; text-decoration:none;}
A.LinkS:visited { color:#333333; font-size:8pt; text-decoration:none;}
A.LinkS:active  { color:#333333; font-size:8pt; text-decoration:none;}
A.LinkS:hover   { color:#333333; font-size:8pt; text-decoration:underline;}


A.footerLink:link    { font-size:8pt; color:#253DF9; text-decoration:none;}
A.footerLink:visited { font-size:8pt;color:#253DF9; text-decoration:none;}
A.footerLink:active  { font-size:8pt; color:#253DF9; text-decoration:none;}
A.footerLink:hover   { font-size:8pt; color:#253DF9; text-decoration:underline;}


A.CatLink:link    { font-size:11pt; color:#FFFFFF; font-weight:bold;  text-decoration:none;}
A.CatLink:visited { font-size:11pt; color:#FFFFFF; font-weight:bold;  text-decoration:none;}
A.CatLink:active  { font-size:11pt; color:#FFFFFF; font-weight:bold;  text-decoration:none;}
A.CatLink:hover   { font-size:11pt; color:#FFCC00; font-weight:bold;  text-decoration:none;}

A.CatLinkSelected:link    { padding-right:5px; padding-left:10px; font-size:11pt; background-color:#780001; color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.CatLinkSelected:visited { padding-right:5px; padding-left:10px; font-size:11pt; background-color:#780001; color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.CatLinkSelected:active  { padding-right:5px; padding-left:10px; font-size:11pt;  background-color:#780001; color:#FFCC00; font-weight:bold;  text-decoration:none;}
A.CatLinkSelected:hover   { padding-right:5px; padding-left:10px; font-size:11pt; background-color:#780001; color:#FFCC00; font-weight:bold;  text-decoration:none;}




/*  Messages   */
.MessageError { color:Red ;}
.MessageOK { color:Blue ;text-decoration:underline;}

.nickName { color:#FFFFFF; font-weight:bold;}
.myNickName { color:#FF0000; font-weight:bold;}
.adminNickName { color:#FFCC00; font-weight:bold;}


/*aspmenu ---------------------------------------------------- */
.TopMenuItem
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:18px;
    cursor:hand;
    border-left:1px solid #ffffff;
}
.TopMenuItemOver
{
    font-size:10pt;
    font-weight:bold;
    color: #003EA1;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}
.TopMenuSelected
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}
.TopMenuSelectedOver
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}

.MenuItem
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}
.MenuItemOver
{
    font-size:10pt;
    font-weight:bold;
    color: #003EA1;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;

}
.MenuSelected
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}
.TMenuSelectedOver
{
    font-size:10pt;
    font-weight:bold;
    color: #FFFFFF;
    background-color:#FF751C;
    height:15px;
    cursor:hand;
    border-left:1px solid #ffffff;
}


/*Clients_ShowMyFriends.ascx*/

.headerBck{ background-color:#FF751C; color:White; font-weight:bold;}
.tblMyFriends{border:solid thin #FF751C; }


A.lnkTotalFriends:link    { color:#ffffff; text-decoration:underline;}
A.lnkTotalFriends:visited { color:#ffffff; text-decoration:underline;}
A.lnkTotalFriends:active  { color:#ffffff; text-decoration:underline;}
A.lnkTotalFriends:hover   { color:#ffffff; text-decoration:underline;}


/* MENU PAGES PART -------------------*/
.selectedTopPage {height:20px; background-color:#E0E0E0; font-weight:bold; height:20px;  border-bottom:1px solid #ffffff; FONT-SIZE:9pt; color:#D31930; }
.selectedMiddlePage { padding-top:7px; height:33px; background-color:#7E3B70;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}
.selectedSubPage { height:20px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px;}

A.linkTopPage:link    {FONT-SIZE:9pt; color:#FFFFFF; text-decoration:none; }
A.linkTopPage:visited {FONT-SIZE:9pt; color:#FFFFFF;  text-decoration:none; }
A.linkTopPage:active  {FONT-SIZE:9pt; color:#FFFFFF;  text-decoration:none; }
A.linkTopPage:hover   {FONT-SIZE:9pt; color:#FFD700;  text-decoration:none; }

A.linkMiddlePage:link    { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:visited { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:active  { padding-top:7px; height:33px;background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.linkMiddlePage:hover   { padding-top:7px; height:33px; background-color:#EE73A9;  FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }

A.selectedlinkMiddlePage:link    { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:visited { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:active  { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }
A.selectedlinkMiddlePage:hover   { padding-top:7px; height:33px; background-color:#EE73A9; FONT-SIZE:11pt; color:#ffffff; text-decoration:none; padding-left:10px; padding-right:10px; }

A.linkSubPage:link    { height:20px; FONT-SIZE:10pt; color:#FFCC00; text-decoration:underline; }
A.linkSubPage:visited { height:20px; FONT-SIZE:10pt; color:#FFCC00; text-decoration:underline; }
A.linkSubPage:active  { height:20px; FONT-SIZE:10pt; color:#FFCC00; text-decoration:underline; }
A.linkSubPage:hover   { height:20px; FONT-SIZE:10pt; color:#FFFFFF; text-decoration:none; }

A.selectedlinkSubPage:link    { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:visited { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:active  { height:20px; FONT-SIZE:9pt; color:#394665; text-decoration:underline; }
A.selectedlinkSubPage:hover   { height:20px; FONT-SIZE:9pt; color:#990000; text-decoration:none; }



.MyFcolor{color:#9E5688;background-color:#EDDDE8}
A.MyFcolor:link    {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:visited {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:active  {  color:#9E5688; text-decoration:underline; }
A.MyFcolor:hover   {  color:#9E5688; text-decoration:underline; }

A.MyFcolor2:link    {  color:#9E5688; text-decoration:underline; font-size:11px; }
A.MyFcolor2:visited {  color:#9E5688; text-decoration:underline; font-size:11px;  }
A.MyFcolor2:active  {  color:#9E5688; text-decoration:underline; font-size:11px;  }
A.MyFcolor2:hover   {  color:#9E5688; text-decoration:underline; font-size:11px;  }

.MyFcolor2{color:#9E5688;}
.MyFcolor3{color:#9E5688;font-weight:bold}

.pageHeader2 { font-weight:bold; height:21px; padding-top:2px; padding-right:5px; padding-left:35px; background-image:url(../images/corner_left_purple_light.gif); background-repeat:no-repeat; background-position:left top; background-color:#9E6C94;  COLOR:#FFFFFF; FONT-SIZE:13px; }

/* tree section -----*/
.tableTree {font-size:7pt;padding:0px; height:70px; width:50px;}
.myCIDTree   {font-size:7pt;border:2px solid #000000; padding:1px; cursor:hand;}
.CjoinerTree {background-color:Yellow;}
.CIDTree   {font-size:7pt;border:1px solid #000000; padding:1px; cursor:hand;}
A.goMyTree:link    { color:#000000; font-weight:bold; text-decoration:none;}
A.goMyTree:visited { color:#000000; font-weight:bold; text-decoration:none;}
A.goMyTree:active  { color:#000000; font-weight:bold; text-decoration:none;}
A.goMyTree:hover   { color:#000000; font-weight:bold;  text-decoration:none;}


/* empty-----------*/
.buttonEmpty { border:0px; color:#ffffff; background-color:transparent;}
.fieldEmpty { border:0px; color:#ffffff; background-color:transparent;}



/* ALLABOUT OLD CSS -----------------------------*/
h1    { margin:0px;font-size:14pt; padding-left:10px;}
h2    {COLOR:black; FONT-SIZE:11pt; FONT-FAMILY: Arial, Helvetica, sans-serif}
h3    {COLOR:black; font-weight:normal; FONT-SIZE:11pt; FONT-FAMILY: Arial, Helvetica, sans-serif}

.articleText {COLOR:black; font-weight:normal; FONT-SIZE:11pt; FONT-FAMILY: Arial, Helvetica, sans-serif}
/* Categories menu definitions */
.TopMenuGroup{}
.TopMenuGroupOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:white;}
.MenuItem{font-size:8pt; font-weight: bold; text-decoration:none; vertical-align:middle; cursor:pointer;}
.MenuItemOver{color:white; font-size: 8pt; font-weight: bold; text-decoration:none; vertical-align: middle; cursor:pointer; background-color:#505785;}

	/* above menu */
.regularSaleCat1{height:25px;width:117px;color:White;font-weight:bold;background-image:url(../images/background1.gif); background-repeat:no-repeat;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align:center;margin:0px 1px;cursor:hand;}
.publicSaleCat1{height:25px;width:117px;color:white;font-weight:bold;background-image:url(../images/background2.gif);background-repeat:no-repeat;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align:center;margin:0px 1px;cursor:hand;}
.groupSaleCat1{height:25px;width:117px;color:black;font-weight:bold;background-image:url(../images/background3.gif);background-repeat:no-repeat;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align:center;margin:0px 1px;cursor:hand;}

	/* top menu */
.regularSaleCat{height:23px;width:100px;color:White;font-weight:bold;background-color:#002A8F;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align: center;margin:0px 1px;cursor:hand;}
.publicSaleCat{height:23px;width:100px;color:white;font-weight:bold;background-color:#B22A00;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align: center;margin:0px 1px;cursor:hand;}
.groupSaleCat{height:23px;width:100px;color:black;font-weight:bold;background-color:#EEBE00;font-size:10pt;font-family: Arial, Helvetica, sans-serif;text-align: center;margin:0px 1px;cursor:hand;}

	/* all menu */
.regularSaleSubCat{height:23px;width:155px;color:White;font-weight:bold;font-size:8pt;font-family: Arial, Helvetica, sans-serif;text-align: center;background-color:#002A8F;padding: 1px 4px 1px 4px;}
.publicSaleSubCat{height:23px;width:155px;color:White;font-weight:bold;font-size:8pt;font-family: Arial, Helvetica, sans-serif;text-align: center;background-color:#B22A00;padding: 1px 4px 1px 4px;}
.groupSaleSubCat{height:23px;width:155px;color:black;font-weight:bold;font-size:8pt;font-family: Arial, Helvetica, sans-serif;text-align: center;background-color:#EEBE00;padding: 1px 4px 1px 4px;}

/* end Categories definitions */

/* menu definitions */
.menu{FONT-SIZE:11pt;COLOR:grey;}

/* end menu definitions */

/* button definitions */
.btn{ height:20; text-align:center; font-size:9pt;}

.buttonb1{vertical-align:top; color:white; background-color:#002A8F; height:20; text-align:center; font-size:12; font-weight:bold; 
	border-bottom-color:CCCCCC; border-right-color:CCCCCC; border-top-color:#002A8F; border-left-color:#002A8F; border-style:solid;cursor:hand;}
.buttonb2{vertical-align:top; color:white; background-color:#C80D1D; height:20; text-align:center; font-size:12; font-weight:bold; border-style:outset;
	border-bottom-color:Black; border-right-color:Black; border-top-color:#C80D1D; border-left-color:#C80D1D; border-style:solid;cursor:hand;}
.buttonb3{vertical-align:top; color:black; background-color:#EEBE00; height:20; text-align:center; font-size:12; font-weight:bold; border-style:outset;
	border-bottom-color:Black; border-right-color:Black; border-top-color:#EEBE00; border-left-color:#EEBE00; border-style:solid;cursor:hand;}
.button1{border-right:1px solid black;border-bottom:1px solid black;border-top:1px solid white;border-left:1px solid white;background-color:#F8C848;font-weight:bold;width:100px; height:23px;font-size:11pt}
/* end button definitions */
dd{border-bottom-color:Gray;border-top-color:Gray;border-bottom-style:solid;border-top-style:solid;border-bottom-width:thick}/**/
.search { FONT-WEIGHT:bold; FONT-SIZE:11pt; COLOR:#1F70C4; background-color:Transparent }
.error { FONT-WEIGHT:normal; FONT-SIZE:9pt; COLOR:#C80D1D }
.maintext8 { FONT-SIZE:8pt; }
.maintextw { FONT-SIZE:8pt; color:White }

/* end Main definitions */

/* Links definitions */
A:link    { color:Blue; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A:visited { color:Blue; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A:active  { color:Blue; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A:hover   { color:F00C19; FONT-SIZE:10pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
	

A.menuLink:link { color:EE0D07; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.menuLink:visited { color:EE0D07; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.menuLink:active { color:EE0D07; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A.menuLink:hover { color:003D70; FONT-SIZE:8pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

A.menus:link { color:003D70; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:visited { color:003D70; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:active { color:003D70; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline;}
A.menus:hover { color:EE0D07; FONT-SIZE:9pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}

.lastTitleLink    { color:0710A9; text-decoration:underline; font-weight:normal; cursor:hand;}
A.lastTitleLink:link    { color:0710A9; text-decoration:underline; font-weight:normal;}
A.lastTitleLink:visited { color:0710A9; text-decoration:underline; font-weight:normal;}
A.lastTitleLink:active  { color:0710A9; text-decoration:underline; font-weight:normal;}
A.lastTitleLink:hover   { color:0710A9; text-decoration:underline; font-weight:normal;}
.lastTitleLinkNoHand    { color:0710A9; text-decoration:underline; font-weight:normal;}


/* end Links definitions */

/* Header part of page */
.header {BORDER-BOTTOM:1px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#eeeeee; color:EE0D07; FONT-SIZE:14pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.headers {color:#2F3F80; FONT-SIZE:12pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.headersc {color:#FF6F00; FONT-SIZE:12pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.headersg {color:#666666; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.headerw {color:#ffffff; FONT-SIZE:11pt;  FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
/* end Header part of page */

/* Product details style */
.PName{color:white; FONT-SIZE:13pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PShopping{color:white; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold; }
.PPricem {color:black; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PPriceo {color:#CC2E33; FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.PDetails{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
.PDescL{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
/* end Product details style */

/*Product list style */
.PlistDetails{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
/*end Product list style */

/* Register form  details */
.RegisterHeader{color:black; FONT-SIZE:12pt; background-color:#EEEEEE; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterCheck{color:black; FONT-SIZE:11pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
.RegisterBody{color:black; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterFieldname{color:black; width:80; FONT-SIZE:9pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:bold;}
.RegisterInstruction{color:1874B6;  FONT-SIZE:10pt; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-WEIGHT:normal;}
/* end Register form  details */

/*all forms classes*/
.cell_header { color:#1874B6; font-size:13pt; font-weight:bold; BACKGROUND-COLOR:#EFEFEF;}
.field { BACKGROUND-COLOR:#FFFFFF; BORDER-BOTTOM:1px solid; BORDER-LEFT:1px solid;BORDER-RIGHT:1px solid; BORDER-TOP:1px solid; BORDER-COLOR:#999999; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE:8pt; height:18px}
.fieldS { BACKGROUND-COLOR:#FFFFFF; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; COLOR:#000000; FONT-SIZE:8pt; }
.buttonss { background-color:#C51016; vertical-align:baseline; FONT-FAMILY:Arial, Helvetica, sans-serif; COLOR:#ffffff; FONT-SIZE:8pt; BORDER-BOTTOM:0px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-COLOR:#94ADC2; height:19px}
.button { vertical-align:baseline; FONT-FAMILY:Arial, Helvetica, sans-serif;  FONT-SIZE:8pt;  height:19px}
/*end form classes*/


/* Data Grid style definitions */
.DataGridHeaderStyle { text-align:center; background-color:#002A8F; font-weight:bold; color:white; }
.DataGridHeaderStyle a { color:white; }
.DataGridHeaderStyle td { white-space: nowrap; }
.DataGridAlternatingItemStyle { background-color:#E6E6E6; }
.DataGridItemStyle { background-color:transparent; }
.DataGridEditItemStyle input { border:1px solid black; font-size: 1em; height:15px; width:100px; }
.checkBox input { border:none !important; height:auto; width: auto; }
.DataGridPagerStyle { text-align: center; background-color: #7D6BA5; font-size: 0.8em; font-weight: bold; color: white; }
.DataGridPagerStyle a {	color:white; }
/* end Data Grid style definitions */
/* category list css */

.TopCategoryLink    { color:#050505; text-decoration:none; font-weight:bold; cursor:hand}
A.TopCategoryLink:link    { font-size:12pt; color:#022A70; text-decoration:none; font-weight:bold; cursor:hand}
A.TopCategoryLink:visited { font-size:12pt; color:#022A70; text-decoration:none; font-weight:bold;cursor:hand}
A.TopCategoryLink:active  { font-size:12pt; color:#022A70; text-decoration:none; font-weight:bold;cursor:hand}
A.TopCategoryLink:hover   { font-size:12pt; color:#C60000; text-decoration:none; font-weight:bold;cursor:hand}

.SubCategoryLink    { font-size:8pt; color:#022A70; text-decoration:underline; font-weight:normal;cursor:hand}
A.SubCategoryLink:link    { font-size:8pt; color:#002E7C; text-decoration:underline; font-weight:normal;cursor:hand}
A.SubCategoryLink:visited { font-size:8pt; color:#002E7C; text-decoration:underline; font-weight:normal;cursor:hand}
A.SubCategoryLink:active  { font-size:8pt; color:#002E7C; text-decoration:underline; font-weight:normal;cursor:hand}
A.SubCategoryLink:hover   { font-size:8pt; color:#002E7C; text-decoration:underline; font-weight:normal;cursor:hand}

.ACategoryLink    { color:#002878; text-decoration:none; font-weight:bold;cursor:hand}
A.ACategoryLink:link    { color:#002878; text-decoration:none; font-weight:bold;cursor:hand}
A.ACategoryLink:visited { color:#002878; text-decoration:none; font-weight:bold;cursor:hand}
A.ACategoryLink:active  { color:#002878; text-decoration:none; font-weight:bold;cursor:hand}
A.ACategoryLink:hover   { color:#002878; text-decoration:none; font-weight:bold;cursor:hand}

A.blueLink:link    {  color:#0012B1; text-decoration:underline; font-weight:bold;font-size:10pt}
A.blueLink:visited { color:#0012B1; text-decoration:underline; font-weight:bold;font-size:10pt}
A.blueLink:active  { color:#0012B1; text-decoration:underline; font-weight:bold;;font-size:10pt}
A.blueLink:hover   { color:#EE0D07; text-decoration:none; font-weight:bold;font-size:10pt}

.textLink    { color:#313131; text-decoration:none; font-weight:normal;cursor:hand;font-size:13px}
.textLinkNoHand { color:#313131; text-decoration:none; font-weight:normal;cursor:default;font-size:13px}

.AcatTitle{color:#000000;font-weight:bold;font-size:15pt;}
/* end  category list css */
/*article*/
.allbordersPadding{border:solid 1px #ECE9D8;padding-left:2px;padding-right:2px;font-family:Arial;}
.allborders{border:solid 1px #ECE9D8;font-family:Arial;}
.borderTop{border-top: solid 1px #ECE9D8;font-family:Arial;}
.borderTopPadding{border-top: solid 1px #ECE9D8;font-family:Arial;}
.borderTopandRight{border-top: solid 1px #ECE9D8;border-right: solid 1px #ECE9D8;font-family:Arial;}
.borderTopandLeft{border-top: solid 1px #ECE9D8;border-left: solid 1px #ECE9D8;font-family:Arial;}
.redText{ color:#DD111A;font-weight:bold;font-size:10pt;font-family:Arial;}
.Padding{padding-left:5px;padding-right:5px;font-family:Arial;}
.redTextPadding{ padding-left:5px;padding-right:5px;color:#EE0D07;font-weight:bold;font-size:11pt;font-family:Arial;}
.paddingTopAndBottom{padding-top:10px;padding-bottom:10px}
.borderBottomPadding{border-bottom: solid 1px #ECE9D8;padding-left:5px;padding-right:5px;font-family:Arial;}

.sendLink    {  color:#0012B1;  font-size:9pt; cursor:hand}

.tdHeader {font-size:12pt; font-weight:bold; color:#052369;height:16px;background-image:url(../images/hbg.gif); background-position:top;}
.txtHeader {padding-right:10px;background-image:url(../images/w.gif);}

