body
{
margin:0px;
}
*
{
	margin:0px;
	padding:0px;
}
p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
font-weight:normal;
padding-bottom:5px;
}

.small-darkgray
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
font-weight:normal;
padding-bottom:3px;
padding-top:3px;
}


.SimpleText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
font-weight:normal;
padding-bottom:5px;
	
}
.SimpleTextBold
{
		font-family:Verdana; 
        font-size:9pt; 
        color:Black;
        font-weight :bold;
        
        
}
UL
{
	list-style-type:disc;
}
UL LI
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#136dd2;
padding-bottom:5px;
margin-left:20px;
list-style-type:disc;
}
OL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e5d5d;
list-style-type:decimal;
margin-left:20px;
}
OL LI
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e5d5d;
margin-left:20px;
    list-style-type:decimal;
}

.firstpara
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#5e5d5d;
padding-top:2px;
padding-left:5px;
}
.TitleHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5e5d5d;
padding-top:0px;
padding-left:0px;
}
.warning
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}
.subpage-bdr
{
border-left:1px solid #24533f;
border-right:1px solid #24533f;
}
a.topmenu:link
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
height:31px;
}
a.leftlink:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
a.leftlink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}
a.leftlink:hover
{
font-family:Verdana, Arial, 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;
}
.paneltbl
{
border:1px solid #b7b7b7;
border-collapse:collapse;

}

.panel-heading
{
background-image:url(images/imj/grid-top.gif);
height:30px;
border-bottom:1px solid #b7b7b7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#11572c;
font-weight:bold;
padding-left:12px;
padding-right:12px;
border: 1px solid #D4D0C8;
vertical-align:middle;
}
.panel-headingb
{
background-image:url(images/imj/grid-top.gif);
height:30px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#11572c;
font-weight:bold;
padding-left:12px;
padding-right:12px;
border: 1px solid #D4D0C8;
vertical-align:middle;
}
.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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#346f58;
padding-bottom:2px;
}
.textbox
{
background-color:#FFFFFF;
font-family:Verdana, Arial, 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;
}

.NormalTextBox
{
	background-color:#FFFFFF;
font-family:Verdana, Arial, 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;
}
.Largetextbox
{
background-color:#FFFFFF;
font-family:Verdana, Arial, 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:405px;
}
.textboxfordropdown
{
background-color:#fafafa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#4c4c4c;
border:1px solid #98c0b1;
padding-bottom:1px;
padding-top:1px;
height:22px;


}
.googletextbox
{
background-image:url(IMJ/images/google_search.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #98c0b1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
height:16px;
padding-top:2px;
}

.OtherTabsBg
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
font-weight:normal;
	
}
a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#39705a;
text-decoration:underline;

}
a:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#39705a;
text-decoration:underline;
border:0px;
border-style:none;
border-collapse:collapse;

}
a:visited
{
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#214f3c;
text-decoration:underline;
border:0px;
border-style:none;
border-collapse:collapse;
}



a.smalllink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#39705a;
text-decoration:underline;

}
a.smalllink:active
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
a.left-menu:active
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
a.left-menu:visited
{
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}
a.left-menu:hover
{
font-size:11px;
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff6b08;
font-weight:bold;
}


a.greenboldlink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#39705a;
text-decoration:underline;
font-weight:bold;
}
a.greenboldlink:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#39705a;
text-decoration:underline;
font-weight:bold;
}
a.greenboldlink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#39705a;
text-decoration:underline;
font-weight:bold;
}
a.greenboldlink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5b937c;
text-decoration:underline;
font-weight:bold;
}
.greenbold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#037d17;
}

a.graylink:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#39705a;
text-decoration:underline;
}
a.graylink:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#39705a;
text-decoration:underline;
}
a.graylink:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#39705a;
text-decoration:underline;
}
a.graylink:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#214f3c;
text-decoration:underline;
}
.topbar
{
background-image:url(images/IMJ/top-bar.gif);
height:26px;
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-repeat:repeat-x;
}
.topbar1
{
background-image:url(images/IMJ/top-bar.gif);
height:26px;
padding-left:1px;
padding-right:1px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-repeat:repeat-x;
}

.top-bar
{
background-image:url(images/imj/top-bar.gif);
height:26px;
background-repeat:repeat-x;
padding-left:5px;
padding-right:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:normal;
}

.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:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0b442e;
font-weight:bold;
border-left:1px solid #accdc1;
}
.contentbg
{
background-color:#f0f9f6;
}

.graysmalltxt
{
font-family:Verdana, Arial, 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:#e9fbf5;
border-top:1px solid #a5c9bc;
height:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3e3e3e;
}
.footer-bg
{
background-color:#7c8388;
height:31px;
width:100%;
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#346f58;
}
.grid-colbg
{
background-image:	url(images/imj/grid-colbg.gif);
height:22px;
border:1px solid #b7b7b7;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
font-weight:bold;
padding-left:10px;

}

.grid-colbg1
{
background-image:	url(images/imj/grid-colbg.gif);
height:22px;
border:0px solid #b7b7b7;
border-collapse:collapse;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
font-weight:bold;
padding-left:10px;

}
.grid-row1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;

padding-left:12px;
height:20px;

border-collapse:collapse;
}



.grid-row1 span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
height:20px;

border-collapse:collapse;
}


.grid-first
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
height:20px;
}



.grid-first span
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;

height:20px;

}

.grid-first a
{
	text-decoration:none;
}


.grid-sec
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;

height:20px;

border-collapse:collapse;
}
.grid-sec span	
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;

height:20px;

border-collapse:collapse;
}
.grid-sec a	
{
	text-decoration:none;
}

.grid-row11
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
height:20px;
border:1px solid #b7b7b7;
border-collapse:collapse;
}
.grid-row2 span	
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
height:20px;

border-collapse:collapse;
}
.grid-row2 a:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#39705a;
text-decoration:underline;
padding-left:12px;

}
.grid-row2 a:active
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#39705a;
text-decoration:underline;
padding-left:12px;

}
.grid-row1 a:active
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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-secrow2
{
	background-color:#ececec;
	


}
.grid-secrow2 span
{
	background-color:#ececec;
		
}


.grid-secrow
{
background-color:#ececec;

padding-left:5px;
padding-right:12px;
padding-top:10px;

}
.grid-secrow span
{
background-color:#ececec;

padding-left:5px;

}

a.shortfield:link
{
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#39705a;
text-decoration:underline;
}
a.shortfield:visited
{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#39705a;
text-decoration:underline;
}
a.shortfield:hover
{
padding-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#214f3c;
text-decoration:underline;
}

.gridbtn-bg
{
background-image:url(images/imj/grid-btnbg.gif);
height:32px;
border-top:1px solid #d1e5de;
padding-right:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
white-space:nowrap;
padding-left:12px;
padding-right:12px;

}
.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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
white-space:nowrap;

}
.gridbtn-bg4
{
background-image:url(images/IMJ/grid-btnbg.gif);
height:32px;
border-top:1px solid #d1e5de;
padding-right:12px;
padding-left:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

white-space:nowrap;
border-collapse:collapse;
}

.gridbtn-bg3
{
background-image:url(images/IMJ/grid-btnbg.gif);
height:32px;
border-top:1px solid #d1e5de;
padding-right:12px;
padding-left:12px;
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
white-space:nowrap;
}
/*Grid End*/

/*SubPage*/
.subpage-padding
{
padding:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#528571;
font-weight:bold;
}
/*SubPage End*/

/*Form*/
.formright-row
{
background-color:#f7f7f7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
padding-top:5px;
padding-bottom:5px;
border:1px solid #b7b7b7;
border-collapse:collapse;
}

.formright-row11
{
background-color:#f7f7f7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
padding-top:5px;
padding-bottom:5px;
border-right:1px solid #b7b7b7;
border-left:1px solid #b7b7b7;
border-bottom:1px solid #b7b7b7;
border-collapse:collapse;
}

.formright1-row
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding:12px;
height:500px;
border:1px solid #c2dfd5;
border-collapse:collapse;
}
.formleft-row
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
padding-top:8px;
padding-bottom:5px;
width:110px;
border:1px solid #b7b7b7;
border-collapse:collapse;
}
.formleft-row11
{
background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
padding-top:8px;
padding-bottom:5px;
width:200px;
border:1px solid #b7b7b7;
border-collapse:collapse;
}
/*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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
height:19px;
padding-left:5px;
}
.googletxtbox
{
border:1px solid #2a97e8;
width:150px;
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#e89115;
font-weight:bold;
padding-bottom:5px;
padding-left:10px;
}

.heading-bg2
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#e89115;
font-weight:bold;
padding-bottom:5px;
padding-left:5px;
}
.heading-bg3
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#e89115;
font-weight:bold;
padding-bottom:5px;
padding-left:10px;
}

.heading-bg1
{
background-image:url(images/imj/heading-bdr.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#e89115;
font-weight:bold;
padding-bottom:5px;


}
.graybold
{
font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#636262;
font-weight:bold;
}

a.greenlink-bold:link
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#218022;
font-weight:bold;
text-decoration:none;
}
a.greenlink-bold:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#218022;
font-weight:bold;
text-decoration:none;
}
a.greenlink-bold:visited
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#218022;
font-weight:bold;
text-decoration:none;
}
a.greenlink-bold:hover
{
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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-rightBG
{
background-image:url(images/imj/gray-silvertopbg.gif);
height:24px;
background-repeat:repeat-x;
font-family:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#427530;
}
.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red;
}

.SubHead
{
	background-color:#eeeeee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
padding-left:12px;
padding-top:8px;
padding-bottom:5px;
width:200px;

}

.Normal
{

font-family:Verdana, Arial, 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:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#11572c;
font-weight:bold;
padding-left:12px;
padding-right:12px;
}
.dropdown
{
background-color:#fafafa;
font-family:Verdana, Arial, 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:Verdana, Arial, 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/btnform_bg.gif);
height:18px;
background-repeat:repeat-x;
border:1px solid #919191;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#222222;
padding-left:5px;
padding-right:5px;
}

/*News Panel*/
.news-tblbdr 
{
	border: 1px solid #999999;
}

.news-topbar
{
background-image:url(images/imj/news-topbar.gif);
height:23px;
padding-left:10px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#427b40;
}
.newspanel-bg
{
background-image:url(images/imj/news-panelbg.gif);
height:155px;
background-repeat:repeat-x;
background-position:top;
background-color:#f9fbf6;
padding:10px;
}
.newsbullet
{
padding-top:5px;
padding-right:10px;
}
.news-date
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#e89115;
font-weight:normal;
padding-bottom:5px;
padding-top:5px;
}
.paneltbl1
{
border-top:1px solid #b7b7b7;

border-left:1px solid #b7b7b7;
border-right:1px solid #b7b7b7;


border-collapse:collapse;

}
/*News Panel*/
.lableCSS
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#717171;
font-weight:normal;
padding-bottom:5px;
}

.SubHead
{
font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
}

.tableMain
{
	width:990px;
}
.Head
{
  	font-family: Verdana, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #203782;
}
.CssForLines
{
	border-collapse:collapse;
	border-style:hidden;
border-left:1px solid #b7b7b7;
border-right:1px solid #b7b7b7;
border-bottom:1px solid #b7b7b7;

}