/********************************** General page wide styles **********************************/
body {line-height: 1.4em;
}

input, select, textarea {font-size: 10pt;}/*text for forms*/

p {margin-top: 0;margin-bottom: 0;}

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

/******************************** Page borders ********************************/
/* left and right nav borders */
.inner {border-left: solid 0px #CCCCCC;
border-right: solid 0px #CCCCCC;}
/* Footer border */
.bottom{border-top: solid 0px #CCCCCC;}

/******************************** Page layout settings ********************************/
/* left and right column/nav widths */
.outer {border-left-width: 180px;border-right-width: 160px;}
/* left column width and  _negative_ left column width */
.left {width:180px; margin-left: -180px;}
/* right column width and  _negative_ right column width */
.right {width: 160px;margin-right: -161px;}

/********************************* Styles for specific areas on page *********************************/
#centerContent{padding:15px;}

#leftContent{padding:5px;}

#rightContent{padding:5px;}

#topContent{padding:0px;
background-image: url("/images/bg_nav1.gif");
background-repeat: repeat-x;
}

#bottomContent{padding:15px;}

/********************************* Page Styles from original site *********************************/

.textBody {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #558ec9; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.mainheading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #558ec9; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; TEXT-DECORATION: none
}
.navText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; font-variant: normal; text-transform: none; font-style: normal; text-decoration: none
}
.linknounderline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #666666; text-decoration: none; font-weight: bold}

.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none}

.linknounderblue {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #6699CC; text-decoration: none}

.linkunderblue {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #6699CC;; text-decoration: none}

.linknounderlineplain { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #6699CC; text-decoration: none; font-weight: bold}

/********************************* Side Navigation Style *********************************/

#navcontainer
{
width: 14em;
border-right: 0px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
background-color: #90bade;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
border-bottom: 1px solid #90bade;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

.ripesiteFooterLogo{display:none}

a.designbyripe:link { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:visited { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:active { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #00d700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyripe:hover { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; BACKGROUND: None; COLOR: #ffd700; text-decoration: overline}

a.designbyfruit:link { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:visited { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:active { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; COLOR: #ffd700; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: None }       /* unvisited link */
a.designbyfruit:hover { FONT-WEIGHT: Normal; FONT-SIZE: 8pt; BACKGROUND: None; COLOR: #00d700; text-decoration:underline}

.designbyripefruit {font-size:8pt; COLOR: #a6a6a6;FONT-FAMILY: Verdana;}