DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.7em;
    MARGIN: 0px;
    COLOR: #999;
    LINE-HEIGHT: 20px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e7e7e7;
	border-right:solid;
	background-image: url(/gss/images/body_bkg.jpg);
	background-repeat: repeat-y;
	background-position: center;
	
	}

#container
{
    BORDER-RIGHT: #cccccc 0px solid;
    PADDING: 0px;
    BORDER-TOP: #cccccc 0px solid;
    MARGIN: 0px auto;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 900px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 0px solid;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left;	
}

	
A:link
{
    FONT-WEIGHT: normal;
    COLOR: #0D6CA2;
    TEXT-DECORATION: underline
}

A:active
{
    FONT-WEIGHT: normal;
    COLOR: #0D6CA2;
    TEXT-DECORATION: underline
}

A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #0D6CA2;
    TEXT-DECORATION: underline
}

A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #333366;
    TEXT-DECORATION: none
}


img {/* border style for all images */
  border: 0;
  }
  


#bannerGSS
{
	BACKGROUND-POSITION: 0px 0px;
	BACKGROUND-IMAGE: url(/gss/images/banner_gss_level2.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0px 0px 0px 0px;
	COLOR: #996600;
	PADDING: 0px;
	HEIGHT:70px;
	BACKGROUND-COLOR: #ffffff;
		border:#ddb12b 4px solid;
}

#bannerGSShome
{
	BACKGROUND-IMAGE: url(/gss/images/banner_gss_home.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN-bottom: 20px;
	COLOR: #666666;
	PADDING: 0px;
	HEIGHT:117px;
	BACKGROUND-COLOR: #ffffff;
		border:#ddb12b 4px solid;

}

#bannermessage H1
{
	MARGIN: 10px 10px 0px 480px;
	COLOR: #0D6CA2;
	PADDING-top: 10px;
	HEIGHT:50px;
	width:400px;
	font-size:1.07em;
	line-height:19px;
	font-weight:normal;
	}

#gsslogo {width:300px; float: left;}


#logo
{
    MARGIN: 0px;
    HEIGHT: 70px;
	background-image:url(/gss/images/gss_logo.gif);
	background-repeat:no-repeat;
}

#logo2
{
    MARGIN: 0px;
    HEIGHT: 90px;
    BACKGROUND-COLOR: #016d9c;
	background-image:url(/gss/images/gss_banner.jpg);
	background-repeat:no-repeat;
}



#nav2
{
    COLOR: #ffffff;
    TEXT-ALIGN: center;
	padding: 0px 0px 0px 70px;
	background-image:url(/gss/images/gss_menu_banner.jpg);
	background-repeat:no-repeat;
}

#searchbox
{
    FLOAT: right;
    MARGIN: 30px 0px 0px 0px;
}


#GSSsearchbox1
{
    FLOAT: right;
    MARGIN: 20px 10px 5px 0px;
	padding:0px 5px 5px 5px;
	color:#FFFFFF;
	font-size:10px;
	HEIGHT: 40px;

}


#GSSsearchbox
{
    FLOAT: right;
    MARGIN: 7px 10px 5px 0px;
	background-color:#996600;
	padding:8px 5px 5px 5px;
	color:#FFFFFF;
	font-size:10px;
	HEIGHT: 30px;

}

#GSSsearchbox A:link 
{
    COLOR: #fff;
}

#GSSsearchbox A:visited
{
    COLOR: #fff;
}

#search_navigation
{
WIDTH: 480px;
text-align:right;
padding-top:5px;
margin-bottom:5px;
}

#mainpagetile H1
{
	MARGIN: 25px 0 0 10px ;
	PADDING: 0 0 0 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.9em;
	FLOAT: left;
	COLOR: #cc9900;
	LETTER-SPACING: 0.01em;
	BORDER: #fff 0px solid;
	

}


#mainpagetilehomepage h1 
{
	MARGIN: 20px 0 0 550px;
	PADDING: 11px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 333px;
	COLOR: #b28706;
	LETTER-SPACING: 0.03em;
	BORDER-left: #000000 1px solid;
	background-color:#8f6c01;

}


#Breadcrumbs
{
    PADDING: 3px 0px 0px 0px;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 5px 20px;
    COLOR: #999;
	BORDER-bottom: #ccc 1px solid;


}
#Breadcrumbs A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: none
}
#Breadcrumbs A:active
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}
#Breadcrumbs A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}
#Breadcrumbs A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: none
}



#leftcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
	height:600px;
}


#leftcontainerHome
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
}


#rightcontainer
{
    WIDTH: 180px;
    PADDING-TOP: 0px;
	PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
	PADDING-BOTTOM: 0px;
	FLOAT: right;
    MARGIN-BOTTOM: 0px 0px 30px 0px ;
	height:100%;
}
#maincontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 200px 0px 190px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;

}



#maincontainer2columns
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 30px;
    PADDING-TOP: 0px;
	MARGIN: 0px 0px 0px 180px;
    BACKGROUND-COLOR: #fff
}

#maincontainer1columns
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 30px;
    MARGIN: 0px 0px 0px 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}


#footerlogos
{
    PADDING: 0px 0px 30px 0px;
	margin:0px 0px 0px 0px;
    FONT-WEIGHT: normal;
	COLOR: #000;
    TEXT-ALIGN: center;
	BACKGROUND: #e7e7e7;


}

#footer
{
    CLEAR: both;
    PADDING: 5px;
    BORDER-top: #dadada 5px solid;
    BORDER-bottom: #666 5px solid;
	width:890px;
	margin:10px 0px 0px 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #999;
    COLOR: #000;
    TEXT-ALIGN: center;
}

#footer A:link
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: underline
}
#footer A:active
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: underline
}
#footer A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #000;
    TEXT-DECORATION: underline
}
#footer A:hover
{
    FONT-WEIGHT: normal;
    COLOR: #fff;
    TEXT-DECORATION: none
}


OL
{PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0; PADDING-TOP: 0px}


UL{PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1em; PADDING-TOP: 0px}


LI
{
    LINE-HEIGHT: 1.5em
}


p	{ padding : 0; margin : 0;}
	


#contentarea
{
    PADDING: 0px;
    MARGIN: 0px 10px 0px 20px;
}

#contentareaNomargins
{
    PADDING: 0px;
    MARGIN: 0px 0px 0px 0px;
}


#2columcontent1
{
    FLOAT: left;
    WIDTH: 260px
}

#2columcontent2
{
    FLOAT: left;
    MARGIN: 0px 20px;
    WIDTH: 260px
}

#contentareaTitle H2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
	FONT-SIZE: 1.6em;
    MARGIN: 0px 0px 5px 10px;
    PADDING-BOTTOM: 0px;
    COLOR: #cc9900;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 5px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	font-weight:normal;
}

#contentarea UL
{
    MARGIN-LEFT: 33px
}


#contentarea UL LI
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(/gss/images/gray_bullet2.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}


#contentarea UL LI .arrowslinks
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(/gss/images/arrow_blue2.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 0px;
}
.contentareaRule
{
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 10px
}


#iframeBox
{

    PADDING-TOP: 5px 10px 0px 10px;
	MARGIN: 0px 0px 5px 10px;
}

#iframeBoxDataAnalysis
{
    PADDING-RIGHT:  0px 0px 0px 0px;
    MARGIN: 0px 0px 0px 0px;
}

H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

H2 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #cc9900;
    PADDING-TOP: 15px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

H2 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #cc9900;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

H2 A:hover
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #cc9900;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:underline;

}



H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #0D6CA2;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:none;

}
H3 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #0D6CA2;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:underline;

}

H3 A:visited
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #0D6CA2;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}


H3 A:hover 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #0D6CA2;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
	text-decoration:none;
	}






H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-seriff
}


H4 A
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-seriff
}



H4 A:hover 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-seriff;
	text-decoration:underline;
	
}


H5
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

.boldtext
{
    FONT-WEIGHT: bold;
    COLOR: #333333
}
.boldtext A:link
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:active
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.boldtext A:hover
{
    MARGIN-TOP: 10px;
    FONT-WEIGHT: bold;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.rightboxHeader
{
    PADDING: 3px 7px 3px 7px;
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 168px;
    COLOR: #3580b2;
    BORDER-bottom: #336699 1px solid;

	BORDER-top: #d2cdca 1px solid;
		BORDER-left: #d2cdca 1px solid;
			BORDER-right: #d2cdca 1px solid;
			    BACKGROUND-COLOR: #f6f6f6;
	line-height:16px;
}
.rightcolumnQuote
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 3px;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 3px;
    WIDTH: 170px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d2cdca 0px solid
}
.rightcolumnQuote UL LI
{
    LIST-STYLE-IMAGE: url(/gss/images/arrow_blue2.gif);
    LIST-STYLE-TYPE: none
}
.rightcolumnQuote UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.7em;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}
.rightcolumnQuote LI
{
    PADDING-BOTTOM: 5px
}
.rightbox
{

	PADDING: 7px;
    MARGIN-BOTTOM: 25px;
    WIDTH: 168px;
    BORDER-bottom: #d2cdca 1px solid;
	BORDER-top: #d2cdca 1px solid;
	BORDER-left: #d2cdca 1px solid;
	BORDER-right: #d2cdca 1px solid;

	
	
}
	
.rightbox UL LI
{
    LIST-STYLE-IMAGE: url(/gss/images/arrow_blue2.gif);

    LIST-STYLE-TYPE: none
}
.rightbox UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.7em;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}
.rightbox LI
{
    PADDING-BOTTOM: 5px
}
.imgcaption
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 3px;
    WIDTH: 170px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d2cdca 2px solid;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f0f0
}
.rightimage
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    WIDTH: 176px;
    COLOR: #333333;
    BORDER-BOTTOM: #d2cdca 2px solid;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f0f0
}
.imgcaptionTitle
{
    FONT-WEIGHT: bold
}
.rightboxsubscribe
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 10px;
    FLOAT: left;
    BACKGROUND-IMAGE: url(/gss/images/ads_bkg3.jpg);
    PADDING-BOTTOM: 10px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fff
}
#leftnav
{
    BORDER-RIGHT: #666 1px solid;
	BORDER-left: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 60px 5px;
    WIDTH: 178px;
    LINE-HEIGHT: 16px
}

#leftnav A
{
    
    DISPLAY: block;
    BACKGROUND-IMAGE: url(/gss/images/arrow.gif);
    BACKGROUND-POSITION: 8px 8px;
  PADDING:  2px 5px 2px 15px;
  COLOR: #666;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff;
	border-left:1px solid #f6f8d8;
	border-bottom:1px solid #999;
	text-decoration:none;
}
#leftnav A.current
{
    COLOR: #cc9900;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-COLOR: #f6f8d8;
}
#leftnav A:hover
{
    COLOR: #cc9900
}
#leftnav A.subnav:hover
{
    BACKGROUND-POSITION:  22px 8px;
    BACKGROUND-IMAGE: url(/gss/images/arrow_subnav_on.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
#subnavlist
{
    MARGIN: 0px;
    BORDER-BOTTOM: #666 1px solid
}
#leftnav A.subnav
{
    
    BACKGROUND-POSITION:  22px 8px;
    BORDER-TOP: medium none;
  PADDING:  2px 5px 2px 35px;

	FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(/gss/images/arrow_subnav_off.gif);
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #eee 1px solid;
    BORDER-BOTTOM: #666 0px solid;
	COLOR: #8492a1;
    LINE-HEIGHT: 14px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fff
}
#leftnav A.subnav_on
{
    BACKGROUND-POSITION:  22px 8px;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(/gss/images/arrow_subnav_on.gif);
    MARGIN-LEFT: 0px;
    BORDER-LEFT: #eee 1px solid;
    COLOR: #cc9900;
  PADDING:  2px 5px 2px 35px;
    BORDER-BOTTOM: #666 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
	
	
#leftnav A.subnav2
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 8px 8px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(/gss/images/arrow_subnav_off.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 22px;
    BORDER-LEFT: #666 1px solid;
    COLOR: #8492a1;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fff
}
								

.floatingimageright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    WIDTH: 170px;
    PADDING-TOP: 0px
}
.floatingimageright UL LI
{
    LIST-STYLE-IMAGE: url(/gss/images/arrow_blue2.gif);
    LIST-STYLE-TYPE: none
}
.floatingimageright UL
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}
.floatingimageright LI
{
    PADDING-BOTTOM: 5px
}
.floatingimageleft
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    WIDTH: 170px;
    PADDING-TOP: 0px
}


#projectinfo
{
    BORDER-TOP: #999999 0px solid;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px;
    BORDER-LEFT: #00529a 2px solid;
    WIDTH: 160px;
    BACKGROUND-COLOR: #dfebf1
}

#projectInfoheader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #00529a 1px solid;
    FONT-FAMILY: sans-serif;
    TEXT-ALIGN: left
}

#projectdetails
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #ffffff 3px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    COLOR: #333333;
    PADDING-TOP: 5px
}

.projectdetails UL LI
{
    LIST-STYLE-IMAGE: url(/gss/images/arrow_blue2.gif);
    LIST-STYLE-TYPE: none
}

.projectdetails UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.7em;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}

.projectdetails LI
{
    PADDING-BOTTOM: 5px

}


.contentform
{
BORDER: #ccc 1px solid;
PADDING: 10px
}


.input 
{
    border: 1px solid #999999;
    background: #ffffff;
	padding:3px;
}

.button 
{
   font-size:10px;
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   color:#ffffff;
   background-color:#d7a91c;
   border-top-style:solid;
   border-top-color:#ffcc66;
   border-bottom-style:solid;
   border-bottom-color:#a97f01;
   border-left-style:solid;
   border-left-color:#ffcc66;
   border-right-style:solid;
   border-right-color:#a97f01;
   

}

.searchalphabet
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}

.searchalphabetcurrent
{
    BORDER-RIGHT: #cc9900 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cc9900 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #cc9900 1px solid;
    COLOR: #cc9900;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #cc9900 1px solid
}

.searchSection
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px 0px;
    COLOR: #333333;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #666666 0px solid;
    BACKGROUND-COLOR: #eef6f8
}

.searchTitleEntry
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #666666 0px solid
}


.searchLink A
{
    color:#006633;
}


#backtolisting
{
    TEXT-ALIGN: right
}

#sortby
{
    FONT-WEIGHT: normal;
    MARGIN: 10px 0px 20px;
    COLOR: #333333;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.backtop
{
    PADDING-RIGHT: 10px;
    BACKGROUND: url(/gss/images/top.jpg) no-repeat right 50%;
    TEXT-ALIGN: right
}

.nextpage
{
    PADDING-RIGHT: 5px;
    MARGIN-TOP: 30px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #666666 1px solid;
    TEXT-ALIGN: right
}


#annoucements
{
	padding:3px 10px 3px 10px;
    MARGIN: 0px 0px 5px 10px;
	font-weight:bold;
	FONT-SIZE: 11px;
    COLOR: #3580b2;
    BORDER-bottom: #336699 1px solid;
	BORDER-top: #999 0px solid;
    LETTER-SPACING: 0.01em;
    BACKGROUND-COLOR: #f6f6f6;
}



#newsLists 
{
padding:0px 0px 20px 0px;
border-bottom:solid 0px #ccc;
border-right:solid 0px #ccc;
MARGIN: 0px 0px 0px 10px;
color:#666666;
width:168px;
}


.newsLists UL LI
{
    LIST-STYLE-IMAGE: url(/gss/images/red_bull.gif);
    LIST-STYLE-TYPE: none;
}

.newsLists UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.7em;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px;
}

.newsLists LI
{
    PADDING-BOTTOM: 5px
	
}



#newsLists  p
{
padding-bottom:5px;
}

#HomeNewsletter
{
padding: 0px 0px 10px 0px;
margin:0px 10px 0px 10px;
border:solid 1px #ccc;
background-color:#f6f6f6;
width:180px;
 }


.HomeNewsletterTitle
{
font-size:10px;
margin:58px 0px 0px 0px;
padding:0px;
line-height:14px;
}

.HomeNewsletterTitle A:link {text-decoration: none; color:#000; font-weight:bold;}
.HomeNewsletterTitle A:visited {text-decoration: none; color:#000; font-weight:bold;}
.HomeNewsletterTitle A:active {text-decoration: none; color:#000; font-weight:bold;}
.HomeNewsletterTitle A:hover {text-decoration: underline; color:#000; font-weight:bold;}

.HomeNewsletter UL
{
padding:0px 0px 0px 0px;

}

img.floatLeft { 
    float: left; 
    margin: 4px; 
	border:solid 1px #000;

}
img.floatRight { 
    float: right; 
    margin: 4px; 
		border:solid 1px #000;

}


#newslwtterLists 
{
padding-top:5px;
margin:0px;
}

#newslwtterLists UL
{

margin-left:15px;
margin-right:15px;

}


.faqsLists
{
padding-bottom:5px;
}

.homerCenterItemTitle h2
{
border-bottom:solid 1px #999999;
margin:10px 0px 5px 0px;
font-size: 1.3em;
color:#000000
}



#HomeBoxes1 {
	

	width: 230px;
	color: #333;
}

#HomeBoxes2 {
	float:right;
	width: 230px;
}


div.Highlight {
  background: url(/gss/images/custom_corners_topleft.gif) top left no-repeat;
  } 
  
	
div.Highlight h2 {
  background: url(/gss/images/custom_corners_topright.gif) top right no-repeat;
  font-size:1.3em;
  padding:8px 0px 11px 15px;
  margin:0;
  color:#000000;
font-weight:bold;
  }
  
#HighlightBody {
  background: url(/gss/images/custom_corners_rightborder.gif) top right repeat-y;
  margin-bottom:10px;
  padding:0 15px 15px 0px;
  }
  
#HighlightBody UL li{ 

    LIST-STYLE-IMAGE: url(/gss/images/arows_black.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-TOP: 0px;
	
	}
div.HighlightFooter {
  background: url(/gss/images/custom_corners_bottomleft.gif) bottom left no-repeat;
  }
div.HighlightFooter p {
  background: url(/gss/images/custom_corners_bottomright.gif) bottom right no-repeat;
  padding:15px;
  display:block;
  margin:-4em 0 0 0;
  }
  
  
.emailprint
{
    MARGIN-top: -19px;
    MARGIN-BOTTOM: 0px;
	MARGIN-right: 5px;
    WIDTH: 170px;
	background-color:#fff;
	color:#999;
	font-size:10px;
	float:right;
	text-align:right;
	}
	
.emailprintLevel2
{
    MARGIN-top: 0px;
    MARGIN-BOTTOM: 0px;
	MARGIN-right: 5px;
    WIDTH: 178px;
	background-color:#fff;
	color:#999;
	font-size:10px;
	float:right;
	text-align:right;
	padding:0px;
	}	
	
	
.Homerightbox
{
    PADDING: 7px;
    MARGIN-BOTTOM: 25px;
    WIDTH: 168px;
    BORDER-bottom: #d2cdca 1px solid;
	BORDER-top: #d2cdca 1px solid;
	BORDER-left: #d2cdca 1px solid;
	BORDER-right: #d2cdca 1px solid;
	
	}
	

.Homerightbox UL li{ 

    LIST-STYLE-IMAGE: url(/gss/images/arows_black.gif);
    MARGIN-BOTTOM: 7px;
	    MARGIN-left: 7px;

    PADDING-TOP: 0px;
	}
	

.HomerightboxHeader
{
    PADDING: 3px 7px 3px 7px;
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    WIDTH: 168px;
    COLOR: #3580b2;
    BORDER-bottom: #336699 1px solid;
	BORDER-top: #d2cdca 1px solid;
	BORDER-left: #d2cdca 1px solid;
	BORDER-right: #d2cdca 1px solid;
    LETTER-SPACING: 0.01em;
    BACKGROUND-COLOR: #f6f6f6;
	text-decoration:none;
}



#topLittlemenu
{
width:160px;
margin-left:440px;
padding:0;
FONT-size: 0.95em;
color:#D3E6EF;}

#topLittlemenu A:Link
{
text-decoration:underline;
color:#D3E6EF;

}

#topLittlemenu A:hover
{
text-decoration:none;
color:#D3E6EF;

}

#topLittlemenu A:Active
{
text-decoration:underline;
color:#D3E6EF;

}

#topLittlemenu A:visited
{
text-decoration:underline;
color:#D3E6EF;

}

blockquote 
{padding:0px;
margin:0px 0px 0px 20px;}


#sitemap P
{
margin:10px 0px 0px 0px;}




.readmore
{
background: url(/gss/images/arrow_more_grey.gif) right no-repeat;
padding-right:15px;
}

.codebooksections H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #cc9900;
    PADDING-TOP: 13px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}


.downloadsections H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #cc9900;
    PADDING-TOP: 13px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}

.downloadsectionstlb{
    PADDING:5px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif;
}

#homecallouts
{
	padding: 10px 0px 0px 0px;
	width:450px;
}


.homecallouts1
{
	float: left;
	width: 141px;
	padding: 5px 5px 10px 5px;
	margin-bottom: 10px;
	border: 0px solid #cccccc;
	
}

.homecallouts2
{
	float: left;
	width: 141px;
	padding: 5px 5px 10px 5px;
	margin-right: 11px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: 0px solid #cccccc;
	
}

.homecallouts3
{
	float: left;
	width: 141px;
	padding: 5px 5px 10px 5px;
	margin-bottom: 10px;
	border: 0px solid #cccccc;
	
}

#homecallouts p
{
	clear: both;
	margin: 0;
	padding: 3px 0;
}

#homecallouts ul
{
	margin: 0 0 1em 0;
	padding: 0;
	list-style-type: none;
}

#homecallouts li
{
	background: url(/gss/images/arrow.gif) no-repeat 0 .4em;
	padding-left: 10px;
}

#Advisors
{
margin-top:30px;
}