/* General */



.sitename

{

	font-family: georgia;

	font-size: 20px;

    font-weight : bold;

	color:#FFFFFF;

}



.buttonheading

{

	border-bottom : 2px solid #FF9338;	

	background : #ffffff;

}

.sectiontableheader

{

	background: #ABB19D;

	font-weight : bold;

	padding: 3px;

}

.highlight

{

	background : #B3B9A6;

}

body

{

	background: #585458;
width:980px;

/* background: #D9E2D7; */

}

tr, p, div {

  font-family      : Tahoma;

  font-size        : 11px;

  color            : #000000;

}



.tblpathway

{

	margin-left:5px;

	margin-right:5px;

	margin-bottom:5px;

	padding-left : 5px;

	padding-bottom : 2px;

	border : 1px solid #000000;

	background: #FFFFFF;	

}



.tblbody

{

	padding: 5px;

	margin-left:5px;

	margin-right:5px;

	border : 1px solid #000000;

	background: #FFFFFF;	

	height: 100%;
        align: center;

}



.tblheader

{

	background-image : url("/joomla/images/banners/bannerconnard1.jpg");

	background-repeat : no-repeat;

	background-position: center bottom;

	border-bottom: 1px solid #000000;

	color : #ffffff;

	height: 22px;

	padding-top: 3px;

	vertical-align: middle;

	text-align: left;

	padding-left: 5px;

	border-bottom: 5px solid #000000;

	margin-bottom: 3px;

	padding-top:200px;

	padding-bottom:0px;

}

.tblmain

{

	

	width: 97%;

	margin-left:5px;

	margin-top:0px;

	margin-right: 5px;



}





table.moduletable

{

	width: 150px;

	margin-bottom: 5px;

	padding-bottom:3px;

	border: 1px solid #73786B;

	background: #FFFFFF;

}



table.moduletable th

{

	background-image : url("../images/module_head-.png");

	background-repeat : no-repeat;

	background-position: left bottom;

	border-bottom: 1px solid #000000;

	color : #ffffff;

	height: 22px;

	padding-top: 3px;

	vertical-align: middle;

	text-align: left;

	padding-left: 15px;

}



table.moduletable td

{

	padding-top: 2px;

	padding-left : 3px;	

}





table.contentpaneopen td

{

	text-align:justify;

}



.button

{

	border-left : 1px solid #C8D5C4;

	border-top :  1px solid #C7D5C4;

	border-right : 1px solid #899686;

	border-bottom :1px solid #8F9E8C;

	background: #B1B7A6;

}



a.mainlevel:link , a.mainlevel:visited

{

	color : #000000;

}



a.mainlevel:hover

{

	text-decoration: none;

}



a.sublevel:link, a.sublevel:visited {

	font-size: 10px;

	color: #000000;

	text-align: left;

	text-decoration:underline;

}



a.sublevel:hover {

	text-decoration: none;

}



a:link, a:visited {

	font-size: 11px;

	color: #000000;

}



a:hover {

	text-decoration: none;

}



.contentheading {

	height: 20px;

	color: #666666;

	text-align: left;

	font-weight: bold;

	font-size: 11px;

	vertical-align : bottom;

}



.componentheading

{

	color: #5D655B;

	border-bottom: 1px solid #000000;

	font-weight:bold;

}



.contentdescription

{

	padding-top: 5px;

}



.createdate, .small

{

color: #999999;

}



.inputbox

{

	border : 1px solid #B5BBB6;

	font-family: verdana;

	font-size: 11px;

}





table.contenttoc {


	margin:2px;

}



table.contenttoc th {

	background: #A9B09E;

	border-bottom : 2px solid #FF9338;

	color: #555555;

	text-align: left;

	padding-top: 4px;

	padding-left : 3px;

	height: 23px;

	font-weight: bold;

	font-size: 11px;

}



table.contenttoc td

{

	background : #eeeeee;

	line-height:12px;

	padding:2px;

}



table.contenttoc a:link , table.contenttoc a:visited

{

	font-size:11px;

	color: #555555;

	text-decoration : none;

}



table.contenttoc a:hover

{

	color : #000000;

	text-decoration : none;

}



ul

{

	margin: 0;

	padding: 0;

	list-style: none;

}



li

{

	line-height: 15px;

	padding-left: 15px;

	padding-top: 0px;

	background-image: url(../images/arrow.png) ;

	background-repeat: no-repeat;

	background-position: 0px 3px;

}