/* -------------------------------------

Index 
	Global Reset and default settings
	Heading, Typography, Links
	Accessibility
	Layout
		Header
		Content
		Generic
	Forms
	

----------------------------------------*/


/* Global Reset and default settings */ 
	body * {margin:0; padding:0}
	body {background:#8bb4b8 url(../images/bkd.gif) repeat-y; color:#4c4c4c; font-size:71%; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:0; padding:0;}
	img  {border:0;}
	
/* Heading, Typography, Links */ 
	h1, h2, h3, h4 {color:#4c4c4c; margin:0px; padding:0px;}
	h1 {}
	h2 {}
	h3 {}
	h4 {}
	
	p {color:#4c4c4c; font-size:1.1em; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-weight:normal; line-height:1.4em; margin:0 0 1em 0; text-align:left;}
	a {color:#4c4c4c; font-weight:bold; text-decoration:underline;}
	a:hover {text-decoration:underline;}


/* Accessibility */
	.hide {font-size:1px; height:1px; line-height:0px; overflow:hidden; position:absolute; left:-9999px; top:-9999px;}

/* Layout */
	#wrapper {background:#8bb4b8 url(../images/bkd.gif) repeat-y; padding:0; position:relative; width:790px;}
	
	/* Header */
	#header {background:url(../images/bkd_head2.jpg) no-repeat; height:140px; position:relative;}
	#header h1 img {position:absolute; bottom:2px; left:10px;}
	#header h2 {position:absolute; top:52px; left:262px; }
	
	/* Navigation */
	ul#nav {margin:0; padding:0; position:absolute; top:96px; left:262px; width:508px;}
	ul#nav li {display:inline; list-style-type:none;}
	ul#nav li a {display:block; float:left; height:12px;}
		
	/* Content */
	#content {padding:20px 5px 20px 25px; position:relative;}
	#content h2 {color:#4c4c4c; font-size:2em; font-family:'Swiss921 BT', Impact, Arial, Helvetica, sans-serif; margin-bottom:20px;}
	.intro {font-size:1.2em; font-weight:bold;}
	.col1 {float:left; margin:0 15px 0 0; width:365px;}
	.col2 {float:left; margin:0 0 0 0; width:335px;}
	.col {margin:0 50px 0 0;}
	
	.value {background:#333399 url(../images/bkd_ab.jpg) no-repeat left; height:218px; padding:20px 10px 0 184px; width:138px;} 
	.value ul, .value p {color:#fff; font-weight:bold; line-height:1.2em;}
	.value ul {margin:0 0 0 15px;}
	
	#footer {background:url(../images/bkd_footer.gif) no-repeat bottom; height:100px; padding:15px 5px 20px 25px;}
	#footer p {}
	#footer a {}
	
	
	ul.lists {font-size:1.1em;margin-left:15px}
	.mainwidth {width:710px}
	
	table {border-collapse:collapse; font-size:1.1em; margin:10px 0 30px 0; text-align:left; width:100%;}
	table tr {}
	table th {border:1px solid #ccc; font-weight:bold; padding:5px; text-align:left;}
	table td {border:1px solid #ccc; padding:5px; }
	
/* Generic */
	.image1 {float:right;}
	.image2 {float:right; margin:0 0 10px 0px;}
	
	.bold {font-weight:bold;}
	
	.marnone {margin:0;}
	.marbot5 {margin-bottom:5px;}
	.marbot10 {margin-bottom:10px;}
	.marbot50 {margin-bottom:50px;}
	
	.marbot35 {margin-bottom:35px;}
	.martop10 {margin-top:10px;}
	.martop20 {margin-top:20px;}
	.martop30 {margin-top:30px;}
	.martop120 {margin-top:120px;}
	.padtop30 {padding-top:30px;}
	.padtop35 {padding-top:35px;}
	.padtop55 {padding-top:55px;}
	.padtop85 {padding-top:85px;}
	.marlft15 {margin-left:15px;}
	.marrt {margin-right:10px;}
	
	.floatright {float:right;}
	.floatleft {float:left;}
	
		
	/* CSS clearing */   
	.clearboth {clear:both;}
	.clearleft {clear:left;}
	.clearright {clear:right;}
	
	.clearing:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
	.clearing {display: inline-table;}
	/* Hides from IE-mac */
	  * html .clearing {height: 1%;}
	  .clearing {display: block;}
	/* End hide from IE-mac */
	
	
	
/* Forms
	form {}
	form label {color:#919084; font-size:1.1em;}
	form input, form textarea {border:1px solid #ec296d; color:#919084; font-size:1.1em; padding:2px;}
	form input.btn {border:none;}

	 */
