body,td,th,br,p,td,tr {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;}.bodywhite {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}body {	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.title {	color: #FFFFFF;	font-size: 16px;	font-family: "Times New Roman", Times, serif;	font-weight: bold;}.flashback {    background-image: url(/dcm/elements/swoosh_piece.jpg); 	background-position: left top; 	background-repeat:no-repeat;}.featuretitle {	font-weight: bold;	font-size: 12px;}.featuretitle p{	margin:0 0 4px 0;}.purplefeaturetitle {	font-weight: bold;	font-size: 12px;}.purplefeaturetitle p{	margin:0 0 4px 0;}p.centertitle {	color: #006666;	font-weight: bold;	font-size: 13px;	text-align:center;	margin: 5px auto 0 auto;}p.subtitle {	color: #006666;	font-weight: bold;	font-size: 14px;	text-align:center;	margin: 0 auto;}.coboxhead {	color: #00768C;	font-weight: bold;	font-size: 13px;}.coboxhead p{	margin:0 0 4px 0;}.pagebkgd {	background-image: url(/dcm/elements/pageBkgd.gif); 	background-position: top right; 	background-repeat:repeat-y;}.divider {	background-image: url(/dcm/elements/divider_vertical.gif); 	background-position: center top; 	background-repeat:repeat-y;}.barbkgd {	background-image: url(/dcm/elements/barBkgd.gif);	background-position: top left;	background-repeat:repeat-x;	text-transform: uppercase;}.footer {	background-image: url(/dcm/elements/footerbkgd.gif);	background-position: top left;	background-repeat:repeat-x;	font-size: 10px;	color: #ffffff;	font-weight: bold;}.search {	background-image: url(/dcm/elements/searchLineBkgd.gif); 	background-position: top right; 	background-repeat:repeat-y;}.searchTop {	background-image: url(/dcm/elements/searchBkgd.gif); 	background-position: top right; 	background-repeat:no-repeat;}.leftnav {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999966;	text-decoration: none;}A.leftnav:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999966;	text-decoration: none;	}A.leftnav:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999966;	text-decoration: none;}	A.leftnav:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999966;	text-decoration: underline;}a {	font-size: 11px;	color: #4765A2;	text-decoration: underline;}a:visited{	font-size: 11px;	color: #4765A2;	text-decoration: underline;}a:hover{	font-size: 11px;	color: #006666;	text-decoration: underline;}a.white {	font-size: 11px;	color: #ffffff;	text-decoration: underline;}a.white:visited{	font-size: 11px;	color: #ffffff;	text-decoration: underline;}a.white:hover{	font-size: 11px;	color: #ffffff;	text-decoration: underline;}	.about_gac_title {	background-color: #6D0079;}.business_economy_title {	background-color: #007945;}.government_affairs_title {	background-color: #360079;}.living_working_title {	background-color: #890009;}.visiting_playing_title {	background-color: #007789;}.members_title {	background-color: #DD8614;}	.intro {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5F87D7;	}	.bodyred {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #990000;	}	.serifBody {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #000000;	line-height: 18px;	}	.serifBodyGray {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	color: #666666;	line-height: 18px;	}		input,select {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #ffffff;	}	.topnav{	font-size: 9px;	color: #CCCCCC;	font-weight: bold;}A.topnav:link{	font-size: 9px;	color: #CCCCCC;	font-weight: bold;	text-decoration: none;}A.topnav:visited{	font-size: 9px;	color: #CCCCCC;	font-weight: bold;	text-decoration: none;}A.topnav:hover{	font-size: 9px;	color: #ffffff;	font-weight: bold;	text-decoration: underline;}.dcmtaxonomy{	font-size: 11px;	color: #666666;}A.dcmtaxonomy:link{	font-size: 11px;	color: #003366;	text-decoration: underline;}A.dcmtaxonomy:visited{	font-size: 11px;	color: #003366;	text-decoration: underline;}A.dcmtaxonomy:hover{	font-size: 11px;	color: #003366;	text-decoration: underline;}H1,.header1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #000000;	font-variant: small-caps;	}A.header1:link{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #000000;	font-variant: small-caps;	text-decoration: none;}A.header1:visited{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #000000;	font-variant: small-caps;	text-decoration: none;}	A.header1:hover{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	color: #336633;	font-variant: small-caps;	text-decoration: underline;}H2,.header2 {	font-size: 14px;	color: #087628;	font-weight: bold;}H3,.header3 {	font-size: 11px;	color: #CB9F1C;	font-weight: bold;}H4 {	font-size: 12px;	color: #000000;	font-weight: bold;}.alert{	font-size: 11px;	color: #FF0000;	font-weight: bold;}A.footer:link{	font-size: 9px;	color: #999999;	font-weight: bold;	text-decoration: underline;}A.footer:visited{	font-size: 9px;	color: #999999;	font-weight: bold;	text-decoration: underline;}	A.footer:hover{	font-size: 9px;	color: #999999;	font-weight: bold;	text-decoration: underline;}.bkgdContentHomepage {	background-image: url(/dcm/elements/bkgd_homepage.gif); 	background-position: top left; 	background-repeat:no-repeat;}.bkgdContentMain {	background-image: url(/dcm/elements/bkgd_main.gif); 	background-position: top left; 	background-repeat:no-repeat;}/*DROP DOWN MENUS*//* common styling */.menu {font-family: arial, sans-serif; width:130px; height:150px; position:relative; margin:0; font-size:11px; margin:50px 0;}.menu ul li a, .menu ul li a:visited { display:block; text-decoration:none; color:#996; width:128px; height:20px; line-height:19px; font-size:11px;}.menu ul {padding:0; margin:0;list-style-type: none;background:#FFF; }.menu ul li {float:left; margin-right:1px; position:relative;}.menu ul li ul {display: none;border:1px solid #996;padding:5px;}/* specific to non IE browsers */.menu ul li:hover a {color:#996; text-decoration:underline;}.menu ul li:hover ul {display:block; position:absolute; top:0; left:129px; width:128px;}.menu ul li:hover ul li a.hide { color:#996;}.menu ul li:hover ul li:hover a.hide {width:150px;}.menu ul li:hover ul li ul {display: none;}.menu ul li:hover ul li a {display:block; background:#; color:#996; width:150px; text-decoration:none;}.menu ul li:hover ul li a:hover { color:#996; text-decoration:underline;}.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:151px; top:0; color:#996;}.menu ul li:hover ul li:hover ul li a {display:block; width:200px; color:#996;}.menu ul li:hover ul li:hover ul li a:hover { color:#996;}.mask {    background-image: url(/dcm/elements/whiteMask.gif); 	background-position: right top; 	background-repeat:no-repeat;}