body {

        font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";

        margin:0;

        padding:0;

        text-align:left;

        background: url(../images/btg.jpg);

        background: #ececec;

        color: #333;

        font-size:15px;

}



#top-style-50 {

      background: #ffffff;

      width: 48%;

      float:left;

      margin-right: 12px;

}



#top-style-100 {

      background: #ffffff;

      width: 100%;

      float:left;

}



#user1-style-50 {

      background: #ffffff;

      width: 48%;

      float:left;

}



#user1-style-100 {

      background: #ffffff;

      width: 100%;

      float:left;
      margin-left: 3px;



margin-right: 3px;

}



#mainposition {

      background: #ffffff;

      width: 100%;
      float:left;

}



#bottompossion {

      background: #ffffff;

      width: 100%;

      float:left;

}

div.module h3 {

        color: #005E31;

        border-bottom: 1px solid #005E31;

}



.contentheading {

        width: 98%;

        font-weight: bold;

        font-size: 14px;

        height: 23px;

        font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";

        color: #005E31;

}



a.readon:hover {

        background: #EEEEEE;

}



table.contentpane td.contentheading {

        color: #005E31;

}



.componentheading {

        font-weight: bold;

        font-size: 14px;

        font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";

        //border-bottom: 1px solid #005E31;

        color: #005E31;

        padding-bottom:6px;

}



 /* links */



a:link, a:visited 

{

        color: #367903;

        text-decoration : none;

        font-weight:normal;

}







a:hover {

        color: #367903;

        text-decoration:  underline;

}



h2, h4,h3 {



        font-size : 13px;



        padding-left: 0px;



        padding-top: 0px;



        margin-bottom: 2px;



        padding-bottom:5px;



        text-align: left;



}



h3, table.moduletable th {



        padding: 0;



        font-size : 12px;



        color: #005E31;



        padding-left: 0px;



        border-bottom : 1px solid #005E31;



        padding-bottom:5px;



        text-align: left;

}



/* ---Layout--- */



#pagewidth{



        width:760px;



        text-align:left;  



        margin-left:auto; 



        margin-right:auto;



}







#top_menu {

 	width: 80%;

	text-align: right;

        height: 10px;

        float:left;

        padding-bottom:1px;

   }







#top_search {

        margin: 0px;

        padding: 0px;

        width: 20%;

        vertical-align: top;

        height: 10px;

        float:left;

        padding-bottom:1px;

}







#top_search .inputbox{



        width: 110px;



        margin: 0px;



        padding: 0px;

        font-size : 11px;

        line-height: 10px;



}











#wrapper_inner{



        margin-left:auto;



        margin-right:auto;



        padding-bottom:10px;



        padding-top:15px;



}







#fontSize {

	height: 10px;

	width: 100px;

	text-align:left;

	padding-left:5px;

}







#fontSize a {



        font-size:10px;



        text-decoration: none;



        color: #000000;



        font-weight: bold;



}







/* width of content/mainbody */



#content-left-main-right {



background: #ffffff;



width: 395px;



margin-left: 3px;



margin-right: 3px;



}







#content-left-main {



 background: #ffffff;



width: 570px;



margin-left: 3px;



margin-right: 3px;



}







#content-main-right {



background: #ffffff;



width: 570px;



margin-left: 3px;



margin-right: 3px;



}







#content-main-only {



background: #ffffff;



width: 730px;



margin-left: 3px;



margin-right: 3px;



}



/**/







#left {



width: 170px;



background: #ffffff;



padding-left: 3px;



padding-right: 3px;



font-size:11px;



}





#leftposition {



width: 170px;



background: #ffffff;



padding-left: 3px;



padding-right: 3px;



font-size:11px;



}



#right {



width: 170px;



background: #ffffff;



padding-left: 3px;



padding-right: 3px;



font-size:11px;   



}



#rightposition {



width: 170px;



background: #ffffff;



padding-left: 3px;



padding-right: 3px;



font-size:11px;   



}





#relateditems{



background: #ffffff;



width: 560px;



margin-left:auto;



margin-right:auto;



padding-bottom:10px;







}











#footer a{



color : #FFFF39;



text-align:center



font-size : 9px;



}







#footer a:hover{



color : #FFFFFF;



text-align:center



font-size : 9px;



}





 /* *** Float containers fix from:



 http://www.csscreator.com/attributes/containedfloat.php *** */



.clearfix:after {



 content: ".";



 display: block;



height: 0;



 clear: both;



 visibility: hidden;



 }







.clearfix{display: block;}







/* Hides from IE-mac \*/



* html .clearfix{height: 1%;}



.clearfix{display: block;}



/* End hide from IE-mac */







 /*printer styles*/



 @media print{



/*hide the left column when printing*/



{display:none;}



#twocols, #maincol{width:100%; float:none;}



}







/* Topmenu */



 ul#mainlevel-nav



{



list-style: none;



padding: 0;



margin: 0;



float: right;



white-space: nowrap;



}







ul#mainlevel-nav li{



width: auto !important;



width: 5%;



float: left;



margin: 0;



font-size: 10px;



white-space: nowrap;



margin-right: 1px;



height: 10px;

}







ul#mainlevel-nav li a{



display: block;



padding-left: 5px;



text-decoration: none;



color: #000000;



margin-left: 5px;



white-space: nowrap;



font-weight:bold;  



height: 10px;



}







ul#mainlevel-nav li a:hover {



font-weight: normal;



display: block;



padding-left: 5px;



text-decoration: none;



color: #ffffff;



margin-left: 5px;



white-space: nowrap;



font-weight:bold;



}







a#active_menu-nav {



color : #ffffff;



width:auto;



padding-left:10px;





height:15px;







}







a.mainlevel:link, a.mainlevel:visited  {



display : block;



font-size: 12px;



text-decoration : none;



width : 170px;



text-align : left;



color : #333333;



line-height: 25px;



list-style:none;



border-bottom : 1px dotted #cccccc;



}







a.mainlevel:hover, a.mainlevel#active_menu:hover {



font-size: 12px;



width : 170px;



text-align : left;



color : #367903;



line-height: 25px;



text-decoration : none;



list-style:none;



font-weight:normal;



background: #cccccc;



}







a.mainlevel#active_menu {



font-size: 12px;



display : block;



text-decoration : none;



width : 170px;



text-align : left;



color : #333333;



line-height: 25px;



list-style:none;



}

/***************************************/




a.mainleveltttt:link, a.mainleveltttt:visited  {



display : block;



font-size: 12px;



text-decoration : none;



width : 170px;



text-align : left;



color : #333333;



line-height: 25px;



list-style:none;


padding-left:3px;

border-bottom : 1px dotted #cccccc;

border-left : 1px dotted #cccccc;
border-right : 1px dotted #cccccc;

}







a.mainleveltttt:hover, a.mainleveltttt#active_menu:hover {



font-size: 12px;



width : 170px;



text-align : left;



color : #367903;



line-height: 25px;



text-decoration : none;



list-style:none;



font-weight:normal;



background: #cccccc;



}







a.mainleveltttt#active_menu {



font-size: 12px;



display : block;



text-decoration : none;



width : 170px;



text-align : left;



color : #333333;



line-height: 25px;



list-style:none;



}



/********************************************/





a.sublevel:link, a.sublevel:visited {



font-size: 11px;



text-decoration : none;



width : 165px;



text-align : left;



color : #333333;



line-height: 25px;



list-style:none;



border-bottom : 1px dotted #cccccc;



}







a.sublevel:hover{



font-size: 11px;



width : 170px;



text-align : left;



color : #367903;



line-height: 25px;



text-decoration : none;



list-style:none;



font-weight:normal;



background: #cccccc; 



}











a.readon {



display: block;



float: left;



padding-left: 20px;



line-height: 14px;



font-size:10px;



height: 16px;



}







.pagenav {



/* for formatting texts for "<< Start < Previous 1 Next > End >>" links */



font-weight: normal;



color: #367903;



}







a.pagenav, a.pagenav:visited {



font-weight: normal;



color: #367903;







}







a.pagenav:hover {



color: #367903;



text-decoration : underline;



}







/* content tables */



td.sectiontableheader {



background: #efefef;



color: #333;



font-weight: bold;



padding: 4px;



}







tr.sectiontableentry0 td,



tr.sectiontableentry1 td,



tr.sectiontableentry2 td {



padding: 4px;



}







td.sectiontableentry0,



td.sectiontableentry1,



td.sectiontableentry2 {



padding: 3px;



}











/* content styles */



table.contentpaneopen, table.contentpane {



margin: 0;



padding-right: 15px;



}







table.contentpaneopen fieldset {



border: 0;



border-top: 1px solid #ddd;



}







table.contentpaneopen h3 {



margin-top: 25px;



}







table.contentpaneopen h4 {



font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";



color: #333;



}







/* module control elements */











table.moduletable {



/* styling the module table */



margin: 0px 0px 0px 0px;



width: 99%;



	}

table.moduletablerrrr {



/* styling the module table */



margin: 0px 0px 0px 0px;

border:1px solid #D5DDC5;

width: 99%;



	}





table.moduletable th {



/* styling the module header, and the module titles */



font-weight: bold;



text-align: left; 



	}

table.moduletablerrrr th {



/* styling the module header, and the module titles */



font-weight: bold;

background:#D5DDC5;

text-align: center;
height:25px;





	}

	div.moduletablemymmm {



/* styling the module header, and the module titles */



font-weight: bold;

text-align: center;

height:25px;





	}

/* 



table.moduletable td {



for formatting the table cells of the module table 



	}*/







/* forms */



table.adminform textarea {



width: 520px;



height: 400px;



font-size: 11px;



color: #000099;



}







div.search input {



width: 145px;



border: 1px solid #ccc;



margin: 15px 0 10px 0;



}







/* Parameter Table */



table.paramlist {



margin-top: 5px;



}







table.paramlist td.paramlist_key {



width: 128px;



text-align: left;



height: 30px;



}







div.message {



font-family : "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";



font-weight: bold;



font-size : 11px;



color : #c30;



text-align: center;



width: auto;



background-color: #f9f9f9;



border: solid 1px #d5d5d5;



margin: 3px 0px 10px;



padding: 3px 20px;



}







div.offline {



width: 100%;



position: absolute;



top: 0;



left: 0;



font-size: 13px;



padding: 5px;



}















#pathway_text {



  overflow: hidden;



	display: block;



	height: 25px;



	line-height: 25px !important;



	line-height: 22px;



	padding-left: 4px;



	border-bottom: 1px solid #ddd;



	margin-bottom: 5px;



}











.small, .createdate, .modifydate, .mosimage_caption



{



font-size: 9px;



color: #888888;



}



.clr {



clear: both;



}







/** overlib **/



.ol-background {



	background-color: #666;



}



.ol-foreground {



	background-color: #f6f6f6;



}







.ol-textfont {



	font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";



	font-size: 9px;



}







.ol-captionfont {



	font-family: "Lucida Sans Unicode", "Lucida Grande", "Trebuchet MS", "Verdana", "sans-serif";



	font-size: 10px;



	color: #f6f6f6;



	font-weight: bold;



}



.ol-captionfont a {



	color: #0B55C4;



	text-decoration: none;



	font-size: 10px;



}







.ol-closefont {}







.inputbox1 {



	font-size: 11px;



	color:#ffffff;



	background-color: #148F2D;



	border:1px solid;



}











/* System Messages */







dl#system-message { margin: 0; padding: 0; }



#system-message dt { font-weight: bold; }



#system-message dd { margin: 0; font-size: 14px; }







/* System Standard Messages */







#system-message dt.message { display: none; }



#system-message dd.message { background: #fff; }



#system-message dd.message ul { list-style: none; color: black; padding: 10px 10px 10px 40px;}







/* System Error Messages */







#system-message dt.error { display: none; }



#system-message dd.error { background: #f00; }



#system-message dd.error ul { list-style: none; background: url(../../../images/M_images/icon_error.gif) no-repeat 10px 10px; color: white; padding: 10px 10px 10px 40px;}







.pagination span { padding: 2px; }



.pagination a    { padding: 2px; }