/* CSS Document */
body{font-size: 0.8em; color:#FFFFFF;font-family: Arial, sans-serif; margin:0; padding:0; text-align:center; background:#365692 url(/graphics/large_bg.jpg) bottom center no-repeat }
	div.promoMessage {margin-bottom:2em}	
	h1{font-weight:normal; font-size:1.5em}
	div.promoMessage h1{font-size:2em; margin:2em 0}	
	div.holder{width:72em; margin:3em auto; text-align:left}
	div.header{}
	div.horiznav{margin-top:35px; padding:0.3em 0; font-size:0.95em; margin-bottom:4em}
	div.horiznav a {color:#FFFFFF; text-decoration:none}
	div.horiznav a:hover{text-decoration:underline}
	div.horiznav li.active a{color:#FFFFFF;}
	div.horiznav li.active{font-weight:bold}
	div.horiznav ul{margin:0 0 0 0; padding:0}
	div.horiznav ul li{list-style:none;display:inline; padding-left:0.6em; padding-right:0.6em; border-left:1px solid #FFFFFF}
	div.horiznav ul li.home, div.horiznav ul li.homeactive {border-left-width:0px; padding-left:0}
	div.subnav{width:20em; float:right;color:#FFFFFF; margin-left:1em }
	div.subnav a {font-weight:normal; color:#FFFFFF; text-decoration:none; }
	div.subnav table{width:100%; margin-bottom:1em}
	div.subnav a:hover{text-decoration:underline}
	div.subnav ul{margin:0 0 0 0; padding:0;margin-bottom:1.5em;}
	div.subnav ul li{list-style: none; padding:4px 0px 4px 8px; margin-bottom:0.1em;}
	div.subnav ul li.active{font-weight:bold}
	div.maincontent{float:left; width:50em; padding:0em 1em 2em 0; margin-bottom:2em; border-bottom:1px solid #FFFFFF}
	div.maincontent a{color:#FFFFFF}
	div.maincontent table{font-size:1em}
	div.maincontent fieldset{font-size:1em}
	div.footer{clear:both; padding-top:0.5em; border-top:1px solid #FFFFFF; margin-top:1em; padding-bottom:0.5em}
	div.footer a{color:#FFFFFF; text-decoration:none}
	div.footer a:hover{text-decoration:underline}
	div.getintouch{background:#5E8161 url(/images/contact-bk.jpg) repeat-x; color:#FFFFFF; padding:0.5em;  margin-bottom:1em}
	div.getintouch h2{color:#EEF1E4; margin:0; border-top:1px solid #829D85; border-bottom:1px solid #829D85; font-size:1em; padding-top:0.4em; padding-bottom:0.4em; margin-bottom:0.4em}
	div.getintouch a{color:#FFFFFF; text-decoration: none; font-style:normal; font-size:0.85em}
	
	td.active{border:1px solid #FFFFFF}
	tr.availabiltyheader{background-color:#FFFFFF; color:#385893}
	form#contactform{margin-bottom:200px}
	
	div.sharesb{margin-top:2em; border-top:1px solid #CCCCCC; padding-top:1em; padding-bottom: 1em; font-size:0.8em; text-align:center}
	div.sharesb ul{list-style-type:none; margin:0;padding:0}
	div.sharesb ul li.delicious {background-image:url(/icons/delicious.gif);}
	div.sharesb ul li.reddit {background-image:url(/icons/reddit.gif);}
	div.sharesb ul li.facebook {background-image:url(/icons/facebook.gif);}
	div.sharesb ul li.digg {background-image:url(/icons/digg.gif);}
	div.sharesb ul li.stumbleupon {background-image:url(/icons/stumbleupon.gif);}
	div.sharesb ul li {text-align: center;display: inline;padding-right: 0.6em;	padding-bottom: 0.6em;padding-left: 0;background-repeat: no-repeat;}
	div.sharesb ul li a {color:#3B3B3B; text-decoration:none; padding-left: 2em; font-weight:normal}
