.search_block {margin:10px 0 20px 0;float:left;}
.back_color_search {background-color: #FCFCFC;}
.normal, .text, td, th {color: #666666;font: 8pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;text-indent: 0px;}/*Normal style*/

.green_b {
	color:green;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;	
}

.mega {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 17px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;	
}

h3{ font-size:8pt; margin-bottom:8px}

h4{ font-size:15px}

hr { color:#999999; height: 1 px;  margin-bottom: 0px }

p {
	margin-top: 6px;
	margin-bottom: 6px;
   text-align: left;
   padding-left:3px;
} 

.ot_12 {
	margin-left: 12px;
}
.ot_9 {
	margin-right: 9px;
}
.ot {
	margin-top: 12px;
}
.ot_3 {
	margin-top: 3px;
}
.ot_4 {
	margin-top: 4px;
}

li.marg {
	margin-bottom: 5px;
}

li {
	margin-top: 4px;
	margin-bottom: 4px;
                     text-align: left;
}

ol {
	margin-top: 0px;
                     margin-left: 48px;
	margin-bottom: 0px;
                     text-align: left;
}

a  {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 8pt;
	text-indent: 0px;
	text-align: justify;
}

.big {
	color: #000000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
}
.big_l {
	color: #000000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 2px;
	letter-spacing: 1px;
	margin-left: 9px;	
}
.bottom_l {
	color: #545454;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 0px;
	letter-spacing: -1px;
	margin-left: 9px;		
}

}

.zag {
	color: #FFFFFF;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 40px;
	margin-bottom: 2px;
	margin-top : 2px;
	font-weight: bold;	
}

a.free:link {
	text-decoration: none;
}
a.free:visited {
	text-decoration: none;
}
a.free:hover {
	text-decoration: none;
}

.newsdata {
	color: #990000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
}
a.newsdata:hover {
	text-decoration: underline;
}
.newsdatab {
	color: #990000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-indent: 0px;
}
.news_r {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 18px;	
	margin-right: 5px;	
}
.news_g {
	color: #656565;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 5px;
	text-align: justify;			
}



a.newstext:link {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}
a.newstext:visited {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}
a.newstext:hover {
	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: underline;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}

a.newsline:link {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;

}

a.newsline:visited {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

a.newsline:hover {
	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
}

a.events:link {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}
a.eventstext:visited {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}
a.eventstext:hover {
	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	text-align: justify;	
}


a.anons:link {
	color: #7F7F7F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 0px;
	margin-left : 0px;
	text-align: justify;
	font-weight: bold;		
}
a.anons:visited {
	color: #7F7F7F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 0px;
	margin-left : 0px;
	text-align: justify;
	font-weight: bold;		
}
a.anons:hover {
	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 0px;
	margin-left : 0px;
	text-align: justify;
	font-weight: bold;		
}

.bottom {
	color: #545454;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 0px;
	margin-top : 0px;	
}

a.bottom:link {
	color: #545454;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;	
}

a.bottom:visited {
	color: #545454;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;	
}

a.bottom:hover {
	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;	
}

a.vert_r:link {
	color: #99000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}
a.vert_r:visited {
	color: #99000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}
a.vert_r:hover {
	color: #99000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}

.gor_top,#tL,#tLL {
	color: #E3E3E3;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
}
a.gor_top:link {
	color: #E3E3E3;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 2px;
	font-weight: bold;
}
a.gor_top:visited {
	color: #E3E3E3;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
	font-weight: bold;
}
a.gor_top:hover {
	color: #FFFFFF;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}

a.vipa:link {
	color: #6B6B6B;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top: 2px;

}
a.vipa:visited {
	color: #6B6B6B;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;

}
a.vipa:hover {
	color: #990000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}


a.menu_top:link {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Arial Cyr, helvetica, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-left : 8px;
	padding-right : 7px;
	margin-right : 7px;
	margin-bottom: 8px;
	text-align: justify;
}
a.menu_top:visited {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Arial Cyr, helvetica, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-left : 8px;
	padding-right : 7px;
	margin-right : 7px;
	margin-bottom: 8px;
	text-align: justify;
}
a.menu_top:hover {
	color: #FFFFFF;
	font-family: Tahoma, Arial, Arial Cyr, helvetica, sans-serif;	
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	margin-top: 0px;
	margin-left : 8px;
	padding-right : 7px;
	margin-right : 7px;
	margin-bottom: 8px;
	text-align: justify;	
}

a.menu_top_right:link {
	color: #9F9F9F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
	margin-bottom: 2px;
	margin-top : 2px;	
}
a.menu_top_right:visited {
	color: #9F9F9F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
	margin-bottom: 2px;
	margin-top : 2px;	
}
a.menu_top_right:hover {
	color: #545454;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
	margin-bottom: 2px;
	margin-top : 2px;	
}

a.menu_top_bottom:link {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;		
}
a.menu_top_bottom:visited {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;		
}
a.menu_top_bottom:hover {
	color: #666666;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: underline;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}

.chain {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;		
}
		 
a.chain:link {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;		
}
a.chain:visited {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;		
}
a.chain:hover {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: underline;
	text-indent: 0px;
	margin-bottom: 2px;
	margin-top : 2px;
}



table.adm{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	border-bottom : 1px solid Black;
	border-right : 1px solid Black;	
	margin-top: 16px;
	margin-left : 0px;
	margin-bottom: 20px;
	line-height : 16px;
	border-bottom-color: #A91111;
    border-right-color: #A91111;
}	

table.adm  td{
	border-left : 1px solid Black;
	border-top : 1px solid Black;	
	border-left-color: #A91111;
	border-top-color: #A91111;
}
a.ligreen:link {
	color: #1D5555;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;

	text-align: justify;	
}
a.ligreen:visited {
	color: #1D5555;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	text-align: justify;	
}
a.ligreen:hover {
	color: #1D0000;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	text-align: justify;	
}

.ligreen {
	color: #1D5555;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-indent: 0px;
	text-align: justify;	
}

ul.green{
	color: #1D5555;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	TEXT-INDENT: 0px;
	list-style-image: url(../pic/Red-arrow0.gif);
	list-style-position: inside;
}
.zag_green{
	color: #1D5555;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	TEXT-INDENT: 0px;
	font-weight: bold;
}

.bgright {
	background-repeat: no-repeat;
	background-position: right;
	}

.bgleft {
	background-repeat: no-repeat;
	background-position: left;
	}

.tab {
    border-color: #CCCCCC;
	margin-left : 0px;	
	margin-top: 0px;
	border-bottom-width: 0px;
	border-right-width: 0px;

}

.tab td {
	border-color: #CCCCCC;
	border-top-width : 0px;
	border-left-width:  0px;
	border-bottom-width: 1px;
	
}

.copy {
	color: #000000;
	font-family: Verdana, Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 8pt;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 2px;
                      <a style="text-decoration: none;"> 	
}

input {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-indent: 0px;
}

select {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-indent: 0px;
}

textarea {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	text-indent: 0px;
}

.smalltext {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
	text-indent: 0px;
}

.strong {

	color: #000000;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 2px;	
	
}

.tit_s {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 11px;
	font:bold;
	text-decoration: none;
	text-indent: 0px;

}

.tableheadtext {
	font-weight: bold;	
}

.table_pad {
	padding:2px;
	border: 1px;
	
}

.smalltext {
	color: #9F9F9F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 10px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
}

.starrequired {
	color: red;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 14px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
}

H1 {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 16pt;
	text-decoration: none;
	text-indent: 0px;
	font-weight: bold;
}


.tit_b {
	color: #990000;
	font-family: Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	text-indent: 0px;
	font-weight: bold;
}


H2 {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif;
	font-size: 13pt;
	text-decoration: none;
	text-indent: 0px;
	font-weight: bold;
}

.lin  {
	color: #666666;
	font-family: Verdana, Arial, Arial Cyr, helvetica,  sans-serif;;
	text-decoration:none;
	font-size: 7pt;
	text-indent: 0px;
	text-align: justify;
	padding-bottom:40px;
}
.super_small {
	color: #9F9F9F;
	font-family: Arial, Arial Cyr, helvetica, Tahoma, sans-serif;	
	font-size: 6px;
	text-decoration: none;
	text-indent: 0px;
	text-align: left;
}
ul
{
margin-top: 0px; 
margin-bottom:0px;
}
.author
{
padding-top:20px;
float:right;
font:italic;
}

.pl24
{
	padding-left:24px;
}

.imgbw{filter:gray;} 
.imgcolor{filter:none} 

.style1 {
	
	color:#990000;
}
.style2 {
	
	
	font-size:18px;
	border:1px solid #DEDEDE;
	color:#FFFFFF;
	color:#333333;
	padding-left:5px;
padding-right:5px
}

#tab
{
	border-collapse:collapse;
}
#tab td
{	
	
	border:1px solid #DEDEDE;
	padding:5px;
	margin:0;	
}

.style3 
{
	font-size:14px
}

 /*new style*/
#headStrong { margin: 15px 0px 15px 0px; }
#headStrong, h3 { padding-left: 24px;}
#bL {font-weight: bold; text-decoration: none;}
#headRed {font-weight: bold; font-size: 13px; padding: 15px 0px 15px 5px; margin: 0; color: #990000;}
#headGrey {font-weight: bold; font-size: 13px; padding: 10px 0px 10px 21px; margin: 0;}

.tabNew, .tabNew td, .tabNew tr { border: 1px #CCCCCC solid; border-collapse: collapse; margin: 0;}
.tabNew { margin: auto; width: 95%; margin: 15px 20px 15px 24px;}
.tabNew td { padding: 10px;} 
.tabNew th { font-weight: normal; padding: 4px; color: #990000;  font-size: 11px; border: 1px #cccccc solid ;}
.tabNew #bold { font-weight: bold;}
.tabNew #boldRight { font-weight: bold; text-align: right;}
.tabNew #boldCenter { font-weight: bold; text-align: center;}
.tabNew #nCenter { text-align: center;}
.tabNew th {color: #990000;}
.tabNew #subTh { background:#FFFFFF; color:#666666; text-align: left; padding: 5px;}
.tabNew #time { width: 90px;}
.tabNew #pcs { width: 150px;} 

.tabNew #comName { text-align: center; color: #990000; width: 80px;}
.tabNew #logo { width: 100px;}
.tabNew #comDescrip { padding: 10px;}
.tabNew #etokenEsafe { vertical-align: middle;}
.tabNew #product { width: 100px; text-align: center;}
.tabNew #size{ width: 70px; text-align: center;}
.tabNew #continue { display: block; vertical-align:bottom; width: 95%; text-align: right; padding-right: 0px; padding-top: 2px; font-size: 10px; color: #990000; margin-right: 2px; }
.tabNew #grayH { color:#666666;}


.project {color: #666666; font-family: Verdana, Arial, Arial Cyr, helvetica, sans-serif; font-size: 8pt; text-decoration: none; text-indent: 0px;}
.project a {color: #666666; text-decoration: none; font-weight: normal; border: none;}
.project ul li { margin-bottom: 3px;}
.project #type { padding: 2px 2px 3px 2px; }
.project #links { font-weight: normal; padding-left: 5px;}
.project #links a:hover { color: #333333;}
.project #sphere { font-weight: bold; color: #990000;}
.project #headsphere { font-size: 12px; margin: 30px 24px 10px 20px; padding-left: 20px; background: #cccccc; display: block; color:#666666; border-top: #990000 solid 1px;}
.project #headsphere a {display: block; color:#666666; background-color: #cccccc; padding: 3px 3px 3px 3px; font-weight: bold;}
.project #groupLink { text-align: right; margin: 0px 35px 0px 40px; display: block;}
.project #groupLink a:hover { color: #333333;}
.project #prHead {color: #666666; font-weight: normal;}
.project #redLink {color: #990000;}



.tM { padding: 0; margin: 0; background: #666666; height:23px; display: 

block; width: 855px; vertical-align:middle;vertical-align:middle; max-height: 23px;}


.tM #tL { 

text-decoration: none; font-weight: bold; padding: 0px 10px 5px 10px; 

margin: 0; background:url(/images/standard/leftl.gif) 

no-repeat right top; display: block; vertical-align: middle;}
.tM #tLL { 

text-decoration: none; font-weight: bold; padding: 0px 10px 5px 10px; 

margin: 0; display: block; vertical-align: middle;}


#tL:hover {color: #ffffff;  padding: 0px 10px 5px 10px; 

margin: 0;}
.tM #tLL:hover {color: #ffffff;  padding: 0px 10px 5px 10px; 

margin: 0;}
.tM li { 

list-style: none; display: block; float: left; padding: 3px 0px 0px 0px; 

margin:0;}

.blm
{
	position: absolute; padding: 6px; padding-top: 12px; margin: 0px 0px -6px 0px;
	border: solid 1px #cccccc;
	background: #FFFFFF;
	white-space:nowrap
}
.blm:hover {}
.blm li { float: none; padding: 0; padding-top:1px; margin: 0; display: block;}
.blm a 
{ 
 padding: 0px 2px 0px 8px; 
 margin: 0; 
 height: 15px;
 text-decoration:none;
 font-size:11px;

vertical-align: top;
}
.blm a:hover { 
	background:url(/images/standard/Red-arrow2.gif) no-repeat left;  color: #990000;
}
.blm 

#bBot { padding-bottom: 4px; margin-bottom: 4px; border-bottom: solid 1px #999999;}
.blm #long { width: 100px;}
.blm #vl { width: 175px;}
.ehrefs { padding: 0px 0px 0px 20px; clear: left;}
.ehrefs #e1, #e2, #e3, #e4, #e5 { text-decoration: none; display: block;  height: 60px; padding: 5px 5px 0px 70px; width: 80%; text-align: left;}
.ehrefs #ehead { font-weight: bold; display: block;}
.ehrefs #e1 { background: url(/catalog/esafe/more/img/eantispam1.jpg) no-repeat top left;}
.ehrefs #e2 { background: url(/catalog/esafe/more/img/espider1.jpg) no-repeat top left;}
.ehrefs #e3 { background: url(/catalog/esafe/more/img/espy1.jpg) no-repeat top left;}
.ehrefs #e4 { background: url(/catalog/esafe/more/img/elence1.jpg) no-repeat top left;}
.ehrefs #e5 { background: url(/catalog/esafe/more/img/eweb1.jpg) no-repeat top left;}

.eprod { width: 80%; border: none; margin: auto;}
.eprod td {padding: 6px; text-align: left; vertical-align: top;}


#mainContent h2 {
	font: bold 16px/1.5em Arial, Helvetica, sans-serif;
	padding: 1.5em 0 1em 0;
	margin: 0;
	color: #900;
}

#mainContent p {
	margin: 0 0 1em 24px;
}

#mainContent ul {
	margin: 0;
	padding: 0;
	list-style: url(/images/standard/Red-arrow2.gif);
}

#mainContent li {
	margin: 0 0 1em 48px;
}

#mainContent p.iterator-black {
	color: #353535;
	margin: 1em 0;
}

#mainContent p.urgent {
	color: #444;
	padding: 1em;
	font-size: 1.2em;
	margin: 0 15%;
}