/* CSS Document */
body{ background-color: #FFF; margin: 0px auto; background-image:url(../images/bgbody.jpg); background-repeat:repeat;}
.chouttbl{ width: 100%; border: none;}
.chsitetbl{ width: 950px; border: none; background-color: #FFFFFF;}
p{margin: 0px;}
.chlefttd{width: 274px; vertical-align: top;}
.chmaintd{width: 676px; vertical-align: top; background-image: url(../images/Caritas-ContentStrip_bg.jpg); background-repeat: repeat-y;} 
.chnewsheadbg{ background-image: url(../images/Caritas-Leftstrip_01.jpg); background-repeat: repeat-y; width: 274px; height: 49px;padding-left: 85px; padding-top: 20px;}
a.newsheadlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px; font-weight: bold; color:#AC601C; text-decoration: none;}
a.newsheadlink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px; font-weight: bold; color:#AC601C; text-decoration: none; }
a.newsheadlink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 1px; font-weight: bold; color: #CB2E08; text-decoration: underline; }
.chnewsbg{ background-image: url(../images/Caritas-Leftstrip_02.jpg); background-repeat: no-repeat; vertical-align: top; width: 274px; height: 146px; vertical-align: top; padding-left: 35px;}
.chlinksbg{ background-image: url(../images/Caritas-Leftstrip_04.jpg); background-repeat: repeat-y; width: 274px; vertical-align: top; padding-left: 35px;}
.chfullleftbg{background-image: url(../images/Caritas-Leftstrip_04.jpg); background-repeat: repeat-y; width: 274px; vertical-align: top;}
.chcontenttextbg{background-image: url(../images/Caritas-ContentStrip_bg.jpg); background-repeat: repeat-y; width: 676px; vertical-align: top; padding-left: 20px;}
.chnewstexttbl{ width: 203px; border: none; background-color: #FFF7F0;}
.chnewstexttbl1{ width: 203px; border: none; background-color: #FFF7F0;}
.chnewstexttbltd{height: 128px;}
.marqueebullet{ font-family: Arial, Helvetica, sans-serif; text-align: center; vertical-align: top; font-size: 12px; font-weight: bold; color: #CB2E08; width: 12%; padding-top: 0px; padding-bottom: 5px;}
.marqueetexttd{ vertical-align: top; width: 88%;  padding-bottom: 5px;sss}
a.marqueetext:link {color: #000000;	FONT-STYLE:normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-SIZE:11px;	text-decoration: none;}
a.marqueetext:visited {color: #000000; FONT-STYLE:normal; font-family:  Verdana, Arial, Helvetica, sans-serif; font-SIZE: 11px; text-decoration: none; }
a.marqueetext:hover {color: #C12000; FONT-STYLE:normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-SIZE: 11px; text-decoration: underline;}
.chlnkstbl{width: 203px; border: none; background-color: #F1D3C3;}

.linksbg{background-image: url(../images/Linksbot.jpg); background-repeat: repeat-x; background-position:bottom; text-align: left; background-color: #F8ECE0; padding-left: 2px; padding-right: 3px; padding-bottom: 10px; vertical-align: top;}

a.sidelinks:link{ color: #000; font-family: Arial, Helvetica, sans-serif; font-SIZE:12px; text-decoration:none;  letter-spacing: 1px;}
a.sidelinks:visited {color: #000; FONT-STYLE:normal; font-family:  Arial; font-SIZE: 12px; text-decoration: none; letter-spacing: 1px;  }
a.sidelinks:hover {color: #CA2400; FONT-STYLE:normal; font-family:  Arial; font-SIZE: 12px; text-decoration: none; letter-spacing: 1px; }
.linksbullet{ vertical-align: top; background-color: #F8ECE0; background-image: url(../images/Linksbot.jpg); background-repeat: repeat-x; background-position:bottom;}
.chcnttxttbl{ width: 594px; border: none;}
h1{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color:#CD3814; margin: 0px; padding-left: 4px; padding-top: 3px; padding-bottom: 3px;}
.chhometext{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; line-height: 18px; padding-left: 6px; padding-right: 5px; padding-top: 3px; padding-bottom: 2px;}
.flashnews{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#C12607; letter-spacing: 1px; padding-left: 5px; padding-right: 6px; padding-top: 5px;}
.chboxheadbg{ background-image: url(../images/Caritas-Box_02.jpg); background-repeat: repeat-y; width: 294px; height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 1px; padding-left: 45px; padding-top: 0px; color: #AC601C; padding-right: 40px;}
.botcopyrightbg{ background-image:url(../images/Caritas-BottomStrip_06.jpg); background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; height: 24px; width: 675px; text-align: right; vertical-align: bottom; padding-bottom: 3px; color: #783800;}
.chtopbgfirst{background-image:url(../images/topbg1.jpg); background-repeat: repeat-x;}
.chbotbgfirst{background-image:url(../images/bottombg1.jpg); background-repeat: repeat-x; background-position:bottom;}
a.botlink:link {	color: #783800;	FONT-STYLE:normal;	font-family: Arial, Helvetica, sans-serif; font-SIZE:11px;	text-decoration: none;	text-align: center;}
a.botlink:visited {color: #783800; FONT-STYLE:normal; font-family: Arial, Helvetica, sans-serif; font-SIZE: 11px; text-decoration: none; text-align: center }
a.botlink:hover {color: #000; FONT-STYLE:normal; font-family: Arial, Helvetica, sans-serif; font-SIZE: 11px; text-decoration: none; text-align: center}
.chboxtextbg{background-image:url(../images/Caritas-Box_04.jpg); background-repeat: repeat-y; width: 294px; height: 100px; padding-left: 20px;}

.subleftlinkstopbg { background-image:url(../images/Subpage-lefttopbg.jpg); background-repeat: repeat-y; font-size: 6px;} 
.chsubtext{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; line-height: 18px; padding-left: 6px; padding-right: 5px; padding-top: 3px; padding-bottom: 2px; vertical-align: top;}
.chsubtopimagetd{ width: 630px; height: 173px; background-color: #EAD7C6;}



/*alumini*/



.btnsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	background-color: #003300;
	border-top-color: white;
	border-right-color: white;
	border-bottom-color: white;
	border-left-color: white;
	cursor:hand;
}

.msgstyles
   {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color:#003399;
	text-decoration: none;
   }
   
   .alstar {
	font-family:arial;
	font-size: 12px;
	font-styles: normal;
	color: red;
	line-height: 20px;
	text-align:center;
}
.textnew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.tb { 
 BORDER-RIGHT: #003300 1px ridge; BORDER-TOP: #003300 1px ridge; BORDER-LEFT: #003300 1px ridge;  BORDER-BOTTOM: #003300 1px ridge; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px 
 
   .tb1 { 
 BORDER-RIGHT: #003300 1px ridge; BORDER-TOP: #003300 1px ridge; BORDER-LEFT: #003300 1px ridge;  BORDER-BOTTOM: #003300 1px ridge; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:285px;}
   }
   
   .tbox1{ BORDER-RIGHT: #003300 1px ridge; BORDER-TOP: #003300 1px ridge; BORDER-LEFT: #003300 1px ridge;  BORDER-BOTTOM: #003300 1px ridge; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:208px }

.ConfirmMsg {
	font-family: verdana;
	font-size:12px;
	font-style: normal;
	font-weight: bold;
	color: red;
	text-align: center;
}
a.alumini:link {
	color: black;
	FONT-styles:normal;
	font-WEIGHT: normal;
	font-family: Arial;
	font-SIZE:12px;
	text-decoration:none;
	text-align:center;
}
a.alumini:visited {color: black; FONT-styles:normal; font-WEIGHT: normal; font-family: Arial; font-SIZE:12px; text-decoration: none; text-align:center}
a.alumini:hover {color: #b62120; FONT-styles:normal; font-WEIGHT: normal; font-family: Arial; font-SIZE:12px; text-decoration: none; text-align:center}
.aluminitext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	}
	.lnkButton {
	background-color: #FFFFFF;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	color: brown;
	cursor: hand;
}
a.three:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003300;
	text-decoration: none;
}
a.three:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.three:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
a.three:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	}

	/*  user styles*/
	/* CSS Document */

/* Heading*/
.Main-Heading {font-family: Tahoma, Arial, sans-serif, helvetica;
	font-size: 19px;
	color: #CC3333;
	margin: 0px;
	padding-left:10px;
	padding-top: 3px;
	padding-bottom:3px;
	font-weight: bold;
}

.Sub-Heading-1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #E83248;
	padding-left: 10px;
	padding-top:5px;
	text-decoration:underline;
}
.Sub-Heading-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	padding-left:10px;
	padding-top:5px;
}
.Sub-Heading-3 {
	font-family: Tahoma, Arial, sans-serif, helvetica;
	font-size:15px;
	font-weight:bold;
	color:#223F7B;
	padding-left:10px;
	padding-top:8px;
	text-decoration:underline;
}
/*--------------------------------------------------------------------------*/
/*Text*/
.text4{
	font-family: Tahoma, Arial, sans-serif, helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	line-height:18px;

}

.subtext {
	font-family: Tahoma, Arial, sans-serif, helvetica;
	font-size: 10.5px;
	font-weight: normal;
	color: #000;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	line-height:16px;
}
.main-text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:17px;
	padding-left:10px;
	padding-right:5px;
	font-weight:normal;
	padding-top:4px;
	padding-bottom:5px;
}
.Text-1 {
	font-family: Tahoma, Arial, sans-serif, helvetica;
	font-size:11px;
	color:#902D04;
	line-height:18px;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:5px;
	padding-right:5px;
}
.Text-2 {
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00000;
	line-height:16px;
	padding-left:10px;
	padding-top:5px;
	padding-right:5px;
}
.Text-3 {
	font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#032D4D;
	line-height:18px;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
}
/*------------------------------------------------------------------------------------*/
/*Link*/
a.link-1:link 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DB7314;
	text-decoration: none;
}
a.link-1:visited 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.link-1:hover 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9966;
	text-decoration: none;
}
a.link-1:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

a.link-2:link 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F45B5B;
	text-decoration: none;
}
a.link-2:visited 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0066;
	text-decoration: none;
}
a.link-2:hover 
{
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6633;
	text-decoration: underline;
}
a.link-2:active {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
	.pagelink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
	.pagelink:link { 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #74350A;
	text-decoration: underline;
}
.pagelink:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8706D2;
	text-decoration: underline;
}
.pagelink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C59A7;
	text-decoration: none;
}
.pagelink:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #995F03;
	text-decoration: underline;
}
/*---------------------------------------------------------------*/
/*Border*/
.Table-Border-1 {
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	rules:rows;
	background-color:#EDEDED;
}
.Table-Border-2 {
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
}
.Tablestyle{
border-bottom: 1px solid #D7B99D;
	border-left: 1px solid #D7B99D;
	border-right: 1px solid #D7B99D;
	border-top: 1px solid #D7B99D;
	rules:rows;
	background-color:#EFDECE;
	
}
/*--------------END----------------------------*/
