/* CSS Document */

/*-------------------------- Body and Backgrounds ----------------------------*/

body
{
	background-color: #bf1616;
	margin: 15px 0 15px 0;
	font: verdana;
	font-size: 13px;
	font-weight: normal;
}
.bg-page-top
{
	background-image: url(../images/bg-page-top.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.bg-page-con
{
	background-image: url(../images/bg-page-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-side-con
{
	background-image: url(../images/bg-side-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 0 15px 0 15px;
}
.bg-pink-con
{
	background-image: url(../images/bg-pink-con.gif);
	background-position: top left;
	background-repeat: repeat-y;
}
.bg-footer-con
{
	background-image: url(../images/bg-footstrip-con.gif);
	background-position: top left;
	background-repeat: repeat-x;
	padding: 0 15px 0 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
}
.bg-footer-con A
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.bg-footer-con A:hover
{
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.bg-pcon
{
	background-image: url(../images/bg-pcon.gif);
	background-position: top left;
	background-repeat: repeat-y;
	padding: 10px 15px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}
.bg-pcon A
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.bg-pcon A:hover
{
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}
.bg-tbar-con
{
	background-image: url(../images/tbar-con.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	text-align: center;
}
.bg-tbar-con A
{
	color: #ffafaf;
	font-weight: bold;
	text-decoration: none;
}
.bg-tbar-con A:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.bg-tbar-con2
{
	background-image: url(../images/tbar-con.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	text-align: center;
}
.bg-tbar-con2 A
{
	color: #ffafaf;
	font-size: 11px;
	text-decoration: none;
}
.bg-tbar-con2 A:hover
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
.bg-tle-con
{
	background-image: url(../images/tle-con.gif);
	background-position: top left;
	background-repeat: repeat-x;
}
.bg-visitor
{
	background-image: url(../images/bg-visitor.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 8px 0 8px 0;
}
.bg-footer
{
	background-image: url(../images/bg-footer.gif);
	background-position: center center;
	background-repeat: no-repeat;
	padding: 8px 0 8px 0;
}
.nbtn
{
	border-style: none;
	border-color: inherit;
	border-width: 0px;
	background-color: #e4e4e4;
	font-family: Verdana, Arial, Tahoma, Trebuchet MS;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	width: 156px;
}
/*---------------------------- Mavigation Bar --------------------------------*/

.navi-con
{
	background-image: url(../images/navi-con.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	text-decoration: none;
}
.navi-con A
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.navi-con A:hover
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

/*------------------------- Dotted Lines and Arrows --------------------------*/

.dot-red-hor
{
	background-image: url(../images/dot-red.gif);
	background-position: top center;
	background-repeat: repeat-x;
	line-height: 5px;
	padding: 0px 0px 0px 0px;
}
.dot-red-ver
{
	background-image: url(../images/dot-red.gif);
	background-position: top center;
	background-repeat: repeat-y;
}
.dot-brown-hor
{
	background-image: url(../images/dot-brown.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-brown-ver
{
	background-image: url(../images/dot-brown.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.dot-black-hor
{
	background-image: url(../images/dot-black.gif);
	background-position: center center;
	background-repeat: repeat-x;
}
.dot-black-ver
{
	background-image: url(../images/dot-black.gif);
	background-position: center center;
	background-repeat: repeat-y;
}
.bull
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e00011;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
}
.bull1
{
	background-image: url(../images/bull1.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e00011;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 28px;
}
.bull2
{
	background-image: url(../images/bull2.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a90000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 16px;
}
.bull2 A
{
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
}
.bull2 A:hover
{
	color: #ff0013;
	font-weight: bold;
	text-decoration: none;
}
.bull2-black
{
	background-image: url(../images/bull2.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left: 16px;
	line-height: 20px;
}
.bull2-black A
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.bull2-black A:hover
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.bull2-black-unb
{
	background-image: url(../images/bull2.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 16px;
}
.bull2-black-unb A
{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.bull2-black-unb A:hover
{
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.btitle
{
	background-image: url(../images/bull2.gif);
	background-position: left top;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left: 16px;
}
.bdesc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	padding-left: 20px;
}
.ntab
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	padding-left: 15px;
}
.ico-pdf
{
	background-image: url(../images/ico-pdf.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a90000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 40px;
	height: 30px;
}
.ico-pdf A
{
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
}
.ico-pdf A:hover
{
	color: #ff0013;
	font-weight: bold;
	text-decoration: none;
}
.arr1
{
	background-image: url(../images/arr1.gif);
	background-position: 7px left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	padding-left: 17px;
	line-height: 24px;
}
.arr2
{
	background-image: url(../images/arr2.gif);
	background-position: center left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
	padding-left: 17px;
	line-height: 25px;
}
.arr2 A
{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.arr2 A:hover
{
	color: #a90000;
	font-weight: bold;
	text-decoration: underline;
}


/*---------------------------------- Text and Formatting ---------------------------------*/

.txt-default-bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	line-height: 20px;
}
.txt-default-sm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	line-height: 15px;
}
.txt-default-sm1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 15px;
}
.txt-gray-bot
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	line-height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #d2d2d2;
	border-left: 0px;
	border-top: 0px;
}
.txt-gray-bot A
{
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt-gray-bot A:hover
{
	font-size: 11px;
	color: #a90000;
	text-decoration: none;
}
.txt-gray-top
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.txt-gray-top A
{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.txt-gray-top A:hover
{
	font-size: 12px;
	color: #a90000;
	text-decoration: none;
}
.txt-gray-top A:active
{
	font-size: 12px;
	color: #a90000;
	text-decoration: none;
	font-weight: normal;
}

.txt-red-sm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #d2d2d2;
	border-left: 0px;
	border-top: 0px;
}
.txt-red-tsm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #d2d2d2;
	border-left: 0px;
	border-bottom: 0px;
}
.txt-default-cen
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
}
.txt-default-cen A
{
	color: #000000;
	text-decoration: none;
}
.txt-default-cen A:hover
{
	color: #dd0000;
	text-decoration: none;
}
.txt-default-red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a90000;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	line-height: 20px;
}
.txt-small-red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
.txt-tabs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	padding-left: 28px;
}
.txt-ntabs
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}
.txt-calender
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	width: 176px;
}
/*------------------------- CSS Level Buttons And Banners -----------------------*/

.csbnr-right a
{
	display: block;
	width: 202px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-right.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-right a:hover
{
	background-position: 0 -87px;
}
.csbnr-right a:active
{
	background-position: 0 -174px;
}
.csbnr-deworm a
{
	display: block;
	width: 202px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-deworm.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-deworm a:hover
{
	background-position: 0 -87px;
}
.csbnr-deworm a:active
{
	background-position: 0 -174px;
}
.csbnr-free a
{
	display: block;
	width: 202px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-free.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-free a:hover
{
	background-position: 0 -87px;
}
.csbnr-free a:active
{
	background-position: 0 -174px;
}
.csbnr-mobile a
{
	display: block;
	width: 202px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-mobile.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-mobile a:hover
{
	background-position: 0 -87px;
}
.csbnr-mobile a:active
{
	background-position: 0 -174px;
}
.csbnr-voice a
{
	display: block;
	width: 202px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-voice.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-voice a:hover
{
	background-position: 0 -87px;
}
.csbnr-voice a:active
{
	background-position: 0 -174px;
}
.csbnr-little a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-little.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-little a:hover
{
	background-position: 0 -87px;
}
.csbnr-little a:active
{
	background-position: 0 -174px;
}
.csbnr-hiv a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-hiv.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-hiv a:hover
{
	background-position: 0 -87px;
}
.csbnr-hiv a:active
{
	background-position: 0 -174px;
}
.csbnr-smile a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-smile.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-smile a:hover
{
	background-position: 0 -87px;
}
.csbnr-smile a:active
{
	background-position: 0 -174px;
}
.csbnr-khel a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-khel.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-khel a:hover
{
	background-position: 0 -87px;
}
.csbnr-khel a:active
{
	background-position: 0 -174px;
}
.csbnr-human a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-human.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-human a:hover
{
	background-position: 0 -87px;
}
.csbnr-human a:active
{
	background-position: 0 -174px;
}
.csbnr-ceo a
{
	display: block;
	width: 220px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-ceo.gif" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 98px;
}
.csbnr-ceo a:hover
{
	background-position: 0 -98px;
}
.csbnr-ceo a:active
{
	background-position: 0 -196px;
}

.csbnr-ceo a:active
{
	background-position: 0 -196px;
}

img.border
{
	display: block;
	padding: 6px;
	border: solid;
	border-color: #fad9d9 #d8d0d1 #d8d0d1 #fad9d9;
	border-width: 1px 1px 1px 1px;
	background-color: white;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
}


/**************************** sohail css ********************************/

.csbnr-vision1000 a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-vision-1000.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-vision1000 a:hover
{
	background-position: 0 -87px;
}
.csbnr-vision1000 a:active
{
	background-position: 0 -174px;
}



.csbnr-health a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-health-center.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-health a:hover
{
	background-position: 0 -87px;
}
.csbnr-health a:active
{
	background-position: 0 -174px;
}

/************************ new css for 2 program*************************/
.csbnr-gramin a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-gramin.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-gramin a:hover
{
	background-position: 0 -87px;
}

.csbnr-gramin a:active
{
	background-position: 0 -174px;
}

.csbnr-sunset a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-sunset.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.csbnr-sunset a:hover
{
	background-position: 0 -87px;
}
.csbnr-sunset a:active
{
	background-position: 0 -174px;
}



.speed-care a
{
	display: block;
	width: 201px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../images/csbnr-speed-care.jpg" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 87px;
}
.speed-care a:hover
{
	background-position: 0 -87px;
}
.speed-care a:active
{
	background-position: 0 -174px;
}


/*************************** css end **************************/

.sbnr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
}
.sbnr a
{
	display: block;
	width: 220px;
	font: bold 12px;
	color: #333;
	background: url(  "../images/sbnr.gif" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 44px;
	color: #ffffff;
	font-weight: normal;
	padding-top: 6px;
}
.sbnr a:hover
{
	background-position: 0 -50px;
	color: #ffffff;
}
.sbnr a:active
{
	background-position: 0 -100px;
	color: #ffffff;
}
.sbnr-s
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
}
.sbnr-s a
{
	display: block;
	width: 220px;
	font: bold 12px;
	color: #333;
	background: url(  "../images/sbnr-small.gif" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 25px;
	color: #ffffff;
	font-weight: normal;
	padding-top: 7px;
}
.sbnr-s a:hover
{
	background-position: 0 -32px;
	color: #ffffff;
}
.sbnr-s a:active
{
	background-position: 0 -64px;
	color: #ffffff;
}
.txtbox-norm
{
	width: 280px;
	height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
}
.txtarea-norm
{
	width: 280px;
	height: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
	font-size: 11px;
}

.sbnr-s
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	line-height: 18px;
	text-align: center;
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
}
.sbnr-m a
{
	display: block;
	width: 200px;
	font: bold 12px;
	color: #333;
	background: url(  "../images/sbnr-m.gif" ) 0 -0 no-repeat;
	text-decoration: none;
	height: 25px;
	color: #ffffff;
	font-weight: normal;
	padding-top: 7px;
}
.sbnr-m a:hover
{
	background-position: 0 -32px;
	color: #ffffff;
}
.sbnr-m a:active
{
	background-position: 0 -64px;
	color: #ffffff;
}
/*------------------------ ACHIEVEMENTS PICTURE SETTING ------------------------*/

.ach-rtv
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -240px no-repeat;
	text-decoration: none;
}
.ach-little
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -460px no-repeat;
	text-decoration: none;
}
.ach-deworm
{
	display: block;
	width: 666px;
	height: 235px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -677px no-repeat;
	text-decoration: none;
}
.ach-free
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -1276px no-repeat;
	text-decoration: none;
}
.ach-mhr
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -1720px no-repeat;
	text-decoration: none;
}
.ach-voice
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -2160px no-repeat;
	text-decoration: none;
}
.ach-hiv
{
	display: block;
	width: 666px;
	height: 260px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -1020px no-repeat;
	text-decoration: none;
}
.ach-smile
{
	display: block;
	width: 666px;
	height: 226px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -1497px no-repeat;
	text-decoration: none;
}
.ach-kkm
{
	display: block;
	width: 666px;
	height: 222px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -1940px no-repeat;
	text-decoration: none;
}
.ach-human
{
	display: block;
	width: 666px;
	height: 218px;
	font: bold 13px sans-serif;
	color: #333;
	background: url(  "../downloads/achievements/achievements.jpg" ) 0 -2380px no-repeat;
	text-decoration: none;
}

/************************ sohail css ******************************/

.ach-box-bg
{
	background: url(  "../images/ach-box-bg.jpg" );
	background-repeat: repeat-y;
	background-position: top center;
}

.ico-ppt
{
	background-image: url(../images/ico-ppt.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a90000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 40px;
	height: 30px;
}
.ico-ppt A
{
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
}
.ico-ppt A:hover
{
	color: #ff0013;
	font-weight: bold;
	text-decoration: none;
}

.tableborder
{
	border: 1px solid #990000;
	padding: 0px;
}
.bg-philosophies
{
	background-image: url(../images/Philosophies.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	padding: 130px 50px 50px 70px;
	text-align: left;
}
.flash-top
{
	background-image: url(../images/flash-top.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 32px;
}
.flash-bottom
{
	background-image: url(../images/flash-bottom.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	height: 32px;
}

.txt-red
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a90000;
	font-weight: 900;
	text-decoration: none;
	line-height: 17px;
}
.txt-red-small
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a90000;
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
}

.bg-counter
{
	background-image: url(../images/counter.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-family: Verdana;
	color: #ffffff;
	font-size: 21px;
	letter-spacing: 3px;
	text-decoration: none;
	font-weight: normal;
}

.txt-red-upper
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a90000;
	font-weight: 900;
	text-decoration: none;
	line-height: 17px;
	text-transform: uppercase;
}

.txt-active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a90000;
	text-decoration: none;
	font-weight: bold;
}

.achievement-bg
{
	background-image: url(../images/achievement-bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
}

.text-date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.19in;
	color: #003300;
	text-decoration: none;
	font-weight: bold;
}

.tle-link
{
	font-family: Arial, Verdana, helvetica, Sans-Serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.achiev-date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.15in;
	color: #40403f;
	text-decoration: none;
	font-weight: bold;
}

.bg-career
{
	background-image: url(../images/career-med.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	width: 220px;
}

.txt-red
{
	background-image: url(../images/red-arrow.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 10px;
	height: 30px;
}
.txt-red A
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.txt-red A:hover
{
	color: #f60000;
	font-weight: normal;
	text-decoration: none;
}


.txt-sred
{
	background-image: url(../images/sred-arrow.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	padding-left: 10px;
	height: 25px;
}
.txt-sred A
{
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.txt-sred A:hover
{
	color: #f60000;
	font-weight: normal;
	text-decoration: none;
}

.bg-med
{
	background-image: url(../images/bg-pcon.gif);
	background-position: top center;
	background-repeat: repeat-y;
	padding: 10px 15px 0px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
}
.bg-med A
{
	font-size: 13px;
	color: #333333;
	text-decoration: none;
}
.bg-med A:hover
{
	font-size: 13px;
	color: #333333;
	text-decoration: underline;
}

.txt-bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

.bull3-black
{
	background-image: url(../images/bull2.gif);
	background-position: 0 5px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	padding-left: 16px;
	line-height: 20px;
}
.bull3-black A
{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.bull3-black A:hover
{
	color: #f60000;
	font-weight: bold;
	text-decoration: none;
}

/*************************** End *************************/
