        * {
            margin:                 0;
            padding:                0;
        }

        /* Page Structure */

        html, body, #main-wrapper {
            height:                 100%;
        }

        body {
            background:             #dbdbdb url('/digitalAssets/13004_bg.gif') repeat-x;
            color:                  #666666;
            font:                   11px/17px Arial, Sans-serif;
        }

        body > #main-wrapper {
            height:                 auto;
            min-height:             100%;
        }

        #container {
            margin:                 0 auto;
            padding-bottom:         192px;
            width:                  778px;
        }

        #footer-wrapper {
            background:             url('/digitalAssets/13044_footer-bg.gif') repeat-x;
	        clear:                  both;
	        height:                 176px;
	        margin-top:             -176px;
            position:               relative;
        } 

        /* Page Elements */

        img  {
            border:                 0;
        }

        a {
            color:                  #ff6600;
        }

        a:hover {
            color:                  #444444;
        }

        span.orange {
            color:                  #ff6600;
        }

        h1 {
            color:                  #444444;
            font:                   24px "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
            margin-bottom:          3px;
        }

        h2 {
            color:                  #ff5d0c;
            font:                   16px "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
            margin-bottom:          3px;
        }

        h3 {
            color:                  #ff5d0c;
            font:                   16px "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
            padding-top:            5px;
        }

        p {
            padding:                7px 0;
        }

        ul, ol {
            padding:                0 0 0 20px;
        }

        ul li, ol li {
            margin:                 1px 0;
        }

        .clear {
            clear:                  both;
            display:                block;
            height:                 1px;
            overflow:               hidden;
        }

        /* Top Bar */

        #top-bar {
            color:                  #dfdfdf;
            height:                 24px;
            margin-bottom:          16px;
            padding:                6px 20px 0;
        }

        #top-bar p {
            padding:                0;
        }

        #top-bar p.contact {
            float:                  left;
        }

        #top-bar p.contact a {
            text-decoration:        none;
        }  

        #top-bar p.contact a:hover {
            color:                  #ff6600;
        } 

        #top-bar p.languages {
            float:                  right;
        }

        #top-bar p.languages a {
            display:                inline-block;
            margin-left:            3px;
        }

        #top-bar p.languages a img {
            vertical-align:         -2px;
        }

        /* Panels */

        .panel .top, .panel .bottom {
            height:                 7px;
            overflow:               hidden;
        }

        .panel .top {
            background:             url('/digitalAssets/13007_panel-top-bg.png') no-repeat;
        }

        .panel .bottom {
            background:             url('/digitalAssets/13008_panel-bottom-bg.png') no-repeat;
        }

        .panel .inner {
            background:             url('/digitalAssets/13009_panel-bg.png') repeat-y;
            padding:                0 6px;
        }

        .panel .inner .content {
            background:             url('/digitalAssets/13039_content-bg.gif') repeat-x;
            padding:                20px 20px 13px;
        }
        
        .panel .inner .content.no-bg {
            background:             #FFF;
        }

        /* Header */

        .header {
            border-bottom:          1px solid #e7e7e7;
            height:                 44px;
            padding:                20px 20px 0;
        }

        .header.platinum {
            border-bottom:          0;
            height:                 55px;
            padding-top:            30px;
        }

        .header .logo {
            background:             url('/digitalAssets/13012_logo.gif') no-repeat;
            float:                  left;
            height:                 24px;
            padding:                0;
            text-indent:            -99999em;
            width:                  152px;
        }

        .header.platinum .logo {
            background:             url('/digitalAssets/13045_logo-platinum.gif') no-repeat; 
            width:                  309px;   
        }

        .header a.button {
            display:                inline-block;
            float:                  right;
            margin:                 -1px -2px 0 0;
        }
        
        .header .search {
            float:                  right;
            width:                  247px;
        }

        .header .search form .input-text {
            background:             url('/digitalAssets/13026_header-search-bg.gif') no-repeat;
            float:                  left;
            height:                 23px;
            padding:                3px 5px;
            width:                  205px;
        }

        .header .search form .input-text input {
            background:             transparent;
            border:                 0;
            color:                  #bcbcbc;
            font:                   11px Arial, Sans-serif;
            height:                 23px;
            width:                  205px;
        }

        .header .search form .input-submit {
            float:                  left;
        }

        /* Main Navigation */

        ul.nav {
            background:             url('/digitalAssets/13011_nav-bg.gif') repeat-x;
            height:                 40px;
            list-style-type:        none;
            margin:                 0;
            padding:                0;
            position:      relative;
            z-index:      100;
        }

        ul.nav li {
            display:                 block;
            float:                     left;
            margin:                 0;
            position:               relative;
        }

        ul.nav li a {
            background:             url('/digitalAssets/13011_nav-bg.gif') repeat-x;
            border-left:            1px solid #666666;
            border-right:           1px solid #7e7e7e;
            color:                  #FFF;
            display:                inline-block;
            float:                  left;
            font:                   11px Arial, Sans-serif;
            height:                 27px;
            padding:                13px 10px 0;
            text-decoration:        none;
        }

        ul.nav li.first a {
            padding-left:           20px;
        }

        ul.nav li.last a {
            border-right:           0px !important;
        }

        ul.nav li a:hover, ul.nav li a.active, ul.nav li:hover a {
            background-position:    0 -40px;
            border-left-color:      #ff6800;
            border-right-color:     #ff8328;
        }

        ul.nav ul.subnav {
            display:                 none;
            position:                absolute;
            top:                       40px;
            left:                       0;
            padding:                0;
            width:                   170px;
            z-index:                 100;
        }

        ul.nav ul.subnav li {
            display:                 block;
        }

        ul.nav ul.subnav li a {
            background:          #666666;
            border:                 1px solid #7e7e7e;
            border-width:        0 0 1px 0;
            float:                    none;
            display:                 block;
            width:                  150px;
            padding:               5px 10px;
            height:                 auto;
        }
        
        ul.nav ul.subnav li a:hover {
            background:          #FF6600;
            border-bottom-color: #ff6800;
        }

        ul.nav li:hover ul.subnav {
            display:                 block;
        }
        
        /* Breadcrumb */
        
        .breadcrumb {
            background:             #F5F5F5 url('/digitalAssets/13018_breadcrumb-bg.gif') repeat-x left bottom;
            min-height:                 29px;
            padding:                0 20px;
        }
        
        .breadcrumb p {
            float:                  left;
            padding:                5px 0;   
            width: 430px;
        }
        
        .breadcrumb p.links {
            float:                  right;
            width: auto;
        }
        
        .breadcrumb p.links a.login {
            background:             url('/digitalAssets/13023_icon-login.gif') right 4px no-repeat;
            display:                inline-block;
            margin-right:           5px;
            padding-right:          13px;
        }
        
        .breadcrumb p.links a.contact {
            background:             url('/digitalAssets/13024_icon-contact.gif') right 5px no-repeat;
            display:                inline-block;
            padding-right:          17px;
        }

        /* Content */

        #content {
            float:                  left;
            width:                  460px;
        }
        
        .panel .inner .content.features {
            padding:                20px 10px 0px;
            height:                   219px;
        }
        
        .feature-panel {
            background:             url('/digitalAssets/13017_feature-bg.gif') left bottom repeat-x;
            height:                 209px;
            float:                  left;
            margin-right:           10px;
            padding:                0 10px;
            position:               relative;
            width:                  222px;
        }
        
        .feature-panel.last {
            margin-right:           0;
        }
        
        .feature-panel p {
            padding:                0;
        }
        
        .feature-panel p.title {
            color:                  #444444;
            font:                   18px "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
        }
        
        .feature-panel a.action {
            bottom:                 39px;
            left:                   10px;
            position:               absolute;
        }
        
        .feature-panel img.image-domains {
            bottom:                 10px;
            right:                  11px;
            position:               absolute;
        }
        
        .feature-panel img.image-protection {
            bottom:                 6px;
            right:                  0;
            position:               absolute;
        }
        
        .feature-panel img.image-certificates {
            bottom:                 0;
            right:                  0;
            position:               absolute;
        }

        /* Sidebar */

        #sidebar {
            float:                  right;
            width:                  245px;
        }

        #sidebar .sidebar-panel {
            background:             #FFF;
            border:                 1px solid #dfdcdc;
            color:                  #666666;
            display:                block;
            margin-bottom:          8px;
            text-decoration:        none;
        }

        #sidebar .sidebar-panel .sidebar-inner {
            background:             #FFF url('/digitalAssets/13020_sidebar-panel-inner-bg.gif') repeat-x left bottom;
            border:                 4px solid #FFF;
            display:                block;
            padding:                5px 5px 0;
        }
        
        #sidebar .sidebar-panel .sidebar-inner .icon {
            float:                  right;
        }
        
        #sidebar .sidebar-panel .sidebar-inner .h3, #sidebar .sidebar-panel .sidebar-inner h3 {
            color:                  #ff5d0c;
            font:                   16px "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;
        }

        #sidebar .sidebar-panel .sidebar-inner .p, #sidebar .sidebar-panel .sidebar-inner p {
            display:                block;
            padding:                5px 0;
        }

        #sidebar .sidebar-panel .sidebar-inner.newsletter {
            background:             #ff5c00 url('/digitalAssets/13019_sidebar-panel-inner-newsletter-bg.gif') repeat-x top left;
            color:                  #ffceb3;
        }

        #sidebar .sidebar-panel .sidebar-inner.newsletter .h3, #sidebar .sidebar-panel .sidebar-inner.newsletter h3 {
            color:                  #ffffff;
        }

        #sidebar .sidebar-panel .sidebar-inner.newsletter .p, #sidebar .sidebar-panel .sidebar-inner.newsletter p {
            padding:                0 0 5px;
        }

        /* Footer */

        #footer {
            color:                  #818181;
            font:                   11px/15px Arial, Sans-serif;
            margin:                 0 auto;
            padding:                10px 6px 0;
            width:                  766px;
        }

        #footer .column {
            float:                  left;
            width:                  215px;
        }

        #footer .column.search {
            width:                  245px;
        }

        #footer ul {
            list-style-type:        none;
            margin:                 10px 0 0 0;
            padding:                0;
        }

        #footer ul li {
            margin:                 0;
        }

        #footer ul span.title {
            color:                  #FFF;
        }

        #footer a {
            color:                  #999999;
            text-decoration:        none;
        }

        #footer a:hover {
            color:                  #FFF;
        }

        #footer form {
            margin-top:             10px;
        }

        #footer form label {
            color:                  #FFF;
            cursor:                 pointer;
        }

        #footer form .input-text {
            background:             url('/digitalAssets/13006_search-bg.gif') no-repeat;
            float:                  left;
            height:                 19px;
            margin-top:             8px;
            padding:                3px 5px;
            width:                  205px;
        }

        #footer form .input-text input {
            background:             transparent;
            border:                 0;
            color:                  #dddddd;
            font:                   11px Arial, Sans-serif;
            height:                 19px;
            width:                  205px;
        }

        #footer form .input-submit {
            float:                  left;
            margin-top:             8px;
        }

        #footer p {
            padding:                10px 0 0;
        }

#left
{
	float: left;
	width: 190px;
}

#left .content
{
	padding: 0;
        background: transparent;
}

#left ul
{
	margin: 0 0 15px 0;
	padding: 1px;
	list-style: none;
	border: 1px solid #E4E1E1;
}

#left ul li
{
	border-bottom: 1px solid #F2F2F2;
}

#left ul li a
{
	display: block;
	padding: 3px 5px 3px 13px;
	text-decoration: none;
	color: #474747;
}

* html #left ul li a
{
	height: 1px;
}

#left ul li a:hover
{
	background: #F6F6F6;
}	

#left ul li a img
{
	margin: 4px 8px 0 0;
	float: left;
}

#middle
{
	margin: 0 200px 0 200px;
	border: 1px solid #E4E1E1;
	padding: 5px 20px;
}

#mainright
{
        float: right;
        width: 484px;
	border: 1px solid #E4E1E1;
	padding: 20px 20px 13px;
}

#mainright .colleft
{
	margin-right:280px;
	min-height: 1px;
	padding: 1px 0;
}

* html #mainright .colleft
{
	height: 1px;
}

#mainright .colright
{
	padding: 1px 0;
	float: right;
	width: 240px;	
}

.continent
{
	background: #F3F3F3;
	margin-bottom: 2px;
	padding: 4px 8px;
}

.continent a
{
	float: right;
	color: #333;
	text-decoration: underline;
}

.continenthide
{
	display: none;
	padding: 8px;
	background: #F3F3F3;
	margin-bottom: 5px;
}

.continenthide table tr th
{
	color: #999;
	border-bottom: 1px solid #999;
	padding: 2px 5px;
}

.continenthide table tr td
{
	padding: 2px 5px;
        border-bottom: 1px solid #DEDEDE;
}


#mainleft table tr td.left,
#mainright table tr td.left,
#middle table tr td.left
{
	width: 46%;
	padding-right: 4%;
	vertical-align: top;
}

#mainleft table tr td.right,
#mainright table tr td.right,
#middle table tr td.right
{
	width: 46%;
	padding-left: 4%;
	vertical-align: top;
}

/* Tabbed Filters Styling */

ul.filter-tabs {
     margin: 20px 0 0 0;
     padding: 0;
     list-style-type: none;
     height: 20px;
}

ul.filter-tabs li {
float: left;
margin: 0 -1px 0 0;
padding: 0;
}

ul.filter-tabs li a {
background: url('/digitalAssets/13091_12572_support-tab-bg.gif') no-repeat;
color: #474747;
font: bold 11px/11px Tahoma, Sans-serif;
padding: 7px 11px;
height: 14px;
overflow: hidden;
position: relative;
text-decoration: none;
}

ul.filter-tabs li a span.corner {
background: url('/digitalAssets/13092_12573_support-tab-corner.gif') no-repeat;
height: 27px;
position: absolute;
right: 0;
top: 0;
width: 3px;
}

ul.filter-tabs li a:hover, ul.filter-tabs li a.current {
background: url('/digitalAssets/13093_12574_support-tab-bg-hover.gif') no-repeat;
text-decoration: none;
color: #FFF;
}

ul.filter-tabs li a:hover span.corner, ul.filter-tabs li a.current span.corner {
background: url('/digitalAssets/13094_12575_support-tab-corner-hover.gif') no-repeat;
width: 4px;
}

.filter-content {
border: 1px solid #d6d6d6;
display: none;
margin: 0 0 5px 0;
padding: 10px;
}

.filter-content#all {
display: block;
}

.filter-content h1 {
margin: 0;
padding: 0;
font: 18px Tahoma, Sans-serif;
}

.filter-content h2 {
margin: 10px 0;
padding: 0;
font: bold 13px Tahoma, Sans-serif;
}

.fieldleft
{
	float: left;
	width: 180px;
}

form
{
	margin: 0;
}

.asterix
{
	float: left;
	width: 20px;
}

.fieldright
{
	padding: 0 0 3px 200px;
}

.fieldright input, .fieldright select, .fieldright textarea
{
	font: 11px Arial;
        width: 250px;
}

.fieldright input {
      width: auto;
}

.newsshort
{
	border-top: 1px dashed #CCC;
	border-bottom: 1px dashed #CCC;
	padding: 8px;
	margin: 8px 0;
	background: #FCFCFC;
}

hr {color:#ccc; height:1px; margin: 5px 0; border:0; border-top: 1px solid #ccc;}

#bottomclear { display: none; }

.tableizer-table th, td {
text-align: left;
padding: 5px;
}
