ul#menu{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:40px;
	text-transform:uppercase;
	font-size:16px;
	background:transparent url("images/blue.jpg") repeat-x top left;
	font-family:Helvetica,Arial,Verdana,sans-serif;
}

ul#menu li{
	display:block;
	float:left;
	
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #539DF0;
	}
ul#menu li a{
	display:block;
	float:left;
	color:#ffffff;
	text-decoration:none;
	padding:12px 20px 0 20px;
	height:28px;
	
	}
ul#menu li a:hover{
	background:transparent url("images/black.jpg") repeat-x top left;	


}







 #menu-vert {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 150px;
	background-color: #f7f7f7;
}
#menu-vert li {
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	width: 150px;
	margin: 0;
	padding: 0;
}
#menu-vert a {
	background: #f7f7f7;
	color: #666666;
	display: block;
	margin: 0;
	padding: 4px 10px;
	text-decoration: none;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
 #menu-vert a:hover {
	color: #fff;
	padding-bottom: 8px;
	background-color: #33CC33;
	background-image: url(images/hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#holder {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	overflow: auto;
	vertical-align: top;
	margin-top: -10px;
	height: auto;
}


#content {
background-image: url(images/white-background.png);
float:left;
position:relative;
width:100%;
:undefined;
}


#ancillary {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://printbro.com/images/left-menu-back.png);
	background-repeat: repeat;
	background-position: 0 0;
}


#mainContent {
	width: 670px;
	background-color: #FFFFFF;
}

#steps .step {dynamicC...F.worker2 (line 1103)
background:transparent url(/g/images/broker/templates/deco/steps_next_bg.jpg) no-repeat scroll left center;
	border-bottom:0 solid #ADAAAD;
	color:#C00D0D;
	display:inline;
	font-family:arial;
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:3px 10px 3px 22px;
	font-size: 10px;
}

#mainBody {

	background-color: #FFFFFF;
	font-size: 10px;
}

#title {
	width: 641px;
	margin-right: auto;
	margin-left: auto;
}

.pageTitle {
background: url(images/title.png) repeat-x scroll center top;
color:#FFFFFF;
display:block;
font-family:arial,Verdana,Arial,arial,arial;
font-size:30px;
line-height:37px;
padding-left:20px;
text-decoration:none;
}
#orderForm {
	background-color:#F7F7F7;
	font-size:11px;
	margin-right:10px;
	margin-top:-15px;
	padding-bottom:5px;
	padding-top:3px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#footer{
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	background-color: #0066CC;
}
#ancillary {
	width: 175px;
	background-color: #FFFFFF;
}


#productsMenu {
	width: 150px;
	background-color: #f7f7f7;	
	float: left;

}




#leftMenuItemsProducts {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 150px;
	background-color: #f7f7f7;
}
#leftMenuItemsProducts, li {
	font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#leftMenuItemsProducts a {
	background: #f7f7f7;
	color: #666666;
	display: block;
	margin: 0;
	padding: 4px 10px;
	text-decoration: none;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#leftMenuItemsProducts a:hover {
	color: #fff;
	padding-bottom: 8px;
	background-color: #33CC33;
	background-image: url(images/hover.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#productsMenuTop {
display:none;
text-decoration:none;
}

#rightMenuLinks {
display:none;
margin:10px 0 0;
padding:0;
padding:0;
width:100%;
}

 .ccolumn p img{margin:5px 0;}

 

 .ccolumn,#content .hcenter{float:left;width:650px;padding-right:.5em;min-height:300px;}
 .ccolumn{width:100%;}
 .help .ccolumn,.blog .ccolumn{width:490px;}





.services{
	width:170px;
	float:left;
	margin-right:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
}



.services h2 a{
	display:block;
	height:148px;
	width:180px;
	background-image: url(images/services.png);
	background-repeat: no-repeat;
	background-position: 0 30px;
}
.services h2 a.hosting{background-position:-180px 30px;}
.services h2 a.design{background-position:-360px 30px;}
.services h2 a:link,.services h2 a:visited{color:#999;}
.services h2 strong{color:#333;font-weight:normal;}
.services p,.products p{line-height:140%;margin-top:0;}
.services ul{margin-left:10px;padding-left:10px;}
.services span,.products span{font-size:80%;}
.services a.more{margin-left:40px;}.products a{margin-left:70px;}
.services p,.services div,.services ul,.products p{font-size:90%;}

.infoBox h2 {
	background-color:#ACD6FF;
	color:#333333;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding:5px;
}


/*APPS*/
a { color: #08c; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
ul { margin-bottom: 18px; list-style: none outside; }
ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
ul.square,
ul.circle { margin-left: 2em; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul ul.circle,
ul ul.square { margin-top: 4px; margin-bottom: 5px; }
ol.sosumi { margin-left: 0; padding-left: 2em; }

.owners ul.appsforeverything { margin:10px 0 9px; _margin-bottom:12px; }
.owners ul.appsforeverything:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

.owners ul.appsforeverything li { padding:0 3px; }
.owners ul.appsforeverything li.tile1 {
	float:left;
	width:284px;
	position:relative;
	padding-left:0px;
	margin-left: -30px;
}
.owners ul.appsforeverything li.tile2 {
	float:right;
	width:310px;
	position:relative;
	padding-right:10px;
}
.owners ul.appsforeverything li.tile3 {
	float:right;
	width:310px;
	position:relative;
	padding-right:10px;
	padding-top:3px;
}

.owners ul.appsforeverything h4 { clear:both; position:absolute; font-size:14px; line-height:1.3em; font-weight:normal; *margin-top:0; color:#000; }
.owners ul.appsforeverything p { clear:both; position:absolute; }

.owners ul.appsforeverything#afe-games li.tile1 h4 { top:240px; left:42px; width:248px; }
.owners ul.appsforeverything#afe-games li.tile1 p { top:260px; left:42px; width:248px; }
.owners ul.appsforeverything#afe-games li.tile2 h4 { top:24px; left:25px; width:144px; }
.owners ul.appsforeverything#afe-games li.tile2 p { top:62px; left:25px; width:110px; }
.owners ul.appsforeverything#afe-games li.tile3 h4 { top:25px; left:160px; width:115px; }
.owners ul.appsforeverything#afe-games li.tile3 p { top:63px; left:160px; width:115px; }

.owners ul.appsforeverything#afe-out li.tile1 h4 { top:263px; left:44px; width:248px; }
.owners ul.appsforeverything#afe-out li.tile1 p { top:283px; left:44px; width:248px; }
.owners ul.appsforeverything#afe-out li.tile2 h4 { top:28px; left:161px; width:115px; }
.owners ul.appsforeverything#afe-out li.tile2 p { top:66px; left:161px; width:115px; }
.owners ul.appsforeverything#afe-out li.tile3 h4 { top:25px; left:26px; width:100px; }
.owners ul.appsforeverything#afe-out li.tile3 p { top:63px; left:26px; width:100px; }

.owners ul.appsforeverything#afe-travel li.tile1 h4 { top:263px; left:45px; width:248px; }
.owners ul.appsforeverything#afe-travel li.tile1 p { top:283px; left:45px; width:248px; }
.owners ul.appsforeverything#afe-travel li.tile2 h4 { top:25px; left:25px; width:100px; }
.owners ul.appsforeverything#afe-travel li.tile2 p { top:63px; left:25px; width:100px; }
.owners ul.appsforeverything#afe-travel li.tile3 h4 { top:25px; left:132px; width:115px; }
.owners ul.appsforeverything#afe-travel li.tile3 p { top:63px; left:132px; width:140px; }

.owners ul.appsforeverything#afe-money li.tile1 h4 {
	top:8px;
	left:45px;
	width:248px;
}
.owners ul.appsforeverything#afe-money li.tile1 p {
	top:37px;
	left:45px;
	width:248px;
	color: #666666;
}
.owners ul.appsforeverything#afe-money li.tile2 h4 {
	top:6px;
	left:136px;
	width:159px;
}
.owners ul.appsforeverything#afe-money li.tile2 p {
	top:52px;
	left:181px;
	width:115px;
}
.owners ul.appsforeverything#afe-money li.tile3 h4 {
	top:-3px;
	left:185px;
	width:115px;
}
.owners ul.appsforeverything#afe-money li.tile3 p {
	top:78px;
	left:205px;
	width:100px;
}

.owners #bottomrule { border-top:1px solid #dcdcdc; width:645px; margin-left:15px; *margin-top:12px; }
.owners #bottomrule a.viewlink { float:right; margin:7px 3px 0; }
.owners ul.appsforeverything li p { border-bottom:none; }

.owners ul#appoftheweek li { margin:7px 0 0 -10px; }
.owners ul#appoftheweek li a { /*float:left; margin:6px 0 0;*/ }
.owners ul#appoftheweek li img { margin-left:34px; margin-bottom:-5px; border-bottom:1px solid #dcdcdc; }
.owners ul#appoftheweek li img.wide { margin-left:18px; margin-top:41px; margin-bottom:17px; *margin-bottom:18px; _margin-bottom:1px; border-bottom:none; }
.owners ul#appoftheweek li div.rule { border-bottom:1px solid #dcdcdc; width:161px; height:1px; margin-left:23px; }
.owners ul#appoftheweek li a.viewlink { margin:6px 0 0 120px; }
.owners ul#appoftheweek li h4 { width:120px; padding-left:30px; *margin-top:0; }
.owners ul#appoftheweek li h4.twoline { line-height:16px; margin-bottom:1px; }
.owners ul#appoftheweek li p { border-bottom:none; padding-left:30px; margin-bottom:11px; width:155px; }


#right-menu {
	margin-right: 10px;
	margin-left: 10px;
}

#right-menu-divider {
	float: left;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	width: 150px;
	margin-bottom: 10px;
}
 #right-menu-image {
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	height: auto;
	width: auto;
	}
 #right-menu-text {
	margin-top: 13px;
	margin-bottom: auto;
	float: left;
	height: auto;
	width: auto;
	margin-left: 5px;
	
	}
.right-menu-text-style {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	font-weight: bold;
	}

#forms {
margin-right:150px;
margin-left:15px;
}

.footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	decoraction: none;
	color: #FFFFFF;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	decoraction: none;
	color: #FFFFFF;
}
