body {
	margin: 0px;
	padding: 0px;
	
}
#text {margin:50px auto; width:500px}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.top-search-bg {
	background-image: url(images/top-search-bg_new.jpg);
	background-repeat: no;
	background-position: center top;
}
.top-search-bg-side-right {
	background-image: url(images/top-search-bg_side_new.jpg);
	background-repeat: repeat-x;

}
.top-search-bg-side-left {
	background-image: url(images/top-search-bg_side_left_new.jpg);
	background-repeat: repeat-x;

}


.arial_45-red {
	font-family: "Century Gothic";
	font-size: 45px;
	color: #e42e80;
	text-decoration: none;
	font-weight: bold;
}

.search-field-bg {
	background : url(images/search-bg_new.png) transparent;
	background-repeat: repeat-x;
	background-position: left center;
	vertical-align: text-bottom;
	height: 29px;
	width: 279px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.table_login {
	background-image : url(images/left_login_bkgd.jpg);
	background-repeat: none;
		
}


.bkgd_white_left {
    background-image : url(images/bkgd_white_left.jpg);
	background-repeat: repeat-x;
	
}

.bkgd_white_right {
    background : url(images/bkgd_white_right.jpg) no-repeat;
	
	
}

.bkgd_purple {
	background-image : url(images/bkgd_new_top_purple.jpg);
	background-repeat: repeat-x;
	
	
}

.bkgd_purple_right {
	background-image : url(images/right_purple_bkgd.jpg);
	background-repeat: no repeat;
	
	
}
.grey_14link {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.grey_14link:hover {

	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.tahoma-grey18 {
	font-family: "Century Gothic";
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.pinkfield-bg {
	background : url(images/login_new_textfield.gif);
	background-repeat: no-repeat;
	background-position: right center;
	
	height: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Helvetica";
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-top:4px;
	padding-left:10px;
}
a {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}
.tahoma12-link {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma12-link:hover {

	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}

.tahoma14-link {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma14-link:hover {

	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}

.tahoma16-link {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma16-link:hover {

	font-family: "Century Gothic";
	font-size: 16px;
	color: #854b76;
	text-decoration: none;
}

.tahoma18-link {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma18-link:hover {

	font-family: "Century Gothic";
	font-size: 18px;
	color: #854b76;
	text-decoration: none;
}

.tahoma10-link {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma10-link:hover {

	font-family: "Century Gothic";
	font-size: 11px;
	color: #854b76;
	text-decoration: none;
}

.tahomawhite12 {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.tahomawhite11 {
	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.grey12-link-new {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}

.grey12-link {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
td {
	font-family:"Century Gothic";
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
}

.greylink {
	font-family:"Century Gothic";
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
}

.greylink:hove {
	font-family:"Century Gothic";
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}


.grey12-link:hover {

	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a:hover {

	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: underline;
}
.pink-link12 {

	font-family: "Century Gothic";
	font-size: 11px;
	color: #854b76;
	text-decoration: underline;
}
.pink-link12:hover {


	font-family: "Century Gothic";
	font-size: 11px;
	color: #854b76;
	text-decoration: none;
}
.pink-tahoma12 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}

.pink-tahoma14 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}


.black_tahoma12 {



	font-family: "Century Gothic";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.bot-bdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dac9d6;
}


.left-bdr {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ebebeb;
}
.pink-hdng-bdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dac9d6;
}
.t-rpt-btm {
	background-image: url(images/t-rpt-btm.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.tahoma_16_gray {


	font-family: "Century Gothic";
	font-size: 15px;
	color: #666666;
	text-decoration: none;
}
.grey12-mid {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

.grey14-mid {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


/*-------------Market place page--------------*/
.pinkfield-bg2 {
	background-image: url(images/field-bg.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	padding: 0px;
	height: 19px;
	width: 118px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: "Century Gothic";
	font-size: 9px;
	padding-top:3px;
	font-weight: normal;
	color: #898989;
	text-decoration: none;
}
.tahoma-grey16 {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: normal;
	color: #707070;
	text-decoration: none;
}
.tahoma12-subtt {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #cc0066;
	text-decoration: underline;
}

.tahoma12-subtt_popup {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight:bold;
	color: #854b76;
	text-decoration: normal;
}


.tahoma14-subtt {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #cc0066;
	text-decoration: underline;
}

.tahoma16-subtt {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #cc0066;
	text-decoration: underline;
}

.topbox-top{
	background-image:url(images/topbox_top.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}


/*-------------End of Market place page--------------*/


.pink_bdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #854B76;
}
.topbox-left {
	background-image: url(images/topbox_left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.topbox-right {
	background-image: url(images/topbox_right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.market-box1 {
	background-image: url(images/b1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.market-box2 {
	background-image: url(images/b2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.market-box3 {
	background-image: url(images/b3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.topbox-bott {
	background-image: url(images/topbox_bott.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.tahoma_grey11 {


	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.tahoma12-gray-b {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.tahoma12-gray {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}
.box-head-bg {
	background-image: url(images/top-head-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: normal;
	color: #ff3399;
	text-decoration: none;
}
.pink-rightleft2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #eca0c6;
	border-left-color: #eca0c6;
}
.pink-head {
	font-family: "Century Gothic";
	font-size: 14px;
	font-weight: normal;
	color: #cc0066;
	font-variant: normal;
}

.top-bdr {
	border-bottom-style: none;
	border-top-style: none;
	background-image: url(images/rpt-x-bdr.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border-right-style: none;
	border-left-style: none;
}
.tahoma_black11 {

	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #101010;
	text-decoration: none;
}
.pink_tbl_bdr {
	border: 1px solid #cbb2c4;
}
.grey-bdr {
	border: 1px solid #999999;
}
.grey11-mid {
	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.grey_arial_28 {
	font-family: "Century Gothic";
	font-size: 20px;
	color: #854b76;
	text-decoration: none;
}
.grey12-link1 {

	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.grey12-link1:hover {


	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.grey_arial28 {
	font-family: "Century Gothic";
	font-size: 28px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.black_arial28 {
	font-family: "Century Gothic";
	font-size: 28px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.tahoma13-subtt-underline {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #cc0066;
	text-decoration: underline;
}

.tahoma13-subtt {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #cc0066;
	text-decoration: underline;
}
.tahoma13-subtt:hover {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #cc0066;
	text-decoration: none;
}
.red-4side-bdr {
	border: 1px solid #8f4074;
}
.pink_bdr4 {
	border: 1px solid #854B76;
}
.reviews_bg {
	background-image: url(images/reviews-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.tahoma12-link2 {

	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: underline;
}
.tahoma12-link2:hover {


	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}
.tahoma12_brwn {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}.tahoma18pink {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: normal;
	color: #e42e80;
	text-decoration: none;
}
.tahoma12-2 {


	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}
.tahoma12 {

	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
}
.tahoma10 {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #854b76;
	text-decoration: none;
}
.taho18_black {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.taho24_pink {
	font-family: "Century Gothic";
	font-size: 20px;
	font-weight: normal;
	color: #e42e80;
	text-decoration: none;
}
.tahoma11 {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #838383;
	font-weight: normal;
}
.tahoma11-link {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #838383;
	font-weight: normal;
	text-decoration: underline;
}
.tahoma11-link:hover {
	font-family: "Century Gothic";
	font-size: 11px;
	color: #838383;
	font-weight: normal;
	text-decoration: underline;
}
.tahoma16-subtt {

	font-family: "Century Gothic";
	font-size: 16px;
	color: #E42E80;
	text-decoration: none;
}
.grey12_taho {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.black12_taho {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.grey12-mid_link {


	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.grey12-mid_link:hover {



	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.pink-link123 {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: underline;
}
.pink-link123:hover {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}

.pink-link13 {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: underline;
}
.pink-link13:hover {
	font-family: "Century Gothic";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}

.taho_10_black {
	font-family: "Century Gothic";
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma16 {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #854b76;
	text-decoration: none;
}

.tahoma18_black {
	font-family: "Century Gothic";
	font-size: 18px;
	color: #000000;
	text-decoration: none;
}

.georgia16_grey {
	font-family: "Georgia";
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}


.grey13-mid_link {



	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.tahoma18_grey {

	font-family: "Century Gothic";
	font-size: 18px;
	color: #666666;
	text-decoration: none;
}
.grey13-mid_link:hover {




	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.bot-bdr1 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #854A76;
}
.grey23 {
	font-family: arial;
	font-size: 22px;
	font-weight: normal;
	color: #666666;
}
.pink30 {
	font-family: "Century Gothic";
	font-size: 30px;
	font-weight: normal;
	color: #e42e80;
	text-decoration: none;
}
.pink-link {

	font-family: "Century Gothic";
	font-size: 12px;
	color: #cc0066;
	text-decoration: underline;
}
.pink-link:hover {


	font-family: "Century Gothic";
	font-size: 12px;
	color: #cc0066;
	text-decoration: none;
}
.grey-bdr1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.pink-bdr2 {
	border: 1px solid #FF99CC;
}
.grey-head {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #787878;
	text-decoration: none;
}
.white13-link {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.white13-link:hover {
	font-family: "Century Gothic";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.white12-link {

	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.white12-link:hover {


	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bttn-s {
	BORDER-RIGHT: #999999 1px outset; BORDER-TOP: #999999 1px outset; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px outset; CURSOR: hand; COLOR: #FFFFFF; BORDER-BOTTOM: #999999 1px outset; font-weight:600; BACKGROUND-COLOR: #844B74
}

.top-bg {
	background-image: url(images/top-bg_new.jpg);
	background-repeat: repeat-x;
	background-position: right top;
}


.input-arrow {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	background-color: #FFFFFF;
	height: 18px;
	font-family: Verdana, "Century Gothic";
	font-size: 11px;
}
.input-rpt {
	background-color: #FFFFFF;
	font-family: "Century Gothic";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	background-repeat: no-repeat;
	border: 1px solid #7F9DB9;
}


.b1 {
	background-image: url(images/b1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.b2 {
	background-image: url(images/b2.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.b3 {

	background-image: url(images/b3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.head-bg {
	background-image: url(images/head-bg.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}
.leftbackcolor{
	background-color:#FFFFFF;
}

.top_bdr {
	border-top:1px solid #b7b7b7;
}
.left_bdr {
	border-left:1px solid #b7b7b7;
}
.right_bdr {
	border-right:1px solid #b7b7b7;
}
.bottom_bdr {
	border-bottom:1px solid #b7b7b7;
}
.temp-sed-top {
	background-image: url(images/temp-sed-top.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.temp-sed-left {

	background-image: url(images/temp-sed-left.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.temp-sed-right {


	background-image: url(images/temp-sed-right.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.temp-head-bg {
	background-image: url(images/temp-head-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.white14 {
	font-family: tahoma;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.red12 {
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #854b76;
}
.pink12 {


	font-family: Tahoma;
	font-size: 12px;
	color: #cc0066;
	text-decoration: none;
}

	  
.scroll_test {
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-arrow-color: #854b76;
	scrollbar-track-color: #FFFFFF;
}

.helvetica28_grey {
	font-family: "Helvetica";
	font-size: 28px;
	color: #666666;
}

.helvetica16_grey {
	font-family: "Helvetica";
	font-size: 16px;
	color: #666666;
	text-decoration: none;
}

.helvetica14_grey_light {
	font-family: "Helvetica";
	font-size: 14px;
	color: #D6D6D6;
}

.helvetica14_grey_link {
	font-family: "Helvetica";
	font-size: 14px;
	color: #666666;
	text-decoration: underline;
}

.helvetica14_grey_link:hover {
	font-family: "Helvetica";
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}

.helvetica14_grey {
	font-family: "Helvetica";
	font-size: 14px;
	color: #666666;
	
}

.helvetica14_purple_link {
	font-family: "Helvetica";
	font-size: 14px;
	color: #854b76;
	text-decoration: underline;
}

.helvetica14_purple_link:hover {
	font-family: "Helvetica";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}

.helvetica14_purple {
	font-family: "Helvetica";
	font-size: 14px;
	color: #854b76;
}

.helvetica14_pink_link {
	font-family: "Helvetica";
	font-size: 14px;
	color: #ec449b;
	text-decoration: underline;
}

.helvetica14_pink_link:hover {
	font-family: "Helvetica";
	font-size: 14px;
	color: #ec449b;
	text-decoration: none;
}

.helvetica14_white {
	font-family: "Helvetica";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;	
}

.helvetica14_white_link {
	font-family: "Helvetica";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: underline;
}

.helvetica14_white_link:hover {
	font-family: "Helvetica";
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}

.helvetica12_white {
	font-family: "Helvetica";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;	
}

.helvetica12_purple {
	font-family: "Helvetica";
	font-size: 12px;
	color: #854b76;
	
}

.promotion_desc_12_link {
	font-family: "Helvetica";
	font-size: 14px;
	color: #854b76;
	text-decoration: none;
}

.promotion_desc_12_link:hover {
	font-family: "Helvetica";
	font-size: 14px;
	color: #854b76;
	text-decoration: underline;
}

.promotion_title_12_link {
	font-family: "Helvetica";
	font-size: 12px;
	color: #854b76;
	text-decoration: underline;
}

.promotion_title_12_link:hover {
	font-family: "Helvetica";
	font-size: 12px;
	color: #854b76;
	text-decoration: none;
}

.related_header_link {
	font-family: "Helvetica";
	font-size: 12px;
	color: #cc0066;
	text-decoration: underline;
}

.related_header_link:hover {
	font-family: "Helvetica";
	font-size: 12px;
	color: #cc0066;
	text-decoration: none;
}


.helvetica12_grey {
	font-family: "Helvetica";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.requirements_link {
	font-family: "Helvetica";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.requirements_link:hover {
	font-family: "Helvetica";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.helvetica12_grey_link {
	font-family: "Helvetica";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.helvetica12_grey_link:hover {
	font-family: "Helvetica";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

.helvetica12_grey_light {
	font-family: "Helvetica";
	font-size: 12px;
	color: #999999;
	font-style: italic;
}

.helvetica10_grey_light_link {
	font-family: "Helvetica";
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.helvetica10_grey_light_link:hover {
	font-family: "Helvetica";
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

.century14_white {
	font-family: "Century Gothic";
	font-size: 14px;
	color: #FFFFFF;
	
}

.century16_white {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #FFFFFF;
	
}

.century16_white_bold {
	font-family: "Century Gothic";
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;	
	
}

.bot-bdr-bevel {
	background-image: url(images/border_bevel.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

.top-bdr-bevel {
	background-image: url(images/border_bevel.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bot-bdr-grey {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

.right-bdr-grey {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}

.top-bdr-grey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}

.mid-bdr-grey {
	background-image: url(images/border_grey_middle.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}