/* ==========================
 			General
   ========================== */

body{
	margin:0px;
	font:12px verdana;
}
.body{
	padding:5px;
	font:12px verdana;
}

.body_btn{
border: outset 1px #BABABA;
	background:#DBDBDB url(images/toolbar_btn_bg.gif) repeat-x;
	font:bold 11px verdana;
	color:#888888;
	
}
.header_BG
{
	background:#DBDBDB url(../../images/hder_bg.gif) repeat-x;
	}
	
	.Lft_BG
	{
		/*background:#DBDBDB url(../../images/Leftbg.gif) repeat-y;*/
		
		background-color:WHITE;
		}
.records_count{
	color:#ff7474;
	font:bold 12px verdana;
}

a:link,a:active,a:visited{
	color:#003366;
	text-decoration: none;	
}
a:hover{
	color:#cc0033;
	text-decoration: none;
}


fieldset{
	padding:5px;
	border:solid 1px #ccc;
	/*border-bottom:solid 1px #ccc; */
	color:#666;
	/*background-color:#FCD982;*/
	

}


.Grid_SelectedRowStyle 
{
	background:#F6EBE6;
	font-weight:bold;
	color:#cc0033;
	
}

.Grid_DataDisplay
{

	
	}
	GridView
	{
		
		}

.GVFixedHeader { font-weight:bold; background-color: Green; position:relative; 
                 top:expression(this.parentNode.parentNode.parentNode.scrollTop-1);}




legend{
	color:#AE1d1e;
	font:bold 12px verdana;
	padding:5px 10px;
	margin-bottom:5px;
	background:url('images/legend_bg.gif') no-repeat left;
}


.spl_td
{
	background-color:#EFEAD4;
color:#AE1d1E;
font-weight:bold;
	}

/* ==========================
 			Header
   ========================== */
.top_tile{
	background:url('images/top_tile.gif') repeat-x bottom;
}

/*
.menu_bg{
	background: url(images/toolbar_tile.gif) repeat-x top;
	height: 23px;
}
*/


/* Menu */
.navcontainer { margin-left: 0px; }
.navlist{
	list-style: none;
	padding: 0;
	margin: 0;
}

.navlist li{
	font: bold 12px verdana;
	background: url(images/toolbar_sep.gif) no-repeat right;
	margin-top: 1px;
	display: block;
	float: left;
	display: inline;
	padding: 0;
	margin: 0;
	padding: 5px;
}

.navlist li a:link,.navlist li a:visited,.navlist li a:active{
	color: #545454;
	text-decoration: none;
}

.navlist li a:hover{
	color: #cc0033;
	text-decoration: none;
	border-bottom: solid 3px #cc0033;
	padding-bottom:2px;
}

.active_menu{
	color: #009999;
}

li.active
{
      background: url(images/nav_high.gif) no-repeat right top;
      color: #009999 !important;
}

li.active a
{
      color: #009999 !important;
}


.seach_box{
	color:#003366;
	font: 12px verdana;	
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	border-left: 1px solid #888;
	border-top: 1px solid #888;
	background: #EFEFEF;
	width:120px;
}


/* ==========================
 			Footer
   ========================== */


.footer{
	background:#4A4C4C url(images/footer.jpg) no-repeat right top;
	font: 11px verdana;
	border-bottom:solid 5px #373737;
	color:#FFF;
	padding:5px;
	height: 30px;
}

/* ==========================
 			Titles
   ========================== */

h1{
	background: url(images/main_title_bg.gif) no-repeat left;
	height: 22px;
	font: bold 14px Arial;
	color: #003366;
	padding:3px 0 0 25px;
}


h2{
	background: url(images/b1.gif) no-repeat left;
	padding-left: 12px;
	font: bold 14px Arial;
	color: #cc0033;
	margin:0 0 5px 0;
}

/* ==========================
 	 Table Header and Rows
   ========================== */



.rslt_table_head{
	background:#D9D9D9;
	font:bold 12px verdana;
	color: #666;
	border-left: solid 1px #EBEBEB;
	border-right: solid 1px #B9B9B9;
	padding: 3px;
	text-align: center;
	
	
}

.rslt_table_cell1{
	color: #666;
	border-left: solid 1px #FFF;
	border-top: solid 1px #FFF;
	padding: 5px;
	background: #EEE;
	font:normal 12px verdana;
}
.rslt_table_cell2{
	color: #666;
	border-left: solid 1px #FFF;
	border-top: solid 1px #FFF;
	padding: 5px;
	background: #F7F7F7;
	font:normal 12px verdana;
}

/* ==========================
 	 Form info cell style
   ========================== */

.info_cell_label{
	background:#EEE;
	border-left: solid 3px #E0E0E0;
	color:#666;
	padding-right: 3px;
	font:normal 12px verdana;
		
}
.info_cell{
	color:#747474;
	font:bold 12px verdana;
}

.Left_Navi_td
   {
	width:150px;
background-color:#EFEAD4;
	/*background:#ffffff url(../../images/Leftbg.gif) repeat-y;*/
	
    }
    .Footer_TD
    {
		background-color:#EFEAD4;
		/*background:#ffffff url(../../images/Leftbg.gif) repeat-y;*/
		}

.Control_td
   {
	width:150px;

	background:#DBDBDB;
	
    }
/* For Tabs*/

/*.tab1 
{
	float: left;
	display: block;
	width:  116px;
	text-align: center;
	height:      24px;
	padding-top: 4px;
	vertical-align: middle;
	border: 1px solid #FFF;
	border-bottom-width: 0;
	text-decoration: none;
	font: bold 10px verdana;
	color: #cc0033;
	background: url(images/over.gif) no-repeat ;
	background-position: top center;
}

.tab
{
	float: left;
	display: block;
	width:  115px;
	text-align: center;
	height:      24px;
	padding-top: 4px;
	vertical-align: middle;
	border: 1px solid #FFF;
	border-bottom-width: 0;
	text-decoration: none;
	font: bold 10px verdana;
	color: #999;
	background: url(images/off.gif) no-repeat ;
	background-position: top center;
}
*/

a.tab:hover, a.tab:Active
{
background: url(images/on.gif) no-repeat ;
background-position: top center;


}
.titlebg
{
background: url(images/titlebg.gif) no-repeat ;
background-position: center left;
font: bold 12px verdana;
color: #cc0033;
margin-top: 7px;
padding-top: 7px;

padding-left: 5px;
height: 20px;
width: 400px;

}
.tablebg
{
background: url(images/tablebg1.gif) repeat-x ;
background-position: top left;

}
.cellinfobdr1{
	border-left: solid 1px #CCC;
	border-right: solid 1px #CCC;
	padding-left: 5px;
}
.cellinfobdr{
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
	border-right: solid 1px #CCC;
	padding: 3px;
}

div.TabView div.Tabs
{
font: bold 10px verdana;
color: #999;
  height: 24px;
  overflow: hidden;
}

div.TabView div.Tabs a
{
  float: left;
  display: block;
  width:  100px;
  text-align: center;
  height:      24px;
  padding-top: 2px;
  vertical-align: middle;
	border: 1px solid #FFF;
	border-bottom-width: 0;

  text-decoration: none;
  font: bold 10px verdana;
color: #999;
background: url(images/off.gif) no-repeat ;
background-position: top center;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active
{
background: url(images/on.gif) no-repeat ;
background-position: top center;


}

div.TabView div.Pages
{
  clear: both;
  border: 1px solid #404040;
  overflow: hidden;
}

div.TabView div.Pages div.Page
{
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad
{
  padding: 3px 5px;
}

/* For Menues */

.menu_btn,.menu_btn_act{
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 2px;
  padding-bottom: 3px;
 font: bold 12px verdana;

 border-left: solid 1px #B0B0B0;
 border-right: solid 1px #7A7A7A;

 
 height: 0px;

}


a.menu_btn:link,a.menu_btn:visited,a.menu_btn:active{
	color: #FFF;
	text-decoration: none;
	
}

a.menu_btn:hover{
   background: #DADADA url(images/navbar_h_bg.gif) repeat-x;
	color: #666;
	text-decoration: none;
	
}

a.menu_btn_act:link,a.menu_btn_act:visited,a.menu_btn_act:active{
   background: url(images/menu_btn_act_h.gif) repeat-x bottom;
	color: #FFF;
	text-decoration: none;
	
}
a.menu_btn_act:hover{
   background: url(images/menu_btn_act_h.gif) repeat-x bottom;
	color: #FFFFCC;
	text-decoration: none;
	
}



/* --------------------------- */

.data_bar {
	white-space: nowrap;
	width: 200px;
	background:#F6F6F6;
}

.photo_left_side {
	background: url('images/photo_left_side.gif') repeat-y right;
	white-space: nowrap;
	width:42px;

}

.photo_right_side {
	background: url('images/photo_right_side.gif') repeat-y left;
	width: 100%;
	padding-left:17px;
	padding-top:5px;
}

.form_label_bg{
	background: url('images/form_label_bg.gif') no-repeat left top;
	width:150px;
	color:#003366;
	font:normal 12px Verdana;
	padding-left:5px;
	padding-bottom:8px;
}

.form_value_bg{
	background: url('images/form_value_line.gif') no-repeat bottom left;
	font:bold 12px verdana;
	color:#4D4D4D;
	padding-bottom:5px;
}
.form_value_bg_arb{
	background: url('images/form_value_line.gif') no-repeat bottom left;
	font:12px Tahoma;
	color:#4D4D4D;
	padding-bottom:5px;
}


.date_area{
	color: #7C7C7C;
	font:normal 10px verdana;
	background:url('images/date_bg.gif') repeat-x;
	height:21px;
	padding:5px 0 0 5px;
}
.block_head{
	background:url('images/block_head_tile.gif') repeat-x bottom;
}
.block_body{
	background:url('images/block_bg.gif') repeat-x top;
	padding:5px;
	font:normal 11px verdana;
}
.block_message{
	margin:5px;
	padding:3px;
	background-color:#EDEDED;
	font:normal 11px verdana;
	color:#003366;
}
.data_ent{
	margin:0px;
	list-style:none;
	font:normal 11px verdana;
}
.data_ent li a{
background:url('images/data_b.gif') no-repeat left;
padding-left:18px;
text-decoration:none;
color:#003366;
}
.data_ent li a:hover{
background:url('images/linkButton.gif') no-repeat left;
color:#cc0033;
}
.data_ent li a:visited{
color:#003366;
}
.req{
	background:url('images/req.gif') no-repeat right;
	padding-right:10px;
}

.tab_bg {
	background: url('images/tab_tile.gif') repeat-x bottom;
	height:39px;
}
.tab_body{
	background-color: #F5F5F5;
	padding:5px;
}

.tab_body1{
	background-color: #F5F5F5;
}


.tab_ul{
margin:0px;
list-style:none;
	
}
.tab_ul li{
font:bold 11px verdana;
float:left;
width:130px;
text-align:center;
}

.tab_ul li a{
width:130px;
height:39px;
padding-top:7px;
text-decoration:none;
color:#666;
}

.tab_ul li a:hover{
background:url('images/tab_over.gif') no-repeat bottom;
color:#cc0033;
}
.tab_active a{
  background:url('images/tob_active.gif') no-repeat bottom; 
  color:#003366 !important;
}

.tab_active a:hover{
  background:url('images/tob_active.gif') no-repeat bottom !important; 
  color:#cc0033 !important;
}

.data_ent li div{
background:url('images/data_b.gif') no-repeat left;
padding-left:18px;
text-decoration:none;
color:#003366;
}

/* ----------------- Styles for Main Menue on Top ----------------------- */

.menu_bg{
	background: #999999 url(images/navbar_bg.gif) repeat-x bottom;
	height: 23px;
}

.menu_btn_arb,.menu_btn_arb_act{
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 2px;
  padding-bottom: 3px;
 font: bold 16px Arial;

 border-left: solid 1px #B0B0B0;
 border-right: solid 1px #7A7A7A;

 
 height: 0px;

}

a.menu_btn_arb:link,a.menu_btn_arb:visited,a.menu_btn_arb:active{
	color: #FFF;
	text-decoration: none;
	
}
a.menu_btn_arb:hover{
   background: #DADADA url(images/navbar_h_bg.gif) repeat-x;
	color: #333;
	text-decoration: none;
	
}

a.menu_btn_arb_act:link,a.menu_btn_arb_act:visited,a.menu_btn_arb_act:active{
   background: url(images/menu_btn_arb_act_h.gif) repeat-x bottom;
	color: #FFF;
	text-decoration: none;
	
}
a.menu_btn_arb_act:hover{
   background: url(images/menu_btn_arb_act_h.gif) repeat-x bottom;
	color: #FFFFCC;
	text-decoration: none;
	
}



.menu_btn,.menu_btn_act{
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 2px;
  padding-bottom: 3px;
 font: bold 12px verdana;

 border-left: solid 1px #B0B0B0;
 border-right: solid 1px #7A7A7A;

 
 height: 0px;

}

	
a.menu_btn:link,a.menu_btn:visited,a.menu_btn:active{
	color: #FFF;
	text-decoration: none;
	border: 
	
}
a.menu_btn:hover{
   background: #DADADA url(images/navbar_h_bg.gif) repeat-x;
	color: #666;
	text-decoration: none;
	
}

a.menu_btn_act:link,a.menu_btn_act:visited,a.menu_btn_act:active{
   background: url(images/menu_btn_act_h.gif) repeat-x bottom;
	color: #FFF;
	text-decoration: none;
	
}
a.menu_btn_act:hover{
   background: url(images/menu_btn_act_h.gif) repeat-x bottom;
	color: #FFFFCC;
	text-decoration: none;
	
}

.right_panel{
	background: #EEE;
	border-left: solid 6px #E0E0E0;
	font: 10px verdana;
	color:#999;
	padding: 5px;
}

.right_panel_sec{
	border-bottom: solid 3px #E0E0E0;
	font:Bold 12px verdana;
	color:#003366;
	padding: 3px;
}

.right_panel_content{
	padding-top: 3px;
	padding-bottom: 3px;
}

.right_panel_item{
   background: url(images/b2.gif) no-repeat left top;
	padding-left: 10px;
	
	font: bold 12px verdana;
	
}
.right_panel_item a:link,.right_panel_item a:active,.right_panel_item a:visited{
		color: #666;
		text-decoration: none;
}
.right_panel_item#font-family a:hover{
	text-decoration: none;
	color: #999999;
}

.right_panel_stats{
 font-weight: bold;
 color: #6C6C6C;
}
.right_panel_stats_r{
 font-weight: bold;
 color:#999999;
}
.right_panel_stats_g{
 font-weight: bold;
 color:#33cc33;
}

.right_panel_block_sep{

	padding-bottom: 20px;
}

/* ---- Styles Provided by Haider ----- */

/* ------ Common Style ----------------------- */
body,div,span,p,ul,li,td,th,input,select,textarea,button {
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px;
}
h1,h2,h3,h4,h5,h6,form {
	margin: 0px; padding: 0px;
}
/* ------ Main Style ----------------------- */
.body_eGifts {
	margin  :  0;  
	padding :  0; 
	color	: #000000; 
	background : #ffffff; /* url(imagpath.gif) repeat fixed */
	scrollbar-face-color		: #DBD8D1;
	scrollbar-highlight-color	: #f1f1f7;
	scrollbar-shadow-color		: #F8F8F8;
	scrollbar-3dlight-color		: #D5D1CD;
	scrollbar-arrow-color		: #000000;
	scrollbar-track-color		: #DBD8D1;
	scrollbar-darkshadow-color	: #B3B3B3;
} 

hr {height: 1px; padding: 0px; border: 1px solid;}
li {margin: 0px 0px 1px 0px;}
ul {
	list-style-position: outside;
	margin: -2px 0px 0px 8px;
	list-style-type: disc;
	padding-left: 3px;
	line-height : 1.6; 
}
ol {
	list-style-position: outside; margin: -2px 0px 0px 23px;
}

/* ------ Links Style ----------------------- */
/*
a, a:link,a:visited {
	color : #3300CC;
	text-decoration : none; 
} 


a:hover {
	color : #0099FF; 
	text-decoration: underline;
} 


a.link1, a.link1:link,a.link1:visited {
	color : #666666;
	text-decoration: underline;
} 

a.link1:hover {
	color : #CCCCCC; 
	text-decoration : none; 
} 

*/
/* ------ Headers Style ----------------------- */
h1 {
	font : bold 20px ;
	margin-top : 20px; 
	margin-bottom : 2px; 
} 

h2 {
	font: 16px normal;
	color : #336699;
} 
h3 {
	font: 15px normal;
	color : #888888;
} 
h4 {
	font: 14px normal;
	text-decoration: underline;
} 

h5 {
	font: bold 14px;
} 

h6 {
	font-size: 12px;
	font-weight: bold;
	color: #333366;
} 

/* ------ Tables Style ----------------------- */
TD{
	Font-Size : 12px;
}

table.frame1
{
	padding:5;
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
}	   

table.frame1 td
{
	background-color: #FCFCFC;
	border: 1px solid #EEEEEE;
}

table.frame1 td.title
{
	background-color: #F1F1F1;
	font-weight:bold; 
}

table.frame2
{
	padding:5;
	background-color: #FFFFFF;
	border-collapse:collapse;
	border: 1px solid #BBDDCC;
}	   

table.frame2 td
{
	color:#333333;
	background-color: #C7E2E2;
	border: 1px solid #EEEEEE;
}

table.frame2 td.title
{
	color:#333333;
	background-color: #BBDDCC;
	font-weight:bold; 
}


/* ------ Text Style ----------------------- */

.textarea1 {
	width : 300px; 
	margin : 0 auto; 
	text-align : left; 
	padding : 5; 
	border : 1px solid #CCCC00; 
	background-color : #CCCC99; 
	color : #333;

}

.leftmenu {
	width : 300px;
	text-align : left;
	padding : 5px 10px;
	border-top : 1px dashed #ccc;
	background-color : #eee;
	color : #333;
	list-style-position: inside;
	list-style-type: upper-alpha;
	cursor: hand;
} 

.footer_eGift {
		text-align : center;
	color : #999999;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 10px;
} 


/* ------ Form Style ----------------------- */
input, select, option, textarea{
	border:1px solid #b3b3b3;
	color: #333333;
	font: 11px verdana, arial, helvetica, sans-serif;
	background-color:#FFFFFF;
	padding: 1px;
	margin: 1px;
}
input.button {
	font: 11px verdana, arial, helvetica, sans-serif;
	border-left:1px solid #D5D1CD; 
	border-right:1px solid #C0C0C0; 
	border-top:1px  solid #D5D1CD; 
	border-bottom:1px  solid #C0C0C0; 
	color: #333333;
	background-color:#DDDDDD;
	padding: 1px;
	margin: 1px;
}
.btn_prop
{
	background:#AE1D1E;
	color:#FCD982;
	}

/* ------ Additional Table Style ----------------------- */

TABLE.controlbar
{
    BORDER-RIGHT: #dddddd 1px solid;
    BORDER-TOP: #dddddd 1px solid;
    BORDER-LEFT: #dddddd 1px solid;
    BORDER-BOTTOM: #dddddd 1px solid;
    BORDER-COLLAPSE: collapse
}
TABLE.controlbar TD
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 5px;
    COLOR: #333333;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #eeeeee
}
TABLE.controlbar TD.title
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, helvetica;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #dddddd
}
.menuTD{
	background-color:#999999;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:17px;
	padding-right:15px;
	}
.Searchcolm{
	height: 15px;
	border: 2px solid #999999;
	width: 155px;
	margin: 0px;
	padding: 0px;
}
.heightsbes{
    height:10px;

}

.sld_block_content {
	COLOR: #AE1d1e;
}
A.sld_block_link {
	DISPLAY: block;
	COLOR: #AE1d1e;
	TEXT-DECORATION: none;

	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #AE1D1E;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #E3DAB1;
	height: 17px;
	vertical-align: baseline;
	padding-left: 3px;
	margin-top: 3px;
	width: 148px;
}

A.sep_block_link {
	DISPLAY: block;
	COLOR: #009999;
	TEXT-DECORATION: none;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #009999;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #eeeeee;
	height: 17px;
	vertical-align: baseline;
	padding-left: 3px;
	margin-top: 3px;
	width: 148px;
}

A.selected_block_link {
	DISPLAY: block;
	COLOR: #009911;
	TEXT-DECORATION: none;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #009999;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	background-color: #eeeeee;
	height: 17px;
	vertical-align: baseline;
	padding-left: 3px;
	margin-top: 3px;
	width: 148px;
}

A.sld_block_link:link {
	COLOR: #AE1d1e;
	TEXT-DECORATION: none;
    vertical-align: middle;
}
A.sld_block_link:active {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A.sld_block_link:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
A.sld_block_link:hover {
	COLOR: #E3DAB1;
	TEXT-DECORATION: none;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #E3DAB1;
	background-color:#AE1d1e;
}



.ms-WPBody {
	FONT-SIZE: 8pt;
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	margin: 0px;
	padding: 0px;
}
.ms-WPBody TABLE {
	FONT-SIZE: 1em;
	margin: 0px;
	padding: 0px;
}
.ms-TPBody TABLE {
	FONT-SIZE: 1em
}
.ms-WPBody A:link {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.ms-WPBody A:visited {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
.ms-WPBody A:hover {
	COLOR: #003366;
	TEXT-DECORATION: underline
}

.Searchbutton{
	padding: 0px;
	margin: 0px;
	height: 17px;
	width: 46px;
	border: 1px solid 009999;
}
.color{
    color:#009999;

}
.bottomMenu{
    background-color:#e5e5e5;
}

/* ----------------------------- */


/* ==========================
   Classes for Pop-up Dialog
   ========================== */

.error_box{
	width:100%;
	border:solid 1px #B6CFDE;
	font:12px verdana;
	color:#ff0000;
}

.success_box{
	width:100%;
	border:solid 1px #B6CFDE;
	font:12px verdana;
	color:#5586A2;
}

/*	==========================
	End Classes for Pop-up Dialog
	========================== */


/* Styles for UsersError Page */

.ms-descriptiontext {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana
}

.ms-sectionline {
	BACKGROUND-COLOR: #2254b1
}
TD.ms-titleareaframe {
	COLOR: black
}

.ms-pagetitle {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: arial
}

.ms-titlearealine {
	BACKGROUND-COLOR: #ffd275
}
.ms-nav  {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003f94; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}

.ms-verticaldots {
	BORDER-RIGHT: #d4dce6 1px solid; BORDER-LEFT: medium none
}

.ms-bodyareaframe {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
.ms-sectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: arial
}
.ms-main {
	
}
.ms-nav TD {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif
}
.ms-nav .ms-SPZoneLabel {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, sans-serif
}
.ms-nav TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}

.ms-verticaldots {
	BORDER-RIGHT: #d4dce6 1px solid; BORDER-LEFT: medium none
}

.ms-navframe {
	BORDER-RIGHT: medium none; BACKGROUND: #e1ecfc; BORDER-LEFT: 0px
}

/* End Styles for UsersError Page */