html, body 
{
	width: 100%;
	height: 100%;
	margin: 0;
}

body 
{
	/*background-color: #fff9e1;*/
    background-color: #eeeeee;
}
.tabclass
{
	max-width:1000px;
    min-width:400px;
    width:100%;
	border-collapse: collapse;
	background:#eeeeee;
	font-family:"Open Sans","Segoe UI";
	font-size:13px;
	color:#767676;
	/*margin:auto;*/
	border:0px;
}
.tabclass td
{
	padding:10px;
	border-spacing:0px;
}
.tuttabclass
{
	max-width:1000px;
    min-width:400px;
    width:100%;
	border-collapse: collapse;
	background:#eeeeee;
	font-family:"Open Sans","Segoe UI";
	font-size:13px;
	color:#767676;
	/*margin:auto;*/
	border:0px;
}
.tuttabclass td
{
	padding-top:0px;
    padding-bottom:0px;
    padding-left:20px;

	border-spacing:0px;
}
.mainheader
{
	color:#F5F5F5;
	background:#303030;
	font-size:14px;
	height:50px;
}
.roundedcorner
{
	-moz-border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}

.roundedcornernopadding
{
	-moz-border-top-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	border-top-left-radius: 8px;
	-moz-border-top-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-top-right-radius: 8px;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
}

.tabbody
{
	background:#ffffff;
}
.flowdiaclass
{
	color:#acacac;
	font-size:16px;
	font-style:"Open Sans","Segoe UI";
	padding-left:20px;
	vertical-align: middle;
}
.contenttable
{
	border:1px solid #eeeeee;
	padding:0px;
	border-spacing:0px;
}

.contenttablenoborder
{
	padding:0px;
	border-spacing:0px;
}

.imgcenteralign
{
	margin:0px auto;
	display:block;
}
.contentheaderfontLarge
{
    color:white;
	font-size:20px;
    vertical-align:middle;
    padding:0px;
}
.contentheaderfontNormal
{
    color:white;
	font-size:14px;
    vertical-align:middle;
    padding:0px;
}
h2
{
    font-size: 16px;
}
.storelogo
{
    width: 150px;
    vertical-align: middle;
    text-align:center;
}
.contenttabheader
{
	background:#f5f5f5;
	font-weight:bold;
}
.menu a
{
    color:#acacac;
	font-size:13px;
	font-style:"Open Sans","Segoe UI",;
	vertical-align: middle;
    text-decoration: none;
}
.imageborder
{
    border: solid 1px #DDDDDD;
}

.exgimageborder{
    border: solid 3px #DDDDDD;
    text-align:center;
}

.exgheadertext{
    text-align:center;
    font-size:14px;
    font-weight:bold;
    vertical-align:middle;
    font-family:"Open Sans","Segoe UI";
    margin:5px;
}
.rightalign
{
    text-align: right;
    float: right;
    margin-right: 30px;
}

.sampleDiv{
    display:inline-block;width:285px;margin:15px;
}
