
fieldset {
margin-bottom : 1em;
padding : 0.5em;
}
form {
margin : 0;
padding : 0;
}
hr {
height : 1px;
border : 1px solid gray;
}
img {
border : 0;
}
table {
border-collapse : collapse;
}
th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
#breadcrumbs {
margin : 0;
padding : 0;
font-size : 11px;
margin-left : 10px;
font-family : Arial, Helvetica, sans-serif;
color : #003366;
}
#breadcrumbs a:link {
margin : 0;
padding : 0;
font-size : 11px;
margin-left : 10px;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
color : #003366;
}
#breadcrumbs a:hover {
margin : 0;
padding : 0;
font-size : 11px;
margin-left : 10px;
text-decoration : underline;
font-family : Arial, Helvetica, sans-serif;
color : #666;
}
.clear-block:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clear-block {
display : inline-block;
}
* html .clear-block {
height : 1%;
}
.clear-block {
display : block;
}
body.drag {
cursor : move;
}
th.active img {
display : inline;
}
tr.even, tr.odd {
background-color : #eee;
border-bottom : 1px solid #ccc;
padding : 0.1em 0.6em;
}
tr.drag {
background-color : #fffff0;
}
tr.drag-previous {
background-color : #ffd;
}
td.active {
background-color : #ddd;
}
td.checkbox, th.checkbox {
text-align : center;
}
tbody {
border-top : 1px solid #ccc;
}
tbody th {
border-bottom : 1px solid #ccc;
}
thead th {
text-align : left;
padding-right : 1em;
border-bottom : 3px solid #ccc;
}
.error {
color : #e55;
}
div.error {
border : 1px solid #d77;
}
div.error, tr.error {
background : #fcc;
color : #200;
padding : 2px;
}
.warning {
color : #e09010;
}
div.warning {
border : 1px solid #f0c020;
}
div.warning, tr.warning {
background : #ffd;
color : #220;
padding : 2px;
}
.ok {
color : #008000;
}
div.ok {
border : 1px solid #00aa00;
}
div.ok, tr.ok {
background : #dfd;
color : #020;
padding : 2px;
}
.item-list .icon {
color : #555;
float : right;
padding-left : 0.25em;
clear : right;
}
.item-list .title {
font-weight : bold;
}
.item-list ul {
margin : 0 0 0.75em 0;
padding : 0;
}
.item-list ul li {
margin : 0 0 0.25em 1.5em;
padding : 0;
list-style : disc;
}
ol.task-list li.active {
font-weight : bold;
}
.form-item {
margin-top : 1em;
margin-bottom : 1em;
}
tr.odd .form-item, tr.even .form-item {
margin-top : 0;
margin-bottom : 0;
white-space : nowrap;
}
.form-item input.error, .form-item textarea.error, .form-item select.error {
border : 2px solid red;
}
.form-item .description {
font-size : 0.85em;
}
.form-item label {
display : block;
font-weight : bold;
}
.form-item label.option {
display : inline;
font-weight : normal;
}
.form-checkboxes, .form-radios {
margin : 1em 0;
}
.form-checkboxes .form-item, .form-radios .form-item {
margin-top : 0.4em;
margin-bottom : 0.4em;
}
.marker, .form-required {
color : #f00;
}
.more-link {
text-align : right;
}
.nowrap {
white-space : nowrap;
}
.item-list .pager {
clear : both;
text-align : center;
}
.item-list .pager li {
background-image : inherit;
display : inline;
list-style-type : none;
padding : 0.5em;
}
.container-inline div, .container-inline label {
display : inline;
}
ul.primary {
border-collapse : collapse;
padding : 0 0 0 1em;
white-space : nowrap;
list-style : none;
margin : 5px;
height : auto;
line-height : normal;
border-bottom : 1px solid #bbb;
}
ul.primary li {
display : inline;
}
ul.primary li a {
background-color : #ddd;
border-color : #bbb;
border-width : 1px;
border-style : solid solid none solid;
height : auto;
margin-right : 0.5em;
padding : 0 1em;
text-decoration : none;
}
ul.primary li.active a {
background-color : #fff;
border : 1px solid #bbb;
border-bottom : 1px solid #fff;
}
ul.primary li a:hover {
background-color : #eee;
border-color : #ccc;
border-bottom-color : #eee;
}
span.password-strength {
visibility : hidden;
}
input.password-field {
margin-right : 10px;
}
div.password-description {
padding : 0 2px;
margin : 4px 0 0 0;
font-size : 0.85em;
max-width : 500px;
}
div.password-description ul {
margin-bottom : 0;
}
.password-parent {
margin : 0 0 0 0;
}
input.password-confirm {
margin-right : 10px;
}
.confirm-parent {
margin : 5px 0 0 0;
}
span.password-confirm {
visibility : hidden;
}
span.password-confirm span {
font-weight : normal;
}
ul.menu {
list-style : none;
border : none;
text-align : left;
}
ul.menu li {
margin : 0 0 0 0.5em;
}
li.expanded {
list-style-type : circle;
list-style-image : url(../images/menu-expanded.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.collapsed {
list-style-type : disc;
list-style-image : url(../images/menu-collapsed.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li.leaf {
list-style-type : square;
list-style-image : url(../images/menu-leaf.png);
padding : 0.2em 0.5em 0 0;
margin : 0;
}
li a.active {
color : #000;
}
td.menu-disabled {
background : #ccc;
}
ul.links {
margin : 0;
padding : 0;
}
ul.links.inline {
display : inline;
}
ul.links li {
display : inline;
list-style-type : none;
padding : 0 0.5em;
}
.block ul {
margin : 0;
padding : 0 0 0.25em 1em;
}
#permissions td.module {
font-weight : bold;
}
#permissions td.permission {
padding-left : 1.5em;
}
#user-login-form {
text-align : center;
}
.field .field-label, .field .field-label-inline, .field .field-label-inline-first {
font-weight : bold;
}
.field .field-label-inline, .field .field-label-inline-first {
display : inline;
}
.field .field-label-inline {
visibility : hidden;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, 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-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
line-height : 1;
}
ol, ul {
list-style : none;
}
blockquote, q {
quotes : none;
}
blockquote:before, blockquote:after, q:before, q:after {
content : '';
content : none;
}
ins {
text-decoration : none;
}
del {
text-decoration : line-through;
}
table {
border-collapse : collapse;
border-spacing : 0;
}
div.messages {
min-height : 32px;
}
div.status {
background-image : url(../images/dialog-information.png);
background-repeat : no-repeat;
background-position : 0.5em 50%;
}
div.warning, div.error {
background-image : url(../images/dialog-warning.png);
background-repeat : no-repeat;
background-position : 0.5em 50%;
}
#main .node div.links {
padding : 5px 0 5px 13px;
background : url(../images/links.png) no-repeat 0 0.93em;
}
.admin-panel h3 {
background : #6191c5 url(../images/cog.png) no-repeat 0.5em 0.5em;
}
body {
font-family : Helvetica, Arial, sans-serif;
background : #fff;
font-size : 12px;
line-height : 16px;
}
* html body {
font-size : x-small;
font-size : small;
}
#page {
line-height : 1.5em;
}
pre, code {
font-size : 115%;
}
h1 {
font-size : 140%;
}
h1, h1 a, h1 a:hover {
margin : 0.5em 0 0.5em 0;
color : #444;
}
h1.title {
font-size : 200%;
}
h1.title, h1.title a, h1.title a:hover {
font-family : Helvetica, Arial, sans-serif;
font-weight : normal;
color : #6191c5;
margin : 0;
margin-bottom : 0;
line-height : normal;
}
h2 {
font-size : 122%;
}
h2, h2 a, h2 a:hover, .block h3, .block h3 a {
color : #444;
margin : 0.5em 0 0.5em 0;
}
h3 {
font-size : 107%;
font-weight : bold;
}
h4, h5, h6 {
font-weight : bold;
}
p {
margin : 0 0 16px 0;
}
pre {
background : #ddd;
border : 1px solid #aaa;
padding : 0.75em 1.5em;
}
blockquote {
border : 1px solid #ccc;
margin : 0.5em 1em;
padding : 0.3em;
font-style : italic;
}
table {
font-size : 100%;
font-size : inherit;
clear : both;
}
tbody {
border : none;
}
img {
border : 0;
}
form {
margin : 0;
padding : 0;
}
fieldset {
border : 1px solid #ccc;
clear : both;
}
select, input, textarea {
font-size : 99%;
font-family : Helvetica, Arial, sans-serif;
padding : 1px;
}
input {
padding-left : 3px;
padding-top : 4px;
}
#container {
padding : 15px;
width : 930px;
}
#container {
width : 930px;
margin : 0 auto;
}
#header, #footer-wrapper, #footerp, #navigation {
width : 960px;
margin : 0 auto;
}
#navigation {
margin-top : 15px;
}
#main {
float : left;
width : 100%;
}
#footer {
float : none;
clear : both;
margin : 4em 0 -4em;
}
body {
background : transparent;
text-align : left;
background : url(../images/striped_background.gif) repeat-x;
}
#container {
height : auto !important ;
text-align : left;
min-height : 100%;
height : 100%;
background : url(../images/containerback.gif) repeat-y 1px 0;
padding-top : 10px;
}
content {
padding : 0 10px;
}
#main .node .content {
color : #333;
background-color : #ffffff;
}
div.content, div.links {
font-size : 92%;
}
.block h3 {
font-size : 122%;
}
.book .body {
padding : 0 0 0.5em 0;
margin : 0;
}
table.views-table thead tr th, table.views-table tbody tr td {
padding : 4px;
}
#logo-title {
margin : 10px 20px 0 20px;
}
#logo {
vertical-align : baseline;
}
div.menu {
margin-top : 15px;
}
#navigation {
background : transparent url(../images/navbar2.png) repeat scroll 0 0;
height : 72px;
width : 960px;
}
#primary {
font-size : 10px;
line-height : normal;
float : left;
}
#primary ul {
padding : 0;
margin : 0;
list-style : none;
}
#primary ul.links {
margin : 28px 0 0 24px;
float : left;
}
#primary ul.links li {
float : left;
border-left : none;
margin : 0;
padding : 0;
}
#primary a {
color : #fff;
font-size : 14px;
text-decoration : none;
margin-right : 20px;
}
#primary a:hover, #primary a:active {
text-decoration : underline;
}
fieldset {
margin-bottom : 16px;
padding : 8px;
}
input, select {
font-size : 12px;
}
input, textarea, textfield {
font-family : Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
font-size : 100%;
}
input.form-checkbox, input.form-radio {
border : none;
}
.form-item {
margin : 0 0 8px 0;
}
#search .form-text, #user-login-form .form-text {
color : #444;
border : 1px solid #6191c5;
padding : 2px;
}
#search .button {
color : #ffffff;
}
#search .form-submit {
background-color : #9bc02f;
color : #ffffff;
}
#search label {
display : none;
}
#searchbox {
float : right;
margin-top : 24px;
margin-right : 20px;
}
html > body #user-login-form {
margin-bottom : -20px;
}
html > body #user-login-form {
margin-bottom : -20px;
}
#user-login-form {
margin-top : -30px;
width : 600px;
float : right;
}
#user-login-form label {
color : #999999;
}
#edit-user-login-block {
border : none;
}
#user-login-form label, #user-login-form input, #user-login-form .form-item, #edit-name, #edit-pass {
margin-right : 5px;
display : inline;
}
#block-user-0 h2 {
display : none;
}
#user-login-form {
text-align : right;
}
#user-login-form .form-text {
width : 120px;
}
.form-submit, #edit-submit {
background-color : #bb282f;
color : #ffffff;
width : auto;
padding : 2px;
}
#user-login-form {
margin-left : -10px;
}
html > body #block-user-0 .item-list {
margin-top : 5px;
}
#block-user-0 .item-list ul li {
display : inline;
margin-right : 10px;
}
.logout {
float : right;
margin-top : -90px;/*margin-top : -50px;*/
}
#feedback-submit .form-submit {
background-color : #9bc02f;
color : #ffffff;
}
div.messages {
padding : 1.3em 1em 0.3em 52px;
border-width : 2px;
margin : 10px 0;
}
div.status {
border : 2px solid #ddd;
background-color : #eee;
}
div.messages ul {
padding : 0 0 0 20px;
margin : 0;
}
.messages-status {
width : 800px;
clear : both;
}
#footerp {
text-align : center;
}
html > body #block-menu-menu-footer {
margin-top : -50px;
}
#footer-wrapper {
padding : 0 0 0 0;
background : url(../images/footer2.png);
height : 72px;
width : 960px;
clear : both;
position : relative;
}
#footer ul, #footer li {
margin : 0;
padding : 0;
display : inline;
list-style-type : none;
}
#footer a:link, #footer a:visited {
float : left;
margin-left : 20px;
width : auto;
font-weight : normal;
padding-top : 30px;
color : #fff;
font-size : 12px;
}
#footer a:hover {
color : #fff;
text-decoration : underline;
}
#block-menu-menu-footer h2 {
display : none;
}
.admin-panel {
margin : 0;
padding : 0;
}
.admin-panel .body {
background-color : #eee;
border : 1px solid #6191c5;
}
.admin-panel .body dl, .admin-panel .body p {
padding : 10px;
}
.admin-panel h3 {
margin-bottom : 0;
padding : 5px 5px 5px 30px;
font-family : Verdana, "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
font-size : 122%;
color : #fff;
border-width : 0 2px 2px 2px;
}
table tr.odd {
background : #ddd;
}
td.icon {
text-align : center;
}
.comment {
margin : 0 0 10px 0;
padding : 10px;
background : #ebf2f8;
}
.comment-unpublished {
background-color : #fff;
}
.comment-by-author {
background : inherit;
border : 1px solid #6191c5;
}
.comment h3.title {
font-size : 122%;
}
.comment h3.title, .comment h3.title a {
color : #2266ab;
font-weight : normal;
font-family : "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
margin-bottom : 3px;
margin-top : 0;
}
.comment .picture, .node .picture {
float : left;
margin-right : 15px;
}
.node.node-unpublished .picture, .comment.comment-unpublished .picture {
position : relative;
}
.comment .new {
color : #ffc600;
font-weight : bold;
font-family : "Trebuchet MS", "Bitstream Vera Sans", Verdana, Arial, Helvetica, sans-serif;
}
.comment .links {
text-align : right;
}
.poll .bar .foreground {
background : #2763a5;
}
.poll .bar {
padding : 2px;
background : #bdcbdd;
}
div.node div.content .book-navigation {
background : #eee;
margin : 0;
padding : 0;
}
div.node div.content .book-navigation ul.menu {
border : 0;
border-top : 1px solid #2763a5;
margin : 0;
padding-bottom : 10px;
}
div.node div.content .book-navigation .page-links {
background : #c1d4ea;
border : 1px solid #2763a5;
border-width : 1px 0 1px 0;
padding : 5px;
margin : 0;
}
#forum table {
width : 100%;
}
.pager {
text-align : center;
margin-top : 30px;
}
.pager a, .pager-current {
padding : 3px 8px 3px 8px;
margin : 0 2px 0 2px;
color : #2763a5;
font-weight : bold;
border : 1px solid #eee;
}
.pager-current {
color : #fff;
background-color : #2763a5;
}
.node {
margin-bottom : 15px;
padding-bottom : 15px;
}
.node-unpublished div.unpublished, .comment-unpublished div.unpublished {
height : 0;
overflow : visible;
color : #d8d8d8;
font-size : 75px;
line-height : 1;
font-family : Impact, "Arial Narrow", Helvetica, sans-serif;
font-weight : bold;
text-transform : uppercase;
text-align : center;
}
.node h2.title {
margin-bottom : 0.1em;
}
.node h2.title a {
color : #555;
font-size : 129%;
font-weight : normal;
font-family : Verdana, Tahoma, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
line-height : 1.4em;
}
.node .content {
padding-top : 10px;
padding-bottom : 5px;
}
.sticky {
border-bottom : 3px solid #ddd;
}
#sidebar-left .block, #sidebar-right .block {
border-bottom : 1px solid #ddd;
padding-bottom : 15px;
}
#sidebar-right {
margin-left : 10px;
}
#sidebar-right .block {
margin-left : 30px;
}
.node-form .form-text {
width : auto;
}
#block-menu-menu-user-actions h2 {
width : 180px;
color : #003366;
border-top : 1px solid #aec5d8;
border-left : 1px solid #aec5d8;
border-right : 1px solid #aec5d8;
background-color : #dae5ee;
padding : 10px 10px 10px 10px;
text-align : left;
float : left;
margin-bottom : 15px;
min-width : 180px;
margin-top : 10px;
}
#block-menu-menu-user-actions {
margin-top : 10px;
}
#block-menu-menu-user-actions a {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
#block-menu-menu-user-actions .content {
margin-left : 15px;
}
ul.menu li.first-start-collapsed {
margin-top : -5px;
}
.item-list ul li {
list-style-image : url(../images/menu-leaf.png);
padding-bottom : 5px;
}
.item-list ul li a:link {
text-decoration : none;
color : #003366;

padding-bottom : 5px;
}
.item-list ul li a:hover {
text-decoration : underline;
color : #003366;
}
li.collapsed {
list-style-image : url(../images/menu-collapsed.gif);
}
li.leaf {
list-style-image : url(../images/menu-leaf.png);
}
ul.menu {
clear : both;
}
ul.menu ul {
margin : 0;
padding : 0;
list-style-type : none;
font-family : Helvetica, Arial, sans-serif;
}
ul.menu li {
margin-left : 20px;
list-style-type : none;
}
ul.menu a {
display : block;
padding : 5px 0;
width : 170px;
color : #003366;
text-decoration : none;
}
ul.menu a:hover {
color : #003366;
text-decoration : underline;
}
ul.menu ul ul li {
margin : 0 0 1px 0;
}
ul.menu ul ul a {
display : block;
padding : 5px 5px 5px 5px;
width : 125px;
color : #fff;
text-decoration : none;
}
ul.menu ul ul a:hover {
color : #fff;
background-color : #e6edf4;
text-decoration : none;
}
li.expanded li ul {
background-color : #e6edf4;
}
h1 {
color : #dae5ee;
font-family : "Times New Roman", Times, serif;
font-size : 18px;
padding-left : 0;
}
.clear {
clear : both;
line-height : 0;
width : 0;
height : 0;
font-size : 1px;
}
.innerBg {
background : white;
padding-bottom : 50px;
padding-top : 50px;
}
#mainright1 {
background-color : #64abde;
margin : auto;
text-align : left;
width : 920px;
}
.dropdown_box {
background-color : #ffffff;
position : absolute;
width : auto;
float : left;
padding : 0;
border : 1px solid #cccccc;
font-size : 11px;
}
select {
font-family : 'Trebuchet MS', Arial, sans-serif;
font-size : 16px;
color : #666666;
padding : 5px;
}
textarea {
font-family : 'Trebuchet MS', Arial, sans-serif;
font-size : 14px;
color : #000000;
padding : 5px;
}
.formInnerBg {
background : #ffffff;
border : 1px solid #4794cb;
}
.formHeading {
border-bottom : 1px dashed #cfcfcf;
color : #1c1c1c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
margin-left : 20px;
margin-right : 20px;
padding-bottom : 8px;
padding-top : 10px;
text-transform : uppercase;
float : left;
width : 515px;
}
.appStore {
color : #1c1c1c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
margin-left : 20px;
margin-right : 10px;
padding-bottom : 8px;
padding-top : 10px;
text-transform : uppercase;
float : left;
width : 515px;
}
.searchHeading {
color : #1c1c1c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
margin-left : 20px;
margin-right : 20px;
padding-bottom : 8px;
padding-top : 10px;
padding-left : 60px;
padding-right : 60px;
text-transform : uppercase;
float : left;
width : 700px;
}
.subHeading {
color : #1c1c1c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
margin-right : 20px;
padding-bottom : 20px;
padding-top : 10px;
text-transform : uppercase;
float : left;
width : 700px;
}
.formInnerTxt {
font-family : "Trebuchet MS", Verdana, Arial;
font-size : 12px;
color : #6d6c6c;
padding-bottom : 15px;
text-transform : uppercase;
}
.formInnerLeft {
float : left;
margin-top : 8px;
padding-left : 25px;
width : 311px;
}
.formInnerLeft label, .field-label {
color : #070707;
font-family : 'Trebuchet MS', Verdana, Arial;
font-size : 16px;
padding-bottom : 8px;
float : left;
}
.formInnerLeft label.error {
color : red;
}
.signInTxtBox, #submittxt {
border : 1px solid #e1e1e1;
font-family : 'Trebuchet MS', Verdana, Arial;
font-size : 14px;
height : 18px;
padding : 2px;
width : 290px;
}
.cancelbut {
background : transparent url(../images/cancel.gif);
border : 0;
height : 30px;
width : 106px;
}
.signupbut {
background : transparent url(../images/signup_btn.gif);
border : 0;
height : 30px;
width : 106px;
}
.savebut {
background : transparent url(../images/save.gif);
border : 0;
height : 30px;
width : 106px;
}
.createbut {
background : transparent url(../images/create.gif);
border : 0;
height : 30px;
width : 106px;
}
.startbut {
background : transparent url(../images/start.gif);
border : 0;
height : 30px;
width : 106px;
}
.signinbut {
background : transparent url(../images/login_btn.gif);
border : 0;
height : 30px;
width : 106px;
}
.requestBut
{
	background: url(../images/req_but.gif) transparent;
	border: 0px;
	height: 23px;
	width: 80px;
}
.formRightBox {
background : #f0f7fc;
border : 1px solid #d2e7f6;
float : right;
min-height : 230px;
height : auto !important ;
height : 230px;
margin-top : 8px;
width : 408px;
}
.formAcc {
color : #3391d4;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
padding-top : 10px;
text-align : center;
}
.formAcc1 {
color : #2f2f2f;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 13px;
padding-top : 8px;
padding-bottom : 15px;
text-align : center;
border-bottom : 1px dashed #6d6c6c;
}
.formAcc2 {
color : #3391d4;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 16px;
padding-top : 15px;
padding-bottom : 8px;
text-align : center;
}
.formAcc3 {
color : #2f2f2f;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
padding-bottom : 10px;
padding-top : 8px;
text-align : center;
}
.signuplnk {
color : #3391d4;
text-decoration : none;
}
.signuplnk:hover {
color : #3391d4;
text-decoration : underline;
}
.signInLnk {
color : #2f2f2f;
text-decoration : none;
}
.signInLnk:hover {
color : #2f2f2f;
text-decoration : underline;
}
.formForget {
border-top : 1px dashed #cfcfcf;
margin-left : 20px;
margin-right : 20px;
padding-bottom : 10px;
padding-top : 15px;
margin-top : 8px;
}
.logconf {
color : #ff6600;
text-decoration : underline;
}
.logconf:hover {
color : #ff6600;
text-decoration : none;
}
#header, #footer-wrapper, #footerp, #navigation {
width : 960px;
margin : 0 auto;
}
#navigation {
margin-top : 15px;
}
#main {
float : left;
width : 100%;
}
body {
background : transparent;
text-align : left;
background : url(../images/striped_background.gif) repeat-x;
}
#container {
height : auto !important ;
text-align : left;
min-height : 100%;
height : 100%;
background : url(../images/containerback.gif) repeat-y 1px 0;
padding-top : 10px;
}
#header-region {
margin : 0;
width : 960px;
}
content {
padding : 0 10px;
}
#main .node .content {
color : #333;
background-color : #ffffff;
}
div.content, div.links {
font-size : 92%;
}
.block h3 {
font-size : 122%;
}
.book .body {
padding : 0 0 0.5em 0;
margin : 0;
}
ul.bullet li {
list-style-type : disc;
margin-left : 20px;
}
ul.bullet, ol {
margin-bottom : 16px;
}
ol li {
list-style-type : decimal;
margin-left : 20px;
}
#block-user-0 h2 {
display : none;
}
#user-login-form {
text-align : right;
}
#user-login-form .form-text {
width : 120px;
}
.form-submit, #edit-submit {
background-color : #bb282f;
color : #ffffff;
width : auto;
padding : 2px;
}
#user-login-form {
margin-left : -10px;
}
#block-user-0 .item-list {
margin-top : 5px;
}
#block-user-0 .item-list ul li {
display : inline;
margin-right : 10px;
}
#logo-title {
margin : 10px 20px 0 20px;
}
.block-inner {
border : 0 !important ;
}
.block-inner h2 {
border : 1px solid #aec5d8;
background : transparent url(../images/navbar2.png) repeat scroll -10px -10px;
padding : 8px;
}
.block-inner h2 {
color : #003366;
border : none;
background : inherit;
padding : 8px;
}