﻿/***************************************/
/**********    BASIC STYLES    *********/
/***************************************/


*
{
    padding: 0px;
    margin: 0px;
}

body
{
    padding: 0px;
    margin: 0px;
    font-family: Calibri, Verdana, Arial, Sans-Serif;
}

h1
{
    font-size: 15pt;
    color: #125a99;
}

h1#adminHeader
{
    font-size: 14pt;
    color: #cf5b33;
    margin-bottom: 10px;
}

h2
{
    font-size: 12pt;
    color: #125a99;
}

h3
{
    font-size: 10pt;
    color: #125a99;
}

p
{
    font-size: 9pt;
    color: #666666;
}

a
{
    text-decoration: none;
    color: #125a99;
}

a:hover
{
    text-decoration: none;
    color: #cf5b33;
}

hr
{
    border: none 0; 
    border-top: 1px dotted #666666; 
    height: 1px; 
    margin: 5px 0px 5px 0px;
}

.unKnown
{
    border-top: 1px dotted #666666; 
    height: 1px; 
    margin: 5px 0px 5px 0px;
}

image
{

    border: none;

}

input[type="text"]
{
    font-family: Calibri;
}

input[type="submit"]
{   
    font-family: Calibri;
    font-size: 12px;
    width: auto;
}

input[type="button"]
{   
    font-family: Calibri;
    font-size: 10px;
    width: auto;
}

label
{
    font-size: 12px;
}

/***************************************/
/**************    HEADER   ************/
/***************************************/

.loginNameControl
{
    color: #FFA500;
    font-size: 12px;
}

/***************************************/
/*******    SPECIFICATION LIST    ******/
/***************************************/

.specificationList li
{
    font-size: 12px;
    color: #666666;
    font-weight: normal;
    margin-top: 5px;
    line-height: 16px;
    list-style-position: inside;
}

.featureBody
{ 
    display: block;
    line-height: 18px; 
    padding: 5px 10px 10px 0px; 
    font-size: 10pt;
    text-align: justify;
}

.photoGalleryBody
{
    width: 400px;
    display: block;
    line-height: 18px; 
    padding: 5px 10px 10px 0px; 
    font-size: 10pt;
    margin-left: auto;
    margin-right: auto;
}

/***************************************/
/**************  RESOURCES  ************/
/***************************************/

.currentPageLabel
{
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline;
    color: #125a99;
}

.numericButton
{
    font-size: 9pt;
    color: #666666;
}

/***************************************/
/**************    FORMS    ************/
/***************************************/

div.formFieldTitle
{
    width: 100%;
    color: #cf5b33;
    font-size: 14px;
    font-weight: bold;
}

div.formField
{
    width: 100%;
    font-size: 12px;
    margin-bottom: 10px;
}

div.editControl
{
    margin: 8px 0px 0px 0px;
    width: 981px;
}

.editForm
{
    margin: 10px 9px 10px 9px;
}

.editForm input[type="text"], textarea, select
{
    font-family: Calibri;
    width: 300px;
}

.radPageView
{
    padding: 8px 0px 0px 0px;
    border-left: solid 1px #938d85;
    border-right: solid 1px #938d85;
    border-bottom: solid 1px #938d85;
}



