﻿/* This set of styles is used for the home page */ 
p {color:#444444;}

p.leftSubColumn {margin:0 0 1.5em 0;}



#ModesBlock {float:right; width:16em; font-size:1em; padding:12px 12px 12px 18px; border-left:1px solid #e0e0e0; margin:0 0 0 18px;}
.large #ModesBlock {width:15em;}
#ModesBlock ul {list-style:none; margin:0; padding:0;}
#ModesBlock ul li {line-height:28px; padding:0 0 5px 0;}
#ModesBlock ul li a, #ModesBlock ul li a:hover {text-decoration:none;}
#ModesBlock ul li a:hover span {text-decoration:underline;}
#ModesBlock img {float:left;}
#ModesBlock span {margin-left:5px;}
#ModesBlock span.sprite {float:left;margin-left:auto;}


#ModesBlock.rip {float:left; padding:12px 0 12px 0; border-left:none; margin: 0 18px 0 0;}

.boxedForm {width:auto; float:left;}
.boxedForm.rip {width:70%; float:none;}
.boxedForm.rip input {width:240px;}
.boxedForm .submit {margin-left:96px;}
.boxedForm .submit button {width:95px; padding:6px; text-align:right;}
#Content .submit i {margin:2px 2px 0 8px;}
.large #Content .submit i {margin:5px 2px 0 4px;}
.boxedForm .submit a {font-size:.8em; margin-left:8px;}
.boxedForm .singleCheck input {margin-left:95px;}
.boxedForm .singleCheck label {width:auto; display:inline;}
.boxedForm .checkboxSet {padding-top:1em;}
#Content .checkboxSet p {margin-top:-4px;}

#Login {width:170px; margin:6.5em auto 0 auto;}

.subjectList {}
.subjectList div {padding-top:12px; float:left; width:235px;}
.medium .subjectList div {width:215px;}
.large .subjectList div {width:205px;}
.subjectList div:first-child {border-left:1px solid #E0E0E0; padding:12px 0 0 18px; margin-right:30px;}
.subjectList h4 {margin-bottom:5px; font-weight:normal; font-style:italic;}
#Content .subjectList ul {margin-bottom:1.5em; padding-left:17px;}
#Content .subjectList li {padding:0; margin-bottom:.25em; font-size:.9em; color:#777;}

/* Recent Record block - will probably be moved to 'all-pages.css' */
#Content div.recentRecord {width:376px; height:94px; float:left; margin:0 5px 15px 0; padding:0; /*background-color:#eeeeee;*/}
#Content div.recentRecord img {border:1px solid #dddddd;}
#Content div.documentInfo {margin-left: 75px; padding:5px 5px 5px 5px;}
