.menu_top 
{
    background-color:#a6a6a6;
}
.menu_body 
{
}
.pagetools_body
{
    background-color:#fce8e9;
    height:10.45em;
}
.topmenu_item 
{
     font-size:0.91em;
	text-align:center;
	border-left:0.09em #2e2e2e solid;
	border-right:0.09em #2e2e2e solid;
}

.topmenu_item  a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.feature_menu {
	border-left: 0.27em dashed #dadada;
}

.textresize_box {
	background-color:#ef2229;
	padding:0.73em;
	color:#FFFFFF;
	font-weight:bold;
	vertical-align:middle;
}

.searchbox {
	width:10.36em;
	height:1.18em;
	font-size:1.00em;
	color:#999999;
}

.search_btn {
	border:0.09em solid #7c7c7c;
	color:#FFFFFF;
	background-color:#ef2229;
	font-size:1.09em;
	font-weight:bold;
	width:2.73em;
	height:1.73em;
}

.pagetitle {
	font-size:1.9em;
	font-weight:bold;
	padding-top:0.55em;
	padding-bottom:0.55em;
	padding-right:1.82em;
	color:#ef2229;
}

.pagetitle_2 {
	font-size:1.64em;
	font-weight:bold;
	padding-top:0.55em;
	padding-bottom:0.55em;
	padding-right:1.82em;
	color:#ef2229;
}

.maincontent {
	line-height:1.73em;
	padding-right:1.82em;
	color:#333333;
		font-size:1.1em;
}

.maincontent a {
	text-decoration:underline;
	font-weight:bold;
	color:#333333;
}

.maincontent hr 
{
    color:#ef2229;
    height:0.09em;
}

.maincontent img
{
    padding:0.45em;
}

.footer {
	color:#FFFFFF;
	font-weight:bold;
}

.footer a {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.feature {
	padding-left:0.91em;
	padding-right:0.91em;
	padding-top:0.45em;
	padding-bottom:0.45em;
}

.feature_title {
	font-size:1.36em;
	font-weight:bold;
	color:#ef2229;
	padding-bottom:0.64em;
	line-height:1.82em;
}

.feature_title a 
{
	color:#ef2229;
	text-decoration:none;
}

.feature_desc {
	color:#999999;
	line-height:1.73em;
	font-size:1.1em;
	padding-bottom:0.91em;
	border-bottom: 0.18em dotted #999999;
}

.feature_desc a {
	color:#999999;
	text-decoration:none;
}

.atoztitle {
	font-size:1.09em;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.55em;
	background-color:#ef2229;
}

.atozlink a {
	font-size:1.09em;
	font-weight:bold;
	color:#ef2229;
	text-decoration:none;
}

.atoz_box {
	font-size:1.09em;
	padding:0.55em;
	width:16.36em;
}

.quicklinkstitle {
	font-size:1.09em;
	font-weight:bold;
	color:#FFFFFF;
	padding:0.55em;
}

.menu {
}

.menu_item {
	font-size:1.09em;
	font-weight:bold;
	padding-bottom:0.64em;
	line-height:1.82em;
}

.menu_item a {
	color:#666666;
	text-decoration:none;
}


#dvWhatWouldYouLike 
{
font-size:1em;
font-weight:bold;
padding-top:0.91em;
padding-bottom:1.82em;
}

#dvWhatWouldYouLike select 
{
font-size:1.09em;
width:27.27em;
}

.level1menu 
{
    margin:0em;
	list-style-type:none;
	padding:0em;
}


.level1menu_item {
	font-size:1.09em;
	font-weight:bold;
	padding-bottom:0.55em;
	padding-left:0.45em;
    padding-right:0.45em;
	line-height:1.82em;
	background-color:#f2f2f2;
	border-top:0em solid #FFFFFF;
}

.level1menu_item a {
	color:#666666;
	text-decoration:none;
}

.level2menu 
{
    margin:0em;
	list-style-type:none;
	padding:0em;
}

.level2menu_item {
	font-size:1.00em;
	font-weight:bold;
	padding-bottom:0.55em;
	padding-left:1.36em;
	padding-right:0.45em;
	line-height:1.82em;
	background-color:#e0e0e0;
	border-top:0em solid #FFFFFF;
}

.level2menu_item a {
	color:#666666;
	text-decoration:none;
}

.level3menu 
{
    margin:0em;
	list-style-type:none;
	padding:0em;
}

.level3menu_item {
	font-size:1.00em;
	font-weight:bold;
	padding-left:2.27em;
	padding-right:0.45em;
	padding-bottom:0.55em;
	line-height:1.82em;
	background-color:#cacaca;
	border-bottom:0em solid #FFFFFF;
}

.level3menu_item a {
	color:#666666;
	text-decoration:none;
}

#pageoptionstbl {
	
}
#pageoptionstbl a{
	font-size:1.00em;
	text-decoration: none;
	color: #000000;
}
#relatedfilestbl {
	font-size:1.00em;
	text-decoration: none;
	border: 0.09em #f8e8ea solid;
}
#relatedfilestbl a{
	font-size:1.00em;
	text-decoration: none;
	color: #000000;
}
#relatedpagestbl {
	font-size:1.00em;
	text-decoration: none;
	border: 0.09em #f8e8ea solid;
}
#relatedpagestbl a{
	font-size:1.00em;
	text-decoration: none;
	color: #000000;
}
#relatedlinkstbl {
	font-size:1.00em;
	text-decoration: none;
	border: 0.09em #f8e8ea solid;
}
#relatedlinkstbl a{
	font-size:1.00em;
	text-decoration: none;
	color: #000000;
}
.linespliiter {
	height:0.45em;
}

.form_title 
{
    font-size:1.00em;
    font-weight:bold;
} 
.form_msg
{
    font-size:1.00em;
} 
.form_error
{
    color:#FF0000;
    font-weight:bold;
} 
.form_success
{
   border-style:solid;
   border-width:0.36em;
   border-color:#000000;
   background-color:#FFFFFF;
   padding:0.45em;
   color:#000000;
   font-weight:bold;
   font-size:1.00em;
  position:absolute;
    width:22.73em;
    left:50%;
    margin-left:-11.36em;
    height:7.27em;
    top:50%;
    margin-top:-3.64em;   
} 
.form_success a 
{
    color:#FF0000;
}
.form_button
{
    width:18.18em;
    background-color:#ef2229;
    color:#FFFFFF;
    font-weight:bold;
}
.form_table
{
    width:100%;
}

.NewsTitle a 
{
	font-size:1.18em;
	font-weight:bold;
	color:#444444;
	text-decoration:none;
}

.NewsText
{
	font-size:1.00em;
	color:#444444;
	line-height:1.64em;
	padding-top:0.45em;
}
.leftcol_bg
{
    background-color:#fce8e9;
}
