/***************************************** DEFAULTS START *********************************************/body { 	margin: 7px 0px 0px 0px;	padding: 0px;	text-align: center;	background-color: #d9d9d9;	font-size: 12px;	}/************************************ CAPSULES - SITE LAYOUT ***************************************/#capsule_container {	width: 780px; 	padding: 0px;  	margin: 0px auto;   /* center this area */   	background-color: #fff;   	border-right: 1px solid #000;   	border-left: 1px solid #000;   	border-bottom: 1px solid #000;   	border-top: 1px solid #000;}#capsule_header {	width: 780px;	margin: 0px 0px;    padding: 0px 0px;  	color: #000;  	background-color: #fff;}#capsule_menu {	clear: left;	width: 780px;	margin: 0px 0px;    padding: 0px 0px;  	color: #fff;  	background-color: #43601E;  	border-bottom: 1px solid #000;  	border-top: 1px solid #000;}#capsule_body {	background-image: url(../images/leftpane_bkgd.gif);	background-position: 0px 0px; 	background-repeat: repeat-y;		clear: left;	margin: 0px 0px;    padding: 0px 0px; 	width: 780px;}#capsule_footer {	clear: left;	text-align: center; 	width: 780px; 	color: #000000; 	background-color: #43601E; 	margin: 0px 0px;    padding: 0px 0px 0px 0px;    border-top: 1px solid #000;       }/************************************ [CAPSULE] AREAS - SITE LAYOUT ***************************************//***************** HEADER **********************/#header_cell_01 {	margin: 0px 0px 0px 0px;    padding: 0px 0px 0px 0px;	float: left;	width: 230px;}#header_cell_02 {	margin: 0px 0px 0px 0px;    padding: 0px 0px 0px 0px;	float: left;	width: 550px;}  	/***************** BODY **********************/  	  	#body_cell_01 {		float: left; 	width: 191px; 	margin: 0px 0px;  	padding: 0px 0px;  	font-family: Verdana, Helvetica, sans-serif;  	text-align: center;}#body_cell_02 {	float: left;	background-color: #fff;	min-height: 400px;	height: auto;	_height: 400px;	width: 569px; 	margin: 0px 0px;  	padding: 0px 0px;  	text-align: left;}/********************************************* ELEMENTS **********************************************//*********** [CAPSULE MENU] MENU **********************/ #capsule_menu ul#menu{	margin: 0px 0px 0px 0px; 	padding: 0px 0px 0px 0px; 	font-family: verdana, sans-serif;  	font-size: 10px; 	font-weight: bold; 	width: 779px; 	/*border-left: 1px solid #000;*/ 	height: 25px;}#capsule_menu #menu li{	list-style-type: none;	padding: 0px 0px 0px 0px;	margin: 0;	display: block;	float: right; 	border-left: 1px solid #000; 	text-align: center; }#capsule_menu #menu a{	margin: 0px 0px 0px 0px; 	padding: 6px 9px 7px 10px; 	color: #fff; 	text-decoration: none; 	display: block; 		}/***************  BODY CELL 01 - CONTACT INFO  **************/ #element_contact{	margin: 10px 10px 10px 25px;	padding: 0px 0px 0px 0px;	font-family: Verdana, san-serif;	font-size: 10px;	text-align: left;}/***************  BODY CELL 02 - CONTENT  **************/ #content{	margin: 15px 0px 15px 20px;	padding: 0px 0px 0px 0px;	font-family: Verdana, san-serif;	font-size: 11px;}.switchcontent{	line-height: 1.4;	margin:0px 0px 0px 0px;	padding: 8px 10px 10px 10px;	border-bottom: 1px solid #ccc;	border-top: 1px solid #ccc; 	background-color: #EBF2E6; 	text-align: justify}/***************  COPY/SITEMAP/DISCLAIMER  **************/#capsule_footer #disclaimer{	clear: left;	text-align: right;	margin: 0px 0px;    padding: 8px 15px 30px 0px;    border-top: 1px solid #fff;    font-size: 0.9em;    color: #D9D8D6;    font-family: Verdana, san-serif;    }/* FORMS  */form.pom  {  margin: 20px 0px;}form.pom fieldset {  margin-bottom: 10px;  padding: 10px ;  border-left: none ;  border-right: none; }form.pom legend {	padding: 0px 10px 5px 0px;    margin: 0px 0px 0px -10px;    font-size: 12px; 	 font-weight: bold;  background-color: #fff;}form.pom label {	float:left;  display: block; padding: 3px 0px 0px 0px;  vertical-align: top;   }form.pom fieldset ol {  margin: 0;  padding: 0;}form.pom fieldset li {  list-style: none;  padding: 2px 5px;  margin: 0;}form.pom fieldset fieldset {  border: 1px solid #ccc;  margin: 3px 0 0;  padding: 5px 10px 10px 10px;}form.pom fieldset fieldset legend {  padding: 0px 10px 5px 0px;    margin: 0px 0px -5px -12px;  font-weight: bold;  background-color: #fff; }form.pom fieldset fieldset label {  display: block; width: auto; padding: 0px 0px 2px 0px;  margin: 0px 0px 0px 0px;  vertical-align: text-top;  }form.pom em {  font-weight: bold;  font-style: normal;  color: #f00;}form.pom label { width: 150px; /* Width of labels */}form.pom fieldset fieldset label {  padding-left: 135px;  /*Width plus 3 (html space)*/}form.pom br{	clear:left;}/*form.pom input, form.pom textarea{	border: 1px inset #000000;}*//* END  FORMS  *//********************************************* HTML TAG - STYLES **********************************************//********** [HEADER] **********/#header_cell_01 h1{	margin: 0px 0px 0px 0px; 	padding: 0px 0px;	background-image: url(../images/logo.gif);	background-repeat: no-repeat;	height: 89px;	width: 230px;}#header_cell_01 h1 span{	display: none;}#header_cell_02 h2{	margin: 35px 0px 0px 50px; 	padding: 0px 0px;	background-image: url(../images/slogun.gif);	background-repeat: no-repeat;	height: 40px;	width: 420px;}#header_cell_02 h2 span{	display: none;}/********** BODY CELL 01 [IMG] **********/#body_cell_01 img{	margin: 8px 0px 0px 0px; 	padding: 0px 0px; 	border: 1px solid #000;}/********** BODY CELL 02 [CONTENT] STYLES **********/#content h3{	margin: 10px 0px 15px 0px; 	padding: 0px 0px;	font-family: Georgia, Times, serif;	font-size: 18px;	font-weight: normal;}#content h5{	margin: 0px 0px 0px 0px; 	padding: 4px 0px 5px 5px;	font-family: Verdana, Helvetica, san-serif;	font-size: 11px;	font-weight: bold;}#content h5:hover{	margin: 0px 0px 0px 0px; 	padding: 4px 0px 5px 5px;	font-family: Verdana, Helvetica, san-serif;	font-size: 11px;	font-weight: bold;	background-color: #43601E;	color: #fff;}#content p{	margin: 0px 0px 7px 0px; 	padding: 0px 0px;	line-height: 1.6;}td {	border-bottom: 1px solid #ccc;	}/********************************************* LINK STYLES **********************************************//********** [BODY CELL 01] MENU NAVIGATION LINKS **********/#capsule_menu #menu a:link{ 	text-decoration: none;}#capsule_menu #menu a:visited{ 	text-decoration: none;}#capsule_menu #menu a:hover{ 	text-decoration: none; 	color: #fff; 	background-color: #000; } /********** [CAPSULE FOOTER] DISCLAIMER LINKS **********/#disclaimer a:link{	color : #D9D8D6; 	text-decoration: underline;}#disclaimer a:visited{	color : #D9D8D6; 	text-decoration: underline;}#disclaimer a:hover{	color : #fff; 	text-decoration: none; }/********************************************* LINK OUTLINE REMOVE STYLES **********************************************/a{outline: none;}:focus{-moz-outline-style: none;}