html, body{
    width: 100%;
	height: 100%;
}
body {
	background-color: #60c3eb;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
.main {
	position:relative;
	width: 964px;
	background-image: url(/images/background.gif);
	background-repeat: repeat-y;
	padding-right: 10px;
	padding-left: 11px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	min-height:100%;
	_height:100%;
	overflow:visible;
}
.topground {
	position: relative;
	background-image: url(/images/topground.gif);
	background-repeat: repeat-x;
	width: 964px;
	height: 100px;
}
.logo {
	width: 362px;
	height: 100px;
	float: left;
}
.nexttologo {
	float: left;
	width: 602px;
	height: 100px;
}
.acctoolbar {
	background-image: url(/images/accountground.gif);
	background-position: right;
	height: 27px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 15px;
	padding-top: 3px;
	font-weight: bold;
}
.acctoolbar a {
	color: #FFFFFF;
	text-decoration: none;
}
.acctoolbar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.controltoolbar {
	background-image: url(/images/controlground.gif);
	background-position: right;
	height: 23px;
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 10px;
	padding-top: 2px;
}
.controltoolbar a {
	color: #FFFFFF;
	text-decoration: none;
}
.controltoolbar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.searchform {
	width: 592px;
	height: 45px;
	padding-right: 10px;
	padding-top: 5px;
}
.srch_box {
	float: left;
	width: 489px;
	padding-left: 7px;
}
.srch_but {
	float: left;
	width: 78px;
	padding-left:15px;
	height: 27px;
}
.srch_but_ {
	width: 73px;
	height: 27px;
	background-image: url(/images/but_search.gif);
	background-repeat: no-repeat;
	border: 0px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	padding: 0px;
}
.srch_box_out {
	position:relative;
	width: 488px;
	border: 1px solid #8bd559;
}
.srch_box_in {
	background-color: #FFFFFF;
	width: 467px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #84a26e;
	border-left-color: #84a26e;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
}
.srch_input {
	border: 0px;
	font-size: 16px;
	width:466px;
	color: #666666;
}

/* GREEN BOX */
b.gt, b.gt b, b.gb, b.gb b {
    display: block; height: 14px;font-size: 1px;
    background:url(/images/corners_green_1.gif) no-repeat;
    position:relative}
b.gt b {background-position:100% -14px;}
b.gb {background-position:0 -28px;}
b.gb b {background-position:100% -42px;}
.green_box {background-color:#389800; _height:0%;margin-left: 6px;margin-right: 6px;margin-bottom: 6px;position:relative;z-index:2;}

/* BLUE BOX */
b.bt, b.bt b, b.bb, b.bb b {
    display: block; height: 10px;font-size: 1px;
    background:url(/images/corners_blue.gif) no-repeat;
    position:relative}
b.bt b {background-position:100% -10px;}
b.bb {background-position:0 -20px;}
b.bb b {background-position:100% -30px;}
.blue_box {background-color:#60c3ed; _height:0%;position: relative; left: 7px;top: -7px;margin-right:14px;margin-bottom:-14px;z-index:1;}

/* WHITE BOX */
b.wt, b.wt b, b.wb, b.wb b {
    display: block; height: 10px;font-size: 1px;
    background:url(/images/corners_white.gif) no-repeat;
    position:relative}
b.wt b {background-position:100% -10px;}
b.wb {background-position:0 -20px;}
b.wb b {background-position:100% -30px;}
.white_box {background-color:#f3f3f3; _height:0%;position: relative; left: 7px;top: -7px;width:938px;margin-bottom:-14px;z-index:1;overflow:visible;}
.white_box_msg {background-color:#f3f3f3; _height:0%;position: relative; left: 7px;top: -7px;margin-right:14px;margin-bottom:-14px;z-index:1;overflow:visible;}

/* BLUE LIGHT BOX */
b.blt, b.blt b, b.blb, b.blb b {
    display: block; height: 9px;font-size: 1px;
    background:url(/images/corners_blue_light.gif) no-repeat;
    position:relative}
b.blt b {background-position:100% -9px;}
b.blb {background-position:0 -18px;}
b.blb b {background-position:100% -27px;}
.blue_light_box {background-color:#40b5e0;}

/* BLUE LIGHT BOX 2 */
b.bl2t, b.bl2t b, b.bl2b, b.bl2b b {
    display: block; height: 9px;font-size: 1px;
    background:url(/images/corners_blue_light_2.gif) no-repeat;
    position:relative}
b.bl2t b {background-position:100% -9px;}
b.bl2b {background-position:0 -18px;}
b.bl2b b {background-position:100% -27px;}
.blue_light_box_2 {background-color:#34a9d4; height:100%;overflow:hidden;position:relative;z-index:1;}

.f_space {
  height: 21px;
  overflow:hidden;
  clear:both;
}

.f_blue_top {
	position:relative;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/top_blue_frame.gif);
	width: 896px;
	padding: 3px 10px 0px 32px;
	height: 19px;
}
.f_blue_top .addthis{
	position:absolute;
	width:43px;
	height:14px;
	top:2px;
	right:20px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(/images/at_symbol_12x12.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 17px;
	padding-top:1px;
}
.f_blue_top .addthis a{
	color:#FFF;
	text-decoration:none;
}
.f_blue_top .addthis a:hover{
	color:#FFF;
	text-decoration:none;
}
.f_frame {
  margin:10px 10px 0px 10px;
}
.w_frame {
  margin:0px 10px 0px 10px;
}
/* ABOUT US STYLES START*/
.photo_b {
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
	height: 131px;
	width: 131px;
}
.ph_frame_b_1 {
	background-image: url(/images/ph_frame_r_1.gif);
	background-repeat: no-repeat;
	float: left;
	height: 141px;
	width: 6px;
	margin-right: 10px;
}
.text_blue_top {
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	height: 22px;
}
.text_blue_middle {
	font-size: 14px;
	color: #FFFFFF;
	text-align: justify;
}
.text_blue_bottom {
	text-align: right;
	padding-top:6px;
}
/* ABOUT US STYLES END*/
.link_gray {
	color: #666666;
	font-weight: bold;
	font-size: 12px;
}
.link_gray a {
	color: #666666;
	text-decoration: none;
}
.link_gray a:hover {
	color: #666666;
	text-decoration: underline;
}
.link_form a {
	color: #626262;
	text-decoration: underline;
}
.link_form a:hover {
	color: #626262;
	text-decoration: none;
}
.link_gray_thin {
	color: #666666;
	font-size: 12px;
}
.link_gray_thin a {
	color: #666666;
	text-decoration: none;
}
.link_gray_thin a:hover {
	color: #666666;
	text-decoration: underline;
}
.link_title {
	color: #ff7200;
	font-size: 14px;
	font-weight: bold;
}
.link_title a {
	color: #ff7200;
	text-decoration: none;
	overflow:hidden;
}
.link_title a:hover {
	color: #ff7200;
	text-decoration: underline;
}
.link_blue {
    color: #008bc4;
	font-size: 14px;
}
.link_blue a {
	color: #008bc4;
	text-decoration: none;
	overflow:hidden;
}
.link_blue a:hover {
	color: #008bc4;
	text-decoration: underline;
}
.link_white {
    color: #ffffff;
}
.link_white a {
	color: #ffffff;
	text-decoration: none;
}
.link_white a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.link_orange a{
    color: #ff7200;
	text-decoration: none;
}
.link_orange a:hover{
    color: #ff7200;
	text-decoration: underline;
}
.link_red a{
    color: #ff0000;
	text-decoration: none;
}
.link_red a:hover{
    color: #ff0000;
	text-decoration: underline;
}
.link_blue_1 a{
    color: #0088c4;
	text-decoration: none;
}
.link_blue_1 a:hover{
    color: #0088c4;
	text-decoration: underline;
}

/* LINK PROFILE STYLES START*/
.profile_link {
    font-size: 14px;
	/*color: #329000;*/
	color: #287300;
}


.photo_out{
   position:relative;
   float: left;
   width:191px;
   margin: 0px 10px 6px 0px;
}
.photo_in{
	background-color: #FFFFFF;
	padding:5px 11px 5px 5px;
	background-image: url(/images/ph_frame_r_2.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}


/* Delete in  future start*/
.photo_w {
	background-color: #FFFFFF;
	padding: 5px;
	float: left;
	height: 131px;
	width: 175px;
	margin: 0px 0px 6px 0px;
}
.ph_frame_w_1 {
	background-image: url(/images/ph_frame_r_2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 141px;
	width: 6px;
	margin-right: 10px;
}
/* Delete in  future end*/


.text_white_top {
	font-size: 16px;
	height: 22px;
}
.text_white_aux {
	float:right;
	width: 250px;
	_width: 260px;
	margin: 5px -10px 0px 10px;
	overflow:hidden;
}
.text_white_text {
    text-align: justify;
	font-size: 14px;
	/*color: #329000;*/
	color: #287300;
	padding: 4px 0px 0px 0px;
}
.twt_rev {
    color: #f3f3f3;
	background-color:#900021;
}
.text_white_links {
    text-align: justify;
	padding: 10px 0px 0px 0px;
}
.separator {
	background-image: url(/images/separator.gif);
	background-repeat: repeat-x;
	clear: both;
	height: 2px;
	margin-top: 20px;
	margin-bottom: 20px;
	height: 2px;
    overflow:hidden;
}
/* LINK PROFILE STYLES END */
/* PAGES NAVIGATION START */
.page_menu{
	padding: 10px 20px 20px 20px;
}
.page_link{
	font-size: 14px;
	color: #666666;
	float: left;
	width: 132px;
	text-align: left;
	padding: 4px 0px 0px 0px;
}
.page_link a {
	color: #ffffff;
	text-decoration: none;
	background-color: #4bb100;
	font-weight: normal;
}
.page_link a:hover {
    color: #4bb100;
	text-decoration: none;
	background-color: #ffffff;
	font-weight: normal;
}
/* PAGES NAVIGATION END */
/* FLOOR START */
.floor {
	position:absolute;
	left:11px;
	bottom:0px;
	background-image: url(/images/bottom.gif);
	background-repeat: no-repeat;
	padding:0px;
	margin:0px;
	height: 45px;
	width: 964px;
}
.floor_hub {
	height: 45px;
	clear:both;
}
.floor_frame {
	float: left;
	width: 442px;
	padding: 10px 20px 5px 20px;
	font-size: 12px;
	color: #FFFFFF;
}
/* FLOOR END */
/* RIGHT LINK PANEL START*/
.b_frame {
	margin:0px 10px 0px 10px;
	_margin-right: 20px;
	font-size: 12px;
	overflow:hidden;
}
.frame_bottom {
	background-image: url(/images/ph_frame_b_3.gif);
	background-repeat: no-repeat;
	height: 12px;
}
.lnk_aux {
	margin-bottom: 8px;
}
.ul_link {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	list-style-image: url(/images/bullet.gif);
}
.ul_link li {
	padding: 0px 0px 8px 0px;
}
.list_link {
	padding: 0px;
}
.list_link_item{
	padding: 0px 16px 8px 15px;
	background-image: url(/images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}
.add_info .rev{
    color: #f3f3f3;
	background-color:#900021;
}
/* RIGHT LINK PANEL END*/
/* PROFILE START */
.profile_top {
	position:relative;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/profileground.gif);
	width: 896px;
	padding: 8px 10px 0px 32px;
	height: 28px;
}
.profile_top .addthis{
	position:absolute;
	width:43px;
	height:14px;
	top:2px;
	right:20px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-image: url(/images/at_symbol_12x12.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 17px;
	padding-top:1px;
}
.profile_top .addthis a{
	color:#FFF;
	text-decoration:none;
}
.profile_top .addthis a:hover{
	color:#FFF;
	text-decoration:none;
}
.p_frame {
  margin:6px 10px 0px 10px;
}
.p_dop_frame {
  margin:24px 20px 10px 20px;
}
.profile_title {
}
.profile_title h1{
	font-size: 20px;
	font-weight: bold;
	padding:0px;
	margin: 5px 0px 20px 0px;
}
.profile_title h1 .rev{
    color: #f3f3f3;
	background-color:#900021;
}
.text_white_text p{
	margin: 0px;
	padding: 0px;
}
.photo_left_out {
    float: left;
	margin: 6px 10px 2px 0px;
}
.photo_left_text {
	font-size: 12px;
	color: #004000;
	padding:2px 11px 0px 5px;
	font-weight: bold;
}
.photo_left {
	background-image: url(/images/ph_frame_r_2.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
	padding-right: 6px;
}
.photo_left_ph {
    background-color: #FFFFFF;
	padding: 5px;
}
.photo_right_out {
	float: right;
	margin: 6px 0px 2px 10px;
}
.photo_right_text {
	font-size: 12px;
    color: #004000;
	padding:2px 5px 0px 11px;
	font-weight: bold;
}
.photo_right {
	background-image: url(/images/ph_frame_l_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 100%;
	padding-left: 6px;
}
.photo_right_ph {
    background-color: #FFFFFF;
	padding: 5px;
}
.add_info {
	float: left;
	width: 439px;
	padding: 0px 10px 0px 10px;
	font-size: 14px;
	overflow:hidden;
}
/* PROFILE END */
/* FORM START */
.gray_top {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/top_gray_frame.gif);
	width: 896px;
	padding: 3px 10px 0px 32px;
	height: 19px;
}
.gray_top_small {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/top_gray_frame_small.gif);
	width: 432px;
	padding: 3px 10px 0px 32px;
	height: 19px;
}
form {
  padding:0px;
  margin:0px;
  border:0px;
}
.form_frame {
  margin:30px 10px 30px 10px;
}
.form_separator {
    clear:both;
	font-size:1px;
	height:0px;
}
.form_desc {
	font-size: 14px;
	color: #626262;
	float: left;
	width: 250px;
	padding: 0px 20px 15px 20px;
	overflow:hidden;
	font-weight: bold;
}
.form_item {
    float: left;
	width: 450px;
	padding: 0px 20px 15px 20px;
	overflow:hidden;
}
.form_text_out {
	border: 1px solid #b9b9b9;
}
.form_text_in {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a6a6a6;
	border-left-color: #a6a6a6;
	text-align: left;
}
.form_text {
	border: 0px;
	font-size: 14px;
	width: 445px;
	height: 20px;
	color: #626262;
}
.form_area {
	border: 0px;
	font-size: 14px;
	width: 445px;
	height: 300px;
	color: #626262;
}
.form_sum_area {
	border: 0px;
	font-size: 14px;
	width: 445px;
	height: 150px;
	color: #626262;
}
.form_add_text {
	width:450px;
	font-size: 12px;
	color: #626262;
	padding: 0px 20px 2px 310px;
	overflow:hidden;
	font-weight: bold;
}
.form_mark {
    float: left;
	font-size: 12px;
	color: #626262;
	padding: 0px 0px 15px 0px;
	overflow:hidden;
	font-weight: bold;
}
.form_but {
	padding: 10px 0px 0px 0px;
	text-align: center;
}
.form_but_submit {
	width: 73px;
	height: 29px;
	background-image: url(/images/but_submit.gif);
	background-repeat: no-repeat;
	border: 0px;
	padding: 0px;
}
.prev_frame {
	padding: 0px 158px 20px 0px;
	color:#F0F0F0;
	font-weight: bold;
	font-size: 16px;
	_text-align:right; /* IE6 only*/
}
*:first-child+html .prev_frame {
	text-align:right;
}/* IE7 only*/
.prev_frame a{
    color:#FFFFFF;
	text-decoration: none;
}
.prev_frame a:hover {
    color:#FFFFFF;
	text-decoration: underline;
}
.prev_but{
    background-image: url(/images/but_blue_gray.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: right;
	width: 208px;
	height: 29px;
	padding-top:10px;
	_float:none;   /* IE6 only*/
}
*:first-child+html .prev_but {
	float:none;
}/* IE7 only*/
/* FORM END */
/* MESSAGE BOXES START */
b.ert, b.erb{
    display: block; height: 10px;font-size: 1px;
    background: url(/images/error_box.gif) no-repeat;
    position:relative;
    margin-right:-4px;
}
b.ert {left: -2px;}
b.erb {background-position:0 -10px; left: -2px}
.error_box {
	position:relative;
	background-color:#ffe5d9;
	height:100%;
	border-right: 2px solid #fb7c7c;
	border-left: 2px solid #fb7c7c;
	left: 7px;
	top: -7px;
	margin-right:14px;
	margin-bottom:-14px;
	color: #FF0000;
	z-index:1;
}
b.mst, b.msb{
    display: block; height: 10px;font-size: 1px;
    background: url(/images/msg_box.gif) no-repeat;
    position:relative;
    margin-right:-4px;
}
b.mst {left: -2px;}
b.msb {background-position:0 -10px; left: -2px}
.msg_box {
	position:relative;
	background-color:#ebff7f;
	height:100%;
	border-right: 2px solid #53ca00;
	border-left: 2px solid #53ca00;
	left: 7px;
	top: -7px;
	margin-right:14px;
	margin-bottom:-14px;
	color: #369500;
	z-index:1;
}
.msg_text {
	font-size: 16px;
	padding: 10px;
}
.return_adv{
	padding:30px 0px 30px 0px;
	text-align:center;
	font-size:18px;
}
/* MESSAGE BOXES END */
/* IMAGE FORM START */
.frimg_title {
	font-size: 16px;
	color: #626262;
	overflow:hidden;
	font-weight: bold;
	font-style: italic;
	margin-bottom:10px;
}
.frimg_form {
	float: right;
	width: 572px;
	padding: 10px 0px 0px 0px;
}
.frimg_photo {
	float: left;
	margin: 6px 10px 6px 0px;
	width: 316px;
}
.frimg_photo_ph {
    background-color: #FFFFFF;
	padding: 5px 15px 5px 5px;
	background-image: url(/images/ph_frame_r_2.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.frimg_desc {
	font-size: 14px;
	color: #626262;
	float: left;
	width: 60px;
	padding: 0px 20px 15px 20px;
	overflow:hidden;
	font-weight: bold;
}
.frimg_item {
    float: left;
	width: 350px;
	padding: 0px 20px 15px 20px;
	overflow:hidden;
}
.frimg_text_out {
	border: 1px solid #b9b9b9;
}
.frimg_text_in {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #a6a6a6;
	border-left-color: #a6a6a6;
	text-align: left;
}
.frimg_text {
	border: 0px;
	font-size: 14px;
	width: 345px;
	height: 20px;
	color: #626262;
}
.frimg_file {
	font-size: 14px;
	width: 345px;
	color: #626262;
}
.form_but_apply {
	width: 73px;
	height: 29px;
	background-image: url(/images/but_apply.gif);
	background-repeat: no-repeat;
	border: 0px;
	padding: 0px;
}
/* IMAGE FORM END */
/* PROFILE STATUS START */
.status_string {
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(/images/status_menu_bg.gif);
	background-repeat: repeat-x;
	overflow: auto;
	width:100%;
	background-position: 100%;
	margin-bottom:3px;
}
.status_left {
	float:left;
	height:25px;
	padding-right:5px;
    background-color:#60c3ed;
}
.status_right {
	float:right;
	height:25px;
	padding-left:5px;
    background-color:#60c3ed;
	font-weight: bold;
}
.status_alert {
    color:#ff0000;
}
.status_alert a{
	color:#ff0000;
	text-decoration: none;
}
.status_alert a:hover{
	color:#ff0000;
	text-decoration: underline;
}
/* PROFILE STATUS END */
/* CONTROL PANEL BUTTONS START */
.navig_frame {
	padding: 0px 42px 0px 43px;
	color:#F0F0F0;
	height: 50px;
	font-weight: bold;
	font-size: 16px;
}
.navig_frame a{
    color:#FFFFFF;
	text-decoration: none;
}
.navig_frame a:hover {
    color:#FFFFFF;
	text-decoration: underline;
}
.navig_but_unactive {
	background-image: url(/images/but_unactive.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
 	background-position: 42px;
	width: 208px;
	height: 29px;
	padding: 10px 42px 0px 43px;
}
.navig_but_active {
	background-image: url(/images/but_active.gif);
	background-repeat: no-repeat;
	text-align: center;
	float: left;
 	background-position: 42px;
	width: 208px;
	height: 29px;
	padding: 10px 42px 0px 43px;
}
/* CONTROL PANEL BUTTONS END */
/* PROGRESS BAR START */
.progress_bar_out {
	padding: 0px 20px 0px 127px;
}
.progress_bar {
	border: 1px solid #b9b9b9;
	width:336px;
	height:10px;
	font-size: 1px;
}
/* PROGRESS BAR END */
.ajax_div_msg {
    font-size:1px;
}
*:first-child+html .ajax_div_msg {
     position:relative;
} /* hack for IE 7 only */
.ajax_div {
	font-size:1px;
}
.text_personal_details {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	text-align:left;
}
.txt_frame {
  padding:40px 40px 40px 40px;
}
.txt_title_black_1{
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 10px 0px 10px 0px;
}
.txt_title_black_3{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
	padding: 10px 0px 3px 0px;
}
.txt_simple_black{
	font-size: 14px;
	color: #000000;
	text-align: justify;
}
.txt_sel_blue{
	color: #008cc5;
}
.txt_red{
    color:#CC3300;
}
.dash_frame {
  position:relative;
  padding:40px 40px 40px 10px;
  font-size: 14px;
  color: #000000;
  text-align: justify;
}
.dashb{
	background-image: url(/images/arrow.gif);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	padding-left: 30px;
}
.dashb_red{
	background-image: url(/images/arrow_red.gif);
	background-repeat: no-repeat;
	padding-bottom: 30px;
	padding-left: 30px;
}
.p_h1{
	font-size: 18px;
	font-weight:bold;
}
.p_h2{
	font-size: 16px;
	font-weight:bold;
}
.p_italic{
	font-style: italic;
}
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.6;
	opacity:.60;
	filter: alpha(opacity=60);
	overflow:hidden;
}
#overlay[id]{
	position:fixed;
}
#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:500px;
	height:183px;
	margin:-112px 0 0 -250px;
	background:#4bb100;
	padding:6px 0px 6px 0px;
}
#lightbox[id]{
	position:fixed;
}
