
#container {
   margin: 0 auto;
	width: 530px;
   /*padding: 0 5px;*/
	text-align: left; /* Cancel IE Fix */
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:12px; 
}
.blue2 {
    font-family: arial, sans-serif;
    font-size:20px;
    font-weight: bold;
	 color:#003399;
	 margin-top: 3px; 
	 margin-bottom: 2px;
}



















#containerx {
   margin: 0 auto;
	width: 650px;
   /*padding: 0 5px;*/
	text-align: left; /* Cancel IE Fix */
}

#layoutM {
   float: left;
   width: 210px;
}

#layoutC {
   float: right; 
   padding-left:20px;
   width: 570px; 
}

#headertxt {
   font-family: Tahoma, Arial, Helvetica, Sans-serif ;
   font-size:20px;
   padding-right: 20px;
}

/*submitplus.bc.ca,submitplus.com.clicktaxi.com,sitetune-up.com,top10positions.com*/
#head1{
    background: #FFDE5B;
    /*background: #FFE21C; orig org */
    /*background: #99CC00;green*/
    height: 90px;
    /*border-top: 4px solid white;*/
}

/*alleycode, seo.alleycode*/
#head2{
    /*background: #FFDE5B;*/
    /*background: #FFE21C; orig org */
    background: #99CC00;green
    height: 90px;
    /*border-top: 4px solid white;*/
}




.roundbox-top-long {
	 background:#fff url(/images/roundbox_top_long.gif) no-repeat;
	 width:514px;
	 height:11px;
}

.roundbox-bottom-long {
	 background:#fff url(/images/roundbox_bottom_long.gif) no-repeat;
	 width:514px;
	 height:11px;
}

.roundbox-top {
	 background:#fff url(/images/roundbox_top.gif) no-repeat;
	 width:266px;
	 height:11px;
}

.roundbox-bottom {
	 background:#fff url(/images/roundbox_bottom.gif) no-repeat;
	 width:266px;
	 height:11px;
}

.roundmenu-top {
	 background:#fff url(/images/roundbox_menu_top.gif) no-repeat;
	 width:210px;
	 height:11px;
}

.roundmenu-bottom {
	 background:#fff url(/images/roundbox_menu_bottom.gif) no-repeat;
	 width:210px;
	 height:11px;
}

.roundbox-content {
	 border-left:1px solid #ccc;border-right:1px solid #ccc;padding-left: 20px;padding-right: 20px;
}

/*index inner boxes*/
.tdlinnerbox {
    padding: 20px;
}

.orgfont {
    font-family: arial, sans-serif;
    font-size:20px;
    font-weight: bold;
	 color: #ff7700; 
	 margin-top: 3px; 
	 margin-bottom: 2px;
}



.tiny {
   font-size: 10px;
   color:#0080FF;
   background:#FFFFE6
}

.smallfont {
   font-size: 10px;
   font-weight: bold;
}

.font11 {
  font-size:11px;
}

/* 14pt blue */
.fontb {
   font-size:16px;
   color:#003399; 
   font-family: Arial, Helvetica, Sans-serif;
}

.fonta {
   font-size:12px; 
}

.soline {
   border-bottom: 1px solid black;
}

.dashbox {
   border: 1px dashed #808080;
   padding:6px;
}

.dashboxTYF {
   border:1px solid #808080;
   padding-left:10px;
   background-color:#FFF3C3;
}

.dashbox2 {
   border-right:1px solid #808080;
   border-left:1px solid #808080;
   border-bottom:1px solid #808080;
   padding-left:10px;
   background-color:#FFFFFF;
   font-size:12px;
}

.dirbox{
   background-color:#FFDE5B;
   color:black;
   padding:4px;
   border-top:1px solid #808080;
   border-right:1px solid #808080;
   border-left:1px solid #808080;
   border-bottom:1px solid #FFFFFF;
}

.dirboxdarkgr{
  background-color: #DADADA;
  border-bottom:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
  
}

.dirboxtdbeige{
   background-color:#f0f0f0;
	font-size:12px;
   padding:4px;
   border-bottom:1px solid #FFFFFF;
   border-right:1px solid #FFFFFF;
}

.dirboxtdgrey{
  background-color:#e0e0e0;
  font-size:12px;
  color:black;
  padding:4px;
  border-bottom:1px solid #FFFFFF;
  border-right:1px solid #FFFFFF;
}

.dirboxtdorg{
   background-color:#FFDE5B;
   padding:4px;
   border-bottom:1px solid #FFFFFF;
}

.dirboxtd2{
  border-bottom: 2px solid white;
  border-left: 2px solid white;
}

#foot {
   clear: both;
   border-top: 1px solid #e1e1e1; 
   font-size: 10px;
}

/* Start Left Menu*/

 
 /* End Left Menu*/
 
 /* Free tools round corner case*/
.xsnazzy {
background: transparent; 
width:460px;
float:left; 
margin:0 3px;
}

.xsnazzyPR {
background: transparent; 
width:65px;
float:left; 
margin:0 3px;
}

.xsnazzyPRA {
background: transparent; 
max-width:265px;
float:left; 
margin:0 3px;
}

.xtop, .xbottom {
display:block; 
background:transparent;
font-size:1px;
}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb2, .xb3, .xb4 {
background:#fff; 
border-left:1px solid #808080;
border-right:1px solid #808080;
}
.xb1 {
margin:0 5px; 
background:#808080;
}
.xb2 {
margin:0 3px;
border-width:0 2px;
}
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; 
margin:0 1px;
}

.xboxcontentPR {
display:block; 
padding-top: 5px;
padding-right: 20px;
padding-bottom: 5ppx;
padding-left: 20px;
border:0 solid #808080; 
border-width:0 1px; 
height:auto;
}

.xboxcontent {
display:block; 
padding: 20px;
border:0 solid #808080; 
border-width:0 1px; 
height:auto;
}

* html .xboxcontent {
height:1px;
}

.color_a {
background:#F0F0F0;
/*color:#fff;*/
}

.color_b {
background:#ff7700; 
color:#000;
}
/* End Free tools round corner case*/

/*start freebar*/


/* add directory listing */
.addinfo {border: 1px dotted #808080;}
.addtdheader {width:100%; background-color:#FEF1BC;border-bottom:1px solid #808080;}
.addtdname {width:22%; background-color:#FFF4CA;padding-left:4px;}/* side bar*/
.addtdfield {width:78%; background-color:#FFFBEC;}/*main submit fields*/
.addetails {border:1px solid #FF8040;background-color:#FFCFB9;color:red;font-size:11px;margin:4px;}

/* social seo */

.sseoTD {
   background-color: #DDDDDD;
   padding: 5px;
   border-right: 1px solid #fff;
   border-bottom: 1px solid #fff;
}

/* order css */
fieldset {
   border: 1px solid #bbb;
   background-color:#FBF4DD;
}

fieldset legend {
  /*padding: 0 0 5px;*/
  padding-right: 10px;
  padding-left: 10px;
  font-weight: bold;
}

.ordernotice {
  border: 1px dashed #bbb;
  padding: 15px;
  font-size: 11px;
}

.orderbkcolor {
  background-color:#FFF3C3;
}

.orderbkcolorl {
  background-color:#F5F5F5;
}
.padd{
padding-top:10px;
padding-bottom:10px;
