html,body {
	margin: 0;
	padding: 0;
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:normal;
	color:#677580;
	
	background-image:url(../Assets/Backgrounds/bg_page.gif);
	background-repeat:repeat-x;
	background-position:left top;
}


.main
	{
	width:100%;
	text-align:center;
	position:absolute;
	height:100%;
	top: 0px;
	}
	
.ControlPanel {
	position: absolute;
	top: 0px;
	z-index: 999;
}

.PageWraper
	{
	width:940px;
	height:100%;
	margin:auto;
	padding: 0px;
	background-image:url(../Assets/Backgrounds/bg_pagewraper_home.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding-left: 10px;

	}
	
	
.SubPagePageWraper
	{
	width:940px;
	height:100%;
	margin:auto;
	text-align:center;
	padding: 0px;
	background-image:url(../Assets/Backgrounds/bg_pagewraper_subpage.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	padding-left: 10px;

	}


.HeaderContainer
	{
	width:940px;
	text-align:left;
	height:213px;
	float:left;

	}



.LogoContainer
	{
	width:200px;
	text-align:left;
	padding-left:35px;
	height:150px;

	
	}
	
	
.MenuContainer{
text-align:left; 
width:679px; 
margin-left:23px;

}
	
	
.ContentContainer{

width:710px; 
margin-top:50px; 
/*margin-left:34px;*/
float:left;
}

.SubContentContainer{

width:679px; 
height:auto; 
margin-top:33px; 
margin-left:34px;
}

.VideoContainer{

width:320px; 
height:317px; 
padding-top:30px; 
float:left;
text-align:left;
margin-left: 30px;
}		
	
.WelcomeContainer{

width:317px;  
float:right;
text-align:left;
}			
	

.TabsContainer{

width:940px; 
height:161px; 
margin-top:14px;
padding-top:35px;
text-align:left;
float:left;
background-image:url(../Assets/Backgrounds/bg_tabs.gif);
background-repeat:repeat-x; 
}	



.SolutionContainer{
width:287px; 
height:150px; 
float:left;
text-align:left;
background-image:url(../Assets/Titles/tab_solution.gif);
background-repeat:no-repeat;
background-position:left top;

}

.SolutionInner{
margin-left:79px; 
width:208px;
text-align:left;
background-image:url(../Assets/Backgrounds/bg_v_dotted.gif);
background-repeat:repeat-y;
background-position:top right;
height:115px;


	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-style:normal;
	color:#677580;
	font-weight:normal;



}

.SolutionInner2{
margin-left:79px; 
width:auto;
text-align:left;
height:115px;



	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-style:normal;
	color:#677580;
	font-weight:normal;



}




.RetailerContainer{
width:285px; 
height:150px; 
margin-left:20px; 
float:left;

background-image:url(../Assets/Titles/tab_retailer.gif);
background-repeat:no-repeat;
background-position:left top;

}


.TestimonialContainer{
width:260px; 
height:150px; 
margin-left:20px; 
float:left;

background-image:url(../Assets/Titles/tab_testimonials.gif);
background-repeat:no-repeat;
background-position:left top;

}


.SubpageContentContainer{

width:676px; 
height:auto; 
float:left;
text-align:left;
margin-top:34px; 
margin-left:34px;
padding-bottom:20px;
}		



.FooterContainer{

width:940px; 
height:183px; 
text-align:left;
background-image:url(../Assets/Backgrounds/bg_footer.gif);
background-repeat:repeat-x; 
}		
	
	
	
	 

.FooterContainerInner{
width:855px; 
height:auto; 
text-align:left;
float:left;
}   

	


	
	
.TextTitle{
	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 27px;
	font-style:normal;
	color:#990033;
	font-weight:bold;
	
	}
	
	
.TextSubTitle{
	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 21px;
	font-style:normal;
	color:#990033;
	font-weight:bold;
	height:30px;
	text-align:left;
	
	}
	
	
.TextSubTitleInner{
	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 17px;
	font-style:normal;
	color:#677580;
	font-weight:bold;
	height:30px;
	text-align:left;
	
	}	
	
	
.TextFooter{
	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 10px;
	background: #ffffff;
	font-style:normal;
	font-weight:normal;
	color:#677580;
	line-height:15px;
	
}


.TextFooter2{
	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 11px;
	background: #ffffff;
	font-style:normal;
	font-weight:normal;
	color:#677580;

	
}

.SubpageRightContainer{
	width:200px; 
	height:auto; 
	float:right;
	text-align:center;
	margin-top:300px; 
	padding-bottom:20px;
}

.addthis_button_compact {
	font-size: 11px;
	vertical-align: middle;
	line-height: 15px;
}

	
a:link {
color:#990033; text-decoration:none; 
}

a:visited { 
color:#990033; text-decoration:none; 
}

a:active { 
color:#68869c; text-decoration:none; 
}

a:hover { 
color:#68869c; text-decoration:none; 
}

a:link.WhiteLink {
	color:#ffffff; 
}
a:visited.WhiteLink {
	color:#ffffff; 
}
a:active.WhiteLink {
	color:#ffffff; 
}
a:hover.WhiteLink {
	color:#aaaaaa; 
}

a:Redlink:link 
{
font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
font-size: 10px;
font-style:normal;
font-weight:normal;
color:#990033; 
text-decoration:none;
line-height:21px;
}

a.Redlink:visited { 
color:#990033; text-decoration:none; 
}

a.Redlink:active { 
color:#68869c; text-decoration:none; 
}

a.Redlink:hover { 
color:#68869c; text-decoration:none; 
}

/* Start of  Menu */

.MainMenu_MenuContainer
{
	background-color: transparent;	
}

.MainMenu_MenuBar
{
	cursor: pointer;
	height: 0px;
	background-color:transparent;
	font-size: 13px;
}

.MainMenu_MenuIcon
{
	cursor: pointer;
	background-color: Transparent;
	text-align: center;
	width: 0px;
	height: 0px;
	display:none;
}

.MainMenu_MenuArrow
{
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color:#FFFFFF;
	cursor: pointer;
	border-right: #dee9f0 0px solid;
	border-bottom: #dee9f0 1px solid;
	border-top: #dee9f0 0px solid;
}

.MainMenu_MenuBreak
{
	border-bottom:0;
	border-left:#dee9f0 0px solid;
	border-top:#dee9f0 0px solid;
	border-right:#dee9f0 0px solid;
	background-color:Transparent;
	padding-left:9px;
	padding-right:9px;
	width:145px;
}

/*.MainMenu_RootMenuArrow
{
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #ffffff;
	cursor: pointer;
}*/

.MainMenu_MenuItem
{
	cursor: pointer;
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight:normal;
	color: #ffffff;
	text-decoration:none;	
	border-left: white 0px solid;
	border-right: white 0px solid;
	border-bottom: #dee9f0 1px solid;
	border-top: white 0px solid;
	background-color: Transparent;
	height:29px;
	padding-left:0px;
	padding-right:0px;
	width:185px;
	text-align: center;
}


.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	background-color: #556f86;
	border-bottom: #dee9f0 1px solid;
	border-top: #dee9f0 1px solid;
	border-right: #dee9f0 1px solid;
	border-left: #dee9f0 1px solid;
	margin-top:0px;
	width:185px;	
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	color:#FFFFFF;
	font-weight:normal;
	text-align: left;
}

.MainMenu_MenuItemSel
{
	cursor: pointer;
	font-family: Trebuchet MS, Trebuchet, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight:normal;
	color: #dfeaf2;
	border-bottom: #dee9f0 1px solid;
	border-top: 0px;
	border-right: 0px;
	border-left: 0px;
	height:29px;
	padding-left:0px;
	padding-right:0px;
	background-color: #7a9bb2;
	width:185px;
	text-align: center;
}

/* End of  Menu */


	
	

