/* CSS Document */

body{ margin:0px 0px 0px 0px;  background:#0e0c0d url(../images/background.jpg); background-position:center; }
#sitepagebg{ background-image:url(../images/pageBackGround.jpg); background-repeat:repeat-y; width:1002px;}
.topheaderlogobg{background-image:url(../images/portalLayout_110809_01.jpg); background-repeat:no-repeat; width:603px; height:111px;}
.topheaderrightbg{background-image:url(../images/portalLayout_110809_02.jpg); background-repeat:no-repeat; width:394px; height:111px;}
.loginbg{ background-image:url(../images/loiginBG.jpg); background-repeat:no-repeat; width:997px; height:29px;} 
.flagbg{background-image:url(../images/languageBG.jpg); background-repeat:no-repeat;  width:997px; height:32px;}
.navigationbottombg{background-image:url(../images/navigation_bottomBG.png); background-repeat:no-repeat;width:997px; }
.boldblackarial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; }
.boldblacknormalarial{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; }
.boldblacksmallarial{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; }
.boldblacksmallarial a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:bold; }
.normalblackarial{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; }
.normalblackarialcenter{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  }
.normalwhitearial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
.normalwhitearial a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
.normalwhitearial a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#eeeeee; text-decoration:none; }
.normalgreyarial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
.normalgreyarial a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
.normalgreyarial a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FF09B6; text-decoration:none; }
.boldwhitearial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold; }
.normalwhitearial a{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;  }
.normalwhitearial a:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none;}
.normaltextbox{width:85px; height:15px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border:solid 1px #333333;}
.normalselectbox{ height:17px;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border:none;}

.menutopbg{background-image:url(../images/menu_bg_1_2.jpg); background-repeat:repeat-x;}
.menuvarleft{background-image:url(../images/menu_bg_2_1.jpg); background-repeat:repeat-y;}
.menuvarright{background-image:url(../images/menu_bg_2_2.jpg); background-repeat:repeat-y; background-position:right;}
.menubottom{background-image:url(../images/menu_bg_3_2.jpg); background-repeat:repeat-x;}
.menubgline{background-image:url(../images/manubgline.png); background-repeat:repeat-x; height:27px;}
.eventbg{background-image:url(../images/newEventTwo.jpg); background-repeat:no-repeat; width:510px; height:246px;}
.memberdatabg{ background-color:#dcdcdc;}
/*.gallerybg{background-image:url(../images/gallery_databg.jpg); background-repeat:repeat-y;}*/
.gallerybg{background-image:url(../images/gallery_databg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; background-position:bottom;}
.gallerybottombg{background-image:url(../images/gallery_down.jpg); background-repeat:no-repeat; width:226px; height:55px;}
.memberoneboxtop{background-image:url(../images/memberArea_1_2.jpg); background-repeat:no-repeat; width:217px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-transform:uppercase;}
.membertwoboxtop{background-image:url(../images/memberArea_1_6.jpg); background-repeat:no-repeat; width:217px; height:35px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-transform:uppercase;}
/*.specialboxbg{background-image:url(../images/specialBox_2.jpg); background-repeat:repeat-y;}*/
.footerlinktxt{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  text-decoration:none;}
.footerlinktxt a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none;}
.footerlinktxt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#eeeeee;  text-decoration:none;}
.menumainbg{background-image:url(../images/menuBg.png); background-repeat:no-repeat; width:222px; height:229px;}

/*main css*/
.link3 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
}
.link3 a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  color:#ffffff;
 text-decoration:underline;
}
.link5 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#E3E3E3;
 text-decoration:none;
}
.link5 a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  color:#E3E3E3;
 text-decoration:underline;
}
.link2 
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:bold;
}
.link2 a
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:underline;
  font-weight:bold;
}
.link2 a:hover
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:underline;
  font-weight:bold;
}.link9 
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
}
.link9 a
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:underline;
  font-weight:normal;
}
.link9 a:hover
{
 color:#ffffff;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:underline;
  font-weight:normal;
}
.link4 a:link,.link4 a:visited
{
 color:#FFFFFF;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:none;
}
.link4 a
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:underline;
}
.link4 a:hover
{
 color:#000000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 text-decoration:underline;
}
.link7 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#ffffff;
 text-decoration:none;
}
.link7 a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
  color:#cccccc;
 text-decoration:underline;
}

.inside_bnr1 {

	background-image: url(../images/inside_bnr1_40.jpg);
	background-repeat: no-repeat;
	background-position: 20px top;
}
.inside_nor_text_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.inside_nor_text_small_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.inside_nor_text_small_white a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	text-decoration:none;
}
.inside_nor_text_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #1C1C1C;
}
.inside_nor_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #E3E3E3;
}
.inside_nor_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}


.inside_nor_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}

.inside_nor_text_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.inside_nor_text_grey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}

.inside_nor_text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.inside_nor_text_white a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}

.inside_searchbg {
	background-image: url(../images/inside_bg_search_42.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.inside_or_bg {
	background-image: url(../images/inside_orbg_49.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.inside_head_text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #8A0003;
	border-bottom-color: #8B0003;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.inside_srch_text12pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.inside_shop_bg {
	background:#F7B32E url(../images/inside_sh_bg_56.jpg) repeat-x;
	background-position: left top;
}


.error_span
{
  font-size:12px;
  color:#EC0016;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  /*background-color:#FFAEAD;*/
  background-color:#000000;
}
.succ_span
{
  font-size:12px;
  /*color:#008231;*/
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  /*background-color:#BBFFAC;*/
  background-color:#000000;
}

.error-font
{
  font-size:13px;
  color:#A91B0D;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.redfont
{
  font-size:11px;
  color:#3D3D3D;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.button
{
  font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	border:1px solid #000000;
 	background-color: #910369;
	font-size:12px;
	text-decoration:none;
	height:20px;
}
.button:hover
{
  font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	border:1px solid #910369;
 	background-color: #FF09B6;
	font-size:12px;
	text-decoration:none;
	height:20px;
}

.box_td
{
 background-image:url(../images/tabtwo-mid.jpg);
 background-repeat:repeat-x;
 color:#FFFFFF;
 font:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:13px;
 padding: 5px 5px 5px 5px;
 height:20px; 
 text-decoration:none;
}
.box_td2
{
 background-color:transparent;
 /*padding: 2px;
 border:1px solid #FB9C1A;*/
 border:1px solid #FF09B6;
}

.box_td2_menu
{
 background-color:#ffffff;
 /*padding: 2px;
 border:1px solid #FB9C1A;*/
 border:1px solid #FF09B6;
}
.box_td3_menu
{
 background-color:#FF09B6;
 /*padding: 2px;
 border:1px solid #FB9C1A;
 border:1px solid #3D3D3D;*/
}

.mem_head1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	border-bottom-color: #8A0003;
}
.mem_head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #E3E3E3;
	border-bottom-color: #FF09B6;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.mem_head20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	border-bottom-color: #FF09B6;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}

.bigblackfont
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  color:#000000;
}
.blackblodfont 
{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
}
.blackblodfont a
{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
}
.blackblodfont a:hover
{
  font-size:12px;
  color:#fff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
}
.blackfont 
{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.blacksmallfont 
{
  font-size:10px;
  color:#000000;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}

.roundtitlebg{
	background-image:url(../images/round_red_box_1_2.png); 
	background-repeat:repeat-x; 
	height:31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.roundcornerleftbg{background-image:url(../images/round_red_box_3_1.png); background-repeat:repeat-y; }
.roundcornerrighttopbg{background-image:url(../images/redboxBG.jpg); background-repeat:repeat-x; background-color:#ffffff; background-position:top right; }
.roundcornerrightbg{background-image:url(../images/round_red_box_3_2.png); background-repeat:repeat-y; background-position:right; background-color:#ffffff; }
.roundcornerbottom{background-image:url(../images/round_red_box_4_2.png); background-repeat:repeat-x;}
.roundcornerboxbg{background-image:url(../images/redboxBG.jpg); background-repeat:repeat-x; background-color:#ffffff; background-position:top;}


.yellowroundtitlebg{background-image:url(../images/round_red_box_1_2_y.png); background-repeat:repeat-x; height:31px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #ffffff;}
.yellowroundcornerleftbg{background-image:url(../images/CU_club-roundBox-Layout-tab_left.png); background-repeat:repeat-y; }
.yellowroundcornerrighttopbg{background-image:url(../images/redboxBG_y.jpg); background-repeat:repeat-x; background-color:#a40300; background-position:top right; }
.yellowroundcornerrightbg{background-image:url(../images/round_red_box_3_2_y.png); background-repeat:repeat-y; background-position:right; background-color:#ed9017; }
.yellowroundcornerbottom{background-image:url(../images/round_red_box_4_2_y.png); background-repeat:repeat-x;}
.yellowroundcornerboxbg{background-image:url(../images/redboxBG_y.jpg); background-repeat:repeat-x; background-color:#ed9017; background-position:top;}

.cuclubtabmidbg{background:url(../images/CU_club-roundBox-Layout-tab_mid.png); background-repeat:repeat-x; height:31px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #ffffff;}

.yellowboxtop{background-image:url(../images/yellow_round_box_1_2.png); background-repeat:repeat-x;}
.yellowboxvarleft{background-image:url(../images/yellow_round_box_3_1.png); background-repeat:repeat-y; }
.yellowboxvarright{background-image:url(../images/yellow_round_box_3_3.png); background-repeat:repeat-y; background-position:right;}
.yellowboxbottombg{background-image:url(../images/yellow_round_box_4_2.png); background-repeat:repeat-x; }
.yellowboxbg{background-image:url(../images/yellowBox_bg.jpg); background-repeat:repeat-x; background-color:#1C1C1C;}



/* --------------------star picrating code ------------------------------------ */

/* the default rating is placed as a background image in the ul */
/* use the background position according to the table above to display the required images*/
.rating{
	width:160px; height:16px; margin:0 0 0 0; padding:0; list-style:none; clear:both;
	position:relative; background: url(../images/bar_matrix.gif) no-repeat 0 0;
}
.rating_top{
	width:120px; height:12px; margin:0 0 0 0; padding:0; list-style:none; clear:both;
	position:relative; background: url(../images/bar_matrix_top.gif) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars  */

/* stars for picrating top */
.startop0 {background-position:0 0}
.startop1 {background-position:0 -12px}
.startop2 {background-position:0 -24px}
.startop3 {background-position:0 -36px}
.startop4 {background-position:0 -48px}
.startop5 {background-position:0 -60px}
.startop6 {background-position:0 -72px}
.startop7 {background-position:0 -84px}
.startop8 {background-position:0 -96px}
.startop9 {background-position:0 -108px}
.startop10 {background-position:0 -120px}

/* stars for picrating */
.star0 {background-position:0 0}
.star1 {background-position:0 -16px}
.star2 {background-position:0 -32px}
.star3 {background-position:0 -48px}
.star4 {background-position:0 -64px}
.star5 {background-position:0 -80px}
.star6 {background-position:0 -96px}
.star7 {background-position:0 -112px}
.star8 {background-position:0 -128px}
.star9 {background-position:0 -144px}
.star10 {background-position:0 -160px}

ul.rating li, ul.rating_top li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating_top li a {
	position:absolute;
	left:0;
	top:0;
	width:12px;
	height:12px;
	text-decoration:none;
	z-index: 200;
}
/* for picrating top view */
ul.rating_top li.onetop a {left:0}
ul.rating_top li.twotop a {left:12px;}
ul.rating_top li.threetop a {left:24px;}
ul.rating_top li.fourtop a {left:36px;}
ul.rating_top li.fivetop a {left:48px;}
ul.rating_top li.sixtop a {left:60px;}
ul.rating_top li.seventop a {left:72px;}
ul.rating_top li.eighttop a {left:84px;}
ul.rating_top li.ninetop a {left:96px;}
ul.rating_top li.tentop a {left:108px;}

ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.rating li.six a {left:80px;}
ul.rating li.seven a {left:96px;}
ul.rating li.eight a {left:112px;}
ul.rating li.nine a {left:128px;}
ul.rating li.ten a {left:144px;}

ul.rating li a:hover {
	z-index:2;
	width:160px; /*200*/
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(../images/bar_matrix.gif) no-repeat 0 0;
}

ul.rating li.one a:hover {background-position:0 -176px}
ul.rating li.two a:hover {background-position:0 -192px;}
ul.rating li.three a:hover {background-position:0 -208px;}
ul.rating li.four a:hover {background-position:0 -224px}
ul.rating li.five a:hover {background-position:0 -240px}
ul.rating li.six a:hover {background-position:0 -256px}
ul.rating li.seven a:hover {background-position:0 -272px}
ul.rating li.eight a:hover {background-position:0 -288px}
ul.rating li.nine a:hover {background-position:0 -304px}
ul.rating li.ten a:hover {background-position:0 -320px}


.altBgColor {
	/*background-color:#E3E3E3;*/
	background-color:#910369;
}

.boldwhitearial{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }
.boldwhitearial a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:bold; }


.footerlinktxt1{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  text-decoration:none;}
.footerlinktxt1 a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none;}
.footerlinktxt1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc;  text-decoration:none;}
.normalwhitearial{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
.normalwhitearial_small{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:none; }
.normalwhitearial_xsmall{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; font-weight:bold; font-style:normal; }

.normalwitearial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }

.inside_nor_text_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:lighter;
	color: #ffffff;
}
.inside_nor_text_med a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:lighter;
	color: #ffffff;
	text-decoration:none;
}
.inside_nor_text_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight:lighter;
	color: #ffffff;
}


.inside_nor_text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8A0003;
}

.inside_nor_text_red a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #8A0003;
}

.smallblackarialcenter{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000;  }



.buttonlink3 a 
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#FFFFFF;
 text-decoration:none;
 border:1px solid #FFFFFF;
 height:20px;
 background-color: #000000;
 padding-left:10px;
 padding-right:10px;
 padding-top:4px;
 margin-bottom:0px;
}
.buttonlink3 a:hover
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-decoration:none;
 border:1px solid #FFFFFF;
 color:#FFFFFF;
 height:20px;
 background-color: #000000;
 padding-left:10px;
 padding-right:10px;
 padding-top:4px;
 margin-bottom:0px;
}

.Bigtext1
{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 text-decoration:none;
 color:#FFFFFF;
 height:20px;
}


.bigyellowfont
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#F2AC28;
}
.boldredarial{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#A91B0D; text-decoration:none; font-weight:bold; }


.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.menu_text a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.menu_text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}
.menu_text a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration:underline;
}



/*160610*/
.neweventbackbg{background:url(../images/newEvent-bg2.png) repeat-y 0px 0px; width:510px;}
.neweventdatabg{background:url(../images/newEvent-databg.png) no-repeat 0px 0px; width:510px;}
.memberareatop{background:url(../images/CU_club-bott-rndBox-1-2.jpg) repeat-x 0px 0px; }
.memberarealeft{background:url(../images/CU_club-bott-rndBox-2-1.jpg) repeat-y 0px 0px;}
.memberarearight{background:url(../images/CU_club-bott-rndBox-2-2.jpg) repeat-y top right;}
.memberareabottom{background:url(../images/CU_club-bott-rndBox-4-2.jpg) repeat-x 0px 0px; height:17px;}
.gallerybottombg{background-image:url(../images/gallery-bottom.jpg); background-repeat:no-repeat; width:226px; height:55px;}
.gallerydatabg{background:url(../images/gallery-databg.jpg) repeat-y 0px 0px;}
.gallerydatabgtop{background:url(../images/gallery-databg-top.jpg) no-repeat 0px 0px; height:212px;}
.specialboxbg{background:url(../images/specialbox-mid.jpg) repeat-y 0px 0px;}
.advertisebg{background:url(../images/adv-2.png) repeat-y 0px 0px;}
.tabonemid{background:url(../images/tabone-mid.jpg) repeat-x 0px 0px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px; }
.tabonemidgl{background:url(../images/gallery-top-title2.jpg) repeat-x 0px 0px; height:39px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px; }
.dytabonemid{background:url(../images/dytabone-mid.jpg) repeat-x 0px 0px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; padding-left:5px; padding-right:5px; }

.normalblckarial{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; text-decoration:none; }
.pinkbar{background:url(../images/newEvent-top.jpg) no-repeat 0px 0px; height:37px; padding-left:5px; padding-top:5px; width:500; }

.whitesmallfont 
{
  font-size:10px;
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.inside_nor_text_med_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:lighter;
	color: #ffffff;
}
.inside_nor_text_med_white a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight:lighter;
	color: #ffffff;
	text-decoration:none;
}
.smallwhitearialcenter{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;  }

/*roundbox*/
.roundboxmid{ background:url(../images/pink-round-top-mid.jpg) repeat-x 0px 0px; height:30px; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase;}
.roundboxdatamid{background:#0b0a0b url(../images/pink-round-big-mid.jpg) repeat-x 0px 0px;}
.roundboxvarleft{background:url(../images/pink-round-var-left.jpg) repeat-y 0px 0px; }
.roundboxvarright{background:url(../images/pink-round-var-right.jpg) top right;}
.roundboxbottommid{background:url(../images/pink-round-bottom-mid.jpg) repeat-x 0px 0px;}
.roundboxdatabg{background:#0b0a0a url(../images/pink-round-big-mid.jpg) repeat-x 0px 0px;}


.mem_head_pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	border-bottom-width: 1px;
}
.box_td_pink
{
 background-image:url(../images/tabtwo-mid.jpg);
 background-repeat:repeat-x;
 color:#FFFFFF;
 font:Arial, Helvetica, sans-serif;
 font-weight:bold;
 font-size:13px;
 padding: 5px 5px 5px 5px;
 height:20px; 
 text-decoration:none;
}
.box_td2_pink
{
 background-color:transparent;
 border:1px solid #FF09B6;
}
.whitefont 
{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.pinkbutton
{
  font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	border:1px solid #000000;
 	background-color: #910369;
	font-size:12px;
	text-decoration:none;
	height:20px;
}
.pinkbutton:hover
{
  font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
	border:1px solid #910369;
 	background-color: #FF09B6;
	font-size:12px;
	text-decoration:none;
	height:20px;
}

.greenbutton
{
  font-family:Arial, Helvetica, sans-serif;
    color:#000000;
	border:1px solid #000000;
 	background-color: #02D0C4;
	font-size:12px;
	text-decoration:none;
	height:20px;
}
.greenbutton:hover
{
  font-family:Arial, Helvetica, sans-serif;
    color:#000000;
	border:1px solid #02D0C4;
 	background-color: #00FFF1;
	font-size:12px;
	text-decoration:none;
	height:20px;
}
.box_td4
{
 background-color:transparent;
 border:1px solid #00FFF1;
 color:#FFFFFF;
 padding:5px;
}
.box_td5
{
 background-color:transparent;
 border:1px solid #00FFF1;
 padding:5px;
}

.box_td6_menu
{
 background-color:#02D0C4;
 /*padding: 2px;
 border:1px solid #FB9C1A;
 border:1px solid #3D3D3D;*/
}
.box_td6
{
 background-color:transparent;
 border:1px solid #00FFF1;
 color:#000000;
 padding:5px;
}

.inside_nor_text_small_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.inside_nor_text_small_black a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration:none;
}


#scrollup {
   position: relative;
   overflow: hidden;
   border: 1px solid #000;
   height: 200px;
   width: 200px
 }
 .headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
   position: absolute;
   top: 210px;
   left: 5px;
   height: 195px;
   width:190px;
 }