body { 
padding:0px;  
font-family:  Arial, Verdana, Helvetica,Tahoma, sans-serif, ; 
font-size: 14px; 
color: #333333;
background-color:#aac6dd;

background-image:url(../images/page_back.gif);
background-repeat:repeat-x;
line-height:1.2em;

}
#container{     
			    position: relative;
			    margin-top:20px;
				
                width:960px;
				display:block;
				background-color:#ffffff;
/*				border:1px solid #CCCCCC;
*/				padding:7px;
                margin: auto;
                
                voice-family: "\"}\"";
  				voice-family:inherit;

background-image:url(../images/container-top.gif);
background-position:left top;
background-repeat:no-repeat;

                }
			html>body #container {


        width: 960px;

}
#bot-wrap{
position: relative;
			    margin-top:0px;
				height:9px;
                width:960px;
				display:block;
				background-color:#ffffff;
/*				border:1px solid #CCCCCC;
*/				padding:0px 7px 0px 7px;
                margin: auto;
background-image:url(../images/container-bottom.gif);
/*background-position:left bottom;*/
background-repeat:no-repeat;


}
a {
        color:#41637d; 
; text-decoration: none;
}
a:hover { 
        color:#DD6B20;
		text-decoration:underline;
}

TD {
        font-family:  Verdana,Arial, Helvetica,Tahoma, sans-serif;
        font-size: 13px;
        color: #333333;
		
}
p{
padding-left: 0px;
margin-top:0px;
margin-botttom:10px;
}
h1, h2, h3, h4 {
margin-top:10px;
margin-bottom:10px;
font-family: "Lucida Sans", "Lucida Sans Unicode"; 
}
h1 { 
margin-top:10px;
font-size: 20px; 
color:  #CC6600; 
font-weight: normal;
line-height:1.5em;
border-bottom:1px solid  #FCFFF0; width:100%; 
}

h2 {  
font-size: 17px; 
color: #344F70; 
font-weight: normal;
 
width:100%; 
text-decoration:none;
}
h2 a:link{

color:#344F70;

}
h3 { 
font-size: 1.3em; 
color: #41637d ; 
font-weight: normal;
margin-bottom:5px;
}

h4 { 
font-size: 16px; 
color: #DD6B20 ;
font-weight: normal;

}
.right{

float:right;
}
.bodytext {
        font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;
        font-size: 13px;
        color: #666666;
        link:#FF0000;
        alink:#FF0000;
        vlink:#FFcc00;
}

#slidediv { 
margin:15px 0px 20px 5px;

width:520px;
height:190px;


}
#toplink { 
 font-family:  Arial, sans-serif, Trebuchet MS, Verdana, Helvetica;
 font-weight:bold;
 font-size: 13px;
 letter-spacing:0.1em;
 color: #111111;
text-decoration: none;
letter-spacing:1px;
padding-left:10px;
text-transform:uppercase;
 border-left: 2px solid #CCCCCC;
}
a#toplink:hover { color:#ffffff;
}
#footer { 
display:block;
height:75px;
width:98%;
margin:auto;
font-family: "Lucida Sans", "Lucida Sans Unicode";
font-size:12px;
color: #344F70;
border-top:1px solid  #6585A9;


}

.footleft{
float:left;
width:48%;
margin:10px 5px 0px 5px;
padding-right:15px;
text-align:right;
border-right:1px solid #CCCCCC;
}
.footright{
float:right;

width:48%;
margin:20px 5px 5px 0px;
}
#navigation{
display:block;
 font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Console";
font-size:13px;
height:35px;
line-height:30px;
width: 960px;
margin:auto;
margin-top:0px;
margin-bottom:3px;
color:#ffffff;
padding:0px;
background-color: #6585A9;
background-image:url(../images/menu-bg.jpg);
background-repeat:repeat-x;
border-top:2px solid  #ffffff;


background-position:bottom;

}
#navigation ul{
margin-top:0px;

}
#navigation li{
float:right;

margin:0px;
list-style-type:none;
/*border-right:1px dashed #666666;*/
white-space:nowrap;
}

#navigation li a{
display:block;
padding:3px 20px;
font-size:0.85em;
font-weight:normal;
margin-right:0px;
letter-spacing:1px;
text-decoration:none;
background-color:inherit;
color: #ffffff;
border-left: 3px solid  #ffffff;
text-transform:uppercase;
}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background: #CC6600;
color:#ffffff;
text-decoration:none;

/*background-image: url(../images/navbg.jpg);*/

}
#maincontent{ 
display:block;
float:left;
margin-left:15px;
width:540px;}

#rightdiv{
background-color:#ffffff;
width:180px;
padding:0px 0px 5px 0px;
height:auto;
min-height:500px;
float:right;
margin: 00px 0px 5px 0px;
}

#rightdiv h1{
border:none;
font-weight:bold;
Background-color:none;
color: #DD6B20;
}
#info-block{
height:auto;
min-height:40px;
padding:5px;
border:1px solid  #f4f4f4;
margin:0px 0px 10px 0px;

}
#info-block h1{
margin: 0px ;
padding:0;
font-size:14px;
text-transform: capitalize;
color: #669900;
}
#info-block .linktxt{

color:#CC6600;
}
#info-block img{

margin-top:0px;

}
.box-bg{
background: url(../images/news-nav-bg.jpg) no-repeat;
}
.heading { font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #FF9900;


}
.img-border{

border:1px solid #cccc66;
padding:2px;
margin-bottom:10px;
margin-top:10px;
}
.head {
 background: url(../images/topback.gif) repeat-x;


}
.contenttable{

width:400px;
}
.lefthead { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #0000FF; 
}
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #FF9933; 
}



.leftdiv
{
/*border-right:1px solid #f3f3f3;*/
}
.leftback {
 background: url(../images/leftback.gif) repeat-x;


}
#news-bar
{

width:180px;
height:240px;
margin:7px 10px 5px 0px;
padding:5px 0px 0px 0px;
/*border: 1px solid #f3f3f3; */
background: url(../images/news-nav-bg.jpg) no-repeat;
}

#news-bar h1
{
font-size:1.2em;
font-weight:bold;
color: #669900;
padding-left:0px;
margin-top:10px;
}
.morelink{
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
padding:5px 20px;
font-size:12px;

}
#news
{

width:173px;
margin:0px 10px 5px 0px;
padding:0px 2px 20px 2px;
border: 1px solid #f3f3f3; 
/*background: url(../images/newsback.gif) repeat-x;*/
}
#newslist
{
font-size:13px;
height:auto;
min-height:50px;
margin:5px 5px 20px 0px;
padding:0px;
border-bottom: 1px solid  #f3f3f3;
/* background: url(../images/newsback.gif) repeat-x;*/
 
}

#news h1
{
font-family:"Lucida Sans", "Lucida Sans Unicode";
font-size:18px;
font-weight:normal; 

padding-left:5px;
color: #CC6600;
float: center;
border:0px;
letter-spacing:0px;
margin-bottom:0px;
}
.newshead
{
font-size:12px;

}
.newshead a:hover
{
font-size:12px;

text-decoration:none;
color:#FF9900;
}
#newspagelist
{

height:auto;
min-height:190px;

margin:20px 5px 20px 5px;
padding:0px;
border-bottom: 1px solid  #ECF8D6;
/* background: url(../images/newsback.gif) repeat-x;*/
 
}

#newspagelist img{

 margin-bottom:20px;
}
#pagenav
{
font-size:10px;
padding:5px;
margin:5px 20px;
clear:left;
}
 #pagenav a {
 margin: 5px;  
 padding:5px;
 background-color: #111111;
 }
  #pagenav a:hover {
 color: #F1FFBF;
 background-color: #222222;
 }
 
 .post-date-bg {
    float: left;
    color: #669933;
    font-family:  "Times New Roman", Times,Georgia, serif;
    font-size: 0.9em;
    text-align: center;
    font-weight: bold;
    margin: 0 5px 0 0;
    padding: 3px 2px;
    width:42px;
    height:60px;
    background-color: inherit;
	background-image:url(../images/datebg.png);
	background-repeat:no-repeat;
	background-position:3px 1px;
	/*border-bottom:1px solid #b1b1b1;
	border-right:1px solid #b1b1b1;*/
}

[if IE] >
.post-date-bg {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/datebg.png', sizingMethod='scale');
background: #111111;

}
#navlink
{
display:block;
font-size:11px;
font-weight:normal;
float:right;

margin-bottom:10px;
}
.backlink { font-family: Arial, Verdana, Helvetica, sans-serif; 
color: #666666; ; 
font-size: 11px; 
font-weight: 500;
}
.bdlink { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #CC6633; font-weight: normal
}



.sidelink a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF9900; font-weight: 500; text-decoration: underline
}
.backlink a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: 500;  text-decoration: none
}

.backlink A { font-family: Arial, Verdana, Helvetica, sans-serif; color: #666666; font-size: 11px; font-weight: 200; text-decoration: none
}
.sidelink A { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: 500; text-decoration: none
}
.input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #3399CC; border: 1px #FF9900 solid; color: #FFFFFF
}
.select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #3399CC; color: #FFFFFF; font-weight: bold
}
.textinput {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #3399CC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px #FF9900 solid; color: #FFFFFF
}
.green{
color:#669900;
}
.padding{
padding:8px;
}
.pad5{
padding:5px;
}
.bar-img-left{
padding:0px 20px 0px 0px;
}
.bar-img-mid{
padding:0px 20px 0px 0px;
}
.bar-img-right{
padding:0px 0px 0px 0px;
}