DIV
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url();
    MARGIN: 0px;
    COLOR: #666;
    LINE-HEIGHT: 18px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /*BACKGROUND-COLOR: #ccc;*/
	height:100%;

}

A:link
{
    FONT-WEIGHT: normal;
    COLOR: #003366;
    TEXT-DECORATION: underline
}

A:active
{
    FONT-WEIGHT: normal;
    COLOR: #003366;
    TEXT-DECORATION: underline
}

A:visited
{
    FONT-WEIGHT: normal;
    COLOR: #003366;
    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(../images/banner_gss_level2.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0px;
	COLOR: #666666;
	PADDING: 0px;
	HEIGHT:70px;
	BACKGROUND-COLOR: #ffffff;
	border:#333 5px solid;
}

#bannerGSShome
{
	BACKGROUND-POSITION: 0px 0px;

	BACKGROUND-IMAGE: url(../images/banner_gss_home.jpg);
	BACKGROUND-REPEAT: no-repeat;
	MARGIN: 0px;
	COLOR: #666666;
	PADDING: 0px;
	HEIGHT:117px;
	BACKGROUND-COLOR: #ffffff;
	border:#333 5px solid;

}

#bannermessage
{
	MARGIN-left: 570px;
	MARGIN-top: 20px;
	COLOR: #cc9900;
	PADDING: 0px;
	HEIGHT:50px;
	width:300px;
	font-size:14px;
	line-height:24px;

}
#logo
{
    MARGIN: 0px;
    HEIGHT: 70px;
    BACKGROUND-COLOR: #CC9900;
}

#logo2
{
    MARGIN: 0px;
    HEIGHT: 90px;
    BACKGROUND-COLOR: #CC9900;
	background-image:url(../images/gss_logo.jpg);
	background-repeat:no-repeat;
}


#nav
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc9900;
    TEXT-ALIGN: center;
	padding: 0px 0px 0px 35px;
	
}
#nav2
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #cc9900;
    TEXT-ALIGN: center;
	padding: 0px 0px 0px 75px;
	
}
#searchbox
{
    FLOAT: right;
    MARGIN: 30px 0px 0px 0px;
}


#GSSsearchbox1
{
    FLOAT: right;
    MARGIN: 20px 20px 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
{
	MARGIN: 50px 0 0 0 ;
	PADDING: 0 0 0 8px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.1em;
	FLOAT: left;
	WIDTH: 170px;
	COLOR: #fff;
	LETTER-SPACING: 0.03em;
	background-color:#8f6c01;
	BORDER: #fff 1px solid;

}


#mainpagetilehomepage
{
	MARGIN: 20px 0 0 550px;
	PADDING: 11px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	FLOAT: left;
	WIDTH: 333px;
	COLOR: #CC9900;
	LETTER-SPACING: 0.03em;
	BORDER-left: #000000 1px solid;
	background-color:#8f6c01;

}


#Breadcrumbs
{
    PADDING: 10px 0px;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 5px 20px;
    COLOR: #999;

}
#Breadcrumbs A:link
{
    FONT-WEIGHT: normal;
    COLOR: #999;
    TEXT-DECORATION: underline
}
#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
}


#container
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(images/bkg_grey.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 900px;
    COLOR: #666666;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left;
	height:100%;
	
}


#leftcontainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 180px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
}


#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: 30px;
    MARGIN: 0px 200px 0px 180px;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #fff;

}



#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
}


#footer
{
    CLEAR: both;
    PADDING: 5px;
    BORDER-TOP: #999 2px solid;
    MARGIN: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    BACKGROUND: #eee;
    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: #000;
    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
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 18px;

    MARGIN: 0px 0px 5px 10px;

    PADDING-BOTTOM: 0px;
    COLOR: #999933;
    LINE-HEIGHT: 22px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #999999 0px solid;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}

#contentarea UL
{
    MARGIN-LEFT: 33px
}
#contentarea UL LI
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    LIST-STYLE-IMAGE: url(../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(../images/arrow_blue2.gif);
    MARGIN-BOTTOM: 3px;
    PADDING-BOTTOM: 8px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.contentareaRule
{
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 10px
}
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
}
H1 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}
H2 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #999933;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}
H2 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #999933;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}
H3 
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    COLOR: #333333;
    PADDING-TOP: 10px;
    FONT-FAMILY: Ms Trebuchet, arial, helvetica, sans-serif
}
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 
{
    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-serif
}
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
}
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-RIGHT: 3px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 170px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER: #999 1px solid;
    LETTER-SPACING: 0.01em;
    BACKGROUND-COLOR: #eeeeee
}
.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(../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: 5px;
    WIDTH: 162px;
    BORDER: #d2cdca 1px solid
}
.rightbox UL LI
{
    LIST-STYLE-IMAGE: url(../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(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: #8f6c01 1px solid;
	    BORDER-left: #8f6c01 1px solid;

    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    MARGIN: 0px 0px 60px 5px;
    WIDTH: 178px;
    LINE-HEIGHT: 16px
}

#leftnav A
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 8px 8px;
    DISPLAY: block;
    PADDING-LEFT: 19px;
    BACKGROUND-IMAGE: url(../images/arrow.gif);
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccc33 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
#leftnav A.current
{
    COLOR: #990000;
    BORDER-BOTTOM: #cccc33 1px solid;
    BACKGROUND-COLOR: #eef6f8
}
#leftnav A:hover
{
    COLOR: #990000
}
#leftnav A.subnav:hover
{
    BACKGROUND-POSITION: 12px 6px;
    BACKGROUND-IMAGE: url(../images/arrow_subnav_on.gif);
    COLOR: #000000;
    BACKGROUND-REPEAT: no-repeat
}
#subnavlist
{
    MARGIN: 0px;
    BORDER-BOTTOM: #cccc33 1px solid
}
#leftnav A.subnav
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 12px 6px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(../images/arrow_subnav_off.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 22px;
    BORDER-LEFT: #cccc33 1px solid;
    COLOR: #8492a1;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccc33 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fff
}
#leftnav A.subnav2
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 12px 6px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: normal;
    BACKGROUND-IMAGE: url(../images/arrow_subnav_off.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 22px;
    BORDER-LEFT: #cccc33 1px solid;
    COLOR: #8492a1;
    LINE-HEIGHT: 14px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccc33 0px solid;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fff
}
#leftnav A.subnav_on
{
    PADDING-RIGHT: 5px;
    BACKGROUND-POSITION: 12px 6px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 20px;
    BACKGROUND-IMAGE: url(../images/arrow_subnav_on.gif);
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 22px;
    BORDER-LEFT: #cccc33 1px solid;
    COLOR: #990000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccc33 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
									

.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(../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(../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
}


.searchalphabet
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 1.6px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 1.6px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
.searchalphabet A:link{
text-decoration: none;
}
.searchalphabet A:active{
text-decoration: none;
}
.searchalphabet A:visited{
text-decoration: none;
}
.searchalphabet A:hover{
text-decoration: none;
color:red;
}
.searchalphabetcurrent
{
    BORDER-RIGHT: #990000 1px solid;
    PADDING-RIGHT: 1.6px;
    BORDER-TOP: #990000 1px solid;
    PADDING-LEFT: 1.6px;
    FONT-SIZE: 9px;
    PADDING-BOTTOM: 3px;
    MARGIN: 10px 0px;
    BORDER-LEFT: #990000 1px solid;
    COLOR: #990000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #990000 1px solid
}
.searchalphabetcurrent A:link{
text-decoration: none;
}
.searchalphabetcurrent A:active{
text-decoration: none;
}
.searchalphabetcurrent A:visited{
text-decoration: none;
}
.searchalphabetcurrent A:hover{
text-decoration: none;
color:red;
}
.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(../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
}



TABLE#TBL_norc
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #ffffff
}

TABLE#TBL_norc TH
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #999999;
    TEXT-ALIGN: left
}

TABLE#TBL_norc TD
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ccc 1px solid;
    COLOR: #666666;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ccc 1px solid;
    BACKGROUND-COLOR: #fff
}



#annoucements
{
    PADDING:10px;

}


#newsLists 
{
padding:15px;
border-bottom:solid 0px #ccc;
border-right:solid 0px #ccc;

}

#newsLists  p
{
padding:5px;

}

.faqsLists
{
padding-bottom:5px;
}

#newsletter
{
float:left;
margin-right:10px;
}

.homerCenterItemTitle
{
border-bottom:solid 1px #ccc;
margin-top:30px;
font-size: 1.4em;
color:#CC9900
}



#HomeBoxes1 {
	

	width: 230px;
	height: 133px;
	font-size: 1.1em;
	color: #333;
	margin: 5px 0 5px 0;
	padding:0px;
	background-image:url(../images/homebox5.gif);
	background-repeat:no-repeat;	}
	

#HomeBoxes2 {

float:right;
width: 230px;
	height: 133px;
	font-size: 1.1em;
	color: #333;
	margin: 5px 0 5px 0;
	padding:0px;
	background-image:url(../images/homebox5.gif);
	background-repeat:no-repeat;	

}



	
.HomeBoxHeader
{
	PADDING: 7px 10px 3px 10px;
    MARGIN:0px 0px 5px 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #000000;
}


.HomeBoxesContent
{
    MARGIN-top:20px;
	PADDING: 0 10px 0 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
}



.HomerightboxHeader
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 170px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-bottom: #999 1px solid;
	BORDER-top: #999 1px solid;
    LETTER-SPACING: 0.01em;
    BACKGROUND-COLOR: #eeeeee
}

.Homerightbox
{
    PADDING: 7px;
    MARGIN-BOTTOM: 25px;
    WIDTH: 162px;
    BORDER-bottom: #999 1px solid;
	BORDER-top: #999 1px solid;}


.HomeAnnoucements A
{
    PADDING-RIGHT: 3px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 3px;
    WIDTH: 170px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BORDER-bottom: #999 1px solid;
	BORDER-top: #999 1px solid;
    LETTER-SPACING: 0.01em;
    BACKGROUND-COLOR: #eeeeee
}


.HomeAnnoucements UL LI
{
    LIST-STYLE-IMAGE: url(../images/arrow_blue2.gif);

    LIST-STYLE-TYPE: none
}
.HomeAnnoucements UL
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0.7em;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px
}
.HomeAnnoucements LI
{
    PADDING-BOTTOM: 5px
}



#topLittlemenu
{
width:240px;
margin-left:335px;
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;

}

