	body {margin: 0px; padding: 0; font-size: small; background-color:#000000; font-family:arial, verdana, sans-serif;}

/* **********GENERAL SELECTORS ************/

	h1 {font-size:100%; font-weight:normal; margin:0;}
	/*h2 {font-size:160%; font-weight:bold;}
	h3 {font-size:125%; font-weight:bold;}
	h4 {font-size:100%; font-weight:bold; margin:0;}
	p {text-align:left;}*/
	
/* **********GENERAL CLASSES ************/

	.redline {border:1px solid #ff0000;}
	.clearer {clear:both;}
	.bold {font-weight:bold;}
	.white {color:#ffffff;}
	.header4 {font-size:100%; font-weight:bold;}
	.dropCap {height:25px; float:left; font-size:225%; font-weight:bold; margin:-2px 0 0 0; padding:0;}
	.normal {font-weight:normal;}

/************ HORIZONTAL MENU STYLES **********/

	#menuH {float:left; display:inline; width:100%; margin:0px; padding:0px; list-style:none; background:#6685A2 url(../images/menuH.border.gif) repeat-x bottom;}
	#menuH li {float:left; margin:0px; padding: 0;}
	#menuH a {float:left; display:block; margin:0; padding:4px 8px; color:#000; text-decoration:none; border-right:1px solid #000; background:#6685A2 url(../images/menuH.border.gif) repeat-x bottom;}/* url(../images/off_bg.gif) repeat-x top left; */ 
	#menuH li a:hover, #menuH li a.current {color: #000; background:#9BB5CE;}/*url(../images/on_bg.gif) repeat-x top left*/
	#menuH li.tabmargin {margin-left:50px; border-left:1px solid #000;} /* not working */
	
/* **********CONTAINER STYLES ************/
	
	#container {width:750px; margin:15px auto 0 auto; text-align:left; font-size:85%;} /*d5d5d5*/
	#container #containerDiv {width:100%; color:#9abcde; background:#3C5A79 url(../images/container.bg.gif) repeat-x top; margin:0px;} /* was cd.gif  min-height:400px;*/
	#container #containerDiv #containerInside {background:url(../images/containerDiv.inside.gif) repeat-y top left; border-bottom:1px solid #000;} /* min-height:400px;*/
	
/************ VERTICAL MENU STYLES **********/

	#containerInside #menuV {float:left; width:140px; margin:0px; padding:0px; list-style:none; background:#2F4355 url(../images/menuV.border.gif) repeat-y top right; padding-right:6px;} /* original bg color #203141*/ /*min-height:400px;*/
	#containerInside #menuV li {float:left; margin:0px; padding:0px; text-align:left; display:block; background:#2F4355 url(../images/menuV.border.gif) repeat-y top right;}  /* font-size:80%;*/
	#containerInside #menuV li a {float:left; width:140px; color:#7698bb; margin:0px; padding:3px 3px 3px 3px; text-decoration:none; border-bottom:1px solid #000; text-indent:5px;} 
	#containerInside #menuV li a:hover, #containerInside #menuV li a.current {background:#3C5A79; color:#9abcde;} /*color was #7698BB 9abcde*/
	#containerInside #menuV li a.submenu {text-indent:25px; font-size:95%;}
	#containerInside #menuV li.fixlink {width:145px; height:18px; border-bottom:1px solid #000; border-right:1px solid #000; background:#2F4355;}

/************ FLASH STYLES **********/
	
	#flashcontent {width:485px; height:265px; float:left; margin:10px 0 10px 10px;}
	#flashdesktop {width:558px; height:440px; margin:10px auto 10px auto;}
	#flashgallery {width:758px; height:440px; margin:10px auto 10px auto;}
	#flasheditor {width:325px; height:440px; margin:10px auto 10px auto;}
	#ingpromotion {width:800px; height:600px; margin:15px auto auto auto; border:1px solid #B4C3E2;}

/************ RIGHT COLUMN STYLES **********/
	
	#rightCol a {color:#fff;}
	#rightCol a:hover {text-decoration:none;}
	#rightCol {float:left; width:575px; margin-left:10px;}
	
	#rightCol #print {float:left; width:50%; margin:0px 0px 10px 0px;}
	#rightCol #printCap {float:left; width:45%; margin:10px 0px 0px 0px; text-align:left;}
	
	#rightCol img {float:left; margin:10px 0px 10px 10px; border:1px solid #000;}
	#rightCol #interactiveCap {float:left; width:85%; margin:0px 10px 10px 10px; text-align:left;}

/************ LEFT COLUMN HOME PAGE STYLES **********/
	
	#leftcol {width:236px; float:left; margin:10px 0 10px 10px; font-size:105%;}
	
/************ FORM PAGE STYLES **********/
	
	form, input {display:inline; margin:0px 0px 15px 0px; padding:0px; color:#2F4355;}
	.formLabel {width:33%; float:left; margin:5px 15px 0px 0px; display:block; color:#9abcde; font-weight:bold; text-align:right;}
	.formInput input, textarea {width:50%; float:left; margin:5px 0px; padding:0px; display:block; border:1px solid #6685A2; padding:2px 15px 0px 0px;}
	/*.formInput.input { width:60%;}*/
	.asterisk {color:#FF0000; font-weight:bold;}
	
/************ FOOTER STYLES **********/	
	.footer {background:#6685A2; width:100%; margin:0px; font-size:70%; color:#2F4355; padding:2px 0px; text-align:left; text-indent:10px;}
	
	
