/* =General-----------------------------------------------------------------------------*//* Remove padding and margin */* {margin: 0; padding: 0;}/* Put it back on certain elements */h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {margin: 1em 0;}/* Class for clearing floats */.clear {clear:both;}/* Remove border around linked images */img {border: 0;}/* =Typography */a:link {text-decoration: none;}a:visited {text-decoration: none;}a:hover {text-decoration: underline;}a:active {text-decoration: none;}/*-----------------------------------------------------------------------------*/body {font-family: Arial, Helvetica, sans-serif;background:#1C3371;padding:0;margin:0;}#wrapper {width:810px;margin:0 auto;} /* =Headings-----------------------------------------------------------------------------*/#header {height:11px;background:url(../img/layout/top.gif) no-repeat 0 0;margin:31px 0 0 0;padding:0;}/* =Links-----------------------------------------------------------------------------*//* =Branding-----------------------------------------------------------------------------*//* =Main Nav-----------------------------------------------------------------------------*/#colleft {width:139px;float:left;background:url(../img/layout/menu_bg.gif) top repeat-x #C0CDEF;min-height:408px}#colleft ul {list-style-type:none;background:url(../img/layout/ausp_logo.gif) 0 0 no-repeat;margin:0;padding:98px 0 0 0;}#colleft ul li {margin:0;display:block;width:139px;}#colleft ul li ul {margin:0;padding:0;background:none;}#colleft ul li ul li {margin:0;padding:0;display:block;}#colleft ul li ul li a {padding:2px 13px 2px 22px;color:#415589;font-size:12px;}#colleft ul li a {display:block;padding:2px 13px 2px 13px;font-size:12px;color:#283454;height: auto !important;height: 1%; /*For IE*/}#colleft ul li a:hover {display:block;background:url(../img/layout/menu_hoverbg.gif) center repeat-x;color:#FFF;text-decoration:none;font-weight:bold;}/* =Sub Nav-----------------------------------------------------------------------------*//* =Main Content-----------------------------------------------------------------------------*/#content {background:url(../img/layout/content_Bg.gif) repeat-y 0 0;margin:0;padding:0 10px 0 9px;}#colright {width:652px;float:right;}#topbar {width:100%;background:url(../img/layout/top_bar.gif) 0 0 no-repeat;height:35px;padding:0;}#homecontent {padding:15px 0 24px 23px;}#homecontent img {float:left;margin-right:6px;}#homecontent table {width:98%;font-size:13px;color:#333;}#homecontent table td {padding:3px 6px;border-bottom:1px solid #CCC}#homecontent p {margin:0;padding:0 20px 0 0;font-size:13px;color:#333;}#homecontent ul {font-size:12px;color:#333;margin:10px 0 0 15px;padding:0;list-style-type:square}#homecontent ul li {padding:0;margin:0;}#homecontent ul li a {color:#333333;}.portaflash {float:left;margin:0 6px 7px 0;}.smallp {font-size:11px;color:#666;}h2 {font-size:14px;color:#00008C;padding:8px 0 3px 0;text-align:center;}/* =Secondary Content-----------------------------------------------------------------------------*//* =Footer-----------------------------------------------------------------------------*/#footer {background:url(../img/layout/foot_bg.gif) repeat-y center;}#footercont {	color:#283454;	font-size:11px;	margin:0;#footercont p {padding:0;margin:0 0 5px 0;	text-align: center;	padding-top: 0;	padding-bottom: 10px;	text-align: center;	text-align: center;	padding-top: 0;	padding-bottom: 0;	padding-right: 50px;	padding-left: 100px;	padding-right: 100px;	padding-left: 80px;}#footercont p a {color:#283454;}.greenlight {text-align:right;}.greenlight img {margin:0 40px 0 0}/* =Forms-----------------------------------------------------------------------------*//* Removes fieldset borders. even on Opea 7 */fieldset {border: 1px solid transparent;}/* =Tables-----------------------------------------------------------------------------*/table {border-spacing: 0;border-collapse: collapse;margin:0;}td {text-align: left;font-weight: normal;}/* =Misc 1-----------------------------------------------------------------------------*//* =Misc 2-----------------------------------------------------------------------------*/