/* GENERAL STYLES */
/* CSS Document */

* { padding:0px; margin:0px;}

body { margin:10px; padding:0px;
		font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif;  }

h1 { background: url(../img/icon_bluesquare.gif) 0px 14px no-repeat; color: #006; padding: 5px 10px; margin:10px 0px 0px 0px; font-size: 1.6em; line-height:1em; font-weight:normal; }
h5 { font-size: 1.2em; padding: 0px; margin:5px 0px 0px 0px; }
.noBulletHeading { color: #006; padding: 5px 0px; font-size: 1.6em; line-height:1em; font-weight:normal; }

p { margin-top:10px; margin-right: 15px; }

a { color: #df7402; text-decoration:none; }
a:hover { text-decoration:underline; }
#container { width: 930px; margin: auto; }

#logoDiv { border-bottom: 5px solid #8098b1; clear:both; height:100px; }
#logo, #strapline { float:left;}

#nav { clear:both; padding:0px 9px 0px 9px; background: #ccc url(../img/nav_off.gif); }
#nav ul { list-style-type: none; margin:0px; padding:9px 0px 24px 0px;}
#nav ul li { margin-left: 3px;display:inline; }
#nav ul li a { text-decoration: none; padding:9px 7px 24px 7px; color:#000;}
#nav ul li a:hover { background: url(../img/nav_on.gif); }
#nav ul li.selected a { text-decoration: none; background: url(../img/nav_on.gif); padding:9px 9px 24px 9px; color:#000;}

#nav ul li span { color: #ffc527;}

#bodypanel { background: url(../img/body_panel_bg.gif); }
#content { width: 735px; float: left; }
#columnone { width: 368px; float:left; display: inline;}
#columntwo { width: 364px; float:left; display: inline;}

#columntwo .img { float:left; clear:left; width: 90px; margin: 12px 10px 10px 0px ;  }
#columntwo p { float:left; width: 248px; margin-bottom: 10px;  }
#columntwo .heading { font-size: 1.2em; font-weight:bold;}
#columntwo .divider { float: left; border-bottom: 1px dotted #006; clear:both; margin-right:15px; width: 350px;}

.quote { font-size: 0.9em; font-style: italic;  }
.quotename { font-size: 0.9em; font-weight: bold; margin-top:0px;}
#rightcolumn { width: 195px; float: left; background: url(../img/right_bluebg.gif); }
#rightcolumn #panelone { padding: 0px 12px 6px 9px; margin-bottom:10px }
#rightcolumn #panelone p { margin-right:0px;}
#rightcolumn #panelone ul { margin-top: 6px; list-style-type: none; border-bottom: 1px dotted #006; }
#rightcolumn #panelone ul li {  border-top: 1px dotted #006; padding: 5px 5px 5px 15px; background: url(../img/icon_bluesquare.gif) 5px 10px no-repeat; }
#rightcolumn #panelone ul li a { text-decoration: none; color:#006;}
#rightcolumn #panelone ul li a:hover { color:#df7402;}

#rightcolumn #paneltwo { margin-bottom:14px; }
#rightcolumn #panelthree { background: url(../img/right_exch_bg.gif) repeat-y; height:140px; padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px; }
#rightcolumn #panelthree img { margin-top: 0px; }
#rightcolumn #panelthree h3 { font-size: 1.4em; margin: 0px 6px 6px 9px; color: #fff;}
#rightcolumn #panelthree p { margin: 7px 10px 0px 10px; font-size: 1.2em; color: #fff;}
#rightcolumn #panelthree p  img { margin: 0px 6px; }
#rightcolumn #panelthree .smalltext { font-size: 0.8em; margin-top: -10px; }

#panelbottom { clear:both; padding-top:10px; }

#footer { width: 730px; padding:5px 0px 5px 5px; margin-top: 10px; border: 1px solid #003875; border-width: 1px 0px; color: #003875;}

#footer a {color: #003875; text-decoration:none}
#footer a:hover {text-decoration:underline}
#footerRightlink { background-color: #d9e9f4;   margin-top: -18px; margin-bottom: -5px; float:right; }


/* EDITOR PROPERTIES */
