body
{
	margin: 0px;
}
p
{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4b4b;
	padding-bottom:10px;
}
*
{
	margin: 0px;
	padding: 0px;
}
.small-darkgray
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: normal;
	padding-bottom: 3px;
	padding-top: 3px;
}
.SimpleText
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	padding-right: 10px;	
}

.SimpleTextBold
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9pt;
	color: Black;
	font-weight: bold;
	padding-left: 6px;
}
UL
{
	list-style-type: disc;
}
UL LI
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #136dd2;
	padding-bottom: 5px;
	margin-left: 20px;
	list-style-type: disc;
}
OL
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5d5d;
	list-style-type: decimal;
	margin-left: 20px;
}
OL LI
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5d5d;
	margin-left: 20px;
	list-style-type: decimal;
}

.firstpara
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5d5d;
	padding-top: 2px;
	padding-left: 5px;
}
.TitleHeader
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #5e5d5d;
	padding-top: 0px;
	padding-left: 0px;
}
.warning
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	vertical-align:middle;
}
.subpage-bdr
{
	border-left: 1px solid #24533f;
	border-right: 1px solid #24533f;
}
a.topmenu:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

a.topmenu:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.topmenu:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
a.topmenu:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #eb6913;
	font-weight: bold;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}

a.leftlink:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	height: 31px;
}
a.leftlink:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.leftlink:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.leftlink:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.leftlink-selected
{
	background-image: url(images/imj/menu-selected.gif);
	width: 206px;
	background-repeat: repeat-y;
}


.centerarea-padding
{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
}

.divchk
{
	border:1px solid #cecece;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#4b4b4b;
	padding:5px;
}
.radio-control
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4b4b4b;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

.paneltbl
{
	border: 1px solid #8595ac;
	border-collapse: collapse;
	width:100%
}
.paneltblWithoutWidth
{
	border: 1px solid #8595ac;
	border-collapse: collapse;	
}
.paneltbl1
{	
	border-collapse: collapse;
}

.paneltbl_Pagination
{
	border: 0px solid #8595ac;
	border-collapse: collapse;
}
.itempading
{
	padding-left:5px;
}
.itempadingimages
{
	padding-left:25px;
}
.panelsubtbl
{
	border: 0px solid #FFFFFF;
	border-collapse: collapse;
}

.panel-heading
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-left:1px solid #8595ac;
	border-top:1px solid #8595ac;
	
}
.panel-Rightheading
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-right:1px solid #8595ac;
	border-top:1px solid #8595ac;
}

.panel-RightLeftHeading
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-right:1px solid #8595ac;
	border-top:1px solid #8595ac;
	border-left:1px solid #8595ac;
}

.panel-head-col-left
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-top:1px solid #8595ac;
	border-left:1px solid #8595ac;
	border-bottom:1px solid #8595ac;
border-collapse:collapse;
}

.panel-head-col-leftwithbottom
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-top:1px solid #8595ac;
	border-left:1px solid #8595ac;
	border-bottom:1px solid #8595ac;
    border-collapse  :collapse;
	}
	.panel-head-col-rightwithbottom
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-top:1px solid #8595ac;
	border-right:1px solid #8595ac;
	border-bottom:1px solid #8595ac;
border-collapse:collapse;
}

.panel-head-col-leftwithbottom
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-top:1px solid #8595ac;	
	border-bottom:1px solid #8595ac;
border-collapse:collapse;
}
.panel-head-col-right
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #445c7e;
	background-color: #d3dcdf;
	background-position: top;
	border-top:1px solid #8595ac;
	border-right:1px solid #8595ac;
	border-bottom:1px solid #8595ac;
border-collapse:collapse;
}
.grid-subtop
{
background-image:url(images/sub-row-grid-bg.gif);
height:22px;
background-repeat:repeat-x;
/*padding-left:5px;
padding-right:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2b2b2b;
/*border-right:1px solid #cecece;*/
background-position:top;
background-color:#e3e3e3;
}
.padded5
{
	padding-left:5px;
}
.intable-heading
{
	background-image: url(images/sub-row-grid-bg.gif);
	height: 22px;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2b2b2b;
	border-right: 0px solid #cecece;
	border-left: 0px;
	background-position: top;
	background-color: #e3e3e3;
}
.intable-text
{
	background-image: url(images/sub-row-grid-bg.gif);
	
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2b2b2b;
	border-right: 0px solid #cecece;
	border-left: 0px;
	background-position: top;
	background-color: #e3e3e3;
}
.panel-head-col
{
	background-image: url(images/sub-row-grid-bg.gif);
	height: 22px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2b2b2b;
	border-right: 0px solid #cecece;
	border-left: 0px;
	background-position: top;
	background-color: #e3e3e3;
	
}
.panelbg-withlogo
{
	background-image: url(images/IMJ/panel-bgwithLogo.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 212px;
	padding-left: 12px;
	padding-right: 8px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.smallgreentxt
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #346f58;
	padding-bottom: 2px;
}
.textbox
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 190px;
	height: 15px;
}

.nostyle
{	
}

.NormalTextBox
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	width: 1px;
}
.Largetextbox
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top:2px;
	padding-left: 3px;
	width: 335px;
	margin-left:4px;
	height: 15px;
}
.Smalltextbox
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top:2px;
	padding-left: 3px;
	width: 110px;
	margin-left:4px;
	height: 15px;
}
.textarea
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top:2px;
	padding-left: 3px;
	width: 335px;
	margin-left:4px;
	height: 70px;
	
}
.checkboxlist
{
	padding:10px;
	margin-left:4px;
}
.checkboxlist label
{
	padding-left:3px;
	padding-right:8px;
	margin-left:4px;
	vertical-align:middle;
}
.textboxfordropdown
{
	background-color: #fafafa;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #98c0b1;
	padding-bottom: 1px;
	padding-top: 1px;
	height: 19px;
	width: 340px;
	margin-left:4px;
	border: 1px solid #ababab;
}

.Normaldropdown
{
	background-color: #fafafa;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #98c0b1;
	padding-bottom: 1px;
	padding-top: 1px;
	height: 19px;
	width: 100px;
	margin-left:4px;
	border: 1px solid #ababab;
}


.googletextbox
{
	background-image: url(IMJ/images/google_search.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: 1px solid #98c0b1;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	height: 16px;
	padding-top: 2px;
}
p
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding-bottom: 10px;
	padding-top: 5px;
	font-weight: normal;
}
.OtherTabsBg
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: normal;
}
a:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	cursor: wait;
	text-decoration: underline;
}
a:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}
a:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}
a:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #214f3c;
	cursor: pointer;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}



a.smalllink:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
}
a.smalllink:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}
a.smalllink:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}
a.smalllink:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #214f3c;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
}


.smalltext-gray
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #717171;
	font-weight: normal;
}
/*
.button
{
background-image:url(images/imj/small-btn.gif);
background-color:#e3e3e3;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3c3c3c;
font-weight:bold;
border:1px solid #a7a7a7;
}
*/
.left-menutbl
{
	border: 1px solid #24533f;
	border-collapse: collapse;
}
a.left-menu:link
{
	font-size: 11px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.left-menu:active
{
	font-size: 11px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.left-menu:visited
{
	font-size: 11px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
a.left-menu:hover
{
	font-size: 11px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
}
.left-menu
{
	background-image: url(images/imj/left-menu.gif);
	width: 228px;
	background-repeat: repeat-y;
	border: 1px solid #77994a;
	padding-left: 1px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.leftmenurow
{
	background-color: #3d715c;
	border-bottom: 1px solid #24533f;
	height: 23px;
	border-collapse: collapse;
}
.left-menurow-hover-selected
{
	background-color: #84af9f;
	border-bottom: 1px solid #24533f;
	padding-left: 10px;
	height: 23px;
	border-collapse: collapse;
}
.bigpanel-bg
{
	background-image: url(images/IMJ/bigpanel_bg.gif);
	background-position: bottom;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	padding-left: 8px;
	padding-bottom: 8px;
}
.tablecontent
{
	padding-left: 10px;
}
.row-tablecontent
{
	padding-right: 10px;
	padding-bottom: 8px;
	padding-top: 8px;
}
.mag-bdr
{
	border: 1px solid #8fb9a9;
}
.tablecontent-heading
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6b08;
	font-weight: bold;
}


a.greenboldlink:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #39705a;
	text-decoration: underline;
	font-weight: bold;
}
a.greenboldlink:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #39705a;
	text-decoration: underline;
	font-weight: bold;
}
a.greenboldlink:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #39705a;
	text-decoration: underline;
	font-weight: bold;
}
a.greenboldlink:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #5b937c;
	text-decoration: underline;
	font-weight: bold;
}
.greenbold
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #037d17;
}

a.graylink:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39705a;
	text-decoration: underline;
}
a.graylink:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39705a;
	text-decoration: underline;
}
a.graylink:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39705a;
	text-decoration: underline;
}
a.graylink:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39705a;
	text-decoration: underline;
}
a.graylink:focus
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #39705a;
	text-decoration: underline;
}

.topbar-bg
{
background-image:url(images/SubPageImages/top-bg.gif);
width:200px;
background-position:left;
background-repeat:repeat-y;
height:45px;
background-color:#c2cad4;
}
.topbar-right
{
background-color:#c2cad4;
padding-right:5px;
}
.linkbar-bg
{
background-image:url(images/SubPageImages/link-bg.gif);
width:200px;
background-repeat:repeat-y;
background-position:left;
height:42px;
background-color:#8496ac;
}
.linkbar-right
{
background-color:#8496ac;
padding-right:5px;
}
.content-row
{
	background-image: url(images/IMJ/content-bdr.gif);
	height: 25px;
	background-repeat: repeat-x;
}
.contentheading
{
	background-image: url(images/IMJ/panel-headingbg.gif);
	height: 24px;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-right: 3px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #0b442e;
	font-weight: bold;
	border-left: 1px solid #accdc1;
}
.contentbg
{
	background-color: #f0f9f6;
}
.graysmalltxt
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #4e4e4e;
	font-style: italic;
}
.contenttbl-hover
{
	background-color: #e9fbf5;
	border: 1px solid #accdc1;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.contenttbl
{
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content-rowpadding
{
	padding-bottom: 4px;
}
.advertabl
{
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}
.footer
{
background-color:#edf1f4;
height:63px;

}
.footer-bg
{
	background-color: #7c8388;
	height: 31px;
	width: 100%;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*Grid*/
.grid-search
{
	background-color: #e1f2ee;
	height: 37px;
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #a5c9bc;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #346f58;
}

.grid-colhd
{
	background-image: url(images/imj/grid-colbg.gif);
	height: 22px;
	border: 1px solid #b7b7b7;
	border-top: 0px;
	border-collapse: collapse;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	font-weight: bold;
	padding-left: 5px;
}
.grid-colbg
{
background-image:url(images/sub-row-grid-bg.gif);
height:22px;
background-repeat:repeat-x;
padding-left:10px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2b2b2b;
border-right:1px solid #cecece;
background-position:top;
background-color:#e3e3e3;
}


.GridPager 
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #353D85;	
	border-collapse:collapse;
	background-color:#E4EBEE;
}



.GridPager span
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353D85;	
	border-collapse:collapse;
	background-color:#E4EBEE;
}

.GridPager a:active
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353D85;	
	border-collapse:collapse;	
	background-color:#E4EBEE;
}

.GridPager a:link
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353D85;		
	border-collapse:collapse;	
	background-color:#E4EBEE;
}

.GridPager a:visited
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353D85;	
	border-collapse:collapse;	
	background-color:#E4EBEE;
}

.GridPager a:hover
{
	background-image: url(images/grid-topbg.gif);
	height: 30px;
	background-repeat: repeat-x;
	padding-left: 10px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353D85;
	border-collapse:collapse;
	background-color:#E4EBEE;
}
.grid-row1
{
background-color:#FFFFFF;
height:23px;
background-repeat:repeat-x;
vertical-align: middle ;
/*padding-left:5px;
padding-right:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2b2b2b;
/*border:1px solid #cecece;*/
border-collapse:collapse;
}
.grid-row2
{
background-color:#eeeeee;
height:23px;
background-repeat:repeat-x;
vertical-align: middle ;
/*padding-left:5px;
padding-right:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2b2b2b;
/*border:1px solid #cecece;*/
border-collapse:collapse;
}

.grid-bdrright
{
/*border:1px solid #cecece;
border-collapse:collapse;*/
}

/*
.grid-row1 span
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding-left: 12px;
	height: 20px;
	border-collapse: collapse;
}*/


.grid-first
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	height: 20px;
	border: 1px solid #b7b7b7;
	border-collapse: collapse;
}



.grid-first span
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	height: 20px;
	border-collapse: collapse;
}

.grid-first a
{
	text-decoration: none;
}


.grid-sec
{
	background-color: #eeeeee;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	height: 20px;
	border: 1px solid #b7b7b7;
	border-collapse: collapse;
}
.grid-sec span
{
	background-color: #eeeeee;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	height: 20px;
	border-collapse: collapse;
}
.grid-sec a
{
	text-decoration: none;
}

.grid-row11
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding-left: 0px;
	height: 20px;
	border: 1px solid #c2dfd5;
	border-collapse: collapse;
}



.grid-row11 span
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding-left: 0px;
	height: 20px;
	border-collapse: collapse;
}

H1
{
	font-weight: normal;
	font-size: 12px;
}

H2
{
	font-weight: normal;
	font-size: 20px;
}

H3
{
	font-weight: normal;
	font-size: 18px;
}


/*
.grid-row2 span
{
		background-color: #eeeeee;
		font-family: Arial, Verdana,  Helvetica, sans-serif;
		font-size: 11px;
		color: #4e4e4e;
		padding-left: 12px;
		height: 20px;
		border-collapse: collapse;
}
.grid-row2 a:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	padding-left: 12px;
}
.grid-row2 a:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}
.grid-row2 a:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}
.grid-row2 a:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #214f3c;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}

.grid-row1 a:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	padding-left: 12px;
}
.grid-row1 a:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}
.grid-row1 a:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}
.grid-row1 a:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #214f3c;
	text-decoration: underline;
	border: 0px;
	border-style: none;
	border-collapse: collapse;
	padding-left: 12px;
}
*/





.grid-secrow
{
	background-color: #ececec;
	padding-left: 6px;
	padding-right: 12px;
}
.grid-secrow span
{
	background-color: #ececec;
	padding-left: 6px;
	padding-right: 12px;
}

a.shortfield:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	padding-top: 10px;
	font-size: 12px;
	font-weight: normal;
	color: #39705;
	text-decoration: underline;
}
a.shortfield:active
{
	padding-top: 10px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
}
a.shortfield:visited
{
	padding-top: 10px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #39705a;
	text-decoration: underline;
}
a.shortfield:hover
{
	padding-top: 10px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #214f3c;
	text-decoration: underline;
}

.gridbtn-bg
{
	background-image: url(images/form-bottom.gif);
	height: 32px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;
	border-bottom: 1px solid #8595ac;
	border-left: 1px solid #8595ac;
	border-right: 1px solid #8595ac;
}

.gridbtn-bg_Pagination
{
	background-image: url(images/form-bottom.gif);
	height: 32px;
	padding-left: 5px;
	padding-right: 5px;
	background-repeat: repeat-x;	
	border-left: 1px solid #8595ac;	
	
}

.gridbtn-bg1
{
	background-image: url(images/IMJ/grid-btnbg.gif);
	height: 32px;
	border-top: 1px solid #d1e5de;
	padding-right: 12px;
	padding-left: 5px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	white-space: nowrap;
}
.gridbtn-bg1 span
{
	background-image: url(images/IMJ/grid-btnbg.gif);
	height: 32px;
	border-top: 1px solid #d1e5de;
	padding-left: 5px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	white-space: nowrap;
}

.gridbtn-bg3
{	
	background-image: url(images/grid-topbg.gif);	
	height: 32px;
	border-top: 0px solid #d1e5de;
	padding-right: 12px;
	padding-left: 12px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	white-space: nowrap;
	border-collapse: collapse;
}

.gridbtn-bg3 span
{
	background-image: url(images/IMJ/grid-btnbg.gif);
	height: 32px;
	border-top: 1px solid #d1e5de;
	padding-left: 10px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	white-space: nowrap;
	font-weight: bold;
	text-decoration: underline;
}
.gridbtn-bg3 a
{
	padding-left: 10px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	white-space: nowrap;
}
/*Grid End*/

/*SubPage*/
.subpage-padding
{
	padding: 12px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #528571;
	font-weight: bold;
}
/*SubPage End*/

/*Form*/
.file
{
	background-color: #ffffff;
	background-repeat: repeat-x;
	border: 1px solid #ababab;
	border-collapse: collapse;
	padding-top:2px;
	padding-left:2px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
	height:20px;
	width:340px;
	
	
}
.formright-row
{
	background-color: #ffffff;
	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width:380px;
	border: 1px solid #cecece;
	border-collapse: collapse;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
}

.formright-row1
{
	background-color: #ffffff;
	background-repeat: repeat-x;
	padding-left: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width:380px;
	/*border: 1px solid #8595AC;*/
	border-bottom :1px solid #cecece;
	border-top :1px solid #cecece;
	border-right :1px solid #8595AC;
	border-left :1px solid #cecece;
	border-collapse: collapse;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
}


.formright-row-cb
{
	background-color: #ffffff;
	background-repeat: repeat-x;
	padding-left: 10px;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 10px;
	width:380px;
	border: 1px solid #cecece;
	border-collapse: collapse;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;
	
}

.formright-row-cbl
{
	background-color: #ffffff;
	background-repeat: repeat-x;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 10px;
	width:380px;	
	border-collapse: collapse;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4e4e4e;	
}

.formright-row-cb label
{	
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	padding: 0px 0px 0px 10px;
	padding-right: 7px;
	padding-left: 3px;	
	color: #4e4e4e;
	font-size: 11px;
vertical-align:middle;	
	margin-bottom:auto;


	
}

 

.formright-row-cbl label
{	
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	padding-right: 7px;
	padding-left: 3px;	
	color: #4e4e4e;
	font-size: 11px;
	vertical-align:middle;
}

.formright1-row
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding: 12px;
	height: 500px;
	border: 1px solid #c2dfd5;
	border-collapse: collapse;
}
.formleft-row
{
	background-color: #eeeeee;
	width: 160px;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2b2b2b;	
	border-left: 1px solid #8595AC;
	border-bottom: 1px solid #cecece;
	border-right: 1px solid #cecece;
	border-top:: 1px solid #cecece;
	border-collapse: collapse;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	vertical-align:top;
}
.formleft_row
{
	background-color: #eeeeee;
	width: 163px;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2b2b2b;	
	border-left: 1px solid #8595AC;
	border-bottom: 1px solid #cecece;
	border-right: 1px solid #cecece;
	border-top:: 1px solid #cecece;
	border-collapse: collapse;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	vertical-align:top;
}

/*Form End*/

/**************************J-Query***************************/
#popup_container
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	border: solid 1px #528571;
	color: #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px; /*border-radius: 5px;*/
}

#popup_title
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	color: #FFFFFF; /*background: #CCC url(images/title.gif) top repeat-x;*/
	background-color: #528571;
	border: solid 1px #FFF;
	border-bottom: solid 1px #999;
	cursor: default;
	vertical-align: top;
	padding: 0em;
	margin: 0em;
}

#popup_content
{
	background: 16px 16px no-repeat url(images/info.gif);
	padding: 1em 1.75em;
	margin: 0em;
}

#popup_content.alert
{
	background-image: url(images/info.gif);
}

#popup_content.confirm
{
	background-image: url(images/important.gif);
}

#popup_content.prompt
{
	background-image: url(images/help.gif);
}

#popup_message
{
	padding-left: 48px;
}

#popup_panel
{
	text-align: center;
	margin: 1em 0em 0em 1em;
}

#popup_prompt
{
	margin: .5em 0em;
}

/******************************************************************/
/**********************************ConfirmationBox*************************/
.boxy-wrapper
{
	position: absolute;
}
.boxy-wrapper.fixed
{
	position: fixed;
}

/* Modal */

.boxy-modal-blackout
{
	position: absolute;
	background-color: black;
	left: 0;
	top: 0;
}

/* Border */

.boxy-wrapper
{
	empty-cells: show;
}
.boxy-wrapper .top-left, .boxy-wrapper .top-right, .boxy-wrapper .bottom-right, .boxy-wrapper .bottom-left
{
	width: 10px;
	height: 10px;
	padding: 0;
}

.boxy-wrapper .top-left
{
	background: url( '../images/boxy-nw.png' );
}
.boxy-wrapper .top-right
{
	background: url( '../images/boxy-ne.png' );
}
.boxy-wrapper .bottom-right
{
	background: url( '../images/boxy-se.png' );
}
.boxy-wrapper .bottom-left
{
	background: url( '../images/boxy-sw.png' );
}

/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with 

modal blackout bg. */
/* NB: these must be absolute paths or URLs to your images */
.boxy-wrapper .top-left
{ #background:none;

#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-nw.png');}
.boxy-wrapper .top-right
{ #background:none;

#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-ne.png');}
.boxy-wrapper .bottom-right
{ #background:none;

#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-se.png');}
.boxy-wrapper .bottom-left
{ #background:none;

#filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/boxy-sw.png');}

.boxy-wrapper .top, .boxy-wrapper .bottom
{
	height: 10px;
	background-color: black;
	opacity: 0.6;
	filter: alpha(opacity=60);
	padding: 0;
}

.boxy-wrapper .left, .boxy-wrapper .right
{
	width: 10px;
	background-color: black;
	opacity: 0.6;
	filter: alpha(opacity=60);
	padding: 0;
}

/* Title bar */

.boxy-wrapper .title-bar
{
	background-color: black;
	padding: 6px;
	position: relative;
}
.boxy-wrapper .title-bar.dragging
{
	cursor: move;
}
.boxy-wrapper .title-bar h2
{
	font-size: 12px;
	color: white;
	line-height: 1;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.boxy-wrapper .title-bar .close
{
	color: white;
	position: absolute;
	top: 6px;
	right: 6px;
	font-size: 90%;
	line-height: 1;
}

/* Content Region */

.boxy-inner
{
	background-color: white;
	padding: 0;
}
.boxy-content
{
	padding: 15px;
}

/* Question Boxes */

.boxy-wrapper .question
{
	width: 350px;
	min-height: 80px;
}
.boxy-wrapper .answers
{
	text-align: right;
}


.googletxtbox-wm
{
	border: 1px solid #2a97e8;
	width: 150px;
	background-image: url(images/imj/google-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-position: left;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 19px;
	padding-left: 5px;
}
.googletxtbox
{
	border: 1px solid #2a97e8;
	width: 150px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 5px;
	padding-top: 3px;
	height: 17px;
	color: #333333;
}
.left-arrowpadding
{
	padding-left: 18px;
	padding-right: 8px;
}

.middlepan
{
	background-image: url(images/imj/middle-panel.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 5px;
	background-color: #e7e7e7;
}
.middlepan1
{
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 5px;
}
.banner
{
	background-image: url(images/imj/Banner.jpg);
	height: 141px;
	width: 999px;
	background-repeat: no-repeat;
}
.heading-bg
{
	background-image: url(images/imj/heading-bdr.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	color: #e89115;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 10px;
}

.heading-bg2
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	color: #e89115;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
}

.heading-bg1
{
	background-image: url(images/imj/heading-bdr.gif);
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	color: #e89115;
	font-weight: bold;
	padding-bottom: 5px;
}
.graybold
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3e3e3e;
}

.gray-middle-bg
{
	background-image: url(images/imj/gray-middlebg.gif);
	height: 211px;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f5f5f5;
	border-left: 1px solid #ababab;
	border-right: 1px solid #ababab;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 35px;
}
.gray-panel
{
	margin-left: 5px;
	margin-right: 5px;
}
.gray-top
{
	background-image: url(images/imj/gray-topbg.gif);
	height: 24px;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	font-weight: bold;
}

a.greenlink-bold:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #218022;
	font-weight: bold;
	text-decoration: none;
}
a.greenlink-bold:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #218022;
	font-weight: bold;
	text-decoration: none;
}
a.greenlink-bold:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #218022;
	font-weight: bold;
	text-decoration: none;
}
a.greenlink-bold:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #005101;
	font-weight: bold;
	text-decoration: none;
}

.gray-bottombg
{
	background-image: url(images/imj/gray-curvbg-bottom.gif);
	background-position: bottom;
	height: 10px;
	background-repeat: repeat-x;
}


.menubg
{
	background-image: url(images/imj/menu-bg.gif);
	height: 27px;
	background-repeat: repeat-x;
	padding-left: 1px;
	padding-right: 5px;
}
a.mainmenu:link
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
a.mainmenu:active
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
a.mainmenu:visited
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
}
a.mainmenu:hover
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: middle;
	padding-bottom: 2px;
}
.menuselectedbg
{
	background-image: url(images/imj/menu-bgselected.gif);
	height: 25px;
	background-repeat: repeat-x;
}
.menuselectedbg span
{
	background-image: url(images/imj/menu-bgselected.gif);
	background-repeat: repeat-x;
	padding-top: 0px;
	vertical-align: top;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}
.padding-top
{
	padding-top: 6px;
	padding-left: 6px;
}
.articles-padding
{
	padding-top: 16px;
	padding-left: 7px;
	padding-right: 15px;
	padding-bottom: 16px;
}
.orangebullet-padding
{
	padding-right: 10px;
	padding-top: 5px;
}
.gray-rightbdr
{
	border-left: 1px solid #afafaf;
	border-right: 1px solid #afafaf;
	border-bottom: 1px solid #afafaf;
	margin-left: 1px;
}



.gray-middle-bg
{
	background-image: url(images/imj/gray-middlebg.gif);
	height: 211px;
	background-repeat: repeat-x;
	background-position: top;
	background-color: #f5f5f5;
	border-left: 1px solid #ababab;
	border-right: 1px solid #ababab;
	padding-top: 15px;
	padding-left: 10px;
	padding-right: 35px;
}
.gray-bottombg
{
	background-image: url(images/imj/gray-curvbg-bottom.gif);
	background-position: bottom;
	height: 10px;
	background-repeat: repeat-x;
}
.gray-rightBG
{
	background-image: url(images/imj/gray-silvertopbg.gif);
	height: 24px;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #636262;
	font-weight: bold;
	padding-left: 12px;
}
.gray-rightmiddle
{
	background-image: url(images/imj/right-middlepanel.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-left: 15px;
	padding-right: 15px;
}
.gray-rightmiddlebottom
{
	background-image: url(images/imj/right-middlepanelbottom.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #eeeeee;
}

.btnsubmit
{
	background-image: url(images/imj/btn_bg.gif);
	height: 19px;
	border: 1px solid #636262;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #636262;
	padding-left: 5px;
	padding-right: 5px;
}


.textbox-google
{
	background-image: url(images/imj/google.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #ababab;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.rightads-panel
{
	background-color: #FFFFFF;
	border: 1px solid #afafaf;
	padding: 8px;
}
.magazine-date
{
	font-family: "Times New Roman" , Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	margin-bottom: 25px;
	margin-right: 243px;
}
.icon-padding
{
	padding-right: 12px;
	height: 20px;
}

.graytbl-margin
{
	margin-bottom: 8px;
	margin-top: 7px;
}
.gridtextbox
{
	background-color: #FFFFFF;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #98c0b1;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.shortfield
{
	padding-top: 3px;
}
.SearchChar
{
	padding-top: 3px;
	padding-left: 5px;
}

.message-bg
{
	background-image: url(images/imj/message-bg.gif);
	height: 35px;
	background-repeat: repeat-x;
	padding-left: 12px;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #427530;
}
.NormalRed
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: red;
}

.SubHead
{
	background-color: #eeeeee;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #4e4e4e;
	padding-left: 12px;
	padding-top: 8px;
	padding-bottom: 5px;
	width: 200px;
}

.Normal
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: normal;
}

.Label-Text
{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #717171;
	font-weight: normal;
}
.contentcontrol-bgdeactive
{
	background-image: url(images/imj/grid-top.gif);
	height: 30px;
	border-bottom: 1px solid #b7b7b7;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	color: #11572c;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
}
.dropdown
{
	background-color: #fafafa;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4c4c4c;
	border: 1px solid #98c0b1;
	padding-bottom: 1px;
	padding-top: 1px;
	height: 22px;
}
.small_btn
{
	background-image: url(images/imj/small-btn.gif);
	background-color: #e3e3e3;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #3c3c3c;
	font-weight: bold;
	border: 1px solid #a7a7a7;
	padding-left: 3px;
	padding-right: 3px;
}




.buttonsmall
{
	background-color: #DFE1D4;
	color: #006600;
	font-size: xx-small;
	font-weight: bold;
	border-color: #006600;
	border-width: 1px;
	border-style: inset;
	text-align: center;
	padding-left: 1px;
	padding-right: 1px;
	height: 15px;
	text-decoration: none;
}
.buttonsmall:hover
{
	background-color: #6D7B8D;
	color: white;
}



/*	
.button
{
background-image:url(images/imj/small-btn.gif);
background-color:#e3e3e3;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3c3c3c;
font-weight:bold;
border:1px solid #a7a7a7;


}
*/

/*************************     Left Menu Style Sheet Start   ***********************************/
.leftparent-row
{
	background-color: #77828e;
	height: 24px;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;
	vertical-align: middle;
	cursor: pointer;
	padding-left: 3px;
}
.leftchild-row
{
	background-color: #ebebeb;
	height: 24px;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2b2b;
	vertical-align: middle;
	cursor: pointer;
	border-bottom: 1px solid #ffffff;
}
.leftchild-rowhover
{
	background-color: #dddddd;
	height: 24px;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 10px;
	color: #2b2b2b;
	vertical-align: middle;
	cursor: pointer;
}
/*.menutable
{
border-top:1px solid #6babff;
border-right:1px solid #6babff;
}*/
/*.childmenuborder
{
border-bottom:1px solid #6babff;
}*/
.padding-row
{
	padding-left: 8px;
}

/*************************     Left Menu Style Sheet End   ***********************************/






/*************************    Sub Page Style Sheet Start   **********************************/


body
{
	margin: 40px 0px 0px 0px;
}
*
{
	margin: 0px;
	padding: 0px;
}
.stopbar-bg
{
	background-image: url(images/SubPageImages/top-bg.gif);
	width: 567px;	
	background-repeat: repeat-y;
	height: 38px;
	background-position:left;
	background-color:#c2cad4;
	padding-right:10px;
}
.slinkbar-bg
{
	background-image: url(images/SubPageImages/link-bg.gif);
	width: 567px;
	background-repeat: repeat-y;
	height: 38px;	
	background-color:#8496ac;
	padding-right:10px;
}

a.leftlink:link
{
	background-color: #77828e;
	width: 155px;
	height: 23px;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 7px;
}
a.leftlink:active
{
	background-color: #77828e;
	width: 155px;
	height: 23px;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 7px;
}
a.leftlink:visited
{
	background-color: #77828e;
	width: 155px;
	height: 23px;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 7px;
}
a.leftlink:hover
{
	background-color: #aab0b6;
	width: 155px;
	height: 23px;
	border-bottom: 1px solid #FFFFFF;
	display: block;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 7px;
}

.grey-strip
{
	height: 23px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #8496AB;
	line-height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;	
	padding-left: 7px;
	text-decoration: none;
	width:186px;
}
.donor-pad
{
	padding: 10px 5px 10px 5px;
	border: 1px solid #e4e4e4;
}
p
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	padding-bottom: 5px;
}
.txt
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
}
.count
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	background-image: url(images/SubPageImages/counter-bg.gif);
	height: 18px;
	background-repeat: repeat-x;
	/*	display: block; */
	width: 10px;
	padding-left: 2px;	
	padding-right:3px;
}



.countspace
{
	letter-spacing:-.5px;
}

.donation-tbl
{
	margin-left: 5px;
}
a.graylink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	font-weight: bold;
	text-decoration: none;
}
a.graylink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	font-weight: bold;
	text-decoration: none;
}
a.graylink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b4b4b;
	font-weight: bold;
	text-decoration: none;
}
a.graylink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #262626;
	font-weight: bold;
	text-decoration: underline;
}
.note-bg
{
	background-image: url(images/SubPageImages/note.jpg);
	width: 125px;
	height: 148px;
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-right: 4px;
}
.login-txtbox
{
	background-color: #FFFFFF;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #262626;
	border: 0px;
	padding-left: 2px;
}
.button
{
	background-color: #8295ab;
	border: 1px solid #49617b;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
}
.contentarea
{
	padding: 25px 25px 25px 35px;
}
.bdr
{
	border-right: 1px solid #e6e6e6;
}
a:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ad0000;
	text-decoration: underline;
}
a:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ad0000;
	text-decoration: underline;
}
a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ad0000;
	text-decoration: underline;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7d0000;
	text-decoration: underline;
}
a.toplink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.toplink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.toplink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.toplink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
}
.menusep
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}
.footer
{
	background-color: #edf1f4;
	height: 63px;
}
.maintopnewsbg
{
	background-color: #c2cad4;
	height: 45px;
	width: 356px;
	padding-right: 7px;
	padding-left: 7px;
}
.mainbanner
{
	background-image: url(images/SubPageImages/mainbanner.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 397px;
	height: 187px;
}
.submainbanner
{
	background-image: url(images/SubPageImages/mainbanner-right.jpg);
	width: 356px;
	height: 187px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	
}
a.yellowbiglink:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fcfdb3;
	text-decoration: none;
}
a.yellowbiglink:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fcfdb3;
	text-decoration: none;
}
a.yellowbiglink:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fcfdb3;
	text-decoration: none;
}
a.yellowbiglink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fcfdb3;
	text-decoration: underline;
}
.bluebar1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #a5b2c1;
	height: 42px;
	padding-left: 15px;
	padding-right: 15px;
}
.bluebardark
{
	background-color: #8496ab;
	height: 42px;
	padding-left: 15px;
	padding-right: 15px;
}
.newsletter-bg
{
	background-color: #a5b2c1;
	height: 62px;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.newsletter-heading
{
	background-color: #a5b2c1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.mainpage-left
{
	padding-left: 6px;
}
a.blueheading
{
	background-color: #77828e;
	height: 29px;
	border-bottom: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	
}
.blueheadingbg
{
	background-color: #77828e;
	height: 29px;
	border-bottom: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.ad1-bg
{
	background-image: url(images/SubPageImages/top1.jpg);
	width: 357px;
	height: 76px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 3px;
	padding-left: 127px;
}
.ad2-bg
{
	background-image: url(images/SubPageImages/top2.jpg);
	width: 357px;
	height: 76px;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 3px;
	padding-left: 127px;
	background-position: bottom;
}
.whitebig-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.maintab-bg
{
	background-image: url(images/SubPageImages/tab-bg.gif);
	height: 24px;
	background-repeat: repeat-x;
}
.whitetab
{
	background-image: url(images/SubPageImages/newswhitecurve-bg.gif);
	height: 24px;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c8796;
	font-weight: bold;
}
.bluetab
{
	background-image: url(images/SubPageImages/newsbluecurve-bg.gif);
	height: 24px;
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
}
.tabpanel
{
	border-left: 1px solid #adb5c1;
	border-right: 1px solid #adb5c1;
	border-bottom: 1px solid #adb5c1;
	height:272px;
	padding: 10px;
	padding-bottom:0px;
}
.tabpanel-sep
{
	border-right: 1px solid #9ba6b4;
	padding-left: 10px;
}
/*************************    Sub Page Style Sheet End   **********************************/
/*News control*/
.news-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7c8796;
	font-weight: bold;
}
.news-subheading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2b2b2b;
	font-weight: bold;
	padding-bottom: 3px;
}

/*News control End*/
/*Popup control*/
.popup-topbg
{
	background-image: url(images/popup-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;	
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-bottom: 5px;
}
/*Popup control Ends*/




/* Life Saver Start */
.UserName
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #808487;
	font-weight: bold;
}
.bluebar2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 80px;
	padding-left: 15px;
	border-width: 3px;
	border-color: red;
}

/* Life Saver End */
/*message box*/

.msg-bg
{
	background-image: url(images/msg-bg.gif);
	height: 35px;
	background-repeat: repeat-x;
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
/*--Success stories and News--*/
.gallery-bg
{
background-image:url(images/gallery-bg.gif);
height:111px;
background-color:#FFFFFF;
background-repeat:repeat-x;
padding:5px;
}
/*--Success stories and News--*/


/*--Life Saver Details Start--*/
.donation-bg1
{
background-image:url(images/dontation-bg1.gif);
background-repeat:repeat-x;
background-color:#f6f7f9;
background-position:top;
}
.dontationimg
{
padding:6px;
}
.count1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
background-image:url(images/digit_bg.gif);
height:22px;
background-repeat:repeat-x;
display:block;
width:10px;
padding-left:2px;
}
.shadow-vr
{
background-image:url(images/shadow-vr.gif);
background-repeat:repeat-y;
width:6px;
}
.shadow-hr
{
background-image:url(images/shadow-hr.gif);
height:6px;
background-repeat:repeat-x;
}


.bigtxt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4b4b4b;
}


.txtTenPointFive /* Used for Life saver detail page */
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color: #4b4b4b;
}
/*--Life Saver Details End--*/




/* validation summary */

.errors
{
background-image:url(images/validation-bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#f1f1f1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border: 1px solid #8595ac;
color: red;
margin-bottom:5px;
padding:15px;
width:529px;
}

.errors ul 
{
font-size:11px;
font-weight:normal;
color:#FF0000;
margin: 0;
padding: 0;
margin-left: 10px;
list-style: square;
font-family:Arial, Helvetica, sans-serif;
}


/* validation summary */

.linknew1
{
	background-color:#77828e;
width:179px;
height:23px;
border-bottom:1px solid #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:7px;
cursor:hand;
}
.linknew1-selected
{
	background-color:#aabbcc;
width:179px;
height:23px;
border-bottom:1px solid #FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:7px;
cursor:hand;
}



.pagination-bg 
{
background-image:url(images/pagination-footer.gif);
height:27px;
border-bottom:1px solid #8595ac;
border-left:1px solid #8595ac;
border-right:1px solid #8595ac;
padding-left:6px;
padding-right:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333334;
}


.poagination-dropdown
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333334;
}

label
{		
	vertical-align:middle;
	color: #4e4e4e;
}
/*
// ************************************* Grid Pager Start ****************************
.Pager
{
	background-image:url(images/gridpager-bg.gif);
	height:28px;
	
}
.PagerDataCell
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#444444;	
}
.PagerDisabled
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#999999;	
}

.txtbox123
{
	
background-color:#C8D3EC;
border:1px solid #656565;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#164f87;
width:50px;
margin:0;

}
// ************************************* Grid Pager End ****************************
*/


/************************************ Radio button and checkbox label alignment start **************************** */
/*.formright-row-cb
{
display: block;
height: 25px;
}*/

.formright-row-cb INPUT,
.formright-row-cb LABEL
{
line-height: 20px;
vertical-align: middle;
}
.formright-row-cb INPUT[type=”radio”]
{
float: left;
    width: 20px;
    padding: 0;
    vertical-align: middle;     }

.formright-row-cb LABEL
{
clear: right;
margin-right: 4px;   white-space: nowrap;
}

/************************************* Radio button and checkbox label alignment end **************************** */


/************************************ Radio button and checkbox label alignment start checkboxlist **************************** */
/*.formright-row-cbl
{
display: block;
height: 25px;
}*/

.formright-row-cbl INPUT,
.formright-row-cbl LABEL
{
line-height: 20px;
vertical-align: middle;
}
.formright-row-cbl INPUT[type=”radio”]
{
float: left;
    width: 20px;
    padding: 0;
    vertical-align: middle;     }

.formright-row-cbl LABEL
{
clear: right;
margin-right: 4px;   white-space: nowrap;
}
.grid-rowtbl
{
    background-color:#eeeeee;
height:23px;
background-repeat:repeat-x;
vertical-align: middle ;
/*padding-left:5px;
padding-right:5px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#2b2b2b;
/*border:1px solid #cecece;*/
border-collapse:collapse;
    border-right : solid 1px #eeeeee;
  
    padding-left: 3px;
    }
.tblRow
{
    border-right : solid 1px #eeeeee;
    border-bottom: solid 1px #eeeeee;
    padding-left: 3px;
}
.zerowidth
{
	width:0px;
}
/************************************* Radio button and checkbox label alignment end **************************** */
