/*home styles*/
#homeleft { width: 411px; float: left; padding-top: 7px; padding-right: 55px; padding-left: 55px; }
#homeright { margin-left: 521px; width: 194px; padding-top: 27px; }
#sectorsbox { width: 398px; margin-top: 0; margin-bottom: 20px; padding-top: 8px; padding-bottom: 9px; padding-left: 10px; border: solid 1px #d0cfcf; }
#sectorstitle { }
#defencebox { background-color: #f8f6f2; background-image: url(../images/sect_defence.jpg); background-repeat: no-repeat; background-position: left 0; width: 188px; height: 47px; float: left; margin-right: 10px; }
#defencebox:hover { background-color: #e7f1f1; background-image: url(../images/sect_defence.jpg); background-repeat: no-repeat; background-position: left 0; margin-right: 10px; width: 188px; height: 47px; float: left; }
#governmentbox { background-color: #f8f6f2; background-image: url(../images/sect_government.jpg); background-repeat: no-repeat; background-position: left 0; width: 188px; height: 47px; float: left; }
#governmentbox:hover { background-color: #e7f1f1; background-image: url(../images/sect_government.jpg); background-repeat: no-repeat; background-position: left 0; width: 188px; height: 47px; float: left; }
#nationalsecurity { background-color: #f8f6f2; background-image: url(../images/sect_natsecure.jpg); background-repeat: no-repeat; background-position: left 0; margin-right: 10px; width: 188px; height: 47px; float: left; clear: left; margin-top: 10px; }
#nationalsecurity:hover { background-color: #e7f1f1; background-image: url(../images/sect_natsecure.jpg); background-repeat: no-repeat; background-position: left 0; margin-top: 10px; margin-right: 10px; width: 188px; height: 47px; float: left; clear: left; }
#publicsafety { background-color: #f8f6f2; background-image: url(../images/sect_publicsafety.jpg); background-repeat: no-repeat; background-position: left 0; width: 188px; height: 47px; float: left; margin-top: 10px; }
#publicsafety:hover { background-color: #e7f1f1; background-image: url(../images/sect_publicsafety.jpg); background-repeat: no-repeat; background-position: left 0; margin-top: 10px; width: 188px; height: 47px; float: left; }
.sectorstitle { color: #545454; font-size: 0.8em; padding-bottom: 11px; }
.sectorlinks { color: #008698; font-size: 0.8em; font-weight: bold; padding-top: 16px; padding-left: 60px; }
.sectorlinks a:link { color: #008698; text-decoration: underline; }
.sectorlinks a:visited { color: #008698; text-decoration: underline; }
.sectorlinks a:hover { color: #008698; text-decoration: underline; }
.sectorlinks a:active { color: #008698; text-decoration: underline; }
#sectorsclear { width: 200px; height: 1px; clear: both; }
.homebody { color: #545454; font-size: 0.78em; line-height: 1.5em; padding-top: 18px; padding-right: 0; padding-bottom: 20px; }
.homebody p {  }
.homebody h2 { font-size: 1.2em; font-weight: normal; background-image: url(../images/dotTile.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left bottom; text-transform: uppercase; margin-top: 0; margin-bottom: 17px; padding-top: 2px; padding-bottom: 4px; }
.homebody h3 { color: #cf2121; font-size: 1.1em; margin-bottom: 10px; padding-top: 10px; padding-bottom: 0; }
.homebody h4 { color: #545454; font-size: 1em; margin-bottom: 10px; padding-top: 5px; padding-bottom: 0; }
.homebody li { list-style-type: square; list-style-image: url(../images/xbullet.gif); }
.homebody ul { margin-top: 0; padding-top: 0; }
#bluebox { background-image: url(../images/bluebox2fill.gif); background-repeat: repeat-y; background-position: left 0; width: 194px; margin-bottom: 17px; }
#whtbox { background-image: url(../images/whtbox1fill.gif); background-repeat: repeat-y; background-position: left 0; width: 194px; margin-bottom: 17px; }
.newstext { color: #424242; font-size: 0.7em; padding: 7px 14px 10px 15px; }
.newstext ul { margin-top: -28px; margin-bottom: -22px; margin-left: -25px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
.newstext li { line-height: 1.4em; margin-bottom: 5px; padding-bottom: 0; list-style-type: square; }
.newstext p { line-height: 1.45em; padding-top: 2px; padding-bottom: 2px; }
