/* -----------------------------------------------------------------------

   Blueprint CSS Framework 0.7.1
   http://blueprintcss.googlecode.com

   * Copyright (c) 2007-2008. See LICENSE for more info.
   * See README for instructions on how to use Blueprint.
   * For credits and origins, see AUTHORS.
   * This is a compressed file. See the sources in the 'src' directory.

----------------------------------------------------------------------- */

/* reset.css */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial, Helvetica, sans-serif;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

/* typography.css */
body {font-size:76%;color:#222;background:#D3E3FF url(../../images/body-gradient.jpg) repeat-x 0 0;font-family:Arial, "Helvetica Neue", sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:bold;color:#333;}
h1 {font-size:1.9em; line-height:1;margin-bottom:0.5em;}
h2 {font-size:1.3em; margin:0.5em 0 0.25em 0;}
h3 {line-height:1;margin-bottom:1em;}
h4 {line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-weight:bold;margin-bottom:1.5em;}
h6 {font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
h1.group-management{color:#2f2f2f; font-size:1.8em;}

p {padding:0 0 .5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:focus, a:hover {text-decoration:underline;}
a {color:#0033ff;text-decoration:none;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0;}
ul {list-style-type:none;}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.show {display:block;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.text-underline {text-decoration:underline;}
.text-bold{font-weight:bold;}

/* grid.css */
#main-container {width:980px; margin:0 auto; padding:12px 0 0; background: url(../../images/container-top.png) no-repeat 0 0; clear:left; /*border:1px solid red;*/}
.white-div{background-color:#fff;}
.span-main{width:960px; float:none; margin-left:10px;  min-height:500px; padding-bottom:0px; /*border:1px solid green;*/}
.showgrid{background:url(../../images/grid.jpg);}
.span-1{width:29px;}
.span-2{width:78px;}
.span-3{width:127px;}
.span-150{width: 150px;}
.span-4{width:176px;}
.span-5{width:225px;}
.span-6{width:274px;}
.span-7{width:323px;}
.span-8{width:372px;}
.span-9{width:421px;}
.span-10{width:470px;}
.span-101{width:489px;}
.span-11{width:519px;}
.span-12{width:568px;}
.span-13{width:617px;}
.span-14{width:666px!important;}
.span-21{width:745px!important;}
.span-15{width:715px;}
.span-16{width:764px !important;}
.span-17{width:813px;}
.span-18{width:862px;}
.span-19{width:911px;}
.span-20{width:960px;}

.up-1{margin-top:-1em;}
.up-2{margin-top:-1.5em;}
.up-3{margin-top:-2em;}
.up-4{margin-top:-2.5em;}
.up-5{margin-top:-3em;}
.up-6{margin-top:-3.5em;}

.column{float:left !important;}
.float-left{float:left !important;}
.float-right{float:right !important;}
.clear{clear:both !important;}
.clear-left{clear:left !important;}
.block{display:block !important;}


/* forms.css */
label {color:#333;font-weight:bold;}
fieldset {margin:0;/*border:1px solid #ccc;*/}
legend {font-weight:bold;font-size:1.2em;}
input[type="text"], input[type="password"]{border:1px solid #bbb;color:#666;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-left:5px;}
input.text, input.title, textarea, select {border:1px solid #bbb;font-weight:bold;color:#666;}
input[type="text"]:focus, input.text:focus, input.password:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666; background:#ffffea; color:#333;}
input.text, input.title {width:300px;height:22px;}
input.title {font-size:1.5em;}
input.checkbox{margin-right:.75em;}
textarea {width:390px;height:250px;padding:5px;}
.error, .notice, .success {/*padding:.8em;*/font-weight:bold;}
.error {color:#8a1f11;border-color:#FBC2C4;float:left; font-size:10px;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

.font14 { font:bold 14px Arial, Helvetica, sans-serif;}
.font16 { font:bold 16px Arial, Helvetica, sans-serif;}
.font12-bold { font:bold 12px Arial, Helvetica, sans-serif;}
.apply-border {border:1px solid #BBBBBB;}

.cursor-default {cursor:text;}


.padding-bottom-10 {padding-bottom:10px;}

.padding-top-4 {padding-top:4px;}
.padding-top-2 {padding-top:2px;}
.padding-10 {padding:10px;}
.padding-14 {padding:14px;}

.padding-left-4{padding-left:4px;}
.padding-left-8{padding-left:8px;}
.padding-left-10{padding-left:10px;}
.padding-left-14{padding-left:14px;}
.padding-left-16{padding-left:16px;}
.padding-left-20{padding-left:20px;}
.padding-left-56{padding-left:56px;}
.padding-left-169 {padding-left:169px;}
.padding-left-85 {padding-left: 85px;}


.padding-right-14{padding-right:14px;}
.padding-right-70{padding-right:70px;}
.padding-right-5{padding-right:5px;}
.padding-right-20{padding-right:20px;}


.padding-top-14{padding-top:14px;}
.padding-bottom-14{padding-bottom:14px;}

.font-white {color:#fff;}
.font-normal {font-weight:normal;}
.text-center {text-align: center;}

.margin-top-2 {margin-top:2px;}
.margin-top-3 {margin-top:3px;}
.margin-top-4 {margin-top:3px;}
.margin-top-6 {margin-top:6px;}
.margin-top-9 {margin-top:9px;}
.margin-top-10 {margin-top:10px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-top-12 {margin-top:12px;}
.margin-top-16 {margin-top:16px;}
.margin-top-20 {margin-top:20px;}


.margin-left-20 {margin-left:20px;}
.margin-left-10 {margin-left:10px;}
.margin-zero {margin:0!important;}
.margin-top-zero {margin-top:0;}
.margin-left-zero {margin-left:0;}
.line-height-14 {line-height: 14px;}


.height-14 {height: 14px;}
.height-16 {height: 16px;}
.height-22 {height: 22px;}
.height-62 {height: 62px;}


.width-16 {width:16px;}
.width-100 {width:100px;}
.width-150 {width:150px;}
.width-180 {width:180px;}
.width-300 {width:300px;}
.width-360 {width:450px;}
.width-556 {width:556px;}
.width-646 {width:646px!important;}
.font-16 {font-size:16px;}
.small-font{font-size:11px;}
.text-indent-10 {text-indent: 10px;}


