body {
	margin:15px 0px;
	font: 84% arial, helvetica, sans-serif;       /* This changes all font sizes relatively, don't go below 76%, IE will choke on it, 85% / 1.0em is roughly 12px */
	text-align: center; /* centers page content, override this in your first born child */
	color: #231F20;
}
a{
	color:#666666;
}
fieldset                                { border:1px solid #ccc; }

form {margin:0px; padding:0px;}

legend                                  { background:#fff; }

input { outline:none;}

h1                      { font-size:2.0em; font-weight:normal; }
h2                      { font-size:1.7em; font-weight:normal; }
h3                      { font-size:1.4em; font-weight:normal; color:#f8981c; }
h4                      { font-size:1.2em; font-weight:normal; }
h5                      { font-size:1.0em; font-weight:normal; }
h6                      { font-size:0.8em; font-weight:normal; }
h1, h2, h3, h4, h5, h6 { margin:0em 0em 1.0em 0em; }
h4.upper                        { font-size:1.2em; font-weight:normal; text-transform: uppercase; }
.right{float: right; padding-left: 10px;}
.left{float: left;}
/* tighter line heights for narrow columns */   
.narrow1        { width:50%; line-height:1.3em; }
.narrow2        { width:50%; line-height:1.5em; }
               
a, a:link,
a:visited,
a:active, a:focus       { text-decoration:none; font-weight:normal; color:#000000; }
a:hover                         { text-decoration:underline; }

img             { border:0; }

ol, ul, li      { font-size:1.0em; line-height:1.3em; margin-top:6px; margin-bottom:4px; list-style-type:disc; }

p                       { font-size:1.0em; line-height:1.6em; margin:6px 0; }
p.header        { font-size:1.1em; line-height:1.6em; margin:6px 0; _margin:3px 0; }

li > p          { margin-top:6px; }

code, pre       { font-size:12px; font-family:monospace; color:#c33; }

strong, b       { font-weight:bold; }

hr                      { display:block; background:#aaa; color:#aaa; width:100%; height:1px; border:none; }
.entry {width:950px; margin:0px auto;}

.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#fff; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #fff; border-left:2px solid #fff; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #fff; border-left:1px solid #fff; margin:0 1px;}
.contentb {background: #fff; border-right:1px solid #fff; border-left:1px solid #fff;}

.body_entry {
  background-image:url(../images/entry_bg.gif);
  background-color:       #7ccbd5;
}
.entry .top, .mid, .btm{
	width: 100%;
	float: left;
}
.entry .top{
	background:url(../images/containerbg.png) no-repeat 0px 0px;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/containerbg.png', sizingMethod='crop');
	_background: none;
}
.entry .mid{
	background: #fff;
}
.entry .btm{
	background:url(../images/containerbg.png) no-repeat 0px -26px;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/containerbg_btm_ie.png', sizingMethod='crop');
	_background: none;
}
.header{
	width: 100%;
	float: left;
}
.header .logo{
	float: left;
	padding: 0px 0px 0px 40px;
}
.topLinks{
	float: right;
	margin:50px 50px 0px 0px;
}
.flashImage{
	width: 894px;
	margin:0 auto;
	background:url(../images/poi_home.gif) no-repeat;
	height:277px;
}
.clearFix{
	clear: both;
}
.cta_shell {
	width: 894px;
	margin:15px auto;
}
.entry_cta {
	float:left; 
	width:278px; text-align: left;
	 background:url(../images/cta_divider.gif) top right no-repeat;
	 height: 153px;
	 padding-left: 20px;
}
.cta_text { font-size:14px; line-height: 22px;}
.cta_btns {padding-top:12px;}
h4.upper  { font-size:14px; font-weight:normal; text-transform: uppercase; }
.footer{ float:right; padding-top: 15px;}
.footer, .footer A { text-align:right; font-size:9px; color:#666666 !important; text-decoration:none; padding-right:17px;}

.signupContainerFloat 
{
	width: 950px;
	float: left;
}
.signupContainer, signupContainer .top, signupContainer .mid, signupContainer .btm{
	width: 750px;
	margin: 0 auto;
}
.signupContainer .top{
	background:url(../images/signup_containerbg.png) no-repeat 0px 0px;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/signup_containerbg.png', sizingMethod='crop');
	_background: none;
}

.signupContainer .mid{
	background: #fff;
}
.signupContainer .mid p{
	text-align: left;
	padding-left: 20px;
}
.signupContainer .mid h3{
	text-align: left;
	padding-left: 20px;
}
.signupContainer .btm{
	background:url(../images/signup_containerbg.png) no-repeat 0px -26px;
	height: 21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/signup_containerbg_btm_ie.png', sizingMethod='crop');
	_background: none;
}
.label{font-size: 12px;width: 100%; float: left; padding: 5px 0px 5px 0px;}
.inputMain{width: 48%; float: left;padding-left: 2%; text-align: left;}
.inputMainBorder{
	float:left;
	width: 95%; padding-top: 20px; padding-bottom: 10px; margin:10px 0px 0px 10px; background:url(images/signin_separator.gif) top left repeat-x;
}
.inputMainBorder INPUT{
	float:left;
}
.inputMainBorder img{
	float: left;
	margin:2px 0px 0px 10px;
}
.inputNoBg{
	width:100%;
	float: left;
	height:32px; 
}
.inputBg{
	width:100%;
	float: left;
	background: url(../images/textfield_login.gif) no-repeat; 
	height:32px; 
}
.inputBg INPUT, inputNoBg INPUT{
	border: none;
	background: none;
	width: 290px;
	height: 26px;
	padding: 7px 5px 3px 5px; 
}
.inputNoBg .wwctrl, .wwgrp, .inputMain .wwctrl, .wwgrp{
	display: inline;
}
.signupContainer .logo{
	float: left;
	padding-left: 20px;
}
.closeWindow{
	float: right;
	margin: 5px 30px 0px 0px;
}
.terms_text {color:#8C8C8C;}
.terms_text A {color:#1EBEC9 !important; text-decoration:underline;}
.signin_btn { float:left; }
.disclaimer { float:left; font-size:12px; color:#B2B2B2; padding-left: 20px; width: 300px;}
.already_member {color:#666666; float:left; width: 50%; padding-top: 10px; }
.already_member A {color:#1EBEC9 !important; text-decoration:underline; font-size:16px; }
.secure_server {float:right; background-image:url(../images/secure_server.gif); background-repeat:no-repeat; margin:12px 10px 0px 0px; width:88px; height:17px;}
.regSubmit{
        background: url("../images/btn_signup_done.gif") no-repeat;
        width: 85px;
        height: 29px;
        border: none;
}
a.forgot_passwordA {text-align:right; font-size:16px; color:#1EBEC9 !important; text-decoration:underline;}
.continueSubmit{
        background-image: url(../images/btn_continue.gif);
        width: 57px;
        height: 19px;
        border: 0px;
}
.body_main {
    background-image:url(../images/main_bg.gif);
    background-color:       #8b4398;
    width:100%;
    height:100%;
    }
    
    .body_main_blue {
    background-image:url(../images/StarBG.png);
    background-color:       #1995D3;
    width:100%;
    height:100%;
    }
    
    .body_main_red {
    background-image:url(../images/rectBG.png);
    background-color:       #EA413A;
    width:100%;
    height:100%;
    }
    
    .body_main_yellow {
    background-image:url(../images/wishbook_bg.gif);
    background-color:       #DBDD4B;
    width:100%;
    height:100%;
    }
.container{
	width:95%;
	margin:0 auto;
	min-width: 900px;
	_width: expression(document.body.clientWidth < 900? "900px" : document.body.clientWidth > 900? "95%" : "900px");
}
.container .top{
	position: relative;
	background:url(../images/inner_top_left.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inner_top_left.png', sizingMethod='crop');
	_background: none;
	height: 21px;
	margin-right: 21px;
}
.container .topR{
	background:url(../images/inner_top_right.png) no-repeat;
	height: 21px;
	width:21px;
	float: right;
	margin-top: -21px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inner_top_right.png', sizingMethod='crop');
	_background: none;
}
.container .mid{
	background: #F8981D;
	float: left;
}
.container .btm{
	position: relative;
	background:url(../images/inner_btm_left.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inner_btm_left.png', sizingMethod='crop');
	_background: none;
	height: 21px;
	font-size: 10px;
	color: #fff;
	text-align: right;
}
.container .btmR{
	background:url(../images/inner_btm_right.png) no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/inner_btm_right.png', sizingMethod='crop');
	_background: none;
	height: 21px;
	width:21px;
	float: right;
	margin-top: -21px;
	
}
.bottomHolder{
	width: 98.7%; float: left; padding-right: 21px;
}
.main_logo { float:left; padding-left:50px;}
.headerLayout{
	width: 100%;
	float: left;
	background: #fff;
	height: 80px;
}
.mainContainer{
	float: left;
	margin: 15px;
	_margin: 15px 7px 15px 7px;
	width: 97.5%;
	/*background: #fff url(../images/corner_btm.gif) no-repeat bottom right;*/
}
.leftMain{
	width: 178px;
	float: left;
	
}
.columnsTable{
	text-align: left;
}
/* 1 st row */
.topLeft{
	background:url(../images/left_pane_top.gif) no-repeat top left;
	height: 15px;
	width: 178px;
}
.midrhtCorn{
	background:#fff url(../images/corner_top.gif) no-repeat top right;
	width: auto;
}
.rhtPaneTop{
	width: 193px;
	background: url(../images/rht_pane_top.gif) no-repeat;
}
/* 1 st row */

/* 2nd row */
.midLeft{
	background:url(../images/accord_filler_bg_tall.gif) repeat-y top left;
}
.midContent{
	background: #fff;
}
.rhtPaneMid{
	background: url(../images/rht_pane_mid.gif) repeat-y;
}
/* 2nd row */

/* 3rd row */
.btmLeft{
	background:url(../images/accord_section_btm.gif) no-repeat;
	height: 23px;
}
.midrhtCornBtm{
	background: #fff url(../images/corner_btm.gif) no-repeat bottom right;
}
.rhtPaneBtm{
	background:url(../images/rht_pane_btm.gif) no-repeat bottom;
}
/* 3rd row */


.rhtContent{
	position:relative;
	margin-left: 178px;
	min-height: 588px;
	_height: 588px;
}
.top_controls {position:absolute; right: 20px; top:0px; color:#333333; text-decoration:none;}
.user{
    float:left;
    background-image:url(../images/icn_user.gif);
    background-repeat:no-repeat;
    background-position:left;
    width:19px;
    padding-right:3px;
} 
.control1 {float:left; padding-right: 5px;}
.control2 {float:left; width:70px;}
.control3 {float:left; width:100px;}

.bar{
   float:left;
   background-image:url(../images/icn_bar.gif);
   background-repeat:no-repeat;
   background-position:left;
   width:3px;
   padding-right:6px;
 }
 a.logout,
a:link.logout,
a:visited.logout,
a:active.logout,
a:focus.logout{
    color:#333333;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    background-image:url(../images/icn_logout.gif);
    background-repeat:no-repeat;
    background-position:left;
    width:16px;
    height:21px;
    padding-right:3px;
    padding-left:20px;
    padding-top:2px;
    padding-bottom:2px;
}
a:hover.logout{
     text-decoration:none;
   }
.tab_area {height:20px; padding:0px 0px 0px 42px; float: left; width: 95%; font-size: 11px;}
.tab_on {background-image:url(../images/tab_on.gif); background-repeat:no-repeat; padding-top:3px; text-align:center; width:98px; height:17px; cursor:pointer; float:left; color:#FFFFFF !important;}
.tab_off {background-image:url(../images/tab_off.gif); background-repeat:no-repeat; padding-top:3px; text-align:center; width:100px; height:17px; cursor:pointer; float:left; color:#666666 !important;}

/* left nav items */
.leftnav_hdr { width:176px; height:18px; margin:0; padding:10px 0 0 0; }

ul.leftnav_links                { width:176px; height:auto; margin:10px 0px 10px 0px; text-align: left;}
ul.leftnav_links li.off { list-style:none; width:156px; height:22px; font-size:12px; color:#000000; margin:0; padding:6px 0 0 20px; background-image:none; }
ul.leftnav_links li.on  { list-style:none; width:156px; height:22px; font-size:12px; color:#8C8C8C; margin:0; padding:6px 0 0 20px; background-image:url(../images/leftnav_link_bg_active.gif); background-position:top left; background-repeat:no-repeat; }

ul.leftnav_links li a,
ul.leftnav_links li a:link,
ul.leftnav_links li a:active,
ul.leftnav_links li a:visited   { font-size:12px; color:#000000; }
ul.leftnav_links li a:hover     { font-size:12px; color:#8C8C8C; text-decoration:none; }
.accord_divider { background:url(../images/accord_divider.png) no-repeat bottom; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accord_divider.png', sizingMethod='scale'); _background: none; margin-left:16px; width:144px; height:3px; font-size:0px;}
.network_act_sec { padding:10px 0px 10px 10px; font-size:12px; text-align: left; float: left;}
.accordian_off { background-image:url(../images/accord_section_closed.gif); background-repeat:no-repeat; width:156px; padding-left:22px; padding-top:5px;}
.verb_text {color:#8C8C8C;}

a.network,
a:link.network,
a:visited.network,
a:active.network,
a:focus.network{
        color:                          #000000;
        font-size:                      14px;
        font-weight:            normal;
        text-decoration:        none;
        background-image: url(../images/icn_network_activity.png);
        background-repeat:no-repeat;
        background-position:left;
        height:17px;
        padding-right:3px;
        padding-left:28px;
        padding-top:2px;
        padding-bottom:2px;
        float: left;
         }
a:hover.network{
        text-decoration:none;
        }
.shopping_cart .accordian_off { background-image:url(../images/accord_shopping_cart_off.gif); background-repeat:no-repeat; width:156px;padding-left:22px; padding-top:0px;}
.shopping_cart .accordian_on {background-image:url(../images/accord_shopping_cart.gif); background-repeat:no-repeat; width:156px; height:65px; padding-left:22px; padding-top:0px;}        
.cart_items {float:left;width:25px;padding-top:20px; text-align:center; color:#FFFFFF; font-size: 10px;}
.accordian_text,
.shopping_cart_text { padding:10px 0px 0px 0px;}
.shopping_cart_content {background-image:url(../images/accord_content_bg.gif); overflow:hidden; background-repeat: repeat-y; width:178px; color:#3F3F3F; overflow:auto; height:250px;}
.shopping_cart_total {background-image:url(../images/cart_total_bg.gif); overflow:hidden; background-repeat: no-repeat; width:178px; height:61px; color:#3F3F3F;}
.cart_total_text {padding-top:15px;font-size:0.9em; width:120px; text-align:right; }
SPAN.total {font-size:1.4em;}
.cart_title {float:left; padding:24px 0px 0px 10px; color:#000000; font-size:14px; cursor:pointer;}
.wi_icon {background-image:url(../images/icn_wishlist_items.png); background-repeat:no-repeat; background-position:left;float:left; width:36px; height:23px;}
.wl_items {padding-top:13px; padding-left:3px; text-align:left; color:#FFFFFF; font-size:0.6em;}
.wl_title {margin-left:25px; padding-top:0px; padding-left:4px; color:#000000; font-size:1.3em; cursor:pointer;}
.cart_left { float:left; width:75px; font-size:10px; padding:10px 10px 10px 0px; text-align: left;}
.cart_right { float:left; width:45px; text-align:right; font-size:10px; padding:10px 0px;}
.want_it { font-size:0.9em; padding-left:10px; padding-bottom:10px;}
.accord_fieldtitle {font-weight:bold; padding-bottom:4px;}
.limit_dept_shell {background-image:url(../images/textfield_limit.gif); background-repeat:no-repeat; width:135px; height:100px; padding:4px;}
.limit_dept_shell select {border: 0px; width:125px; height:90px; overflow-y: auto;}
.limit_dept_type_on {background-image:url(../images/limit_selected.gif); background-repeat:no-repeat; width:128px; height:16px; padding-top:2px; padding-left:4px; font-size:0.9em; cursor:pointer;}
.limit_dept_type {background-image:url(../images/limit.gif); background-repeat:no-repeat; width:128px; height:16px; padding-top:2px; padding-left:4px; font-size:0.9em; cursor:pointer;}

INPUT.cart_textfield            { width:22px; border:1px solid #eced94; font-size:0.9em; color:#333333; text-indent:0px; overflow:hidden; margin:0px;}
.cart_divider { background:url(../images/accord_divider.png) no-repeat bottom; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/accord_divider.png', sizingMethod='scale'); _background: none;  height:3px; width:85%; float:left; font-size:0px; clear:both;}


a.shop_wishlists,
a:link.shop_wishlists,
a:visited.shop_wishlists,
a:active.shop_wishlists,
a:focus.shop_wishlists{
        color:                          #000000;
        font-size:14px;
        font-weight:            normal;
        text-decoration:        none;
        background-image: url(../images/icn_shop_wishlists.png);
        background-repeat:no-repeat;
        background-position:left;
        height:17px;
        padding-right:3px;
        padding-left:28px;
        padding-top:2px;
        padding-bottom:2px;
        float: left;
         }
a:hover.shop_wishlists{
        text-decoration:none;
        }
        
.shop_wishlists_sec { cursor:pointer; padding-bottom:6px; color:#8E479A;}
.shop_wishlists_sec .sec_top{background-image:url(../images/shop_wishlists_bg_off.gif); background-repeat:no-repeat; width:140px;}
.shop_wishlists_sec .sec_mid{background-image:url(../images/shop_wishlists_sec_mid_off.gif); background-repeat:repeat-y; width:140px;}
.shop_wishlists_sec .sec_btm {clear:both; font-size:0px;background-image:url(../images/shop_wishlists_bg_off_btm.gif); background-repeat:no-repeat; width:140px; height:8px;}
.shop_wishlists_sec_on { cursor:pointer; padding-bottom:6px; color:#8E479A;}
.shop_wishlists_sec_on .sec_top{background-image:url(../images/shop_wishlists_bg_on.gif); background-repeat:no-repeat; width:140px;}
.shop_wishlists_sec_on .sec_mid{background-image:url(../images/shop_wishlists_sec_mid_on.gif); background-repeat:repeat-y; width:140px;}
.shop_wishlists_sec_on .sec_btm {clear:both; font-size:0px;background-image:url(../images/shop_wishlists_bg_on_btm.gif); background-repeat:no-repeat; width:140px; height:8px;}
.shop_wishlists_user_pic { float:left; width:34px; padding-top:10px; padding-left:6px;}
.shop_wishlists_user_text {cursor:pointer; float:left; padding:10px 0px 0px 10px; width: 100px; text-align: left; font-size: 11px; color: #8E479A; height: 31px; }
.numb_items {font-size:0.9em;}

.view_wishbooks_sec { cursor:pointer; padding-bottom:6px; color:#7AA13F;}
.view_wishbooks_sec .sec_top{background-image:url(../images/view_wishbooks_bg_off.gif); background-repeat:no-repeat; width:140px;}
.view_wishbooks_sec .sec_mid{background-image:url(../images/shop_wishlists_sec_mid_off.gif); background-repeat:repeat-y; width:140px;}
.view_wishbooks_sec .sec_btm {clear:both; font-size:0px;background-image:url(../images/shop_wishlists_bg_off_btm.gif); background-repeat:no-repeat; width:140px; height:8px;}
.view_wishbooks_sec_on { cursor:pointer; padding-bottom:6px; color:#7AA13F;}
.view_wishbooks_sec_on .sec_top{background-image:url(../images/view_wishbooks_bg_on.gif); background-repeat:no-repeat; width:140px;}
.view_wishbooks_sec_on .sec_mid{background-image:url(../images/shop_wishlists_sec_mid_on.gif); background-repeat:repeat-y; width:140px;}
.view_wishbooks_sec_on .sec_btm {clear:both; font-size:0px;background-image:url(../images/shop_wishlists_bg_on_btm.gif); background-repeat:no-repeat; width:140px; height:8px;}

.networkContent, .cartContent, .wishlistContent{
	width:170px;
	float: left;
	padding-bottom:20px;
	/*background: url(../images/accord_content_bg.gif) repeat-y;*/
}
.contantMain{
	float: left;
	width: 100%;
	text-align: left;
}
.popin_instructions { color:#666666; padding:6px 0px 10px 10px;text-align:left;}
.popin_instructions A {color:#1EBEC9 !important; text-decoration:underline;}
.font12px{font-size:12px;}
.font14px{font-size:14px;}  
.page_title { padding-right:20px; color:#000000; font-size:1.5em;}
.required_text {float:right; font-size:14px; padding:0px 10px 0px 6px;}
.addFriendContent{
	text-align: left;
	padding: 10px 25px 10px 25px;
}
.addFriendIntro{
	color: #819D9D;
	font-size: 14px;
	padding-left: 10px;
	padding-right: 25px; 
}
.addFriendButton{
	float: right;
	padding: 10px 40px 10px 0px;
}
.imageSpan{
	padding:5px 10px 0px 0px;
	float: left;
}
.filter{
	float: right;
}
.addItem{
	
	padding: 5px 0px 5px 0px;
	float: right;
}
.update{
        background-image: url(../images/btn_update.gif);
        background-repeat:no-repeat;
        width:57px;
        height: 19px;
        border: 0px;
}
.addButton{
	float: right;
}
.approveButton{
		background-image: url(../images/btn_accept.png);
        background-repeat:no-repeat;
        width: 61px;
        height: 21px;
        border: 0px;

}
.rightContent{
	padding-left: 20px;
	float: left;
}
.rightContent h2{
	font-size: 14px;
	font-weight: bold;
}
.rightContent a{
	line-height: 20px;
	font-size: 13px;
	text-align: left;
}
.rightContent ul li{
	list-style: none;
	width: 170px;
}
/**************** buttons css *********************/
.defaultButton a, .defaultButtongrey a, .orrangeButton a {
	text-decoration: none;
	outline: 0px;
	color: #fff !important;
	font-weight: bold !important;
}
.defaultButton a:hover, .defaultButtongrey a:hover, .orrangeButton a:hover {
	text-decoration: none;
	color: #fff !important;
}
.defaultButton{
	position: relative;
}
.defaultButton INPUT{
	background: url(../images/button_wish_left.png) no-repeat;
	height: 22px;
	padding: 0px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.defaultButton a{
	background: url(../images/button_wish_left.png) no-repeat;
	height: 19px;
	padding: 3px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff !important;
	font-weight: bold !important;
	font-size: 11px !important;
	float: left;
	cursor: pointer;
}
.defaultButton span{
	background: url(../images/button_wish_rht.png) no-repeat;
	height: 22px;
	width: 10px;
	float: left;
	cursor: pointer;
}
.defaultButtongrey{
	position: relative;
}
.defaultButtongrey INPUT{
	background: url(../images/button_grey_left.png) no-repeat;
	height: 22px;
	padding: 0px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.defaultButtongrey a{
	background: url(../images/button_grey_left.png) no-repeat;
	height: 19px;
	padding: 3px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.defaultButtongrey span{
	background: url(../images/button_grey_rht.png) no-repeat;
	height: 22px;
	width: 10px;
	float: left;
	cursor: pointer;
}
.orrangeButton{
	position: relative;
}
.orrangeButton INPUT{
	background: url(../images/button_orrange_left.png) no-repeat;
	height: 22px;
	padding: 0px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.orrangeButton a{
	background: url(../images/button_orrange_left.png) no-repeat;
	height: 19px;
	padding: 3px 0px 0px 10px;
	border: none;
	font-family: arial, sans-serif;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	float: left;
	cursor: pointer;
}
.orrangeButton span{
	background: url(../images/button_orrange_rht.png) no-repeat;
	height: 22px;
	width: 10px;
	float: left;
	cursor: pointer;
}
.acceptNew{
	background: url(../images/accept_button.png) no-repeat;
	width: 66px;
	height: 22px;
	border: none;
}
a.acceptNew{
	background: url(../images/accept_button.png) no-repeat;
	width: 66px;
	height: 22px;
	border: none;
	float: left;
	outline: none;
}
.addKid{
	background: url(../images/add_new_friend.png) no-repeat;
	width: 169px;
	height: 34px;
	border: none;
	cursor: pointer;
}
.addFriend{
	background: url(../images/add_kid.png) no-repeat;
	width: 169px;
	height: 34px;
	border: none;
}
.mailMessage{
	height: 500px;
	width: 700px;
}
.faqTextArea{
	height: auto;
	width: 700px;
}
/**************** buttons css *********************/
.paddButton { padding-left: 5px; padding-right: 5px; padding-bottom: 5px; }
.paddBottom { padding-bottom: 5px; }





















