body
{
	background-color:#414141;
	line-height:1.3;
	color:#474f58;
	margin:0px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

p { margin-top: 2px; margin-bottom: 10px; }
input, textarea
{
color:#0D0D0D;
font:normal 10px Arial, Helvetica, sans-serif;
}	
select
{
color:#0D0D0D;
font:normal 10px Arial, Helvetica, sans-serif;
background-color:#c9d9eb;
}
#copyright
{
color:#363636;
font-size:11px;
height:23px;
line-height:23px;
padding-left:10px;
}
a, a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#0342c0;
text-decoration:none;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#414141;
text-decoration:underline;
}
#footernav
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
background-color:#345189;
font-size:11px;
height:23px;
line-height:23px;
padding-left:10px;
background-image:url(../images/footer_bg.jpg);
}	
#footernav a, #footernav a:visited
{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
#footernav a:hover, #footernav a:visited:hover
{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
text-decoration:none;
}

#copyright a, #copyright a:visited
{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#c9d9eb;
text-decoration:none;
}
#copyright a:hover, #copyright a:visited:hover
{
white-space:nowrap;
font-family:Arial, Helvetica, sans-serif;
color:#c9d9eb;
text-decoration:underline;
}

.liindex
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
padding:3px;
line-height:1.5; 
}

.highlightedtext
{
	color:#003399;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
}
.title{
	font-family:Arial;
	font-size:25px;
	color:#003399;
	font-weight:normal;
}
.subtitle{
font-family:Arial;
font-size:17px;
color:#003399;
font-weight:bold;
}
.newsDate{
font-family:Arial;
font-size:13px;
color:#000000;
font-weight:bold;
}

.subtitle11{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
}
.submenu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:16px;
	font-weight: bold;
	margin-bottom: 10px;
}

#tpbullet ul {
margin-top: 5px; 
margin-bottom: 5px;
margin-left:10px;
line-height:1.4;
list-style-type:none;
}
#tpbullet li {
    padding-left:20px;
    background:transparent url(../images/bullet_arrow.gif) no-repeat;
    background-position:0 5px;
}

div.past {width:473px; height:25px; background:#34518a; color:#FFFFFF; font-size:11px; margin-top:8px; font-weight:bold; text-align:center; margin-bottom:5px;}
div.top a { font-size:11px; color:#333333; float:right; border:1px solid #003366; padding:2px; padding-top:1px; padding-bottom:1px; margin:5px;}
.past_p{ font-size:14px; color:#FFFFFF; background-color:#003366; font-weight:bolder; text-align:center; padding:5px;}

#marqueecontainer{
position: relative;
width: 220px; /*marquee width */
height: 100px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
color:#375493;
}
#marqueecontainer1{
position: relative;
width: 220px; /*marquee width */
height: 100px; /*marquee height */
background-color: white;
overflow: hidden;
padding: 2px;
padding-left: 4px;
color:#375493;
}

.leftnavheader
{
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.leftnavcontent
{
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.top_menu { color:#003366; text-align: center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.top_submenu {position:absolute;background-color:#CCCCCC; color:#003366; padding:5px;}
.style3 {font-size: 13px; color:#003399; }
div.point a { 
font-size:11px;
color:#333333;
background-image:url(../images/bullet_arrow.gif); 
padding:2px; 
padding-top:1px; 
padding-bottom:1px; 
margin:5px;
}
.txtname{
width:180px;
}
/*-----------------------*/
.boderleft-top{
background:url(../images/bg/top-left.png) no-repeat right bottom;	
height:16px;
width:16px;
}
.boderRight-top{
background:url(../images/bg/top-right.png) no-repeat left bottom;	
height:16px;
width:16px;
}
.boderleft-bot{
background:url(../images/bg/bottum-left.png) no-repeat top right;	
height:16px;
width:16px;
}
.boderRight-bot{
background:url(../images/bg/bottum-right.png) no-repeat left top;	
height:16px;
width:16px;
}
.boder-top{
background:url(../images/bg/top.png) repeat-x bottom;
height:16px;
}
.boder-bot{
background:url(../images/bg/bottum.png) repeat-x top;
height:16px;
}
.boderLeft{
background:url(../images/bg/left.png) repeat-y right;
width:16px;
}
.boderRight{
background:url(../images/bg/right.png) repeat-y left;
width:16px;
}
.padding-left-index{
/* any IE */
 margin-left:50px;
/* ad infinitum... */
}

