/* ------------------------Tags------------------------ */
body {
	color: #575757;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;	
}
a:hover {
	text-decoration: underline;
}
a.TAG_A_MORE{
	color: #4575A5;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
a:hover.TAG_A_MORE{
	color: #972622;
	text-decoration: none;
}
a.TAG_A_Path{
	color: #575757;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 20px;
	text-decoration:none;
}
p {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
}
ul {
	margin-bottom: 10px;
	margin-top: 10px;
}
ul.TAG_U_BOTTOM_O {
	margin-bottom: 0px;
	margin-top: 10px;
}
ol {
	margin-bottom: 10px;
	margin-top: 10px;
}
ol.TAG_U_BOTTOM_O {
	margin-bottom: 0px;
	margin-top: 10px;
}
ul li {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	list-style: square;
	text-align: justify;
}
ol li {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	list-style: lower-roman;
	text-align: justify;
}
ol ul li {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 5px;
	list-style: square;
	text-align: justify;
}
form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-right: 0px;
}
option {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration:none;
}
select {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration:none;
}
input {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration:none;
}
textarea {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration:none;
}
table{
	background-color: #FFFFFF;
}
table.TAG_TABLE_TRANS{
	background-color: transparent;
}
td, tr {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}

/* ------------------------Background------------------------ */
.BG_MENU_TOP_LINE{
	background-image: url(images/header_menu_top_line.jpg);
	background-position: center;
	background-repeat: repeat-x;
	height: 5px;
}
.BG_HEADER{
	background-image: url(images/header_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 77px;
}
.BG_FOOTER{
	background-image: url(images/footer_bg.jpg);
	background-position: center;
	background-repeat: repeat-x;
	height: 67px;
}
.BG_SM_HEADER{
	background-image: url(images/sm_header.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 40px;
	width: 207px;
}
.BG_SM_CASE{
	background-image: url(images/sm_header_2.jpg);
	background-position: center;
	background-repeat: no-repeat;
	height: 40px;
	width: 158px;
}
.BG_MENU{
	background-color: #FFFFFF;
	background-image: url(images/menu_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
}

/* ------------------------Buttons------------------------ */

.BTN_RED{
	background: url(images/red_btn_bg.jpg);
	background-color: #DA241C;
	background-image: url(images/red_btn_bg.jpg);
	background-position: center;
	background-repeat: repeat-x;
	border: none;
	color: #FFFFFF;
	cursor: pointer;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	height: 31px;
}

/* ------------------------Text------------------------ */
.TXT_Body {
	color: #575757;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_RED {
	color: #FF0000;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_Body_Small {
	color: #575757;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_BODY_BLACK{
	color: #000000;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_Footer{
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_BODY_BLUE {
	color: #4575A5;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_BODY_READMORE {
	color: #AC1F23;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_SUBHEADING {
	color: #4575A5;
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 16px;
	text-decoration:none;
}
.TXT_PAGE_HEADING {
	color: #962621;
	font-family: Verdana;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 28px;
	text-decoration:none;
	margin-left: 5px;
}
.TXT_PAGE_SUBHEADING {
	color: #962621;
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 28px;
	text-decoration:none;
	margin-left: 5px;
}
.TXT_PAGE_SUBSUBHEADING {
	color: #962621;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 28px;
	text-decoration:none;
	margin-left: 5px;
}
.TXT_CSS {
	color: #962621;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	text-decoration:none;
}
.TXT_SERVICES {
	color: #962621;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 30px;
	text-decoration: underline;
}
.TXT_SERVICES_HEAD {
	color: #962621;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	letter-spacing: 0px;
	line-height: 18px;
	text-decoration: none;
	margin-left: 3px;
}
.TXT_Path  {
	color: #575757;
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0px;
	line-height: 20px;
	text-decoration:none;
	margin-left: 10px;
}

/* ------------------------Border------------------------ */
.BDR_ALL{
	border-bottom-color: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #E6E6E6;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #E6E6E6;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #E6E6E6;
	border-top-style: solid;
	border-top-width: 1px;
}
.BDR_TBR{
	border-bottom-color: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #E6E6E6;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #E6E6E6;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #E6E6E6;
	border-top-style: solid;
	border-top-width: 1px;
}
.BDR_BLR{
	border-bottom-color: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #E6E6E6;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #E6E6E6;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #E6E6E6;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_BR{
	border-bottom-color: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #E6E6E6;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #E6E6E6;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #E6E6E6;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_B{
	border-bottom-color: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #E6E6E6;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #E6E6E6;
	border-right-style: solid;
	border-right-width: 0px;
	border-top-color: #E6E6E6;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_HEADER_BANNER{dcdcdc
	border-bottom-color: #c4c9cd;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #9b9b9b;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #9b9b9b;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #c4c9cd;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_SM_BLR{
	border-bottom-color: #dcdcdc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #dcdcdc;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #dcdcdc;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #c4c9cd;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_BGBX_ALL{
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 1px;
}
.BDR_BGBX_BRT{
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 1px;
}
.BDR_BGBX_BLR{
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 0px;
}
.BDR_BGBX_BR{
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 0px;
}

/* ------------------------MSC------------------------ */
.MSC_HOME_BOX{
	background-color: #f0f0f0;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 1px;
}
.MSC_BGBX_ALL{
	background-color: #F1F1F1;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 1px;
}
.MSC_BGBX_BRT{
	background-color: #F1F1F1;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 1px;
}
.MSC_BGBX_BLR{
	background-color: #F1F1F1;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 0px;
}
.MSC_BGBX_BR{
	background-color: #F1F1F1;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #d7d7d7;
	border-left-style: solid;
	border-left-width: 0px;
	border-right-color: #d7d7d7;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #d7d7d7;
	border-top-style: solid;
	border-top-width: 0px;
}
.MSC_MAP{
	border-bottom-color: #4575A5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #4575A5;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #4575A5;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #4575A5;
	border-top-style: solid;
	border-top-width: 1px;
	padding: 2px;
	width: 800px;
	height: 550px;
}