body {  
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size:9px; 
	color: Black;
	background-color: #ffffff;
}

.BodyTable{
	background-color: #ffffff; 
	border: #cecece;
	border-style: solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
}


.ImageBorder{
	background-color: #c0c0c0; 
	border: #c0c0c0;
	border-style:  solid; 
	border-top-width: 1px;
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
}

.MainHeading
{
 font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
 font-size:14px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 font : bold;
 height : 22px;
 }
 
 .MainHeading17
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:19px;
 font : bold;
 color: #CCCCCC;
 vertical-align: bottom; 
 letter-spacing: 2px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 4px;
 height : 27px;
 border-bottom-width:thin;
 border-bottom-style:solid;
 }
  .MainHeading17Black
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:19px;
 font : bold;
 color: #000000;
 vertical-align: bottom; 
 letter-spacing: 1px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 height : 27px;
 border-bottom-width:thin;
 border-bottom-style:solid;
 }
 
 .MainNewsHeading
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:19px;
 font : bold;
 color: #333366;
 vertical-align: middle;
 letter-spacing: 1px; 
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 4px;
 border-bottom-width: medium;
 border-bottom-style:solid;
 height:40px;
 }
 
 .MainSmallHeading
{
 font-family:  Arial,sans-serif;
 font-size: 13px; 
 color: Black; 
 letter-spacing: 1px; 
 padding-left : 0px;
 padding-top : 0px;
 padding-right : 1px;
 word-spacing : 1px;
 height : 18px;
 }
 .Normal
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
}
.NormalJustify
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: Black; 
 text-align:justify;
 letter-spacing: 0px; 
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
}
 .NormalBold
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:13px; 
 color: Black;
 font : bold; 
 letter-spacing: 0px; 
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
}
  .NormalFooter
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: Black; 
 letter-spacing: 0px; 

}
 .NormalFuturTxt
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: Black; 
 letter-spacing: 0px;
 word-spacing: 2px;
 line-height:20px;
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
 text-shadow:#000066;
 text-align:justify;
}

.MainColorHeading
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px; 
 color: #000000; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 0px;
 text-align: center;
 text-shadow:#999999;
 
 }
 
.NormalGrayText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:11px; 
 color: #999999; 
 letter-spacing: 1px; 
 padding-left : 0px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 0px;
 word-spacing : 2px;
 text-shadow:#999999;
 font-weight : bold;
}
.NormalRedText
{
 font-family: Arial, Helvetica, sans-serif;
 font-size:10px; 
 color: #000000; 
 letter-spacing: 2px; 
 padding-left : 0px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 0px;
 word-spacing : 2px;
 text-shadow:#999999;
 font-weight : bold;
 text-decoration:none;
}
 
  .NormalNewsContent
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: Black; 
 letter-spacing: 2px; 
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
  text-shadow:#999999;
  text-align:center;
 font-weight : bold;
}
 
 .lights{
	background-color : #FFFFFF;
	border-bottom:#999999;
	border-bottom-style:solid;
	border-left: #ececec;
	border-left-style: none;
	border-right:#ececec;
	border-top:#ececec;
	
	 }
.MainBlackHeading
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:16px; 
 color:  #333333; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 font : bold;
 text-decoration : none;
 }
 
 .NormalGrpTxt
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: Black; 
 letter-spacing: 0px;
 word-spacing: 2px;
 line-height:16px;
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
 text-shadow:#000066;
 text-align:justify;
}
 
  .Smallblacktxt
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: #CCCCCC;
 letter-spacing: 2px;
 word-spacing: 2px;
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
 height: 18px;
 text-shadow:#000066;
 text-align:center;
 vertical-align:middle;
 font : bold;
 text-decoration : none;
 background-color:#333333;
 border-bottom-color:#CCCCCC;
 border-bottom:groove;
 border-right:groove;
 border-right-color:#CCCCCC;
 
}
.MainRedHeading
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:  #C70000; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 word-spacing : 0px;
 font : bold;
 text-decoration: underline;
 }

.MainRedHeadingnone
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:  #C70000; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 word-spacing : 0px;
 font : bold;
 text-decoration: none;

 }
 
 .MainRedHeadingBlack
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color:  #000000; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 word-spacing : 0px;

 text-decoration: none;

 }
 
 .NormalBoldWhite
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:13px; 
 color: #FFFFFF;
 font : bold; 
 letter-spacing: 0px; 
 padding-left : 10px;
 padding-top : 2px;
 padding-right : 10px;
 height: 30px;
}
 
 
   .Awardblacktxt
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: #000000;
 height: 18px;
 text-shadow:#000066;
 text-align:justify;
 text-decoration : none;

 
}
 
 .MainRedHeading4Prod
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:  #C70000; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 word-spacing : 0px;
 font : bold;
 text-decoration: none;

 }
 .MainBlackHeadingforGallery
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:14px; 
 color:  #333333; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 font : bold;
 text-decoration : none;
 }
 
 
 
 

 .XMainColorOrgHeading
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:12px; 
 color: #D77D2A; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 font : bold;
 height : 22px;
 text-decoration : none;
 }
.XMainColorGrayHeading
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: #A3A3A3; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 1px;
 padding-right : 5px;
 word-spacing : 1px;
 font : bold;
 height : 22px;
 }

 .XMainSmallOrgHeading
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:9px; 
 color: #D77D2A; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 0px;
 padding-right : 1px;
 word-spacing : 1px;
 font-weight : bold;
 }

.XNormalText
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 10px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 10px;
 word-spacing : 1px;
}
.NormalTextAlignLeft
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 0px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 0px;
 word-spacing : 1px;
}
.SmallText
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:9px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 1px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 1px;
 word-spacing : 1px;
 text-decoration : none;
}

.AboutText
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: Black; 
 letter-spacing: 0px; 
 padding-left : 8px;
 padding-top : 2px;
 text-align : justify;
 padding-right : 10px;
 word-spacing : 1px;
}
.ContactText
{
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: Black; 
 letter-spacing: 0px; 
 text-align : left;
 word-spacing : 1px;
 padding-left : 8px;
 padding-top : 2px;
 padding-right : 10px;
}

.bottomlinks
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: #D77D2A; 
 text-align : justify;
 font-weight : bold;
 text-decoration: none;
 padding-left : 3px;
}
.maillinks
{
 font-family: Arial, Helvetica, sans-serif; 
 font-size:11px; 
 color: #D77D2A; 
 text-align : justify;
 font-weight : bold;
 text-decoration: none;
 padding-left : 3px;
}
 a.morelink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D77D2A;
	text-decoration: underline;
}

  a.morelink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D77D2A;
	text-decoration: underline;
}

  a.morelink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0B0B0;
	text-decoration: none;
}
 a.SmallOrglink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	 font-weight : bold;
	color: #D77D2A;
	text-decoration: none;
}

  a.SmallOrglink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight : bold;
	color: #D77D2A;
	text-decoration: none;
}

  a.SmallOrglink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight : bold;	
	color: #B0B0B0;
	text-decoration: none;
}

.lnk_base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 8px;
	padding-left: 8px;
	text-decoration: none;
}


.form1 {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	background-color: #f3f3f3; 
	border-color: Black black black; 
	border: Black; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	color: #D77D2A;
}




.wht_lnk { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EBF3EB; text-decoration: none; }
a {  color: #00FFFF}

.txt_hnt {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #DEEDDE; letter-spacing: 0px; line-height: 14px; word-spacing: 1px
}

.qz_scroll
	{  
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;; height: 350px; left: 0px; top: 50px; clip:  rect(   )}

.txt_form2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px; color: #666666}
.graphlayer {
left: 10px; top: 0px; overflow: auto; position: absolute; z-index: 1; scrollbar-face-color: #F1EEE6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

.baner {
left: 10px; top: 0px; overflow: auto; position: absolute; z-index: 1; scrollbar-face-color: #2D8C2D;
	scrollbar-highlight-color: #2D8C2D;
	scrollbar-shadow-color: #2D8C2D;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #2acc2a;
	scrollbar-track-color: #2D8C2D;
	scrollbar-darkshadow-color: #98AAB1;
}

.help_scroll {
	visibility: hidden;
	position: relative;
	z-index:2;
	height: 20px;
	width: 180px;
	left: 25px;
	top: 10px;
}
.news_scroll {
	height: 370px;
	width: 530px;
	left: 9px;
	top: 9px;
	clip:      rect(   );
	overflow: auto;
	position: relative;
	z-index: 1;
	scrollbar-face-color: #D9D9D9;
	scrollbar-highlight-color: #FOF0F0;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #D77D2A;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	margin-right : 10px;
}

td.bgimage{
	background-image: url(images/client_download_img.jpg);
	background-repeat: repeat-y;
	background: url(images/client_download_img.jpg) repeat-y fixed right;
	background-position: top left; 
	background-attachment : fixed;
	background-color : #FFFFFF;
	
	 }
 a.SmallRGlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	 font-weight : bold;
	color: #B0B0B0;
	text-decoration: none;
}

  a.SmallRGlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight : bold;
	color: #B0B0B0;
	text-decoration: none;
}

  a.SmallRGlink:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight : bold;	
	color: #C70000;
	text-decoration: none;
}
	
