/* CSS Document */

body
{
margin:0;
background:url(../images/bodybg.jpg) repeat-x;
}
ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, textarea, img, span
{
	margin: 0;
	padding: 0;
}
.spacer
{
line-height:0;
font-size:0;
clear:both;
}
#WebContainer
{
width:1000px;
min-height:640px;
height:auto !important;
height:640px;
margin:0 auto;
background-color:#CDE6FF;
/*border:1px solid red;*/
}
#BannerContainer
{
width:1000px;
height:122px;
margin:0 auto;
background:url(../images/banner.jpg) no-repeat;
}
#BannerContainer a img
{
margin:0;
width:452px;
height:58px;

}
#BodyContainer
{
width:1000px;
min-height:391px;
margin:0 auto;
height:auto !important;
height:391px;

}
#BodyContainerLeft
{
width:231px;
min-height:375px;
height:auto !important;
height:375px;
float:left;
background:url(../images/menusbgnew.jpg) no-repeat;
}
#MenusMainContainer
{
width:205px;
min-height:310px;
height:auto !important;
height:310px;
padding:3px 0 0 20px;
}
#MenusContainer
{
width:205px;
min-height:281px;
height:auto !important;
height:281px;

}
#MenusContainerTop
{
width:205px;
height:14px;
}
#MenusContainerMiddle
{
width:205px;
height:281px;
/*filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
background-color:#000000;*/
background:url(../images/menusbg.jpg) no-repeat;
}
#MenusContainerMiddle_blue
{
width:205px;
height:281px;
/*filter:alpha(opacity=60);
opacity: 0.6;
-moz-opacity:0.6;
background-color:#000000;*/
background:url(../images/menusbg_blue.jpg) repeat-y;
}
#MenusContainerMiddle_blue ul
{

}
#MenusContainerMiddle_blue ul li
{
background:url(../images/MenuSeperator_blue.jpg) bottom no-repeat;
height:36px;
}
#MenusContainerMiddle_blue ul li.lines
{
background:none;
}
#MenusContainerMiddle_blue ul li a
{
font:bold 15px/40px arial;
font-style:italic;
color:#fff;
text-decoration:none;
padding:0 0 0 35px;
}
#MenusContainerMiddle_blue ul li a:hover
{
font:bold 15px/40px arial;
font-style:italic;
color:#ffa800;
text-decoration:none;
}
#MenusContainerBottom
{
width:205px;
height:11px;
}
#MenusTextContainer
{
width:173px;
height:40px;
font:bold 15px/40px arial;
font-style:italic;
color:#ffffff;
padding:0 0 0 35px;
}
#MenusTextContainer a
{
font:bold 15px/40px arial;
font-style:italic;
color:#fff;
text-decoration:none;
}
#MenusTextContainer a:hover
{
font:bold 15px/40px arial;
font-style:italic;
color:#ffa800;
text-decoration:none;
}
#Menusline
{
width:183px;
height:1px;

}
#FlashContainer
{
width:231px;
height:201px;
margin:0px 0 0 0;
background:#ffffff url(../images/flash_left.jpg) no-repeat;
padding:0 0 0 0;

}
#BodyRightContainer
{
width:769px;
height:532px;
float:left;
background:url(../images/bodyContentBgnew1.jpg) no-repeat;
}
#BodyRightContainer1
{
width:769px;
height:421px;
float:left;
background:url(../images/Sub_Bodybg1.jpg) no-repeat;
}
#BodyRightContainerBottom
{
width:769px;
height:95px;
margin:421px 0 0 0;
background:url(../images/bottombannerbg.jpg) repeat-y;
}
#BodyRightContainerBottom img
{
width:448px;
height:93px;
margin:0 0 0 98px;
}
#footer
{
width:1000px;
height:29px;
background:url(../images/footerbg.jpg) repeat-x;
margin:0 auto;
}

#FooterCopyrights
{
font:normal 10px verdana;
color:#FFFFFF;
width:247px;
padding:10px 0 0 30px;
float:left;
}
#FooterDesigned
{
font:normal 10px verdana;
color:#FFFFFF;
width:343px;
padding:10px 0 0 374px;
float:left;

}



/*Subpage*/
#Sub_MainContainer
{
width:1000px;
min-height:500px;
height:auto !important;
height:500px;
margin:0 auto;
}
#Sub_BannerContainer
{
width:1000px;
height:123px;
background:url(../images/Sub_pageBanner.jpg);
}
#Sub_BannerContainer a img
{
margin:0;
width:452px;
height:58px;
float:left;
}
#Sub_BannerMenu
{
width:493px;
height:41px;
margin:0 0 0 501px;
padding:16px 0 0 0;
}
#Sub_BannerMenu ul
{
width:493px;
height:24px;
}
#Sub_BannerMenu ul li
{
font:bold 7pt/24px verdana;
color:#fff;
float:left;
}
#Sub_BannerMenu ul li a 
{
font:bold 7pt/24px verdana;
color:#fff;
margin:0 1px 0 1px;
text-decoration:none;
text-transform:uppercase;
margin:0 3px 0 3px;
}
#Sub_BannerMenu ul li a:hover
{
font:bold 7pt/24px verdana;
color:#fdd25c;
text-decoration:none;
border-bottom:2px solid #fdd25c;
}
#Sub_BodyContainer
{
width:1000px;
min-height:318px;
height:auto !important;
height:318px;
background-color:#f7f5f5;
}
#Sub_BodyBottomContainer
{
width:1000px;
height:213px;
background-color:#D8EAFE;
}
#Sub_FlashContainer
{
width:234px;
height:210px;
float:left;
}
#Sub_BottomBanner
{
width:764px;
height:210px;
float:left;
}
#Sub_BottomBannerTop
{
width:765px;
height:111px;
background:url(../images/Sub_BottomBannerTopbg.png);
}
#Sub_BottomBannerText
{
width:765px;
height:97px;
background:url(../images/bottombannerbg.jpg) repeat-y;
}
#Sub_BottomBannerText img
{
width:448px;
height:94;
margin:0 0 0 101px;
}
#Sub_BodyContainerLeft
{
width:235px;
height:318px;
float:left;
}
#Sub_BodyContainerRight
{
width:754px;
min-height:318px;
height:auto !important;
height:318px;
float:left;
padding:0 0 0 5px;
}
h1
{
width:439px;
height:27px;
font:bold 11px/27px verdana;
color:#000000;
margin:7px 0 7px 0;
background:url(../images/Sub_HeadingBg.png) repeat-y;
padding:0 0 0 5px;
}
h3
{
width:400px;
height:27px;
font:bold 11px/27px verdana;
color:#000000;
margin:7px 0 7px 0;
/*background:url(../images/Sub_HeadingBg.png) repeat-y;*/
background-color:#bfe6ff;
padding:0 0 0 5px;
}
h5
{
height:27px;
font:bold 11px/27px verdana;
color:#000000;
margin:7px 0 7px 0;
/*background:url(../images/Sub_HeadingBg.png) repeat-y;*/
background-color:#bfe6ff;
padding:0 0 0 5px;
}
p
{
font:normal 11px verdana;
color:#000000;
margin:8px 0 8px 0;
text-align:justify;
line-height:15px;
}


/*02.11.09*/
.Products_LeftContainer
{
width:350px;
min-height:100px;
height:auto !important;
height:100px;
float:left;
}
.Products_RightContainer
{
width:350px;
min-height:100px;
height:auto !important;
height:100px;
float:left;
margin:0 0 0 50px;
}
.Products_Group
{
width:350px;
min-height:100px;
height:auto !important;
height:100px;
}
.Products_Heading
{
width:350px;
height:20px;
font:bold 11px/20px verdana;
color:#047dd1;
text-decoration:underline;
}
.Productsimages
{
width:98px;
height:98px;
float:left;
padding:1px 1px 1px 1px;
border:2px solid #5b90d8;
}
.Products_Text
{
width:230px;
min-height:100px;
height:auto !important;
height:100px;
float:left;
margin:0 0 0 10px;
font:normal 11px verdana;
color:#000000;
line-height:18px;
text-align:justify;
}
.Contact_Table
{
font:normal 11px verdana;
color:#000000;
text-align:right;
vertical-align:middle;
height:25px;
}
.Contact_Address
{
font:bold 11px tahoma;
color:#000000;
text-align:center;
letter-spacing:2px;
}
.location
{
	font:bold 12px verdana;
	color:#0000ff;
}