body {
	margin: 0px;
	font-family: Baskerville, Sylfaen, Times, "Times New Roman", serif
}

#container {
	width: 1013px;
	margin: 5px;
}

#header {
	width: 1013px;
	height: 193px;
	background-color:#ffffff;
}

#links {
	background-color:#000000;
	width: 1013px;
	height: 35px;
}

.hdivider3 {
	height: 15px;
	width: 1013px;
	clear: both;
	font-size: 1px;
}
/* font-size 1px to allow height to be 15px in internet explorer*/
.box4 {
	height: 160px;
	width: 1013px;
	background-color:#ffffff;
	clear:both;
}

.banner {
	height:auto;
	width: 1013px;
	background-color:#ffffff;
}

.middleleftbottom {
	float: left;
	height: 30px;
	width: 756px;
	background-color:#002F54;
	font-size:11p;
	font-family:  Baskerville, Sylfaen, Times, "Times New Roman", serif
	color: #B0C6D2;	
}

.middleleft {
	float: left;
	width: 754px;
	height:210px;
	font-family:  Baskerville, Sylfaen, Times, "Times New Roman", serif
	font-size: 16px;
	/* padding: 10px; IE7 has padding bug */ 
	border: 1px solid #ffffff;
}

.vdivider {
	float: left;
	position: relative;
	height: 221px;
	width: 15px;
}

.hdivider11 {
	height: 5px;
	width: 1013px;
	font-size: 1px;
	clear: both;
}
/* index page */
#mlscontainer {
	position: relative;
	float:left;
	width: 756px;
	height:240px;

}

.box {
	float: left;
	position: relative;
	width: 242px;
	height: 221px;
	background-color:#ffffff;
}

.hdivider {
	float: left;
	clear: both;
	height: 15px;
	width: 1013px;
	font-size: 1px;
}
/* font-size 1px to allow height to be 15px in internet explorer*/

.vdivider1 {
	position: relative;
	float: left;
	height:242px;
}

.box1 {
	float: left;
	width: 242px;
	height: 242px;
	position: relative;
	background-color:#999999;
}

.dbox {
	width: 499px;
	height: 160px;
	float: left;
	background-color:#999999;
}

.vdivider2 {
	height: 160px;
	float:left;
}

.footer {
	width: 1013px;
	height: 47px;
	clear: both;
	position:relative;
	background-color:#CCCCCC;
}

/* index page end */
/* bigreward page */

#leftbox {
	float: left;
	width: 499px;
	height: 597px;
}

.hdivider2 {
	height: 15px;
	width: 291px;
	font-size: 1px;
}
/* font-size 1px to allow height to be 15px in internet explorer*/
.box2 {
	width: 499px;
	height: 291px;
	background-color:#ffffff;
}

.ilbox {
	height: 138px;
	width: 499px;
	background-color:#ffffff;
}

#rightbox {
	float:left;
	width: 499px;
	height: 597px;
}

.vdivider3 {
	position:relative;
	float: left;
	height: 597px;
	width: 15px;
}
.box13 {
	width: 499px;
	height: 291px;
	overflow: auto;
	background-color:#ffffff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#B0C6D3;
	scrollbar-track-color:#B0C6D3;
	scrollbar-shadow-color:#B0C6D3;
	scrollbar-highlight-color:#B0C6D3;
	scrollbar-3dlight-color:#B0C6D3;
	scrollbar-darkshadow-Color:#B0C6D3;
}

/* bigreward page end
   myaccount page start
*/
.accountdata
{
	color:#000000;
	font-size:7pt;
	border-bottom:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
	border-left:1px solid #c0c0c0;
	padding:2px 5px 2px 5px;
}
.leftbox2 {
	float: left;
	height: 502px;
	width: 499px;
	overflow:auto;
	background-color:#ffffff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#B0C6D3;
	scrollbar-track-color:#B0C6D3;
	scrollbar-shadow-color:#B0C6D3;
	scrollbar-highlight-color:#B0C6D3;
	scrollbar-3dlight-color:#B0C6D3;
	scrollbar-darkshadow-Color:#B0C6D3;
	font-family: Baskerville, Sylfaen, Times, "Times New Roman", serif
}

.header
{
	color:#ffffff;
	font-size:8pt;
	background:#002F54;
	font-weight:bold;
	height:52px;

}

.leftboxLarge {
	float: left;
	height: 502px;
	width: 1000px;
	overflow:auto;
	background-color:#ffffff;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#B0C6D3;
	scrollbar-track-color:#B0C6D3;
	scrollbar-shadow-color:#B0C6D3;
	scrollbar-highlight-color:#B0C6D3;
	scrollbar-3dlight-color:#B0C6D3;
	scrollbar-darkshadow-Color:#B0C6D3;
	font-family: Baskerville, Sylfaen, Times, "Times New Roman", serif
}

.rightbox2 {
	float: left;
	height: 502px;
	width: 499px;
	background-color:#ffffff;
}

.vdivider4 {
	float:left;
	height: 502px;
	width: 15px;
}
	
/* my account page end
   vendors page start */
.box5 {
	width: 1013px;
	height: 873px;
	background-color:#ffffff;
}

/* vendors page end
   progprod page start */

.box6 {
	float: left;
	width: 756px;
	height: 290px;
	background-color:#ffffff;
}

.leftbox3 {
	float:left;
	height: 595px;
	width: 756px;
}

.box7 {
	float: left;
	width: 242px;
	height: 595px;
	background-color:#ffffff;;
}

.hdivider4 {
	float: left;
	width: 756px;
	height: 15px;
	font-size: 1px;
}

.vdivider5 {
	float: left;
	height: 595px;
	width: 15px;
}

.hdivider5 {
	clear:both;
	width: 1013px;
	height: 15px;
	font-size: 1px;
}
	
/* progprod page end
   calender page start */

.box8 {
	width: 1013px;
	height: 58px;
	background-color:#ffffff;
}

.box9 {
	height: 233px;
	width: 1013px;
	background-color:#ffffff;
}

.box10 {
	width: 1013px;
	height: 32px;
	background-color:#ffffff;
}

.box11 {
	height: 297px;
	width: 1013px;
	background-color:#ffffff;
}

/* calendar page end
   log on page start */

.middleleftbottom2 {
	float: left;
	height: 33px;
	width: 756px;
	background-color:#002F54;
	
	font:11px  Baskerville, Sylfaen, Times, "Times New Roman", serif
	color: #B0C6D2;	
	
	
}

.middleleftbottom2 a:link
{
	color: #ffffff;	
}

.middleleft2 {
	float: left;
	width: 756px;
	height: 242px;
	font: Baskerville, Sylfaen, Times, "Times New Roman", serif
	font-size: 16px;
	
}
