/* CSS Document */
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}
ul, li, ol
{
	list-style: none;
}
p
{
	margin: 0;
	padding: 0;
	border: none;  
}
img
{
	margin: 0;
	padding: 0;
	border: 0;
}
*
{
	padding: 0px;
	margin: 0px;
}
.wraper
{ 
	width: 960px;
	margin: 0 auto;
	display: table;
}

.job-type
{
	font-family: arial;
	font-size: 17px; 
	color: #000;
	font-weight: bold;
}
.input-box
{
	/*background-color: #FFEFCB;*/
	border: 1px solid #E5A548;
	height: 25px;
	width: 180px;
	line-height: 25px;
}
.input-box1
{
	/*background-color: #FFEFCB;
	border: 1px solid #F1D61E;*/
	border: 1px solid #D2D2D2;
	height: 20px;
	width: 180px;
}

.table-co
{
	background-color: #f5fee5;
}
.result-bg
{
	background: url(images/result-bg.gif) repeat-x left top;
	height: 34px;
	font-family: arial;
	color: #000;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	padding-left: 10px;
}
.result
{
	height: 34px;
	font-family: arial;
	color: #000;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	padding-left: 10px;
}

.table-grid
{
	border: #d9efaf solid 1px;
	border-left: none;
	border-top: none;
	text-align: inherit;
	color: #000;
}
.table-grid td
{
	border: #d9efaf solid 1px;
	border-right: none;
	border-bottom: none;
	padding: 5px;
	color: #000;
}
.table-grid td a
{
	color: #5d7a2a;
	text-decoration: none;
}
.table-grid td a:hover
{
	color: #000;
}
.table-grid th
{
	background: #fff;
	padding: 5px;
	color: #000;
	border: #d9efaf solid 1px;
	border-right: none;
	border-bottom: none;
}

.green-hr
{
	background: url(images/green-hr.gif) repeat-x left top;
	height: 1px;
}
.inner-box
{
    /*background-color: #f3ffde;*/
    border: 1px solid #D2D2D2;
    height: 23px;
    width: 150px;
}
.inner-box-address
{
	/*background-color: #f3ffde;*/
	border: 1px solid #D2D2D2;
	height: 20px;
	width: 300px;
}
.inner-box-textarea
{
	/*background-color: #f3ffde;*/
	border: 1px solid #D2D2D2;
	width: 300px;
}

.footer
{
	float: left;
}
.footer li
{
	float: left;
	color: #E2992F;
	/*border-right: 1px solid #0f0f00;*/
	padding: 0 5px;
}
.footer li a
{
	/*color: #0f0f00;*/
	text-decoration: none;
}
.footer li a:hover
{
	/*color: #0f0f00;*/
	text-decoration: underline;
}

.step-head
{
	font-family: arial;
	font-size: 16px;
	color: #7d7d7d;
	font-weight: bold;
}
.step-head span
{
	font-family: arial;
	font-size: 16px;
	color: #425c11;
	text-transform: uppercase;
	font-weight: bold;
}

.middle_head
{
	background: url(images/middle-head-bg.gif) repeat-x left top;
	height: 48px;
	line-height: 40px;
	font-family: arial;
	font-size: 18px;
	color: #557810;
	font-weight: bold;
	text-align: center;
}

.middle_head-blue
{
	/*background: url(images/middle-head-bg.gif) repeat-x left top;*/
	height: 48px;
	/*line-height: 40px;*/
	font-family: arial;
	font-size: 18px;
	color: #E9A748;
	font-weight: bold;
	text-align: center;
}

.group-head
{
	background: url(images/green-head-bg.gif) repeat-x left top;
	height: 34px;
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	line-height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: bold;
}

.group-head1
{
	background: url(images/light-green.gif) repeat-x left top;
	height: 34px;
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	line-height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: bold;
}

.middle-table
{
	overflow-y: scroll;
	padding: 0 12px 0 7px;
	height: 155px;
}
.blue-head
{
	background: url(images/blue-bg.gif) repeat-x left top;
	height: 34px;
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	line-height: 30px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: bold;
}


.table-green td
{
	padding: 5px;
	color: #000;
}
.table-green td a
{
	color: #095697;
	text-decoration: none;
}
.table-green td a:hover
{
	color: #000;
	text-decoration: underline;
}
.chek-box
{
	border: 1px solid #6f942d;
}

.tablegride-step3 td
{
	padding: 5px;
	color: #000;
}
.tablegride-step3 td a
{
	color: #1b65a3;
	text-decoration: none;
}
.tablegride-step3 td a span
{
	color: #4c6900;
	text-decoration: none;
	font-weight: bold;
}
.tablegride-step3 td a p
{
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.tablegride-step3 td a
{
	color: #1b65a3;
	text-decoration: none;
	font-weight: bold;
}
.tablegride-step3 td a:hover span
{
	color: #4c6900;
	text-decoration: underline;
}
.tablegride-step3 td a:hover p
{
	color: #ff0000;
	text-decoration: underline;
}
.tablegride-step3 td a:hover
{
	color: #000;
	text-decoration: underline;
}
.tablegride-step3 th
{
	background: url(images/green-head-bg.gif) repeat-x left top;
	padding: 5px;
	color: #000;
}

.border
{
	border: 1px solid #D2D2D2;
	padding: 5px;
}
.blue-border
{
	border: 1px solid #9ab2cd;
}
.blue-bg
{
	background-color: #9ab2cd;
	padding-left: 12px;
	height: 20px;
	line-height: 12px;
}

.step5-green-bg
{
	background: url(images/green-bg-big.gif) repeat-x left top;
	height: 49px;
	padding-left: 12px;
	line-height: 18px;
}
.step5-blue-bg
{
	background: url(images/blue-bg-big.gif) repeat-x left top;
	height: 49px;
	padding-left: 12px;
	line-height: 18px;
}

.edit
{
	color: #4c6900;
	text-decoration: none;
}
.edit a
{
	color: #4c6900;
	text-decoration: none;
	font-weight: bold;
}
.edit a:hover
{
	color: #4c6900;
	text-decoration: underline;
	font-weight: bold;
}

.delet
{
	color: #ff0000;
	text-decoration: none;
}
.delet a
{
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.delet a:hover
{
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
}


.modalBackground
{
	background-color: #2F2F2F;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.dropdown
{
    /*background-color: #f3ffde;*/
    border: 1px solid #D2D2D2;
    height: 23px;
}

.Error
{
	color: Red;
}

.category
{
	color: #C9B002;
	text-decoration: none;
	font-weight: bold;
}
.category:hover
{
	color: #7e7b37;
	text-decoration: none;
	font-weight: bold;
}

.category-selected
{
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.category-selected:hover
{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}

.table-green1 td
{
	padding: 5px;
	color: #000;
	/*border-bottom: solid 1px #FFDF93;OLD*/
	border-bottom: solid 1px #D2D2D2;
}
.table-green1 td a
{
	color: #095697;
	text-decoration: none;
}
.table-green1 td a:hover
{
	color: #000;
	text-decoration: underline;
}

.tablegrid-step1 td
{
	padding: 8px;
	color: #000;
}

/*.tablegrid-step1 td a span
{
	color: #4c6900;
	text-decoration: none;
	font-weight: bold;
}
.tablegrid-step1 td a p
{
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.tablegrid-step1 td a
{
	color: #1b65a3;
	text-decoration: none;
	font-weight: bold;
}
.tablegrid-step1 td a:hover span
{
	color: #4c6900;
	text-decoration: underline;
}
.tablegrid-step1 td a:hover p
{
	color: #ff0000;
	text-decoration: underline;
}
.tablegrid-step1 td a:hover
{
	color: #000;
	text-decoration: underline;
}*/
.tablegrid-step1 th
{
	background: url(images/green-head-bg.gif) repeat-x left top;
	padding: 10px;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-variant: normal;
}

.tablegrid-step2 td
{
    padding: 5px;
    color: #494949;
    font-family: Verdana;
    font-size: 13px;
}
.tablegrid-step2 th
{
	/*background: url(images/green-head-bg.gif) repeat-x left top;OLD*/
	background: url(images/Greay-head-bg.gif) repeat-x left top;
	padding: 10px;
	color: #000000;
}

.wraper1
{
	width: 883px;
	margin: 0 auto;
	display: table;
}


.wide
{
	width: 100%;
}

.wrapper
{
	width: 100%;
}

.wrapper table
{
	margin-left: auto;
	margin-right: auto;
}

.footer
{
	text-align: center;
}

.footer li
{
	display: inline;
	margin: 3px;
}

.logo
{
	width: 50%;
	height: 50%;
}

.dashboardLinkTable
{
	border: solid 1px #D2D2D2;
	padding: 0px;
	border-spacing: 0px;
	height: 120px;
	margin: 0px;
}

.dashboardLinkTable td, .dashboardLinkTable th
{
	padding: 10px;
	text-align: left;
}

.dashboardLinkTable th
{
	background: #D2D2D2;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 10px;
	height: 50px;
}

.dashboardLinkTable th a
{
	text-decoration: none;
	color: Black;
	font-size: medium;
}

.dashboardLinkTable td
{
	text-decoration: none;
}

.dashboardLinkTable, .warningText, .welcomeText
{
	font-size: 9pt;
	font-family: Arial;
}

.warning
{
	width: 100%;
	background: #F7E2C5;
	padding: 0px;
	border-spacing: 0px;
	border: solid 1px #E2992F;
}

.warningText ol li
{
    list-style-type:decimal;
    list-style-position:inside;
    padding:5px;
    font-size:11px;
}


.welcomeText
{
	/*color: #C9B002;*/
	color: #000;
	font-weight: bold;
	font-size: 10pt;
}

.welcomeTextSmall
{
	color: #363636;
	font-weight: bold;
	font-size: 10pt;
}

.div-overlay-btn
{
	float: left;
	clear: both;
	background: url(images/qpts-btn-left.png ) no-repeat;
	padding: 0 0 0 7px;
	margin: 5px 0;
}

.div-overlay-btn a
{
	float: left;
	height: 20px;
	background: url(images/qpts-btn-center.png ) repeat-x left top;
	line-height: 19px;
	padding: 0 10px;
	color: #fff;
	font-size: 9pt;
	text-decoration: none;
}

.div-overlay-btn span
{
	background: url(images/qpts-btn-right.png ) no-repeat;
	float: left;
	width: 7px;
	height: 20px;
}

.btn-overlay-red
{
	background-color: #F4534A;
}

.btn-overlay-blue
{
	background-color: Blue;
}

.btn-overlay-green
{
	background-color: #47AB0b;
}

.btn-overlay-skyblue
{
	background-color: #79EAF8;
}

.btn-overlay-orange
{
	background-color: #E09005;
}

.btn-overlay-blue
{
	background-color: #0A16E0;
}

.btn-overlay-yellow
{
	background-color: Yellow;
}

.loginTable
{
	border: solid 1px #E2992F;
	padding: 0px;
	border-spacing: 0px;
	text-align: left;
	font-size: 10pt;
	/*margin: 75px 0px 75px 0px;*/
	margin:75px 0px 15px 0px;
}

.loginTextBox
{
	width: 150px;
}

.loginTable th
{
	background-image: url(Images/memberlogin-bg.gif );
	background-repeat: repeat-x;
	padding: 10px 10px;
	vertical-align: middle;
}

.loginTable td
{
	padding: 2px;
	font-weight: bold;
}

.loginTable a
{
	font-weight: normal;
	font-size: 10px;
	color: Black;
}

.loginTable table
{
	margin: 25px 75px;
}

.loginTable input
{
	border: solid 1px #E2992F;
}

.adminProcessGridTitle td
{
	background-image: url(images/bottom-paging-bg.gif );
	background-repeat: repeat-x;
	height: 41px;
	/*color: #c9b002; */
	color: #000;
	font-weight: bold;
	font-size: 16px;
	font-variant: normal;
	padding: 0px 10px 0px 10px;
}

.adminProcessGridTitle td.titlegray
{
	color: #434343;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.adminProcessGridTitle td a
{
	font-size: 12px;
	font-weight: normal;
}
.adminProcessGridHeader th
{
	background-image: url(images/green-process-bg.gif );
	background-repeat: repeat-x;
	height: 48px;
	font-size: 13px;
}

.adminProcessGridHeader th a
{
	color: #292929;
	text-decoration: none;
}

.adminProcessDataGridHeader td
{
	/*background-image: url(images/green-process-bg.gif );*/
    background-image: url(images/Grey-process-bg.gif); 
	background-repeat: repeat-x;
	height: 48px;
	font-size: 13px;
	font-weight:bold;

}

.adminProcessDataGridHeader td a
{
	color: #292929;
	text-decoration: none;
}


.adminProcessGridRow td, .adminProcessGridAlternateRow td
{
	background: #EEF9DB;
	font-size: 9pt;
	height: 40px;
}

.adminProcessGridRow td
{
	background: #FFFFFF;
}

.adminProcessGridRow .lnkBtn
{
	/*color: Black;*/
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.adminProcessGridAlternateRow .lnkBtn
{
	/*color: Black;*/
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.adminProcessGridAlternateRow td
{
	background: #FFF9CE;
}

.adminProcessGridFooter
{
	background-image: url( images/bottom-paging-bg.gif );
	background-repeat: repeat-x;
	height: 41px;
	font-size: 9pt;
}
.adminProcessGridFooter .pager-green, .gridPager span
{
	background-image: url(Images/green-pagin-middle.gif );
	background-repeat: repeat-x;
	height: 20px;
	font-size: 9pt;
	text-decoration: none;
	padding: 2px 5px;
	border: solid 1px #CCC;
	color: white;
	font-weight: bold;
}

.gridPager td
{
	margin-top: 10px;
	padding-top: 10px;
}

.adminProcessGridFooter .pager-white, .gridPager a
{
	background-image: url(Images/white-pagin-middle.gif );
	background-repeat: repeat-x;
	height: 20px;
	font-size: 9pt;
	text-decoration: none;
	padding: 2px 5px;
	border: solid 1px #CCC;
	color: #c6b644;
	font-weight: bold;
}
.adminProcessGridFooter a
{
	background-image: url(Images/white-pagin-middle.gif );
	background-repeat: repeat-x;
	height: 20px;
	font-size: 9pt;
	text-decoration: none;
	padding: 2px 5px;
	border: solid 1px #CCC;
}

.adminPadding
{
	padding: 0px 10px 10px 10px;
}

.adminProcessGridFooter a
{
	font-weight: bold;
}

.adminProcessNavigation td
{
	background-image: url(images/black-bg.gif);
	background-repeat: repeat-x;
	height: 40px;
	border-top: solid 0px;
}

.adminProcessNavigation ul
{
	margin-left: 20px;
}

.adminProcessNavigation ul li
{
	float: left;
	margin: 5px 15px;
	vertical-align: middle;
	margin-top: 10px;
}

.adminProcessNavigation ul li a
{
	color: #AAA;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.adminProcessNavigation ul li.seperator
{
	background-image: url(images/balck-divider.gif);
	background-repeat: no-repeat;
	vertical-align: middle;
	height: 39px;
	margin-top: 0px;
	width: 2px;
}

.adminProcessTabPageContent
{
	border: solid 1px #D2D2D2;
}

.titleNormal
{
	font-size: 12pt;
	margin: 10px;
}

.linkTabPage, .linkTabPageCurrent
{
	background: #EBF9D7;
	padding: 10px;
	margin-right: 10px;
	border-bottom: solid 3px #BAE06F;
}

.linkTabPageCurrent
{
	background: #BAE06F;
}

.adminProcessSubHeader th
{
	background-image: url( images/green-process-bg.gif );
	background-repeat: repeat-x;
	height: 48px;
	font-size: 9pt;
	text-align: left;
	padding-left: 20px;
}

.adminProcessSubHeader
{
	border: solid 1px #E5CB0A;
	background: white;
}

.adminProcessSubHeader td
{
	padding: 5px;
}

.adminProcessSubTitle td
{
	font-size: 12px;
	border-bottom: solid 1px #D2D2D2;
}

.adminProcessPadding td
{
	padding: 5px;
}

.adminProcessMargin td
{
	margin: 5px;
}

.tablePadding td, .tablePadding th
{
	padding: 5px;
}

.adminProcessNavigationCurrent
{
	color: White;
}
.step3-head
{
	font-family: arial;
	font-size: 15px;
	/*color: #D7BE03;*/
	color: #000;
	font-weight: bold;
}
.step1-text
{
	font-family: arial;
	font-size: 12px;
	/*color: #d7be03;*/
	color: #000;
	text-decoration: none;
	font-weight: bold;
}

.rowTabPageCurrent .centerTabPart
{
	background-image: url(Images/tabPageCenterCurrent.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 35px;
}

.rowTabPageCurrent .centerTabPart .centerTabPartContent
{
	padding-top: 10px;
	font-weight: bold;
}

.rowTabPageCurrent .leftTabPart
{
	background-image: url(Images/tabPageLeftCurrent.gif);
	background-repeat: repeat-x;
	width: 6px;
	height: 35px; 
}

.rowTabPageCurrent .rightTabPart
{
	background-image: url(Images/tabPageRightCurrent.gif);
	background-repeat: repeat-x;
	width: 7px;
	height: 35px;
	margin-right: 4px;
}

.rowTabPage .centerTabPart
{
	background-image: url(Images/tabPageCenter.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 35px;
}

.rowTabPage .centerTabPart .centerTabPartContent
{
	padding-top: 10px;
}

.rowTabPage .leftTabPart
{
	background-image: url(Images/tabPageLeft.gif);
	background-repeat: repeat-x;
	width: 7px;
	height: 35px;
}

.rowTabPage .rightTabPart
{
	background-image: url(Images/tabPageRight.gif);
	background-repeat: repeat-x;
	width: 7px;
	height: 35px;
	margin-right: 3px;
}

.rowTabPageCurrent .centerTabPart .centerTabPartContent a, .rowTabPage .centerTabPart .centerTabPartContent a
{
	text-decoration: none;
	color: Black;
	padding: 0px;
	font-size: 9pt;
}


.tablegridstep3 td
{
	font-size: 16px;
	padding: 12px;
	color: #000;
}
.tablegridstep3 td a
{
	color: #1b65a3;
	text-decoration: none;
}
.tablegridstep3 td a span
{
	color: #4c6900;
	text-decoration: none;
	font-weight: bold;
}
.tablegridstep3 td a p
{
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.tablegridstep3 td a
{
	color: #1b65a3;
	text-decoration: none;
	font-weight: bold;
}
.tablegridstep3 td a:hover span
{
	color: #4c6900;
	text-decoration: underline;
}
.tablegridstep3 td a:hover p
{
	color: #ff0000;
	text-decoration: underline;
}
.tablegridstep3 td a:hover
{
	color: #000;
	text-decoration: underline;
}
.tablegridstep3 th
{
	/*background: url(images/green-head-bg.gif) repeat-x left top;OLD*/
	background: url(images/Grey-process-bg.gif) repeat-x left top;
	padding: 12px;
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	font-variant: normal;
}


.titlesmall
{
	color: #1A1A1A;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}

.content1
{
	color: #363636;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.margin2
{
	padding-left: 12px;
}

.titlegray2
{
	color: #000100;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.accordianDark
{
	background-image: url(images/green-process-bg.gif );
	background-repeat: repeat-x;
	height: 48px;
	font-size: 13px;
}


.accordianLight
{
	background-image: url(images/green-light-accordian-bg.gif ); /*background:#EEF9DB;*/
	background-repeat: repeat-x;
	height: 38px;
	font-size: 13px;
}

.text
{
	color: #000000;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.ScheduleTime
{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}
.borderNone
{
	border: none;
}
.Chk label
{
	padding-left: 5px;
}

.Chk input
{
	margin-bottom: 1px;
	vertical-align: bottom;
}


.link
{
	/*color: #2A99E8; */
	color: #E2992F;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
.link:hover
{
	color: #7E7B37;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.link-Applicant
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.linkUnOpen
{
    color: #2A99E8;
    font-size: 11px;
    font-weight: bold;
    text-decoration: underline;
}

.linkbold, .linkbold hover
{
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	/*padding-left: 10px;*/
}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default
{
	border: 1px solid #D2D2D2 !important;
}

.div-overlay-btn-default, .div-overlay-btn-green, .div-overlay-btn-blue, .div-overlay-btn-light-blue, .div-overlay-btn-orange, .div-overlay-btn-red
{
	float: left;
	clear: both;
	background: url(images/grey-left.png ) no-repeat;
	padding: 0 0 0 5px;
	margin: 5px 0;
}

/* Small Sized Buttons */
.div-overlay-small-small-btn-base
{
    float: left;
    clear: both;
    padding: 0 0 0 5px;
    margin: 5px 0;
}

.div-overlay-small-btn-base a
{
    float: left;
    height: 21px;
    line-height: 20px;
    padding: 0 10px;
    color: #000;
    font-size: 9pt;
    text-decoration: none;
}

.div-overlay-small-btn-base span
{
    float: left;
    width: 7px;
    height: 21px;
}

/*grey*/
.div-overlay-small-btn-default
{
    background: url(images/grey-left.png ) no-repeat;
}

.div-overlay-small-btn-default a
{
    background: url(Images/grey-middle.png) repeat-x left top;
}

.div-overlay-small-btn-default span
{
    background: url(images/grey-right.png ) no-repeat;
}

/*green*/
.div-overlay-small-btn-green
{
    background: url(images/green-left.png ) no-repeat;
}

.div-overlay-small-btn-green a
{
    background: url(Images/green-middle.png) repeat-x left top;
}

.div-overlay-small-btn-green span
{
    background: url(images/green-right.png ) no-repeat;
}

/*yellow*/
.div-overlay-small-btn-yellow
{
    background: url(images/yellow-left.png ) no-repeat;
}

.div-overlay-small-btn-yellow a
{
    background: url(Images/yellow-middle.png) repeat-x left top;
}

.div-overlay-small-btn-yellow span
{
    background: url(images/yellow-right.png ) no-repeat;
}

/*blue*/
.div-overlay-small-btn-blue
{
    background: url(images/blue-left.png ) no-repeat;
}

.div-overlay-small-btn-blue a
{
    background: url(Images/blue-middle.png) repeat-x left top;
}

.div-overlay-small-btn-blue span
{
    background: url(images/blue-right.png ) no-repeat;
}

/*light-blue*/
.div-overlay-small-btn-light-blue
{
    background: url(images/light-blue-left.png ) no-repeat;
}

.div-overlay-small-btn-light-blue a
{
    background: url(Images/light-blue-middle.png) repeat-x left top;
}

.div-overlay-small-btn-light-blue span
{
    background: url(images/light-blue-right.png ) no-repeat;
}

/*orange*/
.div-overlay-small-btn-orange
{
    background: url(images/orange-left.png ) no-repeat;
}

.div-overlay-small-btn-orange a
{
    background: url(Images/orange-middle.png) repeat-x left top;
}

.div-overlay-small-btn-orange span
{
    background: url(images/orange-right.png ) no-repeat;
}

/*red*/
.div-overlay-small-btn-red
{
    background: url(images/red-left.png ) no-repeat;
}

.div-overlay-small-btn-red a
{
    background: url(Images/red-middle.png) repeat-x left top;
}

.div-overlay-small-btn-red span
{
    background: url(images/red-right.png ) no-repeat;
}

/*themed*/
.div-overlay-small-btn-themed
{
    background: url(images/themed-left.png ) no-repeat;
}

.div-overlay-small-btn-themed a
{
    background: url(Images/themed-middle.png) repeat-x left top;
    color: #FFF;
}

.div-overlay-small-btn-themed span
{
    background: url(images/themed-right.png ) no-repeat;
}

/*End Small Sized Buttons*/

/* Regular Sized Buttons */
.div-overlay-btn-base
{
    float: left;
    clear: both;
    padding: 0 0 0 5px;
    /*margin: 5px 0px;*/
    margin-left: 5px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    
}

.div-overlay-btn-base a
{
    float: left;
    height: 25px;
    line-height: 24px;
    padding: 0 10px;
    color: #000;
    font-size: 9pt;
    text-decoration: none;
    font-weight:bold;
}

.div-overlay-btn-base span
{
    float: left;
    width: 7px;
    height: 25px;
}

/*grey*/
.div-overlay-btn-default
{
    background: url(images/grey-left-regular.png ) no-repeat;
}

.div-overlay-btn-default a
{
    background: url(Images/grey-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-default span
{
    background: url(images/grey-right-regular.png ) no-repeat;
}

/*green*/
.div-overlay-btn-green
{
    background: url(images/green-left-regular.png ) no-repeat;
}

.div-overlay-btn-green a
{
    background: url(Images/green-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-green span
{
    background: url(images/green-right-regular.png ) no-repeat;
}

/*yellow*/
.div-overlay-btn-yellow
{
    background: url(images/yellow-left-regular.png ) no-repeat;
}

.div-overlay-btn-yellow a
{
    background: url(Images/yellow-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-yellow span
{
    background: url(images/yellow-right-regular.png ) no-repeat;
}

/*blue*/
.div-overlay-btn-blue
{
    background: url(images/blue-left-regular.png ) no-repeat;
}

.div-overlay-btn-blue a
{
    background: url(Images/blue-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-blue span
{
    background: url(images/blue-right-regular.png ) no-repeat;
}

/*light-blue*/
.div-overlay-btn-light-blue
{
    background: url(images/light-blue-left-regular.png ) no-repeat;
}

.div-overlay-btn-light-blue a
{
    background: url(Images/light-blue-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-light-blue span
{
    background: url(images/light-blue-right-regular.png ) no-repeat;
}

/*orange*/
.div-overlay-btn-orange
{
    background: url(images/orange-left-regular.png ) no-repeat;
}

.div-overlay-btn-orange a
{
    background: url(Images/orange-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-orange span
{
    background: url(images/orange-right-regular.png ) no-repeat;
}

/*red*/
.div-overlay-btn-red
{
    background: url(images/red-left-regular.png ) no-repeat;
}

.div-overlay-btn-red a
{
    background: url(Images/red-middle-regular.png) repeat-x left top;
}

.div-overlay-btn-red span
{
    background: url(images/red-right-regular.png ) no-repeat;
}

/*themed*/
.div-overlay-btn-themed
{
    background: url(images/themed-left-regular.png ) no-repeat;
}

.div-overlay-btn-themed a
{
    background: url(Images/themed-middle-regular.png) repeat-x left top;
    color: #fff;
}

.div-overlay-btn-themed span
{
    background: url(images/themed-right-regular.png ) no-repeat;
}

/*End Regular Sized Buttons*/

/*Large Sized Buttons*/

.div-overlay-large-btn-base
{
    float: left;
    clear: both;
    padding: 0 0 0 5px;
     /*margin: 5px 0px;*/
    margin-left: 5px;
    margin-right: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.div-overlay-large-btn-base a
{
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 10px;
    color: #000;
    font-size: 10pt;
    text-decoration: none;
}

.div-overlay-large-btn-base span
{
    float: left;
    width: 7px;
    height: 32px;
}

/*grey*/

.div-overlay-large-btn-default
{
    background: url(images/grey-left-large.png ) no-repeat;
}

.div-overlay-large-btn-default a
{
    background: url(Images/grey-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-default span
{
    background: url(images/grey-right-large.png ) no-repeat;
}

/*yellow*/
.div-overlay-large-btn-yellow
{
    background: url(images/yellow-left-large.png ) no-repeat;
}

.div-overlay-large-btn-yellow a
{
    background: url(Images/yellow-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-yellow span
{
    background: url(images/yellow-right-large.png ) no-repeat;
}

/*green*/
.div-overlay-large-btn-green
{
    background: url(images/green-left-large.png ) no-repeat;
}

.div-overlay-large-btn-green a
{
    background: url(Images/green-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-green span
{
    background: url(images/green-right-large.png ) no-repeat;
}

/*blue*/
.div-overlay-large-btn-blue
{
    background: url(images/blue-left-large.png ) no-repeat;
}

.div-overlay-large-btn-blue a
{
    background: url(Images/blue-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-blue span
{
    background: url(images/blue-right-large.png ) no-repeat;
}

/*light-blue*/
.div-overlay-large-btn-light-blue
{
    background: url(images/light-blue-left-large.png ) no-repeat;
}

.div-overlay-large-btn-light-blue a
{
    background: url(Images/light-blue-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-light-blue span
{
    background: url(images/light-blue-right-large.png ) no-repeat;
}

/*orange*/
.div-overlay-large-btn-orange
{
    background: url(images/orange-left-large.png ) no-repeat;
}

.div-overlay-large-btn-orange a
{
    background: url(Images/orange-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-orange span
{
    background: url(images/orange-right-large.png ) no-repeat;
}

/*red*/
.div-overlay-large-btn-red
{
    background: url(images/red-left-large.png ) no-repeat;
}

.div-overlay-large-btn-red a
{
    background: url(Images/red-middle-large.png) repeat-x left top;
}

.div-overlay-large-btn-red span
{
    background: url(images/red-right-large.png ) no-repeat;
}

/*themed*/
.div-overlay-large-btn-themed
{
	background: url(images/themed-left-large.png ) no-repeat;
}

.div-overlay-large-btn-themed a
{
    background: url(Images/themed-middle-large.png) repeat-x left top;
    color: #000;
}

.div-overlay-large-btn-themed span
{
	background: url(images/themed-right-large.png ) no-repeat;
}

/*End Large Sized Buttons*/


.headertext
{
	font-weight: bold;
	font-size: 14px;
	color: #E9A748; 
	
}
.headertextApprove
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
}

/*---------- ----------*/
.pageView
{
	border: 1px solid #898c95;
	padding: 10px;
}

.terms p
{
	margin-bottom: 15px;
}

couponTable
{
	width: 400px;
}

.notificationPanel
{
	background: #FFFFCC;
	padding: 0px;
	border-spacing: 0px;
	border: solid 1px #AAAA77;
	margin: 10px 0px;
}

.notificationPanel td
{
	padding: 5px;
}

.childCellPadding td
{
	padding: 5px;
}
.ToolTipText
{
	text-align: justify;
}
.ToolTiptablegrid-step1 td
{
	padding: 8px;
	color: #000;
	background-color: #ffffe1;
}
.GridBorder
{
	border-right: #FFDF93 1px solid;
	border-top: #FFDF93 1px solid;
	border-left: #FFDF93 1px solid;
	border-bottom: #FFDF93 1px solid;
}
.SepratorLine
{
	border-top: 1px solid #E5CB0A;
}

.SetBorder
{
	/*border: 1px solid #FFDF93;OLD*/
	border: 2px solid #D2D2D2;
}
.setTopBorder
{
	/*border-top: solid 1px #FFDF93;OLD*/
	border: 1px solid #D2D2D2;
}
.setBottomBorder
{
	/*border-bottom: solid 1px #FFDF93;OLD*/
	border-bottom: 1px solid #D2D2D2;
}
.CategoryCellSelect
{
	/*background-color: #FFDF93;OLD*/
	background-color: #D2D2D2;
}
.CattabelBorder
{
	/*border: solid 1px #FFDF93;OLD*/
	border: 1px solid #D2D2D2;
	border-bottom: 0px;
}
.Cat-td-Border
{
	/*border-bottom: solid 1px #FFDF93;OLD*/
	border-bottom: 1px solid #D2D2D2;
}

.Category-light-CellSelect
{
	/*background-color: #FFEEC6;OLD*/
	background-color: #E8E8E8; /*#F8F8F8;*/
}

html body .RadInput_Forest .riTextBox, html body .RadInputMgr_Forest
{
	background: none repeat scroll 0 0 #FFFFFF !important;
	border: 1px solid #F1D61E !important;
}
.expiresLong
{
	color: Black;	
}
.expiresShort
{
	color: Green;	
	font-weight: bold;
}
.expiredAlready
{
	color: Red;	
}
.headerbackactive
{
	background-color:#E09123;
	border:1px solid #000;
}
.headerbackinactive
{
	background-color:#FFFFFF;
	border:1px solid #000;
}
/* New css by paresh patel*/
.group-head_greay
{
	background: url(images/Greay-head-bg.gif) repeat-x left top;
	height: 33px;
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	line-height: 35px;
	padding-left: 12px;
	padding-right: 12px;
	font-weight: bold;
}
.gridbordergreay
{
	border-right: #D2D2D2 1px solid;
	border-top: #D2D2D2 1px solid;
	border-left: #D2D2D2 1px solid;
	border-bottom: #D2D2D2 1px solid;
}
.adminProcessGridGreayAlternateRow td
{
	background: #EFEFEF;
	/*height: 40px;*/
}
.backgreaycolor
{
	background-color:#F6F6F6;
	
}
.bottomstep3
{
	background: url(images/bottom-green.gif) repeat-x left top;
	vertical-align: middle;
	height: 60px; 
	padding-left: 10px; 
	padding-right: 10px;
}

.adminProcessGridGreyRow td, .adminProcessGridGreyAlternateRow td
{
    background: #EBEBEB; /*#E1E1E1;  #EFEFEF;*/
    font-size: 9pt; /*padding:10px 5px 10px 0px;	*/
    height: 40px;
}


.bottomPadding td
{
    padding:0px 0px 5px 0px;
    height: 0;
}

.adminProcessGridGreyRow td
{
    background: #FFFFFF;
}

.adminProcessGridGreyRow .lnkBtn
{
    /*color: Black;*/
    font-weight: bold;
    text-decoration: none;
}
.adminProcessGridGreyAlternateRow .lnkBtn
{
    /*color: Black;*/
    font-weight: bold;
    text-decoration: none;
}

/*============================================= New Added =======================*/

.adminProcessSubGreyHeader th
{
	background-image: url(images/Grey-process-bg.gif );
	background-repeat: repeat-x;
	height: 38px;
	font-size: 9pt;
	/*text-align: left;*/
	padding-left: 5px; 
	
}

.adminProcessSubGreyHeader
{
	border: solid 1px #D2D2D2;
	background: white;
}

.adminProcessSubGreyHeader td
{
	padding: 5px;
}

.adminProcessSubGreyHeader .noPadding td
{
	padding: 0px;
}


.adminProcessSubGreyTitle td
{
	font-size: 12px;
	border-bottom: solid 1px #D2D2D2;
}

.adminProcessGridGreyHeader th
{
	background-image: url(images/Grey-process-bg.gif );
	background-repeat: repeat-x;
	height: 48px;
	font-size: 13px;
}

.adminProcessGridGreyHeader th a
{
	color: #292929;
	text-decoration: none;
}


/***************New Final Desing ************/ 
.tab-box{border:1px solid #D2D2D2;}
.new-tab-green{background:#D2D2D2; height:36px; line-height:30px; color:#000; padding-left:10px; font-weight:bold; font-size:15px;}

.tabing-content { }
.tabing-content li{color:#000; padding:0 40px; =padding:0 35px; line-height:25px;}
.tabing-content li a{color:#000; text-decoration:none;}
.tabing-content li a:hover{color:#000; text-decoration:underline;}

/***************New Final Desing ************/

.border-bottom
{
    border-bottom: 1px solid #EEEEEE;
}

.RadioButtonList 
{
    float:left;
}

.bottomPadding1 td
{
    padding:10px 0px 5px 0px;
    height: 0;
}
.borderLeft
{
       border-left:1px solid #CCCCCC;
}
.borderRight
{
    border-right:1px solid #CCCCCC;
}
.borderTop
{
    border-top:1px solid #CCCCCC;
}
.borderBottom
{    
    border-bottom:1px solid #CCCCCC; 
}
.padding
{
    padding:5px 5px 5px 5px;
}


/* 12Aug2010 - Added by kinjal shah */


/* START Created by Paresh Patel 08/13/2010 set registration page*/

.setleftborder
{
    border-left: 1px solid #D2D2D2;
}
   
.setrightborder
{
    border-right: 1px solid #D2D2D2;
}     

.Step1Link
{
    color:#C9B03A;
}
.Alternatcolor
{
    background-color: #F0F0F0; 
}

/* Added by kinjal shah 27Aug2010 */
.adminProcessGridRow .bluelnkBtn
{
	/*color: Black;*/
	color: #2A99E8;
	font-weight: bold;
	text-decoration: underline;
}
.adminProcessGridAlternateRow .bluelnkBtn
{
	/*color: Black;*/
	color: #2A99E8;
	font-weight: bold;
	text-decoration: underline;
}


.adminProcessGridGreyRow .bluelnkBtn
{
    color: #2A99E8;
    font-weight: bold;
    text-decoration: underline;
}
.adminProcessGridGreyAlternateRow .bluelnkBtn
{
    color: #2A99E8;
    font-weight: bold;
    text-decoration: underline;
}


.childtablegridstep3 td
{
	font-size: 14px;
	padding: 5px;
	color: #000;
}
.childtablegridstep3 td a
{
	color: #1b65a3;
	text-decoration: none;
}
.childtablegridstep3 td a span
{
	color: #4c6900;
	text-decoration: none;
	font-weight: bold;
}
.childtablegridstep3 td a p
{
	color: #ff0000;
	text-decoration: none;
	font-weight: bold;
}
.childtablegridstep3 td a
{
	color: #1b65a3;
	text-decoration: none;
	font-weight: bold;
}
.childtablegridstep3 td a:hover span
{
	color: #4c6900;
	text-decoration: underline;
}
.childtablegridstep3 td a:hover p
{
	color: #ff0000;
	text-decoration: underline;
}
.childtablegridstep3 td a:hover
{
	color: #000;
	text-decoration: underline;
}
.childtablegridstep3 th
{
	/*background: url(images/green-head-bg.gif) repeat-x left top;OLD*/
	
	padding: 12px;
	color: #000000;
	font-weight: bold;
	font-size: 14px;
	font-variant: normal;
}
.headerTitle td
{		
	height: 41px;
	/*color: #c9b002; */
	color: #000000;
	font-weight: bold;
	font-size: 18px;
	font-variant: normal;
	padding: 0px 10px 0px 10px;
	text-align:center;
}

.instructions P
{
       padding: 5px 5px 5px 155px;
    font-size:12px;
color:#2795DF;
font-weight:normal;

}
.InterviewInstructions P
{
       padding: 5px;
    font-size:12px;
font-weight:normal;

}

.BorderThreePixel{
border:3px solid #E2992F;
}


.RequestInterviewGrey
{
    background-image: url(Images/RequestInterviewGrey.png);
    background-repeat:no-repeat;
    width:161px;
    height:37px;
    
}
.RequestInterviewDarkGrey
{
    background-image: url(Images/RequestInterviewDarkGrey.png);
    background-repeat:no-repeat;
    width:161px;
    height:37px;    
}

.MandateInterviewGrey
{
    background-image: url(Images/MandateInterviewGrey.png);
    background-repeat:no-repeat;
    width:161px;
    height:37px;
    
}
.MandateInterviewDarkGrey
{
    background-image: url(Images/MandateInterviewDarkGrey.png);
    background-repeat:no-repeat;
    width:161px;
    height:37px;    
}

.InterviewHeadertitle
{ 
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}
.BorderTopThreePixel{
border-top:3px solid #E2992F;
}
.BorderBottomThreePixel{
border-bottom:3px solid #E2992F;
}
.BorderLeftThreePixel{
border-left:3px solid #E2992F;
}
.BorderRightThreePixel{
border-right:3px solid #E2992F;
}
.RadioSelect
{
    background-image: url(Images/radio-select.png);
    background-repeat:no-repeat;
    width:19px;
    height:19px;
    
}
.RadioUnSelect
{
    background-image: url(Images/radio.png);
    background-repeat:no-repeat;
    width:19px;
    height:19px;    
}

.borderBlackRight
{
    border-right:1px solid #000000;
}
.borderBlackBottom
{
    border-bottom:1px solid #000000;
}

/* END  */

/* Added By Bhavesh to Use it in Positions.aspx page */
.PositionLink
{
    color:#E09123 !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
.RadGrid_Default .rgWrap a
{
    color: #095697 !important;
}
.RadGrid_Default .rgAdd, .RadGrid_Default .rgRefresh, .RadGrid_Default .rgEdit, .RadGrid_Default .rgDel, .RadGrid_Default .rgFilter, .RadGrid_Default .rgPagePrev, .RadGrid_Default .rgPageNext, .RadGrid_Default .rgPageFirst, .RadGrid_Default .rgPageLast, .RadGrid_Default .rgExpand, .RadGrid_Default .rgCollapse, .RadGrid_Default .rgSortAsc, .RadGrid_Default .rgSortDesc, .RadGrid_Default .rgUpdate, .RadGrid_Default .rgCancel, .RadGrid_Default .rgUngroup
{
    background-color: transparent;
    background-image: none !important;
    background-repeat: no-repeat;
    border: 0 none;
    cursor: pointer;
    font-size: 1px;
    height: 16px;
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: 16px;
}
.RadGrid_Default .rgArrPart1
{
    line-height: 22px;
    padding-right: 5px !important;
}
.RadGrid_Default .rgArrPart2
{
    line-height: 22px;
    padding-left: 5px !important;
}

.RadGrid_Default .rgPager .rgPagerCell {
    border-color: #828282 -moz-use-text-color #EEEEEE #EEEEEE !important;
    border-style: solid none solid solid !important;
    border-width: 1px 0 1px 1px !important;
    padding: 3px 0 2px 250px !important;
}
/* End */

/*---------------------------------- Add Pannel to Positions.aspx-----------------------------*/
/* Social Bar Collapsed BOF */
#social_bar_collapsed {
  width: 100%;
  height: 80px;
  position: fixed; /* set fixed position for the bar */
  bottom: 0px;
  right: 0px;
  z-index: 9999; /* keep the bar on top  */
}

#social_bar_header_collapsed {
  height: 21px;
  width: 100%;
  display: block;
  text-align: left;
}
#social_bar_header_collapsed_wrapper {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

#social_bar_content_collapsed {
  height: 80px;
  width: 100%;
  display: block;
  background: url('../../../wp-content/themes/wyckwyre/images/social_bar/content_bg.png') ;
}
#social_bar_content_collapsed_wrapper {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}

#facebook_like_frame {
  width:500px;
  height:25px;
  margin-top: 10px;
  padding-left: 20px;
  float: left;
}

#twitter_follow_frame {
  width:300px;
  height:25px;
  margin-top: 10px;
  padding-left: 20px;
  float: left;
  color: #808080;
}

#twitter_follow_frame a:link {
  vertical-align: middle;
}


#twitter_follow_frame img {
  vertical-align: middle;
}

#twitter_follow_frame span {
  vertical-align: middle;
}


#hide_button_frame {
  height:25px;
  margin-top: 14px;
  margin-right: 15px;
  float: right;
}
/* Social Bar Collapsed EOF */



/* Social Bar Expanded BOF */

#social_bar_expanded {
  width: 100%;
  height: 385px;
  position: fixed; /* set fixed position for the bar */
  bottom: 0px;
  right: 0px;
  z-index: 9999; /* keep the bar on top  */
  display: none;
}


#social_bar_header_expanded {
  height: 21px;
  width: 100%;
  display: block;
  text-align: left;

}
#social_bar_header_expanded_wrapper {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
}


#social_bar_content_expanded {
  height: 364px;
  width: 100%;
  display: block;
  background: url('../../../wp-content/themes/wyckwyre/images/social_bar/content_bg.png') ;
}
#social_bar_content_expanded_wrapper {
  width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;
}


#expanded_content_top {
  width: 100%;
  height: 44px;
  display: block;
  border-bottom: 1px solid #565656;
}


#expanded_content_bottom {
  width: 100%;
  display: block;
}


#left_side {
  float: left;
  width: 50%;
  margin-top: 10px;
}

#right_side {
  float: right;
  width: 50%;
  text-align: left;
  margin-top: 22px;
}

.social_bar_social_icons {
  border: none;
}

/* Social Bar Expanded EOF */
/*---------------------------------------------------------------------------*/


/* Created By Chetan Shah */

.RadTabStrip_Green .rtsLI
{
    color: Green; /*border-left: 1px solid black;*/
    border: 1px solid black;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -o-border-radius: 10px;
}
.RadTabStrip_Green .rtsUL
{
    /*border: 1px solid black;     border-left-style: none;     border-bottom-style: none;*/
}

.RadTabStrip_Green .rtsIn
{
    padding: 0 5px 5px;
}
.RadTabStrip_Green .rtsDisabled, .RadTabStripLeft_Green .rtsDisabled, .RadTabStripRight_Green .rtsDisabled, .RadTabStripBottom_Green .rtsDisabled, .RadTabStrip_Green_disabled .rtsDisabled
{
    color: #bcb;
    cursor: default;
}
.RadTabStrip_Green .rtsLevel1 .rtsLink
{
    background-image: none !important;
}
.RadTabStrip_Green .rtsLevel1 .rtsOut
{
    background-image: none !important;
}
.SelectedRadTab_Green
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -o-border-radius: 10px;
    background-color: #92C732;
    border-bottom-style: none;
}
.HoveredRadTab_Green
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    -o-border-radius: 10px;
    background-color: #92C732;
    color: Black;
}
.DataListBottomBorder
{
    border-left: 1px solid Black;
}
.DataListLeftBorder
{
    border-bottom: 1px solid Black;
}
.DataListrightborder
{
    border-right: 1px solid Black;
}

.DataListBackGround
{
    background-color: transparent;
}

/*Creted by paresh 12- frb 2011 */
.DataListBorder
{
    border-left: 1px solid #898C95;
    border-bottom: 1px solid #898C95;
    border-right: 1px solid #898C95;
}


label {margin-left:2px;margin-right:10px} 
/* ------------------------ created by paresh patel ---21/09/2011(PPP Redesign)---------------------- */

.CurveHeaderFont
{
    color: #fff;
    font-size: 15px;
    font-family: Arial;
}



.CurveHeaderTopLeft
{
    background: url(Images/step2_accountinfo_curv_left.png) no-repeat top left;
    width: 19px;
    height: 37px;
}

.CurveMiddel
{
    background: url(Images/step2_accountinfo_curv_middle.png) repeat-x left top;
}

.CurveHeaderTopRight
{
    background: url(Images/step2_accountinfo_curv_right.png) no-repeat top right;
    width: 19px;
    height: 37px;
}

.curvboxbginfotable
{
    background: url(Images/curv_box_bg.png) repeat-y left top;
    width: 899px;
}

.CurveHeaderBottomLeft
{
    background: url(Images/step2_accountinfo_curv_bottom_left.png) no-repeat top left;
    width: 19px;
    height: 20px;
}

.CurveBottomMiddel
{
    background: url(Images/step2_accountinfo_curv_bottom_middle.png) repeat-x left top;
}

.CurveHeaderBottomRight
{
    background: url(Images/step2_accountinfo_curv_bottom_right.png) no-repeat top right;
    width: 19px;
    height: 20px;
}


.RegisterStep1CurveTop
{
    background: url(Images/top_curv_image.png) no-repeat top left;
}

.RegisterStep1CurveMiddel
{
    background: url(Images/top_curv_image.png) repeat-x left top;
}

.RegisterStep1CurveBottom
{
    background: url(Images/bottom_curv_image.png) no-repeat top right;
    height: 20px;
}



.LoginSmallCurveTop
{
    background: url(Images/loginbox_curve_top.png) no-repeat top left;
}

.LoginSmallCurveMiddel
{
    background: url(Images/loginbox_curve_bg.png) repeat-y left top;
    width: 430px;
}

.LoginSmallCurveBottom
{
    background: url(Images/loginbox_curve_bottom.png) no-repeat top right;
    height: 20px;
}


.RegisterPreviewHeader
{
    background: url(Images/Previewbutton_bg.png) no-repeat top left;
}

.CurvboxbginfotableReviewEdit
{
    background: url(Images/curv_box_bg.png) repeat-y;
}

.ReviewEditHeaderBg
{
    background: url(Images/ReviewEditHeaderbutton_bg.png) no-repeat top left;
}




td.border-top
{
    height: 37px;
    background: url(Images/step2_accountinfo_curv_middle.png) repeat-x top left;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 15px;
    text-transform: capitalize;
    font-weight: bold;
}

td.border-topRight
{
    width: 19px;
    height: 37px;
    background: url(Images/step2_accountinfo_curv_right.png) no-repeat top right;
}

td.border-right
{
    /*width: 2px;*/
    background: url(images/right.png) repeat-y top right;
}

td.border-bottomRight
{
    width: 19px;
    height: 19px;
    background: url(Images/step2_accountinfo_curv_bottom_right.png) no-repeat bottom right;
}

td.border-bottom
{
    height: 7px;
    background: url(images/bottom.png) repeat-x bottom left;
}

td.border-bottomLeft
{
    width: 19px;
    height: 19px;
    background: url(Images/step2_accountinfo_curv_bottom_left.png) no-repeat bottom left;
}

td.border-left
{
    /*width: 2px;*/
    background: url(images/left.png) repeat-y top left;
}

td.border-topLeft
{
    width: 19px;
    height: 37px;
    background: url(Images/step2_accountinfo_curv_left.png) no-repeat top left;
}

td.border-center
{
    background-color: white;
}

.linkHeaderColor
{
    color:#fff;
    font-size:12px;
    /*text-decoration:none;*/
}

.TextHeaderColor
{
    color:#fff;
    
}

td.TitleBoxLeft
{
    background: url(images/title_box_left.jpg) no-repeat left ;
    width:10px;
    
}

td.TitleBoxright
{
    background: url(images/title_box_right.jpg) no-repeat right ;
    width:10px;
}
td.TitleBoxMiddelBack
{
    background: url(images/title_box_bg.jpg) repeat-x right;
}



td.border-topLeftCurve
{
    width: 19px;
    height: 19px;
    background: url(images/topLeftCurve.png) no-repeat top left;
}

td.border-topRightCurve
{
    width: 19px;
    height: 19px;
    background: url(images/topRightCurve.png) no-repeat top right;
}

td.border-topCurve
{
    height: 19px;
    background: url(images/TopMiddel.png) repeat-x top left;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 15px;
    text-transform: capitalize;
    font-weight: bold;
}


.LinkLargeText
{  
    color: #000;
    /*font-size: 13px;
    font-weight: bold;*/
    text-decoration: underline;
    font-family:Arial;
    
}

.linkFooter
{
    color: #E2992F;
    font-size: 12px;
    /*font-weight: bold;*/
    text-decoration: underline;
}
.linkFooter:hover
{
    color: #E41515;
    font-size: 12px;
    /*font-weight: bold;*/
    text-decoration: underline;
}


/*--------------------------------------------------------------------------------*/