body{
     background:white;font-family:Verdana, Arial, Helvetica, sans-serif;
     font-size:11px;
     margin:0;
     }
/*  Header */
#logo{
     background:url(../images/banner_bg.gif) repeat-x top;
     height:160px;
     } 
.bannerTop{
     background:url(../images/banner_Top2.gif) repeat-x top;
     height:31px;
     } 
.bannerTop p{
     color:#FFF;margin:0;text-align:right;padding-right:20px;
     } 
.bannerTop a{
     color:#FFF;
     text-decoration:none;
     font-weight:bold;
     } 
.searchBar{
     background:url(../images/banner_S1.gif) repeat-x
     } 
.searchBar input{
    background:url(../images/search_ico.gif) no-repeat 2px 2px;
    border:1px solid #CCC; padding:2px 2px 2px 28px; 
    background-color:white; margin-right:10px;
    } 
.welcomTxt{ 
    margin:0;
    padding:2px 0 0 20px;
    text-align:left;} 
.nav{ 
    background:url(../images/nav_bg.gif) repeat-x; 
    height:41px; 
    border-left:1px solid #542764; 
    border-right:1px solid #542764;
    } 
.nav a, .nav img{
    display:block;float:left;
    } 
.nav a{ 
    font-size:14px;
    font-weight:bold;
    color:#FFF;
    text-decoration:none;
    padding:12px;} 
.nav a.home{
    padding-left:20px;
    } 
.nav a.active{
    color:#000;
    background:url(../images/navAct_bg.gif) repeat-x;
    } 
.nav a:hover{
    color:#000; 
    background:url(../images/navAct_bg.gif) repeat-x;
    }
/* End of  Header */
/* Home Page */
.wGuest{
    background:#000;color:#FFF;padding:20px; 
    } 
.wGuest a{
    background:#000;color:#FFF;padding:0px; 
    } 
.wGuest h1{
    margin:0;
    font-size:14px;
    } 
.wGuest p{
    display:block;
    float:left;
    margin:0; 
    line-height:20px;
    padding:10px 0;
    } 
.myAll{ 
    background:url(../images/bg_3.GIF) repeat-x;
    background-color:#52325e;
    } 
.myGoal{ 
    background:url(../images/blue_bg.gif) repeat-x;
    background-color:#190e26;
    }
.myGoal .head img, .myGoal .head h1{
    display:block;float:left;
    } 
.myGoal .head h1{
    font-size:18px;
    color:#FFF;
    margin:0;
    padding:13px 0 0 10px;
    font-weight:normal
    } 
.myGoalBbg{
    background:url(../images/blue_B_bg.gif) repeat-x;
    } 
.goalList p{
    margin:0;color:#999;padding:20px 0;
    }
.goalList_2{
	background:url(../images/bullet.gif) no-repeat left 22px;
	padding-left:20px;
	} 
.goalList_2 p{
    background:url(../images/dot_line.gif) repeat-x bottom;
    margin:0;color:#999;padding:20px 0;
    }
.goalList_2 a{
    margin:0;color:#999;padding:20px 0;
    }
.goalList{
    background:url(../images/bullet.gif) no-repeat left 22px;
    padding-left:20px;
    } 
.goalList_1 p{
    background:url(../images/dot_line.gif) repeat-x bottom;
    /*margin:0;color:#999;padding:20px 0;*/
    margin:0;color:#FFF;padding:20px 0;
    }
.goalList_1{
    background:url(../images/bullet.gif) no-repeat left 22px;
    padding-left:20px;
    } 
.goalList_1 a{
    /*margin:0;color:#999;padding:20px 0;*/
    margin:0;color:#FFF;padding:20px 0;
    }  
.goalList a{
    margin:0;color:#999;padding:20px 0;
    }  
    /**/
.goalList .noBg{background:none;
    } 
    
.allList {
    color:#f1f1f1;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    }
.allList a{
    color:#f1f1f1;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    }
.transform{
    background:url(../images/tranform.gif) repeat-x;
    height:62px;
    }
.transform .head h1{
    margin:0;
    display:block;
    font-size:18px;
    font-weight:normal;
    float:left;
    padding-top:8px;
    } 
.transform table{ 
    height:62px;
    } 
#picGallery{
    margin-left:20px; 
    border:1px solid #999; 
    background:#CCC; 
    margin-top:10px;
    }
#picDis{
	background:#FFF;
	border:1px solid #999;
	margin-top:10px;} 
	#picDis h1{margin:0;
	color:#666; 
	font-size:11px;
	padding:5px 20px 0px;
	}
#picDis p{
	margin:0;
	color:#666;
	padding:5px 20px 10px;
	} 
#cMenu{ 
	background:url(../images/cMenu_bg.jpg) repeat-x; 
	height:164px; 
	margin-top:10px;
	} 
#pics{ 
	margin:0;
	padding:0;
	} 
#pics li{
	display:block;
	margin:15px 0 0 0;
	list-style-type:none;
	padding:0 19px;
	width:126px; 
	float:left;
	text-align:center;
	line-height:15px;
	} 
#pics li a{
	margin:0;
	} 
#pics li span{
	display:block;
	float:left;
	width:126px; 
	text-align:center;
	margin:0;padding-top:2px;
	} 
#pics li span a.title{
	text-decoration:none;
	color:#FFF;
	font-weight:bold;
	} 
#smTable{ 
	margin-top:10px;
	margin-bottom:10px;
	} 
#smTable .smhead td{
	background:#534466;
	font-size:12px;
	font-weight:bold;
	color:#CCC;
	padding:4px;
	}
#smTable td{
	background:#FFF;
	padding:4px;
	background:#CCC;
	}
/* End of Home Page */
/* Footer */
#footer{
	background:#000;
	text-align:center;
	color:#737373;
	padding:12px 0;
	} 
#footer a{
	text-align:center;
	color:#737373;
	text-decoration:none;}
	/*new css*/
	
table.BGCBriteBluTbl
{
	border-width: 1px;
	border-spacing: 1px;
	border-style: solid;
	border-color: #170c06;
	border-collapse: collapse;
	background-color: #170c06;
}
table.BGCBriteBluTbl th
{
	padding: 1px;
	-moz-border-radius: ;
}

table.BGCBriteBluTbl td
{
	padding: 1px;
	-moz-border-radius: ;
}
	
/* End of Footer */
