/* CSS Document */

/*----------------- [Commons] ---------------------*/
/*-------------------------------------------------*/

a:link img            { border: none; }

a:link visited img    { border: none; }

a img                 { border-style: none; }

form                  { margin: 0px; }

.left                 { float: left; }

.right                { float:right; }

ul                    { margin: 0; }

b                     { font-weight: bold; }


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                    { font: normal 12px Arial, Helvetica, sans-serif; color: #333; background-color: #18384b; text-align: center; margin: 0; }

#wrapper                { width: 960px; height: auto; background: url(images/wrapper_bg.gif) top left repeat-y; margin: 0 auto; text-align: left; }


/*----------------- [Header Section] ---------------------*/
/*--------------------------------------------------------*/

/*-----------------------------------------------menu----------------------------------*/
#tabsF {
      float:left;
      width:100%;
	  height: 31px;
      /*background:#efefef;*/
      font-size:93%;
	  /*border-bottom:1px solid #666;*/
}
#tabsF ul {
	margin:0;
	height: 31px;
	/*padding:0 0 0 50px;*/
	list-style:none;
	float: right;
}
#tabsF li {
      display:inline;
      margin:0;
	  height: 31px;
      padding:0;
      }
#tabsF a {
      float:left;
      background:url(images/tableftF.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
	  color:#FFF;
	  font: normal 18px Arial, Helvetica, sans-serif;
}
#tabsF a span {
      float:left;
      display:block;
	  height: 22px;
      background:url(images/tabrightF.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
/*#tabsF a span {float:none;}*/
/* End IE5-Mac hack */
#tabsF a:hover span {
      color:#000;
}
#tabsF a:hover {
      background-position:0% -32px;
}
#tabsF a:hover span {
      background-position:100% -32px;
}

#tabsF a.actLnk  span {
      color:#FFF;
	  font: normal Arial, Helvetica, sans-serif; text-decoration: none; color: #000; float: left;
	
}
#tabsF a.actLnk   {
      background-position:0% -32px;
}
#tabsF a.actLnk span {
      background-position:100% -32px;
}

/*-------------------------------------------------------------------------------------------*/

.contentTD                      { background: url(images/content_gradient.gif) top left repeat-x #cce7f7; }

.contents                       { text-align: justify; }

.contents p      { margin-top: 10px; }

/*-----------------------------------------footer-------------------------------------*/

.footer               { background: url(images/footer_bg.jpg) top left repeat-x #fff; padding: 10px 5px 10px 5px; font: normal 11px Arial, Helvetica, sans-serif; color: #6497b3; }

.footer a      { font: normal 11px Arial, Helvetica, sans-serif; color: #2b5972; text-decoration: none; padding: 0 10px 0 10px; }

.footer a:hover     { text-decoration: underline; }

.footer span      { font: normal 11px Arial, Helvetica, sans-serif; color: #2b5972; text-decoration: underline; padding: 0 10px 0 10px; }


/*-----------------------------------------inner page-------------------------------------*/

.innerLft      { background: url(images/inner_lft_img_bg.jpg) top left no-repeat #cce7f7; }

/*.innerboldOne .innerboldTwo      { font: bold 18px Arial, Helvetica, sans-serif; }*/

.innerboldOne       { font: bold 15px Arial, Helvetica, sans-serif;  color: #044c6b; }

.innerboldTwo      { font: bold 15px Arial, Helvetica, sans-serif;  color: #89280b; }

.contactLnks    { font: bold 13px Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; }

a.contactLnks:hover    { text-decoration: none; }


