/* RESET ******************************************************************/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* END RESET ******************************************************************/

/* MAIN PAGE ******************************************************************/

body                    {text-align: center;
                         color: #646464;
                         margin: 0px;
                         padding:0px;
                         font-family : Verdana, Arial, sans-serif;
                         font-size : 10px;
                         min-width:760px;
                        }

form                    {display: inline;
                        }

.infoBox                {background-color: #FAFBFD ; /* used for sur-title boxes */
                        }


#total_page             {background-color:#FAFBFD;
                         width:760px;
                         margin-left: auto;
                         margin-right: auto;
                         margin-top:10px;
                         margin-bottom:0px;
                         text-align:left;
                        }

#wrapper                {background-color:#FAFBFD;
                         margin:0px;
                         width:100%;

                        }

#wrapper2               {background:0 100% no-repeat;
                         background-color:#FFFFFF;
                         margin:0%;
                        }

.main                   {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         line-height: 1.5;
                         margin-left:22px;
                         _margin_left:0px;
                         margin-top:5px;
                         _margin_top:0px;
                         margin-right:5px;
                         padding-top:0px;
                        }

.main2                  {font-family: Verdana, Arial, sans-serif;
                         font-size: 10pt;
                         margin-left:0px;
                         margin-top:0px;
                        }

.main3                  {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         line-height: 1.5;
                         margin-left:5px;
                         margin-top:5px;
                        }
                        
 .main4                {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         line-height: 1.5;
                         margin-left:30px;
                         width:150px;
                         
                        }                       

.main_bottom_margin     {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         line-height: 1.5;
                         margin-left:22px;
                         margin-top:15px;
                         margin-bottom:10px;
                        }

.main_no_margin         {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         margin-left:0px;
                         margin-top:0px;
                        }

.mainLeft              {font-family: Verdana, Arial, sans-serif;
                        display:block;
                        float:left;
                        font-size: 11px;
                        width:140px;
                        line-height: 1.2;
                        margin-left:22px;
                        margin-top:5px;
                       }

.mainRight             {font-family: Verdana, Arial, sans-serif;
                        display:block;
                        float:right;
                        font-size: 11px;
                        width:100px;
                        line-height: 1.5;
                        margin-left:10px;
                        margin-top:0px;
                       }

.mainRight2             {font-family: Verdana, Arial, sans-serif;

                        float:right;
                        font-size: 11px;


                        margin-right:8px;
                        margin-top:0px;
                       }

.smallTextfloatLeft    {font-family: Verdana, Arial, sans-serif;
                        font-size: 10px;
                        float:left;
                        color:#646464;
                        margin-left:0px;
                        margin-right:0px;
                        margin-top:2px;
                        margin-bottom:2px;
                       }

.smallTextfloatRight   {font-family: Verdana, Arial, sans-serif;
                        font-size: 10px;
                        float:right;
                        color:#646464;
                        margin-left:0px;
                        margin-right:0px;
                        margin-top:2px;
                        margin-bottom:2px;
                       }

A                        {color: #3192B4;
                          text-decoration: none;
                         }

A:hover                  {text-decoration: none;
                          font-weight: bold;
                         }


.heading                 {font-family: Verdana, Arial, sans-serif;
                          font-size: 12px;
                          font-weight: bold;
                         }
.heading2                 {font-family: Verdana, Arial, sans-serif;
                          font-size: 12px;
                          font-weight: bold;
                          margin-left:10px;
                         }

.heading3                 {font-family: Verdana, Arial, sans-serif;
                          font-size: 15px;
                          font-weight: bold;
                          margin-left:10px;
                          margin-top:15px;
                         }

.spacetext               {background-color: #FFFFFF;
                          font-family: Verdana, Arial, sans-serif;
                          font-size: 15px;
                         }

.space2text              {font-family: Verdana, Arial, sans-serif;
                          font-size: 5px;
                         }

h1                       {font-size:14px;
                          font-weight: bold;
                         }

h2                       {font-family: Verdana, Arial, sans-serif;
                          font-size:12px;
                          color:#f2f2f2;
                          font-weight: normal;
                         }

h3                       {font-size:11px;
                          font-style: italic;
                         }

.stockWarning            {font-family : Verdana, Arial, sans-serif;
                          font-size : 10px;
                          color: #cc0033;
                          margin-bottom:10px;
                         }

.infoBoxHeading          {font-family: Verdana, Arial, sans-serif;
                          font-size: 11px;
                          padding:3px;
                          font-weight: bold;
                          background: #E1EBFD;
                          color: #3192B4;
                         }

.moduleRow               { }

.moduleRowOver           {background-color: red;
                          cursor: pointer;
                         }

.moduleRowSelected       {background-color: #FFFFFF; }

.orderEdit               {font-family : Verdana, Arial, sans-serif;
                          font-size : 10px;

                          background-color: #FFFFFF;
                          text-decoration: underline;
                         }


.warning_text            {font-family: Verdana, Arial, sans-serif;
                          font-size: 11pt;
                          padding-left:43px;
                          padding-top:7px;
                          font-weight: bold;
                          color: #070101;
                         }

/* FORMS AND TABLES ***********************************************************/

TABLE.formArea           {background: #FAFBFD;
                          border-color: #FFFFFF;
                          border-style: solid;
                          border-width: 10px;
                         }

TR.accountHistory-odd,
TR.addressBook-odd,
TR.alsoPurchased-odd,
TR.payment-odd,
TR.productListing-odd,
TR.productReviews-odd,
TR.upcomingProducts-odd,
TR.shippingOptions-odd   {background: #FAFBFD;
                         }

TR.accountHistory-even,
TR.addressBook-even,
TR.alsoPurchased-even,
TR.payment-even,
TR.productListing-even,
TR.productReviews-even,
TR.upcomingProducts-even,
TR.shippingOptions-even  {background: #E1EBFD;
                         }

TABLE.productListing     {border-collapse:collapse;
                         }

TABLE.productListing td  {border: 0px;
                          border-style: solid;
                          border-color: #FFFFFF;
                         }

TABLE.productListing2 td {border: 0px;
                         }

TD.productListing-data   {font-family: Verdana, Arial, sans-serif;
                          font-size: 11px;
                          color:#646464;
                          border:0px;
                         }


TD.messageStackError     {font-family: Verdana, Arial, sans-serif;
                          font-size: 10pt;
                          color:#646464;
                          border:0px;
                         }

TD.pageHeading           {font-family: Verdana, Arial, sans-serif;
                          font-size: 20px;
                          font-weight: bold;
                          color: red;
                         }

TR.subBar                {background: red;
                         }

TD.subBar                {font-family: Verdana, Arial, sans-serif;
                          font-size: 10px;
                          color: red;
                         }

TD.main,
P.main                   {font-family: Verdana, Arial, sans-serif;
                          font-size: 11px;
                          line-height: 1.5;
                          background-color:#FFFFFF;
                         }

.smallText,
TD.smallText,
SPAN.smallText,
P.smallText              {font-family: Verdana, Arial, sans-serif;
                          font-size: 10px;
                          color:#646464;
                          margin-left:10px;
                          margin-right:27px;
                         }



TD.accountCategory       {font-family: Verdana, Arial, sans-serif;
                          font-size: 13px;
                          color: red;
                         }

.fieldKey,
TD.fieldKey              {font-family: Verdana, Arial, sans-serif;
                          font-size: 12px;
                          font-weight: bold;
                         }

.fieldValue,
TD.fieldValue            {font-family: Verdana, Arial, sans-serif;
                          font-size: 12px;
                         }

TD.tableHeading          {font-family: Verdana, Arial, sans-serif;
                          font-size: 12px;
                          font-weight: bold;
                         }

.productListing-heading  {font-family: Verdana, Arial, sans-serif;
                          font-size: 11px;
                          background-color: #FAFBFD;
                          color: #646464;
                          font-weight: bold;
                          text-transform:uppercase;
                         }

.productListing-heading a {font-family: Verdana, Arial, sans-serif;
                           font-size: 11px;
                           color: #E5E5E5;
                           text-decoration:none;
                          }

.productListing-heading a:link {font-family: Verdana, Arial, sans-serif;
                                font-size: 11px;
                                color: #E5E5E5;
                                text-decoration:none;
                               }

.productListing-heading a:hover  {font-family: Verdana, Arial, sans-serif;
                                  font-size: 11px;
                                  color: red;
                                  text-decoration:none;
                                 }

.inputRequirement         {font-family: Verdana, Arial, sans-serif;
                           font-size: 11px;
                           color: red;
                           text-decoration:none;
                           margin:0px;
                           padding:0px;
                          }

#small_button             {height:21px;
                          }

#small_button_left        {float:left;
                           height:21px;
                           width:11px;
                          }

#small_button_right       {display:block;float: left;
                           height:21px;
                          }





/* END FORMS AND TABLES *******************************************************/



.boxText                {font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                        }

TD.infoBox,
SPAN.infoBox            {font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                         border-color:red;
                        }

TD.infoBox2,
SPAN.infoBox2            {font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                        }
TD.infoBox3,
SPAN.infoBox3            {font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                        }
/* log in/off and cart buttons *************************************************/



/* header *********************************************************************/

#header                 {width:100%;
                         height:90px;
                         left:auto;
                         padding:0px;
                        }

#header_logo            {background:top left no-repeat;
                         background-image: url('images/itoc/website_graphics/i-toc_logo.png');
                         float:left;
                         width:154px;
                         height:57px;
                         margin-left:10px;
                         margin-top:10px;
                        }

#header_nav             {background:top left no-repeat;
                         background-image: url('images/itoc/website_graphics/nav_bar.png');
                         float:left;
                         width:374px;
                         height:43px;
                         margin-left:29px;
                         margin-top:27px;
                        }

#header_nav_text        {margin-left:25px;
                         margin-top:12px;
                         font-size: 11pt;
                         font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                        }

#header_nav_text_block  {margin-left:5px;
                         float: left;
                         text-align: center;
                         width: 70px;
                        }

#header_nav_text a      {color: #818181;

                        }

#header_nav_text a:link, div.navlist a:visited {color: #818181;
                                               }

#header_nav_text a:link, #nav_menu a:visited   {color: #818181;
                                               }

#header_nav_text a:hover, #nav_menu a:active,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active          {color: #007C91;
                                               }

#spacer_5               {width: 5px;
                         height:10px;
                         float:left;
                        }

#spacer_15              {width: 15px;
                         height:10px;
                         float:left;
                        }

#spacer_42               {width: 42px;
                         height:10px;
                         float:left;
                        }

#header_warning         {background-image: url('images/itoc/website_graphics/header_warning.gif');
                         height:35px;
                         width:476px;
                         margin-left:142px;
                         margin-top:10px;
                         margin-bottom:10px;
                        }

#popup_flash_window     {width:440px;
                         height:375px;
                         
                         }

/* end header *****************************************************************/



/* right hand header block ****************************************************/


.seperator_1            {height:1px;
                        }
                        
.seperator_5            {height:4px;
                         clear:both;
                        }
                        
.seperator_10           {height:10px;
                         clear:both;
                        }

.infoBox                {background-color: #FAFBFD;
                         margin-top:0px;
                        }

.infoBoxContents        {background: #FAFBFD; /* used for sur-title boxes */
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                         margin-top:1px;
                         color: #636978;
                        }

.infoBoxContents a      {margin-top:5px; /* used for sur-title boxes */
                         text-decoration:none;
                         color: #636978;
                        }

.infoBoxContents a:hover      {color: #636978; /* used for sur-title boxes */
                               text-decoration:none;
                               background:none;
                              }

.infoBox2               {background-color: #FFFFFF;
                         margin-top:0px;
                        }

.infoBoxContents2       {background: #FFFFFF;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                         padding-left:5px;
                         padding-right:3px;
                        }

.infoBoxContents2 a     {background: #E1EBFD;
                         margin-top:0px;
                         text-decoration:none;
                        }

.infoBoxContents2 a:hover   {color: #f44100;
                             text-decoration:none;
                             background:none;
                            }

.infoBox3               {background-color: #FFFFFF ;
                         padding:0px;
                         margin:0px;

                        }

.infoBoxContents3       {background-color: #FFFFFF;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                         margin:0px;
                         padding:0px;
                         color: #636978;

                        }

.infoBoxContents3 a     {margin:0px;
                         padding:0px;
                         text-decoration:none;
                         background:none;
                         color: #636978;

                        }

.infoBoxContents3 a:hover   {color: #f44100;
                             text-decoration:none;
                             background:none;
                            }

.infoBox4               {background-color: #FAFBFD;  /* used for best sellers box */
                         padding:0px;                                     /* and notifications box */
                        }

.infoBoxContents4       {background-color: #FAFBFD;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 10px;
                         margin-left:0px;
                         padding-left:5px;
                         padding-top:0px;
                         color: #636978;

                        }

.infoBoxContents4 a     {margin-top:0px;
                         margin-left:0px;
                         padding:0px;
                         background-color: #FAFBFD;
                         text-decoration:none;
                         color: #636978;
                        }

.infoBoxContents4 a:hover   {color: #f44100;
                             text-decoration:none;
                             background-color: #E1EBFD;
                            }

.infoBoxContents5       {border:0px;

                        }

#screensaver_download_box {background:top left no-repeat;
                           background-image:url('images/itoc/website_graphics/screensaver_box.gif');
                           margin-top:40px;
                           margin-left:27px;
                           width:422px;
                           height:116px;
                          }

/* left and right hand info column ******************************************************/

#info_column_wrapper_left {float:left;
                           background-color: #FAFBFD;
                           width:142px;
                           margin:0px;
                           padding:0px;
                           padding-left:0px;
                           margin-bottom:0px;
                          }

#info_column_left         {background-color: #FAFBFD;
                           padding:0px;
                           margin:0px;
                           margin:0px;
                           width:142px;
                          }

#info_column_wrapper_right {float:left;
                           background-color: #FAFBFD;
                           width:142px;
                           margin:0px;
                           margin-top:5px;
                           _margin-top:15px;
                           padding:0px;
                           }

#info_column_right        {background-color: #FAFBFD;
                           padding:0px;
                           margin:0px;
                           _margin-top:2px;
                           width:142px;
                          }

#sales_box              {background:bottom center no-repeat;
                         background-color:#FAFBFD;
                         background-image:url('images/itoc/website_graphics/sales_box_base.png');
                         text-align:center;
                         margin-top:0px;
                         width:142px;
                         margin-bottom:8px;
                         padding-bottom:15px;
                        }

#sales_box_noline       {background:bottom center no-repeat;
                         background-color:#FAFBFD;
                         text-align:center;
                         margin-top:105px;
                         width:142px;
                         margin-bottom:8px;
                         padding-bottom:15px;
                        }

#sales_box_noline_2     {background:bottom center no-repeat;
                         background-color:#FAFBFD;
                         text-align:center;
                         margin-top:130px;
                         width:142px;
                         margin-bottom:8px;
                         padding-bottom:15px;
                        }
                        
#page_heading_gallery   {font-size: 14pt;
			 font-weight: bold;
                         font-family: Helvetica, Tahoma,Verdana, "Trebuchet MS",    sans-serif;
                         margin-top:10px;
                         margin-left:45px;
                         margin-bottom:15px;
                        }





#view_gallery_text       {padding-top:10px;
                          padding-left:30px;
                          text-align:center;
                         }


#view_gallery_text a     {font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 10pt;
                          text-align: center;
                          color: #818181;
                         }

#gallery_text            {font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 12pt;
                          text-align: center;
                          font-weight: bold;
                          color: #818181;
                          padding-top:62px;
                          padding-left:20px;
                          width:100px;
                          height:50px;
                         }


#gallery_background      {background:top left no-repeat;
                          background-color:#FAFBFD;
                          background-image:url('images/itoc/website_graphics/gallery_pattern_2.png');
                          margin:0px;
                          width:142px;
                          height: 156px;
                         }

.gallery_selector_small  {background:top left no-repeat;
                          
                          float:left;
                          margin:0px;
                          padding:0px;
                          width:48px;
                          height:67px;
                         }

.gallery_selector_large  {background:top left no-repeat;
                          
                          float:left;
                          margin-top:10px;
                          margin-bottom:10px;
                          _margin-top:-2px;
                          _margin-bottom:-2px;
                          padding:0px;
                          width:106px;
                          height:71px;
                         }
                         
.gallery_spacer          {float:left;
                          width:10px;
                          height:10px;
                         }

#sales_box a            {text-decoration:none;
                         color: #636978;
                         padding-left:0px;
                        }

#sales_box a:hover      {color: #F74100;
                         margin-top:0px;
                        }

#sales_box p            {padding-top:0px;
                         padding-bottom:0px;
                        }

#categories_sales_box   {background:bottom center no-repeat;
                         background-color:#E1EBFD;
                         background-image:url('images/itoc/website_graphics/sales_box_base2.gif');
                         text-align:left;
                         padding-left:0px;
                         margin-left:0px;
                         margin-top:0px;
                         padding-top:10px;
                         width:140px;
                         margin-bottom:8px;
                         padding-bottom:15px;
                        }

#categories_sales_box a {text-decoration:none;
                         color: #f2f2f2;
                         padding-left:0px;
                         _margin-left:1px;
                        }

#categories_sales_box a:hover  {color: #F74100;
                                margin-top:0px;
                               }

#categories_sales_box p {padding-top:0px;
                         padding-bottom:0px;
                        }

#categories_sales_box ul      {margin:0px;
                               padding:0px;
                              }



#categories_sales_box li      {background:left top no-repeat;
                               list-style-type: none;
                               list-style-position: inside;
                               display:block;
                               width:137px;
                               _width:130px; /* width for IE */
                               padding-top:3px;
                               padding-bottom:8px;
                               margin-left:0px;
                               _margin-left:-16px; /* margin-left for IE */
                               margin-bottom:0px;
                               padding-left:8px;
                               _padding-left:2px; /* padding-left for IE */
                               font-weight: bold;
                               background-image:url('images/itoc/website_graphics/categories_background.gif');
                               }




#categories_sales_box li a     {display:block;
                                width:137px;
                                _width:132px; /* width for IE */

                               }

#cat_test                      {background:left top no-repeat;
                               list-style-type: none;
                               list-style-position: inside;
                               display:block;
                               width:137px;
                               _width:130px; /* width for IE */
                               padding-top:3px;
                               padding-bottom:8px;
                               margin-left:-8px;
                               margin-top:15px;
                               _margin-left:-2px; /* margin-left for IE */
                               margin-bottom:0px;
                               padding-left:8px;
                               _padding-left:2px; /* padding-left for IE */
                               font-weight: bold;
                               background-image:url('images/itoc/website_graphics/categories_background.gif');
                               }

#cat_test_2                   {background:left top no-repeat;
                               list-style-type: none;
                               list-style-position: inside;
                               display:block;
                               width:137px;
                               _width:130px; /* width for IE */
                               padding-top:3px;
                               padding-bottom:8px;
                               margin-left:-8px;
                               margin-top:0px;
                               _margin-left:-2px; /* margin-left for IE */
                               margin-bottom:0px;
                               padding-left:8px;
                               _padding-left:2px; /* padding-left for IE */
                               font-weight: bold;
                               background-image:url('images/itoc/website_graphics/categories_background.gif');
                               }

#categories_sales_box li a:hover {display:block;
                                  width:137px;
                                  _width:137px; /* width for IE */
                                  background:left top no-repeat;
                                  background-image:url('images/itoc/website_graphics/categories_background_hover.gif');
                                  color: #636978;
                                  margin-top:-3px;
                                  margin-left:0px;
                                  padding-left:8px;
                                  _padding-left:3px; /* padding-left for IE */
                                  margin-left:-8px;
                                  _margin-left:-2px; /* margin-left for IE */
                                  padding-top:3px;
                                  padding-bottom:4px;
                                  margin-bottom:-4px;
                                 }

#categories_sales_box li.selected      {background-image:url('images/itoc/website_graphics/categories_background_hover.gif');
                                       }

#categories_sales_box ul li   {font-weight: normal;
                               background-image:none;
                               padding-top:5px;
                               padding-bottom:0px;
                               padding-left:6px;
                               _padding-left:5px;
                               }





#categories_sales_box ul li a:hover   {font-weight: normal;
                                       background-image:none;
                                       color: #F74100;
                                       _padding-left:3px;
                                       _width:135px; /* width for IE */
                                      }



#categories_box_heading    {background: top center no-repeat;
                            background-image:url('images/itoc/website_graphics/sales_box_header_up2.gif');
                            color: #E5E5E5;
                            display:block;
                            width:140px;
                            font-size: 13px;
                            font-weight: bold;
                            margin-top:-1px;
                            margin-bottom:0px;
                            padding-top:1px;
                            padding-bottom:5px;
                            text-align:center;
                           }

#sales_box_heading         {background: top center no-repeat;
                            background-image:url('images/itoc/website_graphics/sales_box_header_up2.gif');
                            color: #FAFBFD;
                            display:block;
                            width:140px;
                            font-size: 13px;
                            font-weight: bold;
                            margin-top:-1px;
                            margin-bottom:3px;
                            padding-top:1px;
                            padding-bottom:5px;
                           }

#sales_box_heading a       {background: top center no-repeat;
                            background-image:url('images/itoc/website_graphics/sales_box_header_up2.gif');
                            color: #E5E5E5;
                            display:block;
                            width:140px;
                            font-weight: bold;
                            text-decoration:none;
                            margin-top:-1px;
                            margin-bottom:3px;
                            padding-top:7px;
                            padding-bottom:5px;
                           }

#sales_box_heading a:hover {background: top center no-repeat;
                            background-image:url('images/itoc/website_graphics/sales_box_header_down2.gif');
                            color: #787F91;
                            margin-top:-1px;
                            margin-bottom:3px;
                            padding-top:7px;
                            padding-bottom:5px;
                           }

.no_link                {padding-top:5px;
                        }

.productSpecialPrice    {font-family: Verdana, Arial, sans-serif;
                         color: #ff0000;
                        }

#ssaver_header          {font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                         color: #818181;
                         font-size: 9pt;
                         line-height:1.0;
                         margin-left:12px;
                         padding-top:10px;
                         padding-bottom:5px;
                        }
                        
#ssaver_large_image     {margin-top:2px;
                         margin-left:10px;
                         _margin-left:0px;
                         margin-bottom:5px;
                         height:250px;
                         width:250px;
                         }

.ssaver_thumb           {background: top left no-repeat;
                         float:left;
                         margin-left:12px;
                         margin-bottom:15px;
                         padding-right:25px;
                         width:50px;
                        }

.ssaver_icons_box       {width:50px;
                         height:20px;
                         margin-top:3px;
                        } 


.ssaver_icons           {float:left;
                         width:20px;
                         margin-left:5px;
                        }


/* end left hand info column **************************************************/

/* MAIN PAGE */

#main_panel             {float:left;
                         background-color:#FAFBFD;
                         width:476px;
                         margin:0px;
                         padding:0px;
                        }


/* page heading **************************************************/

#page_heading           {background-color:#FAFBFD;
                         width:100%;
                         padding:0px;
                         margin:0px;
                         height:28px;
                        }

#page_heading_text      {background-color: #E5E5E5;
                         float:left;
                         color: #787F91;
                         padding:4px;
                         padding-left:10px;
                         padding-right:10px;
                         margin-left:0px;
                         height:20px;
                        }

.pageHeading            {font-family: Verdana, Arial, sans-serif;
                         font-size: 17px;
                         font-weight: bold;
                         text-transform: uppercase;
                        }

.pageHeading_pi         {font-family: Verdana, Arial, sans-serif;
                         font-size: 17px;
                         font-weight: bold;
                         text-transform: uppercase;
                         margin-left:10px;
                        }

#page_heading_text_sub  {background-color: #FAFBFD;
                         float:left;
                         padding:4px;
                         padding-left:16px;
                         padding-right:25px;
                         color: #646464;
                         height:21px;
                        }

.pageHeadingRight       {font-family: Verdana, Arial, sans-serif;
                         float:right;
                         font-size: 17px;
                         font-weight: bold;
                         color: #5E646F;
                         text-transform: uppercase;
                        }

/* end page heading **************************************************/

/* information panel **************************************************/

#info_panel             {background-color:#FAFBFD;
                         padding-top:0px;
                         margin-top:0px;
                         margin-left:0px;
                         width:476px;
                         margin-bottom:0px;
                         margin-right:0px;
                        }

#info_wrapper           {margin-left:10px;
                         width:602px;
                         background-color: #E1EBFD;
                        }

#info_panel_bottom      {background: top center no-repeat;
                         background-image:url('images/itoc/website_graphics/info-panel_bottom.gif');
                         width:624px;
                         height:10px;
                         margin-left:0px;
                         margin-right:0px;
                         margin-bottom:5px;
                        }


#info_panel_tech        {background:top center no-repeat;
                         background-color:#FAFBFD;
                         padding-top:10px;
                         margin-top:0px;
                         margin-left:0px;
                         width:100%;
                         margin-bottom:0px;
                         margin-right:0px;
                        }





/* end information panel **************************************************/

/* continue bar **************************************************/

#continue_bar           {background:top left no-repeat;
                         background-image: url('images/itoc/website_graphics/continue_bar.gif');
                         margin:0px;
                         padding:0px;
                         margin-top:20px;
                         margin-left:27px;
                         margin-bottom:20px;
                         height: 30px;
                        }

#continue_box           {background:top center no-repeat;
                         display:block;
                         width:100px;
                         height:25px;
                         margin-left:490px;
                        }

#continue_box a         {background:top center no-repeat;
                         display:block;
                         background-image: url('includes/languages/english/images/buttons/button1up.gif');
                         padding-top:5px;
                         margin-top:3px;
                         width:100px;
                         height:25px;
                        }

#continue_box a:hover   {background: top center no-repeat;
                         background-image: url('includes/languages/english/images/buttons/button1down.gif');
                         display:block;
                         width:100px;
                         height: 25px;
                        }

.seperator              {clear:both;
                         height:0px;
                        }
#seperator              {clear:both;
                         height:0px;
                        }

/* end continue bar **************************************************/



/* I-TOC FOOTER SECTION */

#footer                 {width:100%;
                         padding-top:50px;
                        }

#footer_nav             {background:top center no-repeat;
                         background-image: url('images/itoc/website_graphics/nav_bar.png');
                         width:450px;
                         height:58px;
                         margin-left:155px;
                         margin-top:10px;
                        }

#dummy_footer_nav       {background:top center no-repeat;
                         background-image: url('images/itoc/website_graphics/drop_shadow_bottom.png');
                         width:420px;
                         height:10px;
                         margin-left:28px;
                         margin-top:10px;
                         margin-bottom:40px;
                        }


#footer_nav_text_block1 {float: left;
                         width: 100px;
                         height: 20px;
                         margin-left:13px;
                         text-align: center;
                        }

#footer_nav_text_block2  {float: left;
                         width: 70px;
                         height: 20px;
                         text-align: center;
                        }

#footer_nav_text_block3  {float: left;
                         width: 100px;
                         height: 20px;
                         text-align: center;
                        }

#footer_nav_text_block4  {float: left;
                         width: 115px;
                         height: 20px;
                         text-align: center;
                        }

#footer_nav_text_block5  {float: left;
                         width: 40px;
                         height: 20px;
                         text-align: center;
                        }

 #footer_navigation         {text-align:center;
                             padding-top:14px;
                             margin-bottom:0px;
                             height:43px;
                            }

#footer_navigation a:link   {color:#636978;
                             text-decoration:none;
                            }

#footer_navigation a:hover  {color:#007C91;
                             text-decoration:none;
                             font-style: normal;
                            }

#footer_banner              {background: #F4F5F7;
                             width: 100%;
                             height:64px;
                             padding-top:0px;
                             margin-bottom:5px;
                             font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                             font-size: 7pt;
                             color:#818181;
                            }

#footer_banner_date         {float:left;
                             padding:10px;
                             margin-left:20px;
                             padding-top:5px;
                             }

#footer_banner_counter      {float:right;
                             padding:10px;
                             padding-top:5px;
                             }

#footer_center              {text-align:center;
                             padding-top:5px;
                            }

#footer_ad_text             {text-align:center;
                             padding-top:5px;
                             color:#818181;
                            }

/* END I-TOC FOOTER SECTION */


/* START SUB PAGES */

#info_sub_box           {background-color:#FFFFFF;
                         padding:0px;
                         margin:0px;
                         padding-top:15px;
                         width:476px;
                        }

#info_sub_box_content   {padding:0px;
                         margin-left:0px;
                         margin-top:15px;
                        }

#info_sub_box_text      {font-family: Verdana, Arial, sans-serif;
                         color:#636978;
                         font-size: 11px;
                         padding:0px;
                         margin:0px;
                         margin-left:10px;
                         padding-top:0px;
                         margin-top:10px;
                         padding-right:10px;
                         _padding-right:0px;
                         width:460px;
                         
                        }

#info_sub_box_arrows     {font-family: Verdana, Arial, sans-serif;
                         color:#636978;
                         font-size: 11px;
                         padding:0px;
                         margin:0px;
                         margin-left:10px;
                         padding-top:0px;
                         margin-top:10px;
                         padding-right:10px;
                         _padding-right:0px;

                        }

#info_sub_box_text a    {font-family: Verdana, Arial, sans-serif;
                         color:#636978;
                         font-size: 11px;

                        }

#info_sub_box_arrows a:hover    {color:#007C91;
                               }

#info_sub_box_arrows a    {font-family: Verdana, Arial, sans-serif;
                         color:#636978;
                         font-size: 11px;

                        }

#info_sub_box_text a:hover    {color:#007C91;
                               }







#info_sub_box_warning   {font-family: Verdana, Arial, sans-serif;
                         font-size: 17px;
                         color:red;
                         padding:0px;
                         margin:0px;
                         margin-left:10px;
                         padding-top:15px;
                         width:476px;
                        }

#info_sub_box_heading   {font-family: Verdana, Arial, sans-serif;
                         float:left;
                         font-size: 17px;
                         font-weight: bold;
                         text-transform: uppercase;
                        }

#main_text              {width:300px;
                         height: 90px;
                         background: #FFFFFF;
                         margin-left:150px;
                        }


#info_sub_box_3         {background:top left repeat;
                         background-image:url('images/itoc/website_graphics/sub_box_background.png');
                         font-family: Verdana, Arial, sans-serif;background-color:#FAFBFD;
                         padding:0px;
                         margin:0px;
                         padding-top:0px;
                         margin-top:0px;
                         width:476px;
                        }

#info_sub_box_note      {background:top left repeat;
                         background-image:url('images/itoc/website_graphics/note_box_background.png');
                         margin-left:0px;
                         width:476px;
                        }

#info_sub_box_note_text  {font-family: Verdana, Arial, sans-serif;background-color:#FAFBFD;
                         background-color:#FFEFEF;
                         font-size:8pt;
                         margin-left:15px;
                         width:456px;

                        }


#info_sub_box_base      {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/sub_box_bottom.png');
                         width:476px;
                         height:11px;
                        }

#info_sub_box_note_base {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/note_box_bottom.png');
                         margin:0px;
                         padding:0px;
                         width:476px;
                         height:10px;
                        }

#info_sub_box_3_text    {float:left;
                         padding:0px;
                         margin:0px;
                         padding-top:15px;
                         width:490px;
                        }

#info_sub_box_3_text_2  {float:left;
                         padding:0px;
                         margin:0px;
                         padding-top:15px;
                         width:400px;
                        }

#info_sub_box_3_text_3  {padding:0px;
                         margin:0px;
                         padding-top:15px;
                         width:550px;
                        }

#info_sub_box_3_text_2 a       {font-family: Verdana, Arial, sans-serif;
                                font-size: 11px;
                                color:#3192B4;
                                text-decoration:none;
                               }

#info_sub_box_3_text_2 a:hover {font-family: Verdana, Arial, sans-serif;
                                font-size: 11px;
                                color:red;
                                text-decoration:none;
                               }


#sub_box_header         {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/sub_box_top.png');
                         font-size: 13px;
                         width:476px;
                         float:left;
                         margin-left:0px;
                         margin-top:0px;
                         padding-left: 10px;
                         padding-top:10px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                        }
                        
.sub_box_header         {font-size: 13px;
                         width:460px;
                         float:left;
                         margin-left: 0px;
                         margin-top:20px;
                         margin-bottom:5px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                        }                        

#sub_box_header_note    {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/warning_top.png');
                         width:476px;
                         height:10px;
                        }

#sub_box_header_2       {float:left;
                        }

.tab_text_inline        {font-family: Verdana, Arial, sans-serif;
                         font-size: 13px;
                         float:left;
                         margin-left:5px;
                         margin-top:0px;
                         margin-right:0px;
                         padding-right:15px;
                         padding-top:5px;
                         color:#787F91;
                         background-color:#FFFFFF;
                         text-transform: uppercase;
                         font-weight: bold;
                        }



.tab_text_2             {float:left;
                         font-weight: normal;
                         font-size: 10px;
                         padding-top:6px;
                         padding-bottom:2px;
                         padding-left:0px;
                         margin-left:0px;
                         padding-right:15px;
                         text-transform: none;

                        }

#info_sub_box_4        {background:top left no-repeat;
                        background-color:#FFFFFF;
                        background-image:url('images/itoc/website_graphics/table_block_top_tab_2.gif');
                        padding:0px;
                        margin:0px;
                        padding-top:5px;
                        margin-left:22px;
                        margin-top:0px;
                        width:580px;
                       }

#info_sub_box_content2  {padding:0px;
                         margin:0px;
                         margin-right:10px;
                         margin-left:10px;
                         margin-bottom:0px;
                         padding-bottom:10px;
                         width:560px;
                        }


#info_sub_box2           {background:top left no-repeat;
                         background-color:#FFFFFF;
                         background-image:url('images/itoc/website_graphics/table_block_top.gif');
                         padding:5px;
                         padding-left:10px;
                         margin-left:22px;
                         margin-top:2px;
                         width:565px;
                        }


#info_sub_box_4_text    {padding:0px;
                         margin:0px;
                         padding-top:15px;
                        }


#table_block_bottom     {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/table_block_bottom.gif');
                         background-color:#E1EBFD;
                         padding:10px;
                         margin:0px;
                         height:10px;
                         margin-left:22px;
                         height:20px;
                         width:580px;
                        }

#table_block_bottom_2   {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/table_block_bottom_2.gif'); /* used for contibutors page 2 (i-toc) */
                         background-color:#E1EBFD;
                         padding:10px;
                         margin:0px;
                         height:10px;
                         margin-left:22px;
                         height:20px;
                         width:580px;
                        }

#table_block_bottom_3   {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/table_block_bottom_3.gif'); /* used for contibutors page 3 (tic-toc) */
                         background-color:#E1EBFD;
                         padding:10px;
                         margin:0px;
                         height:10px;
                         margin-left:22px;
                         height:20px;
                         width:580px;
                        }

#submit_continue_btn    {float:right;
                         width:110px;
                         height:22px;
                        }

#info_sub_rhs_button    {float:right; /* used on address_book, PAGES */
                         margin-top:-10px;
                         margin-right:20px;
                         height:37px;
                        }

#back_button            {margin-top:20px;
                        }




/* END SUB PAGES */

/* START TABULAR INPUT PAGES */

.float_left               {float:left;
                          }

.float_right              {float:right;
                          }

.mainEntryboxes           {font-family: Verdana, Arial, sans-serif;
                           float:left;
                           font-size: 11px;
                           height:25px;
                           padding:0px;
                           margin:0px;
                           margin-left:5px;
                           _margin-left:0px; /* margin-left for IE */
                           _height:0px; /* height for IE */
                          }

.mainLeftEntryboxes      {font-family: Verdana, Arial, sans-serif;
                          display:block;
                          float:left;
                          font-size: 11px;
                          width:140px;
                          height:10px;
                          margin:0px;
                          padding:0px;
                          margin-left:22px;
                          _height:0px; /* height for IE */
                         }

.mainLeftEntryboxesShort {font-family: Verdana, Arial, sans-serif;
                          display:block;
                          float:left;
                          font-size: 11px;
                          width:85px;
                          line-height: 1.0;
                          height:25px;
                          margin:0px;
                          padding:0px;
                          margin-left:22px;
                         }

.mainLeftEntryboxesShort2 {font-family: Verdana, Arial, sans-serif;
                          display:block;
                          float:left;
                          font-size: 11px;
                          width:85px;
                          line-height: 1.0;
                          height:25px;
                          margin:0px;
                          padding:0px;
                          margin-left:22px;
                         }

.inputRequirementRight {font-family: Verdana, Arial, sans-serif; /* used for account edit page */
                        float:right;
                        font-size: 10px;
                        color: #ff0000;
                        padding-top:10px;
                        padding-bottom:10px;
                        padding-right:22px;
                       }

.inputRequirementRightEntryBoxes {font-family: Verdana, Arial, sans-serif; /* used for account edit page */
                                  float:right;
                                  font-size: 10px;
                                  color: #ff0000;
                                  margin-top:5px;
                                  margin-bottom:0px;
                                  padding:0px;
                                  padding-right:50px;
                                 }

/* START TABULAR INPUT PAGES */


/* START account PAGE */

#account_ov_image            {background-color:#FFFFFF;
                              float:left;
                              padding:5px;
                              width:105px;
                             }

#account_my_image            {background:top left no-repeat;
                              background-image:url('images/itoc/website_graphics/account_personal.png');
                              float:left;
                              margin-left:10px;
                              margin-top:10px;
                              width:115px;
                              height:60px;
                             }

#account_myo_image           {background:top left no-repeat;
                              background-color:#FFFFFF;
                              background-image:url('images/itoc/website_graphics/account_orders.png');
                              float:left;
                              margin-left:10px;
                              padding:5px;
                              width:105px;
                              height:50px;
                             }

#account_email_image         {background:top left no-repeat;
                              background-color:#FFFFFF;
                              background-image:url('images/itoc/website_graphics/account_notifications.png');
                              float:left;
                              padding:5px;
                              margin-left:10px;
                              margin-top:10px;
                              width:105px;
                              height:60px;
                             }
/* END account PAGE */


/* START account_edit PAGE */

#account_back_btn            {padding-top:10px;
                              margin-left:20px;
                              width:100px;
                              height:22px;
                             }

#account_submit_btn          {padding-top:3px;
                              margin-left:272px;
                              width:100px;
                              height:22px;
                             }

/* END account_edit PAGE */


/* START account_history PAGE  */
/* END account_history PAGE */


/* START account_history_info PAGE */



/* END account_history_info PAGE */


/* START account_newsletters PAGE */

#account_radio_button        {float:left;
                              width:20px;
                             }

#account_news_text           {float:left;
                              margin-left:10px;
                              width:300px;
                             }
/* END account_newsletters PAGE */


/* START account_notifications PAGE */

#account_radio_button_2      {margin-left:5px;
                              float:left;
                              width:20px;
                             }

#account_news_text_2         {float:left;
                              margin-left:10px;
                              margin-top:4px;
                              width:300px;
                             }








#global_note           {margin-left:20px;
                        margin-top:5px;
                        width:540px;
                       }

#notifications_title   {font-family: Verdana, Arial, sans-serif;
                        font-size: 11px;
                        font-weight: bold;
                        margin-left:25px;
                        margin-top:35px;
                        margin-bottom:5px;
                       }

#notifications_table   {margin-left:15px;
                       }

#account_rhs_button    {float:right;
                        padding-top:15px;
                        padding-right:10px;
                        top:10px;
                        height:22px;
                       }

#account_lhs_button    {float:left;
                        padding-top:15px;
                        padding-right:10px;
                        top:10px;
                        height:22px;
                       }

#account_back_button   {background-color:#E1EBFD;
                        padding-top:15px;
                        padding-left:22px;
                        top:10px;
                        height:22px;
                       }

/* END account_notifications PAGE */


/* START account_password PAGE */

.password_field        {margin-left:22px;
                       }

/* END account_password PAGE */


/* START add_checkout_success PAGE */

/* END add_checkout_success PAGE */


/* START address_book PAGE */

#address_add_button     {padding-top:3px;
                         float:right;
                         margin-right:15px;

                        }

#address_edit_buttons   {margin-left:200px;
                         width:350px;
                         height:22px;
                        }

#address_edit_button_1  {float:left;
                         width:100px;
                         height:22px;
                        }

#address_edit_button_2  {float:left;
                         width:120px;
                         height:22px;
                         margin-left:40px;
                        }

/* END address_book PAGE */


/* START address_book_process PAGE */

#warning_banner         {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/header_warning.gif');
                         margin-left:0px;
                         margin-top:10px;
                        }
                        
#arrow_down_abp         {margin-left:60px;
                         margin-top:10px;
                         width:30px;
                        }
                        
#address_edit_buttons2  {margin-left:200px;
                         width:200px;
                         height:22px;
                        }                        
                        
                        

/* END address_book_process PAGE */


/* START advanced_search PAGE */

#adv_search_slct_selector  {float:left;
                            width:130px;
                            margin-top:2px;
                           }
                           
                           

/* END advanced_search PAGE */


/* START advanced_search_result PAGE */
/* END advanced_search_result PAGE */


/* START allmanufacturers PAGE */

#image_box                 {float:left;
                            width:100px;
                            height:100px;
                            margin-top:2px;
                           }

#designer_content          {float:left;
                            width:400px;

                            margin-top:2px;
                           }


/* END allmanufacturers PAGE */


/* START allprods PAGE */
/* END allprods PAGE */


/* START carousel PAGE */
/* END carousel PAGE */


/* START checkout_confirmation PAGE */


#delivery_address_left  {float:left;
                         padding:0px;
                         margin:0px;
                         width:228px;
                        }

#billing_address_right  {float:left;
                         padding:0px;
                         margin:0px;
                         width:228px;
                        }

#itoc_btn_right         {margin-left:280px;
                        }

#divider_line           {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/divider.png');
                         margin-left:220px;
                         width:220px;
                         height:2px;
                        }

/* END checkout_confirmation PAGE */


/* START checkout_shipping_payment PAGE */


#change_address         {float:left;
                         width:180px;
                        }

#shipping_icon_text     {float:left;
                         margin-left:40px;
                         width:60px;
                         height:100px;
                        }

#shipping_icon          {width:32px;
                         height:32px;
                         margin-top:10px;
                         margin-left:14px;
                        }

#shipping_info          {float:left;
                         width:165px;
                         margin-left:10px;
                        }

#change_address_btn     {margin-top:20px;
                        }


#shipping_method_text   {float:left;
                         padding-right:20px;
                         width:340px;
                         height:60px;
                        }

#shipping_method_icon   {float:left;
                         width:90px;
                         height:60px;
                        }

#shipping_icon_2        {width:32px;
                         height:32px;
                         margin-top:10px;
                         margin-left:29px;
                        }

#shipping_method_choice {float:left;
                         padding-right:20px;
                         font-weight: bold;
                         padding-left:15px;
                         width:325px;
                        }

#shipping_method_radio  {float:left;
                         margin-left:27px;
                        }

#shipping_pay_text      {float:left;
                         padding-right:20px;
                         width:340px;
                         height:60px;
                        }

#shipping_pay_icon      {float:left;
                         font-weight: bold;
                         width:90px;
                         height:60px;
                        }

#shipping_pay_choice    {float:left;
                         padding-right:20px;
                         width:340px;
                        }

#shipping_pay_radio     {margin-left:34px;
                         float:left;
                        }

#shipping_continue_btn  {margin-left:330px;
                         float:left;
                         height:30px;
                        }

#sub_box_header_edit    {float:left;
                         width:150px;
                        }

#sub_box_header_edit a  {float:left;
                         padding-left:20px;font-family: Verdana, Arial, sans-serif;
                         font-size: 9pt;
                         font-weight: bold;
                         text-transform: none;
                        }


/* END checkout_payment PAGE */


/* START checkout_payment_address PAGE */

.data_entry_box         {padding-bottom:5px;
                         _padding:0px;
                        }

.data_entry_title       {float:left;
                         text-align:right;
                         padding-top:4px;
                         width:150px;
                        }

.data_entry_text        {float:left;
                         margin-left:10px;
                        }

.data_entry_text_country {margin-left:100px;
                          padding-top:5px;
                          _padding:0px;
                         }

#divider                {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/divider.gif');
                         width:410px;
                         height:3px;
                         margin-left:25px;
                        }

#extra_address_box      {float:left;
                         margin-left:10px;
                         margin-bottom:30px;
                         width:300px;

                        }

#extra_address_wrapper  {float:left;
                         margin-top:20px;
                         margin-left:0px;
                         width:300px;
                        }

#eab_title              {font-weight: bold;
                         height:15px;
                         width:300px;
                        }

#eab_address            {width:300px;
                        }

#address_box_text       {margin-left:20px;
                         margin-right:20px;
                        }

#address_select_box     {width:100px;
                         margin-left:20px;
                         margin-top:20px;
                         float:left;
                        }

#address_arrow         {margin-left:25px;
                        margin-top:10px;
                       }

#margin                {margin-left:7px;
}
/* END checkout_payment_address PAGE */


/* START checkout_process PAGE */

/* END checkout_process PAGE */


/* START checkout_shipping PAGE */
/* END checkout_shipping PAGE */


/* START checkout_shipping_address PAGE */

/* END checkout_shipping_address PAGE */


/* START checkout_success PAGE */

/* END checkout_success PAGE */


/* START commisions PAGE */

/* END commisions PAGE */


/* START conditions PAGE */

/* END conditions PAGE */


/* START contact_us PAGE */

#contact_us_pageheading {position:relative;
                         top:5px;
                         left:5px;
                         width:50%;
                         padding:3px;
                        }


#contact_us_contact     {position:relative;
                         top:30px;
                         left:30px;
                         width:50px;
                         padding:3px;
                        }

#contact_us_name_txt    {padding-left:10px;
                         padding-bottom:3px;
                        }

#contact_us_name_entry  {padding-left:10px;
                         padding-bottom:8px;
                        }

#contact_us_mail_txt    {padding-left:10px;
                         padding-bottom:3px;
                        }

#contact_us_mail_entry  {padding-left:10px;
                         padding-bottom:8px;
                        }

#contact_us_enquiry_txt {padding-left:10px;
                         padding-bottom:3px;
                        }

#contact_us_enquiry_entry  {
                            padding-left:10px;
                            top:30px;
                            height:270px;
                            padding-right:30px;
                           }

#contact_us_submit_button    {background-color:#FFFFFF;
                              float:right;
                              width:122px;
                              padding-top:0px;
                              padding-right:8px;
                              height:22px;
                             }
/* END contact_us PAGE */


/* START contributors PAGE */

#info_sub_box_contrib   {background:top left no-repeat;  /* used for pic-toc contributors page */
                         background-color:#FFFFFF;
                         background-image:url('images/itoc/website_graphics/contributors_block_top.gif');
                         padding:0px;
                         margin:0px;
                         padding-top:5px;
                         margin-left:22px;
                         margin-top:0px;
                         width:580px;
                        }

#info_sub_box_contrib_2 {background:top left no-repeat; /* used for i-toc contributors page */
                         background-color:#B9BFDF;
                         background-image:url('images/itoc/website_graphics/contributors_block_top_2.gif');
                         padding:0px;
                         margin:0px;
                         padding-top:5px;
                         margin-left:22px;
                         margin-top:0px;
                         width:580px;
                        }

#info_sub_box_contrib_3 {background:top left no-repeat; /* used for tic-toc contributors page */
                         background-color:#9FA4C0;
                         background-image:url('images/itoc/website_graphics/contributors_block_top_3.gif');
                         padding:0px;
                         margin:0px;
                         padding-top:5px;
                         margin-left:22px;
                         margin-top:0px;
                         width:580px;
                        }

#info_sub_box_3_contrib {padding:0px;
                         margin-left:20px;
                         padding-top:10px;
                         width:550px;
                         font-size: 11px;
                        }

.tab_text_contrib_1     {font-family: Verdana, Arial, sans-serif;
                         font-size: 13px;
                         float:left;
                         line-height: 1.0;
                         margin-left:5px;
                         margin-top:0px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                        }

.tab_text_contrib_2     {font-family: Verdana, Arial, sans-serif;
                         font-size: 13px;
                         float:left;
                         line-height: 1.0;
                         margin-left:35px;
                         margin-top:0px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                        }

 .tab_text_contrib_3     {font-family: Verdana, Arial, sans-serif;
                         font-size: 13px;
                         float:left;
                         line-height: 1.0;
                         margin-left:50px;
                         margin-top:0px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                        }

#contributors_image_1   {background:  red top left no-repeat;
                         background-image:url('images/itoc/website_graphics/contributors_image_1.jpg');
                         width:411px;
                         height:136px;
                        }

#contributors_image_2   {background:  red top left no-repeat;
                         background-image:url('images/itoc/website_graphics/contributors_image_2.jpg');
                         width:498px;
                         height:178px;
                        }

#contributors_image_3   {background:  red top left no-repeat;
                         background-image:url('images/itoc/website_graphics/contributors_image_3.jpg');
                         width:224px;
                         height:116px;
                        }

#contributors_itoc_image_1 {background:  red top left no-repeat;
                            background-image:url('images/itoc/website_graphics/contributors_image_itoc_1.jpg');
                            width:411px;
                            height:136px;
                           }

#contributors_itoc_image_2 {background:  red top left no-repeat;
                            background-image:url('images/itoc/website_graphics/contributors_image_itoc_2.jpg');
                            width:525px;
                            height:178px;
                           }

#contributors_tictoc_image_1 {background:  red top left no-repeat;
                            background-image:url('images/itoc/website_graphics/contributors_image_tictoc_1.jpg');
                            width:411px;
                            height:136px;
                           }

#contributors_tictoc_image_2 {background:  red top left no-repeat;
                            background-image:url('images/itoc/website_graphics/contributors_image_tictoc_2.jpg');
                            width:498px;
                            height:178px;
                           }


/* END contributors PAGE */


/* START contributors_demo PAGE */
/* END contributors_demo PAGE */


/* START cookie_usage PAGE */

#cookie_info_wrapper    {background-color: red;
                         float: right;
                         width:200px;
                         height:100px;
                         margin-right:10px;
                        }

#cookie_info_box_header {background:  top left no-repeat;
                         background-color: #FAFBFD;
                         background-image: url('images/itoc/website_graphics/cookie_box_top.gif');
                         text-align:center;
                         padding-top:5px;
                         padding-bottom:5px;
                         font-weight: bold;
                         font-size: 8pt;
                         color:#615851
                        }

#cookie_info_box        {background: bottom left no-repeat;
                         background-image: url('images/itoc/website_graphics/cookie_box_base.gif');
                         background-color: #E1EBFD;
                         font-weight: normal;
                         text-align:left;
                         padding-left:5px;
                         margin-top:0px;
                         padding-top:5px;
                         padding-bottom:10px;
                         font-size: 7.5pt;
                        }

#cookie_info_text       {background-color:#FFFFFF;
                         float:left;
                         width:330px;
                         margin-left:10px;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         margin-bottom:10px;
                        }

/* END cookie_usage PAGE */


/* START create_account PAGE */

.country_list           {margin-top:15px;
                         margin-left:22px;
                        }

.margin_right           {margin-right:15px;
                        }

/* END create_account PAGE */


/* START create_account_success PAGE */
/* END create_account_success PAGE */


/* START cron_birthday PAGE */
/* END cron_birthday PAGE */


/* START down_for_maintenance PAGE */
/* END down_for_maintenance PAGE */


/* START download PAGE */
/* END download PAGE */


/* START faq PAGE */
/* END faq PAGE */


/* START freebies PAGE */
/* END freebies PAGE */


/* START gv_faq PAGE */
/* END gv_faq PAGE */


/* START gv_redeem PAGE */
/* END gv_redeem PAGE */


/* START gv_send PAGE */
/* END gv_send PAGE */

/* START index PAGE */
#home_page_illus        {background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics/home_page_illustration.png');
                         float:left;
                         padding:0px;
                         margin:0px;
                         margin-left:1px;
                         width:475px;
                         height:191px;
                         _margin-bottom:-1px;
                        }

#how_does_it_work       {background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics/how_does_it_work.png');
                         float:left;
                         padding:0px;
                         margin-left:55px;
                         margin-top:23px;
                         width:120px;
                         height:48px;
                        }

#how_does_it_work_text  {margin-top: 5px;
                         margin-left: 7px;
                         font-family : Tahoma, Verdana, Arial, sans-serif;
                         font-weight: bold;
                         font-size: 10pt;
                         text-align:center;
                         padding-top:3px;
                         width:70px;
                         height:40px;
                         color:#818181;
                        }

#intro_text_box         {background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics/tin_text_panel.png');
                         padding:0px;
                         margin-top: -9px;
                         margin-left:6px;
                         width:464px;
                         height:121px;
                        }

#intro_text_header      {font-family : Arial, sans-serif;
                         text-align:left;
                         font-weight: bold;
                         font-size: 13pt;
                         margin-top:9px;
                         _margin-top:0px;
                         padding-top:10px;
                         padding-left:10px;
                         color:#646464;
                         padding-bottom:0px;
                        }

#intro_text_a           {font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-top:5px;
                        }
                        
#intro_text_b           {font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-top:5px;
                        }                        
                        
#intro_text_c           {font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-top:7px;
                        }                        
                        

#itoc_graphics         {padding:0px;
                         margin-left:123px;
                         margin-top: 18px;
                         width:230px;
                         height:41px;
                        }


#itoc_graphics_colour   {background:top left no-repeat;
                         float:left;
                         height: 41px;
                         width: 38px;
                        }



#itoc_graphics_big     {padding:0px;
                         margin-left:61px;
                         margin-top: 0px;
                         width:354px;
                         height:67px;
                        }


#itoc_graphics_black_big          {background:top left no-repeat;
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_black_big a:hover  {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_black_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_silver_big         {background:top left no-repeat;
                                    float:left;
                                    margin-left:7px;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_silver_big a:hover {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_silver_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_blue_big           {background:top left no-repeat;
                                    float:left;
                                    margin-left:7px;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_blue_big a:hover   {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_blue_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_purple_big         {background:top left no-repeat;
                                    float:left;
                                    margin-left:7px;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_purple_big a:hover {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_purple_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_red_big            {background:top left no-repeat;
                                    float:left;
                                    margin-left:7px;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_red_big a:hover    {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_red_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_orange_big         {background:top left no-repeat;
                                    float:left;
                                    margin-left:7px;
                                    height: 67px;
                                    width: 52px;
                                   }

#itoc_graphics_orange_big a:hover {background:top left no-repeat;
                                    background-image:url('images/itoc/website_graphics/i-toc_orange_graphic_big.png');
                                    float:left;
                                    height: 67px;
                                    width: 52px;
                                   }


#drop_shadow            {background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics/drop_shadow_line.png');
                         margin-left: 28px;
                         margin-top:10px;
                         height: 14px;
                         width: 420px;
                        }

#intro_text_1           {text-align:left;
                         font-family : Arial, Tahoma, Verdana, sans-serif;
                         font-weight: normal;
                         font-size: 9pt;
                         line-height:15px;
                         color:#646464;
                         float:left;
                         margin-top: 20px;
                         margin-left:27px;
                         margin-bottom:15px;
                        }

#intro_text_2           {text-align:left;
                         font-family: Arial, Tahoma, Verdana, sans-serif;
                         line-height:15px;
                         font-weight: normal;
                         font-size: 9pt;
                         color:#646464;
                         float:left;
                         margin-top: 20px;
                         margin-left:40px;
                         margin-bottom:15px;
                        }


#itoc_descriptor_bar   {background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics/i-toc_descriptor_bar.png');
                         height:76px;
                         width:469px;
                         margin-left:3px;
                         margin-top:4px;

                        }

#watch_image      {background:top left no-repeat;
                         float:left;
                         height:76px;
                         width: 200px;
                        }



#itoc_desc_header      {margin-left:7px;
                         margin-top:10px;
                         float:left;
                         color: #646464;
                         font-weight: bold;
                         font-size: 9pt;
                         height:15px;
                         width:180px;
                         }

#itoc_desc_text        {margin-left:0px;
                         margin-top:5px;
                         color: #646464;
                         font-weight: normal;
                         line-height:13px;
                         font-size: 8pt;
                         height:15px;
                         width:255px;
                         }

#itoc_desc_text a:hover {font-weight: normal;
                         }

#itoc_desc_header a     {color: #646464;
                         }

#itoc_desc_header a:hover {color: #007C91;
                           }




/* END index PAGE */


/* START info_shopping_cart PAGE */

/* END info_shopping_cart PAGE */


/* START itoc_download PAGE */

#phone_wrapper           {background: 0 no-repeat;
                          float:left;
                          height:326px;
                         }

#main_wrapper            {margin-left:10px;
                          height:350px;
                         }

#itoc_phone_box          {background: 0 100% no-repeat;
                          top:90px;
                          left:10px;
                          width:138px;
                          height: 236px;
                         }

#itoc_phone_text         {padding-top:10px;
                          left:10px;
                          width:138px;
                          height: 90px;
                          text-align: center;
                         }

#info_divider           {background: #BBC3D3 0 100% no-repeat;
                         float:left;
                         margin-left:10px;
                         margin-right:10px;
                         width:1px;
                         height: 336px;
                        }

#itoc_phone_text_link   {background: 0 100% no-repeat;
                         height: 20px;
                         margin:10px;
                        }


/* END itoc_download PAGE */


/* START itoc_links PAGE */

#itoc_links_header     {background:top left no-repeat;
                        background-image:url('images/itoc/website_graphics/table_block_note_3.gif');
                        color: #FAFBFD;
                        height: 80px;
                        width:580px;
                        margin:0px;
                        margin-left:20px;
                        padding: 0px;
                        padding-top:1px;
                        padding-bottom:7px;
                        _padding-bottom:3px; /* padding for IE */
                       }

#itoc_links_header ul  {list-style:none;
                        margin:0px;
                        margin-top:2px;
                        padding:0px;
                        _padding-left:4px; /* padding for IE */
                        padding-left:4px;
                       }

#itoc_links_header li   {float:left;
                         display: inline;
                         padding:0px;
                         margin-top:1px;
                        }

#itoc_links_header a    {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/link_btn_up.jpg');
                         color:#E5E5E5;
                         display:block;
                         height:22px;
                         _height:21px; /* height for IE */
                         width:140px;
                         text-align: center;
                         font-weight: bold;
                         font-size: 10.5pt;
                         padding:1px;
                         margin:0px;
                         margin-left:2px;
                         _margin-left:2px; /* margin for IE */
                         margin-bottom:0px;
                         _margin-top:2px; /* margin for IE */
                         margin-right:-1px;
                         _margin-right:1px; /* margin for IE */
                        }

#itoc_links_header a:hover {background-image:url('images/itoc/website_graphics/link_btn_down.jpg');
                            color:#818181;
                           }

#link_active a              {color:#3192B4;

                           }

/* END itoc_links PAGE */


/* START licensing PAGE */

/* END licensing PAGE */


/* START links PAGE */

/* END links PAGE */


/* START login PAGE */

#sub_box_3_note         {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/table_block_note.gif');
                         display:block;
                         height:16px;
                         _height:20px;/* height for IE */
                         width:580px;
                         padding-top:4px;
                         margin-left:22px;
                         margin-bottom:10px;
                        }

#sub_box_3_note_red     {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/warning_text_panel_2.gif');
                         display:block;
                         height:26px;
                         _height:30px;/* height for IE */
                         width:580px;
                         padding-top:4px;
                         margin-left:22px;
                         margin-bottom:10px;
                        }

#sub_box_3_notebig      {background:top left no-repeat;
                         background-image:url('images/itoc/website_graphics/table_block_note_2.png');
                         display:block;
                         height:46px;
                         _height:50px;/* height for IE */
                         width:476px;
                         padding-top:4px;
                         margin-left:0px;
                         margin-bottom:10px;
                        }


#sub_box_3_notetext     {margin-left:15px;
                         padding-top:3px;
                         padding-bottom:3px;
                         margin-bottom:20px;
                         }

#checkout_button        {float:right;
                         margin-top:10px;
                         margin-right:10px;
                         height:22px;
                        }

/* END login PAGE */


/* START logoff PAGE */

/* END logoff PAGE */


/* START order_info PAGE */

#info_sub_box_3_order   {background:top left no-repeat;
                         background-color:#FFFFFF;
                         background-image:url('images/itoc/website_graphics/table_block_top_tab_2.gif');
                         padding:0px;
                         margin:0px;
                         padding-top:5px;
                         margin-left:22px;
                         margin-top:0px;
                         width:580px;
                        }

#info_sub_box_3_note    {background:top left no-repeat;
                         background-color:#FFFFFF;
                         background-image:url('images/itoc/website_graphics/table_block_note.gif');
                         margin-left:22px;
                         padding-top:4px;
                         padding-bottom:4px;
                         margin-bottom:20px;
                         width:580px;
                        }

#info_sub_box_order_txt {float:left;
                         padding:0px;
                         margin:0px;
                         padding-top:15px;
                         width:550px;
                        }

.inputRequirementRight2 {font-family: Verdana, Arial, sans-serif; /* used for account edit page */
                         float:right;
                         font-size: 10px;
                         color: #ff0000;
                         padding-top:10px;
                         padding-right:30px;
                        }

#order_info_submit_btn  {padding-top:3px;
                         margin-left:372px;
                         width:100px;
                         height:22px;
                        }

.tab_text_3             {font-family: Verdana, Arial, sans-serif;
                         font-size: 13px;
                         float:left;
                         line-height: 1.1;
                         margin-left:5px;
                         margin-top:0px;
                         color:#787F91;
                         text-transform: uppercase;
                         font-weight: bold;
                         margin-bottom:20px;
                        }

/* END order_info PAGE */


/* START meet_the_team PAGE */

#meet_the_team_wrapper  {background:top left no-repeat;
                         margin-top:15px;
                         margin-left:50px;
                        }

#meet_the_team_image_1  {background:white top left no-repeat;
                         float:left;
                         border:1px solid #BBC3D3;
                         background-image:url('images/itoc/website_graphics/blank_card.png');
                         margin-right:0px;
                         width:190px;
                         height:440px;
                         _height:465px;/* height for IE */
                        }


#mtt_photo              {background:top left no-repeat;
                         margin-left:20px;
                         margin-top: 21px;
                         width:76px;
                         height:95px;
                        }

#mtt_logo               {background:top left no-repeat;
                         float:left;
                         background-image:url('images/itoc/website_graphics/itoc_logo.png');
                         margin-left:92px;
                         margin-top: 0px;
                         width:50px;
                         height:50px;
                        }

#mtt_name               {float:left;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 13pt;
                         line-height: 0.9;
                         font-weight: bold;
                         color:black;
                         margin-left:82px;
                         margin-top: 14px;
                         _margin-top:10px;/* margin for IE */
                         _height:35px;/* height for IE */

                        }

#mtt_name2              {float:left;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 12pt;
                         line-height: 0.9;
                         font-weight: bold;
                         color:black;
                         margin-left:82px;
                         _margin-left:40px;/* margin for IE */
                         margin-top: 2px;
                         _margin-top:-14px;/* margin for IE */
                        }

#mtt_name3              {float:left;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 10pt;
                         line-height: 0.9;
                         font-weight: bold;
                         color:black;
                         margin-left:82px;
                         margin-top: 4px;
                         _margin-top:-14px;/* margin for IE */

                        }
#mtt_name4              {float:left;
                         font-family: Verdana, Arial, sans-serif;
                         font-size: 7.5pt;
                         line-height: 0.9;
                         font-weight: bold;
                         color:black;
                         margin-left:82px;
                         margin-top: 5px;
                         _margin-top:-14px;/* margin for IE */
                        }



#mtt_role               {font-family: Verdana, Arial, sans-serif;
                         float:left;
                         font-size: 7pt;
                         font-weight: bold;
                         color:white;
                         margin-left:20px;
                         margin-top:9px;
                         _margin-top:1px;/* margin for IE */
                         }

#mtt_role_answer        {font-family: Verdana, Arial, sans-serif;
                         float:right;
                         font-size: 7pt;
                         font-weight: bold;
                         color:white;
                         margin-right:21px;
                         margin-top:9px;
                         _margin-top:1px;/* margin for IE */
                        }

#mtt_text               {font-family: Verdana, Arial, sans-serif;
                         float:left;
                         font-size: 7pt;
                         font-weight: bold;
                         color:black;
                         margin-left:20px;
                         margin-top:9.5px;
                         _margin-top:.5px;/* margin for IE */
                         width:92px;
                        }

#mtt_text_answer        {font-family: Verdana, Arial, sans-serif;
                         float:right;
                         text-align:right;
                         font-size: 7pt;
                         font-weight: bold;
                         color:black;
                         margin-right:19px;
                         margin-top:9.5px;
                         _margin-top:0.5px;/* margin for IE */
                         }

#mtt_text_answer_2        {font-family: Verdana, Arial, sans-serif;
                         float:right;
                         text-align:right;
                         font-size: 7pt;
                         font-weight: bold;
                         color:black;
                         margin-right:19px;
                         _margin-right:17px;
                         margin-top:9.5px;
                         _margin-top:0.5px;/* margin for IE */
                         }
                         
                         
#meet_the_team_text     {background:top left no-repeat;
                         margin-top:15px;
                         padding:7px;
                        }



/* END meet_the_team PAGE */


/* START password_forgotten PAGE */

/* END password_forgotten PAGE */


/* START popup_coupon_help PAGE */

/* END popup_coupon_help PAGE */


/* START popup_image PAGE */

/* END popup_image PAGE */


/* START popup_search_help PAGE */

/* END popup_search_help PAGE */


/* START privacy PAGE */

#info_main_text         {width:500px;
                         background: #E1EBFD;
                         margin-left:10px;
                         padding:10px;
                         font-size: 11px;
                        }

#info_main_text a       {color:#787F91;
                         text-decoration:underline;
                        }

#info_main_text a:hover {color:red;
                         text-decoration:underline;
                        }

/* END privacy PAGE */


/* START product_info PAGE */

#product_info_title       {background: top left no-repeat;
                           background-image:url('images/itoc/website_graphics/prod_info_title.png');
                           height:25px;
                           width:142px;
                          } 


#products_info_zoom_image {background: top left no-repeat;
                          
                          float: left;
                          width:14px;
                          height:14px;
                          margin-top:238px;
                          margin-left:0px;
                         }

#products_info_image_w   {float: left;
                          width:165px;
                          height:233px;
                          margin-top:20px;
                          margin-left:6px;
                          background: top left no-repeat;
                          background-image:url('images/itoc/website_graphics/i-toc_watch_purple_01.png');
                         }

#products_info_text_w    {float:left;
                          background-color:#FAFBFD;
                          padding:0px;
                          margin:0px;
                          margin-top:18px;
                          margin-left:0px;
                          _margin-left:0px; /* margin for IE */
                          width:271px;
                          _width:250px; /* width for IE */
                         }

#currency_selector       {height:10px;
                          margin-top:10px;
                          margin-left:70px;
                         }

#currency_slctr_currency {float: left;
                          height:20px;
                          margin-right:15px;
                         }

#currency_slctr_currency a {font-family:  Verdana,Helvetica,  Tahoma,"Trebuchet MS",Arial, sans-serif;
                            color:#3192B4;
                            font-size: 9pt;
                            font-weight: bold;
                           }

#currency_slctr_currency a:hover {color:#646464;
                                  }

#quantity_test           {margin-left:70px;
                          height:40px;
                          width:100px;
                          font-family:  Verdana,Helvetica,  Tahoma,"Trebuchet MS",Arial, sans-serif;
			  color:#646464;
			  font-size: 9pt;
                          font-weight: bold;
                          }

#generic_button          {margin-left:0px;
                          height:24px;
                          font-family:  Verdana,Helvetica,  Tahoma,"Trebuchet MS",Arial, sans-serif;
			  color:#3192B4;
			  font-size: 9pt;
                          font-weight: bold;
                         }

#generic_button a:hover  {color:#646464;
                         }

#button_graphic          {float:left;
                          margin: 0px;
                          height:24px;
                          width:23px;
                         }
                         
#button_graphic_large    {float:left;
                          margin: 0px;
                          height:20px;
                         
		          width:20px;
                         }
                         
#button_text_large       {float:left;
                          padding-top:3px;
                          margin-left:5px;
                          height:20px;
                         }                         

#button_graphic a:hover  {background-image:url('images/itoc/website_graphics//buttons/add_dwn_border.gif');
                         }

#button_text            {background: top left repeat-x;
                          background-image:url('images/itoc/website_graphics//buttons/button_background.gif');
                          float:left;
                          padding-top:5px;
                          padding-right:10px;
                          _padding-right:10px;
                          margin: 0px;
                          height:24px;
                         }

#generic_button_spacer   {margin-left:20px;
                         } 
                         
#generic_button_spacer_104   {margin-left:70px;
                             }                          

#gallery_button_spacer_left  {float:left;
                              margin-top:30px;
                              margin-left:45px;
                              height:35px;
                              width:150px;
                             }

#gallery_button_spacer_right {float:left;
                              margin-top:30px;
                              margin-left:130px;
                              height:35px;
                             }
                             
#user_buttons_box        {margin-left:20px;
                          margin-top:8px;
                          }


#price_bar               {background: top left no-repeat;
                          background-image:url('images/itoc/website_graphics/price_rulers.png');
                          font-size: 11pt;
                          font-weight: bold;
                          font-family: "Trebuchet MS",Arial, Helvetica, Verdana, Tahoma, sans-serif;
                          width:58px;
                          height:24px;
                          margin-top:10px;
                          padding-top:4px;
                          margin-bottom:8px;
                          margin-left:70px;
                         }

.seperator_pi            {clear:left;
                          height:14px;
                         }


#table_block_bottom_product_w  {background:top left no-repeat;
                                background-image:url('images/itoc/website_graphics/table_block_bottom.gif');
                                margin-bottom:10px;
                                padding-bottom:10px;
                                margin-left:22px;
                                width:580px;
                                }

#products_info_image     {width:580px;
                          height:412px;
                          background: top left no-repeat;
                          background-image:url('images/itoc/website_graphics/nokia_6600_background.gif');
                         }

#product_info_pic        {float:right;
                          width:200px;
                         }

#bezel_options_block     {margin-left:0px;
                          margin-top:10px;
                          _margin-top:10px; /* margin for IE */
                          width:285px;
                          height:71px;
                         }

#info_button_block       {margin-left:240px;
                          margin-top:20px;
                          _margin-top:13px; /* margin for IE */
                          width:320px;
                          height:22px;
                         }

#info_button_block2      {margin-top:15px;
                          _margin-top:-10px; /* margin for IE */
                          _padding-left:13px; /* margin for IE */

                          width:305px;
                          height:22px;
                         }


#info_button_block_no    {margin-left:1px;
                          padding-top:17px;
                          margin-top:400px;
                          _margin-top:0px; /* margin for IE */
                          _margin-left:13px; /* margin for IE */
                          width:310px;
                          height:22px;
                         }

#info_reviews_button     {float:left;
                          margin-left:0px;
                          width:100px;
                          height:22px;
                         }

#info_wishlist_button    {float:left;
                          margin-left:13px;
                          _margin-left:0px; /* margin for IE */
                          width:150px;
                          height:22px;
                         }

#seperator_large         {background: top center no-repeat;
                          background-image:url('images/itoc/website_graphics/seperator_large.png');
                          margin-top:20px;
                          margin-left:7px;
                          width:462px;
                          height:22px;
                         }

#info_cart_button        {background: top left no-repeat;
                          margin-left:20px;
                          _margin-left:15px; /* margin for IE */
                          width:123px;
                          height:24px;
                         }


#watch_text_block       {float:left;
                         width: 215px;
                         _width:210px; /* width for IE */
                         height:80px;
                         margin-left:5px;
                        }

#pi_watch_text          {width: 200px;
                         height: 215px;
                         margin-top:8px;
                         _margin-top:0px;
                         _margin-bottom:0px;
                         margin-left:20px;
                         padding-left:0px;
                         padding-top:0px;
                         font-size:11px;
                        }


#pi_watch               { width: 225px;
                         _width:220px; /* width for IE */
                         font-size: 14pt;
			 font-weight: bold;
                         font-family: Helvetica, Tahoma,Verdana, "Trebuchet MS",    sans-serif;
                         margin-top:0px;
                         margin-left:20px;
                         _margin-bottom:8px;
                         _height:20px;
                        }

#popup_button_mac       {float:right;
                         margin-right:5px;
                         _margin-right:0px;
                         margin-top:10px;
                         width:110px;
                        }

#popup_button_pc        {float:left;
                         margin-left:10px;
                         _margin-left:14px;
                         margin-top:10px;
                         width:137px;
                        }

#popup_close            {background: top left no-repeat;
                         float:left;
                         height:16px;
                         width:16px;
                         margin-left:5px;
                         margin-top:1px;
                         margin-bottom:1px;
                        }

                                             
#watch_spec             {margin-left:65px;
                         margin-top:20px;
                         width:400px;
                         font-size: 8pt;
			}
			
#watch_spec_title       {font-size: 9pt;
                         font-weight: bold;
                         margin-bottom:10px;
                         _padding-bottom:5px;
                        }
                        
.watch_spec_text        {float: left;
                         height:8px;
                         width:300px;
                         margin-left:5px;
                         padding-bottom:10px;
                         _padding-bottom:0px;
                         
                        } 

.bullit_image           {float: left;
                         background: top left no-repeat;
                         background-image:url('images/itoc/website_graphics//buttons/list_bullit.gif');
                         margin-top:3px;
                         height:8px;
                         width:8px;
                        }
                        


/* END product_info PAGE */


/* START product_reviews PAGE */
/* NEW */
#review_text              {float:left;
                           margin:0px;
                           width:300px;
                           margin-top:10px;
                          }

#review_picture           {float:right;
                           margin:0px;
                           width:150px;
                           margin-top:10px;
                          }

#review_picture_box       {margin-left:45px;
                          }

#reviews_button_bar       {margin:0px;
                           width:456px;
                           height:22px;
                           margin-top:15px;
                          }

/* END NEW */

.button_float_left        {float:left;
                          }

.button_right             {margin-left:350px;
                          }

.button_float_right_140   {float:right;
                           margin-right:10px;
                           _width:140px;
                          }

.button_float_right_90   {float:right;
                           margin-right:10px;
                           _width:90px;
                          }

.button_right_310         {margin-left:310px;
                          }

.button_float_centre      {float:left;
                           margin-left:100px;
                          }


/* END product_reviews PAGE */


/* START product_reviews_info PAGE */
/* END product_reviews_info PAGE */


/* START product_reviews_write PAGE */
/* END product_reviews_write PAGE */


/* START products_new PAGE */
/* END products_new PAGE */

/* START redirect PAGE */
/* END redirect PAGE */


/* START reviews PAGE */
/* END reviews PAGE */


/* START shipping PAGE */
/* END shipping PAGE */


/* START shopping_cart PAGE */

#button_bar             {margin-left:0px;
                         margin-top:20px;
                         padding:0px;
                         width:460px;
                         height:22px;
                        }

#button_left            {float:left;
                         margin-left:0px;
                         _width:150px;
                        }

#button_middle          {float:left;
                         margin-left:49px;
                         _margin-left:10px;
                         _width:180px;
                        }

#button_right           {float:right;
                         margin-right:3px;
                         _margin-right:0px;
                         _width:95px;
                        }



/* END shopping_cart PAGE */


/* START slideshow PAGE */
/* END slideshow PAGE */


/* START specials PAGE */

#info_main_text_special {width:583px;
                         margin-left:10px;
                         padding:10px;
                        }

/* END specials PAGE */


/* START ssl_check PAGE */
/* END ssl_check PAGE */


/* START supertracker_setup_db PAGE */
/* END supertracker_setup_db PAGE */


/* START tech_support PAGE */
/* END tech_support PAGE */


/* START tell_a_friend PAGE */

.mainLeft_taf          {font-family: Verdana, Arial, sans-serif;
                        display:block;
                        float:left;
                        font-size: 11px;
                        width:140px;
                        line-height: 1.2;
                        margin-left:22px;
                        height:30px;
                       }

.tab_spacer_20         {clear:both;
                        height:20px;
                       }

.taf_buttons           {margin:0px;
                        padding:0px;
                        height:22px;
                        width:570px;
                       }

.back_button            {float: left;
                         margin-left:10px;
                        }

/* END tell_a_friend PAGE */


/* STARTtime_factory PAGE */

#time_factory           {background: #625751 top left no-repeat;
                         background-image: url('images/itoc/website_graphics/time_factory.png');
                         margin-left:11px;
                         padding:0px;
                         width:600px;
                         height:620px;
                         margin-top:3px;
                        }



/* END time_factory PAGE */

/* START watch images PAGE */

#info_pictures_button   {float:left;
                         background:right center no-repeat;
                         display:block;
                         width:130px;
                         height:22px;
                        }
/* END watch images PAGE */

/* STARTwishlist PAGE */

#wishlist_buttons       {background-color:#FFFFFF;
                         float:right;
                         margin-top:10px;
                         width:228px;
                         height:22px;
                        }

/* END wishlist PAGE*/


/* START wishlist_public PAGE */
/* END wishlist_public PAGE */


/* START watch_image PAGE */

#info_sub_box_w_images  {padding-left:46px;
                        }

#info_sub_box_w_thumbs  {padding-left:32px;
                         margin-top:10px;
                         float:left;

                        }

/* END watch_image PAGE */


/* START clock_image PAGE */
#info_sub_box_c_images  {padding-left:34px;
                        }

#clock_info_text        {font-family: Verdana, Arial, sans-serif;
                         font-size: 11px;
                         line-height: 1.5;
                         background-color:#FFFFFF;
                         margin-left:20px;
                         padding-bottom:10px;
                        }

#hires_picture_button   {float:right;
                         background:right center no-repeat;
                         display:block;
                         width:92px;
                         height:16px;
                         padding-top:12px;
                        }

/* END clock_image PAGE */



/*  CHECKOUT PROGRESS BAR */

 #progress_bar              {background: top left no-repeat;
                             background-image: url('images/itoc/website_graphics/progress_bar.png');
                             margin-left:2px;
                             margin-top:15px;
                             width:472px;
                             height:14px;
                            }

#progress_ball_payment      {background: top center no-repeat;
                             background-image: url('images/itoc/website_graphics/progress_ball.png');
                             position:relative;
                             top:2px;
                             left:79px;
                             height:10px;
                             width:10px;
                            }
#progress_ball_confirm      {background: top center no-repeat;
                             background-image: url('images/itoc/website_graphics/progress_ball.png');
                             position:relative;
                             top:2px;
                             left:275px;
                             height:10px;
                             width:10px;
                            }

#progress_ball_finish       {background: top center no-repeat;
                             background-image: url('images/itoc/website_graphics/progress_ball.png');
                             position:relative;
                             top:13px;
                             left:477px;
                             height:10px;
                             width:10px;
                            }

#progress_bar_shipping      {float:left;
                             padding-top:5px;
                             margin-left:15px;
                             _margin-left:12px; /* margin-left for IE */
                             width:195px;
                             text-align:left;
                            }


#progress_bar_confirmation  {float:left;
                             padding-top:5px;
                             margin-left:0px;
                             width:140px;
                             text-align:center;
                            }

 #progress_bar_finished     {float:left;
                             padding-top:5px;
                             margin-left:0px;
                             width:125px;
                             text-align:right;
                            }



/*  END OF CHECKOUT BAR */



#test_panel  {background-image: url('images/itoc/website_graphics/header_warning.gif');
              height:35px;
              width:625px;
              margin-left:165px;
              margin-top:10px;
              margin-bottom:0px;
             }





#products_info_watch     {float:left;
                          padding-top:0px;
                          margin:0px;
                          margin-top:20px;
                          margin-left:5px;
                          _margin-left:0px; /* margin for IE */
                          width:220px;
                          height: 220px;
                         }



#products_info_watch_photo2  {padding-top:0px;
                          margin:0px;
                          margin-top:5px;
                          margin-left:0px;
                          _margin-left:0px; /* margin for IE */
                          width:108px;
                          height: 145px;
                         }


#products_info_watch_photo3  {float: right;
                          padding-top:0px;
                          margin:0px;
                          margin-top:-145px;
                          _margin-top:-148px;/* margin for IE */
                          margin-left:0px;
                          _margin-left:5px; /* margin for IE */
                          width:108px;
                          height: 71px;
                         }

#products_info_watch_photo4  {float: right;
                          padding-top:0px;
                          margin:0px;
                          margin-top:-70px;
                          _margin-top:-73px;/* margin for IE */
                          margin-left:0px;
                          _margin-left:5px; /* margin for IE */
                          width:108px;
                          height: 71px;
                         }
                         
#large_watch_image       {width:272px;
                          height:384px;
                          margin-left:10px;
                          margin-top:20px;
                         }

#blanket                 {position:absolute;
                          z-index: 9001;
                          top:0px;
                          left:0px;
                          width:100%;
                          height:100%;
                          background-color:#111;
                          opacity: 0.65;
                          
                         }
                         
#popUpDiv                {position:absolute;
                          font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 12pt;
                          text-align: center;
                          font-weight: bold;
                          color: #818181;
                          padding-top:3px;
                          padding-left:0px;
                          background-color:#FAFBFD;
                          width:270px;
                          height:340px;
                          z-index: 9002;
                          }

#popUpDiv2               {position:absolute;
                          margin-top:3px;
                          margin-left:0px;
                          background-color:#FAFBFD;
                          width:440px;
                          height:385px;
                          z-index: 9002;
                          }
                          
#popUpDiv3               {position:absolute;
                          margin-top:3px;
                          margin-left:0px;
                          background-color:#FAFBFD;
                          width:292px;
                          height:415px;
                          z-index: 9002;
                          } 
                          
#popUpDiv4                {position:absolute;
                          font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 12pt;
                          text-align: center;
                          font-weight: bold;
                          color: #818181;
                          padding-top:3px;
                          padding-left:0px;
                          background-color:#FAFBFD;
                          width:270px;
                          height:340px;
                          z-index: 9002;
                          } 
                          
#popUpDiv5                {position:absolute;
                          font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 12pt;
                          text-align: center;
                          font-weight: bold;
                          color: #818181;
                          padding-top:3px;
                          padding-left:0px;
                          background-color:#FAFBFD;
                          width:270px;
                          height:340px;
                          z-index: 9002;
                          }                           
                          
                          
 #popUpDiv6                {position:absolute;
                          font-family: Helvetica,"Trebuchet MS",Verdana, Tahoma,  Arial,  sans-serif;
                          font-size: 12pt;
                          text-align: center;
                          font-weight: bold;
                          color: #818181;
                          padding-top:3px;
                          padding-left:0px;
                          background-color:#FAFBFD;
                          width:270px;
                          height:340px;
                          z-index: 9002;
                          }                          
                          

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('images/itoc/website_graphics//buttons/small_btn_end.gif') no-repeat scroll top right;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    font-weight: bold;
    height: 14px;
    padding-left:5px;
    margin-right: 6px;
    padding-right: 8px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('images/itoc/website_graphics//buttons/small_btn_span.gif') no-repeat;
    display: block;
    color: #FAFBFD;
    line-height: 5px;
    padding: 4px 0px 5px 8px;
}

a.button:active  {
    background-position: bottom right;
    color: #057287;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:hover  {
    background-position: bottom right;
    color: #057287;
    outline: none; /* hide dotted outline in Firefox */
}


a.button:active span {
    background-position: bottom left;
    color: #057287;
    padding: 4px 0 5px 8px; /* push text down 1px */
}

a.button:hover span {
    background-position: bottom left;
    color: #057287;
    padding: 4px 0 5px 8px; /* push text down 1px */
}

#test_block   {float:left;
               background-color:red;
               width:50px;
               height:50px;
               }
               
/*  START NEWSLETTER SEP 09 */

.newsletter_header      {font-family : Arial, sans-serif;
                         text-align:left;
                         font-weight: bold;
                         font-size: 13pt;
                         margin-top:9px;
                         _margin-top:0px;
                         padding-top:10px;
                         padding-left:10px;
                         color:#646464;
                         padding-bottom:0px;
                        }

.newsletter_text         {font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-top:5px;
                        }
                        
#newsletter_sig_text    {font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-left:235px;
                        }                        
                        
 #newsletter_text_right {float:left;
                         font-family : Arial, sans-serif;
                         line-height:14px;
                         letter-spacing:0.2px;
                         font-size: 9pt;
                         padding-left:10px;
                         padding-top:0px;
                         margin-top:5px;
                         width:200px;
                        }                       
                        
 #new_website_image     {float: left;
                         background: top left no-repeat;
                         background-image: url('images/itoc/website_graphics/new_itoc_website.jpg');
                         width:230px;
                         height:151px;
                         margin-left:5px;
                         margin-top:5px;
                        } 
                        
 #new_itoc_image        {background: top left no-repeat;
                         background-image: url('images/itoc/website_graphics/newletter_itoc_image.png');
                         width:430px;
                         height:206px;
                         margin-left:13px;
                         margin-top:5px;
                        }                          
                        
#signature_image        {background: top left no-repeat;
                         background-image: url('images/itoc/website_graphics/signature.png');
                         width:200px;
                         height:58px;
                         margin-left:113px;
                         margin-top:0px;
                        }                 
                        
/*  END NEWSLETTER SEP 09 */