html, body { margin:0; padding:0; background: #F8F8F8; font-family: Arial, Helvetica, sans-serif; text-align: center; color: #333;}

body { font-size: 76%; line-height: 1.2em;}
body form {background: url("/multimedia/layout/background.gif") repeat-x left top;}

div, p, table, th, td, li, .normal {font-size: 1.0em;}

a, a:link, a:visited {color: #A00;text-decoration: none;}
a:hover {color: #600;text-decoration: none;}

h1, h2, h3, h4, h5, h6, p {margin-top: 0;}

h1 { font-size: 2em; color: #000;}
h2 { font-size: 1.5em; color:#990000;}
h3, .heading { font-size: 1.2em; color:#069;}
h4 { font-size: 1.2em; color: #000;}
h5, .subheading { font-size: 1.1em; color: #000;}
h6, .normal {	font-size: 1em; color: #000;}
h2 { font-weight: normal;}
.heading, .subheading {font-weight: bold;}

hr{border: 0;	height: 1px;width: 100%;color: #ccc;background-color: #ccc;}
img { border: 0;}

#wraptop {width: 100%; margin: 0; background: #FFF;}
#wraptop .content { padding: 0px;}

#header {width: auto; height: 69px; padding: 0; margin: 0;}
#header .logo { float: left; margin-top: 9px;}
#header .ipoint { display:none; float: right; margin-top: 9px;}

#navigation {display:none;}

#wrapmain {width: 100%; margin:0; background: #FFF}
#wrapmain .content {	padding: 0px; text-align: left;}

#right {display:none}

#middle { padding: 0; margin: 0px;}
#middle .content { padding: 18px 0px; text-align: left;}

#footer { margin-top: 10px; padding: 0; background: #E4E4E4;}
#footer .content {width: 100%; padding: 5px 10px 5px 15px; font-size: 0.9em; color: #333;}
#footer .logo { float: left; padding: 5px; display: none;}

div.float { float: left; padding: 10px;}

.clr { clear: both; }
.small { font-size: 0.9em;}
.error { color: red;}

.news p { padding-left: 20px; background: url("/multimedia/icons/news.gif") no-repeat left top;}
.latestnews { margin-bottom: 15px; background: #E3F2FF url("/multimedia/layout/subhead_back.gif") no-repeat 0px 0px;}
.latestnews h4 { margin-bottom: 15px; padding-top: 7px; padding-left: 30px; background: url("/multimedia/icons/doc_large.gif") no-repeat 10px 5px; color: #FFF;}
.latestnews strong { color: #069; font-size: 1.1em;}
.latestnews p { padding: 0 5px 10px 10px; margin: 0px; color:#666;}

#noleftmargin {padding-left: 10px;}

#flashcontent { border: 1px solid black; overflow-y: hidden; height: 218 !important; margin-bottom: 10px;}
#flashcontent #cs_noexpressUpdate {}
