/*CSS for GGI - KR*/

a			{text-decoration:none}

a:link		{ color:#000000}
a:visited	{ color:#000000}
a:hover		{ color:#000000}


a.toplink:link		{ color:#333333}	/*topmenu link*/
a.toplink:visited	{ color:#333333}
a.toplink:hover		{ color:#368A94}


a.footer:link		{ color:#999999}	/*panic/bottom menu link*/
a.footer:visited	{ color:#999999}
a.footer:hover		{ color:#333333}

a.textlink:link		{ color:#1D57B7; text-decoration:underline}	/*SG bodytext link*/
a.textlink:visited	{ color:#1D57B7; text-decoration:underline}
a.textlink:hover	{ color:#1D57B7; text-decoration:underline}



body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
}

#font11{	/* standard body font */
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
}

#font11B{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	font-weight:900;
}

tr, td {
	font-family: Arial, Helvetica, sans-serif;
}



/* top of page */
.blueband{
	background-color:#1A529F;
	height: 9px;
}

.greenband{
	background-color:#1E718F;
	height: 9px;
}

.brownband{
	background-color:#731F1F;
	height: 9px;
}

.orangeband{
	background-color:#B04405;
	height: 9px;
}


.purpleband{
	background-color:#574180;
	height: 9px;
}


.newsband{
	background-color:#88A503;
	height: 9px;
}


.toplink{
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* end of top */
.sideline{	/* right side border for top-links */
	border-right: 1px solid #B7B7B7;
}

#sideline{
	border-right: 1px solid #B7B7B7;
	padding-left:3px;
	padding-right:3px;
	text-align:center
}

#sideline1{
	border-right: 1px solid #B7B7B7;
	padding-left:6px;
	padding-right:0px;
	text-align:center
}

.sidesubmenu{
	font-size:10px;
	color:#333333;
	padding-left:1px;
	line-height:13px;
}

/* map - contact */
.contactTextBlk {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000
}

.boldhead{
	font-weight:900;
	font-size:11px;
}

/* footer */

.footer{
	color:#999999;
	font-size:10px;
	line-height:16px;
	padding-left:3px;
	padding-right:3px;
}

.input{
	border:1px solid #8A8A8A;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:89px;
}

/* box for pfg section */

.headbkg{
	background-color:#E4EAEE;
	padding-left:6px;
	font-size:11px;
}

#font11pad{		/* for PFG section - table display */
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	padding-left:6px;
}


/* end box */

/* about us - side  */
#font11pad1{		/* for about side section*/
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:14px;
	padding-left:8px;
	padding-top:8px;
	padding-right:6px;
	padding-bottom:5px;
	background-color:#D6E0EE;
}
/* end about us */

/* SG section */

.producttxt{
	font-size:9px;
	text-transform:uppercase;
	text-align:center;
	color:#696969;
	line-height:10px;
	padding-top:5px;
}

.producttxtblk{
	text-align:center;
	text-transform:capitalize;
	padding-top:2px;
}

/* end SG section */

.border {
	border: 1px solid #B7B7B7;
}
.bluetext {
	font-family: arial;
	font-size: 11px;
	color: #1D57B7;
	text-decoration: none;
}
a.bluelink:link		{ color:#1D57B7}	/*Decorative Bluetext link*/
a.bluelink:visited	{ color:#1D57B7}
a.bluelink:hover	{ color:#368A94}


/* for sample request */

.SampleRequestText{
	color: #682143;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
}
.SampleRequestTextPAD{
	color: #682143;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	padding-bottom: 4px;
}
.SampleRequestBox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 247px;
	border: 1px solid #333333;
	padding-top:0px;
}

.SampleRequestBoxSm1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 122px;
	border: 1px solid #333333;
}

.SampleRequestTxtBlk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-bottom: 3px;
	
}

.SampleRequestTxtBlk1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.submitSampleReq {width:50px;height:17px;border: 1px solid #333333;font-family: arial;font-size: 10px;color: #000000;cursor:hand;PADDING-TOP:1PX;}

.SampleRequestthick{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 100px;
	border: 1px solid #333333;
	padding-top:0px;	
}


.SampleRequestthick1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 100px;
	border: 1px solid #333333;
	padding-top:0px;	
}



.SampleRequestBox1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 300px;
	border: 1px solid #333333;
	padding-top:0px;
}


.SampleRequestBox2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 249px;
	border: 1px solid #333333;
	padding-top:0px;
}

