/*
Document   : spiritStyles
Created on : Aug 3, 2009, 1:39:28 PM
Author     : nabil
Description:
Purpose of the stylesheet follows.
*/

/*
TODO customize this sample style
Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
a{
    outline:none;
}
table.HomeCalendarTable{
    text-align:center;
    color:#0C4A8A;
    font-size:10px;
    line-height:6px;
}
div.HomeCalendarDiv{
    font-family:Verdana;
    font-weight:bold;
    padding-top:6px;
}
div.HomeCalendarMonth{
    color:#024386;
    font-size:10px;
    padding-bottom:5px;
    vertical-align:middle;
}
div.HomeOrderNowButton{
    bottom:0;
    position:relative;
    height:51px;
    min-height:51px;
    color:#000;
    padding-left:263px;
    padding-right:30px;
}
form{
    margin:0;
    padding:0;
}
a.ChariotGridLink:link,a.ChariotGridLink:visited{
    color:#000;
    text-decoration:underline;
}
a.ChariotGridLink:hover{
    color:#000;
    text-decoration:none;
}
.ChariotInnerPageHeading{
    font-size:20px;
    font-family:verdana;
    color:#0C4898;
}
.TabCursorPointer{
    cursor:pointer;
}
.required {
    color:#FF0000;
}
input.InputField,textarea.InputTextArea {
    border:1px solid #CCCCCC;
    color:#262424;
    padding:5px;
    width:300px;
}
input.InputField:focus,textarea.InputTextArea:focus{
    _border-color:#00A8FF;
    border-color:#918c86;
}
input.InputFieldError,textarea.InputTextAreaError{
    border:1px solid #FF0000;
    padding:5px;
    width:300px;
    color:#262424;
}
input.InputFieldError:focus,textarea.InputTextAreaError:focus{
    border-color:#918c86;
}
.PageTitle{
    font-size:20px;
    font-family:verdana;
    color:#0C4898;
    margin-bottom:18px;

}
ol.body_regular li{
    margin-top:5px;
}
input.ProductInputField{
    width:50px;
    border:1px solid #000;
}
