/* CSS Document */

body
{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#141414;
background:url(../images/bg.jpg) left top repeat-x;
}

#maincontainer
{
margin:0px auto;
padding:0px;
width:970px;
}

#greybg
{
margin:0px;
padding:0px;
background:url(../images/greybg.jpg) left top repeat-x;
}

#logo
{
margin:0px;
padding:10px 0px 0px 0px;
}

#logo img{
border:0px;
}

ul#navlist, ul#navlist li{
        list-style-type:none;margin:0;padding:0;
}
		
ul#navlist{
margin:0px;
padding:0px;
        }
ul#navlist li{
        float:left;
        text-align: center;
		padding-left:0px;
		
        }
ul#navlist a span{
text-decoration:none;
padding:11px;
padding-top:5px;
background:url(../images/top_link1.gif) no-repeat top right;
padding-left:6px;

}		

ul#navlist a{
float:left;     
		text-decoration:none;
        color:#5A5A5A;
font-weight:bold;
font-family:Arial Narrow;
font-size:15px;
padding-top:5px;
padding-bottom:10px;
padding-left:6px;
background:url(../images/top_link.gif) top left no-repeat;
height:25px;

        }
ul#navlist a:hover{
color:#ffffff;
background:url(../images/top_link2.gif) top left no-repeat;
}

ul#navlist a:hover span{
color:#ffffff;
background:transparent url(../images/top_link3.gif) no-repeat top right;
}

ul#navlist .active a span{
color:#ffffff;
background:transparent url(../images/top_link3.gif) no-repeat top right;
}

ul#navlist .active a{
color:#ffffff;
background:url(../images/top_link2.gif) top left no-repeat;
}

#menu
{
margin:11px 0px 0px 0px;
padding:0px;
width:966px;
float:left;
}


/*---------------------------------------------------leftpannel-----------------------------------------*/

#middlepannel
{
margin:0px;
padding:0px;
width:966px;
}

#leftpannel
{
margin:3px 0px 0px 0px;
padding:0px;
width:234px;
float:left;
}

.newsbg
{
margin:0px;
padding:0px;
background:url(../images/leftbg2.gif) left top no-repeat;
height:690px;
}

.newsbg1
{
margin:0px;
padding:0px;
background:#1a93b8 url(../images/leftbg3.gif) left top no-repeat;
border-right:1px solid #f0eee1
}

.newsbg1down {
margin:0px;
padding:0px;
background:url(../images/leftbg31.gif) left top no-repeat;
width:234px;
height:21px;
}

.news-head
{
margin:0px;
padding:13px 0px 0px 0px;
font-family:"Arial Narrow";
text-align:center;
font-size:17px;
font-weight:bold;
color:#FFFFFF;
}

.text
{
margin:0px;
padding:10px 0px 0px 10px;
text-decoration:none;
color:#000000;
}

.text5
{
margin:0px;
padding:10px 10px 0px 10px;
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

#box
{
margin:0px;
padding:0px;
border:1px solid #D2A12E;
width:154px;
}

.button
{
margin:0px;
padding:10px 0px 0px 0px;
text-align:center;
}


.testimonials
{
margin:0px;
padding:58px 0px 0px 20px;
font-family:Arial Narrow;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#fff;
}

.testimonials-text
{
margin:0px;
padding:12px;
font-weight:normal;
text-decoration:none;
color:#fff;
}

.readmore
{
margin:0px;
padding:0px;
margin-top:30px;
text-decoration:none;
color:#000;
font-weight:bold;
}

.readmore:hover
{
text-decoration:none;
color:#F6FF00;
}







/*---------------------------------------------------rightpannel-----------------------------------------*/
#rightpannel
{
margin:3px 0px 0px 0px;
padding:0px;
width:732px;
float:right;
}

.rightbg
{
margin:0px;
padding:0px;
background:#fff;
border-bottom:1px solid #ECEAD9;
border-top:1px solid #ECEAD9;
border-right:1px solid #ECEAD9;
border-left:1px solid #ECEAD9;
}

h1
{
margin:0px;
padding:12px;
background:#1A93B8;
font-size:17px;
font-weight:bold;
color:#FFFFFF;
}

.text1
{
margin:0px;
padding:6px 12px 12px 12px;
font-size:13px;
color:#333;
}

.text1Main{
margin:0px;
padding:6px 52px 12px 52px;
font-size:14px;
font-weight:normal;
color:#666;
}
.grey
{
margin:0px;
padding:12px;
background:#F4F4F4;
}

.grey span
{
margin:0px;
padding:0px 0px 0px 0px;
font-size:12px;
font-weight:normal;
line-height:22px;
color:#141414;
}

.greytext
{
float:left;
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
line-height:22px;
color:#141414;
}

.greytext1
{
float:left;
margin:0px 0px 0px 50px;
padding:0px;
font-size:12px;
font-weight:normal;
line-height:22px;
color:#141414;
}

.blackhead
{
margin:0px;
padding:0px;
font-size:17px;
font-weight:bold;
color:#141414;
}


.clr
{
margin:0px;
padding:0px;
clear:both;
}

#productbg
{
margin:25px auto;
padding:0px;
width:705px;
}

#productbg1
{
margin:0px;
padding:0px;
background:url(../images/productbg1.jpg);
height:16px;
}

#productbg2
{
margin:0px;
padding:0px;
background:url(../images/productbg2.jpg) left top repeat-y;
}

#productbg3
{
margin:0px;
padding:0px;
background:url(../images/productbg3.jpg) left top no-repeat;
height:14px;
}

#feature-product1
{
margin:0px;
padding:0px 0px 0px 12px;
width:399px;
float:left;
}

#feature-product2
{
margin:0px 0px 0px 10px;
padding:0px;
width:272px;
float:left;
}

.blog
{
margin:0px;
padding:7px;
background:#141414;
font-size:17px;
font-weight:bold;
color:#fff;
}

.blog1 
{
margin:0px;
padding:7px;
background:#141414;
font-size:17px;
font-weight:bold;
color:#fff;
}

.blog1 a{
color:#fff;
text-decoration:none
}

.bloggreybg
{
margin:0px;
padding:7px 0px 7px 7px;
background:#F4F4F4;
border:1px solid #E4E4E4;
}

.productgreybg
{
margin:0px;
padding:0px 10px 10px 5px;
background:#F4F4F4;
border:1px solid #E4E4E4;
}

.bloggreybg span
{
margin:0px;
padding:0px;
font-weight:bold;
color:#1A93B8;
}

.read
{
text-decoration:none;
color:#B58004;
}

.read:hover
{
text-decoration:none;
color:#000;
}

#product1
{
margin:10px 0px 0px 7px;
padding:0px;
width:118px;
float:left
}

#product2
{
margin:10px 0px 0px 7px;
padding:0px;
width:118px;
float:left
}

#product3
{
margin:10px 0px 0px 7px;
padding:0px;
width:118px;
float:left
}

.box
{
margin:0px;
padding:0px;
background:url(../images/box1.jpg) left top no-repeat;
width:118px;
height:110px;
padding-top:5px;
}

.learn
{
text-align:center;
text-decoration:none;
color:#000;
}

.learn span a
{
text-align:center;
font-weight:bold;
text-decoration:none;
color:#2EA8CD;
}

.footerlink
{
margin:0px;
margin-top:10px;
padding:20px;
text-decoration:none;
text-align:center;
color:#fff;
background:#000;
}

.footerlink a
{
text-decoration:none;
color:#fff;
}

.footerlink a:hover
{
text-decoration:none;
color:#F6FF00;
}


/* ajax tab */
/* ajax tab */
/* ajax tab */

.shadetabs{
padding: 4px 0;
margin-left: 0;
margin-top: 30px;
margin-bottom: 0;
font: bold 16px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0px;


}

.shadetabs li a{
text-decoration: none;
padding: 4px 9px;
border: 1px solid #1A93B8;
color: #fff;
background:#1A93B8;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
color: #2d2b2b;
}

.shadetabs li.selected a{ /*selected main tab style */
background:#fff;
border-bottom-color: white;
color: #2d2b2b;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
color: #2d2b2b;
}

.contentstyle{
border: 1px solid #1A93B8;
width: 620px;
margin-bottom: 1em; padding-left:5px;
padding-right:5px;
}