html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
html { overflow-y: scroll }
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1; font-size: 62.5%; font-family:Trebuchet MS, Verdana; color: black; background-color:#f3f2f2;}
ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td { text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}

#wrap0{ width:909px; margin-left:auto; margin-right:auto; text-align:left; }
#wrap1{ float:left; background:url(../images/right.gif) repeat-y top right;}
#wrap2{ float:left; background:url(../images/bottom.gif) repeat-x bottom left;}
#wrap3{ float:left; background:url(../images/bottomleft.gif) no-repeat bottom left;}
#wrap4{ float:left; background:url(../images/bottomright.gif) no-repeat bottom right; padding:0px 9px 9px 0px;}

#dims{ float:left; width:900px;border:solid 0px red;background-color:White;}

#logo{float:left;border:solid 0px red;}

#loginbox{float:left;width:227px;margin:10px 0 0 332px;border:solid 0px red;}
#loginbox label{float:left;width:65px;color:#8f8f8f;font-size:1.1em;text-align:right;margin:4px 5px 0 0;border:solid 0px red;}
#loginbox input{float:left;width:151px;margin-bottom:4px;font-size:1.2em;border:solid 1px #cccccc;color:#8f8f8f;}
#loginbox #submitbtn{float:left;border:solid 0px red;width:222px;height:22px;}
#loginbox #submitbtn input.sbtn1{float:left;border:0px;background-color:White;color:#8fce41;cursor:pointer;width:170px;text-align:right;}
#loginbox #submitbtn input.sbtn2{float:left;border:0px;background-color:White;color:#8fce41;cursor:pointer;width:52px;text-align:right;}

#loginbox #icons{float:right;width:222px;margin:0px 0 0 0px;border:solid 0px red;}
#loginbox #icons a{float:left;margin-right:13px;}
#loginbox #icons a.reglink{color:#b4b4b4;font-size:0.9em;text-decoration:none;padding:4px 0 0 9px;margin-right:0px;line-height:15px;}
#loginbox #icons a.reglink:hover{color:#797979;text-decoration:underline;}
#loginbox #icons a.logoutlink{color:#8fce41;font-size:1.1em;text-decoration:none;padding:4px 0 0 58px;margin-right:0px;line-height:15px;}
#loginbox #icons a.logoutlink:hover{color:#8fce41;text-decoration:underline;}

#loginbox #welcomebox{float:right;text-align:right;margin-bottom:26px;border:solid 0px red;}
#loginbox #welcomebox p{font-size:1.1em;color:#666666;margin-bottom:3px;}
#loginbox #welcomebox p.grn{color:#8fce41;font-weight:bold;}
#loginbox #welcomebox a{color:#5d872a;}

#c1{clear:both;float:left;width:224px;}

#c1 #navbox{clear:left;float:left;width:224px;background-color:#d8f3b7;min-height:251px;}

/*old nav style*/
/*#c1 #navbox ul{margin-left:0;padding-left:0;list-style-type:none;}*/
#c1 #navbox a{display:block;padding:9px 0 9px 24px;width:200px;color:#333333;text-decoration:none;text-transform:uppercase;font-weight:bold;font-size:1.1em;}
#c1 #navbox a:hover{background-color:#a1d75f;color:#fff;}
#c1 #navbox a.selected{background-color:#a1d75f;color:#fff;}

#c1 #navbox ul.sub{margin-left:0px;padding-left:0;list-style-type:none;}
#c1 #navbox ul.sub li a{display:block;padding:4px 0 4px 40px;width:183px;color:#333333;text-decoration:none;text-transform:capitalize;font-weight:bold;font-size:1.1em;}
#c1 #navbox ul.sub li a:hover{background-color:#cee6b0;color:#333333;}
#c1 #navbox ul.sub li a.subselected{background-color:#cee6b0;color:#333333;}
#c1 #navbox ul.sub li span.ar{color:#9ed559;}

#c1 #leftbox{clear:left;float:left;width:174px;padding:49px 24px 25px 25px;}
#c1 #leftbox h2.latestheader{color:Black;font-size:1.2em;font-weight:bold;margin-top:25px;text-transform:uppercase;padding-bottom:8px;border-bottom:solid 3px #8fce41;}
#c1 #leftbox p{float:left;margin:8px 0 0 0;padding-bottom:5px;border-bottom:solid 1px #8fce41;width:175px;}
#c1 #leftbox a{color:Black;font-size:1.1em;text-decoration:none;line-height:15px;}
#c1 #leftbox a:hover{text-decoration:underline;}
#c1 #leftbox span.ml{color:#8fce41;}

#c2{float:left;width:675px;margin-left:1px;padding-bottom:20px;background:#fff url(../images/isha-sheild.gif) no-repeat bottom right;}

#c2 #homepic{float:left;background-color:#ccc;}
#c2 #contenthp{float:left;width:601px;border:solid 0px red;}
#c2 #contenthp h1{color:Black;font-size:3.5em;font-weight:normal;margin-top:48px;text-transform:capitalize;padding-bottom:10px;border-bottom:solid 3px #8fce41;}
#c2 #contenthp #cl{float:left;width:287px;margin:20px 26px 0 0;}
#c2 #contenthp #cr{float:left;width:283px;margin:20px 0 0 0;}
#c2 #contenthp #cl p{font-size:1.1em;color:#696969;line-height:14px;margin-bottom:10px;}
#c2 #contenthp #cl b{color:Black;}
#c2 #contenthp #cl a{color:#5d872a;}
#c2 #contenthp #cr p{font-size:1.1em;color:#696969;line-height:14px;margin-bottom:10px;}
#c2 #contenthp #cr b{color:Black;}

#c2 #content{float:left;width:425px;padding-left:13px;border:solid 0px red;}
#c2 #content h1{color:Black;font-size:3em;font-weight:normal;text-transform:capitalize;padding-bottom:10px;border-bottom:solid 3px #8fce41;margin-bottom:22px;}
#c2 #content h3{color:Black;font-size:1.5em;font-weight:normal;padding-bottom:5px;}
#c2 #content p{clear:left;font-size:1.1em;color:#696969;line-height:14px;margin:15px 0 15px 0;}
#c2 #content b{color:Black;font-weight:bold;font-size:1.3em;}
#c2 #content a{color:#5d872a;}
#c2 #content ul{margin:7px 0 7px 10px;padding:2px 0 2px 15px;list-style-type:square;}
#c2 #content li{font-size:1.1em;color:#696969;line-height:14px;margin:7px 0 7px 0;}
#c2 #content ul ul li{font-size:1em;color:#696969;line-height:14px;margin:7px 0 7px 0;}
#c2 #content hr{clear:both;height:1px;color:#cccccc;}
#c2 #contentpic{float:left;margin:66px 0 0 9px;height:400px;}
#c2 .memberpic{ float:right; padding:16px 0 5px 5px;}

#footer{float:right;margin-right:10px;color:#9e9e9e;font-weight:bold;line-height:15px;}
#footer a{color:#9e9e9e;text-decoration:none;}
#footer a:hover{color:#4d4d4d;text-decoration:underline;}

/*PAGING*/
.pages 
{
    clear:left;
    float:left;
    width:640px;
    border:solid 0px #ccc;
    padding: 0px;
    font-size:1em;
    margin-bottom:10px;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding:5px 7px 5px 7px;
    margin-right: 0.1em;
    border: 1px solid #ccc;
    background: #fff;
    color:#000;
}

.pages span.current {
    display: block;
    float: left;
    padding:5px 7px 5px 7px;
    margin-right: 0.1em;
    border: 1px solid #ccc;
    background: #eee;
    color:#000;
}

.pages a {
    border:1px solid #ccc;
    text-decoration: none;
}

.pages a:hover {
    border-color: #5d872a;
}

.pages a.nextprev {
    font-weight: bold;
}

.pages span.nextprev {
    color: #666;
}

.pages span.nextprev {
        border:1px solid #ddd;
        color: #999;
}
