/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: repeat-x;
}
input{height:19px;
color:#666666;
font-size:13px
}
.mail-input{height:23px;
width:150px;
/*background:url(images/mail-input.gif);
*/
height:17px;
border:0px;
color:#a40000;
font-size:12px;
/*padding:8px;
*/}
a {
	font-size: 13px;
	color: #003366;
	text-decoration:none;
}
a:link {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
}
a:visited {
	font-size: 13px;
	color: #003366;
	text-decoration: none;
}

a:hover {
	font-size: 13px;
	color: red;
	text-decoration: underline;
}
.center {
	background-position: center top;
}
.center-no-repeat {
	background-position: center top;
	background-repeat: no-repeat;
}
.gray-boarder {
	border-top: 0px solid #efefef;
	border-right: 10px solid #efefef;
	border-bottom: 10px solid #efefef;
	border-left: 10px solid #efefef;
}
.top-bottom {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.right {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.999-top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.fff-top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.ccc{
	border:solid 1px #CCCCCC
}
.ccc-left {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ccc-right {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ccc-top {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ccc-no-bottom {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ccc-no-top {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}
.ccc-bottom{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
}

.no-repeat {
	background-repeat: no-repeat;
}
.text-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.text-13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.text-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.text-16-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
 .menu{
text-decoration: none;
 color: #000000;
 font-weight:bold;
 font-size: 13px;
}	
.menu:link{
text-decoration: none;
 color: #000000;
  font-size: 13px;
}
.menu:visited{
text-decoration: none;
 color: #000000;
  font-size: 13px;
}
.menu:hover{

 color: #c00004;
  font-size: 13px;
  text-decoration: underline; 
 }
.link-bold-blue{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
 color: #3399FF;
}
.link-bold-blue:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
 color: #3399FF;
}
.link-bold-blue:visited{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
 color: #3399FF;
}
.link-bold-blue:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #336633; } 
.link-bold-green{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
 color: #336633;
 text-decoration: none;
  letter-spacing:2px
}
.link-bold-green:link{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
 color: #336633;
 text-decoration: none;
}
.link-bold-green:visited{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
 color: #336633;
 text-decoration: none;
}
.link-bold-green:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #3399FF; 
	text-decoration: underline;
	}
	 
.black-link{
text-decoration: none;
 color: #000000;
 font-size: 13px;
}	
.black-link:link{
text-decoration: none;
 color: #000000;
  font-size: 13px;
}
.black-link:visited{
text-decoration: none;
 color: #000000;
  font-size: 13px;
}
.black-link:hover{

 color: #990000;
  font-size: 13px;
  text-decoration: underline; 
 }
  .red-link{
text-decoration: underline;
 color: #990000;
 font-size: 13px;
}	
.red-link:link{
text-decoration: underline;
 color: #990000;
  font-size: 13px;
}
.red-link:visited{
text-decoration: underline;
 color: #990000;
  font-size: 13px;
}
.red-link:hover{

 color: #000000;
  font-size: 13px;
  text-decoration: underline; 
 }

   .news{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336633;
	text-decoration: none;
}
.news:link{
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 color: #336633;
 text-decoration: none;
}
.news:visited{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
 color: #336633;
 text-decoration: none;
}
.news:hover{font-family: Verdana, Courier, mono;
 color: #3A97E4;
text-decoration:underline;
 
 } 
  .text-10-999 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;

}

  .text-11-666 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;

}
.grown-link {
	filter: Glow(Color=#ffffff, Strength=1);
}
.shadow {
	filter: DropShadow(Color=#cccccc, OffX=2, OffY=2, Positive=1);
}
.text-account-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing:5px;
	font-weight: bold;
	color: #a3dc1e;	
}
.text-account-title-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing:5px;
	font-weight: bold;
	color: #F17600;	
}
.text-account-title-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	letter-spacing:5px;
	font-weight: bold;
	color: #1EA9DC;	
}

.no-repeat {
	background-repeat: no-repeat;
}
.arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Wingdings 3, Wingdings 2, Wingdings
}
.oNum {
	color:#FF0000;FONT-WEIGHT: bold;
}
td {
font-size: 13px;
 line-height: 19px;
 font-size-adjust:2px;
}
#LeftMenu td {line-height: 25px;}
#LeftMenu td a:link ,a.IMenu:link {
	font-size: 116%;
	color: #003366;
}
#LeftMenu td a:visited ,a.IMenu:visited {
	font-size: 116%;
	color: #003366;
}

#LeftMenu td a:hover ,a.IMenu:hover {
	font-size: 116%;
	color: red;
}
a.hMenu:link,a.hMenu:visited{color: #666666;}
a.hMenu:hover{color: red;}
a.tMenu:link,a.tMenu:visited{
	font-size: 103%;
	letter-spacing:2px;
	color: #343434;}
a.tMenu:hover{
	font-size: 103%;
	letter-spacing:2px;
	color: red;
}
#errMsg a {
	color: red;
}
#errMsg a:link {
	color: red;
}
#errMsg a:visited {
	color: red;
}
#LeftMenu{
	background-color:#F9F9F9;
}
.MenuClass{
	border-top: 1px solid #FDFDFD;
	border-bottom: 1px solid #8A8A8A;
	border-left: 1px solid #DFDFDF;
	border-right: 1px solid #F0F0F0;
	background-color:#F2F2F2;
	letter-spacing:1px;
	font-size:100%}
.objimg:hover{position:relative;top:+1px;left:+1px;}
.w15:link, .w15:hover, .w15:visited{color:#FFFFFF;font-size: 15px;font-weight:bold;}
.gray-border{border:#CCCCCC solid 1px}
.table_line{border:1px solid #EAEAEA}
.table_line td {
	background-image:url(../images/inpage/0.gif);
	text-align:center;
	line-height:25px;
}
.table_line td a:hover{background-color:#F0F0F0;display:block;line-height:25px;}

.tableStyle01 {
border-collapse : collapse; 
}

.tableStyle01 td, .tableStyle01 th {
padding : 0; 
}
#message_box { 
       position:absolute;
       z-index: 10; 
	   
	   padding:2px;
       border:0px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
       width:55px;
      }

div#message_box{
	   position:absolute;
       z-index: 10; 
	   
	   padding:2px;
       border:0px solid #CCCCCC;
       text-align:center; 
       font-weight:bold;
	   margin-left:0px;
       width:55px;} /*-for ff-*/
* html div#message_box{
		position:absolute;
       z-index: 10; 
	   
	   padding:2px;
       border:0px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
	   margin-left:0px;
       width:55px;} /*-for ie6-*/
*+html div#message_box{
position:absolute;
       z-index: 10; 
	   
	   padding:2px;
       border:0px solid #CCCCCC;
       text-align:center; 
       font-weight:bold; 
   margin-left:0px;	   
       width:55px;} /*-for ie7-*/
.indexStreams span{padding-left:15px}