/**
 * Styles for displaying business-rules on www.telia.se 
 */
 
/* IE Browsers */
* div.vr_module_header {
	height: 22px;
	margin: 20px 0px 0px 0px;
}
/* Mozilla */
*>div.vr_module_header {
	height: 20px;
	margin: 20px 0px 0px 0px;
}
/* Common attributes for all browsers */
div.vr_module_header {
	background-image: url('/img/page/module_header_bg.png');
	background-repeat:no-repeat;
	width: 554px;
	font-family: inherit;
	font-size: 13px;
	font-weight: bold;
	text-indent: 8px;
	color: #FFFFFF;
	padding: 2px 0 0 0;
}

/* Mozilla */
*>img.vr_module_help_icon {
	margin: 0px 5px 0 0;
}
img.vr_module_help_icon {
	float:right;
	border: none;
}

/* IE Browsers */
* div.vr_module_help_icon {
	margin: 0 5px 0 5px;
	height: 20px;
	cursor: pointer;
}
/* Mozilla */
*>div.vr_module_help_icon {
	margin: -16px 5px 0 0;
	height: 22px;
}
div.vr_module_help_icon {
	float:right;
	background-image: url('/img/page/module_help_icon.gif');
	background-repeat:no-repeat;
	width: 19px;
}
div.vr_module_help_icon_old {
	background-image: url('/img/page/module_help_icon.gif');
	background-repeat:no-repeat;
	width: 19px;
	height: 22px;
	position:relative;
	top:-16px;
	left:528px;
}
div.vr_module_help {
	padding: 10px 0 10px 8px;
	background-color: #FFFFDB;
}
div.vr_module_info {
	margin-top: 10px;
}
 
table.vr_input {
	border: 0;
	border-collapse: collapse;
	width: 554px;
	margin-top: 10px;
}
tr.vr_input { /* Input row */
	background-color : #F5F5F5;
}
td.vr_label { /* Common label cell */
	height: 24px;
	width: 205px;
	padding: 4px;
}
td.vr_input { /* Common input cell */
	padding: 4px;
}
td.vr_radio { /* Left radio button */
	height:24px;
	padding: 4px;
}
td.vr_radio_text { /* Text for radiobutton */
	padding: 4px;
}
td.input_row_space {
	height: 10px;
}
td.vr_select_label {	/* Label for drop down */
	height: 24px;
	width: 35px;
	padding: 4px;
}

.vr_p_street {width: 237px;}
.vr_p_street_no, .vr_p_entrance, .vr_p_floor {width: 30px;}
.vr_p_entrance {width: 20px;}
.vr_p_co {width: 329px;}
.vr_p_email {width: 329px;}
.vr_p_firstname, .vr_p_lastname {width: 162px;}
.vr_p_zipcode {width: 100px;}
.vr_p_city {width: 245px;}
.vr_p_phone {width: 120px;}

/* ADDED 2007-05-16 */
.vr_p_personal_no {width: 100px;}
.vr_p_username, .vr_p_password {width: 162px;}
.vr_p_email_with_helptext {width: 230px;}

td.vr_left_checkbox { /* Left checkbox button*/
	width: 350px;
}
td.vr_checkbox { /* Left checkbox button*/
	height:24px;
	padding: 2px;
}

td.vr_checkbox_text { /* Text for checkbox button */
	padding: 2px;
}

td.vr_sub_left_checkbox { /* Sub left checkbox button*/
	height:24px;
	padding: 5px;
}

td.vr_sub_checkbox { /* Left checkbox button*/
	width: 50px;
	padding: 4px;
}

/* ADDED 2007-05-10 */
.good_to_know_row {
	width: 554px;
	padding: 10px 0 0 0;
}
.good_to_know_header {
	width: 554px;
	height: 29px;
	margin-top: 10px;
	background-image: url('/img/page/bra_att_veta_head.gif');
	background-repeat:no-repeat;
}
.good_to_know_footer {
	margin-bottom: 10px;
	width: 554px;
	height: 13px;
	background-image: url('/img/page/bra_att_veta_footer.gif');
	background-repeat:no-repeat;
}
.good_to_know_text{
	font-family: inherit;
	font-size: 11px;
	padding: 4px 0 0 8px;
	color: #666666;
	background-color : #EFEFE5;
}
/* ===================== */

