/* CSS Document */

html {
    height: 100%;
}
body {
 margin: 0;
 padding: 0;
 background-image: url(../_images/v1/tile.gif);
 background-repeat: repeat;
 text-align: center;
 color: black;
 font: small Verdana, Arial, Helvetica, sans-serif;
}

a:link, a:visited {
   font-weight: normal;
   color: #4175A8;
   text-decoration: none;
}
a:hover {
	color: #ffA851;

}

/* default font size*/
@import url(small.css);

/* Netscape 4 safe font sizes */
body, div, th, p, td, li, dd {
  font-family: Verdana, Arial, Helvetica, sans-serif;;
  font-size: 10px;
}

h1 {
  font-size: 130%;
  font-weight: bold;
  color: #4175A8;
  margin: 0 0 10px 0;
}

h2 {
  font-size: 110%;
  font-weight: bold;
  color: #4175A8;
  margin: 0 0 10px 0;
}
h3 {
  font-size: 100%;
  font-weight: bold;
  color: #73695B;
  margin: 0 0 10px 0;
}
h4 {
  font-size: 100%;
  font-weight: bold;
  color: #73695B;
  margin: 0;
  font-weight: bold;
}

* { margin: 0; padding: 0;}

.no { display: none; }

.clear { clear: both; }
.left { float: left; }
.right { float: right; }

.title {
color: #000000;
font-weight: bold;
}
 
.italic {
font-style: em;
}
 
#tables {
  width: 100%;
}
 
#tables .td{
  margin: 2px;
  padding: 4px;
  background-color: #F4F3EE;
}
#tables .td2{
  margin: 2px;
  padding: 4px;
  background-color: #FFC082;
}
#tables .td3{
  margin: 2px;
  padding: 4px;
  background-color: #4175A8;
  color: #ffffff;
}
 
.dropdown {
 font-family: Verdana, Arial, Helvetica, sans-serif;;
 font-size: 9px;
 background-color: #F4F3EE;
 width: 150px;
}
.button {
 font-family: Verdana, Arial, Helvetica, sans-serif;;
 font-size: 9px;
}
ul{
 list-style-type: disc;
 font-size: 10px;
 list-style-position: inside;
 }
ol{
 font-size: 10px;
 list-style-position: inside;
 }
li{
 font-size: 10px;
}





/* header----------------------------------------------------------------------- */

#header .logo {
 position: absolute;
 top:0;
 left:25px;
 background-image: url(../_images/v1/logo.gif);
 background-repeat: no-repeat;
 width: 155px;
 height: 150px;
 margin: 0 auto;
 padding: 6px 0 0 0;
 font-family:  Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 color: #333333;
}
#header .logo a:link, #header .logo a:visited{
text-decoration: none;
color: #333333;
}
#header .logo a:hover{
text-decoration: none;
color: #ff9933;
}

/* navigation----------------------------------------------------------------------- */



#navisolate {
 position: relative;
 top:0;
 left:0;

}
#navisolate a:link, #navisolate a:visited{
 font-family:  Georgia, Times Roman, Times, Serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 color: #a2a2a2;
}
#navisolate a:hover {
 font-family:  Georgia, Times Roman, Times, Serif;
 font-size: 10px;
 font-weight: bold;
 text-decoration: none;
 color: #ec008c;
}
#header li {
list-style: none;
font-size: 14px;
}

/* latestnews Feeds----------------------------------------------------------------------- */


#element1 {
 position: relative;
 top:0;
 left:0;
}
#element1 .latest{
 position: absolute;
 top:0;
 left:0;
 width: 525px;
 height: 40px;
 margin: 0;
 padding: 6px 0 0 40px;
}
.relative {
 position: relative;
 top:0;
 left:0;
}
#element1 .latest p{
 position: absolute;
 top:0;
 left:0;
 float: left;
 font-family:  Times Roman, Times, Serif;
 font-size: 14px;
 font-weight: bold;
 color: #ec008c;
 margin: 0;
}
#element1 form .button{
 font: bold 90% Verdana, Arial, Helvetica, sans serif;
 color: #ffffff;
 background-color: #cccccc;
 border: 0px solid #B0B8BD;
 padding: 0px;
 margin-left: 1px;
}

#element1 .fontadjust{
 position: absolute;
 top:0;
 left:525px;
 text-align: right;
 width: 225px;
 height: 40px;
 margin: 0 25px 0 0;
 padding-top: 15px ;
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #ABABAB;
 border: none;
}
#element1 .fontadjust p{
float: left;
font-size: 10px;
}
#element1 a:link, #element1 a:visited{
 text-decoration: none;
 border: none;

 }
 
#element1 .rss{
 position: absolute;
 top:0;
 left:775px;
 text-align: right;
 width: 250px;
 height: 16px;
 margin: 10px 0 0 0;
 padding: 0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ffA851;
}

#element1 .rss a:link, #element1 .rss a:visited{
 text-decoration: none;
 border: none;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ABABAB;
 margin: 0 25px 0 0;
 padding: 10px 0 0 0;
 }
 
 
 /* Content----------------------------------------------------------------------- */

#column1 {
 float: left;
 text-align:left;
 color: black;
 width: 250px;
 margin: 0;
 padding: 0;
}

#column1 .members {
 text-align:left;
 color: black;
 width: 225px;
 height: auto !important; /* For Modern Browsers */
 margin: 0 0 0 25px;
 padding: 0;
}

#subheader {
 background-image: url(../_images/v1/title.gif);
 background-repeat: no-repeat;
 width: 225px;
 height: 35px;
 margin: 0;
 padding: 6px 0 0 0;
 text-align:left;

}
#subheader h1{
 font-family:  Times, Times Roman, Serif;
 font-size: 16px;
 font-weight: bold;
 text-decoration: none;
 color:#666666;
 margin-left: 5px;
 }
#mastheadsflash {
 background-image: url(../_images/v1/panel.gif);
 background-repeat: no-repeat;
 width: 225px;
 height: 135px;
 margin: 6px 0 0 0;
 padding: 0;
}

 /* POst titles----------------------------------------------------------------------- */
 
 
#posts {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ABABAB;
 margin: 5px 0 10px 0;
}

#posts .title{
 font-weight: bold;
 color: #4175A8;
}

 /* ----------------------------------------------------------------------- */
 
#feature {
 background-image: url(../_images/v1/panel.gif);
 background-repeat: no-repeat;
 width: 225px;
 height: 135px;
 margin: 6px 0 0 0;
 padding: 0;
}

#column2 {
 float: right;
 text-align:left;
 width: 275px;
 margin: 0;
 padding: 0;
}
#column2 .wrap{
 width: 225px;
 height: auto !important; /* For Modern Browsers */
 margin: 0 25px 0 25px;
 padding: 0;
}

#column4 {
 float: right;
 text-align: left;
 width: 250px;
 margin: 0;
 padding: 0;
}
#column4 .wrap{
 width: 225px;
 margin: 0 25px 0 0;
 height: auto !important; /* For Modern Browsers */
 padding: 0;
}

#wrapcontent .clear {
clear:both;
}
/* ----------------------------------------------------------------------- */
#searchbox {
 width: 225px;
 margin: 0;
 padding: 0;

}

#searchbox .description{
 width: 225px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-weight: normal;
 color: #9D9D9D;
 margin: 0 0 5px 0;
 padding: 0;

}

#searchform input.search-btn {
 width: 51px;
 height: 19px;
 background: #F4F3EE url(_images/v1/button.gif) no-repeat;
 outline: none;
}
#searchform input.inp{
 border: 1px solid #E5E1D5;
 width: 150px;
 background: #F4F3EE;
 font: 11px verdana, sans-serif;
 color: #000000;
 padding: 3px;
 margin: 0 0 10px 0;
 outline: none;
}
	
#searchform textarea.inp{
 border: 1px solid #E5E1D5;
 width: 150px;
 background: #F4F3EE;
 font: 11px verdana, sans-serif;
 color: #000000;
 padding: 3px;
 margin: 0 0 10px 0;
 outline: none;
}
#searchform input.submit-btn {
 width: 51px;
 height: 19px;
 background: #F4F3EE url(_images/v1/button.gif) no-repeat;
 outline: none;
 margin: 30px 0 0 0;
}	
	
#searchform input.inp:hover,
#searchform input.inp:focus
	{ border: 1px solid #D4D0C7; }


#contactbox {
 width: 225px;

}
 /* ----------------------------------------------------------------------- */

#links {
 position: relative;
 top:0;
 left:0;
 width: 225px;
 height: 440px;
 background-image: url(../_images/v1/links.gif);
 background-repeat: no-repeat;
 margin: 0;
 padding: 0;
}
#links a:link, #links a:visited{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #ABABAB;
 text-decoration: none;
}
#links li {
 list-style: none;
 font-size: 14px;
}
#links ul{
 margin: 0;
 padding: 0;
 list-style-position: outside;
 list-style-type: none;
 text-decoration: none; 
}
#links a:hover{
 color: #4175A8;
 font-weight: bold;
}
#scroll {
 position: absolute;
 top: 25px;
 left: 20px;
 /* Typical fixed height and fixed width example */
 overflow: auto;
 /* IE overflow fix, position must be relative or absolute*/
 width: 205px;
 height: 390px;
 margin: 0;
 padding: 0;
 text-align: left;
}

/* Scroll Bar Master Styling Starts Here */
/* All comments can be freely removed from the css */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
width: 15px;
background: #D7EBDF url(../_images/v1/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 15px;
background: #99CBCB url(../_images/v1/basebarcaps_verticalbarbody.png) -15px 0px repeat-y;
}
.vscrollerbar, .hscrollerbar {
padding: 10px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(../_images/v1/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbarend {
background: url(../_images/v1/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 15px;
height: 15px;
}
.vscrollerbasebeg {
background: url(../_images/v1/basebarcaps_verticalbarbody.png) -30px -30px no-repeat;
width: 15px;
height: 15px !important;
}
.vscrollerbaseend {
background: url(../_images/v1/basebarcaps_verticalbarbody.png) -60px -30px no-repeat;
height: 15px;
width: 15px;
}
.scrollerjogbox:hover {
background: #5E828C url(../_images/v1/basebarcaps_verticalbarbody.png) -45px -15px;
}
/* Scroll Bar Master Styling Ends Here */


 /* Footer---------------------------------------------------------------------- */
#wrapall .footer ul{
 list-style-type: disc;
 font-size: 10px;
 margin: 0;
 padding: 0;
}
#wrapall .footer li{
 display: inline;
 font-size: 10px;
}
 
#wrapall .footer a:link, #wrapall .footer a:visited{
 text-decoration: none;
 font-family: Georgia, Times Roman, Times, Serif;
 font-size: 9px;
 font-weight: normal;
 color: #ffffff;
 margin: 0 6px 0 0;
 padding: 0;
}
#wrapall .footer a:hover{
color: #726759;
font-weight: bold;
}

#credit{
text-indent:-99999px;
}


#resize p{

 font-weight: normal;
 color: #000000;
 margin: 0 0 10px 0;
}

#resize h1{
 color: #4175A8;
 margin: 0 0 10px 0;
}

#resize h2{
 color: #4175A8;
 margin: 10px 0 10px 0;
}

#resize h3{
 color: #ffA851;
 margin: 0 0 10px 0;
}

#resize ul{
 list-style-type: disc;
 list-style-position: outside;
 margin: 0 0 0 15px;
 }
#resize ol{
 list-style-position: outside;
 margin: 0 0 0 15px;
 }
#resize li{
 margin: 0 0 10px 0;
}
.prtable {
 border-width: 1px;
 border-spacing: 0px;
 border-style: solid;
 border-color: #ffffff;
 border-collapse: collapse;
}
.prtable th {
 border-width: 1px;
 padding: 2px;
 border-style: dotted;
 border-color: #cccccc;
 -moz-border-radius: 0px;
}
.prtable td {
 border-width: 1px;
 padding: 2px;
 border-style: dotted;
 border-color: #cccccc;
 -moz-border-radius: 0px;
}
