﻿body 
{
	background-color: #ffffff; 
	color: #000000;/* 43417d*/
}
a:link, a:visited
{
	color: #2C3589;
}

a:hover
{
	color: #2C3589;
}

a:active
{
	color: #2C3589;
}


.title
{
	
	 color: #2C3589;
}


.sectiontitle
{
	color: #2C3589;
}

.subtitle
{
	color: #2C3589;
}


a.black:link	{
    color: #000000;
}

a.black:visited	{
    color: #000000;
}

a.black:active	{
    color: #2C3589;
}

a.boldblack:link	{
    color: #000000;
}

a.boldblack:visited	{
    color: #000000;
}

a.boldblack:active	{
    color: #2C3589;
}


.topmenu a:link
{color: #ffffff;
}

.topmenu a:visited
{
	color: #ffffff;
}

.topmenu a:hover
{
	color: #ffffff;
	
}


.topbanner
{

	
	background-color:#FFFFFF;
   /*	background-image:url(../images/bannerbg.jpg);*/
    background-repeat:repeat-x;
	
	
}


.loginbar
{
	background-color: #d4b2c3; /*#89CBED**/
	/*background-image: url(../images/loginbar_bg.gif);
	background-position: 0 0;
	background-repeat:repeat-x;*/

}


.leftmenu a:link	{
    color: #333333;
}

.leftmenu a:visited	{
    color: #333333;
}
.leftmenu a:hover	{
    color: #333333;
}

.leftmenu a:active	{
    color: #333333;
}

.leftmenu {
    color: #666666;
}


a.bottommenu:link	{
    color: #FFFFFF;
}

a.bottommenu:visited	{
    color: #FFFFFF;
}

a.bottommenu:active	{
    color: #FFFFFF;
}




.bottommenu,   .bottommenu td
{
	background-color: #ffffff;
	color: #2C3589;
}

.bottommenu a, .bottommenu a:link
{
	color: #2C3589;
}


.bottommenu a:visited
{
	color: #2C3589;
}

.bottommenu a:active
{
	color: #2C3589;
}

.bottommenu  a:hover
{
	color: #2C3589;
}


.bottommenu .popup a:link, .bottommenu .popup a:visited
{
	color: #2C3589;
}



.bottommenu .popup a:active, .bottommenu .popup a:hover
{
	color: #2C3589;
}


.bottommenu .modalPopup a:link, .bottommenu .modalPopup a:visited
{
	color: #47007b;
}



.bottommenu .modalPopup a:active, .bottommenu .modalPopup a:hover
{
	color: #2C3589;
}



.leftborder     {
    border-left:1px solid #2C3589;
}

.rightborder     {
    border-right:1px solid #2C3589;
}

.bottomborder, .borderBottom
{
	border-bottom: #2C3589 solid 1px;/*29226c*/
}

.topborder, .borderTop
{
	border-top: #2C3589 solid 1px;/*29226c*/
}


/*
.borderBottom
{
	border-bottom: #0864a6 solid 1px;29226c
}*/

.redstar , .r-s
{
	color: #d21942;
}



.rnd_box
{
	background: #F3D0E4; 
	/*background: url(../images/box/bg.jpg);
	  background: url(../images/box/bg.jpg);*/

}


.rnd_box .boxtop { 
  background: url(../images/box/t.jpg) repeat-x left top ; 
}

.rnd_box .boxtop div { 
  font-size: 0;
  height: 16px; 
  background: url(../images/box/tl.jpg) no-repeat top left; 
}
.rnd_box .boxtop div div{ 
  font-size: 0;
  height: 16px; 
  background: url(../images/box/tr.jpg) no-repeat top right; 
}



.rnd_box .boxbottom { 
  background: url(../images/box/b.jpg) repeat-x  left bottom; 
}
.rnd_box .boxbottom div { 
  font-size: 0;
  height: 16px; 
  background: url(../images/box/bl.jpg) no-repeat bottom left; 
}

.rnd_box .boxbottom div div{ 
  font-size: 0;
  height: 16px; 
  background: url(../images/box/br.jpg) no-repeat bottom right; 
}

.rnd_box .boxcontent {
  padding: 0px 16px 0px 16px; 
 
 
 /*margin: 0 0 0 0;
    */
}

/*
.rnd_box .boxcontent div  
{
   
    margin: 0 0 0 0;
  background: url(../images/box/l.png) repeat-y top left; 
}

.rnd_box .boxcontent div div 
{ border: red 1px solid;
    margin: 0 0 0 0;
  background: url(../images/box/r.png) repeat-y top right; 
}
*/

.rnd_box .left 
{
  background: url(../images/box/l.jpg) repeat-y top left; 
}

.rnd_box .right
{ 
  background: url(../images/box/r.jpg) repeat-y top right; 
}



.rnd_box .boxcontent div div div 
{
     padding: 0px 29px 0px 29px;
}


.rnd_box a
{
}


 
 