/**

 * @version $Id: template.css 10498 2008-07-04 00:05:36Z ian $

 * @author Design & Accessible Team ( Angie Radtke / Robert Deutz )

 * @package Joomla

 * @subpackage Accessible-Template-Beez

 * @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.

 * @license GNU/GPL, see LICENSE.php

 * Joomla! is free software. This version may have been modified pursuant to the

 * GNU General Public License, and as distributed it includes or is derivative

 * of works licensed under the GNU General Public License or other free or open

 * source software licenses. See COPYRIGHT.php for copyright notices and

 * details.

 */







body.contentpane {



width : auto;

margin : 10px;

line-height : 1.4em;

text-align: left;

}



/* TOC */

table.contenttoc{

	float: right;

}



/* Tooltips */

.tool-tip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

	text-align:left;

}



.tool-title {

	padding: 0;

	margin: 0;

	font-size: 100%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	background: url(../../system/images/selector-arrow.png) no-repeat;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}



.arrows_text { 

line-height: 18px; 

padding-left:15px; 

padding-right: 5px; 

padding-top:5px; 

padding-bottom:5px; 

color:#9a0000;

font-weight:bold;

background: url(../images/arrow.jpg); 

background-repeat: no-repeat; 

background-position:1px 11px; 

text-align:left;

border-bottom:1px dotted #BDBDBD;

}





.harrows_text { 

line-height: 18px; 

color:#9a0000;

font-weight:bold;

background: url(../images/arrow.jpg); 

background-repeat: no-repeat; 

background-position:1px 6px; 

text-align:justify;

border-bottom:1px dotted #BDBDBD;

font-size:11px;

margin:0px;

padding-bottom:2px;

padding-left:10px;

padding-top:1px;

}




.harrows_text a { 

text-decoration:none;

}



.arrows_text a { 

text-decoration:none;

}



.arrows1_text { 

line-height:18px; 

padding-left:15px; 

padding-right: 5px; 

padding-top:3px; 

padding-bottom:3px; 

background: url(../images/arrow.jpg); 

background-repeat: no-repeat; 

background-position:5px 8px; 

text-align:justify;

}



.componentheading{

display:none;

}



h2{

color:#ac3735;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

margin-bottom:10px;

font-weight:bold;

}

#sis-company-logo{
	text-align:left;
	margin-left:0px;
	width:740px;
}

.logo-space{
margin-right:10px;	
}

.logo-space a{
	border:none;
	outline:none;
}


h2.serviceheading {
    color: #7C1607;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    padding-bottom: 8px;
	padding-top:5px;
    padding-left: 0px !important;
    padding-top: 22px !important;
}


ul {
    margin: 0 auto;
}

#services_info_left{
	float: left;
    height: auto;
    margin: 0;
    width: 350px !important;
	padding-bottom:50px;
}

#services_info_right {
    float: right;
    height: auto;
    margin: 0;
    width: 340px;
	padding-bottom:10px;
}


.service_bluebulleted_txt{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/bluebullet.jpg");
    background-origin: padding-box;
    background-position: 5px 6px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom: 1px dotted #cccccc;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height:18px;  
    list-style: outside none none;
    margin: 0;
    padding-bottom: 2px !important;
    padding-left: 20px;
    padding-right: 5px;
    text-align: left;
    width: 250px;
}

.service_bluebulleted_nexttxt{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/bluebullet.jpg");
    background-origin: padding-box;
    background-position: 5px 9px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    border-bottom: 1px dotted #cccccc;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:18px;    
    list-style: outside none none;
    margin: 0;
    padding-bottom: 2px !important;
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 3px;
    text-align: left;
    width: 250px;
}

.service_bluebulleted_lasttxt{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/bluebullet.jpg");
    background-origin: padding-box;
    background-position: 5px 9px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:18px;    
    list-style: outside none none;
    margin: 0;
    padding-bottom: 2px !important;
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 3px;
    text-align: left;
    width: 250px;
}





.subbluebulleted_txt{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/circlebullet.jpg");
    background-origin: padding-box;
    background-position: 22px 11px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:18px;    
    list-style:none;
    margin: 0;
    padding-bottom: 2px !important;
    padding-left: 30px;
    padding-right: 5px;
    padding-top: 3px;
    text-align: left;
    width: 250px;
}

#ser_dept{
	padding-bottom:10px;
}

.clear{
	clear:both;
	
}

.vmheading {
    color: #7C1607;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 18px;
    margin: 0;
    padding-bottom: 2px;
	padding-top:5px;
    padding-left: 0px !important;
    padding-top: 22px !important;
}

#vismisionblock {
    background: rgba(0, 0, 0, 0);
    height: 361px;
    width: 701px;
}


#vismisioninner {
    font-family:Arial;
    font-size: 16px;
    height: 300px;
    margin: 0;
    padding-left: 15px;
    padding-top: 35px;
    width: 643px;
}

.visionbulleted_txt {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/bluebullet.jpg");
    background-origin: padding-box;
    background-position: 12px 10px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #7c1607;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    list-style: outside none none;
    padding-bottom: 0px !important;
    padding-left: 24px;
    padding-right: 5px;
    text-align: left;
	font-weight:bold;
}


.visiontext {
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding-bottom: 10px;
    padding-left: 30px;
    padding-top: 5px;
}


.missiontext {
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 24px;
    margin: 0;
    padding-bottom: 15px;
    padding-left: 30px;
    padding-top: 5px;
}

.knowzone {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/bluebullet.jpg");
    background-origin: padding-box;
    background-position: 2px 28px !important;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #7c1607;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    list-style: outside none none;
    padding-top: 20px !important;
    padding-left: 15px;
    padding-right: 5px;
    text-align: left;
	font-weight:bold;
}

.linktxt a{
	color:#000;	
}

.linktxt a:hover{
	color:#7c1607;	
}


.cntheading {
    color: #7C1607;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 18px;
    margin: 0;
    padding-bottom: 2px;
	padding-top:5px;
    padding-left: 0px !important;
}

.cntdetails{
 font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:18px;
	margin:0;
	padding-top:10px;
}

.borderbreak{
border-bottom:#979797 1px dashed;
margin-top:5px;
margin-bottom:5px;
height:5px
}

#cntadd{
	float:left;
	width:210px;	
}

.cntimg_top{
margin-top:25px;
margin-bottom:25px;	
}


.bottom_border{
	border-bottom:1px dotted #cccccc;
	line-height:0;
	margin-bottom:10px;
	}

/* ------------------------------- Map CSS --------------------------------- */

#map{
float:left;
width:370px;
height:250px;
margin-left:20px;
}

#map-canvas {
    background: none repeat scroll 0 0 #fff;
    border: 5px solid #2F3130;
    display: block;
    float: left;
    height: 200px;
    padding: 8%;
    width: 370px;
	margin-top:5px;	
}


/* ------------------------------- End of Map CSS --------------------------------- */


/* ------------------------------- Map CSS --------------------------------- */

#map1{
float:left;
width:370px;
height:250px;
margin-left:20px;
margin-bottom:20px;
}

#map-canvas1 {
    background: none repeat scroll 0 0 #fff;
    border: 5px solid #2F3130;
    display: block;
    float: left;
    height: 200px;
    padding: 8%;
    width: 370px;
	margin-top:5px;	
}


/* ------------------------------- End of Map CSS --------------------------------- */

/* ------------------------------- Map CSS --------------------------------- */

#map2{
float:left;
width:370px;
height:250px;
margin-left:20px;
margin-bottom:40px;
}

#map-canvas2 {
    background: none repeat scroll 0 0 #fff;
    border: 5px solid #2F3130;
    display: block;
    float: left;
    height: 200px;
    padding: 8%;
    width: 370px;
	margin-top:5px;	
	
}


/* ------------------------------- End of Map CSS --------------------------------- */

#bodyContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}