@charset "utf-8";
    

  body { border: 0pt none ;
    margin-top: 10pt;
    margin-left: 0pt;
    margin-right: 0pt;

    padding: 0pt;
    background: rgb(92, 97, 98) url(images/bodybg.gif) repeat scroll left top;
    width: 100%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  body, th, td, input, textarea, select { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(218, 221, 222);
    }

  #header { margin: 0px auto;
    clear: both;
    width: 1012px;
    height: 133px;
    }

  #layoutdims { border-top: 4px solid rgb(0, 0, 0);
    margin: 0pt;
    padding: 6px 15px ! important;
    background: rgb(238, 238, 238) none repeat scroll 0%;
    clear: both;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: right;
    }

  .colmask { position: relative;
    float: left;
    width: 100%;
    overflow: hidden;
    }

  .czydrm { background: transparent url(images/bg05--.jpg) repeat-y scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .czydrm .colmid { float: left;
    width: 200%;
    margin-left: -230px;
    position: relative;
    right: 100%;
    }

  .czydrm .colleft { float: left;
    width: 100%;
    margin-left: -50%;
    position: relative;
    left: 475px;
    
    background-repeat: repeat-x;
    }

  .czydrm .col1wrap { float: left;
    width: 67%;
    position: relative;
    right: -250px;
    padding-bottom: 1em;
    }

  .czydrm .col1wrap2 { float: left;
    width: 75%;
    position: relative;
    right: -85px;
    padding-bottom: 1em;
    }

  .czydrm .col1 { margin: 0pt 400px;
    position: relative;
    left: 100%;
    overflow: hidden;      
    }

  .czydrm .col2 { float: right;
    width: 230px;
    position: relative;
    right: 15px;
    }

  .col2txt { padding: 0px 15px 10px 60px;
    }

  .czydrm .col3 { float: right;
    width: 230px;
    margin-right: 10px;
    position: relative;
    left: 50%;
    }

  .col3txt { padding: 0px 45px 10px 15px;
    }

  #footer { padding: 20px 0px;
    clear: both;
    float: left;
    width: 100%;
    text-align: center;
    }

  #logo { background: transparent url(images/header03.jpg) no-repeat scroll left top;
    float: left;
    width: 100%;
    height: 133px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #logo h1, #logo h2 { display: none;
    }

  .search {
    
    }

  .search form { padding: 53px 0px 0px 187px;
    }

  .input1 { border-style: solid;
    border-color: rgb(20, 24, 24) rgb(31, 36, 34) rgb(74, 84, 83);
    border-width: 1px;
    background: rgb(29, 34, 33) none repeat scroll 0%;
    width: 100px;
    height: 14px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .input2 { border-style: solid;
    border-color: rgb(20, 24, 24) rgb(27, 34, 32) rgb(99, 109, 108);
    border-width: 1px;
    background: rgb(29, 34, 33) none repeat scroll 0%;
    width: 120px;
    height: 15px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .submit1 { border: medium none ;
    background: transparent url(images/homepage14.gif) no-repeat scroll left top;
    width: 56px;
    height: 20px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 10px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  .submit2 { border: medium none ;
    background: transparent url(images/homepage15.gif) no-repeat scroll left top;
    width: 56px;
    height: 20px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 9px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  #wrapper { margin: 0pt auto;
    width: 1012px;
    }

  #menu { margin: 0px auto;
    width: 1012px;
    height: 44px;
    }

  #menu ul { margin: 0px;
    padding: 6px 0px 0px 65px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  #menu li { display: inline;
    }

  #menu a { padding: 5px 17px 0px 21px;
    background: transparent url(images/homepage02.gif) no-repeat scroll left top;
    float: left;
    height: 21px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #menu .first a { background: transparent none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    padding-left: 17px;
    }

  a { color: rgb(255, 255, 255);
    }

  a:hover { text-decoration: underline;
    }

 a:visited {
   text-decoration: underline;
   color: red;
    }  


  a.link1 { text-decoration: none;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  a.link1:hover { text-decoration: underline;
    }

 a.link1:visited {
   text-decoration: underline;
   color: red;
    }  
 

  a.link2 { background: transparent url(images/homepage20.gif) no-repeat scroll right center;
    display: block;
    padding-right: 24px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: right;
    font-size: 10px;
    }
    
    a.link2:hover { text-decoration: underline;
    }

   a.link2:visited {
   text-decoration: underline;
   color: red;
    }  

    
  a.link3 {
    color: blue;
  }
  
  a.link3:hover { 
   text-decoration: underline;
   color: red;
    }
    
  a.link3:visited { 
   text-decoration: underline;
   color: red;
    }  
  
  a.link4 {
    color: red;
  }
  
  a.link4:hover { 
    text-decoration: underline;
    color: red;
}

a.link5 {
    color: white;
    font-size: 15px;
    padding-right: 10px;
    padding-left: 10px;

  }
  
  a.link5:hover { 
   text-decoration: underline;
   color: red;
    }
    
  a.link5:visited { 
   text-decoration: underline;
   color: red;
    }  


  h1, h2, h3, h4, h5, h6 { margin: 0px;
    }

  .text1 { padding: 7px 0px 0px 10px;
    font-size: 10px;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  .text2 { font-size: 10px;
    }

  .list1 { margin: 0px 0px 10px;
    padding: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    }

  .list1 li { padding: 5px 0px 8px 15px;
    background: transparent url(images/homepage09.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    font-size: 10px;
    }

  .list1 a { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  .list1 a:hover { text-decoration: underline;
    }

  .list2 { margin-left: 0px;
    padding-left: 0px;
    list-style-type: none;
    list-style-image: none;
    list-style-position: outside;
    line-height: 22px;
    }

  #box1 {  }

  #box1 .content { padding: 3px 0px;
    }

  #box1 .title { height: 31px;
    }

  #box2 .title { height: 31px;
    }

  #box3 .title { height: 31px;
    }

  #box4 .title { height: 31px;
    }

  #box5 .title { height: 31px;
    }

  #box6 {  }

  #box6 p { padding: 13px 17px 16px 13px;
    }

  #box6 .image { background: transparent url(images/homepage09.gif) no-repeat scroll left bottom;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  #login { width: 150px;
    }

  #login .title { height: 31px;
    }

  #login .content { padding: 0px 0px 15px 17px;
    }

  #login form .text1 { padding: 0px;
    }

  #login .submit2 { float: left;
    }

  .table1 {  }

  .table1 tr {  }

  .table1 td { height: 28px;
    padding-left: 10px;
    font-size: 10px;
    }

  .table1 td.top { background: transparent url(images/homepage16.gif) no-repeat scroll left top;
    height: 31px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table1 td.dark { background: transparent url(images/homepage17.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table1 td.light { background: transparent url(images/homepage18.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table1 td.bottom { background: transparent url(images/homepage19.gif) no-repeat scroll left top;
    height: 30px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table2 {  }

  .table2 tr {  }

  .table2 td { height: 28px;
    padding-left: 10px;
    font-size: 10px;
    }

  .table2 tr.top { background: transparent url(images/homepage21.gif) no-repeat scroll left top;
    height: 31px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table2 tr.dark { background: transparent url(images/homepage22.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table2 tr.light { background: transparent url(images/homepage23.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table2 tr.bottom { background: transparent url(images/homepage24.gif) no-repeat scroll left top;
    height: 30px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .table2 td.right { padding-right: 15px;
    background-position: right top;
    color: rgb(170, 170, 170);
    }

  .bg1 { background: transparent url(images/bg02.gif) repeat-x scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .bg2 { background: transparent url(images/bg03.jpg) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .bg3 { background: transparent url(images/bg04.jpg) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .bg6 { background: transparent url(images/bg07.jpg) repeat scroll left bottom;
    clear: both;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    height: 42px;
    }

  .bg7 { background: transparent url(images/homepage08.gif) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .bg8 { background: transparent url(images/homepage10.gif) no-repeat scroll left top; 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .bg9 { background: transparent url(images/homepage1000.jpg) no-repeat scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;   
    }

.bg10 { background: transparent url(images/homepage1000.jpg) no-repeat scroll left top; 
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }    
      
    .czydrm2 { background: transparent url(images/bg055.jpg) repeat-y scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .czydrm2 .colmid { float: left;
    width: 200%;
    margin-left: -230px;
    position: relative;
    right: 100%;
    }

  .czydrm2 .colleft { float: left;
    width: 100%;
    margin-left: -50%;
    position: relative;
    left: 475px;
    }

  .czydrm2 .col1wrap { float: left;
    width: 67%;
    position: relative;
    right: -250px;
    padding-bottom: 1em;
    }

  .czydrm2 .col1wrap2 { float: left;
    width: 75%;
    position: relative;
    right: -90px;
    padding-bottom: 1em;
    }

  .czydrm2 .col1 { margin: 0pt 400px;
    position: relative;
    left: 100%;
    overflow: hidden;
    }

  .czydrm2 .col2 { float: right;
    width: 230px;
    position: relative;
    right: 15px;
    }
   
.czydrm3 { background: transparent url(images/bg2_01.jpg) repeat-y scroll left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .czydrm3 .colmid { float: left;
    width: 200%;
    margin-left: -230px;
    position: relative;
    right: 100%;
    }

  .czydrm3 .colleft { float: left;
    width: 100%;
    margin-left: -50%;
    position: relative;
    left: 475px;
    }

  .czydrm3 .col1wrap { float: left;
    width: 67%;
    position: relative;
    right: -250px;
    padding-bottom: 1em;
    }

  .czydrm3 .col1wrap2 { float: left;
    width: 100%;
    position: relative;
    right: -90px;
    padding-bottom: 1em;
    }

  .czydrm3 .col1 { margin: 0pt 230px;
    position: relative;
    left: 100%;
    overflow: hidden;
    }

  
	
	
	
	
  .salescopy {
     background-color: #ffffff;
     color: #000000; 
     margin-top: 0px;
  }

  .testimonial { 
     font-family: Courier New, Courier, mono;
     color: #000000;
     text-align: justify; 
     font-size: 1.4em;
     padding: 10px;
     }
   
 .testimonial2 { 
     font-family: Courier New, Courier, mono;
     color: white;
      
     font-size: 1.0em;
     padding: 10px;
     }

.testimonial3 { 
     font-family: Courier New, Courier, mono;
     color: white;
     text-align: justify; 
     font-size: 1.4em;
     padding: 10px;
     }

 
  .title {
    font-family: Arial, Helvetica, sans-serif;
    color: #ff0000; 
    font-size: 1.7em;
    text-decoration: underline;
     text-transform: capitalize;     
      }
      
.title2 {
    font-family: Arial, Helvetica, sans-serif;
    color: #ff0000; 
    font-size: 1.7em;
    text-decoration: underline;
     text-transform: capitalize;
     text-align: center;     
      }      
      
 .underline {
     text-decoration: underline; 
      }     
      
  .text001 {
    font-family: Times New Roman, Times, serif;
    text-align: justify; 
    font-size: 1.5em;
    font-weight: bold;
    padding: 10px;
  }   
  
  .text001red {
    font-family: Times New Roman, Times, serif;
    text-align: left;   
    font-weight: bold;
    color: red;
    }
    
  .text002 {
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 2.4em;
    font-weight: bolder;
    padding: 10px;
  }  
  
   .text003 {
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    font-size: 1.6em;
    font-weight: bold;
    padding: 10px;
  } 
  
  .text004 {
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 1.5em;
    font-weight: bold;
    padding: 10px; 
    text-align: justify; }  
  
  .text005 {
    font-family: Times New Roman, Times, serif;  
    font-size: 1.5em;
    font-weight: bold;
    padding: 10px; 
    color: white;
    background-color: black;
    text-align: center;
    }  
    
.text006 {
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 1.5em;
    padding: 10px; 
    } 
	
.text007{
     font-family: Courier New, Courier, mono;
	 font-size: 1.6em;
	 }
	 
.text3 { font-size: 14px;
      padding: 10px;
      text-align: justify; 
    }
	
.text008 {
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 1.2em;
    padding: 10px; 
    } 

.text009 {
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 1.5em;
    color: black; 
    } 

.text010{
    font-family: Arial, Helvetica, sans-serif;  
    font-size: 1em;
    color: black; 
    }   	  	
    
.text011{
    font-weight: bold;
    font-size: 1.3em;    
    }   	  	
	
 .articles { 
     font-family: Courier New, Courier, mono;
     color: #ffffff;
     text-align: left;
     font-size: 1.4em; 
     }
     
 .xx-largered {     
     color: #ff0000;
     font-size: xx-large;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     text-transform: capitalize;
     font-variant: small-caps;
     text-align: center;    
 }
 
 .xx-large {     
     
     font-size: xx-large;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bolder;
     text-transform: capitalize;
     font-variant: small-caps;
     }
 
 .x-large {
     
     font-size: x-large;
     font-family: Arial, Helvetica, sans-serif;
     padding: 10px;
}


.x-small { font-size: x-small; }

.x-largered {
     color: #ff0000;
     font-size: x-large;
     font-family: Arial, Helvetica, sans-serif;
     padding: 10px;
      }
 
 .x-largeblue {
     color: blue;
     font-size: x-large;
     font-family: Arial, Helvetica, sans-serif;
 }
 
 .x-largecap {         
     font-size: x-large;
     font-family: Arial, Helvetica, sans-serif;   
     text-transform: capitalize;
     text-align: center;    
 }
 
 .largered {     
     color: #ff0000;
     font-size: large;
     font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
     }
     
.largebold { 
     font-weight: bold;
     font-size: large;
     font-family: Arial, Helvetica, sans-serif;
     text-align: center;
      } 

.large { 
    font-size: 1.5em;
    font-family: Arial, Helvetica, sans-serif; 
    text-align: center;
    }  

.largeboldtimes { 
      font-weight: bold; 
      font-size: 1.8em;
      font-family: Times New Roman, Times, serif;
      text-align: center;
       }

.largetimes { 
    font-size: 2em;
    font-family: Times New Roman, Times, serif;
    text-align: center;
    }

.blue { 
     font-size: 1.5em;
     color: blue;
     font-family: Arial, Helvetica, sans-serif; 
     }
     
.red {
    color: red;
}

.black {
    color: black;
}

.center {
  text-align: center;  
}

.justify {
   text-align: justify;
  }

.tutorial {
  font-family: Times New Roman, Times, serif;
  font-size: 1.5em;
  text-align: justify; 
  font-weight: bold;
  padding: 10px;
}

.photoshop {
  font-family: Times New Roman, Times, serif;
  font-size: 1.5em;
  text-align: justify; 
  font-weight: bold;
  padding: 10px;
}

.articles2 {
  font-family: Times New Roman, Times, serif;
  font-size: 1.3em;
  font-weight: bold;
  text-transform: capitalize;
}

.articles3 {
  font-family: Times New Roman, Times, serif;
  font-size: 1.3em;
  font-weight: bold;
  text-align: justify; 
  padding: 10px;

}

.blueback {
  background-color: blue;
}

.whiteback {
  background-color: white;
}

.yellowback { background-color: yellow; }

.greyback { background-color: #CCCCCC;}


.bold { font-weight: bold; }

.large2 {
	font-size: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
      padding: 10px;

	}
	

	 
.white { color: white; }

.times { font-family: Times New Roman, Times, serif; }

.transcript { 
     font-family: Arial, Helvetica, sans-serif;

     color: #000000;
     text-align: justify; 
     font-size: 1.4em;
     padding: 10px;
           }

.pad {
     padding: 10px;
	 }
	 
.pad1 {
     padding: 15px;
	 }
.courier{
     font-family:Courier New, Courier, mono;
     color:red;
     
}	 


