@charset "utf-8";
/* CSS Document */

#mainContents {

}

#handle_portlet_-520{ display:none !important}
.greytitle {
	height:30px;
	width:100%;
	color:#0B2244 !important;

}

#main_form{ padding:7px!important}

.bgbutton {
	background:#0B2244;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:24px;
	padding:0 20px;
	margin-top:5px;
	color:#FFFFFF;
	border:none !important;
	cursor:pointer;
}
.inputreq, .input {
	margin-bottom:5px;
	color:#3b3b3b
}
.inputreq { background:#e6f2ff !important}
.smalltext {
	color:#3b3b3b
}
.smalltext a, .smalltext a:link {
	color:#0B2244
}
.smalltextnolink {
	color:#3b3b3b;
}
/*
#mainContents table { width:100% !important}

#mainContents table ,#mainContents td ,#mainContents tr { padding:0; margin:0; border-collapse:collapse; text-align:left}
text-align:left!important; text-transform:uppercase }

.smalltext{ color:#3b3b3b; font-size:12px; text-align:center; padding:12px 0 !important}



.smalltextnolink {color:#3b3b3b; font-size:12px; text-align:center; text-align:left !important; padding:18px  0 0 0 !important; width:100px;}
.smalltextnolink a, smalltextnolink a:link { padding:0 !important; float:left; width:120px}

.smalltext a, .smalltext a:link  { color:#0B2244;  font-size:11px; margin-top:-15px; }

#mainContents .smallgraytext{ float:left; margin-left:5px; padding-top:18px !important}

.inputreq,.input{ float:left; margin-top:10px; margin-left:10px; margin-top:15px !important; width:200px}
.inputreq, .input{ height:20px; border:1px solid #CCCCCC;; background:#FFFFFF}



*/
/********************checkout********************************/
.checkoutprogresstext {
color: #0B2244 !important
}

#emailsubscribe_fs {
	float:right !important
}

.bgbuttonDisabled{
		background:#c0c0c0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:24px;
	padding:0 20px;
	color:#FFFFFF;
	margin-top:5px;
	margin-right:2px;
	border:none !important;
	cursor:pointer;
}

.nlbutton {
	background:#4e75a0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:24px;
	padding:0 20px;
	color:#FFFFFF;
	margin-top:5px;
	margin-right:2px;
	border:none !important;
	cursor:pointer;
}
/*****when you are login****/

#mainContents .textboldnolink {
	background:#93928e;
	border-bottom:2px solid #FFFFFF;
	text-align:center !important;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:14px;
	height:30px;
	vertical-align:middle !important;
	width:790px
}
*/  .bgmd {
background:#eeeeee !important;
}
.bglt {
	background:#eeeeee !important;
}
.bglt tr {
	border:1px solid #F3F3F3
}
.bglt td {
	padding:3px 5px
}


.portletlabel {
color:#0B2244;
background-color:#FFFFFF !important
}
.sidebar .bglt{ padding:0 !important; background: #FFFFFF !important}

.bdkt .smalltext a, .bdkt .smalltext a:link {
	margin-left:10px !important
}
.bgmd .smalltextbnolink {
	text-align:center;
	color:#3b3b3b;
	text-align:center !important;
	vertical-align: middle !important;
	height:30px;
	font-size:14px
}
.bgbar {
	background-color:#93928E;
	height:30px;
	vertical-align:middle
}
.bgontabbottom {
	background-color:#eeeeee!important;
	color:#3b3b3b
}
.smalltextb {
	color:#3b3b3b
}
