#toolspan {
 position: relative;
 width: 218px;
 height: auto;
 left: 16px;
 right: 16px;
 top: 0px;
}

.tool {
 position: relative;
 width: 218px;
 clear: both;
 margin-bottom: 10px;
 z-index: 500;
}

.tool_title {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 background-repeat: repeat-x;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: move;
 padding-left: 4px;
}

.tool_title_preview {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 padding-left: 4px;
 cursor: default;
}

.tool_footer_preview {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #FF0000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 padding-left: 4px;
}

.tool_footer_preview a {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color:#FFFFFF;
 text-decoration: none;
}

.tool_footer_preview a:hover {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color:#FFFFFF;
 text-decoration: underline;
}

.tool_title_news {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_music{
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_television {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_movies {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_games {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_tourism {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_lifestyle {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_men {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_women {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_senior {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_boys {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_girls {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_ivisit {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_title_enjoy {
 position: relative;
 /*border-top: 1px solid #535354;
 border-bottom: 1px solid #535354;*/ 
 background-color: #0093D1; 
 background-image: url(../images/visit.bg.toolbar.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top: 4px;
 padding-bottom: 4px;
 color: #FFFFFF; /* #C2C2C2; */
 clear: both;
 cursor: default;
 padding-left: 4px;
}

.tool_controls {
 position: absolute;
 top: 4px;
 right: 4px;
 width: 50px;
 height: 13px;
 z-index: 5;
 text-align: right;
}

.tool_controls img {
 margin-left: 4px;
 cursor: pointer;
}

.tool_content {
 position: relative;
 clear: both;
 top: 0px;
 background-color: #afb0b5;
 visibility: visible;
}

.tool_content_ivisit {
 background-color: #dcecf3;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #525252;
 padding:10px;
}

.tool_content_ivisit table {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 color: #525252;
}

.tool_content_ivisit a {
 color:#0093D1;
}

.tool_content_ivisit ul {
 margin: 0px;
}

.tool_content_ivisit ul li {
 margin: 0px;
}

.tool_content_hide {
 visibility: hidden;
 display: none;
}

#sortable_list, #unsortable_list {
 width: 218px;
 list-style-type: none;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 16px;
 margin-right: 0px;
 padding:0px;
}

#preview_list {
 width: 218px;
 list-style-type: none;
 margin-left: 0px;
 margin-bottom: 0px;
 margin-top: 0px;
 margin-right: 0px;
 padding:0px;
}

#sortable_list li.sortable_list_tool, #unsortable_list li.sortable_list_tool {
 clear: both;
 width: 218px;
 position: relative;
 float: left;
 margin-left: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
 margin-right: 0px;
 padding:0px;
 filter: alpha(opacity=100);
 opacity: 1.00;
}

a.radio {
 color: #FFFFFF;
 text-decoration: none;
}

a.radio:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

.tool h2 {
 margin: 0px;
 font-family:Arial;
 font-size: 9pt;
 color: #FFFFFF;
}