@import url('../../Default/global/Global.css');

/* ############################################################################
   ## 
   ##  HOME PAGE
   ##
   ######################################################################### */
#Template {
}
#Content {
    padding-top: 0;
}
#Page {
    position: relative;
    float: left;
    margin: 0;
    color: #565656;
}
#PageInner {
}

    #HomeFeatures {
        position: relative;
        float: left;
        
    }
    #HomeFeaturesInner {
        padding: 0 20px;
        text-align: center;
    }
        #HomeFeatures img {
            border: 0;
        }
    
    #HomeContent {
        position: relative;
        float: left;
        margin-left: 10px; 
    }
    * html #HomeContent {
        width: 100%; /* Fixes content jumping problem on particular (seemingly random) window widths. */
        margin-left: 0;
    }
    #HomeContentInner {
      padding: 0 10px; 
    }
    *html #HomeContentInner {
        padding: 0;
    }
        #HomePrimary {
            padding-top: 15px;
            background:  url(/App_Themes/Default/images/home_main_border.gif) no-repeat -9px 0;
            float: left;
        }
        *html #HomePrimary {
            margin-left: 9px;
        }
        *:first-child #HomePrimary {
            width: 960px;
        }
            #HomePrimary h2 {
                font-size: 140%;
            }
                #HomePrimary .PrimaryContent {
                    float: left;
                    width: 30%;
                    margin-left: 3%;
                }
                /*IE 6 - double margin bug*/
                *html #HomePrimary .PrimaryContent {
                    display: inline;
                }
                #HomePrimary #NewsLogin {
                    margin-left: 3%;
                    width: 30%;
                    float: left;
                }
                
                    #HomePrimary #NewsLogin h3 {
                        font-size: 100%;
                    }
                        #HomePrimary #NewsLogin h3 a {
                            color: #565656;
                        }
                        
                    #NewsLogin #NewsSummary {
                        width: 244px;
                    }    
                    #NewsLogin #LoginForm {
                        width: 209px;
                        border: 1px solid #94af53;
                        background: #f1eadd;
                        position: relative;
                        float: left;
                    }
                        #NewsLogin #LoginForm #LoginCredentials {
                            margin: 5px 0;
                        }
                        #NewsLogin #LoginForm label {
                            width: 60px;
                            background: transparent;
                        }
                        #NewsLogin #LoginForm legend {
                            display: none;
                        }
                        #NewsLogin #LoginForm input.username {
                            width: 124px;
                        }
                        
                        #NewsLogin #LoginForm input.password {
                            width: 87px;
                        }

                        #NewsLogin #LoginForm .loginLinks {
                            margin: 0;
                        }
                        #NewsLogin #LoginForm #LoginHelp li {
                            display: block;
                            margin-bottom: 5px;
                        }
                        #NewsLogin #LoginForm #LoginSubmitButton {
                            position: absolute;
                            top: 38px;
                            right: 5px;
                        }
                        *html #NewsLogin #LoginForm #LoginSubmitButton {
                            position: relative;
                            margin-top: -122px;
                            margin-left: 176px;
                        }
                        #LoginSubmitButton input {
                            background:transparent url(/App_Themes/Default/images/submit_go_button_bg.gif) no-repeat scroll left bottom;
                            border:medium none;
                            cursor:pointer;
                            height:19px;
                            width:36px;
                            
                            color:  #7fb633;
	                        font-size: 12px;
	                        font-family: Arial, Helvetica, sans-serif;
	                        text-decoration: underline;
	                        border: 0;
	                        padding: 3px 0;
	                        cursor: pointer;

                        }
                        *html #LoginSubmitButton input {

                        }