    .thumbnail 
{
	BORDER-RIGHT: #ddd 1px solid; 
	PADDING-RIGHT: 7px; 
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 7px;
	FLOAT: left; 
	MARGIN-BOTTOM: 15px;
	PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid;
	MARGIN-RIGHT: 10px; 
	PADDING-TOP: 7px; 
	BORDER-BOTTOM: #ddd 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	
}

		
	#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; display:none;}
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image:url(image/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(image/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/overlay.png", sizingMethod="scale");
	}
	
	.main
     {
	 /*height:2067px;*/
	 height:100%;
	 overflow:hidden;
	 width:800px;	 
	 background-color:#ffffff;
	 margin-right:0px;
	 margin-left:0px;
     }
	 
	 a.button{
	background:url(image/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	height:30px;
	line-height:29px;
	margin-bottom:8px;
	text-decoration:none;
	width:191px;
}
a:hover.button{
	color:#0066CC;
}

.add{
		background:url(image/action_go.gif) no-repeat 10px 8px;
		text-indent:30px;
		display:block;
	}
	 
    .aBack
   { color:#0066cc;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:none;	 
   }
   
   .accentLinks
   {color:#0066cc;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:none;
	 
	

	
   }
   
   .accentLinks:hover
   { color:#000000;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:underline;
   }
   .aBack:hover
   { color:#000000;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:underline;
   }

     .logo
     {
     background-image:url(image/shutterstock_11240104copy.jpg);
	 width:800px;
	 height:385px;
	 float:left;
     }

    .opt
    {  
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    float:right;
    font-size:9px;
    font-style:normal;
	padding-top:3px;
	padding-right:3px;	
	
    }
	
	
	
     .liliana
    {   
	color:#666666;
    font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
    font-style:normal;
	font-weight:100;
	float:left;
	padding-top:8px;
	padding-left:10px;
	width:230px;
	}


    .wel
   {
   color:#000000;
   font-style:normal;
   font-family:Arial, Helvetica, sans-serif;
   float:left;
   font-size:12px;
   padding-left: 43px;
   padding-top:14px;
   }

   
   
    .services
   {
   color:#000000;
   font-style:normal;
   font-family:Arial, Helvetica, sans-serif;
   float:left;
   font-size:12px;
   padding-top:14px;
   padding-left:80px;
   }

   .read
   {
   color:#0066cc;
   font-style:normal;
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
    text-decoration:none;
	padding-right:200px;
   }
   
   .servicesLinks
   {
	 padding-top:5px;
   }
   
  .a
   { color:#0066cc;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:none;
	 
   }
   .a:hover
   { color:#000000;
     font-style:normal;
     font-family:Arial, Helvetica, sans-serif;
     font-size:13px;
	 text-decoration:underline;
   }
  
   

   
    .homeTab
   {width:132.5px;
    height:40px;
	/* background-color:#535353;*/
	background-color:#000000;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF;
	text-decoration:none;
	 border-right:#ffffff 1px solid;
   }
   
   .homeTab:hover
   {
  width:132.5px;
    height:40px;
	/* background-color:#535353;*/
	background-color:#666666;
	float:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF;
	text-decoration:none; 
	 border-right:#ffffff 1px solid;
	 }

   
     .servicesTab
   {
width:132.5px;
    height:40px;
	/* background-color:#a5a5a5;*/
	 background-color:#000000;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	  /* color:#000000;	 */
	  color:#FFFFFF; 
	   border-right:#ffffff 1px solid;
	   text-decoration:none;
   }
   .servicesTab:hover
   { width:132.5px;
    height:40px;
	 background-color:#666666;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	   border-right:#ffffff 1px solid;
	   
   }

  .contactTab
   {
width:132.5px;
    height:40px;
	/* background-color:#a5a5a5;*/
	background-color:#000000;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	   color:#ffffff;	  
	  /* border-right:#000000 1px solid;*/
	   text-decoration:none;
	 
	  
   }
   .contactTab:hover
   {width:132.5px;
    height:40px;
	 background-color:#666666;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	    /* border-right:#000000 1px solid;*/

	   
   }
   
   .faqTab
   {   width:132.5px;
       height:40px;
	   /* background-color:#a5a5a5;*/
	   background-color:#000000;
	   float:left; 
	   font-family:Arial, Helvetica, sans-serif; 
	   font-size:12px; 
	   color:#ffffff;	  
	   border-right:#ffffff 1px solid;
	   text-decoration:none;
   }
   
   .faqTab:hover
   {  width:132.5px;
      height:40px;
	  background-color:#666666;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	  border-right:#ffffff 1px solid;
   }

  .aboutTab
   {
width:132.5px;
height:40px;
	/* background-color:#a5a5a5;*/
	background-color:#000000;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	   color:#ffffff;	  
	   border-right:#ffffff 1px solid;
	   text-decoration:none;
   }
   .aboutTab:hover
   {width:132.5px;
    height:40px;
	 background-color:#666666;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	   border-right:#ffffff 1px solid;
	   
   }
     .priceListTab
   {
width:132.5px;
    height:40px;
	/* background-color:#a5a5a5;*/
	background-color:#000000;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px; 
	   color:#ffffff;	  
	   border-right:#ffffff 1px solid;
	   text-decoration:none;
   }
   .priceListTab:hover
   { width:132.5px;
    height:40px;
	 background-color:#666666;
	  float:left; 
	  font-family:Arial, Helvetica, sans-serif; 
	  font-size:12px;
	  text-decoration:none;
	  color:#FFFFFF;
	   border-right:#ffffff 1px solid;
	   
   }
   
   .aBottom
   {
   color:#666666;
   font-family:Arial, Helvetica, sans-serif;
    font-size:12px; 
	text-decoration:none;
	}
	  
	.aBottom:hover
   {
   color:#000000;
   font-family:Arial, Helvetica, sans-serif;
    font-size:12px; 
	text-decoration:underline;
	}
	
	
_______________________________________________________________	
	

#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #e8edff;
	border-right: 1px solid #9baff1;
	border-left: 1px solid #9baff1;
	color: #039;
}
#box-table-b td
{
	padding: 8px;
	background: #e8edff; 
	border-right: 1px solid #aabcfe;
	border-left: 1px solid #aabcfe;
	color: #669;
}


#newspaper-b
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px;
	width: 720px;
	text-align: center;
	border-collapse: collapse;
	border: 1px solid #69c;
}
#newspaper-b th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 14px;
	color: #039;
}
#newspaper-b tbody
{
	background: #e8edff;
}
#newspaper-b td
{
	padding: 10px;
	color:#000000;
	border-top: 1px dashed #fff;
}
#newspaper-b tbody tr:hover td
{
	color: #339;
	background: #d0dafd;
}


________________________________________________
.tbmain{ 
 /* Changes on the form */
 background: white !important; 
 
}
.left{
  /* Changes on the form */
  color: black !important; 
  font-family: Arial !important;
  font-size: 12px !important;
}
.head{
  color:#333333;
  font-size:20px;;
  text-decoration:underline;
  font-family:"Verdana";
}
td.left {
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.pagebreak{
  font-family:"Verdana";
  font-size:12px;
  color:black;
}
.tbmain{
  height:100%;
  background:white;
}
span.required{
  font-size: 13px !important;
  color: red !important;
}
_______________________________
* {
	margin:0;
	padding:0;
	list-style:none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*margin:10px;*/
}

#basic-accordian{
	/*border:5px solid #e2e2e2;*/
	float:left;
	padding-left:8px;
	padding-top:8px;
	width:460px;
	/*position:absolute;
	left:43px;
	top:448px;*/
	/*margin-left:-175px;*/
	z-index:2;
	/*margin-top:-100px;*/
}

.accordion_headings{
	padding:5px;
	/*background:#99CC00;*/
	background-color:#333333;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	/*background:#00CCFF;*/
	background-color:#38727d;
}

.accordion_child{
	padding:15px;
	background:#EEE;
}

.header_highlight{
	/*background:#00CCFF;*/
	background-color:#38727d;
}
.readMore
{ 
color:#0066cc;
padding-left:160px;
text-decoration:none;
}

.readMore:hover
{ 
color:#000000;
padding-left:160px;
text-decoration:underline;
}