/* CSS Document */

.box {
	border: #dfdfdf 1px solid;
}
.boxClr {
	border: #cadbe1 1px solid;
	background-color: #eef6f9;
}
.boxNrm {
	border: #557f8f 1px solid;
}
.boxBanner {
	background-color: #FBFBFB;
	border: #CCCCCC 1px solid;
}
.boxSemi {
	border-bottom-color: #c1c1c1;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #c1c1c1;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #c1c1c1;
	border-right-style: solid;
	border-right-width: 1px;
}
.boxImg {
	border: #0082f1 1px solid;
	background-color:#FFFFFF;
	padding-bottom: 6px;
	padding-top: 6px;
	padding-left: 3px;
	padding-right: 3px;
}
.tdHeight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
}
.boxSeparator {
	background-image: url(images/box_separator.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
.boxSeparatorRight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	line-height: 18px;
	color: #003d75;
}
.boxSpl {
	border: #FFFFFF 5px solid;
	background-color: #c6dfc8;
	background-image: url(images/box_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	height: 131px;
}	
.boxXtraSpl {
	border: #FFFFFF 5px solid;
	background-color: #f6f8da;
}
.boxStrip {
	background-image: url(images/top_bar.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-color: #eaeaea;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #c4c4c4;
	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #c4c4c4;
	border-left-style: solid;
	border-left-width: 1px;	
	border-right-color: #c4c4c4;
	border-right-style: solid;
	border-right-width: 1px;	
	height: 32px;
}
.fillGreen {
	background-color: #7fb51a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #FFFFFF;
	margin-left: 3px;
	margin-right: 3px;
}
.fillBlue {
	background-color: #0088ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	padding-left: 6px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #FFFFFF;
	margin-left: 3px;
	margin-right: 3px;
}
.headerBg {
	background-image: url(images/header_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	height: 111px;
}
.mnuBg {
	border-bottom-color: #5bb764;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #5bb764;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(images/mnu_bg.jpg);
	background-position: top;
	background-repeat:repeat-x;
	height: 29px;
}
.mnu {
	background-image: url(images/arrow_mnu.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 26px;
	padding-left: 11px;
	color: #FFFFFF;
}
.mnu:hover {
	background-image: url(images/arrow_mnu_down.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 26px;
	padding-left: 11px;
	color: #000000;
}
.mnuIn {
	background-image: url(images/arrow_mnu_down.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 26px;
	padding-left: 11px;
	color: #FFFFFF;
}
.mnuIn:hover {
	background-image: url(images/arrow_mnu_down.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 26px;
	padding-left: 11px;
	color: #f6ff00;
}
.subMnuTbl {
	background-color: #f9f9f9;
	background-image: url(images/submnu_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-left-color: #dddddd;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #dddddd;
	border-right-style: solid;
	border-right-width: 1px;
}
.submnuStrip {
	background-image: url(images/submnu_strip.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #459729;
	padding-left: 30px;
	height: 23px;
	width: 154px;
}
.submnuStripSm {
	background-image: url(images/submnu_strip_sm.gif);
	background-position: top;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #459729;
	padding-left: 26px;
	height: 23px;
	width: 150px;
}
.submnuCaption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #459729;
}
.submnuCaption:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #459729;
}
.submnu {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 24px;
	color: #006699;
	padding-left: 14px;
	margin-left: 3px;
}
.submnu:hover {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 24px;
	color: #006699;
	padding-left: 14px;
	margin-left: 3px;
}

/* submnu style for double line menus ----------------------------------*/

.submnuSpace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 26px;
	color: #006699;
	padding-left: 2px;
}
.submnuSpace:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 26px;
	color: #006699;
	padding-left: 2px;
}
.submnuSpaceIn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 26px;
	color: #006699;
	padding-left: 2px;
}
.submnuSpaceIn:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	line-height: 26px;
	color: #006699;
	padding-left: 2px;
}

/* submnu style for double line menus -----------------------------------*/


.submnuIn {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 24px;
	color: #006699;
	padding-left: 14px;
	margin-left: 3px;
}
.submnuIn:hover {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	line-height: 24px;
	color: #006699;
	padding-left: 14px;
	margin-left: 3px;
}
.submnuLrg {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 24px;
	color: #006699;
	padding-left: 16px;
	margin-left: 10px;
}
.submnuLrg:hover {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 24px;
	color: #006699;
	padding-left: 16px;
	margin-left: 10px;
}
.submnuSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 20px;
	color: #FF6600;
	padding-left: 16px;
	margin-left: 10px;
}
.submnuSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 20px;
	color: #FF6600;
	padding-left: 16px;
	margin-left: 10px;
}
.linkBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	color: #FF6600;
}
.linkBig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	color: #FF6600;
}
.linkClr {
	background-image: url(images/arrow_red.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 26px;
	color: #115a7f;
	padding-left: 20px;
}
.linkClr:hover {
	background-image: url(images/arrow_red.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 26px;
	color: #000000;
	padding-left: 20px;
}
.linkGallery {
	background-image: url(images/icon_view_gallery.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 32px;
	color: #FF6600;
	padding-left: 18px;
	margin-left: 10px;
}
.linkGallery:hover {
	background-image: url(images/icon_view_gallery.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 32px;
	color: #FF6600;
	padding-left: 18px;
	margin-left: 10px;
}
.lrgLink {
	background-image: url(images/arrow.jpg);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 32px;
	color: #FF6600;
	padding-left: 18px;
	margin-left: 10px;
}

.navigLeft {
	background-color: #e2e2e2;
	background-image: url(images/navig_bg1.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-right-color: #b0b0b0;
	border-right-style: solid;
	border-right-width: 1px;
}
.navigLeft1 {
	background-color: #e2e2e2;
	background-image: url(images/navig_bg1.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-right-color: #b0b0b0;
	border-right-style: solid;
	border-right-width: 1px;
}
.navigRight {
	background-color: #d2d2d2;
	background-image: url(images/navig_bg1.jpg);
	background-position: left;
	background-repeat: repeat-y;
	border-left-color: #b0b0b0;
	border-left-style: solid;
	border-left-width: 1px;
}
.navigRight1 {
	background-color: #d2d2d2;
	background-image: url(images/navig_bg1.jpg);
	background-position: left;
	background-repeat: repeat-y;
	border-left-color: #b0b0b0;
	border-left-style: solid;
	border-left-width: 1px;
}
/* New Navigations --------------------------------------- */
.navigLeftNew {
	border-right-color: #b0b0b0;
	border-right-style: solid;
	border-right-width: 1px;
}
.navigRightNew {
	border-left-color: #b0b0b0;
	border-left-style: solid;
	border-left-width: 1px;
}
.bodyBgNew {
	background-color: #dadada;
	background-image: url(images/body_bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
}
.curveTopNew {
	background-image: url(images/curve_top_new.jpg);
	background-position: left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveRightNew  {
	background-image: url(images/curve_right_new.jpg);
	background-position: right;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveLeftNew  {
	background-image: url(images/curve_left_new.jpg);
	background-position: left;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveBtmNew  {
	background-image: url(images/curve_btm_new.jpg);
	background-position: right;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
/* New Navigations ends here -------------------------*/
.curveTop {
	background-image: url(images/curve_top_bg.jpg);
	background-position: left;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveRight {
	background-image: url(images/curve_right_bg.jpg);
	background-position: right;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveLeft {
	background-image: url(images/curve_left_bg.jpg);
	background-position: left;
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.curveBtm {
	background-image: url(images/curve_btm_bg.jpg);
	background-position: right;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
}
.captionLrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #31ac3c;
	height: 30px;
	line-height: 30px;
}
.captionLrgClr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #006898;
	height: 30px;
	line-height: 30px;
}
.captionXtraLrgClr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006898;
	height: 30px;
	line-height: 30px;
}
.captionClr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #006898;
	line-height: 20px;
}
.captionSmallClr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #006898;
	line-height: 28px;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
	color: #006898;
	line-height: 22px;
}
.captionLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	color: #000000;
	line-height: 32px;
}
.captionLinkSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #006898;
	line-height: 18px;
}
.captionLinkSmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #006898;
	line-height: 18px;
}
.whiteLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 18px;
	display: block;
	padding-left: 2px;
	}
.whiteLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	line-height: 18px;
	display: block;
	}
.viewLink {
	background-image: url(images/icon-view.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
	padding-left: 22px;
}
.viewLink:hover {
	background-image: url(images/icon-view.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #A00000;
	line-height: 18px;
	padding-left: 22px;
}
.titleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}
.titleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}
.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: 22px;
}
.topLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 24px;
	padding-left: 2px;
	padding-right: 2px;
}
.topLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #A00000;
	line-height: 24px;
	padding-left: 2px;
	padding-right: 2px;
}
.cont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	line-height: 16px;
}
.contLrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 18px;
}
.contNrm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
}
.contSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
}
.contBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: 16px;
}
.contclr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	line-height: 18px;
	color: #003d75;
}
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
}
.labelSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.labelBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
}
.labelLrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
}
.errorMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
.hr {
	background-image: url(images/dots.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: 12px;
}
.hrTop {
	background-image: url(images/dots.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
}
.hrNrm {
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	line-height: 12px;
}
.hrNew {
	border-top-color: #e4e4e4;
	border-top-style: solid;
	border-top-width: 1px;
	font-size: 3px;
}
.hrClr {
	border-bottom-color: #56a61f;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 3px;
}
.vLine {
	border-left-color: #b8b8b8;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
}
.txtLink {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 22px;
	color: #000000;
	padding-left: 14px;
	margin-left: 4px;
}
.txtLink:hover {
	background-image: url(images/bullets001.gif);
	background-position: left;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 22px;
	color: #f55713;
	padding-left: 14px;
	margin-left: 4px;
}
.txtLinkClr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 18px;
	color: #036b92;
}
.txtLinkClr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 18px;
	color: #036b92;
}
.traverseStrip {
	background-image: url(images/traverse_strip.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-color: #d7d7d7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 31px;
}
.traverseLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #006898;
	padding-left: 1px;
}
.traverseLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #006898;
	padding-left: 1px;
}
.traverseTxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #006898;
	padding-left: 1px;
}
.traverseTxtBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	line-height: 22px;
	color: #006898;
	padding-left: 1px;
}
.footerBg {
	background-image: url(images/footer_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border-top-color: #dfdfdf;
	border-top-style: solid;
	border-top-width: 1px;
	height: 52px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
	line-height: 34px;
	padding-left: 4px;
	padding-right: 4px;
}
.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	color: #316602;
	line-height: 34px;
	padding-left: 4px;
	padding-right: 4px;
}
.footerIdle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	color: #000000;
	line-height: 14px;
}
.footerLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	color: #A00000;
}
.footerLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
	line-height: 14px;
	color: #A00000;
}
.gridTitle {
	background-color: #70abc2;
	border-bottom-color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
	color: #FFFFFF;
	padding-left: 3px;
}
.gridTitleNew {
	background-image: url(images/title_btn.jpg);
	background-position: top;
	background-repeat: repeat-x;
	border-bottom-color: #419fd4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #419fd4;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #419fd4;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 2px;
	height: 106px;
}
.gridTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #FFFFFF;
	display: block;
	padding-top: 10px;
}
.gridTitleTextLrg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-top: 10px;
}
.gridTitleTd {
	background-color: #729d75;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: 18px;
	color: #FFFFFF;
}
.gridAltRow {
	background-color: #eef6f9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
}
.gridAltRowTd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
}
.gridRow {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
}
.gridRowActive {
	background-color: #639db4;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #FFFFFF;
	cursor: pointer;
}
.gridLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	color: #000000;
	display: block;
}
.txtBox{
	border: #7997b2 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 16px;
	color: #000000;
	height: 20px;
}
.txtArea{
	border: #7997b2 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
}
.dropList{
	border: #7997b2 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
	height: 20px;
}
.dropListLrg{
	border: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	line-height: 18px;
	color: #000000;
	height: 20px;
}
.notebookTop {
	background-image: url(images/spiral_bg_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	height: 37px;
	width: 18px;
}
.notebookBtm {
	background-image: url(images/spiral_bg_btm.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-left-color: #c1c1c1;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #c1c1c1;
	border-right-style: solid;
	border-right-width: 1px;
	height: 24px;
	width: 18px;
}
.gridLines {
	border-top-color: #e9e8e7;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 24px;
}
.gridLinesAlt {
	background-color: #FBFBFB;
	border-top-color: #e9e8e7;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: 24px;
}
.btn {
	border: #0000aa 1px solid;
	background-color: #bcddb8;
	background-image: url(images/btn_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #000000;
	height: 20px;
	cursor: pointer;
}
.btnNew {
	border: #FFFFFF 0px solid;
	background-image: url(images/btn_new.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #468d4b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
	line-height: 16px;
	height: 20px;
	width: 59px;
	cursor: pointer;
	display: block;
}
.loginTop{
	background-image:url(images/login_top_strip.gif);
	background-position: top;
	background-repeat: repeat-x;
}
.loginBtm{
	background-image:url(images/login_btm.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.loginBg{
	background-color: #f6f6f6;
	background-image:url(images/login_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	border-left-color: #b1b0b0;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #b1b0b0;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 116px;
}
.idLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	line-height: 24px;
	color: #006898;
}
.idLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: underline;
	line-height: 24px;
	color: #A00000;
}
.linkNew{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
	color: #A00000;
}
.linkNew:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
	color: #A00000;
}
.clrLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	line-height: 18px;
	color: #003d75;
}
.clrLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: underline;
	line-height: 18px;
	color: #A00000;
}
.stripBg {
	background-image: url(images/strip_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #4b6287;
	line-height: 24px;
	height: 26px;
}
.stripLeft {
	border-left-color: #6e8ba4;
	border-left-style: solid;
	border-left-width: 1px;
}
.stripRight{
	border-right-color: #6e8ba4;
	border-right-style: solid;
	border-right-width: 1px;
}
.stripBtm{
	border-bottom-color: #6e8ba4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 3px;
}
.contSml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	line-height: 16px;
}
.btnRequest {
	border: #000000 1px solid;
	background-image:url(images/btn_request.gif);
	background-position: top;
	background-repeat: no-repeat;
	height: 22px;
	width: 178px;
	cursor: pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #000000;
	display: block;
}
.blockImg {
	border: #FFFFFF 1px solid;
	background-color: #FFFFFF;
	display: block;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 20px;

}
.blockImg:hover {
	border: #AEAEAE 1px solid;
	background-color: #FBFBFB;
	display: block;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
	line-height: 20px;
}
.blockImgLrg {
	border: #eef6f9 1px solid;
	background-color: #eef6f9;
	display: block;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-right: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	color: #000000;
	line-height: 20px;

}
.blockImgLrg:hover {
	border: #eef6f9 1px solid;
	background-color: #eef6f9;
	display: block;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-top: 1px;
	padding-right: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #FF0000;
	line-height: 20px;
}
/* new Styles */
.blockTxt {
	border: #FFFFFF 1px solid;
	background-color: #FFFFFF;
	display: block;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
}
.blockTxt:hover {
	border: #AEAEAE 1px solid;
	background-color: #FBFBFB;
	display: block;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-top: 4px;
	padding-right: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	line-height: 20px;
}
.sortable-sortimage {
	background-image: url(images/btn_sort_avail.gif);
	background-position: left;
	background-repeat: no-repeat;
	border-bottom-color: #419fd4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #419fd4;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #419fd4;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-color: #FFFFFF;
	border-left-style: solid;
	border-left-width: 2px;
	cursor: pointer;
	height: 106px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #6fb7df;
}
.sortarrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #6fb7df;
}