body
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #ffffff;
	scrollbar-base-color: #000000;
}

a
{
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}

a:hover
{
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

.item1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	border-style: solid;
	border-width: 0px;
}
.item2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-style: solid;
	border-width: 0px;
}
.item3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-style: solid;
	border-width: 0px;
}
a:hover
{
	font-weight: normal;
	color: #999999;
	text-decoration: underline;
}

.label_user
{
	font-weight: bold;
	color: #0B5B98;
}

.td_header_left
{
	background-image: url(../images/common/header_left_corner.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.td_header_middle
{
	background-image: url(../images/common/header_middle_corner.gif);
	background-repeat: repeat-x;
	height: 36px;
}

.td_header_right
{
	background-image: url(../images/common/header_right_corner.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.td_header_spliter
{
	background-image: url(../images/common/header_splitter.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
	vertical-align: middle;
}

.header_normal
{
	color: #999999;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.header_normal:hover
{
	color: #999999;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}

.header_over
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.header_over:hover
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	text-decoration: underline;
}

.td_header_over
{
	background-image: url(../images/common/over_tab.gif);
	background-repeat: no-repeat;
	width: 116px;
	height: 36px;
	vertical-align: middle;
	color: #999999;
	font-weight: bold;
	font-size: 13px;
}

.td_header_normal
{
	background-image: none;
	background-repeat: no-repeat;
	width: 116px;
	height: 36px;
	vertical-align: middle;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
}

.td_tour_left
{
	background-image: url(../images/home/tour_left.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 149px;
}

.td_tour_body
{
	background-image: url(../images/home/tour_body.gif);
	background-repeat: repeat-x;
	height: 149px;
}

.td_tour_right
{
	background-image: url(../images/home/tour_right.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 149px;
}

.td_promote_top
{
	background-image: url(../images/home/promote_top.gif);
	background-repeat: no-repeat;
	width: 250px;
	height: 34px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.td_promote_body
{
	background-image: url(../images/home/promote_body.gif);
	background-repeat: repeat-y;
	width: 250px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_promote_buttom
{
	background-image: url(../images/home/promote_bottom.gif);
	background-repeat: no-repeat;
	width: 250px;
	height: 9px;
}

.td_center_left
{
	background-image: url(../images/home/center_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 151px;
}

.td_center_body
{
	background-image: url(../images/home/center_body.gif);
	background-repeat: repeat-x;
	height: 151px;
}

.td_center_right
{
	background-image: url(../images/home/center_right.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 151px;
}

.td_center_split
{
	background-image: url(../images/home/center_split.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 151px;
}

.footer_left
{
	background-image: url(../images/common/footer_left.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.footer_body
{
	background-image: url(../images/common/footer_body.gif);
	background-repeat: repeat-x;
	height: 36px;
}

.footer_right
{
	background-image: url(../images/common/footer_right.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.footer_link
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}

.footer_link:hover
{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

.footer_text
{
	color: #FFFFFF;
	font-weight: normal;
}

.menuleft_top
{
	background-image: url(../images/common/menuleft_top.gif);
	background-repeat: no-repeat;
	width: 154px;
	height: 5px;
}

.menuleft_body
{
	background-image: url(../images/common/menuleft_body.gif);
	background-repeat: repeat-y;
	width: 154px;
}

.menuleft_bottom
{
	background-image: url(../images/common/menuleft_buttom.gif);
	background-repeat: no-repeat;
	width: 154px;
	height: 5px;
}

.menuheader1_link
{
	font-weight: bold;
	color: #FFFFFF;
}

.menuheader1_link:hover
{
	font-weight: bold;
	color: #FFFFFF;
}

.menuheader1_normal
{
	background-image: url(../images/common/menuheader1_normal.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 21px;
	padding-left: 20px;
	font-weight: bold;
}

.menuheader1_over
{
	background-image: url(../images/common/menuheader1_over.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 21px;
	padding-left: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

.menuheader2_link
{
	font-weight: bold;
}

.menuheader2_link:hover
{
	font-weight: bold;
}

.menuheader2_normal
{
	background-image: url(../images/common/menuheader2_normal.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 21px;
	padding-left: 28px;
	font-weight: bold;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}

.menuheader2_over
{
	background-image: url(../images/common/menuheader2_over.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 21px;
	padding-left: 28px;
	font-weight: bold;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
}

.innerheader_left
{
	background-image: url(../images/home/innermenu_left.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.innerheader_body
{
	background-image: url(../images/home/innermenu_middle.gif);
	background-repeat: repeat-x;
	height: 28px;
}

.innerheader_right
{
	background-image: url(../images/home/innermenu_right.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.inboxbody
{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	height: 28px;
}

.inboxbodywithborder
{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	height: 28px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
}

.logo_normal
{
	background-image: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	width: 42px;
	height: 46px;
}

.logo_text_normal
{
	font-size: 11px;
	font-weight: bold;
}

.logo_text_header
{
	font-size: 17px;
	font-weight: bold;
	color: #3A6E9E;
}

.header1
{
	font-weight: bold;
	color: #FFFFFF;
}

.header2
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.header2_brown_n
{
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}
.header2_brown
{
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.header2_brown a
{
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.header2 a
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.header2_link1
{
	font-size: 14px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
.header2_link
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.header2_link:hover
{
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.header2_link a
{
	font-size: 12px;
	font-weight: bold;
	color: #505050;
	text-decoration: none;
}
.header2_link a:hover
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #505050;
}
.tour_text
{
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	vertical-align: middle;
}

.tour_text_normal
{
	color: #333333;
}
.break
{
	height: 40px;
}

.inner_header_body
{
	padding-left: 15px;
	background-image: url(../images/common/inner_header_body.gif);
	background-repeat: repeat-x;
	height: 40px;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
}

.inner_header_leftright
{
	background-image: url(../images/common/inner_header_corner.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 40px;
}

.create_banner_left
{
	background-image: url(../images/create/banner_left.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 100px;
}

.create_banner_body
{
	background-image: url(../images/create/banner_body.gif);
	background-repeat: repeat-x;
	height: 100px;
}

.create_banner_right
{
	background-image: url(../images/create/banner_right.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 100px;
}

.picture_banner_top_left
{
	background-image: url(../images/create/picture_banner_left_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_body
{
	background-image: url(../images/create/picture_banner_top.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_top_right
{
	background-image: url(../images/create/picture_banner_right_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_middle_left
{
	background-image: url(../images/create/picture_banner_left.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.picture_banner_middle_body
{
	background-color: #F6FAFD;
}

.picture_banner_middle_right
{
	background-image: url(../images/create/picture_banner_right.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.picture_banner_bottom_left
{
	background-image: url(../images/create/picture_banner_left_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_bottom_body
{
	background-image: url(../images/create/picture_banner_bottom1.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_bottom_right
{
	background-image: url(../images/create/picture_banner_right_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_left1
{
	background-image: url(../images/create/picture_banner_left_top1.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_body1
{
	background-image: url(../images/create/picture_banner_top1.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_top_right1
{
	background-image: url(../images/create/picture_banner_right_top1.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_middle_left1
{
	background-image: url(../images/create/picture_banner_left1.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.picture_banner_middle_body1
{
	background-color: #FAFBFD;
}

.picture_banner_middle_right1
{
	background-image: url(../images/create/picture_banner_right1.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.picture_banner_bottom_left1
{
	background-image: url(../images/create/picture_banner_left_bottom1.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_bottom_body1
{
	background-image: url(../images/create/picture_banner_bottom11.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_bottom_right1
{
	background-image: url(../images/create/picture_banner_right_bottom1.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.rightmenu_top_left
{
	background-image: url(../images/create/leftmenu_left_top.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.rightmenu_top_body
{
	background-image: url(../images/create/leftmenu_top.gif);
	background-repeat: repeat-x;
	height: 4px;
}

.rightmenu_top_right
{
	background-image: url(../images/create/leftmenu_right_top.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.tip_rightmenu_top_left
{
	background-image: url(../images/tip/tip_top_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 24px;
}

.tip_top
{
	background-image: url(../images/tip/tip_top.gif);
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
}

.tip_rightmenu_top_body
{
	background-image: url(../images/tip/tip_top_middle.gif);
	background-repeat: repeat-x;
	height: 24px;
}

.tip_rightmenu_top_right
{
	background-image: url(../images/tip/tip_top_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 24px;
}

.rightmenu_middle_left
{
	background-image: url(../images/create/leftmenu_left.gif);
	background-repeat: repeat-y;
	width: 4px;
}

.rightmenu_middle_body
{
	background-color: #FFFFFF;
}

.rightmenu_middle_right
{
	background-image: url(../images/create/leftmenu_right.gif);
	background-repeat: repeat-y;
	width: 4px;
}

.rightmenu_bottom_left
{
	background-image: url(../images/create/leftmenu_left_bottom.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.rightmenu_bottom_body
{
	background-image: url(../images/create/leftmenu_bottom.gif);
	background-repeat: repeat-x;
	height: 4px;
}

.rightmenu_bottom_right
{
	background-image: url(../images/create/leftmenu_right_bottom.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 4px;
}

.link_verify
{
	color: #4279AF;
	font-size: 13px;
}

.Photo
{
	background-color: #E8F1FA;
}

.inner_header_small_left
{
	background-image: url(../images/create/innerbar_small_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 24px;
}

.inner_header_small_body
{
	background-image: url(../images/create/innerbar_small_body.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

.inner_header_small_right
{
	background-image: url(../images/create/innerbar_small_corner.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 24px;
}

.grid_header
{
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.grid_text
{
	color: #333333;
}

.grid_link_addnew
{
	color: #4279AF;
}

.grid_link_addnew:hover
{
	color: #4279AF;
}
.grid_link_addnewE
{
	color: #4279AF;
	padding-left: 55px;
}

.grid_link_addnewE:hover
{
	color: #4279AF;
	padding-left: 55px;
}
.right_header_bg_left
{
	background-image: url(../images/create/rightmenu_header_bg_left.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}

.right_header_bg_body
{
	background-image: url(../images/create/rightmenu_header_bg_body.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

.right_header_bg_right
{
	background-image: url(../images/create/rightmenu_header_bg_right.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}
.verify_header_bg_left
{
	background-image: url(../images/create/rightmenu_header_bg_left.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}

.verify_header_bg_body
{
	background-image: url(../images/create/rightmenu_header_bg_body.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
}

.verify_header_bg_right
{
	background-image: url(../images/create/rightmenu_header_bg_right.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}

.rightmenu_link_addnew
{
	color: #FFFFFF;
}

.rightmenu_link_addnew:hover
{
	font-weight: bold;
	color: #FFFFFF;
}

.rightmenu_link_promote
{
	font-weight: bold;
	color: #0066CB;
}

.rightmenu_link_promote:hover
{
	font-weight: bold;
	color: #0066CB;
}
.hhh
{
	background: none;
}

.menuleft_top_1
{
	background-image: url(../images/inbox/right_menu_top.gif);
	background-repeat: no-repeat;
	width: 180px;
	height: 5px;
}

.menuleft_body_1
{
	background-image: url(../images/inbox/right_menu_middle.gif);
	background-repeat: repeat-y;
	width: 180px;
}

.menuleft_bottom_1
{
	background-image: url(../images/inbox/right_menu_bottom.gif);
	background-repeat: no-repeat;
	width: 180px;
	height: 5px;
}

.inbox_grid_header
{
	background-image: url(../images/inbox/grid_header_bg.gif);
	background-repeat: repeat-x;
	height: 28px;
	width: 180px;
}

.inbox_grid_header_1
{
	background-image: url(../images/inbox/grid_header_1.gif);
	background-repeat: repeat-x;
	height: 22px;
	font-weight: bold;
}

.inbox_grid_body
{
	background-image: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #D9D9D9;
	text-decoration: none;
	color: Black;
	height: 22px;
	font-weight: normal;
}

.inbox_grid_body_link
{
	text-decoration: none;
	color: Black;
	height: 22px;
}

.inbox_grid_body_link:hover
{
	text-decoration: underline;
	color: Black;
	height: 22px;
}
.inbox_right_menu_text
{
	color: #000000;
}

.inbox_right_menu_text1
{
	font-weight: bold;
	color: #000000;
}
.inbox_right_menu_text_link
{
	text-decoration: none;
	color: #000000;
}
.inbox_right_menu_text_link:hover
{
	color: #000000;
	text-decoration: underline;
}
.inbox_grid_footer
{
	background-image: url(../images/inbox/grid_footer.gif);
	background-repeat: repeat-x;
	height: 6px;
	width: 180px;
}

.inbox_right_menu_body
{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #D9D9D9;
	height: 21px;
}

.sharetest
{
	background: none;
}


.menuleft_top_share
{
	background-image: url(../images/share/right_menu_top.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 4px;
}

.menuleft_body_share
{
	background-image: url(../images/share/right_menu_body.gif);
	background-repeat: repeat-y;
	width: 200px;
}

.menuleft_bottom_share
{
	background-image: url(../images/share/right_menu_bottom.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 4px;
}

.quick_invite_body
{
	background-color: #E7EFFA;
	width: 200px;
}

.quick_invite_body_button
{
	background-color: #E7EFFA;
	width: 185px;
}

.quick_invite_bottom
{
	background-image: url(../images/share/quick_invite_bottom.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 4px;
}

.quick_invite_top_left
{
	background-image: url(../images/share/quick_invite_top_left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 29px;
}

.quick_invite_top_body
{
	background-image: url(../images/share/quick_invite_top_middle.gif);
	background-repeat: repeat-x;
	height: 29px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	padding-left: 6px;
}

.quick_invite_top_right
{
	background-image: url(../images/share/quick_invite_top_right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 29px;
}

.hint
{
	border: 1px solid #B2B9C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	color: Gray;
	width: 165px;
}

.hint1
{
	border: 1px solid #B2B9C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	width: 165px;
}

.hint_card
{
	border: 1px solid #B2B9C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Gray;
}

.hint_card1
{
	border: 1px solid #B2B9C3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.quick_invite_button
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #4091D2;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	border: 1px outset #ACD448;
	cursor: pointer;
}

.quick_invite_button:hover
{
	background-color: #ACD448;
	border: 1px outset #6784B0;
}

.normal_button_1
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	color: #FFFFFF;
	font-weight: bold;
}
.share_body_top_left
{
	background-image: url(../images/share/body_top_left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_top_middle
{
	background-image: url(../images/share/body_top.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.share_body_top_right
{
	background-image: url(../images/share/body_top_right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_middle_left
{
	background-image: url(../images/share/body_left.gif);
	background-repeat: repeat-y;
	width: 5px;
}

.share_body_middle_middle
{
	background-color: #E7F0F9;
}

.share_body_middle_right
{
	background-image: url(../images/share/body_right.gif);
	background-repeat: repeat-y;
	width: 5px;
}

.share_body_bottom_left
{
	background-image: url(../images/share/body_bottom_left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_bottom_middle
{
	background-image: url(../images/share/body_bottom.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.share_body_bottom_right
{
	background-image: url(../images/share/body_bottom_right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.tab_left
{
	background-image: url(../images/share/tab_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.tab_middle
{
	background-color: #FFFFFF;
}

.tab_right
{
	background-image: url(../images/share/tab_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.tab_right_middle
{
	background-image: url(../images/share/tab_right_middle.gif);
	background-repeat: repeat-y;
	width: 4px;
}

.tab_bottom_left
{
	background-image: url(../images/share/tab_bottom_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.tab_bottom_middle
{
	background-image: url(../images/share/tab_bottom_middle.gif);
	background-repeat: repeat-x;
	height: 3px;
}

.tab_bottom_right
{
	background-image: url(../images/share/tab_bottom_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.header_normal_black
{
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

.share_continue_button
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	width: 114px;
	height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.link_cancel
{
	color: #C81010;
	text-decoration: underline;
}

.link_cancel:hover
{
	color: #C81010;
	text-decoration: none;
}

.textmultiline
{
	width: 557px;
	height: 50px;
	border-width: 1px;
	border-color: #B4B2B3;
	border-style: solid;
}

.banner_bg_blue
{
	background-image: url(../images/share/banner_bg1.gif);
	background-repeat: repeat-x;
	height: 73px;
	width: 559px;
}

.banner_bg_gray
{
	background-image: url(../images/share/banner_bg_gray.gif);
	background-repeat: repeat-x;
	height: 34px;
	width: 559px;
}

.common_alertmessage_success
{
	background-image: url(../images/share/error_success.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 33px;
}
.common_alertmessage
{
	background-image: url(../images/share/error_bg.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #000000;
}

.common_alertmessage_full
{
	background-color: #C1DE8C;
	font-weight: bold;
	color: #000000;
}

.header_normal_black1
{
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}
.header_normal_black2
{
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
}
.header_normal_black2:hover
{
	color: #000000;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
}

.header_small_gray
{
	color: #666666;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}

.txterror
{
	border-width: 1px;
	border-color: #FF0000;
	border-style: solid;
}
.txtnormal
{
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}

.share_sub_header
{
	padding: 5px;
	width: 571px;
	background-color: #EEEEEE;
	font-weight: bold;
	color: #000000;
}

.share_check
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-style: solid;
	border-width: 0px;
}

.errormsg
{
	color: #C27229;
}

.compose_grid_footer
{
	background-image: url(../images/compose/footer.gif);
	background-repeat: repeat-x;
	height: 37px;
	width: 180px;
}

.inbox_grid_header_2
{
	background-color: #F4F4F4;
}

.button_attach
{
	width: 200px;
	height: 21px;
	border: none;
}

.button_normal
{
	height: 20px;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #343434;
	background-color: #E6E6E6;
}

.textbox_normal
{
	border-width: 1px;
	border-color: #B4B2B3;
	border-style: solid;
}

.siftaccount
{
	background: none;
}

.account_info_bg
{
	background-color: #EBF5FF;
}

.account_sub_header_1
{
	padding: 5px;
	background-color: #EEEEEE;
	font-weight: bold;
	color: #000000;
}

.account_sub_header_2
{
	padding: 5px;
	background-color: #F7F7F7;
	font-weight: normal;
	color: #000000;
	height: 23px;
}

.account_sub_header_3
{
	padding: 5px;
	background-color: #FDFDFD;
	font-weight: normal;
	color: #000000;
	height: 23px;
}

.email_button
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	width: 155px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

.shiftcard
{
	background: none;
}

.card_blue_top_left
{
	background-image: url(../images/card/blue_top_left.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
}

.card_blue_top_middle
{
	background-color: #BECDE0;
	height: 9px;
}

.card_blue_top_right
{
	background-image: url(../images/card/blue_top_right.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
}

.card_blue_body_left
{
	background-color: #BECDE0;
	width: 9px;
}

.card_blue_body_middle
{
	background-color: #BECDE0;
}

.card_blue_body_right
{
	background-color: #BECDE0;
	width: 9px;
}

.card_blue_bottom_left
{
	background-image: url(../images/card/blue_bottom_left.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
}

.card_blue_bottom_middle
{
	background-color: #BECDE0;
	height: 9px;
}

.card_blue_bottom_right
{
	background-image: url(../images/card/blue_bottom_right.gif);
	background-repeat: no-repeat;
	width: 9px;
	height: 9px;
}

.card_white_top_left
{
	background-image: url(../images/card/white_top_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.card_white_top_middle
{
	background-image: url(../images/card/white_top.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.card_white_top_right
{
	background-image: url(../images/card/white_top_right.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.card_white_body_left
{
	background-image: url(../images/card/white_left.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.card_white_body_middle
{
	background-color: #FFFFFF;
}

.card_white_body_right
{
	background-image: url(../images/card/white_right.gif);
	background-repeat: repeat-y;
	width: 10px;
}

.card_white_bottom_left
{
	background-image: url(../images/card/white_bottom_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.card_white_bottom_middle
{
	background-image: url(../images/card/white_bottom.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.card_white_bottom_right
{
	background-image: url(../images/card/white_bottom_right.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.card_right_inner_blue_left1
{
	background-image: url(../images/card/right_inner_bg_left1.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.card_right_inner_blue_body
{
	background-image: url(../images/card/right_inner_bg_lbody.gif);
	background-repeat: repeat-x;
	height: 28px;
}

.card_right_inner_blue_right1
{
	background-image: url(../images/card/right_inner_bg_right1.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.card_right_inner_blue_left1_new
{
	background-image: url(../images/card/right_inner_bg_left1_new.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 26px;
}

.card_right_inner_blue_body_new
{
	background-image: url(../images/card/right_inner_bg_lbody_new.gif);
	background-repeat: repeat-x;
	height: 26px;
}

.card_right_inner_blue_right1_new
{
	background-image: url(../images/card/right_inner_bg_right1_new.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 26px;
}

.card_right_inner_blue_left2
{
	background-image: url(../images/card/right_inner_bg_left2.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.card_right_inner_blue_right2
{
	background-image: url(../images/card/right_inner_bg_right2.gif);
	background-repeat: no-repeat;
	width: 2px;
	height: 28px;
}

.card_right_inner_yellow_left
{
	background-image: url(../images/card/yellow_bg_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 41px;
}

.card_right_inner_yellow_body
{
	background-image: url(../images/card/yellow_bg_middle.gif);
	background-repeat: repeat-x;
	height: 41px;
}

.card_right_inner_blue_body_1
{
	background-image: url(../images/card/yellow_bg_middle_new.gif);
	background-repeat: repeat-x;
	height: 41px;
}

.card_right_inner_yellow_right
{
	background-image: url(../images/card/yellow_bg_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 41px;
}

.card_black_font_1
{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.card_black_font_2
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	line-height: 14px;
}

.card_black_font_2_link
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.card_black_font_2_link:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.card_black_font_2 a
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.card_black_font_2 a:hover
{
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.card_black_font_3
{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.card_black_font_4
{
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.card_gray_font_1
{
	font-size: 12px;
	font-weight: bold;
	color: #676767;
}

.card_gray_font_2
{
	font-size: 13px;
	font-weight: normal;
	color: #9A9A9A;
}

.card_blue_font_1
{
	font-size: 16px;
	font-weight: bold;
	color: #396CA1;
}

.card_blue_font_1_popup
{
	font-size: 13px;
	font-weight: bold;
	color: #396CA1;
}

.card_hsplit_line
{
	background-image: url(../images/card/right_inner_bg_lbody.gif);
	background-repeat: repeat-x;
	width: 606px;
	height: 2px;
}

.card_hsplit_line_pp
{
	background-image: url(../images/card/right_inner_bg_lbody.gif);
	background-repeat: repeat-x;
	width: 512px;
	height: 2px;
}

.shiftpay
{
	background: none;
}

.tab_left_gray
{
	background-image: url(../images/share/tab_left_gray.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.tab_middle_gray
{
	background-color: #E8E8E8;
}

.tab_right_gray
{
	background-image: url(../images/share/tab_right_gray.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 3px;
}

.pack_top_left
{
	background-image: url(../images/payment/pack_top_left.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_middle
{
	background-image: url(../images/payment/pack_top.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_top_right
{
	background-image: url(../images/payment/pack_top_right.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_middle_left
{
	background-image: url(../images/payment/pack_left.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_middle
{
	background-color: #F9F7F8;
}

.pack_middle_right
{
	background-image: url(../images/payment/pack_right.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_bottom_left
{
	background-image: url(../images/payment/pack_bottom_left.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_bottom_middle
{
	background-image: url(../images/payment/pack_bottom.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_bottom_right
{
	background-image: url(../images/payment/pack_bottom_right.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_left_sub1
{
	background-image: url(../images/payment/pack_top_left1.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_middle_sub1
{
	background-image: url(../images/payment/pack_top1.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_top_right_sub1
{
	background-image: url(../images/payment/pack_top_right1.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_middle_left_sub1
{
	background-image: url(../images/payment/pack_left1.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_middle_sub1
{
	background-color: #E7F0F9;
}

.pack_middle_right_sub1
{
	background-image: url(../images/payment/pack_right1.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_bottom_left_sub1
{
	background-image: url(../images/payment/pack_bottom_left1.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_bottom_middle_sub1
{
	background-image: url(../images/payment/pack_bottom1.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_bottom_right_sub1
{
	background-image: url(../images/payment/pack_bottom_right1.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_left_sub2
{
	background-image: url(../images/payment/pack_top_left2.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_middle_sub2
{
	background-image: url(../images/payment/pack_top2.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_top_right_sub2
{
	background-image: url(../images/payment/pack_top_right2.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_middle_left_sub2
{
	background-image: url(../images/payment/pack_left2.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_middle_sub2
{
	background-color: #C9DAEE;
}

.pack_middle_right_sub2
{
	background-image: url(../images/payment/pack_right2.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_bottom_left_sub2
{
	background-image: url(../images/payment/pack_bottom_left2.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_bottom_middle_sub2
{
	background-image: url(../images/payment/pack_bottom2.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_bottom_right_sub2
{
	background-image: url(../images/payment/pack_bottom_right2.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_left_sub3
{
	background-image: url(../images/payment/pack_top_left3.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_top_middle_sub3
{
	background-image: url(../images/payment/pack_top3.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_top_right_sub3
{
	background-image: url(../images/payment/pack_top_right3.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_middle_left_sub3
{
	background-image: url(../images/payment/pack_left3.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_middle_sub3
{
	background-color: #B0CCF1;
}

.pack_middle_right_sub3
{
	background-image: url(../images/payment/pack_right3.gif);
	background-repeat: repeat-y;
	width: 8px;
}

.pack_bottom_left_sub3
{
	background-image: url(../images/payment/pack_bottom_left3.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_bottom_middle_sub3
{
	background-image: url(../images/payment/pack_bottom3.gif);
	background-repeat: repeat-x;
	height: 8px;
}

.pack_bottom_right_sub3
{
	background-image: url(../images/payment/pack_bottom_right3.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 8px;
}

.pack_black_font_1
{
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.black_font
{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.pack_black_font_2
{
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.pack_black_font_3
{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.pack_black_font_4
{
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}

.pack_black_font_4_light
{
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}


.pack_arrow
{
	background-image: url(../images/payment/pack_arrow.gif);
	background-repeat: no-repeat;
	width: 20px;
	height: 37px;
}

.pack_arrow_body
{
	background-color: #B2D7F4;
	height: 37px;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.payment_yellow_box
{
	background-image: url(../images/payment/yellow_box.gif);
	background-repeat: repeat;
	height: 19px;
	font-size: 11px;
	color: #505050;
}

.payment_brown_RL
{
	background-image: url(../images/payment/add_left_right.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 26px;
}

.payment_brown_body
{
	background-image: url(../images/payment/add_body.gif);
	background-repeat: repeat-x;
	height: 26px;
	color: #030002;
	font-weight: bold;
}

.payment_brown_add
{
	background-image: url(../images/payment/add.gif);
	background-repeat: no-repeat;
	width: 13px;
	height: 26px;
}

.payment_subheader_1
{
	background-image: url(../images/payment/sub_header.gif);
	background-repeat: repeat-x;
	height: 31px;
	width: 755px;
}

.payment_subheader_2
{
	background-image: url(../images/payment/sub_header1.gif);
	background-repeat: repeat-x;
	height: 31px;
}

.payment_grid_body
{
	background-image: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #D9D9D9;
}

.payment_button_bg
{
	background-image: url(../images/payment/payment_button_bg.gif);
	background-repeat: repeat-x;
	height: 103px;
}

.payment_continue_button
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

.payment_continue_button1
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	width: 200px;
	height: 23px;
	color: #FFFFFF;
	font-weight: bold;
}

.link_cancel_small
{
	font-size: 11px;
	color: #C81010;
	text-decoration: underline;
}

.link_cancel_small:hover
{
	font-size: 11px;
	color: #C81010;
	text-decoration: none;
}

.payment_gray_font_1
{
	font-size: 13px;
	font-weight: normal;
	color: #505050;
}

.payment_getstarted_button
{
	background-image: url(../images/payment/get_started_button.gif);
	background-repeat: no-repeat;
	width: 90px;
	height: 23px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
}
.shiftsetting
{
	background: none;
}

.link_blue
{
	font-size: 13px;
	color: #2E6CB9;
	text-decoration: underline;
}

.link_blue:hover
{
	font-size: 13px;
	color: #2E6CB9;
	text-decoration: none;
}

.setting_update_button
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	width: 154px;
	height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}

.card_gray_font_3
{
	font-size: 12px;
	font-weight: normal;
	color: #676767;
}
.shiftregister
{
	background: none;
}

.register_main_border
{
	border-width: 10px;
	border-style: solid;
	border-color: #74B2E1;
}

.td_promote_top1
{
	background-image: url(../images/home/promote_top1.gif);
	background-repeat: no-repeat;
	width: 190px;
	height: 34px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.td_promote_body1
{
	background-image: url(../images/home/promote_body1.gif);
	background-repeat: repeat-y;
	width: 180px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_promote_buttom1
{
	background-image: url(../images/home/promote_bottom1.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 9px;
}

.footer_left1
{
	background-image: url(../images/common/footer_left1.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.footer_body1
{
	background-image: url(../images/common/footer_body1.gif);
	background-repeat: repeat-x;
	height: 36px;
}

.footer_right1
{
	background-image: url(../images/common/footer_right1.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.common_alertmessage1
{
	background-image: url(../images/share/error_bg.gif);
	background-repeat: repeat;
	font-weight: bold;
	color: #000000;
	padding: 10px;
}

.register_createmycard_button
{
	background-image: url(../images/register/createmycard_button.gif);
	background-repeat: no-repeat;
	border: none;
	width: 143px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.textbox_watermark
{
	border-style: solid;
	border-width: 1.5px;
	border-color: #AAAEB5;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: Gray;
}

.textbox_watermark1
{
	border-style: solid;
	border-width: 1.5px;
	border-color: #AAAEB5;
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.register_gray_font_1
{
	font-size: 20px;
	font-weight: bold;
	color: #505050;
}
.caseshift
{
	background: none;
}

.buss_gray_font_1
{
	font-size: 14px;
	font-weight: bold;
	color: #505050;
}

.buss_gray_font_2
{
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.buss_gray_font_3
{
	font-size: 12px;
	font-weight: normal;
	color: #505050;
}

.buss_gray_font_3_black
{
	font-size: 12px;
	font-weight: normal;
	color: #000;
}
.shiftregister
{
	background: none;
}

.register_main_border
{
	border-width: 10px;
	border-style: solid;
	border-color: #74B2E1;
}

.td_promote_top1
{
	background-image: url(../images/home/promote_top1.gif);
	background-repeat: no-repeat;
	width: 190px;
	height: 34px;
	padding-left: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.td_promote_body1
{
	background-image: url(../images/home/promote_body1.gif);
	background-repeat: repeat-y;
	width: 180px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.td_promote_buttom1
{
	background-image: url(../images/home/promote_bottom1.gif);
	background-repeat: no-repeat;
	width: 200px;
	height: 9px;
}

.footer_left1
{
	background-image: url(../images/common/footer_left1.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.footer_body1
{
	background-image: url(../images/common/footer_body1.gif);
	background-repeat: repeat-x;
	height: 36px;
}

.footer_right1
{
	background-image: url(../images/common/footer_right1.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 36px;
}

.common_alertmessage1
{
	background-image: url(../images/share/error_bg.gif);
	background-repeat: repeat;
	font-weight: bold;
	color: #000000;
	padding: 10px;
}

.register_createmycard_button
{
	background-image: url(../images/register/createmycard_button.gif);
	background-repeat: no-repeat;
	border: none;
	width: 143px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.textbox_watermark
{
	border-style: solid;
	border-width: 1.5px;
	border-color: #AAAEB5;
	height: 20px;
	font-size: 14px;
	font-weight: normal;
	color: Gray;
}

.textbox_watermark1
{
	border-style: solid;
	border-width: 1.5px;
	border-color: #AAAEB5;
	height: 20px;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.register_gray_font_1
{
	font-size: 20px;
	font-weight: bold;
	color: #505050;
}

.shiftmarket
{
	background: none;
}

.mark_line
{
	background-image: url(../images/create/line_gray.gif);
	background-repeat: repeat;
	height: 2px;
}

.link_blue
{
	color: #4092CE;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
}

.link_blue:hover
{
	color: #4092CE;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}

.link_gray
{
	color: #505050;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}

.link_gray:hover
{
	color: #505050;
	font-weight: normal;
	text-decoration: underline;
	font-size: 14px;
}

.link_gray_card
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}

.link_gray_card:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}

.link_gray_bold
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

.link_gray_bold:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
}

.link_gray_bold_12
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

.link_gray_bold_12:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.link_gray_bold_normal
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
.mark_banner_darkblue
{
	background-image: url(../images/market_home/main_banner_bg_darkblue.gif);
	background-repeat: repeat;
}

.mark_banner_darkgray
{
	background-image: url(../images/market_home/main_banner_bg_graydark.gif);
	background-repeat: repeat;
}

.mark_banner_gray
{
	background-image: url(../images/market_home/main_banner_bg_graydark.gif);
	background-repeat: repeat;
}

.font_white_bold
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 24px;
}

.font_white_normal
{
	color: #FFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

.font_white_blue
{
	color: #3E6C9D;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 15px;
}

.font_white_blue_card
{
	color: #3E6C9D;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 13px;
}

.font_white_bluediff
{
	color: #3E6E9E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 15px;
}

.font_white_bold_link
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: underline;
	font-size: 24px;
}

.font_white_bold_link:hover
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold_link_1
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: underline;
	font-size: 22px;
}

.font_white_bold_link_1:hover
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 22px;
}

.three_bg_left
{
	background-image: url(../images/market_home/3_bg_left.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 201px;
}

.three_bg_middle
{
	background-image: url(../images/market_home/3_bg_middle.gif);
	background-repeat: repeat-x;
	height: 201px;
}

.three_bg_right
{
	background-image: url(../images/market_home/3_bg_right.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 201px;
}

.sign_left_top
{
	background-image: url(../images/market_home/sign_left_top.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_right_top
{
	background-image: url(../images/market_home/sign_right_top.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_left_bottom
{
	background-image: url(../images/market_home/sign_left_bottom.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_right_bottom
{
	background-image: url(../images/market_home/sign_right_bottom.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_bg
{
	background-image: url(../images/market_home/sign_bg.gif);
	background-repeat: repeat;
}

.mark_join_button_old
{
	background-image: url(../images/market_home/join_button.jpg);
	background-repeat: no-repeat;
	border: none;
	width: 105px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.available
{
	color: #006600;
	font-weight: bold;
}

.notavailable
{
	color: #FF0000;
	font-weight: bold;
}
.shiftmarkregister
{
	background: none;
}

.mark_register_banner
{
	background-image: url(../images/mark_register/banner.gif);
	background-repeat: no-repeat;
}

.mark_gray_bg
{
	background-image: url(../images/mark_register/gray_bg.gif);
	background-repeat: repeat;
}
.gv_Pagerstyle
{
	color: #505050;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.gv_Pagerstyle:active
{
	color: #505050;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.pagination
{
	text-align: right;
}

.pagination a
{
	padding: 0 5px;
	text-decoration: none;
	color: #000;
}

.pagination a:hover, .pagination a.selected
{
	color: #000;
}

.js_button
{
	border-style: solid;
	border-width: 1px;
	width: 18px;
	height: 15px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}
.font_white_bold1
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 16px;
}
.common_alertmessage_Sfailed
{
	background-image: url(../images/share/error_success_red.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 33px;
}
.common_alertmessage_failed
{
	background-image: url(../images/share/error_bg_red.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #FF0000;
}

.common_alertmessage_failed_full
{
	background-image: url(../images/share/error_bg_red.gif);
	background-repeat: repeat;
	font-weight: bold;
	color: #FF0000;
}
.picture_banner_bottom_left_inbox
{
	background-image: url(../images/inbox/picture_banner_left_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_bottom_body_inbox
{
	background-image: url(../images/inbox/picture_banner_bottom1.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_bottom_right_inbox
{
	background-image: url(../images/inbox/picture_banner_right_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_left_inbox
{
	background-image: url(../images/inbox/picture_banner_left_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_right_inbox
{
	background-image: url(../images/inbox/picture_banner_right_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.inbox_alert_subheader
{
	font-size: 22px;
	font-weight: bold;
	color: #4178B0;
}

.inbox_alert_message
{
	font-size: 14px;
	font-weight: normal;
	color: #505050;
}
.common_alertmessage_Sfailed
{
	background-image: url(../images/share/error_success_red.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 33px;
}
.common_alertmessage_failed
{
	background-image: url(../images/share/error_bg_red.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #FF0000;
}
.Profile_header_name
{
	font-weight: bold;
	font-size: 22px;
	color: #4178b0;
}
.Profile_header_name2
{
	font-size: 22px;
	color: #4178b0;
}

.Profile_header_name_new
{
	font-weight: bold;
	font-size: 20px;
	color: #4178b0;
}
.Profile_header_name2_new
{
	font-size: 20px;
	color: #4178b0;
}


.Validation
{
	color: #FF0000;
}
.mark_line
{
	background-image: url(../images/create/line_gray.gif);
	background-repeat: repeat;
	height: 2px;
}

.link_blue
{
	color: #4092CE;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;
}

.link_blue:hover
{
	color: #4092CE;
	font-weight: bold;
	text-decoration: none;
	font-size: 13px;
}

.link_gray
{
	color: #505050;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}

.link_gray:hover
{
	color: #505050;
	font-weight: normal;
	text-decoration: underline;
	font-size: 14px;
}

.link_gray_bold
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

.link_gray_bold:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 14px;
}

.link_gray_bold_new
{
	color: #406BB9;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}

.link_gray_new
{
	color: #406BB9;
	font-weight: normal;
	text-decoration: none;
	font-size: 14px;
}

.link_gray_new:hover
{
	color: #9CCD36;
	font-weight: normal;
	text-decoration: underline;
	font-size: 14px;
}
.mark_banner_darkblue
{
	background-image: url(../images/market_home/main_banner_bg_darkblue.gif);
	background-repeat: repeat;
}

.mark_banner_darkgray
{
	background-image: url(../images/market_home/main_banner_bg_graydark.gif);
	background-repeat: repeat;
}

.mark_banner_gray
{
	background-image: url(../images/market_home/main_banner_bg_graydark.gif);
	background-repeat: repeat;
}

.font_white_bold
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold1
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 16px;
}


.font_white_normal
{
	color: #FFF;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

.font_white_blue
{
	color: #3E6C9D;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 15px;
}

.font_white_bluediff
{
	color: #3E6E9E;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 15px;
}

.font_white_bluediff1
{
	color: #3E6E9E;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}

.font_white_bold_link
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: underline;
	font-size: 24px;
}

.font_white_bold_link:hover
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold_link_1
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: underline;
	font-size: 22px;
}

.font_white_bold_link_1:hover
{
	color: #FFF;
	font-weight: normal;
	font-family: "Arial Narrow";
	text-decoration: none;
	font-size: 22px;
}

.three_bg_left
{
	background-image: url(../images/market_home/3_bg_left.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 201px;
}

.three_bg_middle
{
	background-image: url(../images/market_home/3_bg_middle.gif);
	background-repeat: repeat-x;
	height: 201px;
}

.three_bg_right
{
	background-image: url(../images/market_home/3_bg_right.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 201px;
}

.sign_left_top
{
	background-image: url(../images/market_home/sign_left_top.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_right_top
{
	background-image: url(../images/market_home/sign_right_top.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_left_bottom
{
	background-image: url(../images/market_home/sign_left_bottom.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_right_bottom
{
	background-image: url(../images/market_home/sign_right_bottom.gif);
	background-repeat: no-repeat;
	width: 7px;
	height: 7px;
}

.sign_bg
{
	background-image: url(../images/market_home/sign_bg.gif);
	background-repeat: repeat;
}

.mark_join_button_orginal
{
	background-image: url(../images/market_home/join_button.gif);
	background-repeat: no-repeat;
	border: none;
	width: 105px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.mark_join_button_create
{
	background-image: url(../images/market_home/join_button_create.gif);
	background-repeat: no-repeat;
	border: none;
	width: 105px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}

.mark_join_button
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #4091D2;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	border: 1px outset #ACD448;
	cursor: pointer;
}

.mark_join_button:hover
{
	background-color: #ACD448;
	border: 1px outset #6784B0;
}

.mark_join_button_new
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #ACD448;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	border: 1px outset #6784B0;
	cursor: pointer;
}

.mark_join_button_new:hover
{
	background-color: #4091D2;
	border: 1px outset #ACD448;
}

.buss_button_new
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px;
	background-color: #d3d1c5;
	font-size: 13px;
	color: #505050;
	font-weight: bold;
	border: 1px outset #6784B0;
	cursor: pointer;
}
.mark_join_button_new
{
	background-color: #4091D2;
	border-width: 2px;
	border-color: #4EB0FF;
	border-style: inset;
	width: 105px;
	height: 27px;
	color: #FFFFFF;
	font-weight: bold;
}



.mark_join_button_card
{
	background-image: url(../images/card/signin.gif);
	background-repeat: no-repeat;
	border-width: 0px;
	border-style: none;
	width: 75px;
	height: 29px;
}

.available
{
	color: #006600;
	font-weight: bold;
}

.notavailable
{
	color: #FF0000;
	font-weight: bold;
}

.mark_register_banner
{
	background-image: url(../images/mark_register/banner.gif);
	background-repeat: no-repeat;
}

.mark_gray_bg
{
	background-image: url(../images/mark_register/gray_bg.gif);
	background-repeat: repeat;
}

.pagination
{
	text-align: right;
}

.pagination a
{
	padding: 0 5px;
	text-decoration: none;
	color: #000;
}

.pagination a:hover, .pagination a.selected
{
	color: #000;
}

.js_button
{
	border-style: solid;
	border-width: 1px;
	width: 18px;
	height: 15px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
}

.picture_banner_bottom_left_inbox
{
	background-image: url(../images/inbox/picture_banner_left_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_bottom_body_inbox
{
	background-image: url(../images/inbox/picture_banner_bottom1.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.picture_banner_bottom_right_inbox
{
	background-image: url(../images/inbox/picture_banner_right_bottom.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_left_inbox
{
	background-image: url(../images/inbox/picture_banner_left_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.picture_banner_top_right_inbox
{
	background-image: url(../images/inbox/picture_banner_right_top.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 10px;
}

.inbox_alert_subheader
{
	font-size: 22px;
	font-weight: bold;
	color: #4178B0;
}

.inbox_alert_message
{
	font-size: 14px;
	font-weight: normal;
	color: #505050;
}

.common_alertmessage_Sfailed
{
	background-image: url(../images/share/error_success_red.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 33px;
}
.common_alertmessage_failed
{
	background-image: url(../images/share/error_bg_red.gif);
	background-repeat: repeat-x;
	height: 26px;
	font-weight: bold;
	color: #FF0000;
}

.share_body_top_left_whitebg
{
	background-image: url(../images/mark_request/body_top_left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_top_right_whitebg
{
	background-image: url(../images/mark_request/body_top_right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_bottom_left_whitebg
{
	background-image: url(../images/mark_request/body_bottom_left.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.share_body_bottom_right_whitebg
{
	background-image: url(../images/mark_request/body_bottom_right.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.faq_banner
{
	background-image: url(../images/inner_banner/faq_banner.jpg);
	background-repeat: no-repeat;
	width: 875px;
	height: 115px;
}

.faq_banner_1
{
	background-image: url(../images/inner_banner/faq_banner.jpg);
	background-repeat: no-repeat;
	width: 706px;
	height: 115px;
}

.leftMenu
{
	font-family: Arial;
	font-size: 10px;
	color: #43729E;
}


#some-cell
{
	background-image: url(../images/mark_bhome/right_1_1.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #7B7B7B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 50px;
	width: 231px;
}

#some-cell:hover
{
	background-image: url(../images/mark_bhome/right_2_1.gif);
	background-repeat: no-repeat;
	width: 231px;
	text-align: left;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: pointer;
	height: 50px;
}

.right_banner_header
{
	background-image: url(../images/mark_bhome/left_banner_header.gif);
	background-repeat: no-repeat;
	height: 46px;
	width: 845px;
}
/*Gforce*/

.rollLeft
{
}
.rollLeft h1
{
	font-size: 12px;
	font-family: Arial;
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #3B6389;
}
.rollLeft p
{
	font-size: 11px;
	font-family: Arial;
	margin: 1px 0 0 15px;
	padding: 0;
	float: left;
	text-align: left;
	color: #3B6389;
}
.rollLeft p span
{
	font-size: 11px;
	margin: 0;
	padding: 0;
	float: left;
}

.rollRight-Business
{
	margin: 0px 0px 0px 0px;
	width: 554px;
	float: right;
	text-align: center;
	padding: 0;
}
.rollRight-Business img
{
	margin: 0 0 0 0;
	float: left;
	text-align: left;
}
.rollRight-Business map
{
	margin: 0;
	padding: 0;
}


.mark_banner_darkblue_new
{
	background-image: url(../images/market_home/individual_banner_new.jpg);
	background-repeat: no-repeat;
	width: 875px;
	height: 250px;
}

.mark_banner_darkblue1
{
	background-color: #CCCCCC;
}

.header_over_white
{
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
}

.header_over_white_1
{
	color: #FFFFFF;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

.header_invidual_link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.header_invidual_link:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.link_gray_register
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

.link_gray_register:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.get_started_button
{
	background-image: url(../images/whycrederity/get_started.gif);
	background-repeat: no-repeat;
	border: none;
	width: 114px;
	height: 35px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
}
.register_gray_font_2
{
	font-size: 24px;
	color: #505050;
}
.common_alertmessage2
{
	background-image: url(../images/share/error_bg.gif);
	background-repeat: repeat;
	font-size: 14px;
	color: #505050;
	padding: 10px;
}
.shiftsocial
{
	background: none;
}

.mark_banner_socail
{
	background-image: url(../images/social/simplymarry.jpg);
	background-repeat: no-repeat;
	width: 875px;
	height: 250px;
}
.mark_banner_tour1
{
	background-image: url(../images/tour/tour1.gif);
	background-repeat: no-repeat;
	width: 676px;
	height: 274px;
}

.mark_banner_tour2
{
	background-image: url(../images/tour/tour2.gif);
	background-repeat: no-repeat;
	width: 676px;
	height: 278px;
}

.mark_banner_tour3
{
	background-image: url(../images/tour/tour3.gif);
	background-repeat: no-repeat;
	width: 676px;
	height: 262px;
}

.header_invidual1_link
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.header_invidual1_link:hover
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}

.bu_banner
{
	background-image: url(../images/solutions/bu.gif);
	background-repeat: no-repeat;
	width: 875px;
	height: 115px;
}
.can_detail_grid_header_bg
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #EDF3FF;
	color: #505050;
	height: 27px;
	font-weight: bold;
	font-size: 12px;
}

.can_detail_grid_header_bg_round
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	background-color: #EDF3FF;
	color: #505050;
	height: 27px;
	font-weight: bold;
	font-size: 14px;
}

.can_detail_grid_header_bg_1
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	background-color: #EDF3FF;
	height: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}
.can_detail_grid_header_bg_2
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	background-color: #EDF3FF;
	height: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.can_detail_grid_header_bg_2_left
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	background-color: #EDF3FF;
	height: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.can_detail_grid_header_bg_2_right
{
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #EDF3FF;
	height: 27px;
	font-size: 13px;
	font-weight: bold;
	color: #505050;
}

.can_details_gray_corner
{
	background-image: url(../images/candidate_detail/gray_corner.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 1px;
}
.can_details_gray_top
{
	background-image: url(../images/candidate_detail/gray_border.gif);
	background-repeat: repeat-x;
	height: 1px;
}
.can_details_gray_right
{
	background-image: url(../images/candidate_detail/gray_border.gif);
	background-repeat: repeat-y;
	width: 1px;
}
.shiftcandetails
{
	background: none;
}

.can_details_gray_top
{
	background-image: url(../images/candidate_detail/gray_border.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.can_details_gray_corner
{
	background-image: url(../images/candidate_detail/gray_corner.gif);
	background-repeat: no-repeat;
	height: 1px;
	width: 1px;
}

.can_details_gray_right
{
	background-image: url(../images/candidate_detail/gray_border.gif);
	background-repeat: repeat-y;
	width: 1px;
}

.can_details_gray_body
{
	background-image: url(../images/candidate_detail/gray_body.gif);
	background-repeat: repeat;
}

.can_detail_grid_header_corner
{
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	background-image: url(../images/candidate_detail/grid_header_corner.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 27px;
}

.can_detail_grid_header_corner2
{
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #A4CDED;
	border-top-width: 1px;
	border-top-style: solid;
	background-image: url(../images/candidate_detail/grid_header_corner.gif);
	background-repeat: no-repeat;
	width: 1px;
	height: 27px;
}

.can_detail_grid_detail1
{
	background-color: #F8FAFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 22px;
}

.can_detail_grid_detail2
{
	background-color: #FFFFFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 22px;
}

.can_detail_grid_detail2_last
{
	background-color: #FFFFFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 34px;
}
.can_detail_grid_detail2_new
{
	background-image: none;
	text-decoration: none;
	color: Black;
	height: 22px;
	font-weight: normal;
}
.can_detail_grid_detail2_n
{
	padding: 5px;
	background-color: #F8FAFF;
	font-weight: normal;
	color: #000000;
	height: 23px;
}
.can_detail_grid_detail2_m
{
	background-color: #EDF3FF;
	font-weight: normal;
	color: #000000;
	height: 23px;
}
.can_detail_grid_detail1_last
{
	background-color: #F8FAFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 34px;
}

.can_detail_grid_detail1_skill
{
	background-color: #EDF3FF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 31px;
}

.can_detail_grid_detail2_skill
{
	background-color: #FFFFFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 31px;
}

.can_link1
{
	color: #204BBC;
	text-decoration: underline;
}

.can_link1:hover
{
	color: #204BBC;
	text-decoration: none;
}

.can_radiobutton
{
	border-width: 0px;
	border-style: none;
}

.radiobutton
{
	border-width: 1px;
	border-color: #999999;
	border-style: solid;
}

.cad_font_small
{
	font-size: 11px;
	font-weight: normal;
	color: #505050;
}


.shiftReferanceCOmpose
{
	background: none;
}

.referance_sub_header_bg
{
	background-color: #E7F0F9;
}

.referance_detail_grid_detail1_last
{
	background-color: #EDF3FF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #A4CDED;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	height: 295px;
}

.referance_detail_grid_detail2
{
	background-color: #FFFFFF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 35px;
}

.referance_detail_grid_detail1
{
	background-color: #EDF3FF;
	border-left-color: #A4CDED;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #A4CDED;
	border-right-width: 1px;
	border-right-style: solid;
	height: 45px;
}

.ref_popup_border_top_left
{
	background-image: url(../images/referance_popup/border_left_top.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.ref_popup_border_top
{
	background-image: url(../images/referance_popup/border_top.gif);
	background-repeat: repeat-x;
	height: 21px;
}

.ref_popup_border_top_right
{
	background-image: url(../images/referance_popup/border_right_top.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.ref_popup_border_bottom_left
{
	background-image: url(../images/referance_popup/border_bottom_left.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.ref_popup_border_bottom
{
	background-image: url(../images/referance_popup/border_bottom.gif);
	background-repeat: repeat-x;
	height: 21px;
}

.ref_popup_border_bottom_right
{
	background-image: url(../images/referance_popup/border_bottom_right.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 21px;
}

.ref_popup_border_left
{
	background-image: url(../images/referance_popup/border_left.gif);
	background-repeat: repeat-y;
	width: 21px;
}

.ref_popup_border_bg
{
	background-color: #FFFFFF;
}

.ref_popup_border_right
{
	background-image: url(../images/referance_popup/border_right.gif);
	background-repeat: repeat-y;
	width: 21px;
}

.ref_popup_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #486AA9;
}

.ref_breakline1
{
	background-color: #A2CBE9;
}

.ref_breakline2
{
	background-color: #A3CCEC;
}

.ref_header_box
{
	background-color: #E7F1FA;
}

.ref_link1
{
	color: #505050;
	text-decoration: underline;
}

.ref_link1:hover
{
	color: #505050;
	text-decoration: none;
}

.ref_popup_button
{
	background-image: url(../images/referance_popup/button.gif);
	background-repeat: no-repeat;
	width: 167px;
	height: 35px;
	border: none;
	color: #FFFFFF;
	font-weight: bold;
}

.header3
{
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.buss_link_blue_dark
{
	color: #3300CC;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}

.buss_link_blue_dark:hover
{
	color: #3300CC;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.buss_font_green
{
	font-size: 12px;
	font-weight: bold;
	color: #009900;
}

.buss_font_green_1
{
	font-size: 13px;
	font-weight: bold;
	color: #00CC00;
}

.buss_sub_header
{
	padding: 5px;
	background-color: #EEEEEE;
	font-weight: bold;
	color: #000000;
}

.buss_sub_header_new
{
	padding: 3px;
	background-color: #EEEEEE;
	font-weight: bold;
	color: #000000;
}

.buss_sub_header_new_right
{
	padding-left: 15px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	background-color: #FFF;
	border-color: #EEEEEE;
	border-width: 1px;
	border-style: solid;
	font-weight: bold;
	color: #000000;
}

.buss_gray_font_italy
{
	font-size: 12px;
	font-weight: normal;
	font-style: italic;
	color: #505050;
}

.can_radiobutton_width_1px
{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}

.link_gray_register_buss
{
	color: #505050;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
}

.link_gray_register_buss:hover
{
	color: #505050;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
}

.buss_home_right_header_left
{
	background-image: url(../images/buss_home/rightmenu_header_left.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}

.buss_home_right_header_body
{
	background-image: url(../images/buss_home/rightmenu_header_body.gif);
	background-repeat: repeat-x;
	height: 24px;
}

.buss_home_right_header_right
{
	background-image: url(../images/buss_home/rightmenu_header_right.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
}

.buss_right_dotted_break
{
	background-image: url(../images/buss_home/rightmenu_inner_dotted.gif);
	background-repeat: repeat-x;
	height: 1px;
}


.link_blue_normal
{
	font-size: 13px;
	color: #2E6CB9;
	text-decoration: underline;
}
.link_white_normal
{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: underline;
}

.link_blue_normal:hover
{
	font-size: 13px;
	color: #2E6CB9;
	text-decoration: none;
}

.tool_inner_header_blue_left
{
	background-image: url(../images/tools/Inner_header_blue_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 33px;
}

.tool_inner_header_blue_body
{
	background-image: url(../images/tools/Inner_header_blue_body.gif);
	background-repeat: repeat-x;
	height: 33px;
}

.tool_inner_header_blue_right
{
	background-image: url(../images/tools/Inner_header_blue_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 33px;
}

.tool_grayblack_font_2
{
	font-size: 14px;
	font-weight: bold;
	color: #000004;
}

.tool_grayblack_font_sup
{
	font-size: 10px;
	font-weight: bold;
	color: #000004;
}

.buss_incident_blue_dotted
{
	background-image: url(../images/buss_incident_add/botted_line.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.buss_step_left_top
{
	background-image: url(../images/step/left_top.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 39px;
}

.buss_step_top
{
	background-image: url(../images/step/top.gif);
	background-repeat: repeat-x;
	height: 39px;
}

.buss_step_right_top
{
	background-image: url(../images/step/right_top.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 39px;
}

.buss_step_left
{
	background-image: url(../images/step/left.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.buss_step_body
{
	background-color: #FFF;
}

.buss_step_right
{
	background-image: url(../images/step/right.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.buss_step_left_bottom
{
	background-image: url(../images/step/left_bottom.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}

.buss_step_bottom
{
	background-image: url(../images/step/bottom.gif);
	background-repeat: repeat-x;
	height: 6px;
}

.buss_step_right_bottom
{
	background-image: url(../images/step/right_bottom.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}

.buss_step
{
	font-family: "Arial Narrow";
	font-size: 24px;
	font-weight: bold;
	color: #4972AF;
	background-image: url(../images/step/step.gif);
	background-repeat: no-repeat;
	width: 47px;
	height: 39px;
}

.buss_step_extend
{
	background-image: url(../images/step/step_extend.gif);
	background-repeat: repeat-x;
	height: 39px;
}

.buss_step_end
{
	background-image: url(../images/step/step_end.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 39px;
}

.buss_step_extend span
{
	font-family: "Arial Narrow";
	font-size: 18px;
	font-weight: bold;
	color: #98D10A;
}

.buss_EVF_td
{
	border-bottom-color: #505050;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.iu_grid_line
{
	border-bottom-color: #E5E5E5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.link_gray_evf
{
	color: #505050;
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
}

.link_gray_evf:hover
{
	color: #505050;
	font-weight: normal;
	text-decoration: underline;
	font-size: 12px;
}

.evf_left_top
{
	background-image: url(../images/error/left_top.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.evf_left_bottom
{
	background-image: url(../images/error/left_bottom.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.evf_right_top
{
	background-image: url(../images/error/right_top.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.evf_right_bottom
{
	background-image: url(../images/error/right_bottom.gif);
	background-repeat: no-repeat;
	width: 5px;
	height: 5px;
}

.evf_body
{
	background-color: #B0D35B;
}

.evf_font_header
{
	color: #0E7DC4;
	font-size: 13px;
	font-weight: bold;
}

.buss_sub_header_new_h1
{
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}

.buss_sub_header_new_h2
{
	font-size: 11px;
	font-weight: normal;
	color: #FF6600;
}

.buss_step_left_top1
{
	background-image: url(../images/step/left_top1.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}

.buss_step_top1
{
	background-image: url(../images/step/top1.gif);
	background-repeat: repeat-x;
	height: 6px;
}

.buss_step_right_top1
{
	background-image: url(../images/step/right_top1.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
}

.profilesubmit
{
	background-color: #74CA00;
	font-size: 2em;
	color: #fff;
	font-weight: bold;
	border: 1px solid #0f0;
	width: 175px;
	cursor: hand;
}

.profilesubmit:hover
{
	background-color: #8CF500;
}

.popup_header_name_new
{
	font-weight: bold;
	font-size: 18px;
	color: #4178b0;
}

#job_body
{
	border: 1px #ccc solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
}

#job_body h1
{
	font-size: 16px;
}

.tdtop
{
	background-color: #e3e3e3;
}

.pay_tableborder
{
	border-width: 1px;
	border-color: #7dbce8;
	border-style: solid;
}

.pay_header
{
	background-color: #7dbce8;
	height: 30px;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7dbce8;
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
}

.pay_header_light
{
	background-color: #e2f4ff;
	height: 30px;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7dbce8;
}

.pay_header1
{
	background-color: #7dbce8;
	height: 30px;
	color: #fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7dbce8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7dbce8;
	padding-left: 10px;
	font-size: 13px;
	font-weight: bold;
}

.pay_header_light1
{
	background-color: #e2f4ff;
	height: 30px;
	color: #fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7dbce8;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7dbce8;
}

.header1_n
{
	font-size: 19px;
	color: #505050;
	font-weight: normal;
}

.header1_n16
{
	font-size: 16px;
	color: #505050;
	font-weight: normal;
}

.textbox_normal1
{
	border-color: #b9b9b9;
	border-width: 1px;
	border-style: solid;
	font-size: 16px;
	padding: 3px;
}

.link_bluen
{
	font-size: 12px;
	color: #2E6CB9;
	text-decoration: underline;
}

.link_bluen:hover
{
	font-size: 12px;
	color: #2E6CB9;
	text-decoration: none;
}

.box_whole
{
	width: 545px;
	background: #FFF;
}

.boxlg-t
{
	background: top url(../images/newcommon/lg_top.gif) repeat-x;
}
.boxlg-r
{
	background: right url(../images/newcommon/lg_right.gif) repeat-y;
}
.boxlg-b
{
	background: bottom url(../images/newcommon/lg_bottom.gif) repeat-x;
}
.boxlg-l
{
	background: left url(../images/newcommon/lg_left.gif) repeat-y;
}
.boxlg-tr
{
	background: top right url(../images/newcommon/lg_topright.gif) no-repeat;
}
.boxlg-br
{
	background: bottom right url(../images/newcommon/lg_bottomright.gif) no-repeat;
}
.boxlg-bl
{
	background: bottom left url(../images/newcommon/lg_bottomleft.gif) no-repeat;
}
.boxlg-tl
{
	background: top left url(../images/newcommon/lg_topleft.gif) no-repeat;
}

.header_20px
{
	font-size: 20px;
	color: #5291db;
	font-weight: bold;
}
.div_error_display
{
	font-size: 15px;
	font-weight: normal;
	color: #99662e;
	float: left;
	height: 40px;
	background-color: #fef5cc;
	border-bottom-style: solid;
	border-bottom-color: #ffcc11;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ffcc11;
	border-top-width: 1px;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
}

.header3New
{
	font-size: 16px;
	color: #5291db;
	font-weight: bold;
}

.fontn_9px
{
	font-size: 9px;
}

.header5
{
	font-size: 13px;
	color: #505050;
	font-weight: bold;
}

.criminal_header
{
	background-color: #A4CDED;
	color: #505050;
	height: 27px;
	font-weight: bold;
	font-size: 14px;
	padding-left: 10px;
}

.criminal_header_sub
{
	background-color: #d0e3f2;
	color: #505050;
	height: 23px;
	font-weight: bold;
	font-size: 12px;
	padding-left: 10px;
}
.criminal_header_sub1
{
	background-color: #d0e3f2;
	color: #505050;
	height: 23px;
	font-weight: bold;
	font-size: 12px;
}
.criminal_body
{
	padding-left: 10px;
	background-color: #EDF3FF;
	color: #505050;
	font-weight: normal;
	font-size: 12px;
}

.modalBackground
{
	cursor: default;
	background-color: #505050;
	filter: alpha(opacity=45);
	opacity: 0.7;
}
.highlight_green
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Green;
	border-style: solid;
	border-width: 0px;
}

#user_profile h1
{
	font-weight: bold;
	font-size: 20px;
	color: #4178b0;
}

#user_profile h2
{
	font-size: 12px;
	font-weight: bold;
	color: #676767;
}
#progressBackgroundFilter
{
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	filter: alpha(opacity=50);
	opacity: 0.5;
	z-index: 1000;
}
#processMessage
{
	position: fixed;
	top: 30%;
	left: 30%;
	padding: 10px;
	z-index: 1001;
}

 .divred
        {
            overflow: hidden;
            z-index: 999;
            width: 100%;
            text-align: center;
            position: fixed;
            top: 0;
            left: 0;
            background-color: #FD1B1B;
            height: 0;
            color: #F1F1F1;
            font: 20px/40px arial, sans-serif;
            opacity: .9;
        }
        .divgreen
        {
            overflow: hidden;
            z-index: 999;
            width: 100%;
            text-align: center;
            position: fixed;
            top: 0;
            left: 0;
            background-color: #9FD549;
            height: 0;
            color: #F1F1F1;
            font: 20px/40px arial, sans-serif;
            opacity: .9;
        }
        .divorange
        {
            overflow: hidden;
            z-index: 999;
            width: 100%;
            text-align: center;
            position: fixed;
            top: 0;
            left: 0;
            background-color: #FBC624;
            height: 0;
            color: #F1F1F1;
            font: 20px/40px arial, sans-serif;
            opacity: .9;
        }
