body { font-family:'verdana'; font-size:12px;  margin:0px; padding:0px;  }
a			{ color:#257189; }

a:hover		{ color:#9e9da2; text-decoration : none; }

a	img		    { border:0px; }
#divOuter		{ width:1110px; margin:auto;  }
#divBody		{ width:1105px; float:left; }
.fleft			{ float:left; }
.fright			{ float:right; }
.divClear		{ clear:both;   font-size:1px; height:1px; line-height:1px; }
#divTopRight	{ float:right;  text-align:right; width:360px; margin-bottom:10px;!margin-bottom:5px; }
#divmainright	{ float:left;   margin:auto; bbackground-color:#F0F0F0; border:2px solid #DEDEDE; width:151px; height:535px; padding:5px; list-style-type:none;}
#divmainleft	{ float:left;   margin:auto; background-color:#CCCC99; border:2px solid #DEDEDE; width:151px; height:535px; padding:5px; list-style-type:none;}
#divmaincenter	{ float:left;   margin:auto; background-color:#CCCC99; border:2px solid #DEDEDE; width:235px; height:535px; padding:5px; list-style-type:none;}
#divLeftMenu	{ float:left;	 border:1px solid #111111; width:215px; height:555px;!height:555px; padding:5px; text-align:left; list-style-type:none;
background-image:url(img/minneapolis.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#divRightMenu	{ display:block; margin:0px 10px; float:right;  border:1px solid #111111; width:200px; padding:5px; text-align:left; list-style-type:none; }

#hoverover  	{ margin:auto; 	background-color:#F0F0F0; border:2px solid #DEDEDE; width:136px; height:136px;!height:136px; padding:1px;	}
#divContent		{ background-image:url(img/grids.gif); float:right; border:1px solid #111111; width:625px; min-height:555px; padding:5px; text-align:left; list-style-type:none; }
#divTopSection	{ margin-bottom:9px; }
.txtSearch		{ font-size:13px; height:15px; margin-right:13px;}	
.ulRedMenu		{ margin:0px; padding:0px; list-style-type:none; }
.ulRedMenu		li { float:left; padding-left:15px; }
.ulRedMenu		li	a			{ color:#257189; }

.ulRedMenu		li	a:hover		{ color:#9e9da2; text-decoration : none; }



.ulMainMenu	{ list-style-type:none; margin:0px; padding:0px;  }
.ulMainMenu	li	{ margin:0px; padding:0px; }
.ulMainMenu	li	ul	{ list-style-type:none; margin:0px; padding:0px; }
.ulMainMenu	li	ul	li	{ margin:0px; padding:0px 20px; }
.ulGems		{ list-style-type:none; font-size:10px; list-style-type:none; padding-right:20px; text-align:center; }
.ulGems		li	{ display:inline; padding:3px; text-align:center;}
.ulGems		li	a	{ word-break:none; text-decoration:none; }
.ulGems		li	a:hover { text-decoration:underline; }