body {
	margin: 0 auto;
	text-align: center;
	background-image: url(../img/template/bg.jpg);
	background-repeat: repeat-x;
	background-color: #e2e2e3;
	font-family: Tahoma, Geneva, sans-serif;
	color: #5F5F5F;
}
img {
	border: none;
}

h3{
font-family: Arial, Helvetica, sans-serif;}


h4{
font-family: Arial, Helvetica, sans-serif;}


.title_header{
font-size:5px;
}

#admin{
font-family: Tahoma;
font-size: 11px;
}

#admin a{
font-family: Tahoma;
font-size: 11px;
color: #ff0000;
text-decoration: underline;
}

table, table td{
	font-size: 11px;
	line-height: 16px;
}


p {
	padding: 0;
	margin: 0;
}
div.main {
	clear: both;
	margin: 0px auto; 
	width: 935px;
	text-align: left;z-index: 100;
	position: relative;
}
#langflags{
	position: absolute;
	left: 380px;
	width: 550px;
	top: 10px;
	text-align: right;
}

#langflags img{
	width: 16px; 
}

#langflags select{
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
}

div.row {
	clear: both;
	z-index: 100;
}
div.cell {
	display: table-cell;
	float: left;z-index: 100;
}

a.red{
	text-decoration: none;
	color: #b50f14 !important;
}

a.red:hover{
	text-decoration: underline;
	color: #b50f14 !important;
}

#leftnav a{
	font-family: verdana, Trebuchet Ms;
	color: #373737;
	text-decoration: none;
	font-size: 11px;
		font-weight: bold;
	}
	
	#leftnav a:hover{
	font-family: verdana, Trebuchet Ms;
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	}
	
	


#nav_l {
		clear: both;
}




div.nav_l {
	
display: block;
	clear: both;
	border-bottom: 1px solid #dddddd;
}
div.nav_l a {
	float: left;
	padding: 8px;border-bottom: 1px solid #dddddd;
}


.nav_on {
	/* background-image: url('../img/template/selected_bg.jpg');
	background-repeat:repeat-x; */
	border-top: 1px solid #dddddd;
	font-family: verdana, Trebuchet Ms;
	color: #373737;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	padding: 3px 3px 5px 10px;
	margin: 0px 0px 0px 7px;
		
}



a.level1{
font-size: 11px !important;
font-weight: normal !important;
}


a.level1, div.level1{
	font-size: 11px !important;
	font-weight: normal !important;
}




.nav_footer,.nav_footer_on {
	color: #FFFFFE;
}

.nav_footer_on {
	color: #99DDFF;
}






.grey_large{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
}

.green_large{
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #7cbc00;
}
.orange_larger{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #ff8400;
font-size: 30px;
display:block;
border-bottom: 1px solid #cccccc;
padding-bottom: 10px;
}

.orange_header{
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #ff8400;
font-size: 30px;
line-height: 30px;


padding-bottom: 10px;
} 
a.orange_large{
font-family: Arial, Helvetica, sans-serif;
color: #ff8400;
font-size: 18px;
text-decoration: underline;
}

a.orange_large:hover{
text-decoration: none;
}




#nav {
clear:both;
}


div.nav {
	display: block;
	clear: both;
	border-bottom: 1px solid #dddddd;

}
div.nav a {
	float: left;
		padding: 6px;
		clear: both;
}

/*DROPS*/
#dropmenudiv{
position:absolute;
line-height:16px;
z-index:100;
background-color: #ffffff !important;
border: 1px solid #dddddd;
text-align:left;
width: 150px;
}

#dropmenudiv a{

display: block;
text-indent: 3px;
padding: 3px;
text-decoration: none;
font-weight: bold;
font-family: Trebuchet Ms;
font-size: 11px;
color: #7083a3;
border-bottom: 1px dotted #dddddd;
}


#dropmenudiv a:hover{

border-bottom: 1px dotted #dddddd;
text-indent: 3px;
padding: 3px;
text-decoration: none;
font-weight: bold;
font-family: Trebuchet Ms;
font-size: 11px;
color: #7083a3;
background-color: #f6f6f6;
}


/**/

#main_wrapper{
z-index: -100;
}
div.navt {
	height: 33px;
	clear: both;
}
div.navt ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
}
div.navt ul li{
	float: left;
	background:url(/img/template/nav_separator.png) no-repeat right center;
	padding: 0px 1px 0px 0px;
	height: 33px;
	position: relative;
}

div.navt ul li a{
	display: block;
	height: 33px;	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 33px;
	color: #4e4234;
	padding: 0px 25px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	float: left;
}

div.navt ul li a:hover{
	background:url(/img/template/nav_selected.png) repeat-x center top;
	color: #8e0c16;
}

div.navt ul li ul{
	position: absolute;
	z-index: 3000;
	background: #f7f6f1;
	border: solid 1px #c4bfb9;
	top: 32px;
	left: -999em;
	width: 150px;
}

div.navt ul li:hover ul,
div.navt ul li.sfhover ul{
	left: 0px;
}

div.navt ul li ul li{
	position: static;
	height: auto;
	/* border-bottom: dotted 1px #dddddd; */
	background: none;
	padding: 0px;
	float: none;
}

div.navt ul li ul li a{
	padding: 5px 7px;
	display: block;
	height: 100%;
	font-size: 11px;
	line-height: 13px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #4E4234;
	text-transform: none;
	float: none;
	font-weight: normal;
}

div.navt ul li ul li a:hover{
	background: #f2ebe3;
	color: #8e0c16;
}




div.creatingnewoffering {
	float: left;
	width: 474px;
	height: 257px;
	background-image: url(../img/template/creatingandoffering.jpg);
	background-repeat: no-repeat;
	position: relative;
}
div.creatingnewoffering a {
	position: absolute;
	top: 159px;
	left: 40px;
}
div.subnav {
	float: left;
	width: 190px;
}
div.subnav a {
	clear: both;
	display: inline-block;
	height: 31px;
}
.haveaquestion {
	float: left;
	width: 218px;
	height: 257px;
	position:relative;
}

div.ourenterprisebox {
	clear: both;
	width: 196px;
	margin-left: 14px;
}
div.readdate {
	clear: both;
	width: 196px;
	height: 16px;
	background-color: #757e7b;
	line-height: 16px;
	color: White;
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
}
div.readdate a {
	color: White;
	float: left;
	margin-left: 5px;
}
div.readdate span {
	float: right;
	margin-right: 5px;
}
div.ourenterprisesolutionstxt {
	color: Black;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 16px;
	padding: 4px 0;
}
div.seewhatour {
	clear: both;
	background-image: url(../img/template/seewhatour-bg.jpg);
	background-repeat: no-repeat;
	width: 707px;
	height: 77px;
	position: relative;
	float:left;
}
div.seewhatour p {

	color: Black;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 16px;

	top: 20px;
	left: 172px;
}
div.ourmissiontxt {
	clear: both;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: Black;
	line-height: 16px;
	width: 353px;
}
div.footer {
	clear: both;
	width: 100%;
	background-image: url(../img/template/footer-bg.jpg);
	background-repeat: repeat-x;
	background-color: White;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: Black;
	height: 60px;
	line-height: 50px;
}
div.footer a {
	color: Black;
}
div.haveaquestiontop {
	float: right;
}
div.haveaquestiontop a {
	color: #ff3b0e;
	text-decoration: underline;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	display: block;
}
div.innersubnav {
	clear: both;
	/*background-image: url(../img/template/inner-subnav-bg.jpg); 
	background-repeat: repeat-x;*/
	width: 228px;}
	/* padding-bottom: 21px; 
}
div.innersubnav a {
	margin-left: 24px;
}*/





#inside_header_estore{
padding: 25px 20px;
color: #ffffff;
position: relative;
line-height: 18px;
background-image: url(../img/template/inside_bg_estore.jpg);
width: 661px;
height: 104px;
}

.inside_header{
font-family: Arial, Helvetica, sans-serif;
font-size: 22px;
color: #ffffff;
}



.button{
display:inline-block;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#ffffff;
background-color: #ff8500;
padding: 5px;
text-decoration: underline;
float:right;
margin-top: 10px;
border:3px solid #ffc07d;
}

.button:hover{
text-decoration: none;
}



#inside_header_button{
float: right;
width: 185px;
text-align:center;
position: relative;
padding-top: 80px;
padding-left: 10px;
}

#inside_header_button a{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
text-decoration: underline;

}

#inside_header_button a:hover{
text-decoration: none;
}






div.download {
	clear: both;
	width: 196px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 14px;
	color: #5f5f5f;
	margin-left: 17px;

}
div.download a {
	color: #ff3b0e;
	font-weight: bold;
	text-decoration: underline;
}
div.right {
	float: left;
	margin-left: 14px;
}
div.abouttxt {
	clear: both;
	width: 452px;
	color: #5f5f5f;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma;
}

div.abouttxt a{
	color: #9d0e0c;
	font-size: 11px;
	line-height: 16px;
	font-family: Tahoma;
	}



div.seewhatourbox {
	clear: both;
	background-image: url(../img/template/seewhatour-box-bg.jpg);
	background-repeat: no-repeat;
	background-color: #778bab;
	width: 212px;
	padding-top: 82px;
}
div.seewhatourbox p {
	width: 171px;
	color: White;
	font-family: Tahoma;
	font-size: 10px;
	line-height: 14px;
	margin-left: 15px;
	padding-bottom: 10px;
}



#combo_lite{
	background-image: url(../img/template/combo_lite.png);
	background-repeat: no-repeat;
	width: 464px;
	height: 143px;
	}
	
	
	#combo_pro{
	background-image: url(../img/template/combo_pro.png);
	background-repeat: no-repeat;
	width: 464px;
	height: 143px;
	}
	
	#combo_plus{
	background-image: url(../img/template/combo_plus.png);
	background-repeat: no-repeat;
	width: 464px;
	height: 143px;
	}
	
	
#price{
float:left;
width: 88px;
text-align:center;
padding-top: 37px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
margin-right: 10px;
}	
.price{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;}

#combo_content{
line-height: 13px;
float: right;
text-align:left;
width: 330px;
padding-top: 45px;
padding-bottom: 6px;
}
#more{
clear:both;
padding-left: 355px;
}

#more a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:underline;
color: #5F5F5F;
}
#more a:hover{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration:none;
color: #5F5F5F;
}






/*Example CSS for the two demo scrollers*/

#pscroller1{
width: 200px;
height: 120px;
padding: 0px;


}


#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}






/*Download page*/
.red_small{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #b00f12;
	}
	
	.gray_small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;}
	
	
	.address_large{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #696969;
	}
	
	.address_medium{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;

	}
	
	.sitecode_copyright{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	}

#sitecode_copyright a{
	text-decoration: none;
	color: #ffffff;
	font-size: inherit;
}

#sitecode_copyright a:hover{
	text-decoration: underline;
	color: #ffffff;
}
	a.go:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: underline;
	}
	
	a.go:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
	

a.request{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #696969;
text-decoration:underline;
}

a.request:hover{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #696969;
text-decoration:none;
}


	#download_header{
	background-image: url(../img/template/sitecode/header.jpg);
	background-repeat: no-repeat;
	height: 186px;
	width: 912px;
	}
	
	#download_buttons{
	padding-top: 140px;
	}
	
	#top_text{
	width: 780px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #696969;
	margin: 0 auto;
	*margin-left: 60px;
	}
	
	.solid_div{
	border-bottom: 1px solid #dddddd;
	}
	
	
	.label{
	float:left;
	width: 120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;
	}
	
	.field{
	float:left;
	margin-right: 20px;
	}
	
	.input{
	background-color: #ffffff !important;
	border: 1px solid #dddddd;
	padding: 8px 10px 5px 10px !important;
	height: 30px;
	width: 200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #696969;
	}
	
	#form_wrapper{
	width: 800px;
	margin: 0 auto;
	*margin-left: 70px;
	}
	
	
	#sitecode_footer{
	background-image: url(../img/template/sitecode/footer.png);
	background-repeat: no-repeat;
	height: 334px;
	width: 888px;
	}
	
	#footer_sales{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #696969;
	border-bottom: 1px solid #A4C0C8;
	width: 600px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	margin-right: 20px;
	float:left;
	}
	
	#footer_resources{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #696969;
	border-bottom: 1px solid #A4C0C8;
	width: 200px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
	margin-right: 20px;
	float:left
	}
	
.sitecode_footer_address{
	float:left;
	width: 150px;
	padding: 10px 0px 0px 10px; border-right: 1px solid #A4C0C8;
	margin-right: 10px;
	height: 160px;
	*height: 170px;
}
	
.sitecode_footer_address_last{
	float:left;
	width: 180px;
	padding: 10px 0px 0px 0px;
}
	
	
	
a.footer_address{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;
	text-decoration:underline;
}
	
a.footer_address:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	clor: #696969;
	text-decoration:none;
}
	
	
#newsletter{
	float: left;
	line-height: 100%;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding: 10px;
}
	
#sitecode_copyright{
	float: right;
	padding: 10px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
	
#bannerx5{
	background:url(/img/template/email_marketing/box3_right.png) repeat-y right #6d6a65;
	width: 908px;
	color: #ffffff;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 15px 0px 20px 15px;
}

#bannerx5 a{
	color: #ff8500;
	text-decoration: underline
}

#bannerx5 a:hover{
	color: #ff8500;
	text-decoration: none;
}
#bannerx5 h1{
	font-weight: 25px;
	line-height: 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	margin: 0px;
	padding: 10px 0px 5px 0px;
}

#bannerx5 h2{
	font-weight: 17px;
	line-height: 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #ff8500;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#bannerx5 p{
	line-height: 17px;
        padding: 10px 160px 10px 0px;
	margin: 0px;	
}
#bannerx5 .box3Top{
	background: url(/img/template/email_marketing/box3_top.png) no-repeat left top;
}

#bannerx5 .box3Bot{
	background:url(/img/template/email_marketing/banner_sitecode992.png) no-repeat left bottom;
	padding: 0px 0px 0px 0px;
	width: 100%;
}

#navx1{
	width: 370px;
	float: left;
	height: 45px;
}
#navx1 a{
	height: 45px;
	float: left;
	text-indent: -999em;
}

#navx1 a.btnCreate{
	background:url(/img/template/email_marketing/btn_create.png) no-repeat left center;
	width: 85px;
}

#navx1 a.btnSend{
	background:url(/img/template/email_marketing/btn_send.png) no-repeat left center;
	width: 69px;
}

#navx1 a.btnTrack{
	background:url(/img/template/email_marketing/btn_track.png) no-repeat left center;
	width: 78px;
}

#navx1 a.btnGetStarted{
	background:url(/img/template/email_marketing/btn_get_started.png) no-repeat left center;
	width: 130px;
}

#navx1 a:hover{
	background-position: right center;
}

#bannerx5 #leftSidex2{
	width: 370px;
	float: left;
}
#bannerx5 #rightSidex2{
	width: 510px;
	float: right;
	padding: 35px 0px 10px 0px;
}

#bannerx5 .rightbgx2{
	background:url(/img/template/email_marketing/design_build_optimize.png) no-repeat right center;
	padding: 0px 10px 10px 0px;
	margin: 0px 10px 0px 0px;
}

#bannerx5 #buttonsx2{
	text-align: center;
	padding: 42px 0px 0px 0px;
	float: left;
	width: 370px;
}

#bannerx5 #buttonsx2 a img{
	border: none;
}

#bannerx5 #buttonsx2 a{
	margin: 0px 15px;
}


#bannerx5 h1.headSitecode{
	background: url(/img/template/email_marketing/heading_sitecode992.png) no-repeat left center;
	padding: 0px;
	height: 24px;
	text-indent: -999em;
}

#bannerx5 h2.headSlogan{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 18px;
	color: #ff8500;
	font-weight: normal;
	padding: 20px 0px;
}

#bannerx5 p.textx1{
        margin: 0px 30px 0px 35px;
        text-align: left;
        width: 135px;
        display: inline;
        float: left;
        padding: 0px;
        text-align: center;
}
#bannerx5 p.textx2{
        margin: 0px 0px 0px 0px;
        text-align: left;
        width: 140px;
        float: left;
        padding: 0px;
        text-align: center;
}

#bannerx5 #buttonsx2 p.textx1 a, #bannerx5 #buttonsx2 p.textx2 a{
        margin: 0px;
}

.clear{
	clear:both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}	

#videoPage{
	font-size: 11px;
	line-height: 17px;
	padding: 10px 20px;
}

#videoPage p{
	padding: 8px 0px;	
}
