html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption { font-size: 1em; font-weight: normal; font-style: normal; }
fieldset,iframe { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
article,aside,footer,header,hgroup,nav,section,figure,figcaption { display: block; }

img { border: 0; vertical-align:middle;
}

body {
color: #999999; 
background: #FBFBFB url('../img/ucbcg.png') no-repeat center; 
width: 100%;
height:100%;
background-size: cover;}
}

#bcg-wrap   
    {
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;
background: #FBFBFB url('../img/ucbcg.png') no-repeat center; 
margin-left: auto;	
margin-right: auto;
}


#main-wrap   
    {
overflow:hidden;
width: 100%;
height:100%;
text-decoration: none;
background:  url('/') 0px 0px repeat-x; 
margin-left: auto;	
margin-right: auto;
}

#black-mask    
{
overflow: hidden;
opacity:0.8;
	filter:alpha(opacity=80); /* For IE8 and earlier */
	width:100%;
	height: 100%;
	background-color: #000000;
	
	position:absolute;
	z-index: 120;
	padding:1em;
		

font-family: Lucida Sans Unicode,Arial, Helvetica, sans-serif;
font-size:20px;
color: #D08504;
top: 0px; 
Left: 0px;
}


#domain-name-bcg    
{
opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
	width:80%;
	height: 50px;
	background-color: #000000;
	position:absolute;
	right:0px;
	bottom:0px;
	z-index: 120;
	padding:1em;
	-moz-border-radius: 20px;
	border-radius: 20px;
	top: 40px; 
Left: 40px;
font-family: Lucida Sans Unicode,Arial, Helvetica, sans-serif;
font-size:20px;
color: #D08504;
}

#domain-name-text   
{

	text-transform: uppercase;
	width:100%;
	height: 50px;
	background-color: #;
	position:absolute;
	margin-top:14px;
	
	
font-family: Arial, Helvetica, sans-serif;
font-size:20px;
color: #FFE708;
}

#uc-ima-fix 
{
overflow:hidden;
color: #; 
background: url('../img/img/ucima.png') no-repeat center;  
height:597px;
width: 100%;

}


#head-wrap   
    {
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;

vertical-align:middle;
background:  url('http://envisionthis.net/img/headwrapbcg.png') repeat-x 0px 0px; 
border:0px none white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
margin-bottom: 40px; margin-left:0; margin-right:0; margin-top:0
}



#home-feature-category-wrap
{
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;

vertical-align:middle;
background:  url('/img/headwrapbcg5.png') 0px 0px repeat-x; 
border:0px white;
 -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #; 
    margin-left:1px; 
    margin-right:1px; margin-bottom: 40px;
}


#home-feature-category
{
float:Left;
overflow:hidden;
width: 245px;
height:auto;
text-decoration: none;
vertical-align:middle;
background:  url('http://envisionthis.net/img/headwrapbcg.png') repeat-x 0px 0px; 
border:0px none white;
}

#home-feature-category-caption
{
float:Left;
overflow:hidden;
width: 245px;
height:50px;
text-decoration: none;
vertical-align:middle;
background:  url('http://envisionthis.net/img/headwrapbcg.png') repeat-x 0px 0px; 
border:0px none white;
text-align: center

}

#hom-quicklink-wrap
{    
float:Left;
margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 400px;
background: #ffffff ;
 }

 #hom-quicklink-container
 {    
float:left;
margin-left: auto;	
margin-right: auto; 
width: 196px; 
height: auto;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 40px; 
  margin-bottom: 40px; 
margin-left: 0px; 
margin-right: 0px; 

}

#hom-quicklink-image

 {    

margin-left: auto;	
margin-right: auto; 
width: 196px; 
height: auto;
font: normal 10px Lucida Sans Unicode;
text-decoration: none;
text-align: center;
 margin-top: 0px; 
 color: #BD1919;

}


#hom-quicklink-text

 {    

margin-left: auto;	
margin-right: auto; 
width: 196px; 
height: auto;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 18px; 
 color: #BD1919;
 text-align: center;

}

#hom-quicklink-text a

 {    
 font: normal 14px Lucida Sans Unicode;
text-decoration: none;
  color: #BD1919;
}

#hom-quicklink-text a:hover

 {    
 font: normal 14px Lucida Sans Unicode;
text-decoration: underline;
 
 color: #BD1919;
}





#site-trk-page-view-wrap

{    
margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 40px;
background: #ffffff ;
 font: normal 14px Lucida Sans Unicode;

 }


#site-trk-page-view-wrap ul
{
list-style-type: none;

}

#site-trk-page-view-wrap li   
    {
    float: left;
padding-left: 20px;
padding-top: 0px;
padding-right: 20px;
padding-bottom: 0px;

vertical-align:middle;
}



























#adm-selection-month   
    {
background: transparent;
    
margin-left: 0px;	
margin-right: auto;
float:left;

width:auto;
height:auto;
text-decoration: none;
vertical-align:middle;
border:px #4BBCF4;
margin-bottom: 40px;
margin-right: 2px;
}

#adm-selection-month select  
    {
    
    font-size:16px;
    z-index:1003;
arrow-color: ;
  

width: auto;
height:auto;
text-decoration: none;
vertical-align:middle;
border:1px #BD1919;
border-style:solid;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
font: normal 15px Lucida Sans Unicode;
color: #999999;

}

#adm-selection-month select option:hover {
    
	color: #4BBCF4;
		background-color: #FFFFFF;

}



#adm-selection-year   
    {
background: transparent;
    
margin-left: 0px;	
margin-right: auto;
float:left;

width:auto;
height:auto;
text-decoration: none;
vertical-align:middle;
border:px #4BBCF4;
margin-bottom: 40px;
}

#adm-selection-year select  
    {
    
    font-size:16px;
    z-index:1003;
arrow-color: ;
  

width: auto;
height:auto;
text-decoration: none;
vertical-align:middle;
border:1px #BD1919;
border-style:solid;
margin-bottom: 0px;
margin-left: 20px;
margin-top: 0px;
margin-right: 0px;
font: normal 15px Lucida Sans Unicode;
color: #999999;

}

#adm-selection-year select option:hover {
    
	color: #4BBCF4;
		background-color: #FFFFFF;

}

















































#adm-wrap-inner   
{
overflow:hidden;
width: 980px;
height:auto; 
text-decoration: none;

vertical-align:middle;
background:  url('http://envisionthis.net/img/admwrapbcg.png') repeat-x 0px 0px; 
border:0px solid grey;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
margin-bottom: 40px; margin-left:0; margin-right:0; margin-top:0
}



 #global-title  
{    
float: left;
margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 200px; 
height: 35px;
background: #fffffff ;
text-decoration: none;
vertical-align:middle;
margin-top: 11px;

    
 }
 
 #adm-overview-wrap
{    

margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 400px;
background: #ffffff ;
 }

 
 #adm-overview-welcome
{    

margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 150px;
font: normal 35px Lucida Sans Unicode;
text-decoration: none;
margin-top: 70px;  
margin-left: 40px; 
background: #ffffff ;
 }
 
 #adm-overview-accountnum
{    
float: right;
margin-left: auto;	
margin-right: auto; 
width: 200px; 
height: 35px;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 6px; 
background: #ffffff ;
}

#adm-overview-callinpin
{    
float: right;
margin-left: auto;	
margin-right: auto; 
width: 160px; 
height: 35px;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 6px; 
  
margin-left: 40px; 

}

#adm-overview-ad
{    
margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: auto;
 margin-bottom: 50px; 

}


 #adm-overview-quicklink-container
 {    
float:left;
margin-left: auto;	
margin-right: auto; 
width: 80px; 
height: auto;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 50px; 
  margin-bottom: 50px; 
margin-left: 30px; 
margin-right: 25px; 

}

#adm-overview-quicklink-image

 {    

margin-left: auto;	
margin-right: auto; 
width: 80px; 
height: auto;
font: normal 10px Lucida Sans Unicode;
text-decoration: none;
text-align: center;
 margin-top: 0px; 
 color: #BD1919;

}


#adm-overview-quicklink-text

 {    

margin-left: auto;	
margin-right: auto; 
width: 80px; 
height: auto;
font: normal 10px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 15px; 
 color: #BD1919;
 text-align: center;

}

#adm-overview-quicklink-text a

 {    
 font: normal 10px Lucida Sans Unicode;
text-decoration: none;
  color: #BD1919;
}

#adm-overview-quicklink-text a:hover

 {    
 font: normal 10px Lucida Sans Unicode;
text-decoration: underline;
 
 color: #BD1919;
}















#adm-categoy-home-wrap
{    
margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 50px;
background: #ffffff ;
margin-bottom: 70px; 
text-align: center;
 }



#adm-quicklink-wrap
{    
lloat:Left;
margin-left: auto;	
margin-right: auto; 
width: 980px; 
height: 400px;
background: #ffffff ;
 }

 #adm-quicklink-container
 {    
float:left;
margin-left: auto;	
margin-right: auto; 
width: 300px; 
height: auto;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 70px; 
  margin-bottom: 70px; 
margin-left: 10px; 
margin-right: 10px; 

}

#adm-quicklink-image

 {    

margin-left: auto;	
margin-right: auto; 
width: 300px; 
height: auto;
font: normal 10px Lucida Sans Unicode;
text-decoration: none;
text-align: center;
 margin-top: 0px; 
 color: #BD1919;

}


#adm-quicklink-text

 {    

margin-left: auto;	
margin-right: auto; 
width: 300px; 
height: auto;
font: normal 13px Lucida Sans Unicode;
text-decoration: none;
 margin-top: 18px; 
 color: #BD1919;
 text-align: center;

}

#adm-quicklink-text a

 {    
 font: normal 14px Lucida Sans Unicode;
text-decoration: none;
  color: #BD1919;
}

#adm-quicklink-text a:hover

 {    
 font: normal 14px Lucida Sans Unicode;
text-decoration: underline;
 
 color: #BD1919;
}



























































 
 #global-logo 
{   

 float:left;


margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 300px; 
height: 35px; 
text-decoration: none;
vertical-align:middle;
margin: 0px 0  0 0px;

    
 }


































#head-wrap-inner   
{
overflow:hidden;
width: 980px;
height:auto; 
text-decoration: none;

vertical-align:middle;
background:  url('http://envisionthis.net/img/headwrapinnbcg.png') repeat-x 0px 0px; 
border:0px solid grey;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
margin-bottom: 40px; margin-left:0; margin-right:0; margin-top:0
}



 #global-quick  
{    
margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 930px; 
height: 35px;
background-image: url( '/img/navbcg5.png') ;
text-decoration: none;
vertical-align:middle;

    
 }

 
 #global-logo 
{   

 float:left;


margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 400px; 
height: 35px; 
text-decoration: none;
vertical-align:middle;
margin: 0px 0  0 0px;

    
 }
#global-quick-find   
    {
   
width: 900px; 
height: 35px; 
background-image: url( '/img/navbcg3.png') ;
text-decoration: none;
color: #F9F9F9;
vertical-align:middle;
background: # url('/img/topbcg.png') 0px 0px repeat-x;
margin: 0px 0 0 25px;
    
 }

#global-quick-find ul   
    {
list-style-type: none;

}

#global-quick-find li   
    {
    float: right;
padding-left: 5px;
padding-top: 6px;
padding-right: 5px;
padding-bottom: 0px;

vertical-align:middle;
}

	
#global-quick-find a   
    {

}	

#globalmenu   
    {
	margin-left: auto;	
	margin-right: auto;
     width: 940px; 
    height: 45px; 
   border:1px none grey;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-image: url('http://envisionthis.net/img/navbcg2.png') ;
    background-color: #383838;
    text-decoration: none;
	color: #ffffff;
	vertical-align:middle;
	
    margin-bottom:0px;
    text-align: center
    

 }
 
 #mainmenu   
    {
	margin-left: auto;	
	margin-right: auto;
	 width: 940px; 
    height: 45px; 
	z-index:1000;
	    text-align: center;

	
 }
 
 #mainmenu-logo   
    {
     margin: 1px 65px 0 65px;

    float:left;
	
    vertical-align:middle;
	z-index:1000;

 }


#mainmenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    vertical-align: middle; 


        }
        
        
   

        
    
#mainmenu li {
    float: left;
  
    vertical-align: middle; 
    margin: 11px 0px 0 36.5px;
	text-decoration: none;
  font-size: 13px;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 1px;

}



#mainmenu a {
    display: block;
    background-color: #;
    font-size: 13px;
  font: normal 13px Lucida Sans Unicode;
color: white;
font-color: white;
  font-weight: 300;
  color: #FFFBD0;
  text-transform: uppercase;
  letter-spacing: 1px;
text-decoration: none;


}


 #mainmenuadm   
    {
	margin-left: auto;	
	margin-right: auto;
    vertical-align:middle;
	z-index:1000;
	text-align: center;
 }
 


#mainmenuadm ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    vertical-align: middle; 
 width: 940px; 
    height: 45px; 
        }
        
        
   

        
    
#mainmenuadm li {
float:left;
   text-align: center;
      vertical-align: middle; 
      margin: 13px 0 12px 51px;

	text-decoration: none;
  font-size: 13px;
  font-weight: 700;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 1px;

}



#mainmenuadm a {
    display: block;
    background-color: #;
    font-size: 13px;
  font: normal 13px Lucida Sans Unicode;
color: white;
font-color: white;
  font-weight: 300;
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 1px;
text-decoration: none;

}


 #pagloc
{    
 margin: 3px 0  0 7px;
overflow:hidden;
float: left;
margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 300px; 
height: 30px;
text-decoration: none;
vertical-align:middle;
  font: normal 14pt Lucida Sans Unicode;
color: 000000;
 }
 
 #pagnav
{ 
overflow:hidden;

margin: 4px 0 0 0;
float: right;
margin-left: auto;	
margin-right: auto; 
width: 300px; 
height: auto;
text-decoration: none;
vertical-align:middle;
font: normal 9px Lucida Sans Unicode;
color: solid grey;

 }
 
 
 
 
 
 #pagnav ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
  vertical-align: middle; 
    font-color: #ffffff;

  }
         
    
#pagnav li {
     float: right;
padding-left: 20px;
padding-top: 12px;
padding-right: 0px;
padding-bottom: 0px;

vertical-align:middle;
font: normal 8px Lucida Sans Unicode;


  color: #000000;

}



#pagnav a{
    display: block;
    background-color: #0000000;
   
  font: normal 9px Lucida Sans Unicode;

font-color: #000000;
  
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1px;
text-decoration: none;

}

 #pagnav a:hover {
    
	color: #4BBCF4;
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 #loc-wrap   
    {
    
    overflow:hidden;

margin-left: auto;	
margin-right: auto;     
width: 920px;
height: 30px;
text-decoration: none;
vertical-align:middle;
}







#feature-sub-cont
{margin-left: auto;	
	margin-right: auto;
width: 980px; 
margin-bottom: 60px;
}


#feature
{
  overflow:hidden;
margin-left: auto;	
	margin-right: auto;
width: 980px; 
height: 650px; 
border:1px solid #e9ebeb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #; 
    margin-left:1px; 
    margin-right:1px; 
    margin-top:0; 

margin-bottom: 2px;

}

#feature-sub1{  

float: left;
  overflow:hidden;
       width: 322px; 
       height:200px;
border:1px solid #e9ebeb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #; 
    margin-left:1.1px; 
    margin-right:1.2px; 
    margin-top:0; 
    margin-bottom:40px;


}

#feature-sub2{  
  float: left;
 width: 322px; 
  height:200px;
  margin-left: 2px;	
margin-right: 2px; 
border:1px solid #e9ebeb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #; 
    margin-left:0px; 
    margin-right:8px; 
    margin-top:0; 
    margin-bottom:0px;
overflow:hidden;

}

#feature-sub3   

{ 
background: # url('http://envisionthis.net/img/5for48_322x200.png') repeat-x 0px 0px;
 width: 322px; 
  height:200px;
float: left;
overflow:hidden;

border:1px solid #e9ebeb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-left:0px; margin-right:0; margin-top:0; margin-bottom:50px; background-color:#
 
}

 #top-caption 
 { 
 border: 0; 
 vertical-align:middle;
margin: 10px 0 30px 0;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
}


 #caption 
 { 
 border: 0; 
 vertical-align:middle;
margin: 80px 0 20px 0;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
}


 #caption-text
{ 
margin: 0 0 0 60pt;

margin-left: auto;	
margin-right: auto; 
line-spacing: 200%;
text-align: center; 
width: 900px; 
font: normal 15px Lucida Sans Unicode;
color: #999999;
background: #FFFFFF;
}

#caption-column-container
{ 
float: left;
margin-left: auto;	
margin-right: auto; 
margin-bottom: 30px; 
line-spacing: 200%;
text-align: center; 
width: 300px; 
font: normal 15px Lucida Sans Unicode;
color: #999999;
background: #FFFFFF;
}

#caption-column-title
{ 
font-weight: bold;
float: none;
margin-left: auto;	
margin-right: auto; 
line-spacing: 200%;
text-align: center; 
width: 300px; 
font: bold 15px Lucida Sans Unicode;
color: #999999;
background: #FFFFFF;
}

#caption-column-price
{ 
float: none;
margin-left: auto;	
margin-right: auto; 
line-spacing: 200%;
text-align: center; 
width: 300px; 
font: normal 15px Lucida Sans Unicode;
color: #999999;
}

#caption-column-onetime
{ 
float: none;
margin-left: auto;	
margin-right: auto; 
line-spacing: 200%;
text-align: center; 
width: 300px; 
font: normal 15px Lucida Sans Unicode;
color: #999999;
}


#footer
{
line-height: 28px;

background: # url('/img/topbcg.png') 0px 0px repeat-x;

    
    overflow:hidden;
     width: 940px; 
    height: auto;
     border:1px solid #e9ebeb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #F9F9F9; 
    margin-left:auto; 
    margin-right:auto; 
    margin-top:0; 
    margin-bottom:40px; 
  

}



#credits   
    {
overflow:hidden;
width: 980px;
height:auto; 
text-decoration: none;
color: #F9F9F9;
vertical-align:middle;
background: #ffffff url('http://envisionthis.net/img/creditbcg.png') repeat-x 0px 0px; 
border:0px solid grey;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
margin: 0
}





#columns-noline
{ 
 float: left;
 overflow:hidden;
 width: 155px; 
 height:100%; 
 margin:25px 15px 25px  15px;
 border:0px solid grey;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;
 border-radius: 10px;
 background-color: #;
 vertical-align: middle;

}


#footer ul   
    {
list-style-type: none;

}

#columns-noline li   
    {
 float: left;
padding-left: 5px;
padding-top: 0px;
padding-right: 5px;
padding-bottom: 0px;
vertical-align:middle;
}

#footer-head   
    {
font: normal 10pt Lucida Sans Unicode;
color: #48638E;
text-decoration: none;
line-height: 32px;

}




#columns-noline a{

font: normal 8pt Lucida Sans Unicode;
color: #999999;
letter-spacing: 1px;
text-decoration: none;
}
	

 #columns-noline a:hover {
    
	color: #4BBCF4;
}




#copyright
{ 
 float: left;
 overflow:hidden;
 width: 460px;
  height: 40px; 
 margin-left:30px;
 vertical-align: middle;
  margin-top:25px;
}

#envpromote
{ 
 float: left;
 overflow:hidden;
  width: 450px;
  height: 40px; 
 vertical-align: middle;
  margin-right:30px;
 margin-top:25px;
 text-align: right;
}



#template-wrap  
{    
float:none;
 vertical-align:middle;
margin: 10px auto;
text-align: center; 
background:url('http://envisionthis.net/img/textbcg.png') 0px 0px; overflow:hidden; width:960px; height:auto; text-decoration:none; vertical-align:middle; margin-right:auto; margin-left:auto

}

#template-selection   
    {
background: transparent;
    
margin-left: 15px;	
margin-right: auto;
float:left;
overflow:hidden;
width:175px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
margin-bottom: 40px;
}

#template-selection select  
    {
    font-size:16px;
    z-index:1003;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 200px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin-bottom: 0px;
margin-left: 20px;
margin-top: 0px;
margin-right: 0px;
font: normal 10pt Lucida Sans Unicode;
color: #999999;

}

#template-selection select option:hover {
    
	color: #4BBCF4;
		background-color: #4BBCF4;

}




#template-category-words

   {
font-size:16px;
z-index:1003;
arrow-color: 
background: transparent;  
overflow:hidden;
width: 200px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin: 37px 0 0 0;
font: normal 9pt Lucida Sans Unicode;
color: #48638E;

}


#template-container  
    {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 156px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin-bottom: 34px;
}

#template-container-image  
    {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 156px;
height:auto;
text-decoration: none;
vertical-align:middle;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
 border:0px solid grey;
border-radius: 10px;
margin-bottom: 0px;
}


#template-number  
    {
margin-left: auto;	
margin-right: auto;
margin-top: 2px;
margin-bottom: 1px;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;
float:left;
overflow:hidden;
width: 156px;
height:auto;
vertical-align:middle;

}

#template-category  
    {
margin-left: auto;	
margin-right: auto;
margin-top: 2px;
margin-bottom: 1px;
font: normal 8pt Lucida Sans Unicode;
color: #999999;
float:left;
overflow:hidden;
width: 156px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
text-decoration: none;
}


#template-button  
    {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 156px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;

}

#template-layout   
    {
   
    margin-left: auto;	
	margin-right: auto;
overflow:hidden;
width: 960px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;

}

#template-nav  
{ 

margin-left: auto;	
margin-right: auto;
width: auto;
overflow:hidden;
height:auto;
text-align: center;
vertical-align:middle;
text-decoration: none;
}


#template-word-page  
{
float:left;
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: auto;
height:auto;
text-align: center;
vertical-align:middle;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;

}


#template-page-focus   
{
text-align: center;
float:left;
margin-left: auto;	
margin-right: auto;
vertical-align:middle;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;
}

#template-page-nofocus  
{
text-align: center;
float:left;
margin-left: auto;	
margin-right: auto;
vertical-align:middle;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;
}




#template-page-focus a  
{
text-align: center;
float:left;
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 20px;
height:15px;
text-align: center;
vertical-align:middle;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;

margin-left: 5px;
margin-right: 5px;
border:1px solid #4BBCF4;
}

#template-page-nofocus a 
{
float:left;
overflow:hidden;
width: 20px;
height:15px;
margin-left: auto;	
margin-right: auto;
text-align: center; 
vertical-align:middle;
font: normal 8pt Lucida Sans Unicode;
color: #999999;
text-decoration: none;
margin-left: 5px;
margin-right: 5px;
border:1px solid #999999;

}



#template-showcase  
    {
margin-left: auto;	
margin-right: auto;
float:left;
overflow:hidden;
width: 235px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin-bottom: 20px;
}

#template-showcase-image  

    {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 235px;
height:auto;
text-decoration: none;
vertical-align:middle;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
 border:0px solid grey;
border-radius: 10px;
margin-bottom: 10px;
}


#template-showcase-text  
    {
margin-left: auto;	
margin-right: auto;
margin-top: 4px;
margin-bottom: 4px;
font: normal 8pt Lucida Sans Unicode;
color: #4BBCF4;
text-decoration: none;
float:left;
overflow:hidden;
width: 240px;
height:auto;
vertical-align:middle;

}

#template-showcase-words

   {
font-size:16px;
z-index:1003;
arrow-color: 
background: transparent;  
overflow:hidden;
width: 240px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin: 37px 0 0 0;
font: normal 9pt Lucida Sans Unicode;
color: #48638E;
float:left;
}

#template-showcase-layout   
    {
   float: left;
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 960px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
text-align: center;
margin-bottom: 40px;
}



#printing-wrap  
{    float:none;
 vertical-align:middle;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
background: url('http://envisionthis.net/img/textbcg.png') 0px 0px; 
overflow:hidden;
width: 940px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px none white;
margin-left:0; margin-right:0; margin-top:0; margin-bottom:40px

}

#printing-layout   
{
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 960px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}

#printing-container  
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 313px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 40px 0;
}



#printing-button  
    {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 313px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin-bottom: 0px;
}


#printing-caption
 {
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 313px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
margin: 0 0 10px 0;
}


#printing-description
 {
 font: normal 9pt Lucida Sans Unicode;
color: #999999;
text-decoration: none;
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 307px;
height:110px;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
margin: 0 0 20px 0;
}

#design-wrap  
{    float:none;
 vertical-align:middle;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
background: url('http://envisionthis.net/img/textbcg.png') 0px 0px; 
overflow:hidden;
width: 940px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px none white;
margin-left:0; margin-right:0; margin-top:0; margin-bottom:40px

}

#design-coating   
    {
background: transparent;
    
margin-left: 15px;	
margin-right: auto;
float:left;
overflow:hidden;
width:175px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
margin-bottom: 40px;
}

#design-coating select  
    {
    font-size:16px;
    z-index:1003;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 200px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin-bottom: 0px;
margin-left: 8px;
margin-top: 1px;
margin-right: 0px;
font: normal 10pt Lucida Sans Unicode;
color: #999999;

}

#design-selection select option:hover {
    
	color: #4BBCF4;
	background: yellow url('http://envisionthis.net/img/textbcg.png') 0px 0px; 
	

}



#design-selection-caption
{
 margin-left: auto;	
margin-right: auto;
font-size:16px;
arrow-color: #4BBCF4;
background: #ffffff;  
overflow:hidden;
width: 156px;
height:30px;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
font: normal 10pt Lucida Sans Unicode;
color: #999999;
}

#design-container
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 156px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 10px 0;
}
#design-coating   
    {
background: transparent;
    
margin-left: 15px;	
margin-right: auto;
float:left;
overflow:hidden;
width: 156px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
margin-bottom: 10px;
}

#design-container
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 188px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 0 0;
}
#design-coating1   
    {
background: transparent;
    
margin-left: auto;	
margin-right: auto;
float:left;
overflow:hidden;
width: 95px;
height:25px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
margin-bottom: 10px;
}


#design-preview-container
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 470px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 40px 0;
}

#design-price-container
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 270px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 40px 0;
}

#design-price-caption
{
 margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 270px;
height:30px;
text-align: center; 
text-decoration: none;
vertical-align:middle;
font: normal 13pt Lucida Sans Unicode;
color: #999999;
}

#design-preview-caption
{
 margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 470px;
height:30px;
text-align: center; 
text-decoration: none;
vertical-align:middle;
font: normal 13pt Lucida Sans Unicode;
color: #999999;
}


#design-preview 
{
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 470px;
margin: 0 0 0 0;
}

#design-price
{
background: #ffffff;  
margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 270px;
height:165px;
text-align: center; 
text-decoration: none;
vertical-align:middle;
font: normal 19pt Lucida Sans Unicode;
color: #FF0000;
margin: 0 0 0 0;
}

#design-description
{
background: #ffffff;  
margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 200px;
height:200px;
text-align: center; 
text-decoration: none;
vertical-align:middle;
font: normal 19pt Lucida Sans Unicode;
color: #FF0000;
margin: 0 0 0 0;
}

#design-description-caption
{
 margin-left: auto;	
margin-right: auto; 
overflow:hidden;
width: 200px;
height:30px;
text-align: center; 
text-decoration: none;
vertical-align:middle;
font: normal 13pt Lucida Sans Unicode;
color: #999999;
}

#design-description-container
{
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 200px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 0 0 0;
}

#shosiz
{
background: white;
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
width: 470px;
height:400px;
text-decoration: none;
vertical-align:middle;
text-align: center;
margin: 0 0 0 0;
}

#shodes
{
float:left;
background: white;
 font: normal 9pt Lucida Sans Unicode;
color: #999999;
text-decoration: none;
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 200px;
height:400;
text-align: center;
vertical-align:middle;
margin: 0 0 20px 0;
}

#design-button
{
float:left;
background: white;
 font: normal 9pt Lucida Sans Unicode;
color: #999999;
text-decoration: none;
margin-left: auto;	
margin-right: auto;
overflow:hidden;
width: 270px;
height:auto;
text-align: center;
vertical-align:middle;
margin: 0 0 0 0;
}




#createacc-image
{
float:center;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 400px;
height:auto;
text-decoration: none;

text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
margin-top: 20px; 
margin-bottom: 0px;
}

#createacc-caption
{
float:center;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 400px;
height:auto;
text-decoration: none;

text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
margin-top: 0px; 
margin-bottom: 20px;
}





















#createacc-form-container
{
background: transparent;
font: normal 10pt Lucida Sans Unicode;   
margin: 15px  0px 40px 60px;	

float:left;
overflow:hidden;
width:380px;
height:400px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;

}


#manageacc-container  
    {
background: transparent;
    
margin: 15px 35px 40px 35px;	

float:left;
overflow:hidden;
width:300px;
height:400px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;

}

#manageacc-wrap  
{    float:none;
 vertical-align:middle;
margin: 10px auto;
text-align: center; 
background:url('http://envisionthis.net/img/textbcg.png') 0px 0px; overflow:hidden; width:900px; height:auto; text-decoration:none; vertical-align:middle; border:0px none white; -webkit-border-radius:5px; -moz-border-radius:5px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; border-top-left-radius:10px; border-top-right-radius:10px; margin-right:auto; margin-left:auto
}


#manageacc-element-wrap  
{    
float:none;
vertical-align:middle;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
overflow:hidden;

background: url('http://envisionthis.net/img/textbcg.png') 0px 0px; 
width: 500px;
height:auto;
text-decoration: none;
margin-bottom: 30px 

}











#manageacc-form  
    {
background: transparent; 
margin: 0 15px 0 15px;	

float:left;
overflow:hidden;
width:200px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
}


#manageacc-form  select  
    {
    font-size:16px;
    z-index:1003;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 200px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
margin-bottom: 0px;
margin-left: 35px;
margin-top: 0px;
margin-right: 0px;
font: normal 10pt Lucida Sans Unicode;
color: #999999;

}

#manageacc-form input 
    {
    float:left;

font-size:16px;
z-index:1003;
arrow-color: #4BBCF4;
background: transparent;  

width: 190px;
height:35px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;

font: normal 14pt Lucida Sans Unicode;
color: #999999;

}


#manageacc-form textarea 
    {
    float:left;

font-size:16px;
z-index:1003;
arrow-color: #4BBCF4;
background: transparent;  

width: 190px;
height:105px;
text-decoration: none;
vertical-align:middle;
border:1px #4BBCF4;
border-style:solid;

font: normal 14pt Lucida Sans Unicode;
color: #999999;

}




#manageacc-form-words 
    {
float:left;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 110px;
height:auto;
text-decoration: none;
border:0px #4BBCF4;
border-style:solid;
text-align: right;
font: normal 14pt Lucida Sans Unicode;
color: #999999;
margin-top: 8px; 

}


#manageacc-image
{
float:center;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 400px;
height:auto;
text-decoration: none;

text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
margin-top: 0px; 
margin-bottom: 0px;
}

#manageacc-caption
{
float:center;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 400px;
height:auto;
text-decoration: none;

text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
margin-top: 0px; 
margin-bottom: 20px;
}








#manageacc-form-forgotpwd-words
{
float:center;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 400px;
height:auto;
text-decoration: none;

text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
margin-top: 0px; 
margin-bottom: 40px;
}


#manageacc-form-forgotpwd-words a
{
text-decoration: none;

font: normal 10pt Lucida Sans Unicode;
color: #3673F4;
}

#manageacc-form-forgotpwd-words a:hover
{
text-decoration: underline;
color: #3673F4;
}


#manageacc-form-button  
{    
float:none;
text-align: center; 
margin-left: auto;	
margin-right: auto; 
width: 250px;
height:35px;
text-decoration: none;
margin-bottom: 20px; 
margin-top: 0px; 
}




#contactus-container  
    {
background: transparent;
    
margin: 0px 35px 0px 75px;	

float:left;
overflow:hidden;
width:300px;
height:500px;
text-decoration: none;
vertical-align:middle;
font: normal 14pt Lucida Sans Unicode;
text-align: center;
margin-top: 40px; 
}


#stames  
    {
background: transparent;
margin: 0	

float:none;
overflow:hidden;
width:980px;
height:30px;
text-decoration: none;
vertical-align:middle;
font: normal 14pt Lucida Sans Unicode;
text-align: center;
margin-top: 45px; 
background: #2B6AEA;
margin-bottom: 50px; 
color: #ffffff;
}

#template-purchase-layout   
    {
   
    margin-left: auto;	
	margin-right: auto;
overflow:hidden;
width: 940px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin-bottom: 40px;

}


#template-purchase-container  
    {
width: 413px;
margin-left: auto;	
margin-right: auto;
 float:left;


height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
margin: 0 15px 0 15px;
}



#template-purchase-caption 
    {
    width: 413px;
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;

height:auto;
text-decoration: none;
vertical-align:middle;
text-align: center;
margin: 0 ;
}



#template-purchase-button  
    {
text-align: center;
width: 413px;
margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
height:auto;
text-decoration: none;
vertical-align:middle;
margin: 20px 0px 40px 0px;
}


#template-purchase-description
 {
 text-align: center;

 font: normal 10pt Lucida Sans Unicode;
color: #999999;
margin-left: auto;	
margin-right: auto;
 float:left;

width: 413px;
height:85px;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
margin: 45px 15px 20px 15px;
}


#service-agreement-layout
{
 text-align: none;
font: normal 10pt Arial;
color: #999999;
margin-left: auto;	
margin-right: auto;
 float:left;
text-align: center;
width: 980px;
height: auto;
text-decoration: none;
vertical-align:middle;
border:0px solid black;
margin: 20px 0px 40px 0px;
}

#service-agreement-button  
{
text-align: right;
width: 940px;

margin-left: auto;	
margin-right: auto;
 float:left;
overflow:hidden;
height:auto;
text-decoration: none;
vertical-align:middle;
margin: 0px 2;
}


#service-agreement-pages   
    {
margin-left: auto;	
margin-right: auto;
overflow:hidden;
float: left;
width: 155px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px white;
text-align: center;

}



#download-container
 {
 margin-bottom: 65px;

 font: normal 14px Lucida Sans Unicode;
width: 600px;
margin-left: auto;	
margin-right: auto;
height:auto;
text-align: center;
text-decoration: none;
vertical-align:middle;

}

#download-description
 {
font: Bold 14px Lucida Sans Unicode;
width: 33%;
margin-left: auto;	
margin-right: auto;
float:left;
height:auto;
text-align: center;
text-decoration: none;
vertical-align:middle;
margin: 0px;
}

#download-filesize
 {
 font: Bold 14px Lucida Sans Unicode;
width: 33%;
margin-left: auto;	
margin-right: auto;
float:left;
height:auto;
text-align: center;
text-decoration: none;
vertical-align:middle;
margin: 0px;
}

#download-link
 {
width: 33%;
margin-left: auto;	
margin-right: auto;
float:left;
height:auto;
text-align: center;
text-decoration: none;
vertical-align:middle;
margin: 0px;
}


#download-component
{
height:90px;
width: 90px;
margin-left: 5px;;	
margin-right: 5px;;
margin-bottom: 10px;;
float:left;

overflow:hidden;

text-align: center;
text-decoration: none;
vertical-align:center;
border:1px #4BBCF4;
border-style:solid;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}


#feature-icon
{
 margin-top: 40px;
 margin-bottom: 40px;
 font: normal 14px Lucida Sans Unicode;
width: 980px;
margin-left: auto;	
margin-right: auto;
height:auto;
}

#download-spacer
{
width: 980px;
height:55px;
}



#download-component-container
 {

margin-top: 80px;
 margin-bottom: 80px;
font: normal 14px Lucida Sans Unicode;
width: 820px;
height:auto;

text-align: center;
text-decoration: none;

}


#specs-bcg
 {
margin-left: auto;	
margin-right: auto;
background-image:  url('http://envisionthis.net/img/specsbcg.png');
background-repeat: repeat; 
width: 820px;
height: 1500px

}

#specs 
 {
margin: 0;
padding: 0;
vertical-align: middle; 
height: 40px;
}


#specs ul
 {
list-style-type: none;
margin: 0;
padding: 0;
vertical-align: middle; 
height: 40px;
}
         
    
#specs li {
  text-transform: uppercase;

float: left;
padding-left: 10px;
margin-right: 10px;
margin-top: auto;
margin-right: auto;
vertical-align:middle;
font: normal 12px Lucida Sans Unicode;
color: #000000;
width: 390px;
height: auto;
margin-top: 11px;
}



#specs a{
    display: block;
    background-color: #0000000;
   
  font: normal 9px Lucida Sans Unicode;

font-color: #000000;
  
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 1px;
text-decoration: none;

}

 #specs a:hover {
    
	color: #4BBCF4;
}




#subscription-box-wrap
{ 
margin-left: 0px;	
margin-right: 0px;
margin-bottom: 30px;
float: left;
overflow:hidden;
width: 980px; 
height: auto; 
border:0px solid grey;
background: #ffffff;
vertical-align: middle;
}



#subscription-box
{ 
margin-left: 22px;	
margin-right: 22px;

float: left;
overflow:hidden;
width: 280px; 
height: 155px; 
border:1px solid grey;
background: #F7F7F7;
vertical-align: middle;
text-align: center;

}

#subscription-box-price
{ 
margin-left: auto;	
margin-right: auto;
margin-top: 15px;
margin-bottom: 0px;
float: none;
overflow:hidden;
width: 150px; 
height: auto; 
border:0px solid grey;
background: #;
vertical-align: middle;
font-family: Lucida Sans Unicode,Arial, Helvetica, sans-serif;
font-size:20px;
color: #21BEDE;
}


#subscription-box-caption
{ 
margin-left: auto;	
margin-right: auto;
margin-top: 7px;
margin-bottom: 7px;
float: none;
overflow:hidden;
width: 150px; 
height: auto; 
border:0px solid grey;
background: #;
vertical-align: middle;
font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #424242;
}


#subscription-box-mini-caption
{ 
margin-left: auto;	
margin-right: auto;
margin-top: 7px;
margin-bottom: 7px;
float: none;
overflow:hidden;
width: 150px; 
height: auto; 
border:0px solid grey;
background: #;
vertical-align: middle;
font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #424242;
}


#form-box-button-green
{ 
margin-left: auto;	
margin-right: auto;
float: none;
overflow:hidden;
width: 150px; 
height: 30px; 
border:1px #ADB6B5;
background: #8CC739;
font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF9900;
-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    text-align: center;
}

#form-box-button-blue
{ 
margin-left: auto;	
margin-right: auto;
float: none;
overflow:hidden;
width: 150px; 
height: 30px; 
border:1px #ADB6B5;
background: #085DAD;
font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF9900;
-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    text-align: center;
}

#form-box-button-blue-small-115-width
{ 
margin-left: auto;	
margin-right: auto;
float: none;
overflow:hidden;
width: 115px; 
height: 30px; 
border:1px #ADB6B5;
background: #085DAD;
font-family: Lucida Sans Unicode, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF9900;
-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    text-align: center;
}




#form-button: hover
{ 
margin-left: auto;	
margin-right: auto;
float: none;
overflow:hidden;
width: 150px; 
height: 30px; 
border:1px solid grey;
background: #3270F0;
vertical-align: middle;
font-family: Lucida Sans Unicode,Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF9900;
cursor: hand; 
cursor: pointer;
}




#form-button-text a
{ 

color: #FFFFFF;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;

}


#form-button-text
{ 
margin-left: auto;	
margin-right: auto;
margin-top: 7px;
float: center;
overflow:hidden;
width: 150px; 
height: 30px; 
border:0px solid grey;
background: #;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}

#form-button-text-115
{ 
margin-left: auto;	
margin-right: auto;
margin-top: 11px;
float: center;
overflow:hidden;
width: 115px; 
height: 30px; 
border:0px solid grey;
background: #;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}


#form-button-text-115 a
{ 

color: #FFFFFF;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;

}

#form-container
{
margin-left: auto;	
margin-right: auto;
margin-top: 0px; 
margin-bottom: 40px; 

text-align: center;
background: #;
font: normal 10pt Lucida Sans Unicode;   
float:none;
width:980px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #4BBCF4;
border-style:solid;
}


#form-input
    {
    margin-left: auto;	
margin-right: auto;
float:center;
font-size:12px;
arrow-color: #4BBCF4;
background: transparent;  
margin-bottom:5px;
width: 980px;
height:35px;
text-decoration: none;
vertical-align:middle;
border:0px #FFE4A4;
border-style:solid;
float:none;
font: normal 14pt Lucida Sans Unicode;
color: #FFFFFF;
text-align: center;

}



#form-input input
    {
 float:none;
font-size:12px;
arrow-color: #4BBCF4;
background: transparent;  
margin-bottom: 0px;
width: 280px;
height:35px;
text-decoration: none;
vertical-align:middle;
border:1px #ADB6B5;
border-style:solid;
float:none;
font: normal 14pt Lucida Sans Unicode;
color: #424242;
text-align: center;
-webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;

}

#form-select select  
{   
margin-left: auto;	
margin-right: 0px;
float:none;
font-size:12px;
arrow-color: #4BBCF4;
background: transparent;  
margin-bottom: 2px;
width: 280px;
height:40px;
border:1px #424242;
border-style:solid;
float:none;
font: normal 12pt Lucida Sans Unicode;
color: #424242;
text-align: center;
}


#form-words
    {
    margin-left: auto;	
margin-right: auto;
    float:none;
text-align: center;
font-size:12px;
arrow-color: #4BBCF4;
background: transparent;  
margin-bottom: 35px;
width: 250px;
height:auto;
text-decoration: none;
vertical-align:middle;
border:0px #FFE4A4;
border-style:solid;

font-family: Arial, Helvetica, sans-serif;
color: #ADB6B5;
font-size: 12px;

}



#form-forgotpwd-words
{
float:none;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;
text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #085DAD;
margin-top: 40px; 
margin-bottom:0px;
margin-left: auto; 
margin-rught: auto;
}


#form-forgotpwd-words a
{
text-decoration: none;

font: normal 10pt Lucida Sans Unicode;
color: #085DAD;
}

#form-forgotpwd-words a:hover
{
text-decoration: underline;
color: #085DAD;
}


#form-crenewacc-words
{
float:none;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;
text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #21BEDE;
margin-top: 10px; 
margin-bottom: 0px;
margin-left: auto; 
margin-rught: auto;
}


#form-crenewacc-words a
{
text-decoration: none;

font: normal 10pt Lucida Sans Unicode;
color: #21BEDE;
}

#form-crenewacc-words a:hover
{
text-decoration: underline;
color: #21BEDE;
}


#form-conwitcreacc-words
{
float:none;
arrow-color: #4BBCF4;
background: transparent;  
overflow:hidden;
width: 980px;
height:auto;
text-decoration: none;
text-align: center;
font: normal 10pt Lucida Sans Unicode;
color: #8CC739;
margin-top: 10px; 
margin-bottom: 40px;
margin-left: auto; 
margin-rught: auto;
}


#form-conwitcreacc-words a
{
text-decoration: none;

font: normal 10pt Lucida Sans Unicode;
color: #8CC739;
}

#form-conwitcreacc-words a:hover
{
text-decoration: underline;
color: #8CC739;
}