* {
margin:0;
padding:0;
}

body {
font-family:verdana;
font-size:11px;
color:#333;
background-color:#d9d8d8;
}




#main {
width:1014px;
}

div#top {
width:1014px;
height:80px;
/*margin-top:10px;*/
background-color:white;
}

div#topleft {
width:180px;
height:100%;
float:left;
text-align:left;

}

#topleftdown {
width:100%;
height:23px;
}

div#topright {
width:810px;
height:100%;
float:right;

}

img#logo {
padding-right:10px;
margin-top:-10px;
float:left;
}

ul#navul {
list-style-type:none;
}

li#navli {
display:inline;
float:left;
width:113px;
height:24px;
}

a#anav:link,a#anav:visited {
width:113px;
height:21px;
background-image:url(../images/nav_button.jpg);
float:left;
font-family:verdana;
color:#fff;
text-decoration:none;
font-size:14px;
padding-top:3px;
}

a#anav:hover {
color:#b6fcfa;
}

div#toprightdown {
width:100%;
height:26px;
}

div#banner {
width:1014px;
height:247px;
/*background-color:#8aaaa9;*/
background-color:#fff;
padding-top:10px;
}

div#leftbann {
width:596px;
height:100%;
float:left;
background-image:url(../images/leftbanner_220.jpg);
background-repeat:no-repeat;
background-color:#fff;
}

div#rightbann {
width:418px;
height:100%;
background-image:url(../images/green_bg.jpg);
background-repeat:no-repeat;
float:right;
background-color:#fff;

}

div#news {
width:1014px;
height:30px;
}

div#contentouter {
width:1014px;
height:auto;
height:650px;
background-color:white;

}

/*div.acc_content {
width:800px;
height:350px;
overflow:auto;

}

div#topcontent {
width:100%;
height:300px;
}*/

div#contentinner {
width:1014px;
height:auto !important;
background-color:white;
}

div#topcontentinner {
width:100%;

height:auto;

}

div#topcontentpress
{
  width:100%;
  height:600px;
 /* background-color: #FFCC99;     */
}


div#bottomcontent {
width:100%;
height:200px;
background-image:url(../images/bottom_footer.jpg);
font-family:verdana;
font-size:11px;
}

#links {
width:18%;
height:80%;
float:left;
padding-top:35px;
text-align:left;
padding-left:10px;

}

div#footer {
width:1014px;
height:15px;
margin-top:10px;
}



p#cont {
font-family:verdana;
font-size:11px;
color:#333;
text-align:justify;
margin:10px;
line-height:16px;
}

p#contproducts
{
 font-family:Verdana;
font-size:11px;
color:#333;
text-align:justify;
margin:10px;
line-height:20px;
}


p#heading {
font-family:Verdana;
font-size:16px;
color:#333;
text-align:left;
padding-left:15px;
padding-top:10px;
/*width:150px;
height:30px;
 background-color: #333333;*/
}

p#morelink {
margin-top:-18px;
text-align:right;
padding-right:20px;
font-family:Verdana;
font-size:12px;
color:#333;
}

p#footertitle {
font-family:Verdana;
font-size:10px;
color:#333;
padding-right:15px;
text-align:right;
}

p#footerleft
{
font-family:Verdana;
font-size:10px;
color:#333;
padding-right:15px;
}


a#footerlink:link,a#footerlink:visited {
font-family:Verdana;
font-size:10px;
color:#333;
text-decoration:none;
}

a#more:link,a#more:visited {
font-family:Verdana;
font-size:11px;
color:#6699FF;
text-decoration:none;
}

a#more:hover
{
  color:#9966CC;
}


a#more1:link,a#more1:visited
{
 font-family:Verdana;
font-size:11px;
font-style:normal;
text-decoration:none;
}


a#botmlinks:link,a#botmlinks:visited {
font-family: Verdana;
  font-size:13px;
  text-decoration:none;
  color:#FFFFFF;



}

a#botmlinks:hover {
text-decoration:underline;
}


a#detail_link:link,a#detail_link:visited
{
  font-family:Verdana;
  font-size:12px;
  color:#3366FF;
  text-decoration: none;

}

a#detail_link:hover
{
  text-decoration: blink;
}

a#dirlink:link,a#dirlink:visited
{
  font-family:Verdana;
  font-size:11px;
  color:blue;
  text-decoration: none;
}

a#dirlink:hover
{
  text-decoration: underline;
}


a#team_images1:link,a#team_images1:visited
{
  width:250px;
  height:280px;
  background-repeat:no-repeat;
  background-image: url(../images/team_3_hover.jpg);
  float:left;
}


a#team_images1:hover
{
  background-repeat:no-repeat;
 background-image: url(../images/team_3.jpg);
 float:left;
}


a#team_images2:link,a#team_images2:visited
{
  width:250px;
  height:280px;
  background-repeat:no-repeat;
  background-image: url(../images/team_2_hover.jpg);
  float:left;
}


a#team_images2:hover
{
  background-repeat:no-repeat;
 background-image: url(../images/team_2.jpg);
 float:left;
}


a#team_images3:link,a#team_images3:visited
{
  width:250px;
  height:280px;
  background-repeat:no-repeat;
  background-image: url(../images/team_1_hover.jpg);
  float:left;
}


a#team_images3:hover
{
  background-repeat:no-repeat;
 background-image: url(../images/team_1.jpg);
 float:left;
}

a#sitemap:link,a#sitemap:visited
{
  font-family: Verdana;
  font-size:13px;
  color:#333;
  text-decoration: none;
}

a#sitemap:hover
{
  text-decoration: underline;
}

a#social_links:link,a#social_links:visited
{
  font-family: Verdana;
  color:#333333;
  font-size:12px;
  text-decoration: none;
  font-weight:bold;
}

a#social_links:hover
{
  text-decoration: underline;
}



table#clienttable {
font-family:Verdana;
font-size:12px;
color:#333;
border-top:1px #333 dashed;
border-bottom:1px #333 dashed;
text-align:left;
}

#contact_us_img {
margin-right:60px;
float:right;
}


.feedback_tag
{
height:115px;
left:-4px;
position:fixed;

top:148px;
width:36px;
z-index:100;
float:left;
}





.textbox {
background:transparent url(../images/textbox.gif) no-repeat;
width:180px;
height:25px;
padding-left:5px;
border:none;
padding-top:3px;
}

.textarea1 {
background:transparent url(../images/textarea.gif) no-repeat;
width:219px;
height:145px;
border:none;
padding-top:5px;
padding-left:5px;
overflow:hidden;
}

div#topleftup
{

width:100%;
height:94px;
}

div#toprightup
{
width:100%;
height:60px;


}

table#contacttable,table.team_cls,a#presslink:link,a#presslink:visited {
font-family:Verdana;
font-size:13px;
color:#333;
text-align:left;
}

table#team_id
{
  width: 750px;
  height:430px;


}

table#productstable
{
font-family:Verdana;
font-size:11px;
color:#333;
padding:10px;
 text-align: justify;
}


#legendtitle
{
 font-family:Verdana;
font-size:13px;
color:#333;

}



#scrollup
{
   position: relative;
   overflow: hidden;
 /*   border: 1px solid #CCCCCC;   */
   height: 150px;
   width: 600px;
  background-image: url(../images/newsbg.jpg);
  background-repeat:no-repeat;



 }
 .text {
   position: absolute;
   top: 210px;
   left: 0px;
   height: 100px;
   width:490px;
   text-align:left;
   font-family: Georgia;
   font-style:italic;
   font-size:18px;
   margin-top:30px;
   color:#333;
   padding-left:70px;

 }

 a#newslinks:link,a#newslinks:visited
 {
   text-decoration: none;
   color:#6a4ca1;
 }

 a#newslinks:hover
 {
   text-decoration: underline;
 }




/*styling for new index page*/


div#content
{
  width:100%;
  height:780px;
   background-color: #fff;
}

div#left
{
  width:68%;
  height:100%;
  float:left;

}

div#ltop
{
  width: 100%;
  height:270px;
  padding-top:20px;

}

div#ltop1
{
  width: 45%;
  height:100%;
  margin-left:1%;
  float:left;

}

div#border
{
  width:8px;
  float:left;
  margin:40px 0 0 30px;
}


div#ltop2
{
   width: 46%;
  height:100%;

  float:right;
}



div#lmid
{
  width: 100%;
  height:170px;

}

div#lbottom
{
  width: 100%;
  height:150px;

}


div#right
{
  width:30%;
  height:100%;
  float:right;


}

div#righttop
{
  width: 96%;
  height:auto;
  margin-top:5px;
  background-color: #f7f7f7;
  padding-left:5px;
}


p#caption
{
  font-family:Calibri;
  font-size:19px;
  color:#44b5b5;
  font-weight:bold;
  text-align: left;
  padding-left:10px;

}


p#caption1
{
  font-family:Calibri;
  font-size:19px;
  color:#44b5b5;
  font-weight:bold;
  text-align: left;
  padding-top:5px;
  margin-left: 10px;
}

p#caption2
{
  color:#6e8aa9;
  font-family:Calibri;
  font-size:19px;
  font-weight:bold;
  text-align: left;

  margin-left: 10px;
}


.hrcolor
{
  border:1px solid #cdcbcb;
}

#t1
{
  font-family: Georgia;
  font-size:14px;
  font-style: italic;
  color:#8a8989;
  text-align: center;
}

#t2
{
 font-family: Calibri;
  font-size:17px;
  padding-top:5px;
  color:#444444;
  text-align: center;
}

#t3
{
  font-family: Georgia;
  font-size:13px;
  font-style: italic;
  color:#FFFFFF;
  text-align: left;
  margin:5px;
  line-height: 15px;
}

#t4
{
  font-family: Verdana;
  font-size:13px;

  color:#FFFFFF;
  text-align: left;
  margin:5px;
  line-height: 15px;
}


#t5
{
  font-family: Verdana;
  font-size:13px;

  color:#333333;
  text-align: left;
  margin:5px;
  line-height: 15px;
}

.table1
{
  color:#51afb5;
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
}

a#alinks:link,a#alinks:visited
{
  color:#51afb5;
  text-decoration: none;
}

a#alinks:hover
{
  text-decoration: underline;
}


div#bottomcontentfooter{
width:100%;
height:250px;
/*background-image:url(../images/bottom_footer.jpg);*/
background-color:#8babaa;
font-family:verdana;
font-size:11px;
}

div#bottom1
{
  width:25%;
  height:100%;
  float:left;

}

div.borderbottom
{
  width:3px;
  height:166px;
  float:left;

}


div#bottom2
{
  width:56%;
  height:100%;
  float:left;

}

div#bottom3
{
  width:16%;
  height:100%;
  float:right;

}

.thumbnails
{
  border: 10px solid #BBBBBB;
  margin-right:2px;

}

.thumbnails:hover
{
  border: 10px solid #DDDDDD;
 }

a#videomedia:link,a#videomedia:visited
{
 width:200px;
 height:200px;
 float:left;
 background-image: url(../images/plus91_video.jpg);
}


a#videomedia:hover
{
   background-image: url(../images/plus91_video_hover.jpg);
}

#flip{
  background: url(../images/note_flip.jpg) no-repeat;
  height: 51px;
  width: 300px;
 margin-top: -15px;
 padding-top: 25px;
 overflow: hidden;

}

#left_press_content
{
  width: 730px;
  margin-left:5px;
  border-right:dashed 1px gray;
  height:450px;
  float:left;
/*background-color: pink;*/
}

#right_press_content
{
  width: 270px;
  float:left;
  height:450px;
/*background-color: blue;*/
}

#col1
{
  font-family:Georgia;
  font-size:15px;
  color:#555555;
  font-style: italic;
}

#col3
{
  font-family:Verdana;
  font-size:14px;
  color:#333;
  font-weight:bold;

}

a#press_links:link,a#press_links:visited
{
  width:60px;
  height:20px;
  background-color: #333;
  color:#fff;
  font-family:verdana;
  font-size:13px;
  font-weight:bold;
  float:left;
  text-align: center;

}

a#view_more:link,a#view_more:visited
{
  width:80px;
  height:20px;
  background-color: #333;
  color:#fff;
  font-family:verdana;
  font-size:13px;
  font-weight:bold;
  float:left;
  text-align: center;

}

p#press_p
{
  font-family:verdana;
  color:#333;
  font-size:13px;
  margin:10px;
}

#article_table, #t5, #table_article_new
{
  font-family:verdana;
  color:#333;
  font-size:12px;

}

a#article_link:hover, a#inner_article:hover
{
  text-decoration: underline;
}


