body
{
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
}

UL
{
	margin-top:10px;
	margin-left:20px;
}

h5
{
	margin:0px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-bottom:0px;
	line-height:15px;
}

TH
{
	text-align:left;
}

.header_left
{
	padding-top:38px;
}
.header_left TABLE
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}
.header_left TABLE TD
{
	text-align:center;
	line-height:25px;
}
.header_left A
{
	font-family:Arial;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	height:100%;
}
.header_left A:hover
{
	background-color:#5C5C5C;
}

.header_right
{
	font-size:10px;
	padding-left:90px;
	padding-top:28px;
}
.header_right TABLE
{
	font-family:Arial;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.input1
{
	width:95px;
	height:15px;
	border:#000000 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	font-weight: normal;
}

.input2
{
	width:270px;
	height:20px;
	border:#000000 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	font-weight: normal;
}

.inputWide1
{
	width:185px;
	height:20px;
	border:#000000 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	font-size:12px;
	font-family:Arial;
	text-decoration:none;
	font-weight: normal;
}

.inputWide2
{
	width:174px;
	height:18px;
	border:#7C7C7C 1px solid;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
	font-weight:normal;
}

.btn1
{
	background-color:silver;
	height:20px;
	margin-left:2px;
	margin-right:2px;
	padding-right:2px;
	padding-left:2px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:outset 1px #000000;
}

.btn2
{
	width:auto;
	background-color:silver;
	height:20px;
	padding-right:1px;
	padding-left:1px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	border:outset 1px #000000;
}
/***************************/
.index_right
{
	font-size:12px;
}
.index_right TH
{
	padding-top:10px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}

.index_articles_tbl
{
}
.index_articles_tbl TH
{
	padding-top:15px;
	text-align:left;
	font-weight:normal;
	font-size:17px;
	color:#000000;
	font-family:Times New Roman;
	font-style:italic;
}
.index_articles_tbl TD
{
	padding-bottom:14px;
	padding-top:2px;
	text-align:right;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	font-family:Times New Roman;
	font-style:italic;
	border-bottom:#000000 1px dashed;
}
.index_articles_tbl A
{
	text-align:left;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	font-family:Times New Roman;
	font-style:italic;
	text-decoration:underline;
}
.index_articles_tbl A:hover
{
	color:#D21034;
}

.index_articles_moreInfo
{
	padding-top:9px;
	border-bottom:#000000 1px dashed;
}
/************/
.index_locations
{
	font-size:11px;
	font-weight:normal;
	color:#000000;
	font-family:Arial;
	padding-left:2px;
}

.index_locations A
{
	font-size:10px;
	font-weight:normal;
	color:#000000;
	font-family:Arial;
	text-decoration:underline;
}
.index_locations A:hover
{
	color:#8A8A8A;

}
/***************************/

/***************************/
.index_left_tbl
{
	font-size:12px;
	padding-right:3px;
	border-right:#000000 1px dashed;
}
.index_left_tbl TH
{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-bottom:6px;
}
/***************************/

/***************************/
.index_Useful_Info
{
	font-size:12px;
	color:#8A8A8A;
}
.index_Useful_Info TH
{
	padding-top:15px;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}
.index_Useful_Info TD
{
	font-size:12px;
	font-weight:normal;
	color:#8A8A8A;
	text-align:left;
}
.index_Useful_Info A
{
	font-size:12px;
	font-weight:bold;
	color:#8A8A8A;
	text-decoration:underline;
}
.index_Useful_Info A:hover
{
	color:#000000;
}
.index_Useful_Info_title
{
	font-size:12px;
	color:#8A8A8A;
	font-weight:bold;
	text-decoration:none;
	padding-right:10px;
}
/***************************/

/***************************/
.footer
{
	font-size:12px;
	color:#000000;
}
.footer TABLE
{
	font-size:12px;
}
.footer TH
{
	padding-top:10px;
	text-align:left;
	font-size:12px;
}
.footer A
{
	line-height:24px;
	padding-left:6px;
	padding-right:6px;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
.footer A:hover
{
	color:#8A8A8A;
	text-decoration:underline;
}
/***************************/

/***************************/
.main_td
{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
	padding-top:15px;
}
.main_td TABLE
{
	font-size:12px;
}
.main_td TABLE TH
{
	font-size:15px;
}

.right_td
{
	font-size:12px;
	border-left:#000000 1px dashed;
	padding-left:10px;
	padding-bottom:10px;
}

.right_td_title
{
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#000000;
}
/***************************/

/***************************/
.boxes_td
{
	padding-bottom:10px;
	text-align:center;
}
.boxes_td TABLE
{
	width:230px;
}
.boxes_td TABLE TH
{
	border-bottom:#000000 1px dashed;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding-bottom:5px;
	text-align:center;
}
.boxes_td TABLE TD
{
	padding-bottom:5px;
	text-align:center;
}
/***************************/

/***************************/
.form_tbl
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.form_tbl TH
{
	color:#000000;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.form_tbl A
{
	color:#000000;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.form_tbl A:hover
{
	color:#D21034;
}
/***************************/

/***************************/
.title_red
{
	padding-top:15px;
	padding-bottom:6px;
	color:#D21034;
	font-size:20px;
	font-weight:bold;
	text-align:justify !important;
	word-spacing:3px;
}
.title_B
{
	padding-top:14px;
	padding-bottom:6px;
	color:#000000;
	font-size:25px;
	font-weight:bold;
	text-align:justify !important;
	word-spacing:1px;
	letter-spacing:1px;
}


.redText
{
	color:#D30F33;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

.text_red
{
	color:#D30F33;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.alink_red_index
{
	color:#D30F33;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.alink_red_index:hover
{
	color:#000000;
}

.alink_green_index
{
	color:#70BC02;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}
.alink_green_index:hover
{
	color:#000000;
}

.alink_red
{
	color:#D30F33;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.alink_red:hover
{
	color:#000000;
}

.alink_red_2
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.alink_red_2:hover
{
	color:#D30F33;
}

.alink_red_over
{
	color:#F68D91;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.alink_red_over:hover
{
	color:#D30F33;
}

.alink_black
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.alink_black:hover
{
	color:#8A8A8A;
}

.alink_black2
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
.alink_black2:hover
{
	color:#8A8A8A;
}

.alink_black3
{
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	padding-right:4px;
	padding-left:4px;
}
.alink_black3:hover
{
	color:#8A8A8A;
}

.paragraph_padd
{
	padding-top:20px;
	padding-bottom:5px;
	padding-left:10px;
}

.textTd
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
/***************************/

/***************************/
.title_text
{
	padding:10px;	font-size:14px;	font-family:Verdana;	color:#464646;	font-weight:bold;	background-color:#FFFFFF;}

.body_text
{
	padding:10px;	font-size:13px;	font-family:Verdana;	color:#464646;	font-weight:normal;
	background-color:#FFFFFF;
}

.footer_text
{
	padding:10px;	font-size:13px;	font-family:Verdana;	color:#464646;	font-weight:bold;
	background-color:#FFFFFF;
}
/***************************/

/**CALENDAR CSS***********************/
.cal_selectedRedDay
{
	border-bottom: solid 1px #980200;
	border-left: solid 1px #980200;
	border-right: solid 1px #980200;
	border-top: solid 1px #980200;
	background-color:#FFFFFF;
	color: Black;
}

.cal_A_href
{
	color:#000000;
	font-family:Verdana;
	font-size: 11px;
	text-decoration:none;
}


.cal_td1
{
	color:#000000;
	font-family:Verdana;
	font-size: 11px;
}

.cal_headerDays
{
	font-family:Verdana;
	font-size: 12px;
	font-weight:bold;
}

.cal_borderBlueTD
{
	border-bottom: solid 1px #104C88;
	border-left: solid 1px #104C88;
	border-right: solid 1px #104C88;
	border-top: solid 1px #104C88;
}

.cal_borderSilverTD
{
	border-bottom: solid 1px #D4D0C8;
	border-left: solid 1px #D4D0C8;
	border-right: solid 1px #D4D0C8;
	border-top: solid 1px #D4D0C8;
}

.cal_borderBlackTD
{
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
}
/*************************************/

.font_red
{
	font-family:Verdana;	font-size:14px;	color:#D30F33;	font-weight:bold;
	text-decoration:none;
	line-height:28px;
}

.link_black
{
	font-family:Verdana;	font-size:11px;	color:#000000;	font-weight:normal;
	text-decoration:none;
}
.link_black:hover
{
	color:#D30F33;
}