/**** Tag Based Styles ****/

/**** Tag Based Styles ****/

/* Document Body */
body, td
{
  font:normal normal 14px Arial,Helvetica,sans-serif;
  color:#464646;
}
body
{
  padding:10px;
  background:#fff;
}

/* Text */
big { font-size:15px; }
small { font-size:11px; }

/* Headings */
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
h1 { font-size:22px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:17px; }
h5 { font-size:16px; }
h6 { font-size:15px; }

/* Ordered Lists */
ol { padding-left:25px; }
ol { list-style-type:decimal; }
ol ol { list-style-type:upper-alpha; }
ol ol ol { list-style-type:upper-roman; }
ol ol ol ol { list-style-type:lower-alpha; }
ol ol ol ol ol { list-style-type:lower-roman; }

/* Unordered Lists */
ul { padding-left:15px; }
ul { list-style-type:disc; }
ul ul { list-style-type:circle; }
ul ul ul { list-style-type:square; }

/* List Items */
li { line-height:1.3em; }

/* Links */
a:link, a:visited, a:hover, a:active
{
  outline:none;
  text-decoration:underline;
}
a:link, a:visited, a:active { color:#3333cc; }
a:hover { color:#0000ff; }

/* Images */
img { border:none; }

/**** Class Based Styles ****/

/* Columns */
div.col5, div.col10, div.col15, div.col20, div.col25, div.col30, div.col33, div.col35, div.col40, div.col45, div.col50, div.col55, div.col60, div.col65, div.col67, div.col70, div.col75, div.col80, div.col85, div.col90, div.col95 { float:left; }
div.col5 { width:5%; }
div.col10 { width:10%; }
div.col15 { width:15%; }
div.col20 { width:20%; }
div.col25 { width:25%; }
div.col30 { width:30%; }
div.col33 { width:33%; }
div.col35 { width:35%; }
div.col40 { width:40%; }
div.col45 { width:45%; }
div.col50 { width:50%; }
div.col55 { width:55%; }
div.col60 { width:60%; }
div.col65 { width:65%; }
div.col67 { width:67%; }
div.col70 { width:70%; }
div.col75 { width:75%; }
div.col80 { width:80%; }
div.col85 { width:85%; }
div.col90 { width:90%; }
div.col95 { width:95%; }
div.col100 { width:100%; }

/* Columns to End Row with for IE6 */
div.col4, div.col9, div.col14, div.col19, div.col24, div.col29, div.col34, div.col39, div.col44, div.col49, div.col54, div.col59, div.col64, div.col69, div.col74, div.col79, div.col84, div.col89, div.col94, div.col99 { float:left; }
div.col4 { width:4%; }
div.col9 { width:9%; }
div.col14 { width:14%; }
div.col19 { width:19%; }
div.col24 { width:24%; }
div.col29 { width:29%; }
div.col34 { width:34%; }
div.col39 { width:39%; }
div.col44 { width:44%; }
div.col49 { width:49%; }
div.col54 { width:54%; }
div.col59 { width:59%; }
div.col64 { width:64%; }
div.col69 { width:69%; }
div.col74 { width:74%; }
div.col79 { width:79%; }
div.col84 { width:84%; }
div.col89 { width:89%; }
div.col94 { width:94%; }
div.col99 { width:99%; }

/* Text */
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }
.justify { text-align:justify; }
.gray { color:#464646; }
.top { vertical-align:top; }
.middle { vertical-align:middle; }
.baseline { vertical-align:baseline; }
.bottom { vertical-align:bottom; }
.red { color:#ff0000; }
.green { color:#00ff00; }
.blue { color:#0000ff; }

/* Center Block Elements */
a.centered, div.centered, p.centered, span.centered, table.centered { margin:0 auto; }

/* Floats */
.floatLeft, .floatLeftPad, .floatLeftPadded { float:left; }
.floatLeftPad { margin-right:10px; }
.floatLeftPadded { margin:0 10px 10px 0; }
.floatRight, .floatRightPad, .floatRightPadded { float:right; }
.floatRightPad { margin-right:10px; }
.floatRightPadded { margin:0 0 10px 10px; }
.clear { clear:both; }

/* Divider */
div.divider { padding:10px 0; }
div.divider div
{
  height:1px;
  overflow:hidden;
  background:#b7b7b7;
}

/* Spacer */
div.spacer
{
  height:10px;
  overflow:hidden;
}
