@charset "utf-8";

#m1s, #hrfade, #content, #m4s, #chrfade, #ccontent, #m3s, #lhrfade, #lcontent, #pmlinks, #pcontent, #prheading, #pcontent, #ccontent {display:none}

body  {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			margin: 0;
			padding: 0;
			text-align: center;
			background-image:url(/images/blue-texture.jpg);

}

a {
			text-decoration:none;
		    outline: none;
			color:#0033FF;
}
a:hover{
			text-decoration:underline;
			color:#0033FF;
			border: none;
}

#wrapper {
			margin-top: 15px;
			margin-bottom:50px;
			text-align: center;
			width: 857px;
			height:960px;
			margin-left:auto;
			margin-right:auto;
}
/* Page Start */
#header {
			position:relative;
			background-repeat:no-repeat;
background-image:url(/images/sprite.png);
background-position:0px -73px;
			_background-image:url(/images/header.gif);
			_background-position:0px 0px;
			width: 857px;
			height: 165px;
}
#hrfade {
			position:relative;
			height: 10px;
			width: 857px;
top:0px;
background-image:url(/images/sprite.png);
background-position:-858px -73px;
			font-size:5px;




}
/* Menu Here (see later code) */
#white { 	
			position:relative;
			width: 857px;
			height:615px;
			background-color:#FFFFFF;
}
#content {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#FFFFFF; 	
			position:relative;
			text-align:left;
			width: 787px;
			padding: 24px 35px 0px 35px;
			height: 579px;
			color:#4d4d4d;
}

/* Footer */



#footer {


				overflow: hidden;
				position:relative;
				height:140px;
				width:857px;

}

				#tfoot {


				background-image:url(/images/sprite.png);
				background-position:-858px -95px;
				_background-image:url(/images/footer.gif);
				_background-position:0px 0px;


					position:relative;
							padding-top:16px;
							height:19px;
							width:857px;
				
				}

								#ltfoot {
											position:relative;
											float:right;
											text-align:left;
											height:14px;
											width:207px;
								}
								#rtfoot {
											position:relative;
											text-align:left;
											float:right;
											height:14px;
											width:160px;
								}

				#bfoot {


				background-image:url(/images/sprite.png);
				background-position:-858px -103px;
				_background-image:url(/images/footer.gif);
				_background-position:0px 0px;





							position:relative;
							height:100px;
							width:857px;
				}
								#lbfoot {
											position:relative;
											float:right;
											text-align:left;
											height:82px;
											width:44px;
								}
								#mbfoot {
											position:relative;
											text-align:left;
											float:right;
											height:82px;
											width:164px;
								}
								#rbfoot {
											position:relative;
											text-align:left;
											float:right;
											height:82px;
											width:159px;
								}

/* Footer END */


/* Menu Code */


#menu {
z-index:10;
background-position: 0px -37px;
background-repeat:no-repeat;
background-image:url(/images/sprite.png);
position:absolute;
text-align:left;
font-size:5px;
left:0px;
bottom:0px;
width:857px;
height:35px;
overflow:hidden;
}

.menuelements
{
z-index:12;
height:35px;
top:0px;
left:0px;
position:absolute;
width:857px;
}

.menuelements div {
z-index:13;
position:relative;
float:left;
height:35px;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
color:#000000;
overflow: hidden;
}


#spacel {
width: 295px;
}
#space1 {
width: 74px;
}
#space2 {
width: 94px;
}
#space3 {
width: 66px;
}
#space4 {
width: 110px;
}
#spacer {
width: 218px;
}



.menuelements a {
height:29px;
padding-top:6px;
z-index:14;
background-repeat:no-repeat;
background-image:url(/images/sprite.png);
float:left;
position:relative;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
text-decoration:none;
color:#000000;
display: block;
overflow: hidden;
}	



.menuelements a:hover {
			color:#0033FF;
			text-decoration:none;
}

.fadetext {
text-align:left;
z-index:11;
position:absolute;
top:0px;
left:0px;
width:857px;
height:35px;

}

.fadetext div {
padding-top:6px;
height:29px;
position:relative;
float:left;
text-align:center;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
overflow: hidden;
color:#000000;

}

.fadetext div hover {
			color:#0033FF;
}
#tl {
width: 295px;
}
#t1 {
width: 74px;
}
#t2 {
width: 94px;
}
#t3 {
width: 66px;
}
#t4 {
width: 110px;
}
#tr {
width: 218px;
}








#ml {
background-position:0px -37px;
width:295px;
}
#mr {
background-position:-639px -37px;
width:218px;
}
#mlr {
background-position:0px -1px;
width:295px;
}
#mrl {
background-position:-639px -1px;
width:218px;
}
#m1 {
background-position:-295px -1px;
width:74px;
}
#m1:hover {
			color:#0033FF;
background-position:-295px -37px;
width:74px;
}
#m1s {
color:#FFFFFF;
background-position:-858px -1px;
width:74px;
}
#m1s:hover {
color:#FFFFFF;
background-position:-858px -37px;
width:74px;
}
#m1r {
background-position:-933px -1px;
width:74px;
}
#m1r:hover {
background-position:-933px -37px;
width:74px;
}
#m2 {
background-position:-369px -1px;
width:94px;
}
#m2:hover {
background-position:-369px -37px;
width:94px;
}
#m2s {
color:#FFFFFF;
background-position:-1008px -1px;
width:94px;
}
#m2s:hover {
color:#FFFFFF;
background-position:-1008px -37px;
width:94px;
}
#m2r {
background-position:-1103px -1px;
width:94px;
}
#m2r:hover {
background-position:-1103px -37px;
width:94px;
}
#m2l {
background-position:-1198px -1px;
width:94px;
}
#m2l:hover {
background-position:-1198px -37px;
width:94px;
}
#m3 {
background-position:-463px -1px;
width:66px;
}
#m3:hover {
background-position:-463px -37px;
width:66px;
}
#m3s {
color:#FFFFFF;
background-position:-1293px -1px;
width:66px;
}
#m3s:hover {
color:#FFFFFF;
background-position:-1293px -37px;
width:66px;
}
#m3r {
background-position:-1360px -1px;
width:66px;
}
#m3r:hover {
background-position:-1360px -37px;
width:66px;
}
#m3l {
background-position:-1427px -1px;
width:66px;
}
#m3l:hover {
background-position:-1427px -37px;
width:66px;
}
#m4 {
background-position:-529px -1px;
width:110px;
}
#m4:hover {
background-position:-529px -37px;
width:110px;
}
#m4s {
color:#FFFFFF;
background-position:-1494px -1px;
width:110px;
}
#m4s:hover {
color:#FFFFFF;
background-position:-1494px -37px;
width:110px;
}
#m4l {
background-position:-1605px -1px;
width:110px;
}
#m4l:hover {
background-position:-1605px -37px;
width:110px;
}






/* END Menu Code */



/* Home Elements */

#homeflash {
			margin:26px 0px 24px 89px;
			background-image:url(../1.jpg);
			height:348px;
			width:600px;
}

/* Home Elements END */


/* Products Elements */

#pwhite { 	
			position:relative;
			width: 857px;
			height:1487px;
			background-color:#FFFFFF;
}

#pwhitetwo { 	
			position:relative;
			width: 857px;
			height:1459px;
			background-color:#FFFFFF;
}


#pwrapper {
			margin-top: 15px;
			margin-bottom:50px;
			text-align: center;
			width: 857px;
			height:1812px;
			margin-left:auto;
			margin-right:auto;
}
#phrfade {
			position:relative;
			height: 10px;
			width: 857px;
background-image:url(/images/sprite.png);
background-position:-858px -84px;
			font-size:5px;
}
#pheading {
			background-color:#FFFFFF;
			position:relative;
			height: 32px;
			width:845px;
			padding: 27px 0px 0px 12px;
}

#plheading {
			background-color:#FFFFFF;
			position:relative;
			height: 32px;
			width:200px;
			float: left;
}

#prheading {
			background-color:#FFFFFF;
			position:relative;
			height: 27px;
			width:200px;
			padding-top:5px;
			float: right;
			color:#4d4d4d;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:17px;
}
#pcontent { 	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#FFFFFF;
			position:relative;
			text-align:left;
			padding: 24px 0px 0px 88px;
			width: 769px;
			height: 1314px;
			color:#4d4d4d;
}
#lppageone {
			position:relative;
			text-align:left;
			width: 385px;
			height: 1314px;
			float:left;
			color:#4d4d4d;
}
#lppageone div {
			position:relative;
			height:133px;
}
#lppageone div a {
			float:left;
}
#lppageone div label {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:47px;
			float:left;
}
#lppageone div p {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:37px;
			float:left;
}
#rppageone { 	
			position:relative;
			text-align:left;
			width: 384px;
			height: 1314px;
			float:left;
			color:#4d4d4d;
			float:right;
}


#rppageone div {
			position:relative;
			height:133px;
}
#rppageone div a {
			float:left;
}
#rppageone div label {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:47px;
			float:left;
}
#lppagetwo { 	
			position:relative;
			text-align:left;
			width: 384px;
			height: 1314px;
			float:left;
			color:#4d4d4d;

}
#lppagetwo div {
			position:relative;
			height:133px;
}
#lppagetwo div a {
			float:left;
}

#lppagetwo div p {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:20px;
			float:left;
			
			}

#lppagetwo div label {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:47px;
			float:left;
}


#rppagetwo { 	
			position:relative;
			text-align:left;
			width: 384px;
			height: 1314px;
			float:left;
			color:#4d4d4d;
			float:right;
}
#rppagetwo div {
			position:relative;
			height:133px;
}
#rppagetwo div a {
			float:left;
}
#rppagetwo div label {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:47px;
			float:left;
}

#rppagetwo div p {
			font-variant:normal;
			font-weight:500;
			padding-left:8px;
			padding-top:40px;
			float:left;
			}


.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper, .rounded-white {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}

#plinks {
position:relative;
background-color:#FFFFFF;
width:857px;
padding-top:30px;
height:48px;
			}
			
#plinkstwo {
position:relative;
background-color:#FFFFFF;
width:857px;
height:52px;
			}			
			
			
#pmlinks {
background-color:#FFFFFF;
float:right;
text-align:right;
height:48px;
width:500px;
color:#4d4d4d;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
}
#prlinks {
position:relative;
float:right;
width:44px;
height:48px;
}

/* Products Elements END */


/* Links Elements */
#lwhite { 	
			position:relative;
			width: 857px;
			height:524px;
			background-color:#FFFFFF;
}

#lhrfade {
			background-color:#00CC33;
			position:relative;
			height: 10px;
			width: 857px;
background-image:url(/images/sprite.png);
background-position:0px -204px;
			font-size:5px;
}
#lcontent { 	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#FFFFFF;
			position:relative;
			text-align:left;
			width: 787px;
			padding: 25px 35px 0px 35px;
			height: 487px;
			color:#4d4d4d;
}
#lheading {
			position:relative;
			height: 55px;
			width: 737px;
			padding-left: 50px;
}
#linksflash {
			margin-left:94px;
			background-image:url(../images/links/3old.jpg);
			position:relative;
			width:576px;	
			height:209px;
}
.firstrow {
position:relative;
padding-left:80px;
padding-right:25px;
background-color:#FFFFFF;
width:600px;
}
#firstleftlink {
background-color:#FFFFFF;
float:left;
height:32px;
width:123px;
}
#firstdots {
text-align:right;
position:relative;
float:left;
background-color:#FFFFFF;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
width:323px;
height:32px;
top:12px;
}
#firstdescription {
text-align:right;
position:relative;
float:right;
background-color:#FFFFFF;
height:32px;
width:154px;
}

.secondrow { 
position:relative;
background-color:#FFFFFF;
width:600px;
padding-left:80px;
padding-right:25px;
}
#secondleftlink {
background-color:#FFFFFF;
float:left;
height:32px;
width:86px;
}
#seconddots {
text-align:right;
position:relative;
float:left;
background-color:#FFFFFF;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
width:356px;
height:32px;
top:12px;
}
#seconddescription {
text-align:right;
position:relative;
float:right;
background-color:#FFFFFF;
height:32px;
width:153px;
}
.thirdrow { 
position:relative;
background-color:#FFFFFF;
width:600px;
padding-left:80px;
padding-right:25px;
}
#thirdleftlink {
background-color:#FFFFFF;
float:left;
height:32px;
width:114px;
}
#thirddots {
text-align:right;
position:relative;
float:left;
background-color:#FFFFFF;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
width:375px;
height:32px;
top:12px;
}
#thirddescription {
text-align:right;
position:relative;
float:right;
background-color:#FFFFFF;
height:32px;
width:109px;
}

.fourthrow { 
position:relative;
background-color:#FFFFFF;
width:600px;
padding-left:80px;
padding-right:25px;
}
#fourthleftlink {
background-color:#FFFFFF;
float:left;
height:32px;
width:85px;
}
#fourthdots {
text-align:right;
position:relative;
float:left;
background-color:#FFFFFF;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
width:299px;
height:32px;
top:12px;
}
#fourthdescription {
text-align:right;
position:relative;
float:right;
background-color:#FFFFFF;
height:32px;
width:209px;
}
.fifthrow { 
position:relative;
background-color:#FFFFFF;
width:600px;
padding-left:80px;
padding-right:25px;
}
#fifthleftlink {
background-color:#FFFFFF;
float:left;
height:32px;
width:110px;
}
#fifthdots {
text-align:right;
position:relative;
float:left;
background-color:#FFFFFF;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;
width:140px;
height:32px;
top:12px;
}
#fifthdescription {
text-align:right;
position:relative;
float:right;
background-color:#FFFFFF;
height:32px;
width:350px;
}



/* Links Elements END */



/* Contact Us Elements */
#cwhite { 	
			position:relative;
			width: 857px;
			height:659px;
			background-color:#FFFFFF;
}


#chrfade {
			background-color:#00CC33;
			position:relative;
			height: 10px;
			width: 857px;
background-image:url(/images/sprite.png);
background-position:-858px -204px;
			font-size:5px;
}
#ccontent { 	
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			background-color:#FFFFFF;
			position:relative;
			text-align:left;
			width: 787px;
			padding: 25px 35px 0px 35px;
			height: 573px;
			color:#4d4d4d;
}
#frmenquiry {
			height:284px;
			position:relative;
			
}
#frmenquiry div {
			position:relative;
			padding-bottom:7px;
			width:722px;
}
#frmenquiry div label {
			position:absolute;
			text-align:right;
			top:3px;
			font-variant:normal;
			font-weight:500;
			width:290px;
}
#frmenquiry div input {
			margin-left:300px;
			color: black; 
			width:200px;
}
#frmenquiry div select {
			top:-3px;
			margin-left:300px;
			width:160px;
}
#frmenquiry div textarea {
			margin-left:300px;
			height:158px;
			width:340px;
}
#formsubmit {
			background-repeat: no-repeat;
			margin-left:300px;
			_margin-left:150px;
			background-image:url(/images/submit.gif);
			height:25px;
			width:71px;
			background-position: left top;
			text-indent: -160px;
			display: block;
			overflow: hidden;
			float:left;
}
#formsubmit-on {
			background-position: left top;
}
#formsubmit:hover {
			background-position: left bottom;
			border: none;
}
#formreset {
			background-repeat: no-repeat;
			background-image:url(/images/reset.gif);
			height:25px;
			width:71px;
			background-position: left top;
			text-indent: -160px;
			display: block;
			overflow: hidden;
			margin-left:5px;
			float:left;
}
#formreset-on {
			background-position: left top;
}
#formreset:hover {
			background-position: left bottom;
			border: none;
}




/* Contact Us Elements END */
