body
{
	margin:0;
 padding:0;
 background:#fff;
 font-family:Arial, Helvetica, sans-serif;  
 font-size:13px;
 color:#1b1b1b;
 line-height:17px;
}


a
{
	font-weight: normal;
	color: #505050;
	text-decoration: underline;
}

a:hover
{
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}

#indexpage
{
}

#indexpage H1
{
	color: #FFF; 
	font-size: 17px;
	padding-right:20px;
}

h1
{
	color: #558ED5; 
	font-size: 17px;
}

.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;
}

.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;
}

.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
{
	background-color:#4091D2;
	border-width:2px;
	border-color:#4EB0FF;
	border-style:inset;
	width:69px;
	height:27px;
	color:#FFFFFF;
	font-weight:bold;
}

.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;
}

.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;
}

.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_hsplit_line
{
	background-image: url(../images/card/right_inner_bg_lbody.gif);
	background-repeat: repeat-x;
	width: 606px;
	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_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;
	width: 80px;
	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;
}
.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_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-color:#fafafa;
}

.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, Helvetica, sans-serif;  
	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, Helvetica, sans-serif;  
	text-decoration: underline;
	font-size: 24px;
}

.font_white_bold_link:hover
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold_link_1
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	font-size: 22px;
}

.font_white_bold_link_1:hover
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	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, Helvetica, sans-serif;  
	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;
}
.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_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, Helvetica, sans-serif;  
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold1
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	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_bold_link
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	font-size: 24px;
}

.font_white_bold_link:hover
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: none;
	font-size: 24px;
}

.font_white_bold_link_1
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	text-decoration: underline;
	font-size: 22px;
}

.font_white_bold_link_1:hover
{
	color: #FFF;
	font-weight: normal;
	font-family:Arial, Helvetica, sans-serif;  
	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
{
	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, Helvetica, sans-serif;  
	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, Helvetica, sans-serif;  
	margin: 0;
	padding: 0;
	font-weight: bold;
	color: #3B6389;
}
.rollLeft p
{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;  
	margin: 1px 0 0 15px;
	padding: 0;
	float: left;
	text-align: left;
	color: #3B6389;
}
.rollLeft p span
{
	font-size: 11px;
	margin: 0;
	padding-left:5px;
	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, Helvetica, sans-serif;  
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
}

.header_over_white_1
{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;  
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}

.header_invidual_link
{
	font-family:Arial, Helvetica, sans-serif;  
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}

.header_invidual_link:hover
{
	font-family:Arial, Helvetica, sans-serif;  
	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, Helvetica, sans-serif;  
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
}

.header_invidual1_link:hover
{
	font-family:Arial, Helvetica, sans-serif;  
	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
{
	background-color:#74B2E1;
	height:27px;
}
.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
{
	background-image:url(../images/candidate_detail/grid_header_corner.gif);
	background-repeat:no-repeat;
	width:1px;
	height:27px;
}

.can_detail_grid_header_bg
{
	background-color:#74B2E1;
	height:27px;
}

.can_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: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;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #4F81BD;
	text-decoration: none;
	color: Black;
	height: 22px;
	font-weight: normal;
}
.can_detail_grid_detail2_n
{
	padding: 5px;
	background-color: #EDF3FF;
	font-weight: normal;
	color: #000000;
	height: 23px;
}
.can_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: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;
}

.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:13px;
	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_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_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;
}

.menudrop_default
{
	border-style:none;
	border-width:0px;
}

.popup_textbox
{
	color:#505050;
	font-size:18px;
	font-weight:bold;
	font-family:Arial;
	border-style:solid;
	border-width:1px;
	border-color:#FFF;
}
.thumpnail
{
	border-width:2px;
	border-color:#ccc;
	border-style:solid;
	text-decoration:none;
}

.thumpnail:hover
{
	border-width:2px;
	border-color:#505050;
	border-style:solid;
	text-decoration:none;
}