/* CSS Document */
body {
	margin:0px 0px 0px 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px !important; color: #343434;
}

a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #343434; }
a:link {text-decoration: underline;}
a:visited {text-decoration: underline; color: #343434; }
a:hover { text-decoration: none; color: #20579B; }
a:active { text-decoration: underline; color: #343434; }


input {
	font-size: 11px;
	color: #333333;
	border: solid 1px #3169c6;
	background-color: #fefefe;
	}


.HeaderBlock1 {
	background-image:url(images/headerBG1.jpg);
	background-repeat: repeat-x;
	height: 56px;	
	padding-left: 16px;
	}

.HeaderBlock2 {
	background-image:url(images/headerBG2.jpg);
	background-repeat: repeat-x;
	height: 33px;
	}
	



.NavLinks {
	padding-left: 14px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	}
.NavLinks a:link, .NavLinks a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.NavLinks a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}
	
	
	
.LeftNavLinks {
	padding-left: 20px;	
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	}
.LeftNavLinks a:link, .LeftNavLinks a:visited{
	text-decoration: none;
	font-size: 11px;
	padding-top: 0px;
	display: block;
	height: 12px;
	}
.LeftNavLinks a:hover{
	text-decoration: underline;
	font-size: 11px;
	display: block;
	height: 12px;
	}	
	
#navContainer { float:left; }
	
#welcomeContainer { float:right; width:200px; }
#TabsContainer { width: 100%; }
.tabs {margin-right:1px; float: left; }
.titleInboxContainer { background-color:#175fae; border: solid 1px #123667; height:20px; padding: 0px;}
.titleInboxContainer input { border: solid 1px #0c2d5a; }
.gridContainerBorder { border: solid 1px #7f98bd; }
.gridHeaderFont { font-weight:bold; font-size:11px; }
.gridTD { border-right:solid 1px #acc0de; color: #666666; }
#pagingContainer { clear:both; width: 620px; }
#totalPagesContainer { width: 200px; font-weight:bold; float:left; }
#pagingLinks { float:left; width:400px; }
#footerTabsContainer { width:100%; clear:both; padding-top:20px; }
#footerTabs{ float:left; padding-right:6px; }

.form { }
.form input { border:solid 1px #bfbfbf; background-color:#fcfcfc; }
.form select { border:solid 1px #bfbfbf; background-color:#fcfcfc; }
.form radio { border:solid 0px #bfbfbf;  }

fieldset { border: solid 1px #96b8e5; }
legend { font-size:20px; color:#0a1942; padding-left:10px; padding-right:10px; }
.title { font-size:14px; color:#0a1942; padding-left:15px; font-weight:bold; }








.form_col1 {
	width: 90px;
	float: left;
}
.form_col2 {
	width: 168px;
	float: left;
}
.form_col3 {
	width: 90px;
	float: left;
}
.form_col4 {
	width: 190px;
	float: left;
}

.float_r {
	float: right;
}
.form_row {
	padding-top: 2px;
	padding-bottom: 2px;
	clear: none;
	float: left;
	width: 940px;
}
.form_col2a {

	width: 80px;
	float: left;
}
.form_col5 {
	float: left;
	width: 100px;
}
.form_col6 {

	width: 200px;
	float: left;
}
.form_col1a {

	width: 65px;
	float: left;
}
.form_col2b {


	width: 448px;
	float: left;
}
.form_col2c {



	width: 315px;
	float: left;
}
.form_col3a {

	width: 145px;
	float: left;
}
.form_col4a {

	width: 200px;
	float: left;
}
.form_col2d {
	width: 100px;
	float: left;
}
.PageHeadings {
	font-size:large;
	color:#15539E;
	}

.GridHeaderNav {
	clear:both;
	background-image:url(images/menuBG.jpg);
	background-repeat:repeat-x;
	height:26px;
	padding:0px;
	margin-top:0px;
	vertical-align:top;
	white-space: nowrap;	
	}

.GridHeaderNav th{	
	padding:0px;
	white-space: nowrap;
	}

.GridHeaderNav a:active,.GridHeaderNav a:link,.GridHeaderNav a:visited {
	display:block;
	padding-left:20px; 
	padding-right:20px;
	padding-top:5px;
	height:21px;
	border:0px solid #1f4167;
	font-size:12px;
	color: #575757;
	text-decoration:none;
	background-image:url(images/menuSaperator.jpg);
	background-repeat:no-repeat;	
	background-position:right;
	}	

.GridHeaderNav a:hover{
	display:block;
	padding-left:20px; 
	padding-right:20px;
	padding-top:5px;
	height:21px;
	border:0px solid #1f4167;
	font-size:12px;
	color: #575757;
	text-decoration:none;
	background-image:url(images/menuSaperator.jpg);
	background-repeat:no-repeat;	
	background-position:right;
	}	

.formWhiteHeadings {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;	
}

.modalPopup {
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#5d7b9d;
	padding:1px;
	width:400px;
}
.MaterialCategories {
	clear:both;
	height:550px;
	width:920px;
	overflow: auto;
	margin:0px auto;	
	border:1px solid  #c3d1de;
	background-color:#eff3f7;
	}
.MaterialPopupNavBar {
	clear:both;
	margin:0px auto;
	width:794px;
	height:30px;
	padding-top:8px;
	overflow: hidden;
	margin-left:8px;
	border:1px solid  #c3d1de;
	background-color:#eff3f7;
	}
.MaterialPopupNavBar .btns
{
	float:left;
	margin-left:10px;
	height:auto;
	overflow: hidden;
	}
.materialTitle 
	{	
		height:auto;
		float:left;
		width:130px;		
		overflow:auto;
		padding-bottom:1px;
		padding-left:1px;
		text-align:left;
		border:0px solid red;	
	}
.materialImageLink 
{	
	height:auto;
	float:left;
	width:95px;
	height:43px;
	text-align:center;
	overflow:hidden;
	padding:1px;
	border:0px solid green;
	background-color:White;
	
}
.materialBoxWraper 
{
	float:left;
	width:230px;
	height:45px;
	padding:1px;
	background-color:White;
	border:1px solid #cbcbcb;
	margin-right:3px;
	margin-bottom:3px;
}
.materialBoxWraper:hover
{
	background-color:#fff4c9;
	border:1px solid #ffd73c;		
}
.cellPadding4Material 
{
	padding:10px;
}
	
#itemList 
{
	margin:10px 10px;
}
/*----------------------added 280809------------------*/
.modalPopup4Cats {
	background-color:Transparent;
	padding:1px;
	width:780px;
	border:0px solid red;
	margin:20px auto;
	clear:both;
	position:absolute;
	z-index:100;
	left:auto;
	right: auto;
}
.CategoriesBlock {
	clear:both;
	height:auto;
	overflow:auto;
	margin:0px auto;
	width:980px;
	border:0px solid #000000;
	}
.CategoriesBlock .header {
	clear:both;
	height:20px;
	width:976px;
	background:url(images/CatsBlockTop.png) no-repeat;
	overflow:hidden;
	}
.CategoriesBlock .body {
	clear:both;
	width:956px;
	height:440px;
	overflow: auto;
	padding:10px;
	background:url(images/CatsBlockBG.jpg) repeat-y;
	}
.CategoriesBlock .navigation {
	clear:both;
	width:965px;
	height:25px;
	text-align:right;
	overflow: hidden;
	padding:3px;
	padding-right:10px;		
	}
.CategoriesBlock .Title {
	clear:both;
	font-size: large !important;
	color:#333333;
	padding-bottom:20px;
	width:95%;
	}
.CategoriesBlock .Title a{
	clear:both;
	font-size: large !important;
	color:#333333;
	text-decoration:none;
	}
	
.CategoriesBlock .footer {
	clear:both;
	height:17px;
	width:976px;
	background:url(images/CatsBlockFooter.png) no-repeat;	
	overflow:hidden;
	}	


.CategoriesSecBlock {
	clear:both;
	height:auto;
	overflow:auto;
	margin:0px auto;
	width:980px;
	border:0px solid #000000;
	}
.CategoriesSecBlock .header {
	clear:both;
	height:4px;
	width:976px;
	background:url(images/SecBlockTop.jpg) no-repeat;
	overflow:hidden;
	}
.CategoriesSecBlock .body {
	clear:both;
	width:956px;
	height:auto;
	overflow:auto;
	padding:10px;
	background:url(images/SecBlockBG.jpg) repeat-y;
	}
.CategoriesSecBlock .footer {
	clear:both;
	height:4px;
	width:976px;
	background:url(images/SecBlockFooter.jpg) no-repeat;	
	overflow:hidden;
	}	
.CategoriesSecBlock .Title {
	clear:both;
	font-size:2em;
	color:#FFFFFF;
	padding-bottom:20px;
	width:95%;
	}	
.CategoriesSecBlock .Title span {
	clear:both;
	font-size:0.5em;
	color:#FFFFFF;
	}	
.materialSecTitle 
	{	
		height:auto;
		float:left;
		width:130px;		
		overflow:auto;
		padding-bottom:1px;
		padding-left:1px;
		text-align:left;
		border:0px solid red;
	}
.materialSecImageLink 
{	
	height:auto;
	float:left;
	width:95px;
	height:43px;
	text-align:center;
	overflow:hidden;
	padding:1px;
	border:0px solid green;
	background-color:White;
	
}
.materialSecBoxWraper 
{
	float:left;
	width:230px;
	height:45px;
	padding:1px;
	background-color:White;
	border:1px solid #cbcbcb;
	margin-right:3px;
	margin-bottom:3px;
}
.materialSecBoxWraper:hover
{
	background-color:#fff4c9;
	border:1px solid #ffd73c;	
	color:#806600;
}
.cellPadding4Material 
{
	padding:10px;
}






.Categories3rdBlock {
	clear:both;
	height:auto;
	overflow:auto;
	margin:0px auto;
	width:980px;
	border:0px solid #000000;
	}
.Categories3rdBlock .header {
	clear:both;
	height:4px;
	width:976px;
	background:url(images/3rdBlockTop.jpg) no-repeat;
	overflow:hidden;
	}
.Categories3rdBlock .body {
	clear:both;
	width:956px;
	height:auto;
	overflow:auto;
	padding:10px;
	background:url(images/3rdBlockBG.jpg) repeat-y;
	}
.Categories3rdBlock .footer {
	clear:both;
	height:4px;
	width:976px;
	background:url(images/3rdBlockFooter.jpg) no-repeat;	
	overflow:hidden;
	}	
.Categories3rdBlock .Title {
	clear:both;
	font-size:2em;
	color:#806600;
	padding-bottom:20px;
	width:95%;
	}	
.Categories3rdBlock .Title span {
	clear:both;
	font-size:0.5em;
	color:#806600;
	}	
.material3rdTitle 
	{	
		height:auto;
		float:left;
		width:130px;		
		height:50px;
		padding-bottom:1px;
		padding-left:1px;
		text-align:left;
		border:0px solid red;
	}
	
.material3rdNav	{
		float:left;
		width:130px;		
		overflow:auto;
		padding-bottom:1px;
		padding-left:1px;
		text-align:left;
	}
.material3rdNav input{
	float:left;
	display:block;
	width:40px;
	height:16px;
	color:#f1f1f1;
	border:1px solid #c1c1c1;
	padding:2px;
	color:#000000;
	margin-top:1px;
	}
.material3rdNav img{
	float:left;
	display:block;
	width:45px;
	height:21px;
	overflow:hidden;
	border:0px solid #c1c1c1;
	padding:2px;	
	}

.materia3rdImageLink 
{	
	height:auto;
	float:left;
	width:95px;
	height:75px;
	text-align:center;
	overflow:hidden;
	padding:1px;
	border:0px solid green;
	background-color:White;
	
}
.materia3rdBoxWraper 
{
	float:left;
	width:230px;
	height:85px;
	padding:1px;
	background-color:White;
	border:1px solid #cbcbcb;
	margin-right:3px;
	margin-bottom:3px;
}
.materia3rdBoxWraper:hover
{
	background-color:#fff4c9;
	border:1px solid #ffd73c;	
}

.qtyInput {
	width:32px;
	border:1px solid #3169c6;
	padding:2px;
	}
#detailContainer {
	clear:both;
	padding:10px;
	float:left;
	border:1px solid #c9d7e6;
	width:430px;
	margin-top:10px;
	margin-bottom:20px;
	}
#detailContainer2 {	
	padding:10px;
	float:right;
	border:1px solid #c9d7e6;
	width:430px;
	margin-top:10px;
	margin-bottom:20px;
	}
#detailContainer  .title{
	clear:both;
	float:left;
	width:120px;
	font-size:12px;	
	font-weight:bold;
	}
#detailContainer  .text{
	float:left;
	width:290px;
	padding:1px;
	}

#detailContainer2  .title{
	clear:both;
	float:left;
	width:120px;
	font-size:12px;	
	font-weight:bold;
	}
#detailContainer2  .text{
	float:left;
	width:290px;
	padding:1px;
	}

#deteContainer {
	float:right;
	width:350px;
	padding-top:10px;	
	}
.dateBlock {
	border:1px solid #c9d7e6;
	width:150px;
	float:left;
	height: auto;
	margin-left:3px;
	overflow: auto;
	padding:2px;
	}
.datpickerInput {
	width:70px;
	padding:2px;
	border:0px solid #000000;
	margin-bottom:6px;
	}	
	
	
	
/*---------for image preview---------*/	

 #imgPreviewWithStyles,  #imgPreviewWithStyles2,  #imgPreviewWithStyles3 {
	background: #222 url(img/loading.gif) no-repeat center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding: 15px;
	z-index: 999;
	border: none;
}
#imgPreviewWithStyles span,  #imgPreviewWithStyles2 span,  #imgPreviewWithStyles3 span {
	color: white;
	font-size: 1em;
	text-align: center;
	display: block;
	padding: 10px 0 3px 0;
}
.loading {
	height: 32px;
	width: 32px;
}	
	
	/*---------for image preview---------*/	
.SelectBtn 

{

	border:1px solid #001e4f;

	color:White;

	padding:3px;

	padding-left:10px;

	padding-right:10px;

	background:url(images/btnBg.jpg) repeat-x;

}
	


.datepickerInput 
{
	border:none;
}
	
.datepickerInput2
{
	border:none;
}

.topHandle
{
	background-color: #97bae6;	
}


#titleContainer 
{
	clear:both;
	background-color:#4588d9;
	border-right:1px solid #c9d7e6;
	height:22px;
	overflow: hidden;
	color:#FFFFFF;
	font-weight:bold;
}
#titleContainer div 
{
	float:left;	
	background-color:#4588d9;
	border-left:1px solid #c9d7e6;
	height:22px;
	padding-top:3px;
	text-align:center;	
	overflow: hidden;	
	color:#FFFFFF;
}
#titleContainer .col1
{
	width:25px;
	}
#titleContainer .col2 
{
	width:302px;
}
#titleContainer .col3{
	width:330px;
}
#titleContainer .col4{
	width:69px;
}
#titleContainer .col5{
	width:69px;
}
#titleContainer .col6{
	width:66px;
}
#titleContainer .col7{
	width:53px;
}


.btnBackPopup 
{
	width:110px;
	float:right;
	height:auto;
	overflow:auto;
	margin-right:10px;
}
.btnCancelPopup 
{
	width:110px;
	float:right;
	height:auto;
	overflow:auto;
}


#titleContainer2 
{
	clear:both;
	background-color:#4588d9;
	border-right:1px solid #c9d7e6;
	height:22px;
	overflow: hidden;
	color:#FFFFFF;
	font-weight:bold;
}
#titleContainer2 div 
{
	float:left;	
	background-color:#4588d9;
	border-left:1px solid #c9d7e6;
	height:22px;
	padding-top:3px;
	text-align:center;	
	overflow: hidden;	
	color:#FFFFFF;
}
#titleContainer2 .col1
{
	width:28px;
	}
#titleContainer2 .col2 
{
	width:332px;
}
#titleContainer2 .col3{
	width:359px;
}
#titleContainer2 .col4{
	width:74px;
}
#titleContainer2 .col5{
	width:67px;
}
#titleContainer2 .col6{
	width:60px;
}
#titleContainer2 .col7{
	width:61px;
}








#stepsContainer {
	clear:both;
	height:auto;
	overflow:auto;
	float:left;
	width:500px;
	margin-bottom:20px;
	}
#stepsImage {
	height:48px;
	width:88px;
	overflow:hidden;
	float:left;
	}
#stepsText {
	height:42px;
	width:400px;
	overflow:hidden;
	border:1px solid #f7892d;
	border-left:none;
	color:#f7892d;
	padding-top:4px;
	font-size:large;
	padding-left:10px;
	}


.stepsContainer2 {
	height:50px;
	overflow:hidden;
	float:left;
	width:290px;
	margin-bottom:20px;
	margin-right:5px;
	}
.stepsImage2 {
	height:48px;
	width:88px;
	overflow:hidden;
	float:left;
	}
.stepsText2 {
	height:44px;
	width:190px;
	overflow:hidden;
	border:1px solid #f7892d;
	border-left:none;
	color:#f7892d;
	padding-top:2px;
	font-size:large;
	padding-left:10px;
	}	
	

.stepsContainer_Gray {
	height:50px;
	overflow:hidden;
	float:left;
	width:290px;
	margin-bottom:20px;
	margin-right:5px;	
	}
.stepsImage_Gray {
	height:48px;
	width:88px;
	overflow:hidden;
	float:left;
	}
.stepsText_Gray {
	height:44px;
	width:190px;
	overflow:hidden;
	border:1px solid #d0d0d0;
	border-left:none;
	color: #b5b5b5;
	padding-top:2px;
	font-size:large;
	padding-left:10px;
	}
	
.submitBtn {
	padding:1px;
	height:40px;
	overflow:hidden;
	background:url(images/btns_bg.jpg) repeat-x;
	color:#FFFFFF;
	font-size:14px;
	padding-top:0px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	border:1px solid #b08600;
	}
	
	



	
.subDivContainer {
	clear:both;
	margin-left:230px;
	background: url(images/subNavTop.jpg) no-repeat;
	background-position:50px 0px;
	height:auto;
	padding-top:10px;
	border:0px solid #000000;
	margin-top:-5px;
	}
.subDivLeft {
	clear:both;
	background: url(images/subNavBG.jpg) repeat-x top;
	height:24px;		
	}
.subDivRight {
	clear:both;
	background: url(images/subNavLeft.jpg) no-repeat top left;
	height:24px;
	}
.subDivContent {
	clear:both;
	background: url(images/subNavRight.jpg) no-repeat top right;
	height:24px;
	padding-top:5px;
	padding-left:20px;
	}
.subDivContent a{
	clear:both;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	}
.subDivContent a:hover{
	clear:both;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
	}
.PageBreak
{
page-break-after: always;
}	
	

.submitBtnDisable {
	padding:1px;
	height:40px;
	overflow:hidden;
	background:url(images/btns_bg2.jpg) repeat-x;
	color:#9e8a6e;
	font-size:14px;
	padding-top:0px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	border:1px solid #b08600;
	}







/*message box css started here*/	
	
.messageBoxes { clear:both; }
.alertBoxtitle{ clear:both; padding-bottom:5px; padding-left:5px; font-weight:bold; color:#bc9600; }
.alertBoxContainer { clear:both; width:915px; height:auto; overflow:auto; background:url(images/alertTop.png) top no-repeat; padding-top:5px; margin-bottom:10px; }
.alertBoxFooter { clear:both; width:915px; height:auto; overflow:auto; background:url(images/alertFooter.png)  bottom no-repeat; padding-bottom:5px; }
.alertBoxBG { width:915px; height:auto; overflow:auto; background:url(images/alertBG.png) top no-repeat;}
.alertBoxIcon { clear:both; color:#bc9600; width:875px; height:auto; overflow:auto; background:url(images/alertsIcon.png) top right no-repeat; background-position:10px 5px; padding-bottom:15px; padding-left:30px; padding-top:5px; padding-right:10px; }
.alertBoxContainer a{ text-decoration:none; color:#bc9600; }
.messageCols { float:left; width:310px; height:auto; overflow:auto; border:0px solid #999999; }


.systemBoxtitle{ clear:both; padding-bottom:5px; padding-left:5px; font-weight:bold; color:#a44b4b; }
.systemBoxContainer { clear:both; width:915px; height:auto; overflow:auto; background:url(images/systemMsgsTop.png) top no-repeat; padding-top:5px; margin-bottom:10px; }
.systemBoxFooter { clear:both; width:915px; height:auto; overflow:auto; background:url(images/systemMsgsFooter.png)  bottom no-repeat; padding-bottom:5px; }
.systemBoxBG { width:915px; height:auto; overflow:auto; background:url(images/systemMsgsBG.png) top no-repeat;}
.systemBoxIcon { clear:both; color:#a44b4b; width:875px; height:auto; overflow:auto; background:url(images/systemMsgIcon.png) top right no-repeat; background-position:10px 5px; padding-bottom:15px; padding-left:30px; padding-top:5px; padding-right:10px; }
.systemBoxContainer a{ text-decoration:none; color:#a44b4b; }

.announcementBoxtitle{ clear:both; padding-bottom:5px; padding-left:5px; font-weight:bold; color:#4c73ae; }
.announcementBoxContainer { clear:both; width:915px; height:auto; overflow:auto; background:url(images/announcementTop.png) top no-repeat; padding-top:5px; margin-bottom:10px; }
.announcementBoxFooter { clear:both; width:915px; height:auto; overflow:auto; background:url(images/announcementFooter.png)  bottom no-repeat; padding-bottom:5px; }
.announcementBoxBG { width:915px; height:auto; overflow:auto; background:url(images/announcementBG.png) top no-repeat;}
.announcementBoxIcon { clear:both; color:#4c73ae; width:875px; height:auto; overflow:auto; background:url(images/announcementsIcon.png) top right no-repeat; background-position:10px 5px; padding-bottom:15px; padding-left:30px; padding-top:5px; padding-right:10px; }
.announcementBoxContainer a{ text-decoration:none; color:#4c73ae; }

	

.mssBx_Ann_Cntr { clear:both; height:auto; overflow:auto; margin:10px; text-align:left !important; }
.mssBx_Ann_Cntr .mb_TBG { clear:both; background:url(images/mssgBox/mssgBox_Bl_TopBG.jpg) repeat-x top; height:auto; overflow:auto; } 
.mssBx_Ann_Cntr .mb_TL { clear:both; background:url(images/mssgBox/mssgBox_Bl_TopLeft.jpg) no-repeat top left; height:auto; overflow:auto; }
.mssBx_Ann_Cntr .mb_TR { clear:both; background:url(images/mssgBox/mssgBox_Bl_TopRight.jpg) no-repeat top right; height:auto; overflow:auto; }
.mssBx_Ann_Cntr .mb_Title { clear:both; height:18px; padding-top:3px; padding-left:5px; overflow:hidden; color:#FFFFFF; font-weight:bold; }
.mssBx_Ann_Cntr .mb_LBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Bl_LeftBG.jpg) repeat-y left; }
.mssBx_Ann_Cntr .mb_RBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Bl_RightBG.jpg) repeat-y right; }
.mssBx_Ann_Cntr .mb_BBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Bl_BottomBG.jpg) repeat-x bottom; }
.mssBx_Ann_Cntr .mb_BL { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Bl_BottomLeft.jpg) no-repeat bottom left; }
.mssBx_Ann_Cntr .mb_BR { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Bl_BottomRight.jpg) no-repeat bottom right; }
.mssBx_Ann_Cntr .mb_Content { margin:10px; height:auto; width:875px; overflow:auto; background:url(images/mssgBox/msgIconAnn.jpg) no-repeat left top; padding-left:24px; padding-top:3px; padding-bottom:10px; color:#2d6bc0; }
.mssBx_Ann_Cntr .mb_Content a{ color:#2d6bc0; text-decoration: none; }
.mssBx_Ann_Cntr .mb_Content a:hover{ color:#2d6bc0; text-decoration: underline; }

.mssBx_Sys_Cntr { clear:both; height:auto; overflow:auto; margin:10px; text-align:left !important; }
.mssBx_Sys_Cntr .mb_TBG { clear:both; background:url(images/mssgBox/mssgBox_Yel_TopBG.jpg) repeat-x top; height:auto; overflow:auto; } 
.mssBx_Sys_Cntr .mb_TL { clear:both; background:url(images/mssgBox/mssgBox_Yel_TopLeft.jpg) no-repeat top left; height:auto; overflow:auto; }
.mssBx_Sys_Cntr .mb_TR { clear:both; background:url(images/mssgBox/mssgBox_Yel_TopRight.jpg) no-repeat top right; height:auto; overflow:auto; }
.mssBx_Sys_Cntr .mb_Title { clear:both; height:18px; padding-top:3px; padding-left:5px; overflow:hidden; color:#000000; font-weight:bold; }
.mssBx_Sys_Cntr .mb_LBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Yel_LeftBG.jpg) repeat-y left; }
.mssBx_Sys_Cntr .mb_RBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Yel_RightBG.jpg) repeat-y right; }
.mssBx_Sys_Cntr .mb_BBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Yel_BottomBG.jpg) repeat-x bottom; }
.mssBx_Sys_Cntr .mb_BL { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Yel_BottomLeft.jpg) no-repeat bottom left; }
.mssBx_Sys_Cntr .mb_BR { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Yel_BottomRight.jpg) no-repeat bottom right; }
.mssBx_Sys_Cntr .mb_Content { margin:10px; height:auto; width:875px; overflow:auto; background:url(images/mssgBox/msgIconSys.jpg) no-repeat left top; padding-left:34px; padding-top:5px; padding-bottom:10px; color:#000000;  }
.mssBx_Sys_Cntr .mb_Content a{ color:#000000; text-decoration: none; }
.mssBx_Sys_Cntr .mb_Content a:hover{ color:#000000; text-decoration: underline; }

.mssBx_Alert_Cntr { clear:both; height:auto; overflow:auto; margin:10px; text-align:left !important; }
.mssBx_Alert_Cntr .mb_TBG { clear:both; background:url(images/mssgBox/mssgBox_Alert_TopBG.jpg) repeat-x top; height:auto; overflow:auto; } 
.mssBx_Alert_Cntr .mb_TL { clear:both; background:url(images/mssgBox/mssgBox_Alert_TopLeft.jpg) no-repeat top left; height:auto; overflow:auto; }
.mssBx_Alert_Cntr .mb_TR { clear:both; background:url(images/mssgBox/mssgBox_Alert_TopRight.jpg) no-repeat top right; height:auto; overflow:auto; }
.mssBx_Alert_Cntr .mb_Title { clear:both; height:18px; padding-top:3px; padding-left:5px; overflow:hidden; color:#FFFFFF; font-weight:bold; }
.mssBx_Alert_Cntr .mb_LBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Alert_LeftBG.jpg) repeat-y left; }
.mssBx_Alert_Cntr .mb_RBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Alert_RightBG.jpg) repeat-y right; }
.mssBx_Alert_Cntr .mb_BBG { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Alert_BottomBG.jpg) repeat-x bottom; }
.mssBx_Alert_Cntr .mb_BL { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Alert_BottomLeft.jpg) no-repeat bottom left; }
.mssBx_Alert_Cntr .mb_BR { height:auto; overflow:auto; background:url(images/mssgBox/mssgBox_Alert_BottomRight.jpg) no-repeat bottom right; }
.mssBx_Alert_Cntr .mb_Content { margin:10px; height:auto; width:875px; overflow:auto; background:url(images/mssgBox/msgIconAlert.jpg) no-repeat left top; padding-left:24px; padding-top:3px; padding-bottom:10px; color:#d60020; }
.mssBx_Alert_Cntr .mb_Content a{ color:#d60020; text-decoration: none; }
.mssBx_Alert_Cntr .mb_Content a:hover{ color:#d60020; text-decoration: underline; }


	