
body 				{background-color : #F2F2F2 ;}
body.tour			{background-color : #FFFFFF ;}
p, td, a, th 			{font-family : arial, helvetica, sans-serif ; font-size : 12px; color : #3F4F59 ;}

h1 				{color : #4E6980 ; font-size : 15px ;}
h2 				{color : #4E6980 ; font-size : 14px ;}
h3 				{color : #4E6980 ; font-size : 13px ;}

a 				{color : #2576A5 ;}
a:hover 			{color : #4E6980 ;}

.smallText 			{font-size : 11px; color : #fff;}

/* Header */
.blue01 			{background-color : #2576A5 ;}
.blue02 			{background-color : #23658B ;}
.blue03 			{background-color : #7A99AB ;}
.blue04 			{background-color : #053959 ;}

.utility			{color:#FFFFFF; white-space: nowrap;}
.utility a			{color:#FFFFFF; text-decoration : none;}
.utility a:hover		{color:#FFFFFF; text-decoration : underline;}

/* News */
td.newsText 			{font-size : 11px; color : #3D3B36; align: left; padding-left:10px; height: 240px !important;}
a.newslink 			{font-size : 11px; color : #2576A5; text-decoration:underline;}
a.newslink:hover 		{text-decoration:underline; color : #4E6980 ;}
a.moreNews			{font-size : 11px; color : #2576A5; text-decoration : none;}
a.moreNews:hover		{color : #4E6980; text-decoration : underline;}

/* Navigation */
a.topmenu 			{font-size : 12px ; color : #F2F2F2 ; text-decoration : none ; font-weight : bold ;}
a.topmenu:hover 		{font-size : 12px ; color : #ffffff ; text-decoration : underline ; font-weight : bold ;}
.sideMenu01 			{background-color : #23658B ; font-size : 12px ;}
.sideMenu02 			{background-color : #2576A5 ;}	
a.menu 				{font-size : 11px ; color : #F2F2F2 ; text-decoration : none ; font-weight : bold ;}
a.menu:hover 			{font-size : 11px ; color : #ffffff ; text-decoration : underline ; font-weight : bold ;}

/* Breadcrumbs */
#breadcrumbs 			{font-size : 12px ; color : #053959 ; font-weight : bold ; text-decoration : none ;}
#breadcrumbs a 			{font-size : 12px ; color : #2576A5 ; text-decoration : none ; font-weight : bold ;}
#breadcrumbs a:hover 		{font-size : 12px ; color : #2F93CD ; text-decoration : underline ;}

/* Download and Image boxes */
.contentBorder			{border: solid 1px #9AC5E7;}
.contentHeaderBG		{background-color: #E5EAEE; border: solid 1px #9AC5E7;}
.contentHeaderBG TD		{height:18}
.contentHeaderBG TH		{color: #000000; font: bold 12px; margin-left:5px; text-decoration: none}
.contentLightBg			{background-color: #E5EAEE;}
div.imgBlockSide		{padding-right: 10px !important;}
div.poiBlockSide		{padding-right: 10px !important;}

.narrowHeader			{color: #526C7D; font-weight : bold ;  font-size: 11px; padding: 1px 1px 1px 5px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #9AC5E7;}
.narrowHeader TD		{color: #FFFFFF; font-weight : bold ;  font-size: 11px; margin-left:5px; }
.narrowHeader A 		{color: #FFFFFF; font-weight : bold ;  font-size: 11px; text-decoration: underline; line-height : 17px;}
.narrowHeader A:hover, .narrowHeader A:visited 	{color: #FFFFFF; font-weight : bold ; font-size: 11px; line-height : 17px;}
.wideHeader			{color: #526C7D; font: bold 11px verdana,arial,helvetica,"sans-serif"; padding: 1px 1px 1px 5px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #9AC5E7;}

div.downloadBlockBottom		{padding-right: 20px !important;}
div.downloadBlockBottom a	{color: #628B9D; font-weight : bold ;  text-decoration: underline;}
div.downloadBlockBottom a:hover	{color: #628B9D; font-weight : bold ;  text-decoration: underline;}
div.downloadBlockSide		{padding-right: 10px !important;}
.clickDownloadText		{padding-bottom: 0px; background-color: #9AC5E7; color: #FFFFFF;}
.fileCurveImg			{background-image:url('/_interface/gfx/filecurve.gif');background-repeat: no-repeat;}

/** image pop up **/
.jNetImgBoxHeader 		{background-color : #9AC5E7; font-size: 12px; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif;}
.jNetImgBoxFooter 		{background-color : #9AC5E7; font-size: 12px; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif;}
.jNetImgBoxBody 		{background-color : #E5EAEE; font-size: 12px; color: #FFFFFF; font-family: Arial,Helvetica,sans-serif; text-align: center;}
.jNetImgBoxBody a 		{color: #FFFFFF;}
.jNetImgBoxFooter a 		{color: #FFFFFF;}
.jNetImgBoxFooter a:hover	{color: #FFFFFF;}

/* Content */
.pageHeader 			{color : #4E6980 ; font-size : 15px ; font-weight : bold ;}
div.FCContent td		{vertical-align : top; text-align : left; background-color : #DAE1E8;}
div.FCContent table		{padding : 3px; border : 0px none; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.FCSubheading 			{color : #4E6980; font-size: 14px; font-weight: bold;}
.contactTable			{vertical-align : top; text-align : left; background-color:#F2F2F2 }

.beige 				{background-color : #EBE7DE ; color : #040000 ;}
.beigeTop 			{
	background-color : #DAD5CB ;
	color : #6E6A61 ;
}
.searchSiteName {
	font-family : arial, helvetica, sans-serif ;
	font-size:10px;
	color : #6E6A61;
}
.tableCell {
	background-color : #C4CED4 ;
}
th {
	background-color : #23658B ;
	color : #ffffff ;
}
/** Form Types **/

.formPulldownText		{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formInputBoxText		{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formBtnText			{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #CCCCCC;}
.formEditorBtnText		{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #54401F;}
.formCheckboxText		{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formRadio			{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formSelectText			{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formTextboxText		{color: #000000; font: verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formInputButton		{font-family: Arial, Helvetica, Sans-serif; color : #040000 ; background-color: #EBE7DE ;}
