/*  estabalish general layout parameters */

html { 
	min-width: 0px;
	 }

body
{
   margin:0 20px;
   padding: 0;
   border: 0;	
   background-color:#fff;
   font: 11px/1.5 "Verdana","Arial","Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;
   color:#444;
   text-align:center;

}



h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,form,table
{
   margin:0;
   padding: 0;
   border: 0;	
   font-size:11px;

}


h1,h2,h3,h4,h5,h6
{
   font-family: Arial, "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", sans-serif;
}


h2
{
  font-size:24px;
  font-weight:normal;
}


.ytle
{
  background:#aba989;
  font-size:11px;
  padding:1px 5px;
  margin-top:10px;
  color:#fff;
  font-weight:bold;
}

input,select,textarea
{   
   font-size: 11px;
   font-family:verdana;

}




img
{
   border:0;
}

	/* Default links 	*/

a:link, a:visited, a:active {
	text-decoration : underline;
	color: #888;
	background: transparent; 
	font-size:11px;
	}

a:hover {
	color: #ee4f11;
	}

a.name:link, a.name:visited, a.name:active {
	text-decoration : none;
	background: transparent; 
	font-family: Verdana;
	font-size: 11px;
	text-transform: uppercase;
	padding:2px 20px;

	}

a.name:hover {
	background: #a2a0a1; 
	color: #fff;
	}


a.lname:link, a.lname:visited, a.lname:active {
	text-decoration : none;
	background: transparent; 
	font-family: Verdana;
	font-size: 11px;
	padding:2px 20px;
	color:#333;

	}

a.lname:hover {
	background: #a2a0a1; 
	color: #fff;
	}


a.bname:link, a.bname:visited, a.bname:active {
	text-decoration : none;
	background: transparent; 
	font-family: Verdana;
	font-size: 9px;
	text-transform: uppercase;
	padding:2px 20px;
	color:#fff;

	}

a.bname:hover {
	color: #fff;
	}

a.more:link, a.more:visited, a.more:active {
	text-decoration : none;
	color: #536071;
	background: transparent; 
	font-size:11px;
	font-family:Arial;
	}

a.more:hover {
	background: transparent; 
	color: #be0d04;
	font-weight:bold;
	}

a.ml:link, a.ml:visited, a.ml:active {
	text-decoration : none;
	color: #536071;
	background: transparent; 
	font-size:11px;
	padding:0 5px;
	}

a.ml:hover {

	background: #999;
	color:#fff;
	padding:0 5px;

	}


a.sml:link, a.sml:visited, a.sml:active {
	text-decoration : none;
	color: #666;
	background: transparent; 
	font-size:10px;
	font-family:Arial;
	text-transform:lowercase;
	}

a.sml:hover {

	text-decoration : underline;

	}

a.nav:link, a.nav:visited, a.nav:active {
	text-decoration : none;
	background: #cf0b0b; 
	color: #fff;
	font-size:11px;
	font-family:Arial;
	padding:3 15px;
	}

a.nav:hover {

	background: #ee4f11;
	color:#fff;
	padding:3 15px;

	}


#mainwp
{
  text-align:center;
  width:998px;
  margin:auto;
  background-color:#fff;
}


.img
{
   border:1px solid #c0c0c0;
}


/*    menu start */

ul#menu
{
   margin-top: 10px;
   padding-bottom:10px;
}

ul#menu li
{
   line-height:49px;
   list-style:none;
   text-align:left;
   float:left;
   background:url(../images/mubg.gif) repeat-x;
}



ul#menu li a
{
   display: block;
   text-align:center;
   width:196px;
   voice-family:"\"}\"";
   voice-family:inherit;
   width:198px;   /* Actual value for conformant browsers  */
   color:#303788;
   text-decoration:none;
   text-transform:uppercase;
   border-right:1px #c0c1bc solid;
   color: #eee;


}

ul#menu li a:hover
{
   background:url(../images/mubg_on.gif) repeat-x;
   color: #eee;
   font-weight:bold;
}





/*    menu end */



/*    submenu start */

ul#submenu li
{
   font-size:9px;
   line-height:22px;
   list-style:none;
   text-align:left;
   border-bottom:1px #fff solid;


}



ul#submenu li a
{
   line-height:20px;
   display: block;
   text-align:left;
   padding-left:5px;
   width:120px;
   voice-family:"\"}\"";
   voice-family:inherit;
   width:125px;   /* Actual value for conformant browsers  */
   color:#fff;
   text-decoration:none;
   background:#2e9272;
   font-family:verdana;

}

ul#submenu li a:hover
{
   background:transparent url(../images/rbom.gif) right bottom no-repeat;
   line-height:20px;
   text-decoration:none;
   color:#FF5833;
   border-bottom:1px #A8B3D3 solid;
}

ul#submenu li A.ssitem, ul#submenu li A.ssitem:visited
{
   background:transparent url(../images/rbom.gif) right bottom no-repeat;
   border-bottom:1px #A8B3D3 solid;
   color:#FF5833;
   font-family:verdana;
}

/*  submenu end */


.w40
{
   width:20px;
   border-right:solid 1px #EBEBEB;
}

.tle
{
   font-family: Arial;
   color:#157255;
   font-size:12px;
   font-weight:bold;
   height:30px;
   border-bottom:1px #A8B3D3 solid;
   text-transform:uppercase;
}


.bggrey
{
   background:#a2a0a1;
   padding:20px;
   color:#fff;
   width:300px;
   text-align:right;
}

div#title
{
   font-size:18px;
   font-weight:normal;
   margin-bottom:10px;
}

div#desc
{
   font-size:11px;

}


.linksite
{
   border:1px solid #ccc;
   padding:3px 0;
   width:300px;
}



.imgbr
{
   border:1px solid #b2c2bf;
}

.imgbrs
{
   border:1px solid #b2c2bf;
   margin-left:10px;
   margin-top:15px;
}

.opa50
{
   Filter:Alpha(Opacity=50,FinishOpacity=0,Style=0,StartX=0,StartY=0,FinishX=0,FinishY=0);
}

.bg01
{
   background:transparent url(../images/bg01.gif) repeat-x;
   color:#fff;
   text-align:left;
   height:40px;
   padding:0px 15px;
}

.bg02
{
  background:#39485c;
  font-size:16px;
  color:#fff;
  width:150px;
  font-weight:bold;
  height:40px;
}

.bg03
{
  background:#bcc2c0;
  color:#fff;
}

.mt10
{
  margin-top:10px;
}

.title2
{
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;    
	font-weight:bold;    
	height:40pt;
}


.pb10
{
  padding-bottom:10px;
}

.pt10
{
  padding:10px 10px;
}

.hl
{
  border-top:5px solid #d6dad8;
  border-bottom:1px solid #d6dad8;
  color:#cf0b0b;
  font-family:Arial;
  background:#f9f9f8;
  padding-left:10px;
}

.bline
{
  border-bottom:1px solid #d6dad8;
}

.stle
{

  color:#f9f9f8;
  text-transform:uppercase;
  font-family:Arial;
  background:#cf0b0b;
  padding:2px 10px;
}

ul.item
{
  margin-left:30px;
  margin-top:15px;
  text-align:left;
  margin-bottom:30px;
  line-height:20px;
}

ul.item li
{
  font-size:11px;
}

ul.item1
{
  margin-left:30px;
  margin-top:15px;
  text-align:left;
  margin-bottom:30px;
}

ul.item1 li
{
  font-size:10px;
}



.alline
{
  border:1px solid #e1e4dc;
  margin-top:12px;
  margin-left:10px;
}

.copy
{
  color:#737a88;
  font-size:10px;
}

.w650
{
  width:650px;
}

.tdbg
{
     background-color:#203B54;
}


.capital
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;
    COLOR:#5F3D00;
	HEIGHT:18pt;
	
}
