/* Common Style */
body {margin:0; padding:0;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#515054; background:#000 url(../images/bg.jpg) center top repeat-x;}
a {text-decoration:underline; outline:none;}
a:hover {text-decoration:none}
p, form {margin:0; padding:0}
input, textarea, select {margin:0; padding:0; outline:none; font-family:Georgia, "Times New Roman", Times, serif; color:#000; position:relative;}
img {border:0 none}
h1{font-size:16px; color:#000098; margin:0; padding:0;}
.lt1 {float:left}
.rt1 {float:right}
.clr {clear:both; font-size:0; margin:0; padding:0; line-height:0; visibility:hidden; height:0}
.MarginTop2{margin-top:2px;}
.MarginTop3{margin-top:3px;}
.MarginTop5{margin-top:5px;}
.MarginTop10{margin-top:10px;}
.MarginTop20{margin-top:20px;}
.MarginTB20{margin:20px 0;}
.MarginTop35{margin-top:35px;}
.MarginBottom5{margin-bottom:5px;}
.MarginBottom8{margin-bottom:8px;}
.MarginRight10{margin-right:10px;}
.MarginLeft10{margin-left:10px;}
.MarginTop50{margin-top:50px;}
.MarginTop120{margin-top:120px;}

/* Home page Styles */
.Container{width:1140px; margin:0 auto; padding:0 0 20px 0;}

.Header{width:990px; margin:0 75px; height:87px;}
.Header .Logo{width:237px; height:54px; margin:20px 0 0 0; padding:0; background:url(../images/logo.gif) left top no-repeat; border:0 none; float:left;}
.Header .Logo a{display:block; width:237px; height:54px; outline:none}
.Header .Logo a:hover{outline:none}
.Header .Logo a span {display:none}
.Header .HeaderRight{float:right; width:300px;}
.Header .HeaderRight .FlagContainer{float:left; margin:50px 0 0 0px;}
.Header .HeaderRight .FlagContainer img{margin:0 3px;}
.Header .HeaderRight .ItemCount{float:left; margin:18px 0 0 15px; font-size:57px; color:#fff;}
.Header .HeaderRight .ItemDisplay{float:left; margin:35px 0 0 10px; font-size:12px; font-weight:bold; color:#fff; width:101px;}
/*.Header .HeaderRight .ItemButton{width:100px; margin:5px 0 0 10px; padding:2px 0 3px 0; background:#0093ff; border:0 none; color:#fff; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; cursor:pointer;}*/
.Header .HeaderRight a.ItemButton { width:100px; height:18px; color: #fff; display: block; float: left; padding: 3px 0px 0px 0px; background-color: #0093ff; text-decoration: none;	text-align: center; margin:5px 0px 0px 10px; font-size:12px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; cursor:pointer; }

.MenuContainer{width:990px; margin:0 75px; height:36px;}
.MenuContainer .Left{ width:5px; height:36px; background:url(../images/menu_left.gif) left top no-repeat; float:left;}
.MenuContainer .Right{ width:5px; height:36px; background:url(../images/menu_right.gif) left top no-repeat; float:left;}
.MenuContainer .Middle{ width:980px; height:36px; background:url(../images/menu_bg.gif) left top repeat-x; float:left;}
.MenuContainer .Search{width:190px; padding:3px; float:right; margin:4px 3px 0 0; }
.MenuContainer .Search .SearchBox{width:184px; padding:3px; height:16px; float:right; background:url(../images/search_box_bg.gif) left top repeat-x; color:#959595;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; border:0 none;}


/* Drop Down Menu */
#menu1 { z-index:1;}
#menu1 {float:left; width:778px; font-size:12px; margin:0; padding:0; height:36px; display:block;}
#menu1 ul {padding:0; margin:0; list-style-type:none;}
#menu1 ul li {float:left; position:relative; border-right: 1px solid #ddd;}
#menu1 ul li a, #menu1 ul li a:visited {float:left; display:block; text-align:center; text-decoration:none; color:#464646; line-height:36px; height:36px; width:126px;}
#menu1 ul li a:hover {color:#464646; text-decoration:none; background:none transparent;}
#menu1 ul li:hover {width:auto;}
#menu1 ul li a#sub:hover {color:#ffea00; background:none transparent;}
#menu1 ul li:hover a#sub {color:#ffea00; background:none transparent;}
#menu1 ul li ul {display:none;}
#menu1 table {margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0;}

/* specific to non IE browsers */
#menu1 ul li:hover ul {display:block; position:absolute; top:36px; left:0; width:128px; z-index:1000;}
#menu1 ul li:hover ul li ul {display:none;}
#menu1 ul li:hover ul li a {display:block; background:#eaeaea; color:#000; height:35px; line-height:35px; width:126px; border:1px solid #7d7c7c; border-top:0 none; line-height:35px;}
#menu1 ul li:hover ul li a:hover {color:#fff; background:#686868; height:35px; line-height:35px;}
#menu1 ul li:hover ul li:hover > a {color:#fff; background:#686868; height:35px; line-height:35px;}
#menu1 ul li:hover ul li:hover ul {display:block; position:absolute; left:191px; margin-top:-1px; top:0;}

/* specific to IE5.5 and IE6 browsers */
#menu1 ul li a:hover ul {display:block; position:absolute; top:36px; background:#fff; left:0; width:128px; z-index:1000;}
#menu1 ul li a:hover ul li a {display:block; background:#eaeaea; color:#000; height:35px; line-height:35px; width:125px; border:1px solid #7d7c7c; border-top:0 none; line-height:35px;}
#menu1 ul li a:hover ul li a ul {visibility:hidden; position:absolute; height:0; width:0;}
#menu1 ul li a:hover ul li a:hover {color:#fff; background:#686868;}
#menu1 ul li a:hover ul li a:hover ul {visibility:visible; position:absolute; top:0; color:#fff; left:128px; margin-top:-1px;}
#menu1 ul li.menudiv1 {width:1px; height:34px; padding:0px; margin:0px; display:block; text-align:center; background: #ddd;}


.FlashBanner{width:1140px; height:556px; float:left;}

.BottomBoxContainer{width:990px; height:232px; margin:0 75px;}
.SmallBox{ width:227px; padding:10px 0 0 10px; float:left; height:180px; background:url(../images/bottom_box_bg.gif) left top no-repeat; margin:21px 12px 21px 0;color:#555555;}
.SmallBox .Title{font-size:22px; color:#008fff; width:222px;}
.SmallBox .LeftPart{ width:130px; float:left; margin:5px 0 20px; color:#555555;font-size:12px;}
.SmallBox .TextLine{float:left; margin:5px 0; color:#555555; }
.SmallBox .TextBoxRaw{ width:200px; float:left; font-size:11px; margin:5px 0 0 0;}
.TextBoxRaw span{width:50px; float:left; font-size:11px; line-height:20px; color:#707070;}
.BottomTextBox{width:142px; padding:3px; height:16px; float:right; background:url(../images/search_box_bg.gif) left top repeat-x; color:#959595;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; border:0 none;}

.GreenBtn{width:116px; height:26px; background:url(../images/green_btn_bg.gif) left top no-repeat; color:#fff; border:0 none; text-align:center; font-size:11px; cursor:pointer;}

.BottomBoxContainer .BottomFlash{width:491px; height:232px; float:left;}

.Footer{width:990px; margin:0 75px;}
.Footer .LeftPart{width:700px; float:left;}
.Footer .FooterTopLinks{color:#00aeef; font-size:20px; float:left; margin:0 15px 0 0;}
.Footer .FooterTopLinks a{color:#00aeef; font-size:20px; text-decoration:none;}
.Footer .FooterTopLinks a:hover{text-decoration:underline;}
.Footer .FooterBottomLinks{color:#969595; line-height:20px; margin:0 0 0 0;}
.Footer .FooterBottomLinks a{color:#969595; text-decoration:none}
.Footer .FooterBottomLinks a:hover{text-decoration:underline;}

.Footer .RightPart{width:290px; margin:35px 0 0 0; float:left; text-align:right; font-size:18px; color:#00aeef;}

.back {width:120px; float:left; margin:5px 0 0 5px;}
.back a{color:#000; height:35px; width:126px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.back a:hover{text-decoration:none;}

/* Products page CSS */
.MiddleDataContainer{width:990px; padding:60px 55px 0px 60px; margin:0 auto 25px auto; background:url(../images/data_bg.gif) left top no-repeat;}

.MiddleDataContainer .WhiteBg{width:954px; padding:8px; border:10px solid #252525; background:#fff;}
.LeftData{ width:740px; margin:0 11px 0 0; float:left;}
.TitleRaw{ width:740px; float:left;}
.TitleRaw .LeftTitle{width:637px; float:left; color:#0088ff; font-size:24px;}
.TitleRaw .RightTitle{width:95px; float:left; display:block;}
.TitleRaw .RightTitle span.select {
        position: absolute;
		width:104px;
        height: 25px;
        padding: 4px 10px 2px 8px;
		background: url(../images/sort_by.gif) no-repeat;
        overflow: hidden;
}
.GrayTitle{ width:720px; padding:0 10px; height:30px; line-height:30px; background:#cccccc; margin:10px 0 0 0;}
.GrayTitle .LeftPart{width:600px; float:left;}
.GrayTitle .RightPart{float:right;}
.ProductContainer{width:740px;}
.ProductBox{width:217px;padding:10px; border:1px solid #efefef; float:left; margin:10px 0 0 0; position:relative;}
.ProductBox img{ display:block;}
.div_position {position:absolute; top:170px;}
.ProData{width:201px; height:37px; padding:8px; top:246px; background:url(../images/pro_bg.png) left top no-repeat; color:#969191;}

.ProDataLeft{width:75px; float:left; background:url(../images/bot_sap.gif) right top no-repeat;}
.ProDataRight{width:120px; float:right;}

.ProDataRight a { color:#969191; text-decoration:none; position:relative;}
.ProDataRight a:hover { color:#fff; text-decoration:none;}

.Price{font-size:16px; color:#0096ff; font-weight:bold;}
.ProDataLeft a {font-size:11px; color:#969191; text-decoration:none; position:relative;}
.ProDataLeft a:hover { color:#fff; text-decoration:none;}

.RightData{ width:203px; float:left;}
.WishList{ width:189px; padding:5px 6px 6px 6px; border:1px solid #d8d8d8; border-top:0 none; color:#000;}
.WishHeader{ width:183px; padding:0 10px; height:33px; line-height:33px; background:#ec008c; color:#fff; font-size:14px;}
.ListContainer{width:179px; margin:0 0 5px 0; border:1px solid #d1d1d1; padding:5px;}
.ListContainer a { color:#969191; text-decoration:none;}
.ListContainer a:hover { color:#969191; text-decoration:underline;}

.ListImg{ padding:2px; border:1px solid #e2e2e2;}
.ListTitle{color:#636363;}
.ListTitle a {color:#636363; text-decoration:none;}
.ListTitle a:hover {color:#636363; text-decoration:underline;}
.ListPrice{color:#0088ff;}
.ListText{color:#959595;}
.ListTextBox{ width:183px; padding:2px; height:18px; background:url(../images/text_box_bg.gif) left top repeat-x; border:0 none; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; color:#a1a1a1;}
.WishListBtn{ width:126px; height:25px; background:url(../images/wish_list_btn.gif) left top no-repeat; border:0 none; color:#fff; text-align:center; font-size:11px; cursor:pointer;}

* html .ProData {background-color:transparent; background:transparent url(../images/spacer.gif);}

/* Contact Us page css */

.MiddleDataContainer1{width:990px; padding:0px 55px 0px 60px; margin:0 auto 25px auto;}
.ContactTitle{font-size:80px; color:#fff; margin:30px 0;}
.ContactText{ font-size:24px; color:#959595;}
.ContactFormContainer{float:left; width:600px; margin:25px 0;}
.ContactFormLeft{width:180px; float:left; margin:0 20px 0 0;}

.ContactFormTextBoxBg{ width:170px; height:17px; padding:5px; margin:0 0 5px 0; background:url(../images/contact_textbox_bg.gif) left top no-repeat;}
.ContactFormTextBox{ width:170px; height:17px;  color:#959595;  border:0 none;}
.ContactListBox{width:180px; padding:2px;color:#959595;background: url(../images/sort_img.png) no-repeat;}
.ContactFormContainer .ContactFormLeft span.select {
        position: absolute;
		width:180px;
        height: 25px;
        padding: 4px 10px 2px 8px;
		background: url(../images/contact_dropdown.gif) no-repeat;
        overflow: hidden;
        color:#959595
}
.ContactFormRight{width:360px; float:left;}
.ContactFormTextAreaBoxBg{width:347px; height:115px; padding:5px; margin:0 0 5px 0; background:url(../images/contact_textarea_bg.gif) left top no-repeat;}
.ContactFormTextAreaBox{ width:347px; height:115px; color:#959595;  border:0 none; font-size:13px;}
.SendDetailBtn{ width:180px; height:27px; background:url(../images/send_detail_bg.gif) left top no-repeat; border:0 none; color:#fff; text-align:center; font-size:12px; cursor:pointer}

.ContactBlueTitle{ color:#0088ff; font-size:24px; margin:0 0 15px 0;}
.AddressText{ color:#959595;}

/* paging style */
ul.Paging{margin:2px 0 0 0; padding:3px; height:12px; color:#9e9e9f; font-weight:bold; font-size:12px; float:right;}
ul.Paging li{margin:0 7px 0 0; padding:0px; list-style-type:none; float:left; border:1px solid #a19e9e;}
ul.Paging li a{text-decoration:none; color:#575757; display:block; padding:3px; height:12px; line-height:12px; float:left}
ul.Paging li a:hover{text-decoration:none; color:#fff; background:#ec008c; display:block; padding:3px;}
ul.Paging li a.active{text-decoration:none; color:#fff; background:#ec008c; display:block; padding:3px; float:left}
ul.Paging li .disable {display:block; padding:3px; color:#575757; padding:3px; height:12px; line-height:12px; float:left}


/* Product detail page css */

.SpotProContainer{width:718px; height:431px; padding:10px; background:url(../images/spotlight_bg.jpg) left top no-repeat;}
.SpotImg{width:250px; padding:10px; height:411px; margin:0 20px 0 0; background:#fff; float:left;}
.SpotThumb{width:255px; margin:10px 0 0 0; float:left}

.SpotThumb a { color:#969191; text-decoration:none;}
.SpotThumb a:hover { color:#969191; text-decoration:underline;}

.SpotData{width:425px; padding:15px 0 0 0; float:left;}
.SpotTitle{ height:330px;}
.SpotTitleBlue{ font-size:36px; color:#008fff;}
.SpotTitleWhite{ font-size:36px; color:#fff;}
.SpotTexts{ font-size:16px; color:#898989;}
.CreamText{ color:#a9a9a9;}
.AddBasketBtn{ width:132px; height:27px; background:url(../images/basket_btn_bg.gif) left top no-repeat; border:0 none; color:#fff; text-align:center; font-size:12px; cursor:pointer;}
.SpotBottomLinks{margin:10px 0 0 0; float:left; line-height:18px;}
.SpotBottomLinks a{margin:0 0 0 7px; color:#fff; text-decoration:none;}
.SpotBottomLinks a:hover{margin:0 0 0 7px; color:#fff; text-decoration:underline;}

.SpotData span.select{
        position: absolute;
		width:180px;
        height: 25px;
        padding: 8px 10px 12px 8px;
		background: url(../images/product_spotlight_dropdown.gif) no-repeat;
        overflow: hidden;
        color:#555555;
}
.GalleryImages {
	float:right;
	margin-top:40px;
	width:70px;
}
.GalleryImages a {font-size:11px;color:#555; text-decoration:none;}
.GalleryImages a:hover {color:#555; text-decoration:none;}

/*
.MoreColours{width:280px; float:left; margin:0 10px 0 0;}
.MoreColours .GrayTitle{width:240px; height:32px; line-height:32px; font-size:14px; color:#555555; padding:0 20px; margin:10px 0 7px 0; float:left;}
.MoreColours .ColorBox{width:79px; height:105px; padding:4px; border:1px solid #cecece; float:left; margin:0 0 5px 0;}
*/
.PhotoContainer{overflow:auto; width:278px; padding:0; height:236px; overflow:hidden; margin:0px auto; display:block; position:relative; float:left; background:#FFFFFF;}
.MoreColours{width:280px; float:left; margin:0 10px 0 0;}
.MoreColours .GrayTitle {width:256px; height:32px; line-height:32px; font-size:14px; color:#302f2f; padding:0 12px; margin:10px 0 7px 0; float:left;}
.MoreColours .ColorBox{width:72px; height:100px; padding:4px; border:1px solid #cecece; float:left; margin:0 0 8px 0;}

.CustomerReviews{width:450px; float:left;}
.CustomerReviews .GrayTitle {width:426px; height:32px; line-height:32px; font-size:14px; color:#302f2f; padding:0 12px; margin:10px 0 7px 0; float:left;}
.CustomerReviewsData {overflow:auto; width:408px; padding:20px 20px; height:193px; margin:0px auto; display:block; position:relative; float:left; background:#FFFFFF; border:1px solid #e1e1e1;}
.CustomerReviewsData .Title{font-size:14px; color:#0093ff; margin:0 0 10px 0;}
.CustomerReviewsData .Title span{font-size:14px; color:#302f2f;}
.CustomerReviewsData .ReviewText{font-size:12px;color:#a1a1a1;}

/* Size Guide Page */

.SizeTitle{ width:435px; float:left; font-size:80px; color:#fff; margin:30px 0 20px 0;}
.SizeRightText{ width:435px; float:right; text-align:right; font-size:12px; color:#fff; margin:80px 0 0 0;}

.SizeContainerLeft{float:left; width:435px; margin:20px 30px 20px 0;}
.SizeContainerRight{float:left; width:515px; margin:20px 0 20px 0;}

.SizeContainerBox{width:180px; float:left; margin:0 20px 0 0;}

.SizeTable{ color:#d7d7d7;}
.SizeTable td {padding:5px;}
.GrayBg{ background:#636363;}
.BlackBg{ background:#000;}
.BorderRB{border-right:1px solid #464646; border-bottom:1px solid #464646;}
.BorderB{border-bottom:1px solid #464646;}
.BorderR{border-right:1px solid #464646;}

.enrollMessage {
	width:90px;
	height:50px;
	border:0px solid red;
	float:right;
	font-size:10px;
	padding:2px 2px 2px 2px;
}
.Font11{font-size:11px;}
.rt2 {float:right; height:25px;border: 0px solid red; padding-top:6px; margin-right:10px;}

/* Club Tops */
.MiddleDataClub{width:1015px; padding:0px 55px 0px 60px; margin:0 auto 25px auto;}

.ClubLeftData{width:548px; margin:25px 0 0 0; float:left;}
.ClubLeftDataBox{width:488px; margin:15px 30px;}
.ClubLeftTitle{ font-size:30px; color:#959595;}
.LeftInputs{ width:180px; float:left; margin:20px 18px 20px 0;}
.LeftInputs span.select {
        position: absolute;
		width:180px;
        height: 25px;
        padding: 4px 10px 2px 8px;
		background: url(../images/contact_dropdown.gif) no-repeat;
        overflow: hidden;
}
.ClubListBox{width:176px; padding:2px; margin:0 0 10px 0;}
.BuyClubTop{ width:179px; height:25px; background:url(../images/buy_club_topbtn_bg.gif) left top no-repeat; border:0 none; color:#fff; font-size:12px; cursor:pointer;}
.ClubTopFlash{ width:548px; height:271px; float:left;}
.RightInputs{ width:270px; float:left; margin:20px 0;}
.RightInputs .BlueText{ font-size:22px; color:#0088ff;}
.RightInputs .GrayText{ font-size:14px; color:#959595;}

.ClubRightData{width:450px; margin:25px 0 0 15px; float:left;}
.ClubRightDataTopImg{ width:416px; height:503px; float:left;}

.ClubGallary{margin:40px 0 0 0; width:451px; height:202px; float:left; background:#fff;}
.clubTopItemName{margin:0 0 4px 0; width:180px; font-size:11px;color:#ffffff;font-weight:bold;}
#rotator {
	position:relative;
	margin:auto;
	width:416px;
	height:503px;
	z-index:-1
}
#rotator img {display:none;position: absolute;z-index:0; width:416px; height:503px;}
#loadingcolour_drop_down, #loadingsize_drop_down, #loadingclub_drop_down {
	color:#959595;
	padding-left:15px;
	display:none;
}
/* Degree Page */

.DegreeMiddleDataCon{width:1032px; padding:60px 33px 0px 40px; margin:0 auto 25px auto; background:url(../images/data_bg.gif) left top no-repeat;}
.DegreeLeft{ float:left; width:600px;}
.DegreeDataLeft{ width:520px; margin:15px 30px 0 50px;}
.DegreeLeftTitle{ font-size:30px; color:#959595;}
 .DegreeListBox{width:176px;  height: 25px; padding:2px; margin:0 0 5px 0;}
.DegreeLeftInputs{ width:180px; float:left; margin:20px 18px 20px 0;}
.DegreeRightInputs{ width:300px; float:left; margin:20px 0; float:left}
.BlueText{ font-size:22px; color:#0088ff;}
.GrayText{ font-size:14px; color:#959595;}
.WhiteText{color:#fff;}
.MarginTB10{margin:10px 0;}
.MarginT10{margin:10px 0 0 0}
.DegreeDataRight{ width:400px; margin:15px 0 0 0; float:left;}
.DegreeBottom{ width:1032px; height:280px; float:left; background:url(../images/degree_bottom.png) left top no-repeat; color:#959595;}

* html .DegreeBottom {background-color:transparent; background:transparent url(../images/spacer.gif); }
.DegreeBottomData{width:370px; margin:25px 0 0 180px;}

.DegreeLeftInputs span.select {position: absolute; width:180px; height: 17px; padding:5px 3px 3px 5px; background: url(../images/contact_dropdown.gif) no-repeat;overflow: hidden;color:#959595;margin:0;}

/* Email Popup Page */

.EmailPopupBg{ width:500px; padding:0 25px; color:#fff; position:relative;overflow:scroll;height:450px}

.EmailPopupTop{width:500px; height:10px; float:left; background:url(../images/popupbg_top.png) left top no-repeat; float:left}
* html .EmailPopupTop {background-color:transparent; background:transparent url(../images/spacer.gif);}

.EmailPopupMiddle{width:500px; float:left; background:url(../images/popupbg_bg.png) left top repeat-y; float:left}
* html .EmailPopupMiddle {background-color:transparent; background:transparent url(../images/spacer.gif);}

.EmailPopupBottom{width:500px; height:10px; float:left; background:url(../images/popupbg_bottom.png) left top no-repeat; float:left;}
* html .EmailPopupBottom {background-color:transparent; background:transparent url(../images/spacer.gif);}


.EmailBluTitle{ color:#0088ff; font-size:13px;}
.EmailerTextBox{width:150px; padding:2px; color:#7d7d7d; border:1px solid #aeaeae;}
.ImportBtn{width:93px; height:20px; color:#fff; cursor:pointer; background:url(../images/import_bg.gif) left top no-repeat; border:0 none;}
.ChooseDegreeListBox{width:200px; padding:1px; color:#7d7d7d;}
.SendDegreeBtn{ width:94px; height:20px; background:url(../images/send_degree_bg.gif) left top no-repeat; border:0 none; color:#fff; cursor:pointer}
.EmailPopupBg table tr td span.select {
        position: absolute;
		width:180px;
        height: 35px;
        padding: 4px 10px 2px 8px;
		background: url(../images/contact_dropdown.gif) no-repeat;
        overflow: hidden;
        color:#959595;
}

/* pop up css start */
.popup_bg {background:url(../images/popup_bg.png) repeat left top; /*background:#000; filter: alpha(opacity=50); opacity: 0.5; -moz-opacity: 0.5;*/ width:100%; height:100%; z-index:90; min-height:700px; position:absolute;}
* html .popup_bg {background-color:transparent; background:transparent url(../images/spacer.gif);}
.PopupClose{width:26px;height:25px;position:absolute;left:17px;top:-7px;}
.FacePopupClose{width:26px;height:25px;position:absolute;left:-4px;top:-7px;}
/* pop up css end */

/*FaceBook Popup Page */
.FaceBookPopupBg{ width:470px; padding:0 15px; height:151px; background:url(../images/popup_facebook_bg.png) left top no-repeat; color:#fff; position:relative;}
.FaceBookBtn{ width:148px; height:20px; background:url(../images/facebook_btn_bg.gif) left top no-repeat; border:0 none; color:#fff; font-size:11px; cursor:pointer;}
.FaceBookPopupBg table tr td span.select {
        position: absolute;
		width:180px;
        height: 35px;
        padding: 4px 10px 2px 8px;
		background: url(../images/contact_dropdown.gif) no-repeat;
        overflow: hidden;
        color:#959595;
}
.BlackLine{width:490px; height:6px; background:#000; position:absolute;float:left;left: 31px;top: 183px; display:block;}