﻿/**********************************************************************
// <copyright file="BaseStyle.css" company="Transact Campus Inc.">
//     Copyright (c) blackboard.com.  All rights reserved.
// </copyright>
//
// Commerce base styles
//
// Base.css is used for HTML elements with type selectors, no matter 
// whether the element is used in a .master page or .aspx page.
//
/**********************************************************************/
/* Anchor links must remain in order (link, visited, hover, active) */
/* Setting font size (two methods) */
/* Method 1 - within universal selector (*) use built in sizes 
   (small, large, etc.) */
/* Method 2 - within universal selector set font-size of 1em, then
   within body selector set font size of 75% */
/* Method 3 -0 within body set font size of 76%, then within a
   selector set the font size in em. */
/* Always use unitless line-height. */


/* Base Style Start */

a:link
{
    color: rgb(000, 000, 255);
    text-decoration: underline;
}

a:visited
{
    color: rgb(000, 000, 255);
}

a:active
{
    color: rgb(255, 000, 000);
}

a:hover
{
    color: rgb(255, 000, 000);
    cursor: pointer;
}

address
{
}

big
{
}

blockquote
{
}

body
{
    background-color: rgb(255, 255, 255);
    color: rgb(000, 000, 000);
    font-family: Sans-Serif;
    font-size: 76%;
    height: 100%;
    line-height: 1.4; /* Purposefully unitless */
    margin: 0 auto;
    padding: 0;
    text-align: left;
}

button
{
}

caption
{
    font-weight: 500;
}

code
{
}

dd
{
    margin: .2em .5em .5em 1em;
}

div
{
}

dl
{
    margin: 0.2em 0em 0.2em 0em;
}

dt
{
    font-weight: 700;
    margin: 0.1em 0em 0em 0em;
}

em
{
    font-style: italic;
    font-weight: 700;
}

form
{
}

h1, h2, h3, h4, h5, h6
{
    font-weight: 700;
    margin: .8em 0 .2em 0;
}

h1
{
    font-size: xx-large;
}

h2
{
    font-size: x-large;
}

h3
{
    font-size: large;
}

h4
{
    font-size: medium;
}

h5
{
    font-size: small;
}

h6
{
    font-size: xx-small;
}

hr
{
    background: rgb(225,225,225);
    color: rgb(225,225,225);
    height: .1em;
    margin: .5em 0 .5em 0;
}

html
{
    background-color: rgb(243, 243, 255);
    padding: .5em 1%;
    text-align: center;
}

img
{
}

input
{
    font-family: Sans-Serif;
    font-size: 1em;
    padding: .1em;
}
 
input[type="button"], input[type="submit"] 
{
	font-size: 1em;
    padding: .05em .3em;
}

input[type="checkbox"] 
{ 
	padding-right: .4em; 
}
 
legend
{
}

li
{
    padding: .15em 0;
}

ol
{
	list-style: decimal;
	margin: 0 2em;
}

ol li
{
    margin: 0 1em;
}

ol ol
{
    list-style-type: lower-alpha;
}

p
{
    margin: 0.5em 0;
}

pre
{
    font-family: Consolas;
}

select
{
    font-family: Sans-Serif;
    font-size: 1em;
    padding: .1em;
}

small
{
}

span
{
}

strong
{
    font-weight: 700;
}

table
{
    border-collapse:collapse;
}

td
{
}

th
{
    font-weight: 700;
    text-align: left;
    vertical-align: bottom;
}

textarea
{
    font-family: Sans-Serif;
    font-size: 1em;
    padding: .1em;
}

ul
{
    list-style-type: square;
    margin: .1em 0em .1em 1.6em;
}

ul ul
{
    list-style-type: disc;
}

ul ul ul
{
    list-style-type: circle;
}

ul ul ul ul
{
    list-style-type: square;
}

ul ul ul ul ul
{
    list-style-type: disc;
}

ul ul ul ul ul ul
{
    list-style-type: circle;
}

/* Base Style End */

