/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, 
thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;background:transparent;font-weight:normal;}

body {background-color:#ffffff;color:#525252;font-family:Arial;font-size: 12px;margin: 0px;padding:0px;}

#Wrapper {margin: 0px;padding: 0px;}

#wrapsite {position: relative;width: 1036px;background-image:url('Images/sitebackground.jpg');background-repeat:no-repeat;}

#mainwrapper {position: relative;width: 1002px;}
		
#headerwrapper {height:80px;position:relative;width:100%;}

#sitelogo {left:48px;margin:0;padding:0;position:absolute;top:8px;}

#stockmachine{left:480px; margin:0;padding:0; top:45px;position:absolute;}

#enquirywrapper {left:680px;margin:0;padding:0;position:absolute;top:45px;}

#toprightmenu-wrapper {left:690px;margin:0;padding:0;position:absolute;top:45px;}

#wrapsearch {left:780px;margin:0;padding:0;position:absolute;top:45px;}
#wrapsearch ul.searchul {list-style:none;padding:0px 0px 0px 0px;}
#wrapsearch ul.searchul li {float:left;margin:0;padding:0px;}
#wrapsearch ul.searchul li input {vertical-align:middle;}
#wrapsearch ul.searchul li.overlapli {margin-left:1px;}

.searchbg {border:0;background-image:url('Images/searchbg.jpg');background-repeat:no-repeat;padding:5px;height:19px;width:167px;}
.searchbgEnquiry {border:0;background-image:url('Images/searchbg.jpg');background-repeat:no-repeat;padding:5px;height:28px;width:167px;}

#sitemainwrapper {position: relative;width: 988px;}

#mainmenuwrapper {height:38px;position:relative;width:100%;z-index:1;}

#bannerwrapper {height:297px;position:relative;margin-top:10px;width:100%;}

#sitecontentwrapper {position:relative;width:100%;height:100%;margin-top:10px;}

#contentleftwrapper {position:relative;float:left;width:250px;}

#contentmainwrapper {position:relative;float:right;width:730px;}

#contentlefttop {position:relative;background-image:url('Images/LeftContentTopBg.jpg');background-repeat:no-repeat;height:9px;width:239px;}
#contentleft {padding:10px 0 10px 0; position:relative;background-image:url('Images/LeftContentBg.jpg');background-repeat:repeat-y;width:239px;}
#contentleftbottom {position:relative;background-image:url('Images/LeftContentBottomBg.jpg');background-repeat:no-repeat;height:9px;width:239px;}

/* Starting Left Content styles */
ul.leftcontent {list-style:none;padding:0;margin:0;position:relative;}
ul.leftcontent li.first {background-image:url('Images/LeftContent-HeadingTop.jpg');background-repeat:no-repeat;height:35px;width:214px;text-align:left;position:relative;}
ul.leftcontent li.content {margin:0;padding:0;background-image:url('Images/LeftContent-HeadingMain.jpg');background-repeat:repeat-y;width:214px;position:relative;}
ul.leftcontent li.last {margin:0;padding:0;background-image:url('Images/LeftContent-HeadingBottom.jpg');background-repeat:no-repeat;height:12px; margin-bottom:6px; width:214px;position:relative; clear:left;}
/* Completed Left Content styles */

.leftcontentheading {padding-top:10px;padding-left:14px;color:#06597f;font-weight:bold;font-size:15px;}
.leftcontentwrapper {padding-top:10px;padding-left:14px;padding-right:14px;}


#verticalmenuwrapper {position:relative;width:100%;height:100%;}
/*#ctl00_innerblock {position:relative;width:100%;height:100%;}*/
#ourproducts {position:relative;width:100%;height:100%;}

#innercontent {float:left;text-align:left;width:720px;top:8px;}

#footerwrapper {background-image:url(/SiteData/SiteThemes/1/Images/footer_bg.jpg);background-repeat:repeat-x;clear:both;height:40px;line-height:25px;position:relative; top:5px; width:100%;}
#footerwrapper p a {color:#cccccc;}
#footerwrapper p a:hover {color:#ff9900;}
#footerwrapper p img {border:none;margin-bottom:-2px;}
#footerwrapper div#footerleft {left:15px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerleft p {color:#cccccc;}
#footerwrapper div#footermiddle {left:450px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footermiddle p {color:#cccccc;}
#footerwrapper div#footerright {left:835px;margin-top:5px;position:absolute;text-align:left;}
#footerwrapper div#footerright p {color:#cccccc;}

#footermainwrapper {padding-top:5px;}

/* Starting Breadcrumb styles */
.breadcrumb {list-style:none;padding:0;margin:0;}
.breadcrumb .first {/*margin-right: 10px;*/}
.breadcrumb .separator {padding: 0 4px;}
.breadcrumb li {float:left;	line-height: 14px;color: #000;}
.breadcrumbnews {position:relative;margin-left:3px;	margin-top:10px;}
.breadcrumb li a,
.breadcrumbnews a,
.breadcrumbnews span {font-size:11px;color: #000;text-decoration:none;}
.breadcrumb li a:hover,
.breadcrumbnews a:hover {font-size:11px;text-decoration:none;}
/* Completed Breadcrumb styles */

/* Starting Page Content styles */
.subcontentblock {list-style:none;padding:0;margin:0;}
.subcontentblock .first {margin-left:1px;}
.subcontentblock .seperator {margin-left:1px;margin-top:10px;}
/* Completed Page Content styles */

/* Starting Individual Pages styles */
.contentblock {list-style:none;padding:0px 0px 0px 0px;}
.contentblock .first {width:180px;margin-left:15px;margin-right:8px;}
.contentblock .first span {float:left;}
.contentblock .separator {margin-left:5px;padding: 0 3px;width:580px;text-align:justify;}
.contentblock li {float:left;text-align:left;vertical-align:top;}
/* Completed Individual Pages styles */

/* Starting HorizontalMiddle Menu */
#mainmenublock {height:38px;position:relative;width:100%;}
#mainmenublock ul.mainmenuul {list-style:none;padding:0;margin:0; }
#mainmenublock ul.mainmenuul li.mainmenuli {float:left;padding:0;margin:0;}
#mainmenublock ul.mainmenuul li.first {background-image:url('Images/MenuBgLeft.jpg');background-repeat:no-repeat;height:38px;width:10px;}
#mainmenublock ul.mainmenuul li.main {background-image:url('Images/MenuBgMain.jpg');background-repeat:repeat-x;height:38px;width:968px;}
#mainmenublock ul.mainmenuul li.last {background-image:url('Images/MenuBgRight.jpg');background-repeat:no-repeat;height:38px;width:10px;}

#mainmenublock div.AspNet-Menu-Horizontal {left:8px;position:absolute;line-height:26px;}
#mainmenublock ul.AspNet-Menu li a /*, 
#mainmenublock ul.AspNet-Menu li span*/ {font-family:Arial;font-size:13px;padding:6px 9px;text-decoration:none;color:#FFFFFF;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-Leaf span.AspNet-Menu-NonLink {background-image:url('Images/MenuBgSeperator.jpg');background-repeat:no-repeat;height:38px;width:2px;margin:0px 5px 0px 5px;}

#mainmenublock ul.AspNet-Menu li a.AspNet-Menu-Selected,
#mainmenublock ul.AspNet-Menu li a:hover {color: #ff9900;}

/*#mainmenublock ul.AspNet-Menu li ul li ul {margin:-40px 0 0 165px;}*/
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul {text-align:left;background-color:#0282b3; /*border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;*/margin-left:-5px;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf {width:150px;border-bottom:solid 1px #039bd5;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf a {font-family:Arial;color:#FFFFFF;font-size:13px;padding:0 0 0 5px; line-height:25px;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren a:hover,
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-Leaf  a:hover {background-color:#0394cc;color:#FFFFFF;}
#mainmenublock ul.AspNet-Menu li.AspNet-Menu-WithChildren ul li.AspNet-Menu-WithChildren ul {margin:-22px 0 0 150px;}

/* Completed HorizontalMiddle Menu */

/*Start     Vertical left Menu*/
.AspNet-Menu-Vertical {position:relative;}
.AspNet-Menu-Vertical ul.AspNet-Menu {text-align:left;}
.AspNet-Menu-Vertical ul.AspNet-Menu li {position:relative;padding-left:12px;background-image:url('Images/LeftContent-HeadingMain.jpg');background-repeat:repeat-y;width:214px;}
.AspNet-Menu-Vertical ul.AspNet-Menu li a {border-bottom:solid 2px #EEEEEE;font-family:Arial;font-size:12px;padding:4px;text-decoration:none;color:#333333;width:180px;}
.AspNet-Menu-Vertical ul.AspNet-Menu li a:hover {background-color:#ced9dd;color:#FC6703;}
.AspNet-Menu-Vertical ul.AspNet-Menu li ul {background-color:#FFFFFF;margin:-20px 0 0 160px;width:168px;z-index:2;border:dotted 1px #555555;border-bottom:0px;border-top:dotted 1px #333333;} 

/*Completed   Vertical left Menu*/

/* Started Product Slide Show */

#slideshow {position:relative;height:130px;left:18px;top:8px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

/* End Product Slide Show */


.mooquee
{
    /*border: solid 2px #C0C0C0;
	padding: 5px;	*/ /* don't change */
    position: relative;
    overflow: hidden; /*white-space: nowrap;*/
}
.mooquee-text
{
    /* don't change */
    position: absolute;
}

/* Scroller Box */
#scroller_container {
 position: relative;
 width: 190px;
 height: 110px;
 overflow: hidden;
}

#scroller p {
 padding: 0;
}


/* Scoller Box */

