/*common.css
created 19/06/08
CL*/

body {color: #7E7E7E; font: 11px/1.7em Verdana, Arial, Helvetica, sans-serif; background: #fff url(../images/main_bg.gif) 0 0 repeat-x;}
ul.skiplinks {display: none;}

#outer {width: 990px; height: 100%; margin: 0 auto; background: #fff;}
.outercontainer {border-bottom: solid 1px #52A6CA; border-left: solid 1px #52A6CA; border-right: solid 1px #52A6CA; }
.outerwrap {height: 100%;}

#header h1 {display: none;}

#mainNav {font-size: 13px; width: 990px; height: 52px; margin:0; background: #55A4CD url(../images/mainNav_bg.gif) bottom center no-repeat; }
#mainNav h2 {display: none;}
#mainNav ul {width: 980px; padding: 17px 0 0 10px; margin: 0;}
#mainNav ul li {display: inline; list-style-type: none; margin:-15px 13px 0pt;}
#mainNav ul li a {cursor: pointer;}
#mainNav ul li a, #mainNav span.itemWithChildren {color: #fff; font-size: 1.3em; text-decoration: none;}
#mainNav span.itemWithChildren {cursor: default;}

/*********** Drop Down Navigation styles ***********/

#dropNav {float: right;	clear: both; z-index: 200; position: absolute;}
#dropNav ul {list-style: none; margin: 0; padding: 0;}
#dropNav li {float: left; display: inline; padding: 0px; margin: 0; position: relative;}
#dropNav li a, #dropNav li span.itemWithChildren {display: block; float: left; padding: 15px 12px 5px 12px; cursor: default;}

#dropNav li ul {position: absolute; left: -999em; height: auto; list-style: none; margin: 0; padding: 0; background: #55A4CD; clear: both; width: 145px;z-index: 999;}
html>body #dropNav li ul {margin: 35px 0 0 0;}
#dropNav li ul li {clear: both; display: inline; margin: 3px 0 0 0; background: none;}
#dropNav li ul li a {font-size: 11px; color: #fff; text-align: left; text-transform: none; text-decoration:none; background: none; margin: 0; padding: 5px 5px; display: block; width: 145px; height: auto; float: none;}
#dropNav li:hover ul, #dropNav li li:hover ul, #dropNav li.sfhover ul, #dropNav li li.sfhover ul {cursor: pointer; left: 0px; display: block;}
#dropNav li ul li a:hover {background: #FFf; border-bottom: none; color: #55A4CD; display: block; width: 145px; margin: 0; padding: 5px 5px; cursor: pointer;}
html>body #dropNav li ul li a:hover {width: 140px; padding-right:0; padding-left: 5px}

/*********** end Navigation styles ***********/


/* Rich text Image styles */
div.imageleft, div.imageright, div.leftobject, div.rightobject{ padding-top: 4px; padding-bottom: 4px; display: inline;}
div.imagecenter, div.centerobject{ width: 100%; padding-top: 4px; padding-bottom: 4px; display: block;}
div.imagecenter{text-align: center; padding-right: 10px;}
div.imageleft, div.leftobject{float: left; padding-right: 4px;}
div.imageright, div.rightobject{ float: right; padding-left: 4px;}
div.imageleft p.picturetext, div.imageright p.picturetext, div.imagecenter p.picturetext{ margin-top: 2px; margin-bottom: 2px;}
div.imageleft p.picturetext, div.imageright p.picturetext, span.picturetext{ background-color: #f0f0f0;}
.indent {padding-left: 20px;}
.imagethumb {float: left; padding:10px;}
a img {text-decoration: none; border: 0;}

#footer {margin: 10px auto; width: 570px; font-size: 14px;}
#footer h2 {display: none;}
#footer ul {margin: 0; padding:0; width: auto;}
#footer ul li {list-style-type: none; display: inline;}
#footer ul li a { color: #999; margin: 0 10px; text-decoration: none;}
#footer ul#Credits {display: none;}
