.textbox
{
   border-style: solid;
   border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
   border-color: #444444;
   font-family: Tahoma;
   font-size: 11px;
   color: #444444;
   background: #FFFFFF;
   white-space: nowrap;
   height: 18px;
   width:160px
}

.textbox2
{
   border-style: solid;
   border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
   border-color: #DCDCDC;
   font-family: Tahoma;
   font-size: 11px;
   color: #444444;
   background: #FFFFFF;
   white-space: nowrap;
   height: 18px;
   width:180px

}


.textarea
{
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #DCDCDC;
	font-family: Tahoma;
	font-size: 11px;
	color: #444444;
	background: #FFFFFF;
   height: 60px;
}

.dropdown
{
	font-family: Tahoma;
   font-size: 11px;
   color: #444444;

	height: 18px;
}

.button
{
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #800609;
	text-align: center
	height:21px;
	cursor:pointer;
}

.label
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   color:#444444;
}

br
{
   font-size: 12px;
}

.normtext
{
   font-family: Tahoma;
   font-size: 11px;
   color:#666666;
}

.ddlink
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight:bold;
   color:#800609;
}

.breadcrumb
{
   font-family: Tahoma;
   font-size: 11px;
	text-decoration:underline;
}

.breadcrumbarrow
{
   font-family: Tahoma;
   font-size: 11px;
	text-decoration:none;
}

.whitetext
{
   font-family: Tahoma;
   font-size: 12px;
   color:#FFFFFF;
}

.whitetextlinks
{
   font-family: Tahoma;
   font-size: 11px;
   color:#FFFFFF;
}

.header_text
{
   font-family: Tahoma;
   font-size: 18px;
   font-weight: bold;
   color:#ffffff;
}

.heading
{
   font-family: Tahoma;
   font-size: 12px;
   font-weight: bold;
   color:#444444;

}

.small_heading
{
   font-family: Tahoma;
   font-size: 11px;
   color:#444444;
}

.throw
{
   font-family: Tahoma;
   font-size: 14px;
   height:20px;
   background-color : #ffffff;
   color: #000000;
}

.thcell
{
   background-color : #9B1619;
   color:#FFFFFF;
   font-family: Tahoma;
  	font-size: 11px;
   font-weight:bold;
   padding-left:3px;
   padding-right:3px;
   border:1px solid #FFFFFF;
   vertical-align:middle;
   height:20px;
}

.tcell
{
   font-family: Tahoma;
   font-size: 11px;
   color: #444444;
   border:1px solid #FFFFFF;
   padding-left:3px;
   padding-right:3px;
   padding-top:3px;
   padding-bottom:3px;
}

.tcell2
{
   font-family: Tahoma;
   font-size: 11px;
   color: #444444;
   border:1px solid #FFFFFF;
   padding-left:3px;
   padding-right:3px;
   padding-top:3px;
   padding-bottom:3px;
}

.tirow
{
   /* background-color : #EFEFF0;*/
   color : #444444;
   height:20px;
}

.trow
{
  /* background-color : #E7E7E7;*/
	color : #444444;
   height:20px;
}

.table
{
   /*table-layout: fixed;*/
}

.content_heading_top_right_corner
{
	background-repeat: no-repeat;
	width:8px;
	height:29px;
	font-size:1px;
}

.content_heading_top_left_corner
{
	background-repeat: no-repeat;
	width:8px;
	height:29px;
	font-size:1px;
}


.content_heading_top_background
{
 	height:30px;
 	font-size:1px;
 	text-align:left;
 	padding-left:5px;
 	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.paging_button_prev,
.paging_button_next
{
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #800609;
	text-align: center
	height:21px;
	cursor:pointer;
}

.paging_button_first,
.paging_button_last
{
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #800609;
	text-align: center
	height:21px;
	cursor:pointer;

}

.paging_button_page
{
	width: 15px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	border: 0px;
	background:url(../../img/buttons/button_small_blue.gif);
	background-repeat: repeat-x;
}

.paging_button_page_selected
{
	width: 15px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	border: 0px;
	background: url(../../img/buttons/button_small_red.gif);
	background-repeat: repeat-x;
}

.pagingnav
{
/*
   font-family: Tahoma;
   font-size : 11px;
   color : #444444;
   font-weight : normal;
*/
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #800609;
	text-align: center
	height:21px;
	cursor:pointer;

}

.pagingitem
{
/*
   font-family: Tahoma;
 	font-size: 11px;
   color : #444444;
   font-weight : normal;
*/
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background: #800609;
	text-align: center
	height:21px;
	cursor:pointer;
}

.pagingbox
{
   font-family: Tahoma;
  font-size: 11px;
   color : #444444;
   font-weight : normal;
}

.pagingitemselected
{
/*
   font-family: Tahoma;
  	font-size: 11px;
   color : #444444;
*/
   font-weight : bold;
	border-style: solid;
	border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
	border-color: #FFFFFF;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background: #9B1619;
	text-align: center
	height:21px;
	cursor:pointer;
}

.menu_button
{
   font-family: Tahoma;
   font-size: 11px;
   color: #444444;
   text-align: center
   cursor:pointer;
}

.menu_button_down
{
   font-family: Tahoma;
   font-size: 11px;
   color: #FFD8B0;
   text-align: center
   cursor:pointer;
}

.small_heading
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #BB4333;
}

.blue_text
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bold;
   color: #549AC4;
}

.darkblue_text
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bolder;
   color: #3A6994;
}

.white_text
{
   font-family: Tahoma;
   font-size: 11px;
   font-weight: bolder;
   color: #ffffff;
}

.menu2_text
{
   font-family: Tahoma;
   font-size: 11px;
   color: #ffffff;
}

.body
{
	margin:0px;
	border:0px;
}

.centertable
{
	margin: 0 auto;
}

.linebreak
{
	height:2px;
	padding:0px;
}

.contentbody
{
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:15px;
}

.errorMsg
{
	font-family: Tahoma;
	font-size: 11px;
   color: red;
}

.section_header
{
	background:#800609;
	height: 43px;
	text-align:left;
	vertical-align:middle;
	font-family:Verdana;
	padding-top:6px;
	padding-left:10px;
	padding-bottom:5px;
	font-size:24px;
	color:#FFFFFF;
}

.section_header_numbers
{
	background:#800609;
	height: 43px;
	text-align:right;
	vertical-align:middle;
	font-family:Verdana;
	padding-right:10px;
	font-size:13px;
	color:#FFFFFF;
}

.table_border
{
	border:1px solid #D5D5D5;
}

.text_links
{
	font-family:verdana;
	font-size:10px;
	font-weight:bolder;
	color:#2D4D72;
	text-decoration : underline;
}


h1
{
	font-family:verdana;
	font-size:16px;
	font-weight:normal;
	color:#9B1619;
	display:inline;
}

h2
{
	font-family:verdana;
	font-size:14px;
	font-weight:normal;
	color:#9B1619;
	display:inline;
}

h3
{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#9B1619;
	display:inline;
}

h4
{
	font-family:verdana;
	font-size:10px;
	font-weight:normal;
	color:#9B1619;
	display:inline;
}


/************** New Styles for 2010 Template ************/

.subheading_cream
{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#F8F1E1;
	display:inline;
}

.subheading_red
{
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#9B1619;
	display:inline;
}

.heading_red
{
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#9B1619;
	display:inline;
}

.textbox_search
{
   border: solid 0px #FFFFFF;


   font-family: arial;
   font-size: 11px;
   color: #444444;
   background: #FFFFFF;
   white-space: nowrap;
   height: 20px;

}

a.whitelink
{
   font-family: arial;
   font-size: 12px;
   color:#FFFFFF;
   text-decoration : none;
}

a.whitelink:hover
{
   font-family: arial;
   font-size: 12px;
   color:#FFFFFF;
   text-decoration : underline;
}

.side_block_heading
{
	font-family:arial;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
}

.browntext
{
	font-size: 12px;
	font-family: Arial;
	color:#75644C;
}


a.brownlink
{
	font-family: arial;
	font-size: 11px;
	color:#75644C;
	text-decoration: none;
}

a.brownlink:hover
{
	font-family: arial;
	font-size: 11px;
	color:#75644C;
	text-decoration: underline;
}