﻿/* css - style sheet  */
/* common styling */
html, body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
html.mainshadow{
	background-image: url('../images/main_table_bg.gif');
	background-repeat: repeat-y;
	background-position: center center;
	background-color: #E8E3D4;
}
/* Styles for headers */
h1{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #800000;
	padding-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
	padding-top: 2px;

}
h6.deptname {
	font-size: 18px;
	color: #000000;
	letter-spacing: 1px;
	text-align: left;
	padding-top: 6px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
h2{
	font-weight: bold;
	font-size: 13px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D96C2E;
	padding-bottom: 2px;
	background-color: #FFF4DC;
	padding-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	color: #684A06;
}
h3{
	padding: 2px 5px;
	font-size: 13px;
		font-weight: bold;
		border-top: 1px solid #666666;
		border-bottom: 1px solid #666666;
	background-image: url('../images/header_h3_fading.jpg');
		background-repeat: repeat-y;
		background-position: left top;
		color: #303030;
		background-color: #FFFFFF;
}
h4 {
	padding: 2px 5px;
	color:#5C4D2C;
		font-size: 15px;
		font-weight: bold;
	background-image: url('../images/header_h4_fading.jpg');
		background-repeat: repeat-x;
		background-position: left top;
		background-color: #F7F3E8;
	}
h5{
	color:#800000;
	font-size: 13px;
	font-weight: bold;
	background-image: url('../images/header_h5_arrow.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 10px;
		padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
}
h6 {
	color:#000066;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

A:link {text-decoration: underline}
A:visited {text-decoration: underline}
A:active {text-decoration: underline}
A:hover {text-decoration: underline; color:#800000;}
table {
	margin:0;
	border:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;	
}
button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
code {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	padding-right: 5px;
	padding-left: 20px;
	padding-bottom: 1px;
	vertical-align:middle;
}
form {
	margin: 0px;
	padding: 0px;
}
.text12news {
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	padding-top: 0px;
	padding-right: 0px;
}
/* Set the themes of the template */
.bg_dark {background-color : #800000;}
.bg_light {background-color : #E8E3D4;}
.bg_highlight {background-color : #EBD196;}
.bg_lightbrown {background-color : #D3A364;}
.bg_darkbrown {background-color : #95682B;}
.bg_top_nav {
	background-image: url('../images/top_back.gif');
	background-repeat: repeat-x;
	height: 33px;
}
.bgyellow {background-color: #ffffcc;}
.bgdarkgray {background-color: #666666;}
.bgwarning {background-color: #ff0000;}
.text12 {color: #000000; font-size: 12px;}
.text12gray {color: #666666; font-size: 12px;}
.text12maroon {color: #800000; font-size: 12px;}
.text10gray {color: #666666; font-size: 10px;}
.text10red {color: #ff0000; font-size: 10px;}
.text9 {font-size: 8px;}
.head14 {font-size: 14px; font-weight: bold; }
.head14white {color: #FFFFFF; font-size: 14px; font-weight: bold;}
.head18 {font-size: 18px;}
.head24 {font-size: 24px; font-weight: normal;}
.textwarning12 {color: #ff0000; font-size: 12px; font-weight: bold;}
.textwarning {color: #ff0000; font-size: 14px; font-weight: bold;}

/* For all text style in the site */
.default_text {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;	
	text-decoration: none;	
}
.default_text a {
	text-decoration: underline;	
}
.default_text a:hover {
	text-decoration: underline;	
}
.small_text {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;	
	text-decoration: none;	
}
.small_text a {
	text-decoration: underline;	
}
.small_text a:hover {
	text-decoration: underline;	
}
.normal {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.normal a {
	text-decoration: underline;	
}
.normal a:hover {
	text-decoration: underline;	
}
.separation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
}
.image_news {
	margin-right: 3px;
}

.partner {
	background-color: #EBD196;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #927944;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.breadcrumbs {
	FONT-SIZE: 11px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
}
.breadcrumbs a:link {
	COLOR: #ab4925; TEXT-DECORATION: underline
}
.breadcrumbs a:visited {
	COLOR: #ab4925; TEXT-DECORATION: underline
}
.breadcrumbs a:active {
	COLOR: #ab4925; TEXT-DECORATION: underline
}
.breadcrumbs a:hover {
	color: #800000;
	text-decoration: none;
}
td.left_corner {
	background-image:  url('../images/corner_lmenu.gif');
	background-repeat: no-repeat;
	background-position: left bottom
}

td.right_corner {
	background-image:  url('../images/corner_rmenu.gif');
	background-repeat: no-repeat;
	background-position: right bottom
}
#containers {
	margin: 0;
	width:770px;
	height:100%;
	margin-right:auto;
	margin-left:auto;
    position: static;
	left: 50%;
	right: 50%;
	background-color: #FFFFFF;
}
#map_containers {
	margin:0;
	width:98%;
	height:100%;
	margin-right:auto;
	margin-left:auto;
	position: static;
	left: 50%;
	right: 50%;
	background-color: #FFFFFF;
}
#containers .content {
	padding-right: 1px;
	padding-left: 1px;
}

.top_header {
	border-bottom: 1px solid #927944;
	background-color: #EBD196;
	background-image: url('../images/zakaref_luminis_maroon.jpg');
		background-repeat: repeat-x;
		height: 65px;
}
.top_bottom_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #604303;
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #604303;
}
.login_border {
	background-color: #EFEFEF;
	border: 2px solid #927944;
}
.border_onepixel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9e2625;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9e2625;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9e2625;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #9e2625;
}
.bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #927944;
}
.bottom_dark_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #800000;
}
.top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #927944;
}
.right_border {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #927944;
}
.bg_under_menu {
	background-image: url('../images/bg_under_left_menu.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height: 300px;
}

/* UAEU search box */
#searchbox {
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:0;
	margin:0;
	float: right;
	width: 270px;
}

/* For the heade navigation on the top */
.header_nav {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	width: 450px;
}
.header_nav a:visited {
	text-decoration: none;
}

.header_nav a {
	color: #FFFFFF;	
	text-decoration: none;	
}
.header_nav a:link {
	text-decoration: none;
}
.header_nav a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
/* tabs for the user gateway top */
ul#usergateway_menu
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none;
	padding-bottom: 0px;
	margin: 0;
	float: right;
	padding-right: 0px;
}

ul#usergateway_menu li
{
	float: left;
	height: 20px;
	background-color: #927944;
	margin: 2px 0px 0 2px;
	border-top: 1px solid #604303;
	border-right: 1px solid #604303;
	border-left: 1px solid #604303;
}
ul#usergateway_menu li#active
{
border-bottom: 1px solid #fff;
background-color: #fff;
}

li#active a { color: #000; }

#usergateway_menu a
{
float: left;
display: block;
color: #FFFFFF;
text-decoration: none;
padding: 4px;
}
#usergateway_menu a:hover {
	background: #fff;
	color: #800000;
}
/* For the glabal navigation menu on the left */
#global_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-align:left;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: 1px;
	padding: 0px;
	width: auto;
	background-color: #800000;
} 
#global_nav .home {
	background-color: #927944;
}
#global_nav .home a:hover {
	background-color: #EBD196;
	color: #000000;
}

#global_nav h1 {
display: block; 
background-color:#927944;
font-size: 100%; 
padding: 3px 0 5px 3px;
border: 1px solid #EBD198;
color: #000000;
margin: 0px;

}
#global_nav ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#global_nav ul li {
	margin: 0px;
	padding: 0px;

}
#global_nav ul li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	width:160px;
	background-image: url('../images/css_dotted.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
}
#global_nav ul li a:hover {
	color: #000000;
	background-color: #EBD196;
	text-decoration: none;
}
/* For the Home navigation menu on the left */
#home_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: white;
	text-align:left;
	margin-right: 0px;
	margin-left: 0px;
	letter-spacing: 1px;
	padding: 0px;
	width: auto;
	background-color: #927944;
} 
#home_nav a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	width:160px;
	background-image: url('../images/css_dotted.gif');
	background-repeat: repeat-x;
	background-position: 50% bottom;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 8px;
}
#home_nav a:hover {
	color: #000000;
	background-color: #EBD196;
	text-decoration: none;
}
/* Quick links menu */
#quick_links ul {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}

#quick_links ul li {
	display: block;
	width: 190px;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url('../images/mybullet.gif');
	background-repeat: no-repeat;
	background-position: 0 7px;
}

#quick_links ul li a {
  text-decoration: none;
}

#quick_links ul li a:focus,
#quick_links ul li a:hover {
  text-decoration: underline;
}

/* Styles for the footer at the bottom of the page */
.bottom_business_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	color: black;
	text-decoration: none;
	padding-top: 5px;
	text-align: center;
}

.bottom_business_menu a {
	text-decoration: none;	
}

.bottom_business_menu a:hover {
	text-decoration: underline;	
}
.copyright_notice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	text-align: center;

}

.page_end {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
/* Styles for the right image */
#rtimage {
	margin-bottom: 5px;
	width: 185px;
}
/* Styles for the nested table */
#nest {
	float: right;
	width: 185px;
	border: 1px solid #947942;
	background: #EFE3D6;
	color: #333333;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
	padding: 5px;
	clear: both;
	
 }
#nest li {
	padding-left: 5px;
	margin-bottom: 3px;
	background-image: url('../images/arrow_bullet.gif');
	background-repeat: no-repeat;
	background-position: left center;
} 
#nest ul { 
list-style-type: none;
padding-left: 10;
margin-left: 0;
} 
/* Styles for the nested table */
#right_bg_table {
	float: right;
	width: 185px;
	color: #333333;
	clear: both;
	background-color: #EFE3D6;
	border: 1px solid #947942;
	margin: 0 0 20 10;
	padding: 0px;
 }
#right_table {
	float: right;
	clear: both;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 0px;
	width: 185px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	background-color: #FFFFFF;
}
/* Styles for blocks */
.block {
	border: 1px solid #947942;
	padding: 5px;
}
.block ul {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
}
.block ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url('../images/mybullet.gif');
	background-repeat: no-repeat;
	background-position: 0 7px;
}
.block ul li ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url('../images/mysub_bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.bg_block {
	background-color: #FFF4DC;
	border: 1px solid #927944;
	padding: 5px;
}

.bg_block  ul {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.bg_block  ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url('../images/mybullet.gif');
	background-repeat: no-repeat;
	background-position: 0 7px;
}
.bg_block ul li ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url('../images/mysub_bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
}
.bg_fading_block {
	background-color: #FFF4DC;
	border: 1px solid #D3A364;
	padding: 5px;
	background-image: url('../images/bg_content_blocks.jpg');
	background-repeat: repeat-x;
	background-position: left top;
}
.bg_fading_block  ul {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}
.bg_fading_block  ul li {
	display: block;
	list-style: url("../none") none;
	margin: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url('../images/mybullet.gif');
	background-repeat: no-repeat;
	background-position: 0 7px;
}
.bg_fading_block ul li ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url('../images/mysub_bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
}
/* Block with round corners */
div.rounded {
  background: #EEEEDC url('../images/round_top_right.gif') no-repeat right top;
}
div.rounded div {
  background: url('../images/round_top_left.gif') no-repeat left top;
}
div.rounded div div {
  background: url('../images/round_bottom_right.gif') no-repeat right bottom;
}
div.rounded div div div {
  background: url('../images/round_bottom_left.gif') no-repeat left bottom;
  padding: 15px;
}
div.rounded  ul {
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 2px;
}

div.rounded  ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	margin: 0;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 8px;
	background-image: url('../images/mybullet.gif');
	background-repeat: no-repeat;
	background-position: 0 7px;
}
div.rounded ul li ul li {
	display: block;
	list-style: none;
	list-style-image: none;
	padding-top: 3px;
	padding-right: 0;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url('../images/mysub_bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 8px;
}

 /* Styles for bar section */
.bar {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #800000;
	padding-bottom: 2px;
	font-size: 15px;
	font-weight: bold;
}
.bar_bg {
	background-color: #EBEBEB;
	font-size: 13px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 3px;
	border: 1px solid #666666;
}
.bar_light {
	font-weight: bold;
	font-size: 13px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDBA2E;
	padding-bottom: 2px;
}
.right_image_table {
	margin-bottom: 20px;
}
.zakaref_left_menu {
	background-image: url('../images/zakaref_left_menu.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height: 54px;
}
.zakaref_home_menu {
	background-image: url('../images/zakaref_home_menu.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height: 28px;
}
.bg_fading {
	background-image: url('../images/bg_left_menu.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height: 160px;
}

.fieldset {
	border: 1px solid #927944;
}
/* directory classes*/
.directory_header {
	color: #000000;
	font-weight: bold;
	background-color: #EEEEDC;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D96C2E;
}
.directory_cell {
	background-attachment: scroll;
	background-image: url('../images/gray_dotted.gif');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.directory_subheader {
	color: #800000;
	font-weight: bold;
	padding: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#right_block_mainpage {
	margin-left: 5px;
}
.head_rc {
	font-weight: bold;
	color: #800000;
	margin-top: 8px;
	margin-bottom: 1px;
	display: block;
}
 /* style for the UAEU default table */
table.default_table {
	border:1px solid #800000;
	padding: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border-collapse:collapse;
}
.default_table tr.header {
	color: #800000;
	background-color: #EEEEDC;
	display: table-row;
	font-weight: bold;
}
.default_table tr.odd {
	background-color: #EEEEDC;
	display: table-row;
}
.default_table tr.even {
	display: table-row;
	background-color: #E0E0E0;
}
table.default_table   td, th {
	display: table-cell;
	padding: 2px;
	border: 1px solid #800000;
}
.tl {
    background-color:#9e2625; 	
} 
.tr {
    background-color:#9e2625; 
	padding:5px
} 
.clear {font-size: 1px; height: 1px}
#usertabs{
padding: 0;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
#usertabs ul{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	list-style:none;
	float: right;
}
#usertabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
}
#usertabs a{
float:left;
color: white;
background: #927944 url('../images/color_tabs_left.gif') no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
}

#usertabs a span{
	float:left;
	display:block;
	background: url('../images/color_tabs_right.gif') no-repeat right top;
	padding:4px 9px 2px 6px;
}

#usertabs a span{
float:none;
}

#usertabs a:hover{
background-color: #FFFFFF;
color: #990000;
}

#usertabs a:hover span{
background-color: #FFFFFF;
}
/* Right UAEU branding text */
.text_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-transform: capitalize;
	padding-right: 10px;
	padding-top: 3px;
}
.text_header a:visited {
	text-decoration: none;
}
.text_header a {
	color: #000000;
	text-decoration: none;
}
.text_header a:link {
	text-decoration: none;
}
.text_header a:hover {
	text-decoration: none;
	color: #800000;
}
		.style1 {
			border-bottom: 1px solid #927944;
			background-color: #EBD196;
			background-image: url('../images/bg_banner.jpg');
			background-repeat: repeat-x;
			height: 65px;
		}
	.style2 {
	background-image: url('../images/bg_side.jpg');
}
.title_discussion_guide{
	border-bottom: 1px solid #927944;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color:#9e2625; 
	color:#FFFFFF;
}
.table_discussion_guide{
	background: url('../images/bg_news3.jpg');
	
}
.title_News {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color:#FFFFFF;
}
.NewsTable
{
	
	background-image:url('../images/bg_news.jpg');
}
.banner_main
{
	heght: auto;
	background-image:url('../images/banner_main.jpg')  no-repeat left top;

}
/* Registration Form */
.lbl, .txt, .tit {
     color: #000000; 
     background-color: transparent; 
     border:1px solid silver; 
     border-left:none;
     border-right:none;
     border-top:none;    
}
.txt {
     padding-left: 5px;
     background-color:#E4E4E4;
}
.sps {
     padding-left: 1em;
}
.bg , .tit {
     background-color: #cc9999; 
     margin-right: 0px; 
     padding-right: 0px; 
}

.bld, .tit {
     color: #FFFFFF; 
     background-color: #993333; 
     font-weight: bold;
}
.tit2 {
     font-weight: normal;
}
.fdv {
     font: 80% Verdana;    
    border: 1px double #800000;
    width:711px;
}
.req 
{
    color:Red;   
}

@media print {
	.noPrint {
	    display:none;
	}
}
