
/* Inconsistent browser results of dotted border
.rightcolmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 15px; MARGIN: 0px; BORDER-LEFT: #A65164 3px dotted; PADDING-TOP: 14px;
}
*/

.mainwell_home1{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:17px;
color: #135891; /* Orig. #619B96; */
font-weight: normal;
margin-top: 15px;
margin-bottom:0px; 
margin-left:10px; 
margin-right:10px; 
padding:0;
width: 248px;
/* no need to specify height:400px; */ /* Opera 6, 395 breaks table ht */
background-color:#ffffff;
}

.innertab {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:17px;
color: #135891; 
font-weight: normal;
background-color:#ffffff;
}

.mainwell_home2{ /* for pages other than home */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:17px;
color: #135891; /* Orig green #619B96; */
font-weight: normal;
margin-top: 10px;
margin-bottom:0px; 
margin-left:0px; 
margin-right:0px; 
padding:0;
width: 369px; /* was 360 */
/* height:395px; -  min height; this breaks Opera 6 */
background-color:#ffffff;
}

#col2main {
width:223px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:33px;
margin:0;
}

#col2main ul {
 margin-top:0px;
 margin-left:0px;
 margin-right:0px;
 padding-top:0px; /* between ul and li */
 margin-bottom:10px;
 padding-bottom:0px;
 padding-left:15px; 
 padding-right:0px;
 list-style-position:outside;
}
#col2main li {
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 padding-right:0px;
 padding-left:0px;
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:3px; /* distance between li's */
 line-height:16px;
}

#dots {
margin-top: 15px;
margin-bottom:15px; 
background-image: url(images/vert_dots.gif);
background-repeat:repeat-y;
padding:0;
width:34px;
} 
#rtcolmain {
width:112px; /* add padding + width for total */
color: #931437; /*#619B96;*//* blue #135891;*/
padding:0;
margin:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:15px;
}
#rtcolmain p {
 margin-top: 15px;	   
 margin-bottom:0px;
 padding-left:1px; /* need 1px for ie 5.5 - lose p in first column */
 padding-right:7px;
}
#rtcolmain a:link, #rtcolmain a:visited, #rtcolmain a:active {
 color: #931437;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 line-height:15px;
 text-decoration: none;
}

#rtcolmain a:hover
{
  text-decoration: underline;
}

#rtcolmain ul {
 margin-top:0px;
 margin-right:0px;
 padding-top:7px; /* between ul and li */
 margin-bottom:10px;
 padding-bottom:0px;
 padding-right:0px;
 list-style: none;
 padding-left:0px;
 margin-left:0px;
 /* Needed to use html bullet: */
 /*
 list-style: none;
 margin-left:0px;
 padding-left: 1em;
 text-indent: -1em;
 and then in code: <li>&#187;
 */
 /* end   */
}
#rtcolmain li {
 padding-left: 9px; /* shift content to not overlap image */
 background-image: url(images/arrow.gif);
 background-repeat: no-repeat;
 background-position: 0 .5em;
 margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 padding-right:6px;
 /* padding-left:0px; for non-image bullet */
 padding-top:0px;
 padding-bottom:0px;
 margin-bottom:7px; /* distance between li's */
 line-height:14px; /* note, affects image bullet position */
}

.mainwell_home1 p, .mainwell_home2 p {
   margin-top: 0px;	   
   margin-bottom:12px;
   padding-left:0px; 
   padding-right:0px;
  /* padding-right:24px;*/ /* May need margin in template:added to margin in template. IE prob with padding-right. */
}







