/* CSS Document */
html, body {
    background: url(/images/bg.jpg) #ffffff repeat-x 50% 0;
	background-position:top;
	color:#444;
	height:100%;
	margin:0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.bodyHome 
{
    background: url(/images/bgHome.jpg) #ffffff repeat-x 50% 0;
	background-position:top;
	color:#444;
	height:100%;
	margin:0px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.wrapper {
	width:960px;
	position:relative;
	margin-right:auto;
	margin-left:auto;
}
.header {
	float:left;
	width:960px;
	height:152px;
}
.logo {
	float: left;
    height: 92px;
    margin-top: 25px;
    width: 300px;
}
.headerRight {
	width:659px;
	float:right;
}
.topMenuLeft 
{
    background-image:url(/images/topMenuLeft.jpg);
    background-repeat:no-repeat;
    width:13px;
    height:27px;
    float:left;
}
.topMenuMiddle
{
    /*background-image:url(/images/topMenuMiddle.jpg);
    background-repeat:repeat-x;*/
    height:27px;
    padding:5px 0 0 0;
    float:left;
}
.topMenuRight
{
    background-image:url(/images/topMenuRight.jpg);
    background-repeat:no-repeat;
    width:12px;
    height:27px;
    float:left;
}
#topLinks{
	float:right;
	text-align:right;
	position:relative;
}
.topLinks, .topLinks a {
	font-size: 10px;
	color: #ececec;
	margin-left:20px;
	margin-top:2px;
    text-decoration: none;
    text-transform: uppercase;
	font-weight:normal;
	font-family:Arial;
}
.topLinks a:hover {
	text-decoration:none;
	color:#fff;
	font-weight:normal;
    width:100%;
}
.searchHolder {
	float: right;
    height: 30px;
    margin-top: 45px;
    padding-right: 40px;
    width: 180px;
    background-image:url(/images/searchBar.png);
    background-repeat:no-repeat;
    background-position:right bottom;
}
.radioText 
{
  font-size:10px; 
  color:#4c2a55; 
  font-family:Arial, Helvetica, Sans-Serif; 
}
.phoneNumber 
{
    font-size:12px;
    font-weight:bold;
    float:right;
    color:#fff;
}
.cartHolder 
{
     width:100%; 
     float:right; 
     text-align:right;
}
.cartText, .cartText a
{
    color:#333333;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    text-transform:uppercase;
    text-decoration:none;
    cursor:pointer;
}
.cartText a:hover 
{
    color:#cb3502;
    text-decoration:none;
    cursor:pointer;
}
.bodyContent {
    width:960px;
    float:left;
	background-color:#fff;
	min-height:250px;
}
.icon 
{
     width:16%;
     float:left;
     text-align:center;
}
.icon a
{
    text-align:center;
    font-size:10px;
    color:#333;
    font-weight:bold;
    text-decoration:none;
    background-color:Transparent;
}
.icon a:hover 
{
    color:#568DC0;
    text-decoration:none;
    background-color:Transparent;
}
.bodyContentSecondary {
    width:960px;
    float:left;
	background-image:url(/images/bodyContentBg.jpg);
	background-repeat:repeat-y;
	min-height:350px;
}
.mainNavHolder {
	float: left;
    height: 40px;
    margin-top: 35px;
    overflow: hidden;
    width: 410px;
}
.mainNavItem a {
	font-size:13px;
	color:#333;
	text-decoration:none;
	font-weight:bold;
	height:40px;
	line-height:40px;
	float:left;
	padding:0 15px;
}
.mainNavItem a:hover {
	font-size:13px;
	color:#fff;
	background-color:#4393b6;
	background-image:url(/images/mainNavHover.jpg);
	background-repeat:repeat-x;
}
.mainNavItemSelected {
	color:#ffffff;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:40px;
	text-align:center;
	float:left;
	text-decoration:none;
    width:154px;
    height:40px;
	font-weight:bold;
	background-image:url(/images/navBgHover.jpg);
	background-repeat:no-repeat;
}
.subNavItem 
{
    padding:0 1px;
    background-color:#efefef;
}
.subNavItem a {
	color:#555555;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:30px;
	text-align:left;
	float:left;
	text-decoration:none;
	font-weight:normal;
	width:200px;
	background-color:#efefef;
	padding:3px 13px;
}
.subNavItem td 
{
    font-size:13px;
    border-bottom:1px solid #e3e2e2;
}
.subNavItem a:hover {
	text-decoration:none;
	color:#fe7201;
	font-weight:normal;
	background-color:#fff;
}
.banner 
{
    width:960px;
    height:351px;
    float:left;
    background-image:url(/images/bannerBg.jpg);
    background-repeat:no-repeat;
    background-position:top;
}
.bannerSecondary 
{
    width:960px;
    height:130px;
    float:left;
    background-image:url(/images/bannerSecondary.jpg);
    background-repeat:no-repeat;
    background-position:top left;
    margin-top:2px;
}
.buttonsHolder 
{
    width:960px;
    height:100px;
    float:left;
}
.bannerHeader 
{
    font-size:40px;
    color:#fff;
    line-height:38px;
    text-shadow: 0px 1px 1px #000;
    margin-top:20px;
    filter: dropshadow(color=#666, offx=1px, offy=1px);

}
.bannerText 
{
    color:#fff;
    font-size:14px;
    line-height:20px;
    margin-top:15px;
    text-shadow: 0px 1px 1px #000;
}
.demoButton a
{
    width:200px;
    height:48px;
    float:left;
    background-image:url(/images/demoButton.jpg);
    background-repeat:no-repeat;
}
.demoButton a:hover 
{
    background-image:url(/images/demoButtonHover.jpg);
    background-repeat:no-repeat;
}
.featuresButton a
{
    width:200px;
    height:48px;
    float:left;
    background-image:url(/images/featuresButton.jpg);
    background-repeat:no-repeat;
    margin-left:30px;
}
.featuresButton a:hover 
{
    background-image:url(/images/featuresButtonHover.jpg);
    background-repeat:no-repeat;
}
.test 
{
    background-image:url(/images/logo.png);
    
}
.phoneNumber a, .contactUs a, .pricing a
{
    font-size:11px;
    color:#666;
    text-decoration:none;
}
.phoneNumber a:hover, .contactUs a:hover, .pricing a:hover
{
    font-size:11px;
    color:#458DC8;
    text-decoration:none;
}
.phoneNumber 
{
    background-image:url(/images/phone.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:22px;
    padding-top:2px;
    float:right;
    font-weight:normal;
    font-size:11px;
    color:#666;
    margin-top:6px;
}
.contactUs 
{
    background-image:url(/images/email.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:23px;
    padding-top:2px;
    float:right;
    font-weight:normal;
    margin-top:5px;
}
.pricing 
{
    background-image:url(/images/pricing.png);
    background-repeat:no-repeat;
    background-position:left;
    padding-left:22px;
    padding-top:2px;
    float:right;
    font-weight:normal;
    margin-top:5px;
}
.editions 
{
    float:left; 
    width:960px;
    margin:10px 0;
}
.newsHolder 
{
    float:left; 
    width:890px;
    padding:20px 60px 0px 10px;
    background-image:url(/images/bodyGradientTop.jpg);
    background-repeat:repeat-x;
    padding-bottom:20px;
    min-height:100px;
    background-position:top;
    margin-top:2px;
}
.brands 
{
    width:960px;
    float:left;
    margin:20px 0 0;
}
.footerHolder 
{
    background-image:url(/images/footerBg.jpg);
    background-repeat:repeat-x;
    background-position:top;
    width:100%;
    float:left;
    background-color:#eee;
    min-height:292px;
    margin-top: 20px;
}
.footer 
{
    width:960px;
    margin:0 auto;
    min-height:290px;
}
.footerBox 
{
    float:right;
    padding:20px 0px;
    width:191px;
    color:#666666;
    font-size:12px;
    min-height:165px;
}
.footerBox a 
{
    color:#777777;
    font-size:11px;
    line-height:22px;
    text-decoration:none;
}
.footerBox a:hover 
{
    color:#000;
}
.socialMedia 
{
    width:217px;
    float:left;
    padding:20px;
}
.socialMedia h1 
{
    margin-bottom:10px;
}
.socialMedia img 
{
    margin:5px 0;
}
.bodyContent 
{
    width:960px;
    float:left;
    padding:30px 0;
    background-color:transparent;
    min-height:500px;
}
.contentHolder 
{
    width:690px;
    float:left;
}
#breadcrumbs {
    float:right;
    height:23px;
    margin-bottom:20px;
    width:100%;
    border-bottom:1px solid #DDDDDD;
}
#breadcrumbsFullPage {
	width:960px;
	height:23px;
	margin:0px 0px 10px;
	border-bottom:1px solid #DDDDDD;
	margin-bottom:20px;
}
.breadcrumbs, .breadcrumbs a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.breadcrumbsCurrent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.subNavTitle
{
    color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    font-size:40px;
    font-weight:bold;
    margin-top:40px;
    text-align:left;
    text-transform:uppercase;
    text-shadow: 0px 1px 1px #000;
}
.getStartedButton a
{
    background-image:url(/images/getStarted.png);
    background-repeat:no-repeat;
    width:277px;
    height:89px;
    float:right;
    cursor:pointer;
    margin-top:20px;
    margin-right:-20px;
    text-decoration:none;
}
.getStartedButton a:hover
{
    background-image:url(/images/getStartedHover.png);
    background-repeat:no-repeat;
    width:277px;
    height:89px;
    float:right;
    cursor:pointer;
}
.leftNavColumn {
	width:250px;
	float:right;
}
.leftNavTitle 
{
    width:203px;
    float:right;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    height:25px;
    padding:18px 10px 10px 37px;
    background-image:url(/images/leftNavTitle.jpg);
    background-repeat:no-repeat;
    text-transform:uppercase;
}
.leftNavTitleGrey
{
    width:203px;
    float:right;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    height:25px;
    padding:18px 10px 10px 37px;
    background-image:url(/images/leftNavTitleGrey.jpg);
    background-repeat:no-repeat;
    text-transform:uppercase;
}
.leftNavBottom 
{
    background-image:url(/images/leftnavBgBottom.jpg);
    background-repeat:no-repeat;
    width:250px;
    height:46px;
    float:right;
    margin-bottom:15px;
}
.leftNavHolder
{
    width:233px;
    float:right;
    background-image:url(/images/leftNavBg.jpg);
    background-repeat:repeat-y;
    background-position:top right;
    padding:10px 0 40px 17px;
}
.leftNavHolder ul.leftNavItem {
	margin:0;
	padding:0;
	list-style-type:none;
	display:block;
	font:12px Arial, Helvetica, sans-serif;
	line-height:165%;
	width:214px;
	list-style-image:none;
	line-height:normal;
	font-weight:normal;
}
.leftNavHolder ul.leftNavItem li{
	margin:0;
	padding:0;
	list-style-image:none;
	line-height:150%;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:214px;
}
.leftNavHolder ul.leftNavItem li a {
    font:13px Arial, Helvetica, sans-serif;
	display:block;
	text-decoration:none;
	padding:0 5px;
	width:204px;
	list-style-image:none;
	line-height:30px;
	border-bottom:1px dotted #ccc;
	text-align:left;
	list-style-image:none;
	color:#666;
	font-weight:normal;
	margin-right:1px;
}
.leftNavHolder ul.leftNavItem li a:hover{
	color:#fe7201;
	font-weight:normal;
    background-color:#fff;
}
.leftNavHolder ul.leftNavItem li a.current,ul.vert-one li a.current:hover{
	background:#ebe7d9;
	color:#458DC8;
}
.contentHolderInside 
{
    width:100%;
    float:left;
}
.contactHolder 
{
    float:left;
    width:466px;
    font-size:12px;
    background-color:#f3f3f3;
    border:1px solid #ccc;
    padding:10px;
}
.addressHolder 
{
    background-color:#f8f8f8;
    border:1px dotted #CCCCCC;
    float:right;
    font-size:12px;
    height:574px;
    margin-bottom:10px;
    margin-left:10px;
    padding:10px;
    width:170px;
}
.editions ul
{
    padding-left:35px;
    list-style-image:url(/images/bullet.png);
}  
.paneHeader 
{
    width:515px;
    background-color:#f0f0f0;
    color:#444;
    padding:10px;
    font-size:14px;
    font-weight:bold;
    margin-top:1px;
    border-bottom:2px solid #ccc;
    cursor:pointer;
}
.paneHeaderSelected 
{
    width:515px;
    background-color:#555;
    color:#fff;
    padding:10px;
    font-size:14px;
    font-weight:bold;
    margin-top:1px;
    border-bottom:2px solid #ccc;
    cursor:pointer;
}
.paneContent 
{
    width:515px;
    background-color:#e2e2e2;
    color:#444;
    padding:10px;
    font-size:13px;
    min-height:200px;
}
.btnPlatform, .btnPlatformHover, .btnSolutions, .btnSolutionsHover
{
    width:138px;
    float:left;
    height:40px;
    background-position:left top;
    background-image:url(/images/btnPlatform.png);
    background-repeat:no-repeat;
    cursor:pointer;
    border:none;
}
.btnPlatformHover
{
    background-position:left -40px;
}
.btnSolutions, .btnSolutionsHover 
{
    background-image:url(/images/btnSolutions.png);
    background-repeat:no-repeat;
}
.btnSolutionsHover 
{
    background-position:left -40px;
}
.btnB2B, .btnB2BHover
{
    width:243px;
    float:left;
    height:54px;
    background-position:left top;
    background-image:url(/images/btnB2B.png);
    background-repeat:no-repeat;
    cursor:pointer;
    border:none;
}
.btnB2BHover
{
    background-position:left -108px;
}
.btnServices, .btnServicesHover
{
    width:134px;
    float:left;
    height:40px;
    background-position:left top;
    background-image:url(/images/btnServices.png);
    background-repeat:no-repeat;
    cursor:pointer;
    border:none;
}
.btnServicesHover
{
    background-position:left -40px;
}
.btnB2C, .btnB2CHover
{
    width:243px;
    float:left;
    height:54px;
    background-position:left top;
    background-image:url(/images/btnB2C.png);
    background-repeat:no-repeat;
    cursor:pointer;
    border:none;
}
.btnB2CHover
{
    background-position:left -108px;
}
.tabsHolder 
{
    width:575px;
    float:left;
}
.homeRight 
{
    width:370px;
    float:right;
}
/******  AjaxTabs ******/
/****** Active Tab ******/
.tabsHolder .ajax__tab_xp .ajax__tab_active .ajax__tab_outer, .tabsHolderFull .ajax__tab_xp .ajax__tab_active .ajax__tab_outer /*right side image*/ {
    background:url(/images/tabs/rightSideWhite.jpg) no-repeat scroll right top;
}
.tabsHolder .ajax__tab_xp .ajax__tab_active .ajax__tab_inner, .tabsHolderFull .ajax__tab_xp .ajax__tab_active .ajax__tab_inner /*left side image*/ {
    background:url(/images/tabs/leftSideWhite.jpg) no-repeat scroll 0 0;
}
.tabsHolder .ajax__tab_xp .ajax__tab_active .ajax__tab_tab, .tabsHolderFull .ajax__tab_xp .ajax__tab_active .ajax__tab_tab { /*middle image*/
    background:url(/images/tabs/middleWhite.jpg) repeat-x scroll 0 0;
    color:#333;
}
.tabsHolder .ajax__tab_xp .ajax__tab_active .ajax__tab_hover .ajax__tab_tab, .tabsHolderFull .ajax__tab_xp .ajax__tab_active .ajax__tab_hover .ajax__tab_tab 
{
    background:url(/images/tabs/middleWhite.jpg) repeat-x scroll 0 0;
    color:#333;
}
/****** Other Tabs ******/
.tabsHolder .ajax__tab_xp .ajax__tab_outer, .tabsHolderFull .ajax__tab_xp .ajax__tab_outer {/*right side image*/
    background:url(/images/tabs/rightOrange.jpg) no-repeat scroll right top;
    height:33px;
    padding-right:12px;
}
.tabsHolder .ajax__tab_xp .ajax__tab_inner, .tabsHolderFull .ajax__tab_xp .ajax__tab_inner {/*left side image*/
    background:url(/images/tabs/leftOrange.jpg) no-repeat scroll 0 0;
    padding-left:11px;
    height:33px; 
}
.tabsHolder .ajax__tab_xp .ajax__tab_tab, .tabsHolderFull .ajax__tab_xp .ajax__tab_tab {/*middle image*/
    background:url(/images/tabs/middleOrange.jpg) repeat-x scroll 0 0;
    height:16px;
    margin:0;
    padding:13px 10px 4px;
    color:#fff;
    font-weight:bold;
    font-family:Arial;
}
.tabsHolder .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer, .tabsHolderFull .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer 
{
    background:url(/images/tabs/rightSideWhite.jpg) no-repeat scroll right top;
}
.tabsHolder .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner, .tabsHolderFull .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner 
{
    background:url(/images/tabs/leftSideWhite.jpg) no-repeat scroll 0 0;
}
.tabsHolder .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab, .tabsHolderFull .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab
{
    background:url(/images/tabs/middleWhite.jpg) repeat-x scroll 0 0;
    color:#333;
}
.tabsHolder .ajax__tab_xp .ajax__tab_body {
    background-color:#FFFFFF;
    border-style:none;
    border-width:0;
    font-family:Arial;
    font-size:13px;
    padding:30px 15px;
    width:541px;
    height:441px;
    border-left:none;
    background-image:url(/images/tabs/tabsBg.jpg);
    background-repeat:no-repeat;
    margin-top:-1px;
}
.tabsHolder .ajax__tab_xp .ajax__tab_header {
    background:transparent none no-repeat scroll left top;
    font-family:Arial;
    font-size:12px;
    padding-left:20px;
}
/************* FULL Tabs **************/
.tabsHolderFull 
{
    width:960px;
    float:left;
    margin-top:20px;
}
.tabsHolderFull .ajax__tab_xp .ajax__tab_body {
    background-color:#FFFFFF;
    font-family:Arial;
    font-size:13px;
    padding:30px 15px;
    width:930px;
    height:220px;
    border:1px solid #ccc;
    margin-top:-1px;
    overflow:auto;
    overflow-x:hidden;
}
.tabsHolderFull .ajax__tab_xp .ajax__tab_header {
    padding-left:20px;
}
/*end full tabs*/
/* End Tabs */
.orangeHeader 
{
    width:340px;
    float:left;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    height:25px;
    padding:18px 10px 10px 20px;
    background-image:url(/images/orangeHeader.jpg);
    background-repeat:no-repeat;
    text-transform:uppercase;
}
.blueHeader 
{
    width:340px;
    float:left;
    color:#fff;
    font-size:14px;
    font-weight:bold;
    height:25px;
    padding:18px 10px 10px 20px;
    background-image:url(/images/blueHeader.jpg);
    background-repeat:no-repeat;
    text-transform:uppercase;
}
.boxBody 
{
    width:330px;
    float:left;
    min-height:100px;
    background-image:url(/images/boxBg.jpg);
    background-repeat:repeat-y;
    padding:0 20px;
    font-size:11px;
}
.boxBottom 
{
    background-image:url(/images/boxBgBottom.jpg);
    background-repeat:no-repeat;
    width:350px;
    height:36px;
    float:left;
    text-align:right;
    padding:10px 20px 0 0;
}
.altNavLeft 
{
    width:27px;
    height:44px;
    float:left;
    background-image:url(/images/altNavLeft.jpg);
    background-repeat:no-repeat;
}
.altNavMiddle
{
    height:34px;
    float:left;
    background-image:url(/images/altNavMiddle.jpg);
    background-repeat:repeat-x;
    padding:10px 30px 0 30px;
}
.altNavRight
{
    width:21px;
    height:44px;
    float:left;
    background-image:url(/images/altNavRight.jpg);
    background-repeat:no-repeat;
}
.contentHolderFull 
{
    width:960px;
    float:left;
    margin-top:20px;
    min-height:400px;
}
.recentBlogs 
{
    padding:10px 0;
    border-bottom:1px dotted #cccccc;
    float:left;
    width:213px;
}
.recentBlogs .Date 
{
    font-size:11px;
    color:#989898;
    float:left;
}
.recentBlogs .Title a 
{
    color:#444;
    font-size:11px;
    text-decoration:none;
    float:left;
    width:100%;
}
.recentBlogs .Title a:hover 
{
    color:#FE7201;
}
.recentBlogs .Topic 
{
    background-color:#dcdcdc;
    color:#666;
    float:left;
    font-family:Arial,Helvetica,sans-serif;
    font-size:9px;
    font-weight:bold;
    margin:0 0 5px;
    padding:3px 10px 3px 7px;
    text-transform:uppercase;
    clear:left;
    
}
.btnEditions a
{
    background-image:url(/images/btnEditions.png);
    background-repeat:no-repeat;
    width:205px;
    height:41px;
    float:right;
    margin-top:10px;
}
.btnEditions a:hover 
{
    background-image:url(/images/btnEditionsHover.png);
    background-repeat:no-repeat;
    width:205px;
    height:41px;
    float:right;
}
.btnFeatures a
{
    background-image:url(/images/btnViewFeatures.png);
    background-repeat:no-repeat;
    width:206px;
    height:41px;
    float:right;
    margin-top:10px;
}
.btnFeatures a:hover 
{
    background-image:url(/images/btnViewFeaturesHover.png);
    background-repeat:no-repeat;
    width:206px;
    height:41px;
    float:right;
}
.btnWhyPrecis a
{
    background-image:url(/images/btnWhyPrecis.png);
    background-repeat:no-repeat;
    width:206px;
    height:41px;
    float:right;
    margin-top:10px;
}
.btnWhyPrecis a:hover 
{
    background-image:url(/images/btnWhyPrecisHover.png);
    background-repeat:no-repeat;
    width:206px;
    height:41px;
    float:right;
}
.modual
{
	background-color:White;
	border-width:2px;
	border-color:Black;
	border-style:solid;
	padding: 10px;
	min-width:400px;
	min-height:200px;
	text-align:center;
	float:left;
}
.loginBox 
{
    width:350px;
    height:215px;
    background-image:url(/images/loginBoxBg.jpg);
    background-repeat:no-repeat;
    padding:115px 100px 100px;
    color:#fff;
    margin:auto;
}
.loginBox .titlebar1 
{
    display:none;
}
.loginBox input[type="text"], .loginBox input[type="password"] 
{
    width:200px;
    padding:7px;
    border:2px solid #d0762c;
    color:#d0762c;
    margin-bottom:10px;
}
.loginBox .normal 
{
    font-size:16px;
}
.loginBoxBottom 
{
    margin-left: auto;
    margin-right: auto;
    margin-top: -205px;
    text-align: right;
    width: 269px;
    margin-bottom:140px;
}
.loginBoxForgot p[style], .loginBoxForgot span
{
    text-align:right !important;
    color:#fff;
    font-size:16px;
}
.loginBoxForgot a 
{
    color:#f8c69f;
    font-size:16px;
    text-decoration:none;
}
.loginBoxForgot a:hover 
{
    color:#fff;
}
.loginBoxWhite
{
    width:370px;
    min-height:310px;
    float:left;
    border:1px solid #999999;
    margin-top:1px;
    padding:15px;
}
.loginBoxWhiteBottom 
{
    width:370px;
    height:20px;
    border-top:1px solid #ffffff;
    border-right:1px solid #999999;
    border-left:1px solid #999999;
    border-bottom:1px solid #999999;
    background-color:#dfdddd;
    float:left;
    padding:15px;
    text-align:right;
}
.loginBoxFull
{
    width:930px;
    min-height:255px;
    float:left;
    border:1px solid #999999;
    margin-top:10px;
    padding:15px;
}
.loginBoxBottomFull
{
    width:930px;
    height:20px;
    border-top:1px solid #ffffff;
    border-right:1px solid #999999;
    border-left:1px solid #999999;
    border-bottom:1px solid #999999;
    background-color:#dfdddd;
    float:left;
    padding:15px;
    text-align:right;
}
.formLandingHolder 
{
    width:275px;
    float:right; 
    padding:10px; 
    background-color:#efefef; 
    border:1px solid #ccc;
}
.formLandingHolder .input 
{
    width:130px;
    margin: 0 3px;
}
.formLandingHolder select
{
    width:136px;
    margin: 0 3px;
}
.formLandingHolder textarea
{
    width:126px;
    margin: 0 3px;
}
.formLandingHolder td.formleft
{
    font-size:10px;
    
}
.twtr-ft, .twtr-hd
{
    display:none;
}
.featuresHolder 
{
    width:189px;
    margin-left:10px;
    padding-left:10px;
    float:right;
    border-left:1px solid #ccc;
    margin-top:30px;
    color:#666;
    
}
.featuresHolder td 
{
    font-size:13px;
}
.featuresHolder td a 
{
    color:#666;
    text-decoration:none;
    font-size:13px;
}
.featuresHolder td a:hover 
{
    color:#fe7201;
    text-decoration:underline;
}
.featuresHolder td img 
{
    width:25px;
    height:25px;
}
