
/* global */

body { font: 12px/18px Arial; font-color:#fff; background:#bbbbbb; color:#333; text-align:-moz-center; }

#header-seo { width:972px; height:29px; background:#bbbbbb; text-align: center; vertical-align: middle; color: #ffffff; font-size: 13px; font-weight: bold; padding-right: 0px; padding-bottom: 6px; margin: 0 0 0 0; }
#align-right {text-align:right;}
#border {border-width:0px; border-style:solid; border-color:#999999; width:970px;}
#container { border-width:1px; border-style:solid; border-color:#999999; width: 970px; margin: 0 padding: 0; background:#ffffff; text-align:left; float:left;}
#footer-container { width: 970px; margin-top:1px;  padding: 0; background:#ffffff; text-align:left; float:left;}
img.left {float:left;}

/* login */

#login-content { width:970px; height:237px; float:left; background-image: url(/img/blue-gradient-bg.jpg); background-repeat:x; }
#login-error { width:970px; padding-left:100px; padding-top:30px; float:left; background-color: #1b74a2; background-repeat:x; }   
#login-error h1 { color: #ffffff; font-size: 22px; text-align: left; font-weight: normal;}
#login-content h1 { vertical-align:middle; color: #ffffff; font-size: 22px; margin-top:100px; margin-left:100px; text-align: left; font-weight: normal;}
#login-align { padding-bottom:5px; }

/* header */

#header { width:970px; height:29px; font-color:#121212; background:#ffffff; font-size: 11px; text-align: right; vertical-align: middle; padding-top: 3px; margin: 0 0 0 0; }
#header2a { width:500px; height:125px; background-image: url(/img/top-nav-1bg.gif); text-align: left; padding-left: 0px; padding-top: 0px; float:left;}
  #header2a img { width:423px; height:125px; border:0px; }
#header2b { width:470px; height:125px; background-image: url(/img/top-nav-1bg.gif); text-align: right; padding-left: 0px; padding-top: 0px; float:left;}

/* navigation */

#nav { width:970px; height:33px; background-image: url(/img/nav-bg.gif); background-repeat: x; padding-top:2px; padding-bottom:0px; align:center; text-align:center; vertical-align: middle; }
#nav-item { text-decoration: none; color: #2a90cc; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal; padding-left:25px; padding-right:25px; height:33px; background-image: url(/img/nav-bg.gif); vertical-align:middle; float:left; padding-top:0px;}
#nav-item-right { text-decoration: none; color: #2a90cc; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal; padding-left:25px; padding-right:49px; height:33px; background-image: url(/img/nav-bg.gif); vertical-align:middle; float:left; padding-top:0px; }
#nav-align { padding-top:7px; }
#nav-separator { width:2px; height:33px; background-image: url(/img/nav-separator.gif); vertical-align:middle; float:left; margin-bottom:0px; padding: 0 0 0 0;}
#nav-spacer { width:10px; height:33px; background-image: url(/img/nav-bg.gif); vertical-align:middle; float:left; margin-bottom:0px; padding: 0 0 0 0;}


#highlight-nav-item-left { padding-left:0px; padding-right:0px; margin-top:-7px; padding-bottom:px; width:20px; height:32px; background-repeat: no-repeat; background-image: url(/img/blue-tab-left.png); vertical-align:middle; float:left; padding-top:0px; }
#highlight-nav-item { padding-left:0px; padding-right:0px; height:32px; margin-top:-7px; background-repeat: x; background-image: url(/img/blue-tab.png);  vertical-align:middle; float:left; padding-top:0px; display:table-cell;}
#highlight-nav-item-right { padding-left:0px; padding-right:0px; margin-top:-7px; width:20px; height:32px; background-repeat: no-repeat; background-image: url(/img/blue-tab-right.png); vertical-align:middle; float:left; padding-top:0px; }

/* sub-navigation */

#sub-nav { width:970px; height:31px; background-image: url(/img/nav2-bg.gif); background-repeat: x; padding-top:0px; padding-bottom:1px; text-align:left; padding:0 0 0 0; text-align:center; vertical-align: middle; }
#sub-nav-item { text-decoration: none; background-image: url(/img/nav2-bg.gif); color: #ffffff; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 13px; font-weight: normal; padding-left:35px; padding-right:35px; height:31px; vertical-align:middle; float:left; padding-top:0px; margin-bottom:10px;}
#sub-nav-align { padding-top:6px; }

/* content spacers */

#demo-spacer { float: left; width:800px;  height: 30px; padding-top: 0px; padding-bottom: 5px; }
#hr-spacer { width:400px; height:10px; padding-top: 0px; }
#message-spacer { width:940px; height:auto; align:left; float:left;}

/**************************/
/* start new home content */
/**************************/

#new-home-container { width:970px; }

#new-home-featured-site-container { width: 236px; height: 513px; float: left; background-image: url(/img/new-home/featured-site-main-bg.jpg); }

	/* featured site container items start here */
	#new-home-featured-site-container-inside {width: 216px; padding-right: 10px; padding-top: 10px;  padding-left: 10px; text-align: center; float: left; }
	#new-home-featured-site-container-inside h3{ color: #ffffff; font-size: 15px; padding-top: 5px; text-align: center; font-weight: normal; font-family : Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	
	a.home-featured-blue:link  { text-decoration: underline; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
	a.home-featured-blue:hover  { text-decoration: none; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
	a.home-featured-blue:visited { text-decoration: underline; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
	a.home-featured-blue:visited:hover { text-decoration: none; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }

#new-home-divider-line1 { width: 1px; height: 513px; color:#a2cbdf; float: left; }
#new-home-main-container { width: 454px; height: 513px; float: left; background-image: url(/img/new-home/home-main-bg.jpg); }

	/* main container items start here */
	#new-home-featured-site-container h1, #new-home-main-container h1, #new-home-how-it-works-container h1 { color: #ffffff; font-size: 20px; padding-top:2px; padding-left: 20px; text-align: left; font-weight: normal; font-family : "Century Gothic", Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	#new-home-featured-site-container h2 { color: #ebebeb; font-size: 14px; margin-top: -13px; padding-top:2px; padding-left: 20px; text-align: left; font-weight: normal; font-family : "Century Gothic", Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	#new-home-main-container h2, #new-home-how-it-works-container h2 { color: #8cc2e0; font-size: 14px; margin-top: -13px; padding-top:2px; padding-left: 20px; text-align: left; font-weight: normal; font-family : "Century Gothic", Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	#new-home-main-container h3{ color: #ffffff; font-size: 13px; margin-top:-2px; padding-left: 20px; padding-right: 20px; text-align: left; font-weight: normal; font-family : Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	
	
	#new-home-main-container-part { width: 200px; float: left; padding-left: 20px; padding-top:5px; }
	#new-home-main-container-part2 { width: 200px; float: right; padding-left: 20px; padding-top:5px; }
	#new-home-main-container-part-a { width: 44px; float: left; padding-right: 2px; }
	#new-home-main-container-part-b { width: 154px; float: right; }
	
	#new-home-main-container-buttons { text-align:center; vertical-align:bottom; width:450px; height:60px; padding-top:25px; float:left; }

#new-home-how-it-works-container { width: 279px; height: 513px; float: left; background-image: url(/img/new-home/how-it-works-main-bg.jpg); }

	/* how-it-works container items start here */
	#new-home-how-it-works-container-inside {width: 239px; padding-right: 20px; padding-top: 15px;  padding-left: 20px; float: left; }
	#new-home-how-it-works-container-part-a { width: 43px; float: left; padding-right: 2px; }
	#new-home-how-it-works-container-part-b { width: 194px; float: right; }
	#new-home-how-it-works-container-part-b h3{ color: #ffffff; font-size: 13px; margin-top: -5px; text-align: left; font-weight: normal; font-family : Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	
	a.home-main-blue:link  { text-decoration: underline; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 13px; font-weight: normal }
	a.home-main-blue:hover  { text-decoration: none; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 13px; font-weight: normal }
	a.home-main-blue:visited { text-decoration: underline; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 13px; font-weight: normal }
	a.home-main-blue:visited:hover { text-decoration: none; color: #ebebeb; font-family: Arial, Helvetica, sans-serif; font-smooth: always; font-size: 13px; font-weight: normal }

	#new-home-how-it-works-container-button { text-align:center; vertical-align:bottom; width:230px; height:70px; padding-left: 20px; padding-top:25px; float:left; }
	
/************************/
/* end new home content */
/************************/

/*******************************************/
/* start is tenantwiz right for me content */
/*******************************************/

#itrfm-container { width:970px; height: 513px; float: left; background-image: url(/img/is-tenantwiz-right-for-me/bg.jpg); }

	#itrfm-container h1 { color: #ffffff; font-size: 20px; padding-top:20px; padding-left: 270px; text-align: left; font-weight: normal; font-family : "Century Gothic", Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	#itrfm-container h2 { color: #a9d9f5; font-size: 15px; padding-top:2px; margin-top: -13px; padding-left: 270px; text-align: left; font-weight: normal; font-family : "Century Gothic", Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}
	#itrfm-container h3 { color: #ffffff; font-size: 13px; padding-top:10px; padding-left: 270px; padding-right: 100px; text-align: left; font-weight: normal; font-family : Arial, Helvetica, sans-serif; text-shadow: 0 0 0 #000;}

#itrfm-tab-info-container { width:651px; height: 341px; float: left; padding-left: 270px; padding-top: 2px; }

	#itrfm-tab-container-tab-row { width:651px; height: 36px; float: left; }
	#itrfm-tab-container-info-row { width:651px; height: 305px; float: left; background-image: url(/img/is-tenantwiz-right-for-me/info-bg.jpg);}
	
/*****************************************/
/* end is tenantwiz right for me content */
/*****************************************/







/* home content */

#home-content-1a { width:229px; height:230px; background-image: url(/img/blue-fade-bg.gif); float:left;}
#home-content-row-1b { width:741px; height:90px; float:left; }
  #home-content-1b { width:500px; height:90px; background-image: url(/img/blue-fade-bg.gif); float:left; }
    #home-content-1b h1 { color: #2a90cc; font-size: 20px; padding-top:30px; padding-left: 0px; text-align: left; font-weight: normal;}
    #home-content-1b h2 { color: #2a90cc; font-size: 17px; margin-top:-11px; padding-top:0px; padding-left: 20px; text-align: left; font-weight: normal;}
  #home-content-1c { width:241px; height:90px; background-image: url(/img/blue-fade-bg.gif); float:left; }
#home-content-row-2b { width:741px; height:140px; float:left; }
  #home-content-row-2b h3 { color: #222222; font-size: 13px;  margin-top:3px; padding-left: 20px; padding-right:20px; text-align: left; font-weight: normal;}

/* form fields */

.loginInput { vertical-align:middle; border-style: none; border-width: 0px; background-image: url(/img/login-input-bg.gif); background-repeat:repeat; height: 24px; width:95px; color : #777777; border: 0 0 0 0; overflow: hidden; font-family : Arial; font-weight:normal; font-size : 16px; }

#inputHome { padding-top:36px; padding-right:20px; float:right;}

#inputa { vertical-align:middle; margin-top:2px; width:6px; height:25px; background-image: url(/img/login-input-left.gif); background-repeat:no-repeat; float:left; }
#inputb { vertical-align:middle; margin-top:2px; width:95px; height:25px; float:left; }
#inputc { vertical-align:middle; margin-top:2px; width:6px; height:25px; background-image: url(/img/login-input-right.gif); background-repeat:no-repeat; float:left; }

#inputHome p { color: #777777; font-size: 15px; padding-top:-2px; padding-bottom:5px; padding-left: 0px; padding-right:10px; vertical-align: top; text-align: left; float:left; font-weight: normal; }
#loginButton { margin-top:39px; margin-left:5px; margin-right:47px; float:right;}

/* search  */

#searchHome { margin-top:-5px; margin-right:30px; float:left;}
#searchButton { margin-top:-1px; margin-left:-5px; float:left;} 

#searchFeatures { margin-top:-5px; margin-right:14px; float:left;}
  
/* integrated applications */

#int-app { width:970px; height:45px; background-image: url(/img/int-app-bg.gif); float:left;}
  #int-app h1 { background-image: url(/img/int-app-bg.gif); padding-left: 25px; height:18px; vertical-align:middle; color: #444444; font-size: 15px; text-align: left; font-weight: normal; float:left;}
  #int-app img { padding-left: 45px; padding-top:5px; padding-right:6px; padding-left: vertical-align:middle; background-image: url(/img/int-app-bg.gif); border:0px; float:left; }

/* home main content */

#home-main-content-div { width:1px; height:416px; background:#999999; float:left; padding:0; margin:0;}
#home-main-content-row { width:970px; height:auto; margin:0 0 0 0; padding: 0 0 0 0; }

#home-live samples { width:970px; height:50px; float:left; padding-top:10px; }
#home-live-samples h1 { color: #2a90cc; font-size: 18px; padding-top:10px; padding-left: 20px; text-align: left; font-weight: normal; float:left;}
#home-live-samples h2 { color: #2a90cc; font-size: 17px; margin-top:-17px; padding-top:8px; padding-left: 40px; text-align: left; font-weight: normal; float:left; text-shadow: 0 0 0 #000;}


#home-main-content1 { width:285px; height:416px; margin-left: 0px; margin-right: 1px; padding-right:0px; padding-left: 0px; float:left; background: #2a2a2a; background-repeat:x; }
  #home-main-content1 h1, #home-main-content2 h1, #home-main-content3 h1 { color: #ffffff; font-size: 20px; padding-top:2px; padding-left: 10px; text-align: left; font-weight: normal;}
  #home-main-content1 h2, #home-main-content2 h2, #home-main-content3 h2 { color: #ffffff; font-size: 17px; margin-top:-17px; padding-top:5px; padding-left: 30px; text-align: left; font-weight: normal;}
  #home-main-content1 h3, #home-main-content2 h3, #home-main-content3 h3 { color: #ffffff; font-size: 13px; padding-top:0px; padding-left: 30px; padding-right:20px; text-align: left; font-weight: normal;}
  #home-main-content1 img { padding-left:30px; }
  
  #home-main-content1a { vertical-align:middle; width:50px; float:left; }
  #home-main-content1b { vertical-align:top; width:200px; margin-top:0px; float:right; text-align:left; padding-bottom:0px;}
  #home-main-content1b h4 { color: #ffffff; font-size: 11px;  padding-top:0px; padding-left: 10px; padding-bottom:0px; margin-top:0px; padding-right:20px; text-align: left; font-weight: normal; float:left;}
     
#home-main-content2 { width:346px; height:416px; margin-left: 1px; margin-right: 1px; padding-right:0px; padding-left: 0px; float:left; background: #2a90cc; background-repeat:x; }
  #home-main-content2a { vertical-align:middle; width:90px; float:left; }
  
  #home-main-content2b { vertical-align:middle; width:230px; margin-top:-5px; float:right; text-align:left;}
  #home-main-content2b h4 { color: #ffffff; font-size: 12px;  margin-top:0px; margin-left:0px; padding-top:2px; padding-left: 0px; padding-right:20px; text-align: left; font-weight: normal; float:left;}
  
  #home-main-content2c { vertical-align:middle; width:330px; float:left; }
  #home-main-content2c h1 { color: #ffffff; font-size: 20px; margin-top:-3px; padding-top:0px; padding-left: 10px; text-align: left; font-weight: normal;}
  #home-main-content2c h4 { color: #ffffff; font-size: 12px;  margin-left:10px; margin-top:-5px; padding-top:0px; padding-left: 0px; padding-right:10px; text-align: left; font-weight: normal; float:left;}

  #home-main-content2-2 { vertical-align:middle; padding-left:10px; width:330px; float:left; text-align:left;}
  #home-main-content2-2a { vertical-align:middle; margin-top:-5px; width:30px; float:left; text-align:left;}
  #home-main-content2-2b { vertical-align:middle; margin-top:-20px; width:130px; float:left; text-align:left;}
  #home-main-content2-2c { vertical-align:middle; margin-top:-5px; width:30px; float:left; text-align:left;}
  #home-main-content2-2d { vertical-align:middle; margin-top:-20px; width:130px; float:left; text-align:left;}
  
  #home-main-content2-2b h4, #home-main-content2-2d h4 { color: #ffffff; font-size: 12px;  margin-left:10px; padding-top:0px; padding-left: 0px; padding-right:10px; text-align: left; font-weight: bold; float:left;}  
 
#home-main-content3 { width:333px; height:416px; margin-left: 1px; margin-right: 0px; padding-right:0px; padding-left: 0px; float:left; background-image: url(/img/home-main-content3-bg.jpg); background-repeat:x; }
  #home-main-content3-1 { vertical-align:middle; padding-left:10px; margin-top:-15px;  padding-top:5px; padding-bottom:0px; width:323px; float:center; text-align:center;}
  #home-main-content3-2a { vertical-align:middle; padding-left:10px; margin-top:-12px; width:150px; float:left; }
  #home-main-content3-2b { vertical-align:middle; padding-left:10px; margin-top:-10px;  width:150px; float:left; }
 
  #home-main-content3-2a h4, #home-main-content3-2b h4 { color: #ffffff; font-size: 12px;  margin-left:0px; padding-top:0px; padding-left: 0px; padding-right:0px; text-align: center; font-weight: bold; float:left;}  
 

/* features content */

#features-main-content { margin-left:15px; margin-right:15px; padding:0 0 0 0; width:940px; }
  #features-main-content-col-a { width:460px; margin-top:15px; margin-right:10px; float:left; }
  #features-main-content-col-b { width:460px; margin-top:15px; margin-left:10px; float:right; }

#features-main-content-b { margin-left:15px; margin-right:15px; padding-right:15px; width:910px; }

#features-top-tab-left { text-decoration: none; color: #222222; width: 319px; height: 110px; font-size: 12px;  padding-left: 113px; padding-right: 29px; padding-top: 17px; padding-bottom: 15px; background-image: url(/img/features-left-tab-top.jpg); background-repeat:no-repeat; }
#features-top-tab-right { text-decoration: none; color: #222222; width: 319px; height: 110px; font-size: 12px;  padding-left: 113px; padding-right: 29px; padding-top: 17px; padding-bottom: 15px; background-image: url(/img/features-right-tab-top.jpg); background-repeat:no-repeat; }

#features-item { width: 440px; padding-right:20px; padding-top: 10px; padding-left:20px; margin: 0 0 0 0; float: left; }
  #features-item-pic { width: 80px; padding-left: 10px; float: left; }
  #features-item-text { width: 310px; padding-top: 10px; padding-right: 20px; float: right; }

  
/% tools content %/

#col-tools {width: 420px; background-color: #eeeeee; float left: }
#col-100 { width: 100px; background-color: #eeeeee; height:20px; vertical-align: mdidle; padding-top: 5px; float: left; }
#col-75 { width: 75px; background-color: #eeeeee; height:20px; vertical-align: mdidle; padding-top: 5px; float: left; }
#col-50  { width: 50px; background-color: #eeeeee; height:20px; vertical-align: mdidle; padding-top: 5px; float: left; } 


/* admin features */

#admin-main-content { text-align: center; vertical-align: middle; margin-left:0px; margin-right:0px; padding:0 0 0 0; width:970px; }

#admin-main-content-col-a { width:460px; margin-top:0px; margin-right:0px; float:left; }
#admin-main-content-col-b { width:460px; margin-top:0px; margin-left:0px; float:right; }

#admin-description { width: 480px; padding-top: 0px; padding-left:0px; padding-right:0px; margin: 0 0 0 0; float: left; }
#admin-features { background-color: #eeeeee; width: 970px; padding-top: 20px; padding-top: 20px; text-align: left; margin: 0 0 0 0; float: left; }
#admin-features-div { background-color: #ffffff; height: 30px; width: 97px; padding-top: 20px; text-align: left; margin: 0 0 0 0; float: left; }
#admin-features-description {width: 360px; padding-left: 20px; padding-top: 60px; padding-right: 10px; float: left; }
#admin-features-image {width: 560px; padding-left: 0px; padding-right: 0px; float: left; }

#button { width: 127px; height: 27px; margin: 0 0 0 0; padding-top: 3px; text-align: center; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; background-image: url(/img/button-bg.gif); background-repeat:no-repeat; }
                                                                             

/* features - sites */

#features-sites { width: 898px; height: 316px; margin-left:20px; margin-right:0px; padding:0 0 0 0; }
  #features-sites-bg { float: left; width: 824px; height: 316px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-sites-bg.jpg); background-repeat:no-repeat;}
    #features-sites1 { float: left; width: 190px; height: 240px; margin-top:40px; vertical-align: middle; margin-left:12px; margin-right:0px; padding:0 0 0 0; }
    #features-sites2 { float: left; width: 190px; height: 240px; margin-top:40px; vertical-align: middle; margin-left:12px; margin-right:0px; padding:0 0 0 0; }
    #features-sites3 { float: left; width: 190px; height: 240px; margin-top:40px; vertical-align: middle; margin-left:12px; margin-right:0px; padding:0 0 0 0; }
    #features-sites4 { float: left; width: 190px; height: 240px; margin-top:40px; vertical-align: middle; margin-left:12px; margin-right:0px; padding:0 0 0 0; }
  #features-sites-left-arrow { float: left; width: 37px; height: 316px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-sites-left-arrow.jpg); background-repeat:no-repeat;}
  #features-sites-right-arrow { float: left; width: 37px; height: 316px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-sites-right-arrow.jpg); background-repeat:no-repeat;}

/* features - hosting list */

#features-hosting { width: 896px; height: auto; margin-left:20px; margin-right:0px; padding:0 0 0 0; }
  #features-hosting-top { float: left; width: 896px; height: 47px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-hosting-top.jpg); background-repeat:no-repeat;}
    #features-hosting-top-item1 { float: left; width: 49px; height: 47px; vertical-align: middle; text-align: left; }
    #features-hosting-top-item2 { float: left; width: 171px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item3 { float: left; width: 104px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item4 { float: left; width: 142px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item5 { float: left; width: 108px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item6 { float: left; width: 93px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item7 { float: left; width: 101px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-top-item8 { float: left; width: 128px; height: 47px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
  #features-hosting-white-bg { float: left; width: 896px; height: 72px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-hosting-white-bg.jpg); background-repeat:no-repeat;}
  #features-hosting-grey-bg { float: left; width: 896px; height: 72px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-hosting-grey-bg.jpg); background-repeat:no-repeat;}
    #features-hosting-bg-item1 { float: left; width: 49px; height: 72px; vertical-align: middle; text-align: left; }
    #features-hosting-bg-item2 { float: left; width: 171px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item3 { float: left; width: 104px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item4 { float: left; width: 142px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item5 { float: left; width: 108px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item6 { float: left; width: 93px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item7 { float: left; width: 101px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
    #features-hosting-bg-item8 { float: left; width: 128px; height: 72px; vertical-align: middle; text-align: left; padding-right:0px; padding-top:20px; }
  #features-hosting-bottom { float: left; width: 896px; height: 17px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/features-hosting-bottom.jpg); background-repeat:no-repeat;}

/* online demo form elements */

#online-demo-top { width: 459px; height: 11px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/yellow-table-top.gif);}
#online-demo-middle { width: 459px; height: auto; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/yellow-table-middle.gif);}
#online-demo-data { width: 419px;  margin-left:20px; margin-right:20px; padding:0 0 0 0; }
#online-demo-bottom { width: 459px; height: 11px; margin-left:0px; margin-right:0px; padding:0 0 0 0; background-image: url(/img/yellow-table-bottom.gif);}

#online-demo-form-row {width: 459px; height: 30px; padding: 0 0 0 0; }
#online-demo-form-name {width: 180px; margin-right: 20px; float: left; vertical-align:top; }
#online-demo-form-field { width: 220px; margin-right: 39px; float: left; vertical-align:top; }

#inputOnlineDemo { margin-top:0px; margin-right:0px; width: 207px; vertical-align:top; margin-bottom:20px; float:right;}

#inputDemoA { vertical-align:middle; margin-top:2px; width:6px; height:25px; background-image: url(/img/login-input-left.gif); background-repeat:no-repeat; float: left; }
#inputDemoB { vertical-align:middle; margin-top:2px; width:195px; height:25px; float: left; }
#inputDemoBSmall { vertical-align:middle; margin-top:2px; width:125px; height:25px; float: left; }
#inputDemoC { vertical-align:middle; margin-top:2px; width:6px; height:25px; background-image: url(/img/login-input-right.gif); background-repeat:no-repeat; float: left; }

.onlineDemoInput { vertical-align:middle; border-style: none; border-width: 0px; background-image: url(/img/login-input-bg.gif); background-repeat:repeat; height: 24px; width:195px; color : #333333; border: 0 0 0 0; overflow: hidden; font-family : Arial; font-weight:normal; font-size : 13px; }
.onlineDemoSelect { vertical-align:middle; border-style: none; border-width: 0px; height: 24px; width:210px; color : #333333; border: 0 0 0 0; overflow: hidden; font-family : Arial; font-weight:normal; font-size : 13px; }
.onlineDemoTextArea { vertical-align:middle; border-style: solid; border-color:#999999; border-width: 1px; height: 50px; width:205px; color : #333333; border: 1 1 1 1; overflow: hidden; font-family : Arial; font-weight:normal; font-size : 13px; }

.onlineDemoSmallInput { vertical-align:middle; border-style: none; border-width: 0px; background-image: url(/img/login-input-bg.gif); background-repeat:repeat; height: 24px; width:125px; color : #333333; border: 0 0 0 0; overflow: hidden; font-family : Arial; font-weight:normal; font-size : 13px; }


/* fonts */

.blue-page-title { text-decoration: none; color: #1276a5; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal; }
.blue-page-sub-title { text-decoration: none; color: #1276a5; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 16px; font-weight: normal; }
.blue-page-small-title { text-decoration: none; color: #1276a5; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal; }
.black-page-small-title { text-decoration: none; color: #111111; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal; }
.black-page-font { text-decoration: none; color: #111111; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal; }
.orange-page-font { text-decoration: none; color: #ff8b03; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: bold; }

.features-hosting-list-header { text-decoration: none; color: #ffffff; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 13px; font-weight: bold; }

/* home footer */

#footer-home { margin:0 0 0 0; padding:0 0 0 0; width:970px; }
#footer-home-left { width:630px; text-align:left; float:left; margin-right:20px; }
#footer-home-right { width:300px; text-align:left; float:left; margin-right:20px; }
#footer-home-right li, #hiw-content-right li { list-style-type:circle; }

/* footer */ 

#footer-content-c2 h1, #footer-content-e2 h1, #footer-content-g2 h1 { color: #121212; font-size: 18px; padding-top:32px; padding-left: 10px; text-align: left; font-weight: normal;} 
#footer-content-c2 h2, #footer-content-e2 h2, #footer-content-g2 h2 { color: #121212; font-size: 13px; padding-left: 10px; padding-right: 10px; text-align: left; font-weight: normal;} 

#footer-box { width:970px; height:120px; background:#ffffff; color: #585858; font-weight: normal; vertical-align: middle; text-align: center; font-size: 12px; }
#footer-bar { width:970px; margin-top:1px; height:20px; background:#999999; font-weight: normal; vertical-align: middle; padding-top:0px; text-align: center; font-size: 12px; }
#footer { width:970px; height:97px; background:#FFFFFF; color: #585858; font-weight: normal; vertical-align: middle; padding-top:25px; text-align: center; font-size: 12px; }
 
#login-content { width:970px; height:237px; float:left; background-image: url(/tenantwiz/store/images/blue-gradient-bg.jpg); background-repeat:x; }   
#login-error { width:970px; padding-left:100px; padding-top:30px; float:left; background-color: #1b74a2; background-repeat:x; }   
#login-error h1 { color: #ffffff; font-size: 22px; text-align: left; font-weight: normal;}
#login-content h1 { vertical-align:middle; color: #ffffff; font-size: 22px; margin-top:100px; margin-left:100px; text-align: left; font-weight: normal;}

.login { vertical-align:middle; height: 32px; margin-left: 40px; margin-right: 60px; width:150px; color : #777777; background : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 18px; }
.select { vertical-align:middle; height: 32px; margin-right: 60px; width:250px; color : #777777; background : #FFFFFF; border-color: #777777; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 16px; }
.serviceRequestInput { vertical-align:middle; height: 30px; margin-right: 60px; width:150px; color : #777777; background : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 16px; }
.serviceRequestBriefDescription { vertical-align:middle; height: 30px; width:250px; font-color: #777777; border-color: #cccccc; background : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 16px; }
.serviceRequestExtendedDescription { vertical-align:middle; height: 100px; margin-right: 60px; width:250px; font-color: #777777; border-color: #cccccc; background : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 16px; }
.lotteryRequestReservationDate { vertical-align:middle; height: 30px; width:100px; font-color: #777777; border-color: #cccccc; background : #FFFFFF; border-top : 1px solid; border-bottom : 1px solid; border-left : 1px solid; border-right : 1px solid; font-family : Arial; font-weight:normal; font-size : 16px; }

.submit { vertical-align:middle; } 

#myaccount-content-left { width:240px; float:left; background-image: url(/img/grey-fade-bg.gif); background-repeat:x; }
#myaccount-content-divider { width:1px; background:#b1b1b1; float:left; padding:0; margin:0; height:600px;}
#myaccount-content-right { width: 729px; background-image: url(/img/blue-fade-bg.gif); float:right; } 
#myaccount-calendar-content { width:970px; float:center; padding-left:20px; padding-right:20px; background-image: url(/img/blue-fade-bg.gif); background-repeat:x; }  

#myaccount-content-left h1, #myaccount-content-right h1, #myaccount-calendar-content h1, #testimonials-content h1 { color: #121212; font-size: 20px; padding-top:22px; padding-left: 20px; text-align: left; font-weight: normal;}
#myaccount-content-left h2, #myaccount-content-right h2, #myaccount-calendar-content h2, #testimonials-content h2 { color: #121212; font-size: 12px; padding-top:4px; padding-left:10px; padding-left: 20px; padding-right:20px; text-align: left; font-weight: normal;} 
#myaccount-content-left h3, #myaccount-content-right h3, #myaccount-calendar-content h3, #testimonials-content h3 { color: #1b74a2; font-size: 18px; padding-top:12px; padding-left: 20px; text-align: left; font-weight: normal;}
#myaccount-calendar-content h4, #testimonials-content h4 { color: #121212; font-size: 14px; padding-top:4px; padding-left:10px; padding-left: 20px; padding-right:20px; text-align: left; font-weight: normal;} 
#myaccount-content-right h2.reservations { color: #121212; padding:0; font-size: 14px; text-align: left; font-weight: normal;} 

#testimonials-content { width:970px; float:left; background-image: url(/img/blue-fade-bg.gif); background-repeat:x; } 

/* link declarations */

a.white-header:link  { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-header:hover  { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-header:visited { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-header:visited:hover { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }

a.white-button:link  { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-button:hover  { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-button:visited { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }
a.white-button:visited:hover { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal }

a.white-nav:link  { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-nav:hover  { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-nav:visited { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-nav:visited:hover { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }

a.white-body12:link  { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-body12:hover  { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-body12:visited { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.white-body12:visited:hover { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }

a.white20:link  { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 20px; font-weight: normal }
a.white20:hover  { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 20px; font-weight: normal }
a.white20:visited { text-decoration: underline; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 20px; font-weight: normal }
a.white20:visited:hover { text-decoration: none; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 20px; font-weight: normal }

a.black-header12:link  { text-decoration: none; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.black-header12:hover  { text-decoration: underline; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.black-header12:visited { text-decoration: none; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.black-header12:visited:hover { text-decoration: underline; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12x; font-weight: normal }

a.black-header:link  { text-decoration: none; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal } 
a.black-header:hover  { text-decoration: underline; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal } 
a.black-header:visited { text-decoration: none; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14px; font-weight: normal } 
a.black-header:visited:hover { text-decoration: underline; color: #444444; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 14x; font-weight: normal }

a.blue:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal } 
a.blue:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal } 
a.blue:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal } 
a.blue:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal }

a.blue-header12:link  { text-decoration: none; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue-header12:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue-header12:visited { text-decoration: none; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue-header12:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12x; font-weight: normal }

a.blue12:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue12:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue12:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal } 
a.blue12:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }

a.blue16:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 16px; font-weight: normal }
a.blue16:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 16px; font-weight: normal }
a.blue16:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 16px; font-weight: normal }
a.blue16:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 16x; font-weight: normal }

a.blue18:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal }
a.blue18:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal }
a.blue18:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18px; font-weight: normal }
a.blue18:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 18x; font-weight: normal }

a.blue15:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
a.blue15:hover  { text-decoration: none; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
a.blue15:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 15px; font-weight: normal }
a.blue15:visited:hover { text-decoration: none; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 15x; font-weight: normal }

a.blue-features:link  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.blue-features:hover  { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.blue-features:visited { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }
a.blue-features:visited:hover { text-decoration: underline; color: #1b74a2; font-family: Helvetica, Arial, sans-serif; font-smooth: always; font-size: 12px; font-weight: normal }

a.green-features:link  { text-decoration: underline; color: #24960a; font-family: Arial; font-size: 12px; font-weight: normal }
a.green-features:hover  { text-decoration: underline; color: #24960a; font-family: Arial; font-size: 12px; font-weight: normal }
a.green-features:visited { text-decoration: underline; color: #24960a; font-family: Arial; font-size: 12px; font-weight: normal }
a.green-features:visited:hover { text-decoration: underline; color: #24960a; font-family: Arial; font-size: 12px; font-weight: normal }


td.hover1 a:link {
    background-color: #318cbb;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover1 a:visited {
    background-color: #318cbb;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover1 a:hover {
    background-color: #59aad3;
    color: black;
    text-decoration: none;
}
td.hover1 a:active {
    background-color: #318cbb;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}

td.hover2 a:link {
    background-color: #84d51c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover2 a:visited {
    background-color: #84d51c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover2 a:hover {
    background-color: #9adf42;
    color: black;
    text-decoration: none;
}
td.hover2 a:active {
    background-color: #84d51c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}


td.hover3 a:link {
    background-color: #d5731c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover3 a:visited {
    background-color: #d5731c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover3 a:hover {
    background-color: #e88e3f;
    color: black;
    text-decoration: none;
}
td.hover3 a:active {
    background-color: #d5731c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}

td.hover4 a:link {
    background-color: #d51c1c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover4 a:visited {
    background-color: #d51c1c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover4 a:hover {
    background-color: #e54242;
    color: black;
    text-decoration: none;
}
td.hover4 a:active {
    background-color: #d51c1c;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}


td.hover5 a:link {
    background-color: #ffd200;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover5 a:visited {
    background-color: #ffd200;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
td.hover5 a:hover {
    background-color: #ffdb34;
    color: black;
    text-decoration: none;
}
td.hover5 a:active {
    background-color: #ffd200;
    text-decoration: none;
    color: black;
    font-weight: bold;
    display: block;
    border: none;
    text-decoration: none;
}
