A:visited{  color: #C2B3DA;}body {  background-image: url(/resources/images/pawprints.jpg);  background-repeat: repeat; }/*******************************************************************//******* LOGIN BOX                                           *******//*******************************************************************/#idLoginContainer {  position: relative;  background-color: #7a5daf;  background-image: url(/resources/images/login_bg.png);  background-repeat: no-repeat;  margin-left: 20px;  padding-left: 0px;  padding-top: 100px;}  #idLoginContainer #idLoginUserName,  #idLoginContainer #idLoginPassword {    float: left;    clear: both;    *height: 1%;    width: 200px; }    #idLoginContainer #idLoginUserName:after,    #idLoginContainer #idLoginPassword:after {      display: block;      clear: both;      visibility: hidden;      overflow: hidden;      font-size: 0;      content: "."; }    #idLoginContainer #idLoginUserName input,    #idLoginContainer #idLoginPassword input {      border-width: 1px;      border-style: solid;      border-color: #b2b2b2;      float: left;      width: 90px;      height: 18px; }    #idLoginContainer #idLoginUserName label,    #idLoginContainer #idLoginPassword label {      float: right;      color: #FFFFFF;      font-weight: bold;      padding-top: 3px;      padding-right: 3px;}    #idLoginContainer #idLoginUserName div,    #idLoginContainer #idLoginPassword div {      float: left;      width: 99px; }  #idLoginContainer #idLoginUserName {    margin-bottom: 5px; }  #idLoginContainer #idLoginActionRememberMe {    float: left;    clear: both;    width: 200px; }    #idLoginContainer #idLoginActionRememberMe input {      float: left;      margin-left: 83px;      *margin-left: 82px; }    #idLoginContainer #idLoginActionRememberMe label {      padding-left: 5px;      *padding-left: 3px;      color: #FFFFFF; }  #idLoginContainer #idLoginAction {    float: left;    width: 99px; }    #idLoginContainer #idLoginAction input {      float: right;      font-size: 1em;      margin-top: 4px;      padding: 2px 4px; }  #idLoginContainer #idLoggedAction input {    font-size: 1em;    margin-top: 4px;    padding: 2px 4px; }  #idLoginContainer #idLoginPasswordForgot {    float: left;    width: 89px;    margin-left: 9px;   }  #idLoginContainer #idLoggedName {    padding-left: 50px;    font-weight: bold;    margin-bottom: 5px; }  #idLoginContainer .profileBox {    padding-left: 25px;    color: #FFFFFF    margin-bottom: 0px; }/*******************************************************************//******* MENU and CONTENT                                    *******//*******************************************************************//******* Menu and content main container *******/#idContentContainer{  display: block;  width: 919px;  height: auto;  clear: both;  float: left;  margin-top: 15px;}/******* Menu column container *******/#idNavigationContainer{  display: block;  width: 200px;  float: left;  background: url(/resources/images/navbg_long.png) no-repeat;}/*******************************************************************//******* MENU                                                *******//*******************************************************************//******* Menu container *******/#idMainMenuContainer{  display: block;  background-color:#7a5daf;}#idMainMenuContainer .d6,#idMainMenuContainer .d7,#idMainMenuContainer .d2,#idMainMenuContainer .d9,#idMainMenuContainer .d8,#idMainMenuContainer .d3{  width: 100%;}#idMainMenuContainer .d6{  background: url(/resources/images/navbg_left.png) top left no-repeat;}#idMainMenuContainer .d7{  background: url(/resources/images/navbg_right.png) top right no-repeat;}#idMainMenuContainer .d2{  background: url(/resources/images/mm-cet.gif) top center repeat-x;}#idMainMenuContainer .d9{    background: url() bottom left no-repeat;}#idMainMenuContainer .d8{  background: url() bottom right no-repeat;}#idMainMenuContainer .d3{  background: url(/resources/images/mm-cet.gif) bottom center repeat-x;}#idMainMenuContainer .d6 .d6,#idMainMenuContainer .d7 .d7,#idMainMenuContainer .d2 .d2,#idMainMenuContainer .d9 .d9,#idMainMenuContainer .d8 .d8,#idMainMenuContainer .d3 .d3{  width: auto;  background: none;}#idMainMenuContainer .inner{  padding: 10px 0px 31px 0px;}#idMainMenuContainer .inner .inner{  padding: 0;}#idNavigationContainer ul.menuLevel1 {    float: left;    list-style: none;    background-color: #7a5daf;    margin: 0;    padding: 0; }    #idNavigationContainer ul.menuLevel1 li {      font-size: 12pt;      text-transform: uppercase;      font-family: times, serif;      float: left;      width: 199px;      background: none;}#idNavigationContainer ul.menuLevel1 li.itemNormal a:hover {          background: #7a5daf; url(/resources/images/menuHoverBgCollapsed.png) top left repeat-x; }#idMainMenu LI UL.dynamic LI.first DIV.menuLevel2InnerCorners,#idMainMenu LI UL.dynamic LI.last DIV.menuLevel2InnerCorners,#idMainMenu LI UL.dynamic LI.only DIV.menuLevel2InnerCorners{	position: absolute;	width: 140px;	display: block;	float: none;	height: 5px;	margin: 0;}#idMainMenu LI UL.dynamic LI.first DIV.topCornersContainer,#idMainMenu LI UL.dynamic LI.only DIV.topCornersContainer{	top: -5px;}#idMainMenu LI UL.dynamic LI.last DIV.bottomCornersContainer,#idMainMenu LI UL.dynamic LI.only DIV.bottomCornersContainer{	bottom: -5px;/	height: 6px;}#idMainMenu LI UL.dynamic LI.first DIV.bottomCornersContainer,#idMainMenu LI UL.dynamic LI.last DIV.topCornersContainer{	display: none;}#idMainMenu LI UL.dynamic LI DIV.menuLevel2InnerCorners DIV DIV{	background: #7a5daf;	height: 1px;}#idMainMenu LI UL.dynamic LI DIV.menuLevel2InnerCorners DIV.topCorners DIV{	margin-left: 0;}#idMainMenu LI UL LI UL.dynamic LI.first DIV.menuLevel3InnerCorners,#idMainMenu LI UL LI UL.dynamic LI.last DIV.menuLevel3InnerCorners,#idMainMenu LI UL LI UL.dynamic LI.only DIV.menuLevel3InnerCorners{	position: absolute;	width: 140px;	display: block;	float: none;	height: 5px;	margin: 0;}#idMainMenu LI UL LI UL.dynamic LI.first DIV.topCornersContainer,#idMainMenu LI UL LI UL.dynamic LI.only DIV.topCornersContainer{	top: -5px;}#idMainMenu LI UL LI UL.dynamic LI.last DIV.bottomCornersContainer,#idMainMenu LI UL LI UL.dynamic LI.only DIV.bottomCornersContainer{	bottom: -5px;/	height: 6px;}#idMainMenu LI UL LI UL.dynamic LI.first DIV.bottomCornersContainer,#idMainMenu LI UL LI UL.dynamic LI.last DIV.topCornersContainer{	display: none;}#idMainMenu LI UL LI UL.dynamic LI DIV.menuLevel3InnerCorners DIV DIV{	background: #B2B5DA;	height: 1px;}                           