
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;

}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#A2A2A2;
}

.tdleft {
background-image:url(../images/shadeleft.jpg);
background-repeat:repeat-y;
background-position:right;
width:6px;
}
.tdright {
background-image:url(../images/shaderight.jpg);
background-repeat:repeat-y;
background-position:left;
width:6px;
}

.tableMain
{
width:950px;
height:100%;
border-left:1px solid #D5D5D5;
border-right:1px solid #D5D5D5;
border-bottom:1px solid #D5D5D5;
background-color:#FFFFFF;
padding: 0px 1px 1px 1px;

}

.headbg{
background-image: url(../images/headbg.jpg);
background-repeat:repeat-x;
height:80px;
}

.headerLine{
background-color:#E9F7F8;
height:1px;
}
.headbar{
background-image: url(../images/head_bg.jpg);
background-repeat:repeat-x;
height:33px;
}

.positionbg {
background-image:url(../images/partition1.gif);
background-repeat:no-repeat;
background-position:center;
width:16px;
height:481px;
}

.bg {
background-color:#ffffff;
}

.footBar{
background-color:#D5D5D5;
height:1px;
}
.footBar1{
background-color:#ffffff;
height:1px;
}
.footbg{
background-image:url(../images/footerbg.jpg);
background-repeat:repeat-x;
height:65px;
}


.footLine{
background-image:url(../images/footerline.gif);
background-repeat:no-repeat;
height:30px;
background-position:center;
}

.footer {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration: none;
}
.footer:hover {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
}

/*.footer:link {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
}
.footer:visited {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
}


.footer:active {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
}*/
.menung {
background-image: url(../images/menubg.gif);
background-repeat:no-repeat;
}
.h1 {
color: #525252;
text-decoration: none;
font-family:arial;
font-size:12px;
font-weight:normal;
background-image:url(../images/arrow1.jpg);
background-repeat:no-repeat;
padding-left:16px;
background-position:left;
}
.line {
background-image: url(../images/line.gif);
background-repeat:repeat-y;
background-position: center;
}

/*-------------------------  Left navigation Old ---------------------------------*/
#menu1  a {

voice-family: "\"}\""; 
voice-family: inherit;
text-decoration: none;
vertical-align:middle;
}	

#menu1  a:link, #menu1  a:visited {
font-size:12px;
font-weight:bold;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #6A685C;
padding:6px 4px 6px 20px;
text-align:left;
background-image:url(../images/arrowSitemap.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:left;

}

#menu1 a:hover {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #fff;
background-color:#ef4923;
font-weight:bold;
vertical-align:middle;
padding:6px 4px 6px 20px;
text-align:left;
}
.selectedmenu {
font-size:12px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #FBAC35;
background-color:#F2ECD2;
font-weight:bold;
border-bottom:dotted 2px #B8B4A0;
border-right:10px solid #FBAC35;
/*height:25px;*/
vertical-align:middle;
padding:8px;
text-align:left;


}
.h2 {
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #Ff6600;
font-weight:bold;

}
.h3 {
font-size:14px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #Ff6600;
font-weight:bold;

}


.readmore {
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #Ff6600;
font-weight:bold;
text-decoration:none;	

}

.readmore a:link{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #Ff6600;
font-weight:bold;
text-decoration:none;
}

.readmore a:visited{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #Ff6600;
font-weight:bold;
text-decoration:none;
}
.readmore a:hover
{
font-size:11px;
font-family:Arial, Verdana, Helvetica, sans-serif;
color: #ff0000;
font-weight:bold;
text-decoration:underline;
}

/*----------------------- new for left menu added in 13/05/2009---------------*/

.glossymenu{
margin: 2px 0;
padding: 0;
width: 100%; /*width of menu*/
/*border: 1px solid #9A9A9A;*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: black url(../images/MenuBgNew.jpg) repeat-x bottom left;
font: bold 11px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif;
color: #545E82;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 4px 5px 10px;
text-decoration: none;
background-color:#E3F3FF;
margin:4px 3px 0px 3px;
border:1px solid #C6C6C6;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #545E82;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(../images/MenuBgHover.jpg);
background-color:#BCE3FB;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px 3px 0px 3px;
position: relative;

}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;

}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #C6C6C6;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Arial, Helvetica, sans-serif", Arial, Helvetica, sans-serif;
color: black;
text-decoration: none;
padding: 5px 0;
padding-left: 10px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
background-color:#BCE3FB;
}

.glossymenu div.submenu ul li a:hover{
background: #BCE3FB;
color: #333333;
padding-right:3px;
background-image: url(../images/MenuBgNew.jpg);
}


.Copyright
{
font-family:Arial, Helvetica, sans-serif;
color:#737172;
font-size:11px;
padding-left:10px;
}

.bordernew1
{
border:1px solid #B6B6B6;
background:#ffffff;
}

.imageBorder
{
border:1px solid #B6B6B6;
background:#ffffff;
padding:3px;
}

.BodyHeadernew
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:11px;
height:21px;
color:#48567B;
padding-left:4px;
background:#F1F1F1;
font-weight:bold;
border-bottom:1px solid #E6E6E4;
}

.BodyHeader1
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:11px;
height:21px;
color:#48567B;
padding-left:4px;
background:#F1F1F1;
font-weight:bold;
border-bottom:1px solid #E6E6E4;
border-top:1px solid #D1E0E9;
}

.gridHd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:24px;
color:#333333;
padding-left:4px;
background:#C6E5F1;
font-weight:bold;
border-bottom:1px solid #C0C3BC;
}

.BorderTakata1
{
border:1px solid #D1E0E9;
}


.LegandsStyleAdmin
{
font-family:Arial,Verdana,  Helvetica, sans-serif;
font-size:11px;
height:18px;
color:#333333;
padding:2px 7px 2px 7px;
text-align:center;
font-weight:normal;
border:1px solid #CCCCCC;
background:#E5E3B3;
}


/*----------------  start Form Input --------------------------*/
fieldset 
{
border: 1px solid #CCCCCC;;
margin: 0em 0em 0em 0em;
padding: 0em .7em 1.2em .7em;
line-height: 1.5em;
width: auto;
}
legend {
background: White;
padding: 2px 5px 2px 5px;
font-size: 11px;
border:1px solid #cccccc;
}

/*form {
border: none;
margin: 0;
}

label 
{
font-weight: bold;
}*/

textarea
{
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #8cacbb;
color: Black;
font-size:11px;
padding:2px;

}

input
{
font-family: Arial, Helvetica, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: #333333;
vertical-align: middle;
font-size:11px;
padding:2px;

}

/*select
{
border: 1px solid #8cacbb;
color: Black;
background-color: White;
vertical-align: top;
}*/

select
{
font-family: Arial, Helvetica, sans-serif;
visibility: visible;
border: 1px solid #8cacbb;
color: #333333;
vertical-align: middle;
font-size:11px;
padding:2px;
}
/*---------------- End Form Input --------------------------*/


.BodyFont {
color: #333333;
text-decoration: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:18px;
}

.spacer8px
{
height:8px;
}
.spacer5px
{
height:5px;
}

/*-------------------New added date 20/05/2009----------------*/

.WelcomeTakata {
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color: #209FC8;
font-weight:bold;
text-decoration:none;	
}

.BorderTakata
{
border:1px solid #C6C6C6;
padding:1px;

}

.BodyBox1
{
padding:1px;
background-color:#EEEFEF;
}

.BodyBox2
{
padding:1px;
background-color:#F2ECD2;
}

.TitleHeading {
font-size:11px;
font-family:Tahoma;
color: #333333;
font-weight:bold;
text-decoration:underline;

}

.contentMain {
font-size:11px;
font-family:Tahoma;
color: #333333;
font-weight:normal;
padding:4px;
line-height:18px;

}

.NormalLink {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration: underline;
}
.NormalLink:hover {
color: #251C21;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:none;
}

.Seperator {
 background-image:url(../images/Seperator.jpg);
 background-repeat:repeat-y;
 background-position:center;
 width:5px;
 
}


.LoginHeading{
background-image: url(../images/headbg.jpg);
background-repeat:repeat-x;
padding:5px 5px 5px 8px;
border-bottom:2px solid #cccccc;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#3C9DFF;
}

.Loginlable {
font-size:11px;
font-family:Tahoma;
color: #333333;
font-weight:bold;
padding:2px;
}

.LoginButton {
font-size:11px;
font-family:Tahoma;
color: #333333;
font-weight:normal;
height:20px;
width:60px;
background-color:#ffffff;
border:1px solid #cacacc;

}

.LoginIcon {
background-image:url(../images/LoginImages.jpg);
background-position:center;
padding:25px 5px 5px 5px;
background-repeat:no-repeat;
}


.newsHeading
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#209fc8;
/*padding:3px;*/
font-weight:bold;
}

.newsDetail
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#209fc8;
/*padding:3px;*/
font-weight:normal;
line-height:18px;
}

.newsGridA
{

background-color:#efefef;
border-top:1px solid #ececec;

}

.newsGridB
{
background-color:#ffffff;
border-top:1px solid #ececec;
}

.ProductBox
{
border:1px solid #C6C6C6;
background-color:#EEEFEF;
}


.ProductBoxTitle
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:11px;
height:22px;
color:#333333;
padding-left:4px;
background:#e7e5e6;
font-weight:bold;
border-bottom:1px solid #C0C3BC;
}


.ProductBoxBorder
{
border:1px solid #c6c6c6;
background-color:#ffffff;
}


/*--------------------------------- For Admin module----------------*/
.Welcomeuser {
color: #333333;
text-decoration: none;
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:20px;
padding:2px 2px 2px 6px;
}

.AdminLinkBar {
color: #ffffff;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration: none;
}

.AdminLink {
color: #ffffff;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration: none;
}
.AdminLink:hover {
color: #ffffff;
text-decoration: none;
font-family:arial;
font-size:11px;
font-weight:normal;
padding:3px;
text-decoration:underline;
}


.SitePolicyTitle
{
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:4px;
	/*background:#e7e5e6;*/
font-weight:bold;/*border-bottom:1px solid #C0C3BC;*/
}


.SitePolicyContent
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:4px;
font-weight:normal;
line-height:16px;
vertical-align:bottom;
}

.SitePolicyContent1
{
font-family:Arial, Verdana,  Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:1px 4px 1px 40px;
font-weight:normal;
line-height:22px;
}


.vision {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	line-height: 22px;
	text-align: center;
}
.title {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	padding:4px;
	font-weight:bold;
}
.subTitle {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	padding-left:4px;
    font-weight:bold;
}
.homeText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	line-height: 28px;
	text-align: justify;
	
}

.titleProduct {
	font-family:Arial, Verdana,  Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
	padding-left:4px;
}

.FooterImage {
background-image:url(../images/footerImage.jpg);
background-position:right;
background-repeat:no-repeat;
background-attachment:fixed;
padding-right:10px;
height:65px;
}
