body {
	font-size: 9pt; color: #ffffff;
	font-family: "arial", "helvetica", "sans-serif";
	BACKGROUND-IMAGE: url(../images/newbg.png); 
    background-repeat : repeat-x;

}
td {
	font-size: 9pt; 
	font-family: "arial", "helvetica", "sans-serif";
}
.asdf {
	font-size: 9pt; line-height: 30px
}
a:link {
	font-size: 9pt; color: #000000; text-decoration: none
}
a:visited {
	font-size: 9pt; color: #000000; text-decoration: none
}
.unnamed2 {
	font-size: 9px; width: 16px; color: #ffffff
}
a:hover {
	font-size: 9pt; color: #cc0000; text-decoration: none
}
.ifbr {
	line-height: 22px
}
.ifbr2 {
	line-height: 20px
}
.inpu2 {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 9pt; border-left: #000000 1px solid; color: #666666; border-bottom: #000000 1px solid
}
.inpu3 {
	background-color: #ffffff;
	font-size: 9pt;
	color: #003399;
	border-top: 1px solid #878787;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #878787;



}
a.nav:link {
	font-size: 9pt; color: #006699; text-decoration: none
}
.nopage {
	font-size: 9pt; color: #006699; text-decoration: none
}
a.nav:hover {
	font-size: 9pt;
	left: 1px;
	color: #3399ff;
	top: 1px;
        position: relative;
	text-decoration: none;

}
a.nav:visited {
	font-size: 9pt; color: #006699; text-decoration: blink
}
a.nav1:link {
	font-size: 9pt; color: #ffffff; text-decoration: none
}
a.nav1:hover {
	color: #ffff00;
	font-size: 9pt;
	left: 1px;
	position: relative;
	text-decoration: none;
	top: 1px;

	

}
a.nav1:visited {
	font-size: 9pt; color: #ffffff; text-decoration: none
}
.ifmg {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid
}
.jg {
	letter-spacing: 1px
}
.smallfont {
	font-size: 11px
}
.lefttop {
	background-position: center top; background-image: url(images/left_top.jpg); background-repeat: no-repeat
}
.bgimg {
	background-position: 50% top; background-image: url(images/about_4.gif); background-repeat: repeat-x
}
.bigfont {
	font-size: 14px; line-height: 30px; text-decoration: none
}
.bgimg1 {
	background-position: right bottom; background-image: url(images/about_bg.jpg); background-repeat: no-repeat
}
.contact {
	background-position: right center; background-image: url(images/contact.jpg); background-repeat: no-repeat
}
.ty {
	filter: dropshadow(color=#ffffff, offx=1, offy=1, positive=1)
}
.tm {
	filter: alpha(opacity=95)
}
.toplowernav {
	font-size: 9pt;
	width: 100%;
	color: #ffffff;
	font-family: "arial", "helvetica", "sans-serif";
	height: 22px;
	text-decoration: none;
	padding: 2px;
	background-image: url(images/menu1.jpg);





}
a.toplowernav:link {
	color: #ffffff;
	font-weight: normal;
	background-image: url(images/menu1.jpg);




}
a.toplowernav:visited {
	color: #ffffff;
	background-image: url(images/menu1.jpg);



}
a.toplowernav:hover {
	color: #000000;
	text-decoration: none;
	background-image: url(images/menu2.jpg);




}
.bk {
	border-right: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-bottom: #666666 1px solid
}
.ww {
	filter: alpha(opacity=50); background-image: url(images/t_bg.gif); background-repeat: repeat
}
.ww2 {
	filter: alpha(opacity=70); background-image: url(images/t_bg_2.gif); background-repeat: repeat
}
.20font {
	font-weight: bold; font-size: 24px; color: #ffcc00
}
.leftfont {
	color: #ffffff
}


.leftbk {
	border-right: #000000 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #000000 1px solid; background-color: #666666
}
.toplowernav2 {
	font-size: 9pt; background-image: url(images/about/leftmenu1.jpg); width: 100%; color: #ffffff; line-height: 32px; height: 32px; background-color: #bdccc7; text-decoration: none
}
a.toplowernav2:link {
	font-weight: normal; background-image: url(images/about/leftmenu1.jpg); color: #ffffff; line-height: 32px; background-color: #bdccc7
}
a.toplowernav2:visited {
	background-image: url(images/about/leftmenu1.jpg); color: #ffffff; line-height: 32px; background-color: #bdccc7
}
a.toplowernav2:hover {
	background-image: url(images/about/leftmenu2.jpg); color: #ffcc00; line-height: 32px; background-color: #e8ddc3; text-decoration: none
}
.leftbk2 {
	border-right: #333333 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; border-bottom: #333333 1px solid
}
.leftfont2 {
	border-right: #333333 1px solid; border-top: #ffffff 1px solid; border-left: #ffffff 1px solid; color: #007a73; border-bottom: #333333 1px solid
}
.w {
	background-position: left 50%; background-image: url(images/newabout2_44.jpg); background-repeat: repeat-y; background-color: #ffffff
}
.w2 {
	background-position: left 50%; background-image: url(images/newabout_52.gif); background-repeat: repeat-y
}
.cbg {
	background-position: center 50%; background-image: url(images/cbg.jpg); background-repeat: repeat-y
}
.ap {
}
.cscro { 
scrollbar-3dlight-color:#dadbda;
scrollbar-arrow-color:#cccccc;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#dadbda;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#dadbda;
}
.input5 {
	font-size: 9pt;
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #999999;
}
.cattext 
{
    font-family:verdana;
    font-size: 10px;
    color: #909090;
    letter-spacing: 0.05em;
    font-weight: bold;
}
.infotext 
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #4f4f4f;
    letter-spacing: -0.05em;
}
a.infotext
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ca4700;
    letter-spacing: -0.05em;
}
a.infotext:visited
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ca4700;
    letter-spacing: -0.05em;
}
a.infotext:active
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ca4700;
    letter-spacing: -0.05em;
}
a.infotext:hover
{
    color: #ff7a31;
}

.infotextsmall
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 13px;
    color: #ffffff;
}

a.infotextsmall
{
   color: #ffe199; 
}
a.infotextsmall:visited
{
   color: #ffe199; 
}
a.infotextsmall:active
{
   color: #ffe199; 
}
a.infotextsmall:hover
{
   color: #ff7a31;
   text-decoration: underline;
}

a.menulefttext
{
    font-family:arial,sans-serif;
    font-size: 12px;
    color: #ffffff;
    font-weight: normal;
}

.infotextn
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ffffff;
}
a.infotextn
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ffe199;
}
a.infotextn:visited
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ffe199;
}
a.infotextn:active
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #ffe199;
}
a.infotextn:hover
{
    color: #ff7a31;
    
}
.title
{
    color: #ffe199;
    font-size: 36px;
    font-weight: bold;
}
.minititle
{
    color: #ffe199;
    font-size: 18px;
    font-weight: bold;
}

.quote
{
    color: #ffe199;
    font-size: 13px;
    font-weight: bold;
}

.asterisk
{
    color: #FF3D09;
    font-size: 15px;
    font-weight: bold;
}

.error_strings
{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    background-color: #D24A64;
}

a.quote
{
    color: #ffe199;
    font-size: 13px;
    font-weight: bold;
}

.mainpageinfo
{
    margin-top: 18px;
    margin-bottom: 20px;
    margin-left: 5px;
}


.bottomtext
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 14px;
    color: #9f9f9f;

}

.bottomnav
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 13px;
    color: #4b4b4b;

}

.col h3
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    font-size: 16px;
    color: #4b4b4b;

}

a.col
{
    font-size: 12px;
    color: #717171;
}
a.col:hover
{
    color: #ff7a31;
}
a.col:active
{

}
a.col:visited
{
}
.paddedul
{
    line-height: 1.2em;
}

.paddedul li
{
   padding-bottom: 12px;
   font-style: italic;
}
.nopadul
{
   line-height: 1.2em;
   margin-top: 4px;
   padding-top: 0px;
   padding-bottom: 10px;
}

.nopadul li
{
    
}
.nosymbol  
{
    margin-left: 25px; 
    padding: 0; 
    line-height: 1em;  
    list-style-type: square;
}


.col ul  
{
    margin: 0 0 0 0px; 
    padding: 0; 
    line-height: 1.2em;  
    list-style-type: none;
}

.col li
{ 
    padding-bottom: 2px;
    color: #4b4b4b;
}

.bottomnavtable
{
    margin-top: 20px;
}

.pagebar
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    color: #8F8D8D;
    font-size: 14px;
    font-weight:bold;
    margin-bottom: 15px;
}

.nopage
{
    font-family:geneva,calibri,helvetica,arial,sans-serif;
    color: #ff7a31;
    font-size: 17px;
    font-weight:bold;
}

.symbols
{
    font-family:webdings;
    color: #ff7a31;
    font-size: 17px;
    font-weight:bold;
}


a.symbols
{
    font-family:webdings;
    color: #ff7a31;
    font-size: 17px;
    font-weight:bold;
}

a.pagebar
{
    color: #ff7a31;
    font-size: 17px;   
}
a.pagebar:hover
{
    color: #ffda8b;
    font-size: 17px;   
}
a.nopage
{
    color: #ff7a31;
    font-size: 17px;    
}
a.nopage:hover
{
    color: #ffda8b;
    font-size: 17px;   
}



#menu_home
{
  display: block;
  width: 92px;
  height: 44px;
  background: url("/Images/menu_home.gif") no-repeat 0 0;

}

#menu_home:hover
{ 
  background-position: 0 -45px;
}

#menu_home span
{
  display: none;
}


#menu_about
{
  display: block;
  width: 92px;
  height: 44px;
  background: url("/Images/menu_about.gif") no-repeat 0 0;

}

#menu_about:hover
{ 
  background-position: 0 -45px;
}

#menu_about span
{
  display: none;
}

#menu_products
{
  display: block;
  width: 100px;
  height: 44px;
  background: url("/Images/menu_products.gif") no-repeat 0 0;

}

#menu_products:hover
{ 
  background-position: 0 -45px;
}

#menu_products span
{
  display: none;
}

#menu_info
{
  display: block;
  width: 110px;
  height: 44px;
  background: url("/Images/menu_info1.gif") no-repeat 0 0;

}

#menu_info:hover
{ 
  background-position: 0 -45px;
}

#menu_info span
{
  display: none;
}

#menu_faq
{
  display: block;
  width: 92px;
  height: 45px;
  background: url("/Images/menu_faq.gif") no-repeat 0 0;

}

#menu_faq:hover
{ 
  background-position: 0 -45px;
}

#menu_faq span
{
  display: none;
}

#menu_proffesional
{
  display: block;
  width: 110px;
  height: 44px;
  background: url("/Images/menu_proffesional.gif") no-repeat 0 0;

}

#menu_proffesional:hover
{ 
  background-position: 0 -45px;
}

#menu_proffesional span
{
  display: none;
}

#menu_testimonials
{
  display: block;
  width: 110px;
  height: 45px;
  background: url("/Images/menu_testimonials.gif") no-repeat 0 0;

}

#menu_testimonials:hover
{ 
  background-position: 0 -45px;
}

#menu_testimonials span
{
  display: none;
}

#menu_contact
{
  display: block;
  width: 110px;
  height: 44px;
  background: url("/Images/menu_contact.gif") no-repeat 0 0;

}

#menu_contact:hover
{ 
  background-position: 0 -45px;
}

#menu_contact span
{
  display: none;
}

.menu_left
{
  display: block;
  width: 202px;
  height: 24px;
  background: url("/Images/r_2.jpg") no-repeat 0 0;
  cursor: pointer;
  color: #000000;

}
.menu_left:hover
{ 
  background-position: 0 -26px;
}

.menu_left a:link
{
  padding-left:5px;  
  display:block;
  font-family: Tahoma; 
  font-size: 11px; 
  color: Black; 
  font-weight: bold;  
  width: 100%;
  height: 100%;
}

.menu_left a:visited
{
  padding-left:5px;  
  display:block;
  font-family: Tahoma; 
  font-size: 11px; 
  color: Black; 
  font-weight: bold;  
  width: 100%;
  height: 100%;
}

.menu_left:hover a:link
{
  color: #FFFFFF;
  font-weight: bold;
}

.menu_left:hover a:visited
{
  color: #FFFFFF; 
  font-weight: bold;
}

.menuline 
{
  display: block;
  width: 180px;
  height: 21px;
  background: url("/Images/submenu.jpg") no-repeat 0 0;    
  padding-top: 2px;
  padding-left: 16px;
  background-color: #2B2B2B;
  font-family: Tahoma; 
  font-size: 11px; 
  color: Black; 
  font-weight: bold;  
}
.menuline:hover
{ 
  background-position: 0 -23px;
  background-color: #2B2B2B;
  color: White; 
}