﻿body, input, select
        {
            font-size: 11px;
            font-family: "Trebuchet MS" , Verdana, Arial, "Lucida Grande";
        }
        body
        {
            width: 100%;
            text-align: center;
            padding-top: 25px;
            margin: 0px;
        }
        #Panel1_content
        {
            margin-left: 1px;
            background: url(images/background.png) no-repeat bottom center;
            width: 100%;
            overflow: hidden;
        }
        #Panel1_content p
        {
            font-size: 11px;
            line-height: 15px;
        }
        #buttons
        {
            position: absolute;
            bottom: 5px;
            width: 248px;
            margin-left: 400px;
        }
        #buttons #next
        {
            float: right;
        }
        #buttons #back
        {
            float: left;
        }
        #loadingBar
        {
            visibility: hidden;
            margin-left: -180px;
        }
        #loadingBar img
        {
            width: 220px;
        }
        #contentScroll
        {
            overflow: auto;
            width: 100%;
            height: 465px;
            padding-right: 7px;
        }
        h1
        {
            font-size: 2em;
            margin-top: 5px;
            margin-bottom: 5px;
        }
        h2
        {
            font-size: 1.4em;
            margin-top: 5px;
            margin-bottom: 5px;
        }
        .error, .notice, .success
        {
            padding: .8em;
            padding-top: 0em;
            padding-bottom: 0em;
            margin-bottom: .5em;
            border: 2px solid #ddd;
        }
        .error
        {
            background: #FBE3E4;
            color: #8a1f11;
            border-color: #FBC2C4;
        }
        .notice
        {
            background: #FFF6BF;
            color: #514721;
            border-color: #FFD324;
        }
        .success
        {
            background: #E6EFC2;
            color: #264409;
            border-color: #C6D880;
        }
        .error a
        {
            color: #8a1f11;
        }
        .notice a
        {
            color: #514721;
        }
        .success a
        {
            color: #264409;
        }
        .errormessage
        {
            color: #8a1f11;
        }
        #videos
        {
            padding: 0px;
            width: 400px;
            text-align: center;
            margin: auto;
            font-size: 11px;
        }
        #videos td
        {
            text-align: center;
        }
        #videos a
        {
            color: #666;
            text-decoration: none;
        }
        #videos img
        {
            padding: 1px;
            border: none;
            display: block;
            margin: auto;
        }
        #videos.single
        {
            margin: 0px;
            width: 150px;
        }
        
        #nitros 
        {
        	margin: 0;
        	}
        
        #nitros h2
        {
            font-size: 1.2em;
        }
        #nitros h3
        {
            font-size: 1em;
            margin-bottom: 0px;
            margin-top: 0px;
        }
        
        #nitros .umbNitroList input
        {
            float: left;
        }
        #nitros .umbNitroList div.nitro
        {
            float: left;
            padding: 3px 0px 5px 10px;
            clear: right;
        }
        ol.form
        {
            list-style: none;
            margin: 0;
            padding: 5px;
        }
        ol.form li
        {
            padding: 3px 0 5px 0;
        }
        ol.form label
        {
            width: 130px;
            float: left;
            clear: both;
        }
        ol.form .textfield
        {
            width: 200px;
        }
        
        #list1a a.accordianOpener{cursor: pointer; font-size: 14px; font-weight: bold; display: block; padding: 5px; text-decoration: none;}
        #list1a a.accordianOpener small{display: block;}
        #list1a div.accordianContainer{border-bottom: 1px solid #D9D7D7; height: auto; overflow: auto; display: block; clear: both;}
        #list1a .nitroCB{display: block; padding: 2px; margin: 0px 0px 5px 20px; clear: both;}
        #list1a .nitroCB small{clear: both; display: block;}
        #list1a input{float: left; margin: 0px 10px 20px 0px;}
        #list1a div.nitro{float: left; padding: 0px 10px 0px 0px; width: 90%;}
        #list1a div.nitro h3{padding: 0px; margin: 0px; line-height: 14px;}
        
        #newsLetterForm{padding:10px; margin: 0px 0px 0px 10px;}
        #newsLetterForm input.text{border: 1px #ccc solid; background: #fff; padding: 3px; margin:0px 0px 7px 0px; width: 200px; clear: right;}
        #newsLetterForm label{padding: 5px; width: 70px; display: block; float: left; clear: left;}
        #newsLetterForm p{padding-left: 80px;} #newsLetterForm a{color: Blue; text-decoration: underline;}
        #newsLetterResponse{padding:10px; margin: 0px 0px 0px 10px; color: #264409;}
        input.errorField{background: #FBE3E4 !Important; color: #8A1F11 !Important; border-color:  #FBC2C4 !Important}