img { border: 0px;}
body {background-color:#00457E;}
#header1 {clear: both; background-image: url(images/tophead1.gif); background-repeat: no-repeat; position: relative; height: 126px;}
#header2 {clear: both; background-image: url(images/tophead2.gif); background-repeat: no-repeat; position: relative; height: 25px;}
#bgnd_sides {background: url(images/bgnd-sides.gif); white-space: nowrap; height: 100%}
.dividervert {background-image: url(images/divider_vert.gif);background-repeat: repeat-y;}
.dividerhori {background-image: url(images1/divider_hori.gif);background-repeat: repeat-x;}
.mainleft {padding: 0 0 0 20px;}
#footer {clear: both; background-image: url(images/footer.gif); background-repeat: no-repeat; position: relative; height: 14px;}
/* LEFT NAVIGATION */
.left_nav {margin-left: 0px;width: 180px;}
.left_nav dl {padding: 0px 0px 0px;margin: 0px 0px;	background: #78C4EE url(images/left-nav-divider.gif) left bottom no-repeat;}
.left_nav dl dt {padding: 0px 0px;margin: 0px;font: bold 11px/12px Tahoma, sans-serif;color: #F6F6F6;}
.left_nav dl dd {padding: 0px;margin: 0px;}
.left_nav dl dd ul {padding: 0px;margin: 0px;}
.left_nav dl dd ul li {padding: 0px;margin: 0px;background: transparent url(images/left-nav.gif) left top no-repeat;list-style: none; list-style-image: none;height: 30px;}
.left_nav dl dd ul li a:link, .left_nav dl dd ul li a:visited, .left_nav dl dd ul li a:hover {padding: 0px 0px 0px 18px;margin: 0px;font: normal 11px/30px Tahoma, sans-serif;
	color: #023A66;	text-decoration: none;	display: block;	height: 30px;}
.left_nav dl dd ul li a:hover {	background: transparent url(images/left-nav-hover.gif) left top no-repeat;	color: #FFF;}
.left_nav dl dd ul li a em {font-size: 10px;font-style: normal;	color: #FC0; margin-left: 1px;}
.boxhead {margin:0px; padding-left: 5px; font: bold 13px 'Trebuchet MS', Arial, Helvetica, sans-serif; vertical-align: top; color: #ffffff;}

.sidehead {margin:0px; padding-left: 2px; padding-bottom:5px; font: bold 13px 'Trebuchet MS', Arial, Helvetica, sans-serif; vertical-align: middle; color: #ff0000;}
.tophead {margin:0px; padding-left: 8px; font: bold 18px Arial Narrow, sans-serif; vertical-align: middle; color: #3068a7; height:20px;}
/*.bodytext {margin: 0px; padding-left: 15px; padding-right:15px; font: normal 13px Tahoma, sans-serif; color: #000000; line-height:20px; text-align:justify; text-indent:.5in;} */
.bodytext1 {margin: 0px; padding: 10px 15px 0px 15px; font: normal 13.5px Arial, Helvetica, sans-serif; color: #000000; line-height:20px; text-align:justify; white-space:normal;} 
div, span, h1, h2, h3, h4, h5, h6, form, input, textarea{ margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px; font-size: 14px; vertical-align: top; color: #ff0000; font-family: Tahoma, sans-serif; font-weight:bold;}

/* Single Line List Items */

/*ul {list-style-type: none;margin: 0;padding-left: 25px; color:#023A66; font: normal 12px/25px Tahoma, sans-serif;}
li {background-image:url('images/bullet04.gif');background-position:0 50%;background-repeat:no-repeat;padding:0 10px 0 25px;}*/

ul {list-style-type: none;margin: 0;padding-left: 5px; color:#023A66; font: normal 12px/25px Tahoma, sans-serif;}
li {padding:0 0px 0 15px;}

#news ul { float: left; display: inline; margin: 0; padding: 0; font: bold 12px Arial, Helvetica, sans-serif;}
#news ul li {margin: 5px 0px 5px 2px; padding: 0px 0px 15px 15px; list-style: none; list-style-position: outside; background: 0px 2px url(images/auctions.gif) no-repeat; }

.project {margin: 0;padding-left: 10px; padding-right:20px;}
.project .title {font: normal 12px/20px Tahoma, sans-serif;}
.project .title a:link {color: #023A66;text-decoration: none;}
.project .seperator {background-image:url('images/project-seperator.gif') no-repeat;}

.footerlink {font: normal 11px Tahoma, sans-serif;	color: #fff; text-decoration: none;border-top:1px solid #fff;padding-top:5px; text-align:center; white-space:normal;}
.footerlink a:link, .footerlink a:visited, .footerlink a:hover {color: #fff;text-decoration: none;}
.footerlink a:hover {color:#78C4EE;text-decoration:underline;} 

.projectbg {font: bold 14px Arial, Helvetica, sans-serif; vertical-align: middle; text-align:center; height:30px;}

/* Multiple Line List Items 

ul {list-style-type: none;margin: 0;padding: 0;}
li {background-image:url(bullet.jpg);background-position:0 0.3em;background-repeat:no-repeat;padding:0 0 0 25px;}*/

a:link {color: #023A66;text-decoration: none;}
a:visited {color: #023A66;text-decoration: none;}
a:hover,a:active {color: #ff0000;text-decoration: none;}
.quicklinks_bg {background-color: #78c4ee;}
.formfields {border-right: #666666 1px inset; border-top: #666666 1px inset; font-size: 11px; border-left: #666666 1px inset; color: #808080; border-bottom: #666666 1px inset; font-family: arial; text-decoration: none
}
.download_services{font-size: 12px; color: #023A66; font-family: arial; background-color: #78c4ee; text-decoration: none; text-align:left;}

#mainnav {background-color: #A2DFFF;height: 25px;margin: 0px;border-top: 2px solid #f2f2f2;border-bottom: 2px solid #f2f2f2; vertical-align:middle;}
#mainnav ul {margin: 0px;padding: 0px;text-align: center;font-weight: normal;}
#mainnav li {display: inline; float: right; margin: 0px;padding: 0px;}
#mainnav li a, #mainnav li a:hover {text-decoration: none;height: 25px;width: 110px;display: block;padding: 0px; border-left: 1px solid #f2f2f2; vertical-align:middle;color: #023A66}
#mainnav li a:hover {background-color: #78C4EE;color: #023A66;text-decoration:none; width:110px;}
#mainnav #activelink a { text-decoration: none;height: 25px;width: 110px;display: block;padding:0px;color: grey;border-left: 1px solid #f2f2f2;background-color: #78C4EE;vertical-align:middle;color: #023A66;}
#mainnav #activelink-old span {text-decoration: none;background-color: #eff3d5;color: #9ead6c;height: 25px;width: 110px;display: block;padding:0px; vertical-align:middle;}
/*
#main-content {margin: auto; width: 575px;}
#main-content .rounded-box {padding:5px 0px 10px 5px; margin: 10px 0px; ZOOM: 1; position: relative; background: #fff url(images/tablebackground.gif) repeat-x; border:1px solid #bfbfbf;}
#main-content div.top-left {background: url(images/tTL.gif) no-repeat; width: 8px; height: 8px; position: absolute; top: -1px; left: -1px;}
#main-content div.top-right {background: url(images/tTR.gif) no-repeat; width: 8px; height: 8px; position: absolute; top: -1px; right:-1px; }
#main-content div.bottom-left {background: url(images/bTL.gif) no-repeat; width: 8px; height: 8px; position: absolute; bottom: -1px; left: -1px;}
#main-content div.bottom-right {background: url(images/bTR.gif) no-repeat; width: 8px; height: 8px; position: absolute; bottom: -1px; right: -1px;}
#main-content table td.content{margin: 0px; padding: 5px 10px 0px 0px; font: normal 0.8em Arial, Helvetica, sans-serif; color: #5c5c5c; line-height:20px; text-align:justify;} */

.printIcon {font: normal 0.7em Arial, Helvetica, sans-serif; color: #5c5c5c;padding-right:10px;} 
.printIcon a:link, .printIcon a:hover, .printIcon a:active, .printIcon a:visited {text-decoration:none}

#center-content {width:575px;margin:0;padding:0 0 15px 0;}
#center-content .rounded-box{margin:0;padding:0;background: #fff url(images/tablebackground.gif) repeat-x; border:1px solid #bfbfbf;font-weight:normal;}
/*#center-content a{margin:0;background:transparent url(/themes/gmc/images/arrow.png) no-repeat scroll 0 3px; padding-left:10px; padding-right:5px; display:block; font-weight:bold; font-size:0.9em;} */
#center-content div.top-left{background:url(images/top-left.gif) 0% 0% no-repeat;position:relative;top:-1px;left:-1px;}
#center-content div.top-right{background:url(images/top-right.gif) 100% 0% no-repeat;position:relative;left:2px;}
#center-content div.bottom-right{background:url(images/bottom-right.gif) 100% 100% no-repeat;position:relative;top:2px;}
#center-content div.bottom-left{background:url(images/bottom-left.gif) 0% 100% no-repeat;position:relative;left:-2px;}
#center-content table td.intro{margin: 0px; padding: 15px 0px 5px 5px;font: normal 0.8em Arial, Helvetica, sans-serif; color: #5c5c5c; line-height:20px; text-align:justify; white-space:normal;}
#center-content table td.contact{margin: 0px; padding:5px 0px 0px 0px; font: bold 0.8em Arial, Helvetica, sans-serif; color: #3068a7; vertical-align:middle;text-align:left; height:25px; background-color:#e6f3ff;}
#center-content table th {margin: 0px; padding:0px;font: bold 0.8em Arial, Helvetica, sans-serif; color: #ffffff; text-align:left;background-color:#3068a7; height:30px;}
#center-content table .tr-odd {font: 9pt arial, helvetica, sans-serif; text-transform: none; background-color: #D3E9FA; text-decoration: none; vertical-align:top; color:#000000; padding-top:3px;padding-bottom:3px;}
#center-content table .tr-even {font: 9pt arial, helvetica, sans-serif; text-transform: none; background-color: #E3F3FF; text-decoration: none; vertical-align:top; color:#000000; padding-top:3px;padding-bottom:3px;}
#center-content table .desg {font: bold 9pt arial, helvetica, sans-serif; vertical-align:top; color:#3068a7; padding-top:3px;padding-bottom:3px;}
#center-content table .cname {font: bold italic 9pt arial, helvetica, sans-serif; vertical-align:top; color:#000000; padding-top:3px;padding-bottom:3px;}
#center-content caption {font: bold 11pt arial, helvetica, sans-serif; text-transform: none; vertical-align: middle; color:#ff0000;}
/*#center-content ul {display:block;list-style-type: none;margin: 0;padding: 0 0 0 20px;}
#center-content ul li {background-image:url(images/arrow01.gif); background-position: left; background-repeat:no-repeat;padding:0 0 0 15px;}*/
#center-content table.aphb-table {border:#3068a7 1px solid; font: normal 0.9em Arial, Helvetica, sans-serif; text-align:center;margin:0;padding:0;}
#center-content table.aphb-table th {background-color:#3068a7; font: bold 1em Arial, Helvetica, sans-serif; text-align:center; height:30px;}
#center-content table.aphb-table tr {font: 9pt arial, helvetica, sans-serif; text-transform: none; background-color:#D3E9FA; text-decoration: none; vertical-align: middle; color:#000000;}
#center-content .aphb-table .tr-inner {font: 9pt arial, helvetica, sans-serif; text-transform: none; text-decoration: none; vertical-align: middle; color:#000000;}

#center-content .aphb-table .tr-outputdata-odd {font: 9pt arial, helvetica, sans-serif; text-transform: none; background-color: #f9e0b0; text-decoration: none; vertical-align: middle; color:#000000; padding-right:3px; }
#center-content .aphb-table .tr-outputdata-even {font: 9pt arial, helvetica, sans-serif; text-transform: none; background-color: #fff2d8; text-decoration: none; vertical-align: middle; color:#000000; padding-right:3px; }
#center-content .aphb-table caption {font: bold 12pt arial, helvetica, sans-serif; text-transform: none; vertical-align: middle; color:#ff0000;}

#center-content .aphb-table .tr-sidehead td {font: bold 10pt arial, helvetica, sans-serif; text-transform: none; background-color: #f9e0b0; text-decoration: none; vertical-align: middle; color:#ff0000; padding-right:3px; display:block; }
#center-content .aphb-table .showall {font: bold 9pt Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}

#center-content table.project-table {border:#3068a7 1px solid; font: normal 7pt Arial, Helvetica, sans-serif; text-align:center;margin:0;padding:0;}
#center-content table.project-table th {background-color:#3068a7; font: bold 7pt Arial, Helvetica, sans-serif; text-align:center; height:30px;}
#center-content table.project-table tr {font: 7pt arial, helvetica, sans-serif; text-transform: none; background-color:#D3E9FA; text-decoration: none; vertical-align: middle; color:#000000;}
#center-content .project-table .tr-sidehead td {font: bold 7pt arial, helvetica, sans-serif; text-transform: none; background-color: #f9e0b0; text-decoration: none; vertical-align: middle; color:#ff0000;}
#center-content .project-table caption {font: bold 9pt arial, helvetica, sans-serif; text-transform: none; vertical-align: middle; color:#ff0000;}

TABLE.project-enlarge-table {border: #000000 1px solid; border-collapse: collapse; font: 10pt arial, helvetica, sans-serif; color:#000000;}
TABLE.project-enlarge-table TH {border: #000000 1px solid; vertical-align: middle; background-color: #f0f0f0}
TABLE.project-enlarge-table TD {border-right: #000000 1px solid; border-top: #000000 1px solid; vertical-align: middle; border-left: #000000 1px solid; border-bottom: #000000 1px solid}
.project-enlarge-table caption {font: bold 12pt arial, helvetica, sans-serif; color:#000000}
.project-enlarge-table .tr-rowdata {font: 10pt arial, helvetica, sans-serif; text-transform: none; background-color: #c0c0c0; text-decoration: none; vertical-align: middle; color:#000000;padding-left:4px; height:30px;}
.project-enlarge-table .tr-outputdata {font: normal 10pt arial, helvetica, sans-serif; text-transform: none; text-decoration: none; vertical-align: middle; color:#000000; padding-right:3px; height:30px;  padding-left:2px;}
.project-enlarge-table .td-text-content {font: normal 10pt arial, helvetica, sans-serif; text-transform: none; text-decoration: none; vertical-align: middle; color:#000000; padding-left:2px; height:30px;}
.project-enlarge-table .tr-rowdata {font: normal 10pt arial, helvetica, sans-serif; text-transform: none; background-color: #c0c0c0; text-decoration: none; vertical-align: middle; color:#000000;padding-left:4px; text-align:center; height:30px;}
.project-enlarge-table .printdata {font: bold 10pt arial, helvetica, sans-serif; color: #000000;}
.project-enlarge-table .tr-rowdata-total {font: bold 10pt arial, helvetica, sans-serif; text-transform: none; background-color: #c0c0c0; text-decoration: none; vertical-align: middle; color:#000000;padding-right:3px; height:30px;}
/*
.sitemap UL {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sitemap UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.sitemap A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sitemap UL.level_0 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.sitemap UL.level_1 LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
.sitemap .active {
	FONT-STYLE: italic
}*/

#scroll {overflow: auto; width: 575px; scrollbar-arrow-color: #3068a7; scrollbar-darkshadow-color: #e3f3ff; scrollbar-track-color: #3068a7; scrollbar-face-color: #e6f3ff; scrollbar-shadow-color: #e6f3ff; scrollbar-highlight-color: #e6f3ff; scrollbar-3dlight-color: #c0c0c0;}

/*
.shareBtns {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
A.shareBtns:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.shareBtns:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.shareBtns:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A.shareBtns:hover {
	FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}*/





