#helpfullinksbutton a.nmh,
#helpfullinksbutton a:hover,
#importantinformationbutto a:hover,
#importantinformationbutto a.nmh  {
   background-position: -44px 0%;
}

#importantinformationtextb a,
#helpfullinkstextbutton a  {
   text-decoration: underline;
}

#phonecontactbutton a:hover,
#phonecontactbutton a.nmh  {
   background-position: -35px 0%;
}

#atbutton a.nmh,
#atbutton a:hover  {
   background-position: -42px 0%;
}

.fl li a,
.fl li *,
#lowermenu > ul > li > a  {
   display: inline;
}

#lowermenuaboutus > ul > li > a  {
   display: inline;
}

#lowermenurotatebanner > ul > li > a  {
   display: inline;
}

#lowermenucontactus > ul > li > a  {
   display: inline;
}


#lowermenunews2014 > ul > li > a  {
   display: inline;
}
#lowermenunews2013 > ul > li > a  {
   display: inline;
}
#i5565departmentofinformationre  {
   margin-top: 0px;
   margin-left: 0px;
   width: 252px;
   z-index: 5;
   top: 170px;
   left: 174px;
   position: absolute;
}

#importantinformationtextb  {
   margin-top: 0px;
   margin-left: 0px;
   height: 29px;
   width: 80px;
   z-index: 4;
   top: 208px;
   left: 669px;
   position: absolute;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   line-height: 16px;
}

#helpfullinkstextbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 13px;
   width: 92px;
   z-index: 4;
   top: 336px;
   left: 669px;
   position: absolute;
   text-align: left;
   font-family: Verdana, sans-serif;
   font-size: 13px;
   line-height: 16px;
}

#featuredtechnologies70  {
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/featuredtechnologies70.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 30px;
   width: 72px;
   z-index: 4;
   top: 441px;
   left: 644px;
   position: absolute;
}

#phonecontactbutton a  {
   line-height: 36px;
   font-size: 36px;
   width: 35px;
   height: 36px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/phonecontactbutton.gif);
}

#shoppingcartbutton a  {
   line-height: 54px;
   font-size: 54px;
   width: 62px;
   height: 54px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/shoppingcartbutton.gif);
}

#tapelibrarybutton a  {
   line-height: 102px;
   font-size: 102px;
   width: 102px;
   height: 102px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/tapelibrarybutton.gif);
}

#shoppingcartbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 54px;
   width: 62px;
   z-index: 4;
   top: 1040px;
   left: 180px;
   position: absolute;
}

#gogreenlcdbutton a  {
   line-height: 98px;
   font-size: 98px;
   width: 98px;
   height: 98px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/gogreenlcdbutton.gif);
}

#phonecontactbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 36px;
   width: 35px;
   z-index: 5;
   top: 63px;
   left: 648px;
   position: absolute;
}

#tapelibrarybutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 102px;
   width: 102px;
   z-index: 4;
   top: 766px;
   left: 639px;
   position: absolute;
}

#sfpbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 102px;
   width: 102px;
   z-index: 4;
   top: 766px;
   left: 639px;
   position: absolute;
}


#shopnowtextbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 17px;
   width: 337px;
   z-index: 4;
   top: 1200px;
   left: 245px;
   position: absolute;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   line-height: 22px;
}

#shopnowtextbuttonsoftware  {
   margin-top: 0px;
   margin-left: 0px;
   height: 17px;
   width: 337px;
   z-index: 4;
   top: 1060px;
   left: 245px;
   position: absolute;
   text-align: left;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   line-height: 22px;
}


#i4121homebutton a  {
   line-height: 42px;
   font-size: 42px;
   width: 219px;
   height: 42px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/d4121homebutton.gif);
}

#projectorbutton a  {
   line-height: 101px;
   font-size: 101px;
   width: 101px;
   height: 101px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/projectorbutton.gif);
}

#boxiconbutton a  {
   line-height: 101px;
   font-size: 101px;
   width: 101px;
   height: 101px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/A68F772.jpg);
}

#adapterbutton a  {
   line-height: 101px;
   font-size: 101px;
   width: 101px;
   height: 101px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/232PTC9.jpg);
}

#sfpbutton a  {
   line-height: 101px;
   font-size: 101px;
   width: 101px;
   height: 101px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/eNet.jpg);
}


/*
#lowermenu ul li a  {
   padding-right: 0.44em;
   padding-left: 0.44em;
   height: 100%;
   line-height: 11px;
   padding-top: 1px;
   padding-bottom: 1px;
}
*/
#lowermenu ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}

#lowermenuaboutus ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}

#lowermenurotatebanner ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}

#lowermenucontactus ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}



#lowermenunews2014 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}
#lowermenunews2013 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}

#gogreenlcdbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 98px;
   width: 98px;
   z-index: 4;
   top: 627px;
   left: 638px;
   position: absolute;
}

#adapterbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 98px;
   width: 98px;
   z-index: 4;
   top: 627px;
   left: 638px;
   position: absolute;
}


#gs35f0218m70text  {
   margin-top: 0px;
   margin-left: 0px;
   width: 167px;
   z-index: 4;
   top: 182px;
   left: 456px;
   position: absolute;
}

#dirlogobutton a  {
   line-height: 61px;
   font-size: 61px;
   width: 98px;
   height: 50px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/dirlogobutton.gif);
}

#i4121homebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 42px;
   width: 219px;
   z-index: 4;
   top: 39px;
   left: 53px;
   position: absolute;
}

#projectorbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 101px;
   width: 101px;
   z-index: 4;
   top: 498px;
   left: 632px;
   position: absolute;
}

#boxiconbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 101px;
   width: 101px;
   z-index: 4;
   top: 498px;
   left: 632px;
   position: absolute;
}


#lowermenu ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}

#lowermenuaboutus ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}

#lowermenurotatebanner ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}

#lowermenucontactus ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}


#lowermenunews2014 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}
#lowermenunews2013 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}
#headerlinktext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 304px;
   z-index: 4;
   top: 38px;
   left: 481px;
   position: absolute;
}

#browsershadow  {
   background-repeat: no-repeat;
   height: 2366px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}
/* Background for about-us */
#browsershadow2  {
   background-repeat: no-repeat;
   height: 3900px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}

/* Background for about-us */
#browsershadowrotatebanner  {
   background-repeat: no-repeat;
   height: 2300px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}

/* Background for contact us */
#browsershadowcontactus  {
   background-repeat: no-repeat;
   height: 1200px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}

#browsershadownews2014  {
   background-repeat: no-repeat;
   height: 19270px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}

#browsershadownews2013  {
   background-repeat: no-repeat;
   height: 9700px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}


#dirlogobutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 61px;
   width: 121px;
   z-index: 4;
   top: 214px;
   left: 29px;
   position: absolute;
}

#page_content  {
   min-height: 2366px;
}


#lowermenu ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}

#lowermenuaboutus ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}

#lowermenurotatebanner ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}

#lowermenucontactus ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}


#lowermenunews2014 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}

#lowermenunews2013 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}
#atbutton a  {
   line-height: 43px;
   font-size: 43px;
   width: 42px;
   height: 43px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/atbutton.gif);
}

#middletext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 427px;
   z-index: 4;
   top: 204px;
   left: 175px;
   position: absolute;
}

#middletextaboutus  {
   margin-top: 0px;
   margin-left: 0px;
   width: 680px;
   z-index: 4;
   top: 160px;
   left: 60px;
   position: absolute;
}

#middletextrotatebanner  {
   margin-top: 0px;
   margin-left: 0px;
   width: 680px;
   z-index: 4;
   top: 160px;
   left: 45px;
   position: absolute;
}

#lowermenu  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 2200px;
   left: 165px;
   position: absolute;
}

/* about us footer location */
#lowermenuaboutus  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 3800px;
   left: 165px;
   position: absolute;
}

/* about us footer location */
#lowermenurotatebanner  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 2200px;
   left: 145px;
   position: absolute;
}

/* contact us footer location */
#lowermenucontactus  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 1100px;
   left: 165px;
   position: absolute;
}


#lowermenunews2014  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 18500px;
   left: 165px;
   position: absolute;
}
#lowermenunews2013  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 9600px;
   left: 165px;
   position: absolute;
}
#atbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 43px;
   width: 42px;
   z-index: 4;
   top: 260px;
   left: 617px;
   position: absolute;
}

#attext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 89px;
   z-index: 4;
   top: 273px;
   left: 669px;
   position: absolute;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   text-decoration: underline;
}

#slider  {
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/slider.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 56px;
   width: 770px;
   z-index: 4;
   top: 96px;
   left: 19px;
   position: absolute;
}

.page_content_bkg  {
   width: 800px;
   left: 0px;
   top: 0px;
   display: block;
}

#none  {
   background-repeat: no-repeat;
   background-image: url(sg_department-of-information-resources_media/none.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 18px;
   width: 3px;
   z-index: 5;
   top: 123px;
   left: 133px;
   position: absolute;
}

.container_div  {
   position: relative;
   width: 800px;
   margin-bottom: 0px;
   margin-right: auto;
   margin-top: 0px;
   margin-left: auto;
}

.spacing_div  {
   min-height: 0px;
   height: 0px;
}

.c001996 * a  {
   color: #001996;
}

.full_width  {
   position: relative;
   padding: 0px;
   margin: 0px;
   min-width: 800px;
}

*:focus  {
   outline-style: none;
}

.c910000 a  {
   color: #910000;
}

.fl li  {
   float: left;
}

ains  {
   text-decoration: none;
}

html, body  {
   height: 100%;
   background-color: #FFFFFF;
}

body  {
   -webkit-text-size-adjust: none;
   height: 100%;
   padding-bottom: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   margin-bottom: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-left: 0px;
}
#bluenavbar {
    background-image: url("sg_home_media/bluenavbar.gif");
    z-index: 4;
	position: absolute;
	left: 10px;
	top: 110px !important;
	z-index: 5;
	width: 788px;
	height: 40px;
	margin-left: 0px;
	margin-top: 0px;
}
#yellownavbar {
    background-image: url("sg_home_media/yellownavbar.gif");
    z-index: 4;
        position: absolute;
        left: 10px;
        top: 110px !important;
        z-index: 5;
        width: 788px;
        height: 40px;
        margin-left: 0px;
        margin-top: 0px;
}

#browsershadownews2012  {
   background-repeat: no-repeat;
   height: 13500px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}
#lowermenunews2012 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}
#lowermenunews2012  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 13620px;
   left: 165px;
   position: absolute;
}
#lowermenunews2012 > ul > li > a  {
   display: inline;
}
#lowermenunews2012 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}
#lowermenunews2012 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}

#browsershadownews2011  {
   background-repeat: no-repeat;
   height: 7100px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}
#lowermenunews2011 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}
#lowermenunews2011  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 7170px;
   left: 165px;
   position: absolute;
}
#lowermenunews2011 > ul > li > a  {
   display: inline;
}
#lowermenunews2011 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}
#lowermenunews2011 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}
/* Start */
#browsershadownews2010  {
   background-repeat: no-repeat;
   height: 7600px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}
#lowermenunews2010 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}
#lowermenunews2010  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 7680px;
   left: 165px;
   position: absolute;
}
#lowermenunews2010 > ul > li > a  {
   display: inline;
}
#lowermenunews2010 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}
#lowermenunews2010 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}
/* End */

/* Start */
#browsershadownews2009  {
   background-repeat: no-repeat;
   height: 10400px;
   width: 788px;
   z-index: 3;
   top: 0px;
   left: 10px;
   position: absolute;
   margin: 20px 0px !important;
   box-shadow: 0px 0px 15px #000;
}
#lowermenunews2009 ul  {
   text-align: center;
   font-family: Verdana, sans-serif;
   font-size: 9px;
   line-height: 11px;
   color: #001996;
   padding: 0px;
   margin: 0px;
   height: 11px;
}
#lowermenunews2009  {
   margin-top: 0px;
   margin-left: 0px;
   z-index: 4;
   top: 10300px;
   left: 165px;
   position: absolute;
}
#lowermenunews2009 > ul > li > a  {
   display: inline;
}
#lowermenunews2009 ul li a  {
   padding: 1px 0.44em 1px 0.44em;
   line-height: 11px;
   height: 100%;
}
#lowermenunews2009 ul li  {
   margin-bottom: 0px;
   margin-top: 0px;
   height: 100%;
}
/* End */

