.selSearch{
	background:none repeat scroll 0 0 #073159;
	color:#ffffff;
	text-decoration:underline;
}
.nonSelSearch{
	background:none repeat scroll 0 0 #824600;
	color:#ffffff;
	text-decoration:none;
}

body {
	margin: 0px; 
	padding: 0px;
	font-family: Arial,Helvetica,sans-serif;
	background: #083D73; 
}
* {
margin:0;
outline:medium none;
padding:0;
}
#login input{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/input_bg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	height:27px;
	width:156px;
	padding:5px;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#464646;
}
#rememb{
	width:13px !important;
	height:13px !important;
}

#login .loginByn{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/loginButton_bg.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	width:74px;
	height:28px;
	border:none;
	cursor:pointer;	
}

#register {
	margin-bottom:22px;
}
#register input {
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/rightInput.jpg");
	width:272px;
	height:37px;
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	padding:10px;
	margin-bottom:9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
#register #regsubmit {
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/button_register.jpg");
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	width:143px;
	height:48px;
	cursor:pointer;
	margin-left:128px;
}
/*
 * SOCIAL GAME
 */
.txt1 { 
	font-size: 11px; 
	font-family: arial; 
	padding-left: 5px; 
	color: #ffffff;
	width:331px;
	height:26px;
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/SearchButton.jpg");
	background-repeat:no-repeat;
}
.gameItemTr1Left{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_topbg_left.jpg");
	background-position:left top;
	width:20px;
}
.gameItemTr1Mid{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_topbg_mid.jpg");
	padding: 15px 0 0;
}
.gameItemTr1Right{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_topbg_right.jpg");
	background-position:right top;
	width:20px;
}
.gameItemTr2LEft{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_bottom_left.jpg");
	height: 15px;
}
.gameItemTr2Mid{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_bottom_mid.jpg");
	height: 15px;
}
.gameItemTr2Right{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/result_bottom_right.jpg");
	height: 15px;
}
/*
 * END SOCIAL GAME
 */

/**
 * 
 * LEFT BAR CATEGORIES
 * 
 */
.nonSelCat{
	width:271px;
	height:35px;
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/category-nav_li.jpg");
	background-repeat: no-repeat;
}
.selCat{
	width:271px;
	height:35px;
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/category-nav_over.jpg");
	background-repeat: no-repeat;
}

/**
 * END LEFT BAR CATEGORIES
 */


/*
 * PLAY GAME
 */
.play_game_title_table a{
	text-decoration: none;
	font-size: 12px;
}

.play_game_title{
	color:#FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 30px;
}
.embed_top{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/embed_bg_top.jpg");
	width: 682px;
	height: 11px
}
.embed_mid{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/embed_bg_mid.jpg");
	width: 682px;
}
.embed_bottom{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/embed_bg_bottom.jpg");
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/embed_bg_bot.jpg");
	background-position: -1px 0;
	width: 682px;
	height: 11px;
}
.reviews_table{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/heading_RateThisGame.jpg");
	width: 682px;
	height: 136px;
}
.rating_radio{
	margin: 9px 0 0 470px;
	color:#FCC21A;
}
textarea{
	overflow:hidden;
}
.reviews_table textarea {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:#FCC21A;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:66px;
	padding:15px;
	width:520px;
}
.rev_sbmit{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/button_submit.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:30px;
	text-align:center;
	width:105px;
	margin: 0 5px 10px 0;
}
/*
 * END PLAY GAME
 */
a {
font-family: Arial,Helvetica,sans-serif;
color: #FCC21A;
border: none;
}

.chat_body div a{
	font-family: Arial,Helvetica,sans-serif;
	color: #ffffff !important;
	border: none;
}
img {
	border: 0;
}



#menu {
	
}

#menu a{ 
	text-decoration: none;
}

#menu_shadow {
	height: 7px;
	background-image: url(images/new/menu_sh.gif); 
	overflow: hidden; 
}

.status_input_div {
	position: relative;
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/rightInput.jpg");
	width:272px;
	height:37px;
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	padding:6px;
	margin:5px 0 0 9px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#status_input{
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	width: 255px; 
	height: 24px; 
	font-weight: bold; 
	font-size: 16px; 
}
.chat_input_div {
	background-image: url(images/new/status_input.gif); 
	width: 346px; 
	height: 47px; 
	position: relative;
}
/*
 * MENU
 */
#menu_tbl{
	height: 53px;
}
.menu_ver_sep{
	margin: 0 5px;
	width:10px;
	background: no-repeat url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/messageSeprator_bg_ver.jpg");
	background-position: center;
}
.p_menu_item {
	cursor: pointer;  
	text-align: center;   
	color: #FCCD1A;
	font-weight: bold; 
	font-size: 25px; 
	font-family: "Trebuchet MS",Verdana,Arial;
	/*padding-top:10px;
	height:43px*/
}
.p_menu_item_selected{
	color:#E87C00;
}
.p_menu_item_selected div{
	color:#E87C00 !important;
}
.p_menu_item_selected .left_td{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/sel_menu_left_.png");
	width:4px;
	background-repeat: no-repeat;
}
.p_menu_item_selected .middle_td{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/sel_menu_mid_.png");
}
.p_menu_item_selected .arrow_td{
	background-image: url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/sel_menu_ar_.png");
	width:28px;
	background-repeat: no-repeat;
}

.info_block1 {
	background-image: url(images/new/pic_block2.gif); 
	width: 140px; 
	height: 126px;
	position: relative;
}

.info_block1 img{
	position: absolute;
	top: 4px;
	left: 4px;
	cursor: pointer;
	width: 180px;
	height: 157px;
}

.info_block2 {
	background-image: url(images/new/screenshot_bg.gif); 
	width: 220px; 
	height: 143px;
	position: relative;
}

.info_block2 img{
	position: absolute;
	top: 6px;
	left: 9px;
	cursor: pointer;
	width: 202px;
	height: 127px;
}

.feed_main {
	margin-bottom: 10px;
}

.feed_title {
	color: #FFFFFF; 
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	margin-left: 3px;
}

.feed_body {
	color: #777; 
	font-family: verdana; 
	font-size: 12px; 
	margin-left: 3px;
}

.feed_hour {
	font-size: 9px;
	 color: #aaa;
}

.home_headline1 {
	color: #0c2753; 
	font-weight: bold; 
	font-family: arial; 
	font-size: 17px; 
	padding-left: 3px;
}
.button {
	cursor: pointer;
	color: white;
	background-image: url(images/new/menu_bg2.gif); 
	border: 1px solid #14223f;
	display: block;
	font-weight: bold;
	font-weight: "lucida grande",tahoma,verdana,arial,sans-serif;
	padding:1px 6px 4px 6px;
	font-size: 11px;
	height: 21px;
	overflow: hidden;
}
input {
	/*
	border: 1px solid gray;
	font-size: 11px;
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	padding: 3px;
	*/
}

form {
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
form td{
	font-size: 11px;
	color: #ffffff;
}
.box {
	margin: 4px;
	margin-bottom: 10px;
}
.body{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/panel_middle_bg.jpg");
	/*width:690px;*/
	padding:0 14px;
	background-position:left top;
	background-repeat:repeat-y;
	margin:-3px 0 -2px 0;
}
.body_games{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/box_bg.jpg");
	width:664px;
	height:100%;
	padding:0 0 0 8px;
	background-position:left top;
	background-repeat:repeat-y;
}
.box .title {
	height:71px;
	width:680px;
	padding-left: 10px;
	padding-top: 5px;
	color: #eff5fd; 
	font-weight: bold; 
	font-size: 15px; 
	font-family: arial;
}
.box .body{
	/*width:690px;*/
}


#searchbutton{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/button_search.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:22px;
	width:22px;
}

#searchstring {
	background:none repeat scroll 0 0 transparent;
	border:medium none;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding:0px 0px 0px 50px;
	width:203px;
}

#footer {
	background-image:url(http://playgamesite.com/theme/Smarty/experience_new/images/_new/footer_bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#0B2A49;
	text-align:center;
}





.small_text_description
{
font-weight:bold;
text-align:right;
font-size:11;
}
.profile_percent
{
margin-top:10px;
margin-bottom:10px;
padding:5px;
background:#fff9ce none repeat scroll 0%;
border:1px solid #FFFFFF;


}
.profile_general_text
{
/*color:#504b29;*/
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
}
.change_avatar{
background:transparent none repeat scroll 0% 50%;
border:medium none;
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-align:right;
font-weight:bold;
}

div#sidebar2 {
	width:180px;
	float:left;
}
div.area {
	background-color:#FFF;
	padding:5px;
}
.side_header {
	text-align:center;
	color:white;
	font-size: 20px;
	font-weight: bold;
}

.side_content {
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/panel_middle_bg.jpg");
	width:690px;
}
.side_content .content img{
	border:0px !important;
}
.side_content a{
	color:#834601;
} 
.side_content .hr img{
	height: 2px;
	width: 650px;
	margin: 0 0 0 20px;
}
.user_info{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	padding:3px;

}
.side_mini_header
{
	background-color:#e4da96;
	font-weight:none;
	height:20px;
	text-align:center;
	color:white;
}

.gameInCategory {
border-bottom:1px solid gray;
color:#000000;
margin:0 5px 10px;
padding:5px 5px 35px;
text-align:left;
width:450px;
}

.pbox {
	margin: 1px;
	margin-bottom: 8px
}

.pbox_header {
/*	
	background-color:#d7e1e3;
	border-bottom: 1px solid #bbb;
	border-top: 1px solid #999;
	height: 20px;
*/	
}

.pbox_title { 
	float: left;
	color: #FCC21A;
	font-weight: bold;
	font-family: "Trebuchet MS",Verdana,Arial;
	font-size: 20px;
	padding:0 0 0px 12px;
}

.pbox_buttons {
	float: right;
	width: 50px; 
	height: 20px;
}

.pbox_content {
	font-weight: normal;
}

.info_block {
	margin-bottom: 10px;
}

.info_block_header {
}

.info_block_content {
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	margin-top: 6px;
	margin: 5px 0 3px 10px;
}

.info_block .separator {
	overflow: hidden;
	height: 8px;
	border-bottom: 1px solid #ffffff;
}

.info_block .title {
	float: left;
	color: #ffffff;
	font-weight: bold; 
	font-size: 12px;
	font-family: verdana;
}

.info_block .key_cnt .key {
	color: #fff;
	font-size: 11px;
}

.info_block .key_cnt {
	width: 90px;
	margin: 0 0 3px 0px;
}
.key_cnt .key{
	color: #834601;
}
.value{
	color: #834601;
	font-size: 12px;
	margin: 0 0 0 10px;
}
.info_block .value {
	color: #fff;
	font-size: 11px;
	margin-bottom: 3px;
}
	
.prg_image {
	color:#ffffff;
	/*background-image: url('images/prg.jpg');*/
	/*background: #f9e2aa;*/
}

.box_row {
	position: relative;
	padding:0 5px 0 0;
}

.box_row .tr {
	position: absolute;
	top:0px;
	right: 0px;
	width: 6px;
	height: 6px;
	background-image: url(images/tr.gif);
	overflow: hidden;
}
.box_row .tl {
position: absolute;
top:0px;
left: 0px;
width: 6px;
height: 6px;
background-image: url(images/tl.gif);
overflow: hidden;
}
.box_row .br {
position: absolute;
bottom:0px;
right: 0px;
width: 6px;
height: 6px;
background-image: url(images/br.gif);
overflow: hidden;
}
.box_row .bl {
position: absolute;
bottom:0px;
left: 0px;
width: 6px;
height: 6px;
background-image: url(images/bl.gif);
overflow: hidden;
}

.box_row .border {
z-index: 1;
overflow: hidden;
}



.inline_wall_post {

	padding:5px 8px 7px 8px;
}
.inline_wall_post .inputbutton{
	background-image:url("http://playgamesite.com/theme/Smarty/experience_new/images/_new/button_submit.jpg");
	background-position:left top;
	background-repeat:no-repeat;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:30px;
	text-align:center;
	width:105px;
	margin: 0 5px 10px 0;
}

.inline_wall_post buttons {
	clear:both;
	padding-top:10px;
	text-align:center;
}
.inline_wall_post input
{
margin-right:10px;
padding-left:10px;
padding-right:10px;
}

.DOMControl_placeholder {
color:#777777;
}
.inline_wall_post textarea {
	background:none repeat scroll 0 0 transparent;
	border:1px solid #1F5281;
	color:#FCC21A;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:80px;
	padding:5px;
}

#wall_status {
background:#FFFBE2 none repeat scroll 0 0;
border:1px solid #FFE222;
margin:0 0 10px;
padding:10px;
}

.err_status {
background:#FFFBE2 none repeat scroll 0 0;
border:1px solid #FFE222;
margin:10px;
padding:10px;
}

/*
 * WALL
 */
.wallpost {
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:14px;
padding-top:10;
color:ffffff;
}
.wallpost td {
padding:0;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
vertical-align:top;
}


.wallpost td.wallimage {
text-align:left;
width:55px;
}
.wallpost td.wallimage img {
margin-right:5px;
width:50px;
}
.wallpost td.wallinfo {
/*	
 	border-top:1px solid #999999;
	background:#F7F7F7 none repeat scroll 0 0;
*/
	width:100%;
}
.wallpost .wallinfo .wallheader {
	border-bottom:1px solid #FFFFFF;
	padding:3px 5px;
	color:#ffffff;
}
.wallpost .wallactions {
border-bottom:1px solid #D8DFEA;
border-top:medium none;
clear:right;
padding:3px 5px;
}
.wallpost .wallinfo .wallheader a.profile_link {
font-weight:bold;
}
.wallpost .wallinfo .wallactions a:hover {
text-decoration:underline;
}
.wallpost .wallinfo .walltext {
padding:5px;
color:#ffffff;
}
.wallpost .wallphoto img {
margin:0 0 0 5px;
width:50px;
}
.wallpost .wallphoto div.gift_outer {
float:none;
}



/*invite frineds from email css */
.invite{
	margin:7px;
	padding-left:7px;
	padding-right:7px;
}
.invite #content {
padding:0;
}
.invite h4 {
margin-bottom:5px;
}
.invite .editor_panel, .invite .title_header {

}
.invite .title_header {
	color:#FCCD1A;
}
.invite_friends #content {
padding:0;
}
.invite_friends .title_header {

font-weight:bold;
font-size:14px;
margin-left:10px;

}

.invite textarea {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:3px;
}

.extended_link a {
color:#3B5998;
cursor:pointer;
font-weight:bold;
font-size:12px;
outline-style:none;
text-decoration:none;
}

.invite_friends td.label {
text-align:right;
width:90px;
}
.invite_friends .invite_form_holder {
float:left;
padding:20px 10px;
width:390px;
}

.invite_friends .invite_form_holder1 {
float:left;
padding:10px 10px;
width:310px;
}
.invite_friends .invite_button_row {
padding:10px 0 0 102px;
}
.invite_friends .privacy_notice {
color:#ffffff;
padding-top:10px;
}
.invite_friends .privacy_notice a {
font-size:9px;
padding-left:4px;
}
.invite_friends small {
font-weight:normal;
}
.invite_friends .buttons #invite {
margin:0 5px 0 0;
}
.invite_friends .callout {
/*border-top:1px solid #CCCCCC;*/
float:left;
margin:42px 0 0;
width:185px;
}
.invite_friends .callout .extended_link {
/*border-bottom:1px solid #CCCCCC;*/
margin:0 0 3px;
padding:5px 0;
}
.invite_friends .callout .extended_link h3 {
font-size:13px;
}
.invite_friends .callout .extended_link p {
line-height:16px;
margin:5px 0 0;
padding:0;
}
.invite_friends .callout .logo {
float:left;
padding-right:10px;
padding-top:5px;
}
.invite_friends .dialog_body p {
margin:0 0 10px;
}
.invite_friends .callout_b {
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
float:left;
margin:42px 0 0 20px;
padding:5px 0;
width:190px;
}
.invite_friends .callout_b h2 {
font-size:13px;
}
.invite_friends .callout_b p {
line-height:16px;
margin:5px 0 0;
padding:0;
}


.formtable td.label {
color:#ffffff;
font-weight:bold;
padding-right:10px;
}


.small_label {
color:#ffffff;
font-weight:bold;
padding-right:10px;
font-size:11px;
}

.blue_label {
color:#3B5998;
font-weight:bold;
padding-right:10px;
font-size:11px;
}

.invite_friends td.label {
text-align:right;
width:90px;
}
.formtable td {
border:medium none;
margin:0;
padding:3px 1px;
}

.invite .inputtext {
border:1px solid #BDC7D8;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
padding:3px;
width:300px;
}


.contacts_wrapper {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #C0C0C0;
margin-left:30px;
overflow:auto;
width:530px;

}

.contacts_wrapper tr.row1{background:#f5f5f5;text-align:left;}
.contacts_wrapper tr.row0{background:#ffffff;text-align:left;}
.contacts_wrapper .checkbox{width:20px;}


/*invite frineds from email css END */





.clearfix {
display:block;
padding:10px;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size:11px;
}
.encap_page{margin:10px auto 0 auto;padding:0;}
.encap_page .encap_header_hat,
.encap_page .encap_footer_shoe{margin:0;padding:0;height:8px;display:block;}

/*
 * .encap_page .encap_header_hat{background:#f0f0f0 url(/theme/Smarty/experience//images/new/top.gif) top left repeat-x;}
.encap_page .encap_footer_shoe{background:#f0f0f0 url(/theme/Smarty/experience//images/new/bottom.gif) bottom left repeat-x;}
.encap_page .encap_header_hat .l,
.encap_page .encap_footer_shoe .l{float:left;display:block;width:8px;height:8px;overflow:hidden;}
.encap_page .encap_header_hat .r,
.encap_page .encap_footer_shoe .r{float:right;display:block;width:8px;height:8px;overflow:hidden;}
.encap_page .encap_header_hat .l{background:#f0f0f0 url(/theme/Smarty/experience/images/new/spr_encap_corner.gif) top left no-repeat;}
.encap_page .encap_header_hat .r{background:#f0f0f0 url(/theme/Smarty/experience/images/new/spr_encap_corner.gif) -8px 0px no-repeat;}
.encap_page .encap_footer_shoe .l{background:#f0f0f0 url(/theme/Smarty/experience/images/new/spr_encap_corner.gif) 0px -8px no-repeat;}
.encap_page .encap_footer_shoe .r{background:#f0f0f0 url(/theme/Smarty/experience/images/new/spr_encap_corner.gif) -8px -8px no-repeat;}
.encap_page .encap_content{border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}
.encap_page .encap_header{background-color:#f0f0f0;border-bottom:1px solid #d8d8d8;padding:4px 20px 12px;}
.encap_page .encap_footer{background-color:#f0f0f0;border-top:1px solid #d8d8d8;padding:12px 20px 4px;}
*/
.encap_page .encap_footer ul.encap_footer_buttons{margin:0;list-style-type:none;float:right;}
.encap_page .encap_footer ul.encap_footer_buttons li.encap_footer_button{padding-right:6px;}
.encap_page .encap_body{padding:20px;}





















#wizard{margin:10;}
#wizard h1{border-bottom:1px solid #ccc;padding-bottom:3px;margin-bottom:10px;}
#wizard .error{border:solid 1px #dd3c10;background:#ffebe8;line-height:16px;}
#wizard .status, .error{padding:5px 10px;}
#wizard .status{border-color:#e2c822;background:#fff9d7;}
#wizard .status_mini{border-color:#e2c822;background:#fff9d7;margin:0px 20px 10px 20px;padding:5px 10px;}
#wizard .status a{color:#3b5998;text-decoration:none;}
#wizard .encap_page .encap_body{padding:0;}#wizard #welcome_header{padding:20px;margin:0;text-align:left;border-bottom:1px solid #BDC9E2;background:#EDF3FF;}
#wizard #welcome_header h1{font-size:14px;color:#333;text-align:center;margin-bottom:3px;border-bottom:none;}
#wizard #welcome_header h3{font-size:13px;font-weight:bold;color:#333;margin-bottom:6px;border-bottom:none;}
#wizard #welcome_header p{color:#333333;margin:0;font-weight:normal;line-height:16px;width:380px;}
#wizard #welcome_header p.normal{color:#391800;margin:0;font-weight:normal;line-height:16px;}
#wizard #welcome_header #application_message{border-bottom:1px solid #D8DFEA;margin:0 0 10px 0;padding:0 0 8px 0;}
#wizard #welcome_header #application_message td{vertical-align:middle;}
#wizard .next_step_link_holder{float:left;background-color:#cccccc;border:1px solid #d5d5d5;}
#wizard .progress_text{float:right;padding:2px 7px 0px 0px;font-size:11px;width:100px;text-align:right;}
/*#wizard_step{background:#FFFFFF none repeat scroll 0% 50%;color:#333;padding:12px 20px;}*/
#wizard_step{color:#333;padding:12px 20px;}
#wizard_step .editor{margin:10px 0px 20px;}
#wizard_step .editor p{padding-right:25px;}
#wizard_step .editor .inputtext{width:236px;}
#wizard_step .editor .bad{background-color:#fff9d7;}
#wizard_step .editor .typeahead_found{background-color:#e1e9f6 !important;}
#wizard_step .editor td.label{text-align:right;}
#wizard_step .inputbutton, #wizard_step .inputsubmit{padding:2px 10px;margin:5px 10px 0 0;}
 #progress_box .title{margin:0;padding:0;}
#progress_box .title .header{width:285px;}
#progress_box .title .header.with_icon{margin:0px 0px 0px 25px;}
#progress_box .title h2{font-size:14px;font-weight:bold;padding:0 0 0 0;}
#progress_holder{float:right;width:245px;padding-top:1px;}
#progress_bar_wrapper{float:right;overflow:hidden;margin-top:5px;}
#progress_bar_left, #progress_bar, #progress_bar_right{float:left;margin:0;padding:0;display:block;overflow:hidden;}
#progress_bar_left{width:4px;height:9px;background:#f0f0f0 url(/images/orientation/progressbar_leftcap_incomplete.gif) no-repeat top left;}
#progress_bar_left.complete{background:#f0f0f0 url(/images/orientation/progressbar_leftcap_current.gif) no-repeat top left;}
#progress_bar_right{width:4px;height:9px;background:#f0f0f0 url(/images/orientation/progressbar_rightcap_incomplete.gif) no-repeat top left;}
#progress_bar_right.complete{background:#f0f0f0 url(/images/orientation/progressbar_rightcap_current.gif) no-repeat top left;}
#progress_bar{height:9px;background:#949494 url(/images/orientation/progressbar_centre_incomplete.gif) top left repeat-x;}
#progress_bar_progress{margin:0;padding:0;height:9px;display:block;overflow:hidden;background:#0C2753 url(/images/orientation/progressbar_centre_complete.gif) top left repeat-x;}
#wizard_step #friend_requests{padding:10px;}
#wizard_step #friend_requests .friend_request{margin-bottom:10px;padding:10px 0 0 0;}
#wizard_step #friend_requests .friend_request .thumbnail{float:left;margin-right:15px;width:50px;}
#wizard_step #friend_requests .friend_request .prompt{float:left;line-height:16px;width:380px;}
#wizard_step #friend_requests .friend_request .confirm_ignore_buttons{float:left;width:380px;}
#introduction_body{padding:0;margin:10px;text-align:left;}
#introduction_body_text{padding-bottom:40px;padding-top:30px;}
#introduction_body h3{font-size:15px;font-weight:normal;color:#333;margin-bottom:25px;border-bottom:none;}
#introduction_body p{color:#555;margin:0px 0px 10px 0px;font-size:12px;font-weight:normal;line-height:19px;width:480px;}
#wizard_step #survey_question{font-size:13px;font-weight:bold;margin:6px 0;}
#wizard_step #survey .editor{padding:0;margin:0;}
#wizard_step #survey .editor tr.tallrow td.label{display:none;}
#wizard_step #survey .editor textarea{margin-left:18px;width:270px;}
#wizard_step #survey .editor td{padding:5px 1px 2px;}
#wizard_step #survey .editor .buttons{text-align:left;}
#wizard_step #survey .editor td #survey_btn{margin:0;}
#wizard_step.contact_importer #error{margin-top:10px;}
#wizard_step.contact_importer #error h1{padding-bottom:0px;margin-bottom:0px;border-bottom:none;}
#wizard_step.contact_importer #status h1{padding-bottom:0px;margin-bottom:0px;border-bottom:none;}
#wizard_step .contact_importer_widget .contact_logos{margin:12px 0px 0px 78px;}
#wizard_step .contact_importer_widget .contact_importer_logo{margin-right:12px;}
#wizard_step .contact_importer_widget .contact_importer_logo.last{margin-right:0px;}
#wizard_step .contact_importer_widget .editor{margin-bottom:0px;}
#wizard_step .contact_importer_widget .editor .buttons{padding:0 0 0 140px;text-align:left;}
#wizard_step .contact_importer_widget #login{margin:0px 2px 0px 4px;width:120px;}
#wizard_step .contact_importer_widget .disclaimer{color:#666666;font-size:9px;margin:2px 0px 6px 4px;width:270px;line-height:13px;font-weight:normal;}
#wizard_step .header_container{margin:12px 0 0;}
#wizard_step .header_text{padding:2px 0 0 25px;font-weight:bold;}
#wizard_step .header_text.notcollapsed{text-decoration:none;font-size:13px;color:#333;background:transparent url(/images/sitetour/tour_arrow_micro.gif) no-repeat scroll right 55%;}
#wizard_step .header_text.collapsed{font-size:13px;background:transparent url(/images/sitetour/tour_arrow_micro.gif) no-repeat scroll right 55%;}
#wizard_step .im_done_container{border-top:1px solid #DDD;margin:20px 0 25px 12px;padding:10px 0 0;text-align:left;}
#wizard_step #find_friends_im_done_link{background:url(/images/sitetour/tour_arrow_micro.gif) no-repeat right 65%;margin:0;font-weight:bold;padding:0 10px 0 0;}
#wizard_step #webmail_header{background:url(/images/icons/email_web.gif) no-repeat scroll left center;}
#wizard_step #chat_header{background:url(/images/icons/im.gif) no-repeat scroll left center;}
#wizard_step .contact_importer_widget td.label{width:92px;}
#wizard_step .contact_importer_widget #save{margin-left:4px;}
#wizard_step .contact_importer_widget #domain{margin-left:3px;}
#wizard_step .contact_importer_widget #address_book_login_form #login_str,
#wizard_step .contact_importer_widget #address_book_login_form #password,
#wizard_step .contact_importer_widget #address_book_login_form #dummy_password{width:236px;margin-left:4px }
#wizard_step .contact_importer_widget #address_book_form,
#wizard_step .contact_importer_widget #chat_import_form{width:380px;}
#wizard_step .contact_importer_widget #address_book_login_widget{width:535;}
#wizard_step .contact_importer_widget #address_book_form{padding-right:0;}
#wizard_step #contact_importer_ext_info{padding-top:17px;}
#wizard_step .contact_importer_widget.freeform #unsupported_email{margin:-4px 0 11px 108px;}
#wizard_step .contact_importer_widget.freeform .contact_logos{margin:0px;}
#wizard_step #msapi_disclaimer,
#wizard_step #yahoo_disclaimer,
#wizard_step #gmail_disclaimer{margin-left:130px;width:256px;}
#wizard_step .contact_importer_widget #aim_password{width:236px;}
#wizard_step .country_selector{width:300px;}
#wizard_step .findfriends .disclaimer{color:#777777;font-size:9px;line-height:13px;}
#wizard_step .findfriends.chat .disclaimer{padding:5px 20px 5px 3px;}
#wizard_step #other_email_selected{margin:10px 10px;}
#wizard_step .lang_select{display:none;}
#wizard_step .instructions,
#wizard_step #chat_login_wrapper .instructions{width:400px;margin-left:26px;color:#666;margin-top:3px;line-height:15px;}
#wizard_step .findfriends #address_book_selector h2,
#wizard_step .findfriends #befriend_selector h2{font-size:13px;padding-bottom:0;color:#333;font-weight:bold;}
#wizard_step .findfriends .instructions{margin-left:0;}
#wizard_step .findfriends #address_book_login,
#wizard_step .findfriends #address_book_upload,
#wizard_step .findfriends #address_book_selector,
#wizard_step .findfriends #befriend_selector{padding-bottom:0;}
#wizard_step .findfriends #friends_header,
#wizard_step .findfriends #friends_wrapper,
#wizard_step .findfriends #friend_finder_invite_form,
#wizard_step .findfriends #select_some_friends #chat_contacts_wrapper,
#wizard_step .findfriends #select_some_friends #chat_contacts_header{width:auto;}
#wizard_step .findfriends #address_book_selector{padding-top:6px;}
#wizard_step .findfriends #address_book_selector .buttons,
#wizard_step .findfriends #befriend_selector .buttons{margin:12px 0;overflow:hidden;width:200px;}
#wizard_step .findfriends .aux{color:#fff;}
#wizard_step div.im_disclaimer{color:#666;font-size:11px;}
#wizard_step.edit_profile #college_name,
#wizard_step.edit_profile #hs_name{float:left;margin-right:5px;width:180px;}
#wizard_step.edit_profile .editor .two_level_select select{width:140px;}
#wizard_step.edit_profile .editor td.label{width:110px;}
#wizard_step.join_networks #hs_name,
#wizard_step.join_networks #college_name{margin-right:5px;width:180px;}
#wizard_step.join_networks .instructions{margin-left:0;}
#wizard .join_networks #disclaimer{color:#666;font-size:11px;line-height:16px;margin-top:-11px;padding:0 5px 5px 74px;width:280px;}
#wizard .join_networks .n_selector{float:left;}
#wizard .join_networks #country{width:220px;}
#wizard_step .edit_profile #sq{float:left;margin-right:5px;width:160px;}
#wizard_step.create_profile{padding:20px;}
#wizard_step #profile_fields{margin:auto;float:left;width:400px;}
#wizard_step .profile_field_row{margin-bottom:10px;}
#wizard_step .profile_field{margin:auto;float:left;width:400px;padding:0px 20px 10px;}
#wizard_step .profile_field label{text-align:right;width:75px;float:left;padding:4px 4px 0px 0px;}
#wizard_step .profile_status{float:left;width:150px;color:#85B84D;font-weight:bold;padding-top:2px;}
#wizard_step.create_profile #wizard_navigate{text-align:right;padding-bottom:15px;font-size:13px;font-weight:bold;}
#wizard_step.create_profile .preselected_network{padding:4px 0px 0px 0px;}
#wizard_step.create_profile .instructions{color:#666;line-height:15px;width:400px;padding:0px 0px 10px;margin:0px 20px;border-bottom:1px solid #CCCCCC;}
#wizard_step.create_profile #geo_selector label{width:100px;text-align:left;font-weight:normal;}
#wizard_step.create_profile #geo_selector{width:275px;}
#wizard_step.create_profile #country,
#wizard_step.create_profile #current_network,
#wizard_step.create_profile #sq,
#wizard_step.create_profile #college_selector,
#wizard_step.create_profile #hs_selector,
#wizard_step.create_profile #work_selector{margin-right:5px;width:175px;}
#wizard_step.create_profile .n_selector{float:left;}
#wizard_step.create_profile .status{margin:5px 0 0 0;width:260px;}
#wizard_step.create_profile #status_title{font-size:11px;font-weight:normal;}
#wizard_step.classmates_coworkers .classco_instructions{color:#666;padding:0px;line-height:15px;width:400px;margin:0 0 12px 0;}
#wizard_step.classmates_coworkers #college_selector,
#wizard_step.classmates_coworkers #hs_selector{margin-right:5px;width:180px;}
#wizard_step.classmates_coworkers #work_selector{width:275px;}
#wizard_step.classmates_coworkers .editor .two_level_select select{width:140px;}
#wizard_step.classmates_coworkers .editor td.label{width:115px;}
#wizard_step.classmates_coworkers .n_selector{float:left;}
#wizard_step.classmates_coworkers .status{margin:5px 0 0 0;width:260px;}
#wizard_step.classmates_coworkers #status_title{font-size:11px;font-weight:normal;}
#wizard_step.classmates_coworkers #mfs_done_loader{font-weight:bold;color:#666;margin:0 0 0 25px;}
#wizard_step.classmates_coworkers #ajax_loader{font-weight:bold;display:inline;color:#666;margin:0 0 0 8px;}
#wizard_step.classmates_coworkers #ajax_loader img{margin:0 0 0 3px;}
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper h2,
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper h3,
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper ul.selections,
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper #max_limit_notice,
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper #finder,
#wizard_step.people_you_may_know #fb_multi_friend_selector_wrapper h2,
#wizard_step.people_you_may_know #fb_multi_friend_selector_wrapper h3,
#wizard_step.people_you_may_know #fb_multi_friend_selector_wrapper ul.selections,
#wizard_step.people_you_may_know #fb_multi_friend_selector_wrapper #max_limit_notice,
#wizard_step.people_you_may_know #fb_multi_friend_selector_wrapper #finder{display:none;}
#wizard_step.people_you_may_know #skip{background:#F0F0F0 none repeat scroll 0%;border-color:#E7E7E7 rgb(102, 102, 102) rgb(102, 102, 102) rgb(231, 231, 231);color:#000000;}
#wizard_step.classmates_coworkers #fb_multi_friend_selector{margin:0;}
#wizard_step.classmates_coworkers #fb_multi_friend_selector_wrapper{padding:12px 0;}
#wizard_step.classmates_coworkers .fs_header,
#wizard_step.people_you_may_know .fs_header{padding:6px 0 0;}
#wizard_step.classmates_coworkers .fs_header h2{font-size:13px;padding-bottom:5px;}
#wizard_step.classmates_coworkers .fs_header ul{color:#6d84b4;list-style-type:square;margin:6px 0 0 0;padding-left:20px;}
#wizard_step.classmates_coworkers .fs_header ul li span{color:#666;}
#wizard_step.classmates_coworkers .fs_header div.instructions{margin:0;padding:0;width:420px;}
#wizard_step.classmates_coworkers #fb_multi_friend_selector .buttons #skip{border-color:#FFF #999 #999 #FFF;background:#F0F0F0 none repeat scroll 0%;color:#000000;}





#bootloader_css_e4f654xjwrkg480o_pkg_css { height: 42px; }


fieldset {
border-color:#CCCCCC -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
margin:1em 0;
}


legend {
background:transparent none repeat scroll 0 0;
color:#003366;
font-size:1.3em;
font-weight:bold;
margin:1em 0;
padding:0 0.5em;
}


fieldset div {
display:block;
margin-bottom:0.5em;
padding:0;
}


label {
float:left;
padding:0 1em;
text-align:right;
/*width:100px;*/
}
