@charset "utf-8";
/* CSS Document */

body
{
margin:0px;

}
 
.clientsbg
{
background-image:url(images/clients%20bg.jpg);
 background-repeat:no-repeat;
 margin-left:40px;
}
#marqueecontainer{
position: relative;
width: 320px; /*marquee width */
height: 150px; /*marquee height */
overflow: hidden;
background-color:white;

/*padding: 1px;*/
padding-left: 2px;
}

.clientshd
{
font:"Trebuchet MS", Arial,Helvetica, sans-serif;
font-size:15px;
font-weight:600;
margin-left:10px;
text-align:justify;
color:#663300;
text-decoration:none;
line-height:1.5em;

}

.clientssite
{
font:"Trebuchet MS", Arial,Helvetica, sans-serif;
font-size:12px;
width:185;
margin-left:10px;
text-align:justify;
color: #757575;
	font-style:italic;
text-decoration:none;
line-height:1.5em;

}
.clientsname
{
font:"Trebuchet MS", Arial,Helvetica, sans-serif;
font-size:15px;
margin-left:10px;
margin-top:10px;
color:  #003366;
text-decoration:none;
text-align:justify;
line-height:1.5em;

}
.shadow
{ box-shadow:0px  5px  15px #c4c6cb;
} 

/*used in idx head*/
 .texthd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px; 
	margin-top:15px;
	margin-bottom:15px;
	line-height:1.5em;
	margin-left:40px;
	color: #015b86;
	text-align:left;
	vertical-align:middle;
		
}

.idxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top:10px;
	margin-left:40px;
	margin-right:40px;
	line-height:1.5em;
	
	color:#4a4a4a;
	text-align: justify;
		
}
.idx-click {
	font-family:Arial,Helvetica,sans-serif;
	font-weight:500;
	color: #666666;
	font-size:15px;
	text-align:center;
	padding-right:10px;
	padding-top:120px;
	
}


.idxspeak {
font-family:Arial, Helvetica, sans-serif;
line-height:1.4em;
word-spacing:0.08em;
color:#4a4a4a;
font-size:11px;
text-align: justify;

padding-right:55px;

}
.date
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px; /*margin-top:2px;*/
	padding-bottom:5px;
	color: #663300;
	padding-right:45px;
	text-align: left;
	
}
.news
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px; /*margin-top:2px;*/
	padding-right:45px;
	padding-top:5px;
	padding-bottom:5px;
	color:#015b86;
	text-align: left;
	text-decoration:underline;
}

.idx-name {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:500;
	color: #006666;
	font-size:10px;
	text-align:right;
	padding-right:55px;
	line-height:1.2em;
}





  .subhd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top:8px;
	padding-left:10px;
	color:#015b86;
	text-align: justify;
	border-top-color: #CCCCCC;
		
}

  .mainhd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-top:8px;
	padding-left:10px;
    vertical-align:bottom;
	color:#015b86;
	text-align: justify;
	border-top-color: #CCCCCC;
		
}


/*after all page subheads*/
.texttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top:5px;
	margin-right:20px;
	line-height:1.8em;
	
	color:#4a4a4a;
	text-align:justify;
		
}



 .subhd-tab {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px; /*margin-top:2px;*/
	
	
	padding-top:10px ;
	padding-right:-15px;
	padding-left:20px;
	padding-bottom:10px;
	color:#015b86;
	text-align: left;
		
}


.clickhere {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px; margin-top:30px;
	
	padding-left:10px;
	color:#663300;
	text-align: left;
		
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top:5px;
	padding-left:10px;
	margin-right:10px;
	line-height:1.8em;
	color:#4a4a4a;
	text-align:justify;
		
}

.text-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*padding-top:5px;*/
	padding-left:20px;
	margin-right:30px;
	line-height:1.8em;
	color:#4a4a4a;
	text-align:justify;
		
}


.text-table{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	padding-bottom:10px;
	padding-left:5px;
	margin-right:15px;
	
	line-height:1.7em;
	color:#4a4a4a;
	text-align: justify;
		
}
.text-table{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	padding-bottom:10px;
	padding-left:5px;
	margin-right:15px;
	
	line-height:1.7em;
	color:#4a4a4a;
	text-align: justify;
		
}

.enq
{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:1.7em;
	color:#4a4a4a;
	padding-left:5px;
	
	}
	
		
 .list1
{
    list-style-image: url(images/arrow.jpg); 
	padding-top:10px;
	padding-bottom:10px;
	line-height:1.8em;
	padding-left:5px;
    font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:13px;

}


 .list
{
    list-style-image: url(images/tick.png); 
	padding-top:10px;
	padding-bottom:10px;
	/*line-height:1.8em;
	padding-left:5px;
    font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size:14px;*/

}
 .ftr-hd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top:5px;
	padding-top:10px ;
	padding-left:8px;
	padding-bottom:10px;
	color: #7BA4A3;
	text-align: left;
		
}

 .ftr-subhd {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top:2px;
	padding-right:-13px;
	padding-left:8px;
	padding-bottom:2px;
	color: #FFFFFF;
	text-align: left;
	
		
}

.sub a
{
    font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#4a4a4a;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}
.sub a:hover
{
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#015b86;
	text-decoration:underline;
	padding-left:3px;
	padding-right:3px;
}


.ftr {
	font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#7BA4A3;
	font-size:12px;
	text-align:right;
	vertical-align:bottom;
	font-style:italic;
	
	padding-left:10px;
}


#ftr a
{
	color:  #fff;
	text-decoration:none;
}


#ftr a:hover
{
	color: #00CCFF;
	text-decoration:underline;
}



.view {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	margin-top:10px;
	margin-right:65px;
  	color: #006699;
	text-align:right;
	text-decoration:none;
		
}
#line
{
background-image:url(images/strip-rept.jpg); 
background-repeat:repeat-y;
background-position:right;
}


.contact{
	font:"Trebuchet MS", Arial,Helvetica, sans-serif;
	font-size:15px;
	margin-left:20px;
	color:#663300;
	text-decoration:none;
	line-height:1.5em;
}

.car {
font-family:Arial, Helvetica, sans-serif;
line-height:1.4em;
font-style:italic;
word-spacing:0.08em;
color:#4a4a4a;
font-size:11px;
text-align: justify;

}

.style1 {color: #FF0000}


.ShowContentLibraryPDF {
background-color:#DDDDDD;
text-align:center;
font-family:sans-serif;
font-size:13px;
font-weight:bold;
font-variant:small-caps;
margin-right:11px;
}

.ShowContentLibraryPDF_LINK {
font-family:sans-serif;
font-size:13px;
font-weight:bold;
font-variant:small-caps;
margin-right:11px;
text-decoration:none;
}

.ShowContentLibraryPDF:hover {
background-color:blue;
color:white;
}

.ShowContentLibraryPDF_LINK:hover {
background-color:blue;
color:white;
}


.pt { 
border:outset;
border-color:blue;
border-collapse:collapse;
}

.pth { 
border-color:blue;
border-collapse:collapse;
}

.pth_td { 
border:solid;
border-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
background-color:lightgray;   
color:#015b86;
line-height:21px;
text-align:left;
border-color:blue;
border-collapse:collapse;
font-weight:bold;
}

.pth_tdn { 
border:solid;
border-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
background-color:lightgray;   
color:#015b86;
line-height:21px;
text-align:right;
border-color:blue;
border-collapse:collapse;
font-weight:bold;
}

.ptsh1_td { 
border-color:blue;
border-collapse:collapse;
font-weight:bolder;
font-size:large;
font-family:Arial, Helvetica, sans-serif;
color:#015b86;
}


.ptsh_td { 
border:solid;
border-width:thin;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
color:#015b86;
line-height:21px;
text-align:left;
border-color:blue;
border-collapse:collapse;
}


.ptb_td { 
border:outset;
border-width:thin;
border-color:blue;
border-collapse:collapse;
font-size:smaller;
}

.ptb_tdn { 
border:outset;
border-width:thin;
border-color:blue;
text-align:right;
border-collapse:collapse;
font-size:smaller;
}

.pth_tdn { 
border:outset;
border-width:thin;
border-color:blue;
text-align:right;
font-weight:bold;
border-collapse:collapse;
font-size:small;
background-color:lightgray;   
}

