#LinkCSS
{
	text-decoration: none;
	color: #1A76B7;
}
.HomePagebanner
{
	background-image: url(../../Images/bg/Cen_bg.gif);
	background-repeat: repeat-x;
}
.banner {
	/*background-image: url(../../Images/bg/Cen_bg.gif);*/
	background-repeat: repeat-x;
}
/****************welcometext*************/
.welcome{
	color: #FFFFFF;
	text-align: right;
	/*height: 68px;
	background-image: url(../../Images/Collins/product_Logo.gif);
	background-repeat:no-repeat;
	background-position:right;*/
}
.welcome img{
	vertical-align: bottom;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
#welcometext{
	color: #FFFFFF;
	text-align: right;
	height: 29px;
}
table.bannerpad td{
	padding-right: 10px;
}
#schem img{
	padding-left: 4px;
	padding-bottom: 2px;
}
#schem{
	padding-bottom: 6px;
	vertical-align: bottom;
}
table.search td{
	width: auto;
	background-color: #7b9ebd;/*#7b97af;*/
	padding: 0px;
}

.searchicon img{
	padding-right: 4px;
}
.help img{
	padding-right: 2px;
	vertical-align: middle;
}
#help{
	padding-bottom: 6px;
	vertical-align: bottom;
	padding-right: 6px;
	padding-left: 6px;
}
#help img{

	vertical-align: middle;
	padding-right: 4px;
	padding-left: 6px;
}

#searchhight{
height: 33px;}
#newsearch{
	background-color: #CC0000;
	height: 33px;

}
#newwelcometext{
	height: 23px;
}
#searchfloatright a:link, #searchfloatright a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
#searchfloatright a:hover{
	text-decoration: none;
	color: #FFFFFF;
}
#searchfloatright{
	float: right;
	width: 400px;
	padding-top: 6px;
	padding-right: 10px;
}

.banfloatright{
	float: right;
	}
	/*Green*/

/******* hyperlink and anchor tag styles *******/	
	
a:link, a:visited{
	text-decoration: underline;
	color: #1A76B7;
}

a:hover{
	text-decoration: none;
	color: #1A76B7;
}
.but{
	padding: 3px;

}
/***********Pagination*********/
#paginationMain{
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 30px;

}

#pagination img{
	vertical-align: middle;

}
#pagination {
	float: right;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	
}
#pagination ul {
	padding:0;/*color:#999; float: right; width: 100%;*/
	margin: 0;

}
#pagination ul li {
	display: inline;

}
#pagination ul li a {
	border: 1px solid #CCCCCC;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: bold;
	color: #1A76B7;
}
#pagination ul li a:hover, #pagination ul li a#current {
	background-color: #eeeeee;}
	
	/************ Right Links styles **************/

#RightLinks{
	margin: 0px;
	padding: 0px;
}
#RightLinks a:link, #RightLinks a:visited {
	display: block;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
	list-style-type: disc;
	background-image: url(../../Images/icon/bullet_g.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
}
#RightLinks a:hover
{
	color: #1A76B7;
}
#RightLinks img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
	padding-right: 6px;
}

.btnSelectedPage
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
	border: 1px solid #000000;
	text-align: center;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 9px;
	font-size: 12px;
	font-weight:bold;
	color: #1A76B7;
	text-decoration: none;
	
}

.btnUnSelectedPage
{
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	/*border: 1px solid #000000;*/
	text-align: center;
	padding-top: 6px;
	padding-right: 9px;
	padding-bottom: 6px;

	padding-left: 9px;
	font-size: 12px;
	font-weight:bold;
	color: #1A76B7;
	text-decoration: none;
}


/********featuredblog*********/
#featuredLinks{
	margin: 0px;
	padding: 0px;
}
#featuredLinks a:link, #featuredLinks a:visited {
	display: block;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
#featuredLinks a:hover{
	color: #1A76B7;
}
#featuredLinks img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: text-top;
	padding-right: 6px;
	float: left;
}

/* phase 2 changes made my imfinity */
/* --- Changes for W3C --- */
/*-----------------------------------------------------------                  */
#searchfloatleft{
	float: left;
	width: 450px;
	
}

/*table.Rnavigation {background-image: url(../../Images/Collins/bgnav.gif);background-repeat: repeat-x;background-position: bottom right; margin: 0;}*/
table.Rnavigation ul{padding: 0;margin: 0px;list-style-type: none;}
table.Rnavigation ul li{float: left;margin: 0px;padding: 0 0 4px 0;font-size:small;list-style-type: none}
table.Rnavigation ul li a{float: left;display: block;margin: 0;padding: 7px 8px 7px 13px;background-image: url(../../Images/Collins/bgnava.gif);background-repeat: no-repeat;background-position: bottom left;text-decoration: none;color:#ffffff;}
table.Rnavigation ul li a:link{color: #ffffff;}
table.navigation ul li a:visited{color: #ffffff;}
table.Rnavigation ul li img{
	vertical-align: middle;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


/*table.navigation {background-image: url(../../Images/Collins/bgnav.gif);background-repeat: repeat-x;background-position: bottom right; margin: 0;}*/
table.navigation ul{padding: 0;margin: 0px;list-style-type: none;}
table.navigation ul li{float: left;margin: 0px;padding: 0 0 4px 0;font-size:small;font-weight: bold;list-style-type: none}
table.navigation ul li a{float: left;display: block;margin: 0;padding: 7px 8px 7px 13px;background-image: url(../../Images/Collins/bgnava.gif);background-repeat: no-repeat;background-position: bottom left;text-decoration: none;color:#ffffff;}
table.navigation ul li a:link{color: #ffffff;}
table.navigation ul li a:visited{color: #eaeaea;}
table.navigation ul li a.first{background-image: url(../../Images/Collins/clear.gif);background-repeat: no-repeat;padding: 7px 8px 7px 22px;}
table.navigation ul li a:hover, table.navigation ul li a.active{background-image: url(../../Images/Collins/bgnavahover.gif);background-repeat: no-repeat;background-position: bottom left;color: #ffffff;text-decoration: none}
table.navigation ul li a.first{background-position: bottom right;}
table.navigation ul li a.first:hover{background-image: url(../../Images/Collins/bgnavahover.gif);background-repeat: no-repeat;background-position: bottom right;}

/*------------------------------------------------------*/
.RightLinks{
	margin: 0px;
	padding: 0px;
}
.RightLinks a:link, .RightLinks a:visited {
	display: block;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-decoration: none;
	list-style-type: disc;
	background-image: url(../../Images/icon/bullet_g.gif);
	background-repeat: no-repeat;
	background-position: left center;
	color: #333333;
}
.RightLinks a:hover
{
	color: #1A76B7;
}
.RightLinks img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	vertical-align: middle;
	padding-right: 6px;
}



/***********Pagination*********/

.paginationMain{
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	height: 30px;

}

.pagination img{
	vertical-align: middle;

}
.pagination {
	float: right;
	padding-top: 12px;
	padding-right: 6px;
	padding-bottom: 12px;
	padding-left: 6px;
	
}
.pagination ul {
	padding:0;/*color:#999; float: right; width: 100%;*/
	margin: 0;

}
.pagination ul li {
	display: inline;

}
.pagination ul li a {
	border: 1px solid #CCCCCC;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: bold;
	color: #1A76B7;
}
.pagination ul li a:hover,.pagination ul li a.current {
	background-color: #eeeeee;}
	
	/******** Calendar ********/
.cal_head
{
	background-color: #005A8E;
	color: #FFFFFF;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
}
.cal_week
{
	background-color: #7B9EBD;
	font-weight: bold;
	color: #00284C;
}
.cal_days
{
	color: #fa8b18;
	background-color: #DCE4ED;
}

.cal_day_today
{
	background-color: #696363;
	text-align: center;
	border: none;
	padding:4px;
}

.cal_outer
{
	border: 1px solid #005A8E;
}

.cal_OtherMonthDayStyle
{
	background-color :#C9D8E4;
	padding:4px;
}

.cal_NextPrev
{
	color:#FFFFFF;
}


/***************************/
