body {
    margin:0px 0px 0px 0px;  
    padding:0;
    background-color: #ffffff;
    color: #000000;
    font:.75em/1.5 Arial,Helvetica,sans-serif;
    width: 100%;
    }
    
.content-container {
	width: 100%;
	}

#main-container {
	width: 100%;
	}
#top_logo {
	width: 100%;
	height: 70px;
	margin: 0px 0px 0px 0px;
	background-color: #8D5EC4;
	font-color: #FFFFFF
	}

#breadcrumb {
	width: 99.5%;
	padding: 3px 0 3px 5px;
	margin: 2px 0px 2px 0px; 
	}

    
#sidebarInternal 
{
     width: 17%;
     margin:0px 10px 20px 5px; 	
     background-color:#ffffff;
	height:750px;
}

#copy-wide {
	position: relative;
	margin:0px 10px 0px 0px; 
	display: inline;
        float: left;
  	width: 78%;
	}	

#copy-wide-maincontent-AdvData {
	position: relative;
	margin:0px 10px 0px 0px; 
	display: inline;
        float: left;
  	width: 78%;
  	padding-left: 170px;
	}	
#copy-wide-maincontent-AdvTable {
	margin:0px 0px 0px 0px; 
	position: relative;
	display: inline;
  	
	}

#copy-admin {
  	}


#copy {
	position: relative;
	margin:0px 0px 0px 0px; 
	display: inline;
        float: left;
    	width: 61%;
	}	
	
#right-col 
{
    position: relative;
    display: inline;
    float: left;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 10px;
    top: 0px;
    left: 0px;
    text-align: left;
    width: 17%;
    
}




#copy a, #copy-wide a{
	color: #8e5fc3;
	border-bottom:0px ;
	font-weight: bold;
	}
	
#copy a:hover, #copy-wide a:hover{
	color: #000000;
	border-bottom:0px ;
	font-weight: bold;
	}


/* TABS BAR 
----------------------------------------- */
div.tabsBar  {
clear:both;
width: 1005px;
margin: 0px;
padding: 0px;
min-height: 48px;
height: auto !important;
height: 48px;
background-color: #E9DFF4;
background-image: url('../images/norfolk/tabsBg.gif');
background-repeat:repeat-x !important;
background-position:top left;
/*font:1.0em/1.1 Arial,Helvetica,sans-serif;*/
}
	* html div.tabsBar  {
	width: 1005px;
	}
	ul.tabs {
	width: 100%;
	list-style:none;
	padding: 2px 5px 0 0px !important;
	margin: 0px 0 0 0 !important;
	}
		ul.tabs li {
		float: left;
		display:inline;
		padding: 4px 17px 0px 13px;
		font-size: 0.72em;
		background-position: right 2px;
		background-image: url('../images/norfolk/sep-tab.gif');
		background-repeat: no-repeat;
		}
			ul.tabs li a,
			ul.tabs li a:visited {
			display: block;
			padding: 0 0 6px 0;
			color:#fff;
			font-weight:normal;
			text-decoration:none;
			}
				ul.tabs li a:hover {
				color: #CCC;
				}
				ul.tabs li.selected a,
				ul.tabs li.selected a:visited {
				background-image: url('../images/norfolk/tabArrow.gif') !important;
				background-repeat:no-repeat !important;
				background-position: center 12px;
				}
		ul.tabs li.last {
		float: right;
		padding: 4px 8px 0px 15px;
		font-size: 0.72em;
		background-image: none;
		}
			ul.tabs li.last a,
			ul.tabs li.last a:visited {
			color:#FFF;
			font-weight:normal;
			text-decoration:none;
			}
				ul.tabs li.last a:hover {
				color: #CCC;
				}

/* HOMEPAGE
----------------------------------------- */
#copy div.themebox {
clear:both;
margin: 10px 0 20px 0px;
padding: 0 0 10px 0;
background-color:#E9DFF4;
border-top: 10px solid #8D5EC4;
font-size: 1em;
}
	#copy div.themebox h2 {
	margin: 7px 10px 18px 10px !important;
	color: #000;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 !important;
	text-transform: capitalize;
	}
	#copy div.themebox p.top {
	margin: 0 10px 0 10px !important;
	padding: 10px 0 0px 0 !important;
	color: #000;
	font-weight: normal;
	font-size: 1em;
	background-position: left 5px;
	background-image: url('..');
	background-repeat: repeat-x;
	}
	#copy div.themebox ul {
	clear: both;
	height: 100px !important;
	margin: 20px 10px 0px 10px !important;
	padding: 0px 0px 0px 0px !important;
	list-style:none;
	list-style-position: outside;
	background-color: none;
	}
		#copy div.themebox ul li {
		display: inline;
		float: left;
		width: 110px !important;
		margin: 0px 0px 0px 0px;
		min-height: 120px !important;
		height: auto !important;
		height: 120px !important;
		padding: 3px 0px 0px 0px !important;
		font-size: 1em;
		background-color: none;
		background-position: left 0px;
		background-image: url('..');
		background-repeat: repeat-x;
		}
		#copy div.themebox ul li.pos_1,
		#copy div.themebox ul li.pos_2,
		#copy div.themebox ul li.pos_3,
		#copy div.themebox ul li.pos_4,
		#copy div.themebox ul li.pos_5,
		#copy div.themebox ul li.pos_6,
		#copy div.themebox ul li.pos_7,
		#copy div.themebox ul li.pos_8,
		#copy div.themebox ul li.pos_9,
		#copy div.themebox ul li.pos_10 {
		margin: 0px 10px 10px 0px !important;
		}
			#copy div.themebox ul li img {
			border: none;
			width: 110px !important;
			height: 55px !important;
			}
				* html #copy div.themebox li img { 
				display:inline; 
				margin-left: 0px;
				}
			#copy div.themebox ul li h3 {
			margin: -2px 0px 0px 0px !important;
			padding: 0px 0px 0px 0px !important;
			font-size: 1.2em;
			font-weight: bold;
			background-position: 0px 4px;
			background-image: url('../images/arrow-red.gif');
			background-repeat: no-repeat;
			}
				#copy div.themebox ul li h3 a {
				color: #8D5EC4;
				text-decoration: none !important;
				}
					#copy div.themebox ul li h3 a:hover {
					color: #666 !important;
					}
					#copy div.themebox ul li h3 a:visited {
					text-decoration: none !important;
					}
			#copy div.themebox ul li p {
			margin: 3px 0px 0px 0px !important;
			padding: 0px 0px 0px 0px !important;
			font:0.9em/1.1 Arial,Helvetica,sans-serif;
			}




#toolscontainer {
display: none;
}


/* INDEX 
----------------------------------------- */


.IndexRowHeader
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#ffffff;
	    BORDER-WIDTH:2px;
	    BACKGROUND-COLOR: #E8DFF3;
	    COLOR:black;
	    FONT-WEIGHT: bold;	   
	}

/* BREADCRUMB 
----------------------------------------- */

#breadcrumb {
	width: 100%
	height: 15px;
	background: #8E5FC3 ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #EDEDED;	
	padding: 3px 0 3px 8px;
	margin: 2px 0px 2px 0px; 
	}	


#breadcrumb a {
	font-size: 0.9em;
	color: #EDEDED;	
	font-weight: normal;
	text-decoration: none;
	}


#breadcrumb a:hover {
	border-bottom:1px dashed #EDEDED;	
	}
	
#breadcrumb a {
	color: #ffffff;	
	}


#breadcrumb a:hover {
	border-bottom:1px dashed #ffffff;	
	}	
	

.shadow-text{
	font-size: 120%;
	font-weight: bold;
	color:#000000;
	text-shadow: 2px 2px 1px #444444;
	background-color: transparent;
	}


#log-in{
	background-color: #E8DFF3;	}

#log-in-container {
	padding: 0 12px 7px 12px;
	margin: 0px 0px 0 0px;
	text-align: left;
	background-color: #E8DFF3;
	}	


#log-in .border-left{
	background: url("") ;
	}
	
	
#log-in .border-right {
	background: url("") repeat-y bottom right;
	}


#log-in .round-top { 
	background: url("") no-repeat top right; 
	}
	
#log-in .round-bottom { 
	background: url("") no-repeat bottom right; 
	}
	
.log-in-form-pad{
	margin-top:7px;
	background-color: #E8DFF3;
	}
	
/* questions */

#log-in .pane-divider { 
	background: url("") no-repeat bottom right; 
	}
	

#log-in-qs {
	background-color:#E8DFF3;
	}
	
	
#log-in .border-qs-left{
	background: url("") repeat-y bottom left;
	}
	
	
#log-in .border-qs-right {
	background: url("") repeat-y bottom right;
	}


#log-in .questions{
	padding: 0 12px 3px 12px;
	text-align: left;
	}

/* QUICK PROFILES 
--------------------------------------*/
 
#quick-profiles{
	background-color: #E8DFF3;
	margin-bottom:20px;
	}
	

#quick-profiles-container {
	padding: 0 12px 5px 12px;
	text-align: left;
	}	


#quick-profiles .border-left{
	height: 100%;
	background: url("") repeat-y bottom left;
	}
	
	
#quick-profiles .border-right {
	height: 100%;
	background: url("") repeat-y bottom right;
	}


#quick-profiles .round-top { 
	background: url(") no-repeat top right; 
	}
	
#quick-profiles .round-bottom { 
	background: url("") no-repeat bottom right; 
	}
	
.quick-profiles-form-pad{
	margin-top:7px;
	
	}



#news{
	margin: 0px 0px 0px 0px;
	background-color: #E8DFF3;
	background-image: url("");
	background-repeat: repeat-x;
	background-position: bottom left;
	
	}


#news-container {
	padding: 0 12px 5px 12px;
	background-color: #E8DFF3;
	text-align: left;
	}	


#news .border-left {
	height: 100%;
	background: url("") repeat-y bottom left;
	}
	
#news .border-right {
	height: 100%;
	background: url("") repeat-y bottom right;
	}

#news .round-top { 
	background: url(") no-repeat top right; 
	}
	
#news .round-bottom { 
	background: url("") no-repeat bottom right; 
	}
	

#news a {
	color: #444444;
	text-decoration:underline;
	}
	
	
#news a:hover {
	color: #1762A7;
	}
	
	
.line-pad{
	margin: 11px 0 8px 0;
	}
	
.nav_table {background-color:#ffffff; margin-bottom:5px;}
.nav_tableMainCell {background-color:#8E5FC3; }
.nav_tableItem {background-color:#8E5FC3; margin-bottom:5px;FONT-SIZE: 100%;FONT-WEIGHT: normal;}
.nav_tableItemHighlight {background-color:#8E5FC3; margin-bottom:5px;FONT-SIZE: 100%;FONT-WEIGHT: bold;}


#menu a{
	margin: 0 0 0 0px;
	text-decoration: none;	
	border-bottom:0px ;
	font-weight: bold;
	color: #ffffff;
	background-color:transparent;
	}

#menu a:hover{
	color: #ffffff;
	border-bottom:0;
	}	
	
	
#menu a.live, #menu a.live:hover{
	margin: 0 0 0 0;
	color: #000000;
	font-size: 1em;
	border-bottom:0;
	}
	
	/* PROFILE  
	----------------------------------------- */
	
	#sidebarPrint 
	{
	    position: relative;
	    float: left;
	    margin-bottom: 20px;
	    top: 10px;
	    left: 0px;
	    text-align: left;
	    width: 20px;;
	    
	}
	
	
	DIV.section
	{
	    PADDING-RIGHT: 0px;
	    DISPLAY: inline;
	    PADDING-LEFT: 0px;
	    
	    PADDING-BOTTOM: 0px;
	    MARGIN: 5px;
	    OVERFLOW: visible;
	    
	    PADDING-TOP: 0px;
	    TEXT-ALIGN: left;
	    FONT-WEIGHT: normal;
	
	}
	
	.profileTitle
	{
	    
	}
	.profileArea, .profileBold
	{
	    FONT-WEIGHT: bold;
	    TEXT-DECORATION: none
	}
	.profileTopLink
	{
		text-align:right
	}
	.profileDescription
	{
	    FONT-WEIGHT: normal;
	    TEXT-DECORATION: none
	}
	.section
	{
	   FONT-WEIGHT: normal;
	   COLOR: black
	
	}
	.sectionTitle
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 150%;
	    TEXT-DECORATION: none;
	    COLOR: black
	}
	.sectionDescription
	{
	    FONT-WEIGHT: bold;
	    TEXT-DECORATION: none
	}
	.sectiontableTitle
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 110%;
	    TEXT-ALIGN:left;
	    TEXT-DECORATION: none
	}
	.sectionimageTitle
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 110%;
	    TEXT-ALIGN:left;
	    TEXT-DECORATION: none
	}
	.sectiontableHeader
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	.sectiontableFooter
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	.sectiontableTable
	{
	    WIDTH:100%;
	    TEXT-DECORATION: none;
	    border-width:0px;
	    border-style:solid;
	    border-spacing:0px;
	    border-collapse:collapse;
	    margin:0px;
	    padding:0px;
	}
	.sectiontableSectionHeader
	{
	    FONT-WEIGHT: bold;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BACKGROUND-COLOR: #E8DFF3;
	    BORDER-WIDTH:1px;
	    TEXT-DECORATION: none;
	    COLOR:black
	}
	.sectiontableColumnHeader
	{
	    TEXT-DECORATION: none;
	    TEXT-ALIGN:center;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #8E5FC3;
	    COLOR:white
	
	}
	.sectiontableRowHeader
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	.sectiontableData
	{
	    TEXT-ALIGN: right;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	#linkstablesection
	{
	    margin-left: 0px; 
	    float: left; 
	    width: 45%;
	}
	
	#imagessection
	{
	    margin-right: 5px; 
	    float: right; 
	    width: 45%;
	}
	
	/* METADATA  
	----------------------------------------- */
	
	.metadatatable
	{
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
	   border-collapse:collapse;
	   margin:0px;
	   padding:0px;
	   width:100%
	
	}
	.metadatacaption
	{
	   background-color:#EEEEEE;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
	   
	   margin-left:-1px;
	   margin-right:0px;
	   margin-top:0px;
	   margin-bottom:0px;
	   padding:1px;
	}
	.metadatatitlebody
	{
	   background-color:#FFFFFF;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
	   border-collapse:collapse;
	   font-weight:bold;
	   margin:0px;
	   padding:1px;
	}
	.metadatahead
	{
	   background-color:#EEEEEE;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
	   border-collapse:collapse;
	   margin:0px;
	   padding:1px;
	}
	.metadatabody
	{
	   background-color:#FFFFFF;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
	   border-collapse:collapse;
	   margin:0px;
	   padding:1px;
	}
	
	/* MAPDASHBOARDS  
	----------------------------------------- */
	
	.mapDashboardTable
	{
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
         border-collapse:collapse;
	   margin:0px;
	   padding:0px;
	   width:100%
	
	}
	.mapDashboardCaption
	{
	   background-color:#EEEEEE;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   margin-left:-1px;
	   margin-right:0px;
	   margin-top:0px;
	   margin-bottom:0px;
	   padding:0px;
	}
	.mapDashboardHead
	{
	   background-color:#EEEEEE;
	   border-color:#c9c9c9;
	   border-width:1px;
	   border-style:solid;
	   margin:0px;
	   padding:0px;
	}
	.mapSelectTable
	{
	   border-color:#ffffff;
	   border-width:1px;
	   border-style:solid;
	   border-spacing:0px;
         border-collapse:collapse;
	   margin:0px;
	   padding:0px;
	   width:100%
	
	}
	.mapSelectCaption
	{
	   background-color:#EEEEEE;
	   border-color:#ffffff;
	   border-width:1px;
	   border-style:solid;
	   margin-left:-1px;
	   margin-right:0px;
	   margin-top:0px;
	   margin-bottom:0px;
	   padding:0px;
	}
	.mapSelectTitle
	{
	   background-color:#8E5FC3;
	   border-color:#ffffff;
	   border-width:1px;
	   border-style:none;
	   color:#ffffff;
	   margin:0px;
	   padding:0px;
	   font-size:larger;
	   font-weight:bold;
	}
	.mapSelectHead
	{
	   background-color:#FFFFFF;
	   border-color:#DCDCDC;
	   border-width:1px;
	   border-style:solid;
	   margin:0px;
	   padding:0px;
	   font-weight:bold;
	}
	.mapSelectBody
	{
	   background-color:#FFFFFF;
	   border-color:#DCDCDC;
	   border-width:1px;
	   border-style:solid;
	   margin:0px;
	   padding:0px;
	}
	.mapSelectBodyImage
	{
	   background-color:#FFFFFF;
	   border-color:#DCDCDC;
	   border-width:1px;
	   border-style:solid;
	   margin:0px;
	   padding:0px;
	   width:15px;
	}
.mapSelectRows, .mapSelectRows td,.mapSelectRows th
{
   background-color:#FFFFFF;
   border-bottom-color:#DCDCDC;
   border-bottom-width:1px;
   border-bottom-style:solid;
   margin:0px;
   padding:0px;
}
.mapSelectBodyImage a{
	color: #1762A7;
	border-bottom:0px #ffffff !important;
	}
.mapSelectBodyImage a:hover{
	color: #1762A7;
	border-bottom:0px #ffffff !important;
	}	
	.mapSelectHeadTheme
	{
	   background-color:#E8DFF3;
	   border-color:#FFFFFF;
	   border-width:1px;
	   border-style:solid;
	   margin:0px;
	   padding:0px;
	   color:#000000;
	   font-weight:bold;
	}

	
	/* MAP HTML  
	----------------------------------------- */
	
	.MapHTMLTitle
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 110%;
	    TEXT-ALIGN:left;
	    TEXT-DECORATION: none;
	   
	}
	
	.MapHTMLTable
	{
	    WIDTH:100%;
	    TEXT-DECORATION: none;
	    border-color:#0B2F51;
	    border-width:1px;
	    border-style:solid;
	    border-spacing:0px;
	    border-collapse:collapse;
	    margin:0px;
	    padding:0px;
	}
	
	.MapHTMLHeader
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	.MapHTMLFooter
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	
	.MapHTMLColumnHeader
	{
	    TEXT-DECORATION: none;
	    TEXT-ALIGN:center;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #95B1BF;
	    COLOR:black
	
	}
	.MapHTMLRowHeader
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #E8DFF3;
	    COLOR:black
	}
	.MapHTMLData
	{
	    TEXT-ALIGN: right;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	.MapHTMLRowHeaderComparison
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    font-style: italic;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #E8DFF3;
	    COLOR:black
	}
	.MapHTMLComparisonData
	{
	    TEXT-ALIGN: right;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	
	#HTMLTableAnchor a, #HTMLTableAnchor a:hover
	{
	    COLOR:white;
	    text-decoration:underline;
	}
	
	/* ADVANCED HTML  
	----------------------------------------- */
	
	.AdvancedHTMLTitle
	{
	    FONT-WEIGHT: bold;
	    FONT-SIZE: 110%;
	    TEXT-ALIGN:left;
	    TEXT-DECORATION: none;
	   
	}
	
	.AdvancedHTMLTable
	{
	    WIDTH:100%;
	    TEXT-DECORATION: none;
	    border-color:#0B2F51;
	    border-width:1px;
	    border-style:solid;
	    border-spacing:0px;
	    border-collapse:collapse;
	    margin:0px;
	    padding:0px;
	}
	
	.AdvancedHTMLHeader
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	.AdvancedHTMLFooter
	{
	    FONT-SIZE: smaller;
	    FONT-WEIGHT:normal;
	    BACKGROUND-COLOR: #ffffff;
	    TEXT-ALIGN:right;
	    TEXT-DECORATION: none
	}
	
	.AdvancedHTMLColumnHeader
	{
	    TEXT-DECORATION: none;
	    TEXT-ALIGN:center;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #8E5FC3;
	    COLOR:white
	
	}
	.AdvancedHTMLRowHeader
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	.AdvancedHTMLData
	{
	    TEXT-ALIGN: right;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	.AdvancedHTMLRowHeaderComparison
	{
	    TEXT-ALIGN: left;
	    TEXT-DECORATION: none;
	    font-style: italic;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	.AdvancedHTMLComparisonData
	{
	    TEXT-ALIGN: right;
	    TEXT-DECORATION: none;
	    BORDER:solid;
	    BORDER-COLOR:#0B2F51;
	    BORDER-WIDTH:1px;
	    BACKGROUND-COLOR: #ffffff;
	    COLOR:black
	}
	
	.mapWidth{width:170px; height:15px}
.mapHeight{width:15px; height:135px}
	
	
