

.content_main{
	background: url(../../Theme/purple/mainpage_bg.jpg) no-repeat;
	min-height:450px;
	width:820px;
}

.hd_bg{
	background: url(../../Theme/purple/hd_bg.png) no-repeat;
	width:100%; height:105px; float: left;
}


.hd_bg1{
	background: url(../../Theme/purple/hd_bg1.png) no-repeat;
	width:100%; height:155px; float: left;
}


.hd_bg2{
	background: url(../../Theme/purple/hd_bg2.png) no-repeat;
	width:100%; height:200px; float: left;
}

.h1_main{
	color:#3f3f3f;
}
.h2_main{
	color:#da2c2c;
	background-image: url(../../Theme/purple/bullet.png);
	background-repeat: no-repeat;
	background-color:#fdf7f7;
	width:95%;
}

h1 {
	
	color:#bb1111;
}

h2 {
	color:#812438;
}


.main_bkgd_left{
	background:url(../../Theme/purple/main_bkgd_left.jpg) no-repeat; 
}

.main_bkgd_right{
	background:url(../../Theme/purple/main_bkgd_right.jpg) no-repeat; 
}

/* =================================================================================================
	menu.css left menu
================================================================================================= */

.sf-menu a{
	color:#000000;
	text-decoration:none;
}


.leftMenu_bkgd{
	width:100%;
	background-image: url(../../Theme/purple/menu_submenu_bg.png); 
	background-repeat: repeat-y;
}

.left_menu{
	background-image: url(../../Theme/purple/menu_submenu_bg.png); 
	background-repeat: repeat-y;
}

.sf-menu .active .in-active li:hover, .sf-menu .active .in-active li:focus, .sf-menu .active .active .active{
	background-image: url(../../Theme/purple/menu_bg_lv3_rollover.png);
	background-repeat:no-repeat;
	background-color:#ffdcdd;
	color: #8e0307;
	font-weight:bold;
}
.sf-menu UL .active{
	background-image: url(../../Theme/purple/menu_bg_lv2.png);
	background-color:#227b3e;
	background-repeat:no-repeat;
	background-position:top;
	left:0px;
}
.sf-menu UL .in-active{
	background-image: url(../../Theme/purple/menu_bg_lv3.png);
	background-repeat:no-repeat;
	background-color:#ffdcdd;
	color: #8e0307;
}

.sf-menu .separate-line
{  
	width:100%;
	height:0;
}


.banner {
	text-align:center;
	background-color:#ffdcdd;
	background-image: url(../../Theme/purple/menu_bg.png); 
	background-repeat: repeat-y;
}

.sf-menu .active .menu_lv1{
	background-image: url(../../Theme/purple/menu_bg_lv1_rollover.png);
	background-repeat: no-repeat;
	background-position:bottom left;
	background-color:#ffdcdd;
	color: #ae181b;
	font-weight:bold;	
}
.sf-menu .in-active .menu_lv1 {
	background-image: url(../../Theme/purple/menu_bg_lv1.png); 
	background-repeat: no-repeat;
	background-position:bottom left;
	background-color:#ffdcdd;
	color:#353c4f;
}
.sf-menu .menu_li_space{
	background-image: url(../../Theme/purple/menu_space.png);
	background-repeat:no-repeat;
	height:2px;
}
.sf-menu .menu_li_lv1{
	background-image: url(../../Theme/purple/menu_bg_lv2.png); 
	background-repeat: repeat-y;
}
.sf-menu .menu_li_lv0{
	background-image: url(../../Theme/purple/menu_bg_lv1.png); 
	background-repeat: repeat-y;
	background-color:#045d20;
	padding-bottom:5px;
	border-bottom: 1px #ae181b solid;
	margin-top: 10px;
	font-weight:bold;
	margin-bottom:1px;
}

.sf-menu .active .menu_lv1 span
{
    color: #8e0307;
}
.sf-menu .in-active .menu_lv1 span
{
    color: #8e0307;
}
.sf-menu .active span,.sf-menu .active a
{
    color: #8e0307;
}

.sf-menu .in-active span,.sf-menu .in-active a
{
    color: #000000;
}

.sf-menu li:hover, .sf-menu li.sfHover{
	color: #8e0307;
}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{
	color: #8e0307;
}

.sf-menu .active{
	color: #8e0307;
}

.sf-menu .in-active{
	color: #8e0307;
}

/* =================================================================================================
	menu.css mainContent
================================================================================================= */

.mainContent a, .mainContent a:active, .mainContent a:visited{
    color: #004484;
	text-decoration: underline;
}
 
.mainContent a:hover, .mainContent a:focus
{
	color: #da2c2c;
	text-decoration: underline;
}

.mainContent td a 
{
	color: #004484;
}

.breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited{
	color: #004484;
}

.breadcrumb a:hover, .mainContent a:focus{
	color: #da2c2c;
}

.bullet
{	
   list-style-image: url(../../Theme/purple/bullet.png);
}

.btnBack{
	background-image:url(../../Theme/purple/btnBack.png); 
	background-repeat:no-repeat;
}

.btnTop{
	background-image:url(../../Theme/purple/btnTop.png); 
	background-repeat:no-repeat;
}
table.center th{
	background-color:#ffe1e2;
}
table.center p{
	text-align:center;
}
td.even {
	
	background-color:#fff3f3;
}
