/* CSS Document */

/* GENERAL */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*  background-color: #ffffcc; */
	/*background-color: #ffffff;*/
   }
.bodytext {  font-family: Verdana, Arial; font-size: 8pt; color: #333333; LINE-HEIGHT: 180%; text-align: justify}
.bodytext10 {  font-family: Verdana, Arial; font-size: 10pt; color: #333333; LINE-HEIGHT: 130%}

.headertext {  font-family: Verdana, Arial; font-size: 12pt; color: #31659C; LINE-HEIGHT: 160%}

/* CONTACT US */

.contactus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}


#right {align: right;}

/***************************************/
/* Navigation Button Bar Style ------ */

DIV.CGHRMenu
{
   display          : block; 
   float            : left;
  /* width            : 100%;*/
   padding-top      : 2px;
   background       : #FFFFFF url("../images/Nav/taMenuBorder.gif") repeat-x bottom;
}

DIV.CGHRMenu UL
{
   margin           : 0px;
   padding          : 0px;
   list-style-type       : none;
}

DIV.CGHRMenu LI
{
   display          : inline;
   margin           : 0px;
   padding          : 0px;
}
DIV.CGHRMenu SPAN
{
   float            : left;
   display          : block;
   background       : url("../images/Nav/taMenuLeft.gif") no-repeat left top;
   padding          : 5px 9px; 
   white-space      : nowrap;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
DIV.CGHRMenu SPAN {float : none;}
/* End IE5-Mac hack */

DIV.CGHRMenu A:hover SPAN
{
   background-position: 0% -150px;
}
DIV.CGHRMenu A
{
   float            : left;
   background       : url("../images/Nav/taMenuRight.gif") no-repeat right top;
   border-bottom    : 1px solid #b0b1d2;              /*#84B0C7;*/
   font-size        : 10px;/* xx-small;*/
   font-weight      : bold;
   text-decoration  : none;
}

DIV.CGHRMenu A:link {color: #115E94;}

DIV.CGHRMenu A:visited,
DIV.CGHRMenu A:active, DIV.CGHRMenu A:hover
{
   color: #ff66cc;
}

/* End :: Navigation button Bar Style ------ */

/* Fluid Layout  ----------------------**/

#wrapper {  width: 963px;  	 
            background-color: #ffffff;
            padding: 0px; 
            margin-top: 0px;
           clear: both;
           border: 1px double  #cccccc;
}
#Header { width: 100%; clear: both; padding-bottom: 2px;

}
#mainbody {  width: 100%; 
             float: left; 
             background-color: #ffffff; 
            /* clear: both;*/
}

#main {	font-size: 13pt;
}

#main ul, p {
	text-align: left;
}
	
#sidebarleft { width: 28%; 
               float: left;
               margin-top: 5px;
               padding: 2px;
		font-size: 11px;
               clear: both;
              /* background: url("../images/bg-sidebar-left.png") repeat-y #fff;*/

}

#newscontent { width: 70%; 
             float: left; 
             background-color: #ffffff; 
             margin-left: 1; 
             margin-top: 5px;
             padding-left: 3px;
             text-align: left;
             }

#newscontent a { color: #ff0000;
}

#sidebarright { width: 18%;
              
               float: right; 
               margin-left: 5 0; 
              background: #ffffff; 
              
  }


/* FOOTER */
#footer {
        border: 2px;
		clear: both;
        }
#footer p {text-align: center;
        font-size: 90%; 
       }
#footer ul { width: 960px;
             padding: 5px; 
             margin: 0px;      
             background: url("../images/navbar_back2.png") repeat; /*navbar_back.gif*/
}
       
#footer li {
     display: inline;
     list-style: none;
     font-size: 1em;
     text-align: center;
     padding: 0px;
 	}
#footer a {color: #00f; text-decoration: none; padding: 5px;
    }
#footer a span {color: #f00; text-decoration: none; padding: 5px;
    }
 
#footer a:hover {
	/*background-color: #c0d1e7;*/
	font-size: 1em;
	color: #ffcc00;
	font-weight: bolder; 
	}
/* Header-Top */

#header-top {border: 2px;
		padding-bottom: 1px; 
        }
#header-top p {text-align: center;
        font-size: 90%; 
       }
#header-top ul {padding: 3px;
            text-align: center;
            margin: 0px;
            background: url("../images/navbar_back2.png") repeat-x;
}
       
#header-top li {
     display: inline;  
     font-size: 1.1em;
     text-align: center;
     
 	}
#header-top a {color: #000; text-decoration: none; padding: 8px;
    }
#header-top a span {color: #f00; text-decoration: none; padding: 4px;
    }
 
#header-top a:hover {
	background-color: #c0d1e7; 
	font-size: 1em;
	color: #ccffff;
	font-weight: bolder; 
	}
/**/
h2 {color: #FF0000;}
dl dd {list-style-position: outside; display: block;}

/*Form elements*/
/*	#join {font: 10px Arial,Verdana,Geneva,sans-serif;} */
/* 	#join input {  border: 1px;  height: 16px; bgcolor: #ffffff;}   */
/*	#join input.submit { background-color: #ffffff; border-color: #6699cc; border: 1px; height: 20px;} */
/* #join select {  color: #0000ff; background-color: #ffffff; border-color: #6699ff; border: 1px; height: 20px;}    */
/* 	#join textarea {  color: #000000; background-color: #ffffff; border-color: #FFFFF0; border: 1px; groove #6699ff; }  */



/********************************/
/**    Rond corner Boxes ------*/

.rc-box-nobot {
     float: right;
     margin-top: 0px;
     margin-bottom: 0px;
     width: 170px;
     color: #0000ff;
     
   /* background: url('../images/r_c_box_bottom.png') no-repeat bottom left;*/
  }
.rc-box-nobot p { padding: 0px; 
                  text-align: center;
                  margin-top: 0px;
  }

.rc-box {
     float: right;
     margin-top: 10px;
     width: 190px;
     color: #0000ff;
     background: url('../images/r_c_box_bottom.png') no-repeat bottom left;
  }

.rc-box h5 {
   color: #f0f0f0;
   font-size: 1.3em;
   text-align: center;
   background: url('../images/r_c_box_top.png') no-repeat top left;
   padding: 5px;
   border-bottom: 1px solid #000066;
  }
.rc-box p { padding: 0px 8px 0px 8px; 
            text-align: justify;
  }
.rc-box ul { margin-left: 2em; padding: 5px;
  }

.rc-box li {
    display: block;
    text-align: left;
    background-color: #ffd;
    list-style-type: /*url('../images/Li_bullet.gif') bottom left*/ none;
    border-bottom: 1px  dotted #cccccc;
    padding: 2px;
    }
 /* pre box */
 PRE {
	width: 50%; BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #dedede 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #dedede 1px solid
	}
 #truemanquote { display: block;
                  margin-top: 2px; 				 
                  width: 100%;
                 color: #000033;
		 font-size: 10pt;

                 padding: 5px;
                 background: url("../images/bg_truemanquote2.png") repeat ;
 	}
#truemanquote p { color: #003399;
                  font-size: 10pt;
	}
#truemanquote span { color: #009;
                  font-size: 10pt; font-weight: 700;
  }

