
* {
	margin: 0 0 0 0px;
	padding: 0;
}

a {
	text-decoration: underline;
	color: #FF381A;
}

a:hover {
	text-decoration: none;
}

body {
	line-height: 1.75em;
	/*background-color:#F0FFFF;  #F0FFE0 #FFFFE3 F2EDE7 #FFFDD0  */
	background-color:#FFFDD0;
	font-size: 10.5pt;	
	}

body,input {
	font-family: Arial, sans-serif;
}

br.clearfix {
	clear: both;
}

h1,h2,h3,h4 {
	text-transform: uppercase;
	font-weight: normal;
}

h2 {
	font-size: 1.5em;
	text-align:center;
}

h2,h3,h4 {
	font-family: Arial, sans-serif;
	color: #2A3436;
	margin-bottom: 1em;
}

h3 {
	font-size: 1.25em;
}

h4 {
	font-size: 1em;
}

img.alignleft {
	float: left;
	margin: 0 20px 20px 0;
}

img.aligntop {
	margin: 5px 0 20px 0;
}

p {
	margin-bottom: 1.5em;
}

ul {
	margin-bottom: 1.5em;
}

ul h4 {
	margin-bottom: 0.35em;
}

a {
	color: #2A3436;
}

.box 
{
	margin: 0 0 30px 0;
	background-color:#ffffff;
}

.box_bir 
{
	margin-top:15px;
	margin-left:1px;
	background-color:#ffffff;
	width:93%;
	float:left;
	font-size:small;
}

.box_bir h3
{
    vertical-align: bottom;
    font-size: 1em;
    text-align:left;
    text-transform:none;
}

.box_history 
{
	margin-top:15px;
	margin-left:1px;
	background-color:#ffffff;
	width:97%;
	float:left;
}

.box_sponsor
{
	margin: 0 0 5px 0;
	vertical-align:top;
	height:auto;
	width:15%;
	float:left;
	background-color:#ffffff;
}

.box_sponsor_status
{
	margin: 0 0 5px 0;
	vertical-align:top;
	width:72%;
	background-color:#ffffff;
	float:left;
}

.box_fiscalnote 
{
  vertical-align:top;
  position:relative;
  float:left;
  padding: 1em;
    top: -6px;
	left: 0px;
	width: 88%;
	height: 180px;
}

.box_versions 
{
  vertical-align:top;
  float:left;
  position:relative;
  padding: 1em;
}

.box_billinfo 
{
  display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:70%;
  float:left;
  padding: 1em;
}
    
.box_billinfo h6
{
	font-size: 1em;
	vertical-align:text-top;
}

.box_billselectedstatus 
{
  vertical-align:top;
  width:70%;
  margin-top:5%;
  margin-left:auto;
  margin-right:15%;
  padding: 1em;
/* border: 2px solid #2A3436; */
}

.box_billstatusresults 
{
	margin-top:12%;
	margin-left:auto; /* 5px */
	margin-right:auto;
	background-color:#ffffff;
	width:92%; 
	font-size:small;
}

.box_resostatusresults 
{
	margin-top:12%;
	margin-left:auto; /* 5px */
	margin-right:auto;
	background-color:#ffffff;
	width:92%; 
	font-size:small;
}

.box_resostatusgrid 
{
	margin-top:12%;
	margin-left:auto; /* 5px */
	margin-right:auto;
	background-color:#ffffff;
	width:95%; 
	font-size:small;
}

.box_buttons 
{
  position:relative;
  display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:70%;
  float:right;
  padding: 1em;
  /* border: 1px solid #2A3436; */
}

.box_house_senate_buttons 
{
  position:relative;
  display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:63%;
  float:right;
  padding: 1em;
  /* border: 1px solid #2A3436; */
}
.box_buttons_committees
{
  display: inline-block;
  zoom:1;
  *display:inline;
  position:relative;
  vertical-align:top;
  width:70%;
  float:right;
  /* margin-left:auto; */
  /* margin-right:auto; */
  padding: 1em;
 /* border: 1px solid #2A3436; */
}

.box_session_instrument_label
{
  display: inline-block;
  zoom:1;
  *display:inline;
  position:relative;
  vertical-align:top;
  width:90%;
  /* float:right; */
  margin-left:auto;
  margin-right:auto;
  padding: 1em;
}

.box_LegDayPanel 
{
    margin-top:2%;
    margin-left:auto;
    margin-right:auto;
  width:95%;
  /* float:right; */
  padding: 1em;
  border-width:medium;
  border-style:solid;
}

.box_LegDayGrid 
{
  margin-left:auto;
  margin-right:auto;
  width:50%;
  /* float:right; */
  padding: 1em;
  border-width:medium;
  border-style:solid;
}

.box_matters 
{
  display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:90%;
  /* float:left; */
  margin-left:auto;
  margin-right:auto;
  padding: 1em;
}

.box_right
{
	height:auto;
	position:relative;
	margin-right:20px;
	float:right;
}

.box_left
{
	width:auto;
	height:auto;
	float:left;
}

.box_center
{
	width:auto;
	height:auto;
    margin-left:auto;
    margin-right:auto;
}

.box_inline {
  display: -moz-inline-box;
  display: inline-block;
   -ms-display: inline;
  vertical-align:top;
 padding: 0.5em; 
}
<!--[if IE ]>
.box_inline {
  display: inline;
  vertical-align: top;
}
<![endif]-->

.box_matter_trans
{
	display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:40%;
  /* float:left; */
  margin-left:auto;
  margin-right:auto;
  padding: 1em;
}

.box_matter_trans_ld
{
	border: solid 1px #000000;
	width:auto;
	height:auto;
	margin-left:10%;
	vertical-align:top;
	float:left;
	text-align:center;
}

.box_reports
{
	/* border: solid 1px #000000; */
	width:100%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;
}

.box_reports_2
{
	width:100%;
	height:auto;
	margin-left:10%;
	margin-right:10%;
	vertical-align:top;
}

.box_reports_panel
{
	width:90%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	
}

.box_reports_panel_2
{
	width:80%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	
}


.box_act_instr_panel
{
	width:90%;
	height:auto;
	margin-left:15%;
	margin-right:25%;
	vertical-align:top;
}

.box_interim_meetings
{
    position:relative;
	margin-top:12%;
	margin-left:auto;
	margin-right:auto;
}

.box_special_order
{
    position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:9%;
}

.box_leg_days
{
    position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:15%;
}

.box_votes_panel
{
	width:90%;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:5%;
	vertical-align:top;	
}


.button_announcements 
{
    margin-top:5px;
	margin-bottom:5px;
    width:90%;
    height:30px;
    position:relative;
    float:left; 
    background-image:url("../images/interim_meetings_button4.jpg");
    background-repeat:no-repeat;
    background-position:left;
}

.button_audio 
{
    background-image:url("../images/audio.jpg");
    background-repeat:no-repeat;
    width:35px;
    height:35px;
}

.button_house 
{
    background-image:url("../images/HseButtonBack2.jpg");
    font-size:20px;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_senate 
{
    background-image:url("../images/SenButtonBack.jpg");
    font-size:20px;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_house_senate 
{
    background-image:url("../images/Btn_HouseSenate_Bck2.jpg");
    font-size:20px;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_hse_reports 
{
    background-image:url("../images/HseButtonBack2.jpg");
    /* font-size:20px; */
    width:35%;
    text-align:center;
    display: inline-block;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_sen_reports 
{
    background-image:url("../images/SenButtonBack.jpg");
   /* font-size:20px; */
    width:35%;
    text-align:center;
    display: inline-block;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_hse_sen_reports
{
    background-image:url("../images/Btn_HouseSenate_Bck2.jpg");
   /* font-size:20px; */
    width:35%;
    text-align:center;
    display: inline-block;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_house_reports 
{
    background-image:url("../images/DarkRedMarble1.jpg");
    font-size:12px;
    font-family:Arial;
    font-style:oblique;
    font-weight:bolder;
    width:110px;
    height:110px;
    margin:10px 20px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
    border: 3px ridge #E5E4E2;
    cursor: url('../Images/Hand.jpg'), pointer;
    vertical-align:top;
    text-align:center;
    overflow:auto; 
}

.button_senate_reports 
{
    background-image:url("../images/DarkBlueMarble1.jpg");
    font-size:12px;
    font-family:Arial;
    font-style:oblique;
    font-weight:bolder;
    width:110px;
    height:110px;
    margin:10px 20px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
    border: 3px ridge #BCC6CC;
    cursor: url('../Images/Hand.jpg'), pointer;
    vertical-align:top;
    text-align:center;
    overflow:auto; 
}

.button_print 
{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    cursor: url('../Images/Hand.jpg'), pointer;
}

.button_reports {						/* It used for SESSReportList.aspx page to click buttons */
    background-image:url("../images/MenuBCK.jpg");
    font-size:12px;
    font-family:Arial;
    font-style:oblique;
    font-weight:bolder;
    width:110px;
    height:110px;
    margin:10px 20px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
    border: 3px outset #7F5217;
    cursor: url('../Images/Hand.jpg'), pointer;
    vertical-align:top;
    text-align:center;
    overflow:auto; 
}

.button_sponsor 
{
    background-image:url("../images/sponsorbuttonBCK.jpg");
    font-size:20px;
}

.button_cosponsor 
{
    background-image:url("../images/HseButtonBack2.jpg");
    font-size:20px;
}

.committee_list
{
    margin-left:auto;
	margin-right:auto;
	margin-top:10%;
	width:60%;
}

.currentmatters 
{
  position:relative;
  width:78%;
  height:auto;
  margin-left:17%;
  margin-right:auto;
  padding-top:1em;
  padding-bottom:1em;
  /* float:right; */
  background-image:('../Images/yellowMarble4.jpg');
  border-style:Outset;
  Border-Width:0.1em;
    top: -1px;
    left: 0px;
}

.housesponsors
{
    margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	width:90%;
	border-color:Black;
    border-style:inset;
}

.sponsors_label 
{
    text-align:center;
}

.housesponsors_table
{
    width:85%;
}

.housesponsors_table table
{ 
	width:85%;
}

.housesponsors_table tr td
{
    vertical-align:top;
    text-align:center;
    margin-top:0px;
    margin-left: 2px;
    margin-right:2px;
}

  .iconbox_previous_member
    {
    width:65px;
    height:85px;
    border: 1px outset #7F5217;
    font-family:"Open Sans", sans-serif;
    text-align:center; 
    background-image:url("../images/MenuBCK.jpg");
    font-size:8px;
    /* font-weight:bold; */
    white-space: normal;
    cursor: url('../Images/Hand.jpg'), pointer;   
  }

.iconbox {
  width:125px;
  height:125px;
  margin:30px 50px;
  background-color:#EFEFEF;
  white-space: normal;
    cursor: url('../Images/Hand.jpg'), pointer;   
   }
   

.iconbox p {
  margin: 5px 5px;
  font-weight:bold;
  color:#000000;
  text-align:center;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
  text-decoration:none;
}

.iconbox a {
	text-decoration:none;
}

.iconbox_house {
    width:125px;
    height:125px;
    margin:30px 50px;
    /* -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px; */
    border: 3px ridge #E5E4E2;
    font-family:"Open Sans", sans-serif;
    text-align:center; 
    background-image:url("../images/HseButtonBack2.jpg");
    font-size:14px;
    font-weight:bold;
    white-space: normal;
    cursor: url('../Images/Hand.jpg'), pointer;   
  }
  
  .iconbox_senate {
    width:125px;
    height:125px;
    margin:30px 50px;
  /*   -moz-border-radius: 15px;
     -webkit-border-radius: 15px;
     border-radius:15px; */
     border: 3px ridge #BCC6CC;
    font-family:"Open Sans", sans-serif;
    text-align:center; 
    background-image:url("../images/SenButtonBack.jpg");
    font-size:14px;
    font-weight:bold;
    white-space: normal;
    cursor: url('../Images/Hand.jpg'), pointer;   
  }
  
    .iconbox_house_senate 
    {
    width:125px;
    height:125px;
    margin:30px 50px;
   /*  -moz-border-radius: 15px;
     -webkit-border-radius: 15px;
     border-radius:15px; */
    border: 3px outset #7F5217;
    font-family:"Open Sans", sans-serif;
    text-align:center; 
    background-image:url("../images/Btn_HouseSenate_Bck2.jpg");
    font-size:14px;
    /* font-weight:bold; */
    white-space: normal;
    cursor: url('../Images/Hand.jpg'), pointer;   
  }
  

.icons_left 
{
    position:relative;
    vertical-align:top;
    float:left;
    background-color:transparent;
    width:15%;
    height:auto;
    cursor: url('../Images/Hand.jpg'), pointer; 
}

.icons_right 
{
    position:relative;
    float:right;
    background-color:transparent;
    width:auto;
    height:auto;
    border-color:Green;
    border-style:solid;
}

.icons_right_menu 
{
    position:fixed;
   /* top:32%; */ 
    right:0em;      /* 1em */
    z-index: 5;
    float:right;
    background-color:#FFFDD0;
    width:4%;                         /* auto */
    height:68%;
    cursor: url('../Images/Hand.jpg'), pointer; 
}

.icons_right_buttons
{
    position:relative;
    height:15%;
    width:95%;
    padding-bottom:0.3em;
    padding-top:0.3em;
    border:1px ridge #E5E4E2;
    float:right;
}

.member_label
{
    vertical-align:top;
}

.toolbar {
	margin: 0 0 10px 0;
}

.content 
{
    position:relative;
	padding: 0;
	height:580px;
	width: 81%;
	margin-top: auto;
	float:left;
	background-color:White;
 }
 
 .DefaultContent					/* It used for ALISON.aspx, SESSBills.aspx, SESSResolutions.aspx pages*/
{   
	position:relative;
	padding: 0;
	height:auto;
	width: 80%;    /* 78% */
	margin-top:auto;
	margin-left:auto;
	float:left;
	background-color:White;
}

.DefaultContent table 
{
    position:relative;
    table-layout:auto;
    width:100%;
    top: -1px;
    left: 2px;
}

.DefaultContent p 
{
    text-align:justify;
    font-size:x-small;
    width:90%;
}

.DefaultContent h6 
{
    margin-right: 10px;
    font-size:small;
}

/* html>body .DefaultContent
{
	height:auto;
} */

.content_search
{
    position:relative;
	padding: 0;
	height:auto;
	width: 70%;
	margin-top:3%;
	margin-left:auto;
	margin-right:auto;
	/* float:left; */

	background-image: url("../Images/contentbackground.png"); /*statehouse6.jpg */
	background-repeat:repeat;
 }
 
 .CoaDefaultContent
 {   
	position:relative;
	padding: 0;
	height:600px;
	width: 75%;
	margin-top:auto; 
	margin-left:auto;
	margin-right:auto;
	/* float:left; */
	background-color:#FFFFE3;
} 

.CoaContent
 {   
	position:relative;
	padding: 0;
	height:570px;
	width: 70%;
	margin-top:5%; 
	margin-left:20%;
	margin-right:auto;
	text-align:justify;
	/* float:left; */
	background-color:#FFFFE3;
} 


.Coagraphic
 {   
	position:relative;
	padding: 0;
	height:auto;
	width: 80%;
	margin-top:auto;
	margin-left:auto;
	background-color:White;
} 

.footer {
	padding: 50px 0 80px 0;
	text-align: center;
	/*text-shadow: 1px 1px 0px rgba(255,255,255,0.7);*/
	color: #587477;
}

.footer a {
	color: #587477;
}

.header {
	height: 150px;
	position: relative;
	top: auto; 
	left: 0px;
	width:100%;
	background-image: url('../Images/house-header-back2.jpg');
	background-repeat:repeat;
}



.headgraphic {
	position: relative;
	top: 0px;
	left: 0%;
	height: 122px;
	line-height: 65px;
	width: 100%;
	font-size: 10px;
	background-image: url('../Images/logobox5.jpg');
	background-repeat:no-repeat;
}



.headgraphic  p {
  	margin-left:50%;
	margin-top: 0px;
  	font-weight:bold;
  	color:#FFFFFF;
  	text-align:left;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:8px;
  	line-height:8px;
  	width:100%;
}



/*
.topmenu 
{
	position: relative;
	margin-left:auto;
    margin-right:auto;
	vertical-align:top;
	margin-top: -15px;
	height: 35px;
	width:auto;
	font-family: "Open Sans", sans-serif;
	font-size:medium;
	text-align:center;
    background-image:url("../Images/menuBCK2.jpg"); 
}

*/

.topmenu 
{
	position: relative;
	margin-left:3.5%;
    margin-right:auto;
	vertical-align:top;
	-moz-margin-top: -8px; /*-25px; */
	-webkit-margin-top:-10px;
	margin-top:-8px;
	height: 25px;
	width:auto;
	font-family: "Open Sans", sans-serif;
	font-size:medium;
	text-align:center;
	background-color:transparent;
    /* background-image:url("../Images/menuBCK2.jpg"); */
}

.topmenu_bck
{
	position: relative;
	margin-left:auto;
    margin-right:auto;
	vertical-align:top;
	-moz-margin-top: -10px; /*-25px; */
	-webkit-margin-top:-10px;
	margin-top:-10px;
	height: 25px;
	width:auto;
    background-image:url("../Images/menuBCK2.jpg");   
}

.page {
	position:relative;
	width:100%;
	padding: 1px 5px 0 25px;
	background-repeat:no-repeat;
	top: 1px;
	height:auto;
}

.page .section-list {
	padding-left: 0;
	list-style: none;
}

.page .section-list li {
	padding: 25px 0 25px 0;
	clear: both;
}

.page ul {
	list-style: none;
}

.page ul li {
	/*border-top: solid 1px #DDD;*/
	padding: 10px 0 10px 0;
}

.page ul li.first {
	padding-top: 0;
	border-top: 0;
}

.page-bottom {
	padding: 40px 40px 0 40px;
	color: #302F2C;
	background: #F2EBDE;
	position: relative;
	/* width: 900px; */
	width:90%;
	margin-left: -25px;
	border-top: solid 1px #BFB5A4;
	/*box-shadow: inset 0px 0px 0px 1px #fff;
	text-shadow: 1px 1px 0px rgba(255,255,255,0.9);*/
	height:499px;
	vertical-align:top;
	top: 20px;
	left: 24px;
}

.page-bottom a {
	color: #1B1A18;
}

.page-bottom h2, #page-bottom h3, #page-bottom h4 {
	color: #3F3D39;
}

.page-bottom ul {
	list-style: none;
}

.page-bottom ul li {
	border-top: solid 1px #BAB5AB;
	padding: 10px 0 10px 0;
}

.page-bottom ul li.first {
	border-top: 0;
	padding-top: 0;
}

.page-bottom-content {
	/* width: 650px; */
	width:68%;
	text-align:justify;
	margin: 0 0 0 285px;
}

.page-bottom-sidebar {
	float: left;
	width: 250px;
}

.pers_instr_box_inline {
  display: -moz-inline-box;
  display: inline-block;
   -ms-display: inline;
  vertical-align:top;
 width:90%;
 margin-top:2%;
 margin-left:20%;
 padding: 0.5em; 
}
<!--[if IE ]>
.pers_instr_box_inline {
  display: inline;
  vertical-align: top;
}
<![endif]-->


.pers_instr_list_label
{
    margin-left:20%;
    /* text-align:center; */
}

.pers_instr_panel_box
{
	border-style:inset;
	border-width:3px;
	border-color:Gray;
	padding:5px 5px 5px 1px;
	width:80%;
	height:auto;
	margin-top:7%;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	
	line-height:0.75em;
}

.pers_instr_panel_box ul
{
list-style-type:circle;
margin-left:20px;
}

.personal_instr_panel_box
{
	background-color: #FFFFE3;
	width:90%;
	height:auto;
	margin-top:7%;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	
}

.personal_instr_box_inline {
  display: -moz-inline-box;
  display: inline-block;
   -ms-display: inline;
  vertical-align:top;
 width:90%;
 margin-top:2%;
 margin-left:12%;
 padding: 0.5em; 
}
<!--[if IE ]>
.pers_instr_box_inline {
  display: inline;
  vertical-align: top;
}
<![endif]-->


.personal_instr_list_label_left
{
    float:left;
}

.personal_instr_list_label_right
{
    margin-right:2%;
}

.personal_instr_list_label_float_right
{
    text-align:right;
    margin-right:20%;
    float:right;
}

.sidebar {
	position: relative;
	margin-left: -27px;
	margin-top: auto;  /* -8px; */
	float: left;
	width:180px;
	background-color: transparent;
	background-image:url("../Images/SideMenuBCK.jpg");
	height:583px;
}

.sidebar_coa {
	position: relative;
	margin-left: 0px;
	margin-top: auto;  /* -8px; */
	float: left;
	/* width:250px; */
	width:22%;
	background-color: transparent;
	background-image:url("../Images/SideMenuBCK.jpg");
	height:583px;
}
.sidemenu 
{
    margin-left: 5px;
}


.wrapper {
	width: 980px;
	height:270px;
	border-color:#0000FF;
	border-style:groove;
	position: relative;
	background: #FFF;
	margin: 0 auto 0 auto;
}

.ResIconbox {						/* It used for SESSResolutions.aspx page to add addtional buttons */
  width:100px;
  height:100px;
  margin:40px 20px;
  background-color:#ffffff;
  white-space: normal;
   cursor: url('../Images/Hand.jpg'), pointer;  
}


/* For all of function pages */

.session_count
{
    position:relative;
    padding-top:5px;
    padding-bottom:5px;
    width:95%;
    float:right;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-align:right;
	font-size:small;
}

.sessiontitle_instr_label 
{
  position:relative;
  display: inline-block;
  zoom:1;
  *display:inline;
  vertical-align:top;
  width:90%;
  padding: 1em;
   
  /* vertical-align:top;
  width:90%;
  margin-right:auto;
  margin-left:auto;
  padding: 1em;
  border: 1px solid #2A3436; */
}

.session_notofficial_label
{
    position:relative;
    padding-top:5px;
    padding-bottom:5px;
    margin=top:2%;
    width:95%;
    float:left;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:medium;
}

.sessiontitle
{
    position:relative;
    padding-top:5px;
    padding-bottom:5px;
    width:85%;
    float:left;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:medium;
}

.sessiontitle_inline
{
    position:relative;
    padding-top:5px;
    padding-bottom:5px;
    width:20%;
    float:left;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-align:left;
	font-size:medium;
}

.shorttitle
{
    position:relative;
    width:85%;
    margin-top:10px;
    margin-left:auto;
	margin-right:auto;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;
	font-size:medium;
}

.TitleBox
{
    position:relative;
    width:auto;
    margin-left:auto;
	margin-right:auto;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	font-size:medium;
}

.TitleBox_noframe
{
    position:relative;
    width:auto;
    margin-left:auto;
	margin-right:auto;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	font-size:medium;
}

.TitleBox_fullscreen
{
    position:relative;
    width:100%;
    margin-left:auto;
	margin-right:auto;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	font-size:medium;
}

.BillResolStatusBox
{
	width:500px;
	margin:220 0 0 200px;
	height:auto;
	font-family:Arial,sans-serif;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	font-size:medium	
}

.FriendlyPrintButton
{
	background-image: url('../Images/printer-friendly-icon.gif');
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;
	cursor: url('../Images/Hand.jpg'), pointer;
	float:right;  
}

.FriendlyPrintBox
{
	height:auto;
	width:90%;	
	position:relative;
	/* float:left; */
	margin-right:auto;
	margin-left:auto;
	/* border-style:outset; */
	/* border-width:1px; */
	/* border-color:Silver; */
}

.BlankRowBox
{
	width:745px;
	height:15px;
}

.DetailPagesUpBox
{
	width:740px;
	height:60px;
	margin:220px;
}

.CellSpace
{
    padding-right:4px;
    padding-left:2px;
}

.CellSpace_ShortTitle
{
	padding-right:2px;
    padding-left:2px;
    width:40%;
}

.SponsorNameBox
{
 height:auto;
 vertical-align:top;
width:69px;

}

.NoUnderLine
{
	 text-decoration:none;
}

.ButtonImgChecked
{
	
	background-image: url("../Images/Check.jpg");
	background-repeat:no-repeat;
	background-position:right;
		text-align:left;				
}

.ButtonImgUnchecked
{	
	background-image: url("../Images/Blank.jpg");
	background-repeat:no-repeat;
	background-position:right;
		text-align:left;				
}
