/* CSS Document */
BODY {
background-color:#e0fcd2;
margin:0px;
padding:0px;
}

.border {
border:1px solid #c3c4c5;
}

.paddingall5px {
padding:5px;
}

.paddingall5px{
padding:5px;
}

.paddingall {
padding:10px;
}

.paddingall15px {
padding:15px;
}

.padding-left {
padding-left:10px;
}

.padding-right {
padding-right:10px;
}

.padding-top {
padding-top:10px;
}

.padding-bottom {
padding-bottom:10px;
}

.txtboxspacing {
padding-top:4px;
padding-bottom:4px;
}

.toprightnav {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#339900;
text-decoration:none;
}

.toprightnav a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#339900;
text-decoration:none;
}

.toprightnav a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#339900;
text-decoration:underline;
}

.topnav {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#003300;
text-decoration:none;
}

.topnav a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.topnav a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#c2ffa3;
text-decoration:none;
}

.lnav {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.lnav a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#006600;
text-decoration:none;
}

.lnav a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-decoration:none;
}

.news {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#2e469d;
text-decoration:none;
}

.news a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#2e469d;
text-decoration:underline;
}

.news a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#003300;
text-decoration:none;
}

.blink {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#2e469d;
text-decoration:none;
}

.blink a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#2e469d;
text-decoration:underline;
}

.blink a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#003300;
text-decoration:none;
}

.blink11px {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#2e469d;
text-decoration:none;
}

.blink11px a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#2e469d;
text-decoration:underline;
}

.blink11px a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#003300;
text-decoration:none;
}

.more {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#ff4200;
text-decoration:none;
}

.more a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#ff4200;
text-decoration:underline;
}

.more a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-decoration:none;
}

h1 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:24px;
margin:0px;
padding:0px;
color:#006600;
text-decoration:none;
}

.textlebel {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:16px;
margin:0px;
padding:0px;
color:#555555;
text-decoration:none;
}

.textlebelhome {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
margin:0px;
padding:0px;
color:#000000;
text-decoration:none;
}

h2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
margin:0px;
padding:0px;
color:#006600;
text-decoration:none;
}

h3 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
margin:0px;
padding:0px;
color:#006600;
text-decoration:none;
}

.text12px {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-decoration:none;
}

.text12pxbold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
text-decoration:none;
}

.text11px {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-decoration:none;
}

.text14px {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:14px;
color:#444444;
text-decoration:none;
}

.text11pxbold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
text-decoration:none;
}

.text12pxgreen {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#006600;
text-decoration:none;
}

.text12pxgreenbold {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#006600;
text-decoration:none;
}

.footer {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#006600;
text-decoration:none;
}

.footer a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#006600;
text-decoration:underline;
}

.footer a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#006600;
text-decoration:none;
}

.whiteheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:20px;
margin:0px;
padding:0px;
color:#ffffff;
text-decoration:none;
}

.headtext12pxgreen {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#66ff66;
text-decoration:none;
line-height:15px;
}

.newsdate {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#999999;
text-decoration:none;
}

.boxlink {
padding-left:5px;
padding-right:5px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:12px;
background-color:#66CC66;
border:1px solid #e2e2e2;
}

.hovermenu ul{
font: bold 13px tahoma;
padding-left: 0;
margin-left: 0;
height: 20px;
border:0px solid #999999;
}

.hovermenu ul li{
list-style: none;
display: inline;
border:0px solid #999999;
background-color:#c2ffa3;
}

.hovermenu ul li a{
padding: 2px 0.45em;
text-decoration: none;
float: left;
color: black;
background-color:#c2ffa3;
border: 1px solid #619951;
}

.hovermenu ul li a:hover{
background-color: #339900;
color:#ffffff;
border-style: outset;
}

.hovermenu ul li a:visited{
background-color: #339900;
color:#ffffff;
border-style: outset;
}

.hovermenu ul li a:active{
background-color: #c2ffa3;
color:#000000;
border: 1px solid #619951;
}

html>body .hovermenu ul li a:active{ /* Apply mousedown effect only to NON IE browsers */
border-style: inset;
}


.pagetab{
padding: 2px;
}

.pagetab ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 14px;
font-family:tahoma, arial, verdana;
font-weight:bold;
}

.pagetab li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagetab a, .pagetab a:visited{
padding: 0 4px;
border: 1px solid #619951;
text-decoration: none; 
color: #619951;
}

.pagetab a:hover, .pagetab a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagetab a.currentpage{
background-color: #339900;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagetab a.disablelink, .pagetab a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagetab a.prevnext{
font-weight: bold;
}

.commentgraybox{
background-color: #ececec;
font-family:tahoma, arial, verdana;
font-size:12px;
width: 708px;
padding: 15px;
line-height:17px;
}

.commentbox{
background-color: #ececec;
font-family:tahoma, arial, verdana;
font-size:12px;
width: 500px;
padding: 15px;
line-height:17px;
float:left;
color:#222;
}

.commentbox-footer{
background: url(../images/down-arrow.gif) 15px 0 no-repeat; /*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/
padding-left: 58px;
padding-top: 4px;
margin-bottom: 2.5em;
width: 400px;
color: #4A4A4A;
font-family:tahoma, arial, verdana;
font-size:12px;
float:left;
}

.commentcon-footer{
background: url(../images/down-arrow.gif) 15px 0 no-repeat; /*15px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 15px -5px).*/
padding-left: 0px;
padding-top: 4px;
margin-bottom: 2.5em;
color: #4A4A4A;
font-family:tahoma, arial, verdana;
font-size:12px;
}

.greenheading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:20px;
margin:0px;
padding:0px;
color:#006600;
text-decoration:none;
}

/* Profile style Start here */
.ProfileHeading {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#339900;
}

.ProfileText {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
color:#222;
}

.LeftNavwhitetextbg {
background-color:#339900;
border-top:2px solid #1d5601;
padding-top:10px;
padding-bottom:10px;
}

.LeftNavbg {
background-color:#c2ffa3;
}

.MiddleWhitebg {
background-color:#fff;
}

.RightWhitebg {
background-color:#fff;
}

.ProfileName {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-style:normal;
font-weight:bold;
padding-left:13px;
text-decoration:none;
color:#fff;
}
.ProfileName2 {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
padding-left:0px;
text-decoration:none;
color:#fff;
}

.statusbox {
border:1px solid #ccc;
font-family:tahoma, verdana, arial;
font-size:15px;
font-weight:normal;
font-style:normal;
padding-left:10px;
padding-right:10px;
padding-top:3px;
padding-bottom:3px;
color:#9a9a9a;
}

.middleboxcontainer {
border:1px solid #99cc7f;
width:436px;
padding:15px;
}

.rightboxcontainer {
border:1px solid #99cc7f;
width:280px;
padding:10px;
}

.ProfileTextHeading {
font-family:tahoma, verdana, arial;
font-size:12px;
color:#339900;
font-weight:bold;
text-decoration:none;
}

.ProfileTextBold {
font-family:tahoma, verdana, arial;
font-size:12px;
color:#222;
font-weight:bold;
text-decoration:none;
}

.ProfileTextnormal {
font-family:tahoma, verdana, arial;
font-size:12px;
color:#222;
font-weight:normal;
text-decoration:none;
}

.blinkprofile {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#2e469d;
text-decoration:none;
}

.blinkprofile a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#2e469d;
text-decoration:underline;
}

.blinkprofile a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#003300;
text-decoration:none;
}

.blinkprofilenormal {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#2e469d;
text-decoration:none;
}

.blinkprofilenormal a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#2e469d;
text-decoration:underline;
}

.blinkprofilenormal a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#003300;
text-decoration:none;
}

.ProfileImg {
border:1px solid #999999;
}

.profilenumber {
font-family:tahoma, verdana, arial;
font-size:12px;
color:#000;
}

.editprofile {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#339900;
text-decoration:none;
}

.editprofile a {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#339900;
text-decoration:underline;
}

.editprofile a:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#003300;
text-decoration:none;
}

.adtext {
font-family:tahoma, verdana, arial;
font-size:11px;
color:#999999;
font-weight:bold;
}

.ProfileGreenHeading {
font-family:tahoma, verdana, arial;
font-size:15px;
color:#339900;
font-weight:bold;
}


/* Tableless code for Profile */
#maincontainer {
width:1001px;
border:1px solid #c4c5c5;
margin:0 auto;
height:100%;
display:table;
background-image:url(../Images/profilebg.gif);
background-repeat:repeat-y;
background-color:#ffffff;
}

#maincontainerH {
width:1001px;
border:1px solid #c4c5c5;
margin:0 auto;
height:100%;
display:table;
background-image:url(../Images/homepage-bg.gif);
background-repeat:repeat-y;
background-color:#ffffff;
}


#headercontainer {
width:1001px;
border:0px solid #c4c5c5;
background-color:#FFFFFF;
height:70px;
margin:0 auto;
}

#leftcontainer {
width:185px;
border:0px solid #c4c5c5;
float:left;
height:auto;
background-color:#c2ffa3;
margin:0px;
}

#rightcontainer {
margin:0px;
width:135px;
border:0px solid #c4c5c5;
height:auto;
float:right;
background-color:#fff;
padding-bottom:30px;
}
#middlecontainer {
width:641px;
border:0px solid #c4c5c5;
float:left;
height:auto;
background-color:#fff;
padding:0px 20px 10px 20px;
margin:0px;
}

#footercontainer {
width:991px;
height:70px;
border-top:2px solid #919191;
background-color:#cccccc;
margin:0 auto;
float:left;
}

#img {
width:185px;
height:185px;
border:0px;
margin:0px;
padding:0px;
}

img a
{
	text-decoration:none;
}

#pagenation1 {
width:301px;
border:0px solid #c4c5c5;
float:left;
background-color:#fff;
padding-top:.31em;
height:auto;
}

#pagenationSelect {
width:301px;
border:0px solid #c4c5c5;
float:left;
background-color:#fff;
height:auto;
}


#pagenation2 {
width:340px;
border:0px solid #c4c5c5;float:right;background-color:#fff;padding-top:.31em;height:auto;
}

#displaypictures{
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}

#displayvideos{
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}

#displaytestimonials{
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}

#displaymessage{
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}

#addphotoalbum{
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}
#createalbum {
width:609px;
border:1px solid #619951;
float:left;
height:auto;
background-color:#fff;
padding:15px;
display:table;
}
#breadcrumbs {
width:641px;
border:0px solid #c4c5c5;
float:left;
height:auto;
background-color:#fff;
padding-top:5px;
margin:0px;
}
#bannerad468x90 {
width:609px;
border:0px solid #c4c5c5;
float:left;
height:auto;
background-color:#fff;
text-align:center;
padding-top:5px;
margin:0px;
}
#breadcrumbs .heading {
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
line-height:auto;
font-weight:normal;
padding-bottom:5px;
}

#breadcrumbs .textlink {
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
line-height:auto;
font-weight:normal;
text-decoration:none;
}

#breadcrumbs .textlink a {
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
line-height:auto;
font-weight:normal;
text-decoration:none;
}

#breadcrumbs .textlink a:hover {
color:#ffffff;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
line-height:auto;
font-weight:normal;
text-decoration:underline;
}

#profiledetails {
width:159px;
background-color:#339900;
font-family:Tahoma, arial, verdana;
font-size:12px;
color:#fff;
padding:10px 13px;
border-top:2px solid #1d5601;
margin:0px;
}

#addunit180x150 {
padding:20px 0px;
width:185px;
text-align:center;
border-top:1px #7acc51 solid;
}

#displayimage1 {
width:135px;
margin-right:23px;
text-align:center;
float:left;
}

#displayimage2 {
width:135px;
margin-right:23px;
text-align:center;
float:left;
}
#displayimage3 {
width:135px;
margin-right:23px;
text-align:center;
float:left;
}
#displayimage4 {
width:135px;
margin-right:0px;
text-align:center;
float:left;
}

#displayvideo1 {
width:260px;
margin-right:37px;
text-align:center;
float:left;
}

#displayvideo2 {
width:260px;
margin-left:37px;
text-align:center;
float:right;
}

#largeimagedisplay {
width:607px;
margin-right:0px;
border:1px solid #999;
float:left;
}

#largevideodisplay {
width:607px;
margin-right:0px;
border:0px solid #999;
text-align:center;
float:left;
}

#displaycomments{
width:607px;
margin-right:0px;
border:0px solid #999;
float:left;
}

#postcomments {
width:426px;
margin-right:0px;
border:2px solid #99cc7f;
float:left;
padding:15px;
}
/* Start Top Navigation */
.saifitabs{
width: 1001px;
overflow: hidden;
border-bottom: 1px solid white; /*bottom horizontal line that runs beneath tabs*/
background: #339900;
}

.saifitabs ul{
margin: 0;
padding: 0;
padding-left: 10px; /*offset of tabs relative to browser left edge*/
font: bold 12px tahoma, Verdana;
list-style-type: none;
}

.saifitabs li{
display: inline;
margin: 0;
}

.saifitabs li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 7px 8px; /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: white;
background: #339900; /*background of tabs (default state)*/
}

.saifitabs li a:visited{
color: white;
}

.saifitabs li a:hover, .saifitabs li.selected a{
background: #1d5601; /*background of tabs for hover state, plus tab with "selected" class assigned to its LI */
}

.saifitabs a.currentpage{
background-color: #339900;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}
/* End Top Navigation */

/* Stat left Navigation */
.leftlink{
width: 185px; /*width of menu*/
}

.leftlink ul{
list-style-type: none;
margin: 0px;
padding:0px;
}

.leftlink ul li a{
background: #c2ffa3 url(../images/green-arrow.gif) no-repeat 13px center;
font: normal 12px Tahoma, Verdana, Helvetica, sans-serif;
color: #006600;
display: block;
width: auto;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 25px;
text-decoration: none;
border-bottom: 1px solid #7acc51;
}


* html .leftlink ul li a{ /*IE only. Actual menu width minus left padding of LINK (25px) */
width: 160px;
}

.leftlink ul li a:visited, .leftlink ul li a:active{
color: #006600;
}

.leftlink ul li a:hover{
color: #fff;
background-color: #006600;
background-image:url(../images/blue-arrow.gif); /*onMouseover image change. Remove if none*/
}

/* Holly Hack for IE \*/
* html .leftlink ul li { height: 1%; }
* html .leftlink ul li a { height: 1%; }
/* End */

/* End left Navigation */

.profilehead {
font-family:Tahoma, arial, verdana;
font-size:15px;
color:#fff;
font-weight:bold;
text-align:left;
text-transform:capitalize;
text-decoration:none;
}

.paginationtabs{
padding: 3px 0px;
}

.paginationtabs ul{
margin-bottom: 0px;
padding: 0;
text-align: right; /*Set to "right" to right align pagination interface*/
font-size: 12px;
font-family:tahoma, arial, verdana;
font-weight:normal;
vertical-align:middle;
}

.paginationtabs li{
list-style-type: none;
display: inline;
padding-bottom: 3px;
}

.paginationtabs a, .paginationtabs a:visited{
padding: 3px 10px;
border: 1px solid #619951;
text-decoration: none; 
color: #619951;
background-color: #FFFFFF;
}

.paginationtabs a:hover, .paginationtabs a:active{
border: 1px solid #619951;
color: #000;
background-color: #FFFF80;
}

.paginationtabs a.currentpage{
background-color: #619951;
color: #FFF;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.paginationtabs a.disablelink, .paginationtabs a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.paginationtabs a.prevnext{
font-weight: bold;
}

p, div, span, h1, h2, h3, h4, h5, h6 {
margin:0px;
padding:0px;
}

input, input[type="text"] {
border:1px solid #7f9db9;
font-family:Tahoma, arial, verdana;
font-size:20px;
color:#000;
background-color:#fff;
}

.saifitextbox {
border:1px solid #7f9db9;
font-family:Tahoma, arial, verdana;
font-size:20px;
color:#000;
background-color:#fff;
}

.saifitextbox2 {
border:1px solid #7f9db9;
font-family:Tahoma, arial, verdana;
font-size:15px;
color:#000;
background-color:#fff;
}

.text15pxblk {
font-family:Tahoma, arial, verdana;
font-size:15px;
color:#000;
background-color:#fff;
font-weight:bold;
}

.tipmessagebox {
font-family:Tahoma, arial, verdana;
padding:10px;
border:1px solid #f6e595;
background-color:#fff7d3;
font-size:12px;
color:#000;
font-weight:normal;
}


.saifitextbox-old {
border:1px solid #ccc;
font-family:Tahoma, arial, verdana;
font-size:12px;
color:#333;
background-color:#fff;
height:18px;
padding-top:3px;
} 

.saifibutton {
border:2px solid #006f10;
font-family:Tahoma, arial, verdana;
font-size:12px;
color:#fff;
background-color:#339900;
font-weight:bold;
padding:-1px 5px;
cursor:hand;
}

.saifiform p{
width: 409px;
clear: left;
margin: 0;
padding: 2px 0 5px 0;
padding-left: 105px; /*width of left column containing the label elements*/
border-top: 0px dashed gray;
height: 1%;
}

.saifiform label{
font-weight: bold;
float: left;
margin-left: -105px; /*width of left column*/
width: 100px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.saifiform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
border:1px solid #ccc;
font-family:Tahoma, arial, verdana;
font-size:12px;
color:#333;
background-color:#fff;
}

textarea{
width: 250px;
height: 150px;
font-family:Tahoma, arial, verdana;
font-size:12px;
color:#333;
background-color:#fff;
border:1px solid #ccc;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

.heading20pxgreen {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:20px;
color:#339900;
text-decoration:none;
}

.heading15pxgreen {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:15px;
color:#339900;
text-decoration:none;
font-weight:bold;
}

.errormessage {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#ff4200;
text-decoration:none;
}


/* Home page Styles  */

#leftHcontainer 
{
	width:199px;
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #fff;
	height:auto;
	background-color:#c2ffa3;
}

#centerHcontainer 
{
	width:500px;
	float:left;
	margin:0px;
	padding:0px;
}

#rightHcontainer 
{
	width:300px;
	float:left;
	margin:0px;
	padding:0px;
	border-left:1px solid #fff;
	background-color:#f5f5f5;
}

#centerIcontainer 
{
	width:630px;
	float:left;
	margin:0px;
	padding:0px;
}

#rightIcontainer 
{
	width:170px;
	float:left;
	margin:0px;
	padding:0px;
	border-left:1px solid #fff;
	background-color:#f5f5f5;
}

#centerInnercontainer 
{
	width:623px;
	float:left;
	margin:0px;
	padding:0px 20px;
}


#MasterInnerContent
{
	width:623px;
	float:left;
	margin:0px;
	padding:0px;
}

#rightInnercontainer 
{
	width:138px;
	float:left;
	margin:0px;
	padding:0px;
	border-left:0px solid #fff;
	background-color:#f5f5f5;
	text-align:center;
}

#centerTextAdcontainer 
{
	width:600px;
	float:left;
	margin:0px;
	padding:0px;
}

.leftlinkH{
width: 199px; /*width of menu*/
}

.leftlinkH ul{
list-style-type: none;
margin: 0px;
padding:0px;
}
.leftlinkH ul li a{ background: #c2ffa3 url(../images/green-arrow.gif) no-repeat 13px center; font: normal 12px Tahoma, Verdana, Helvetica, sans-serif;
color: #006600; display: block; width: auto; text-decoration: none; border-bottom: 1px solid #7acc51; padding:2px 0 2px 25px;}

html>/*holly hack for Fire fox*/body .leftlinkH ul li a{height:17px; padding-top:4px;}

* html .leftlinkH ul li a{ /*IE only. Actual menu width minus left padding of LINK (25px) */
width: 174px;
}

.leftlinkH ul li a:visited, .leftlinkH ul li a:active{
color: #006600;
}

.leftlinkH ul li a:hover{
color: #fff;
background-color: #006600;
background-image:url(../images/blue-arrow.gif); /*onMouseover image change. Remove if none*/
border-bottom: 1px solid #7acc51;
}

/* Holly Hack for IE \*/
* html .leftlinkH ul li { height: 1%; }
* html .leftlinkH ul li a { height: 1%; }

#personalityoftheweek
{
float:left;
width:460px;
background-color:#003300;
padding:10px 20px;
height:200px;
}

#news
{
	float:left;
width:460px;
background-color:#fff;
padding:10px 20px;
}

#top10saifi 
{
width:460px;
float:left;
background-color:#fff;
padding:10px 20px;	
}

#shareyouestory 
{
width:460px;
float:left;
background-color:#fff;
padding:10px 20px;
}

#thoughtoftheday 
{
	width:260px;
	padding:15px 20px;
	margin:0px;
	float:left;
	background-color:#D9D9D9;
	border-bottom:1px solid #fff;
}

#events 
{
	width:260px;
	padding:15px 20px;
	margin:0px;
	float:left;
	background-color:#F5F5F5;
	border-bottom:1px solid #fff;
}

#googlead300x250
{
	width:300px;
	height:250px;
	margin:0px;
	padding:0px;
	float:left;
	border-bottom:1px solid #fff;

}

#testimonials
{
	width:260px;
	padding:15px 20px;
	margin:0px;
	float:left;
	border-bottom:1px solid #003300;
}

#newsletter
{
	width:260px;
	padding:15px 20px;
	margin:0px;
	float:left;
}



#googlead728x90 {
width:1001px;
border:0px solid #c4c5c5;
margin:0 auto;
display:table;
height:100px;
text-align:center;
}

#totmember 
{
	width:179px;
	overflow:hidden;
	float:left; 
	border-top:2px solid #619951;
}

.selectBtn
{
padding: 3px 10px;
border: 1px solid #619951;
text-decoration: none; 
color: #619951;
background-color: #FFFFFF;
}

