@charset "utf-8";
/* CSS Document */

body
{
margin:0px auto;
padding:0px;
color:#8b8b8b;
font-size:12px;
line-height:18px;
background: url(images/body-bg.jpg) left top repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

img
{
border:none;
}
form
{
margin:0px;
padding:0px;
}
p
{
margin:24px auto;
padding:0px;
}

.left
{
float:left;
}
.right
{
float:right;
}
a
{

text-decoration:underline;
outline:none;
}
a:hover
{

text-decoration:none;
}
.header-bg
{
background:url(images/header-bg.jpg) left top no-repeat;
height:166px;
width:974px;
}
.body-bg
{
background:url(images/banner-bg.jpg) left top no-repeat ;
width:974px;
padding-top:2px;
}
.body-mid
{
background:url(images/body-mid1.gif) left top repeat-y;
width:954px;
}
.footer-bg
{
background:url(images/footer-bg.jpg) left top repeat-x;
height:117px;
width:954px;
font-family:Arial, Helvetica, sans-serif;
color:#62666f;
font-size:12px;
line-height:22px;
}
.footer-bg a
{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#62666f;
font-size:12px;
line-height:22px;
margin-left:2px;
margin-right:2px;
}
.footer-bg a:hover
{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
color:#62666f;
font-size:12px;
line-height:22px;
margin-left:2px;
margin-right:2px;
}
.font-copywrite
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#62666f;
font-size:11px;
line-height:16px;
}
.font-copywrite a
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#62666f;
font-size:11px;
line-height:16px;
text-decoration:none;
}
.font-copywrite a:hover
{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#62666f;
font-size:11px;
line-height:16px;
text-decoration:underline;
}
.right-bg
{
background: url(../images/contribute-bg.jpg) left top repeat-x #b8bed3;
width:274px;
border:1px solid #5d6276;
border:8px solid #3f4e79;
padding:8px;

}



.right-bg2
{
background:url(images/right-bg1.jpg) left top repeat-x #bbc5e8;
border:1px solid #d9dce8;
padding:5px;
font-size:20px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#263b7c;
text-align:center;
font-weight:bold;
text-transform:uppercase;
line-height:28px;
}

.border-line
{
background:url(images/border-line.jpg) left top repeat-x;
}
.news-mid
{
background:url(images/news-mid.jpg) left top repeat-x;
height:46px;
padding-left:7px;
padding-top:12px;
}
.heading-text
{
background:url(images/heading-mid.jpg) left top repeat-x;
height:36px;
padding-left:7px;
padding-top:12px;
}
.news
{
list-style-type:none;
display:block;
width:274px;
margin:0px auto;
}
.news p
{
padding:0px;
margin:6px auto;
}
.news ul
{
float:right;
list-style-type:none;
display:block;
margin:0px;
padding:0px;
width:274px;
}
.news ul li
{
margin:0px;
float:right;
text-align:left;
background:url(images/border-line.jpg) left bottom repeat-x;
padding-bottom:5px;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#5a6384;
font-size:12px;
width:274px;
}

.news ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#5a6384;
font-size:12px;
text-decoration:none;
}
.news ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#5a6384;
font-size:12px;
text-decoration:underline;
}
.logo
{
margin-left:15px;
margin-top:51px;
}
.navcontainer
{
float:left;
list-style-type:none;
display:inline;
margin:0px;
padding-top:71px;
width:637px;
}
.navcontainer ul
{
float:left;
list-style-type:none;
display:inline;
margin:0px;
padding:0px;
width:637px;
}
.navcontainer ul li
{
margin:0px;
float:left;
text-align:center;
padding-left:0px;
padding-right:1px;
cursor:pointer;
}
.navcontainer ul li span
{
display:none;
}
.navcontainer ul li a
{
font-family:Arial, Helvetica, sans-serif;
color:#97c000;
font-size:14px;
text-decoration:none;
float:left;
}
.navcontainer ul li a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-decoration:none;
float:left;
}
.navcontainer ul li a.active
{
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-decoration:none;
float:left;
}
.home
{
background:url(images/home.jpg) left top no-repeat;
width:83px;
height:44px;
float:left;
}
.home:hover
{
background:url(images/home-h.jpg) left top no-repeat;
width:83px;
height:44px;
float:left;
}

.about
{
background: url(images/about.jpg) left top no-repeat;
width:124px;
height:44px;
float:left;
}
.about:hover
{
background: url(images/about-h.jpg) left top no-repeat;
width:124px;
height:44px;
float:left;
}
.events
{
background: url(images/events.jpg) left top no-repeat;
width:94px;
height:44px;
float:left;
}
.events:hover
{
background: url(images/events-h.jpg) left top no-repeat;
width:94px;
height:44px;
float:left;
}
.multimedia
{
background: url(images/multimedia.jpg) left top no-repeat;
width:109px;
height:44px;
float:left;
}
.multimedia:hover
{
background: url(images/multimedia-h.jpg) left top no-repeat;
width:109px;
height:44px;
float:left;
}

.court
{
background: url(images/circuit.jpg) left top no-repeat;
width:127px;
height:44px;
float:left;
}
.court:hover
{
background: url(images/circuit-h.jpg) left top no-repeat;
width:127px;
height:44px;
float:left;
}
.contact
{
background: url(images/contact.jpg) left top no-repeat;
width:94px;
height:44px;
float:left;
}
.contact:hover
{
background: url(images/contact-h.jpg) left top no-repeat;
width:94px;
height:44px;
float:left;
}
.banner-bg
{
background:url(images/banner.jpg) 6px top no-repeat;
width:622px;
height:303px;
}
.banner-bg p
{
padding:0px;
margin:6px auto;
}
.banner-text
{
font-family:Arial, Helvetica, sans-serif;
color:#eceef6;
font-size:13px;
line-height:17px;
padding-left:290px;
padding-top:25px;
padding-right:18px;
float:left;
text-align:justify;
}
.banner-heading
{
font-family:Arial, Helvetica, sans-serif;
color:#e0e7ff;
font-size:25px;
line-height:38px;
text-transform:uppercase;
}
.read-more-bg
{
background: url(images/read-more-bt.jpg) left top no-repeat;
width:101px;
height:28px;
float:right;
text-align:center;
padding-top:7px;
color:#001558;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.read-more-bg:hover
{
color:#ffffff;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
text-decoration:none;
font-weight:bold;
}

.issue_btn_bg
 {
  height:40px;
  padding-left:33px;
  background:url(images/issues_btn_bg.jpg) left center no-repeat;
  }

.issue_btn_bg a
 {
  text-decoration:none;
 }
 
 .issue_btn_bg a:hover
 {
  text-decoration:none;
 }
 
.issues_btn_txt
 {
  font:16px Arial, Helvetica, sans-serif;
  color:#4c3e7c;
  text-align:left;
  text-transform:uppercase;
  text-decoration:none;
 }
 
 .body-mid-inner
{
background:url(images/body-mid1.gif) left top repeat-y;
}

.right-bg-inner
{
background: url(images/contribute-bg.jpg) left top repeat-x #b8bed3;
border-left:1px solid #5d6276;
border-right:1px solid #5d6276;
border-bottom:1px solid #5d6276;
border-left:10px solid #3f4e79;
border-right:10px solid #3f4e79;
border-bottom:10px solid #3f4e79;
padding:8px;
}
