/* CSS Document */

* {margin:0; padding:0;}



body { background:#D9E3ED;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	margin-left: 0px

}


h1.intro_title, h2.module_title { margin: 0 0 5px 0; padding: 5px 0; font: normal 22px/24px Trebuchet MS, Arial, Helvetica, sans-serif; color:#000; border-bottom: 1px solid #ccc; }
.leftnavMainContMid {
	width: 160px;
	border: 1px solid #8c8d8e;
	margin: 0px 4px 0px 4px;
}

.style4 {
	font-family: "Trebuchet MS";
	font-size: 33px;
	color: #003366;
	font-weight: bold;
}
.style5 {font-size: 24px}

.style55 {font-size: 36px}
.style57 {color: #303B40;
	font-weight: bold;
}
.style71 {
	font-size: 16px;
	font-weight: bold;
	color: #003366;
}
.style73 {color: #003366}
.style74 {color: #000000}

td, input, textarea{
	font-family:Arial;
	font-size:11px;
	line-height:13px;  
	color:#485257;	
}

a {
	font-size:  x-small;
}
a:link {
	color: #004784;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #004784;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
-->
a img { border:0;}

.clear { clear:both;}

.auto { width:auto; height:auto;}

input, submit { vertical-align:middle;}

table { 
	border:0px;
	border-collapse:collapse;
	width:100%;
	height:100%;
}

.form { height:22px; margin-bottom:5px;}
.form input {width:187px; height:19px; border:0px; color:#485257; background:#B5CDEA; padding:2px 0 0 7px;}
textarea { width:242px; height:100px; border:0px; color:#485257; background:#B5CDEA; overflow:auto; padding:2px 0 0 7px; }

.tall_top { background:url(images/tall_top.jpg) left top repeat-x #FFFFFF;}
.tall_center { background:#EAF2FA;}
.tall_btm {background:url(images/bgd_foot.gif) left top repeat-x}

ul { list-style:none;}
.li1 { background:url(images/line_hor_1.gif) repeat-x left bottom; color:#6F7C82;}
.li1 a {background:url(images/marker_2.gif) no-repeat left; padding-left:12px; line-height:23px; text-decoration:none;}
.li1 a:hover { text-decoration:underline;}
.li2 a {background:url(images/marker_2.gif) no-repeat left; padding-left:14px; line-height:18px;}


.img_indent { margin:3px 13px 0 0;}

.title { margin:0 0 17px 0;}

.link1 { background:url(images/marker_1.gif) no-repeat right; padding-right:14px; padding-bottom:1px;}

.txt1 { color:#3B79C5; font-weight:bold;}
.txt_10px { font-size:10px;}

.block1 { padding:15px 37px 20px 50px;}
.block2 { padding:15px 30px 20px 0;}
.block3 { padding:23px 20px 10px 24px;}
.block4 { padding:23px 20px 10px 44px;}


/* header */
#header { height:381px; background:url(images/head_bgd_top.gif) left top repeat-x;}
#header .row1 { height:100px;}
#header .row2 { height:46px;}
#header .row3 { height:235px;}
#header .row3 .c1 { width:25px; background:url(images/left_1.jpg) no-repeat left top;}
#header .row3 .c2 { width:717px; background:url(images/bgd_head.jpg) no-repeat left top;}
#header .row3 .c2 div img { margin:69px 50px 0 0;}
#header .row3 .c3 { width:24px; background:url(images/right_1.jpg) no-repeat left top;}

#header_midl { height:161px;}
#header_midl .left2 { width:25px; background:url(images/left_2.gif) repeat-y left top;}
#header_midl .right2 { width:24px; background:url(images/right_2.gif) repeat-y left top;}
#header_midl .center { background:url(images/bgd_head_midl.jpg) repeat-x left bottom #FFFFFF;}
#header_midl .center .col1 { width:355px; background:url(images/l_b.jpg) no-repeat left bottom; padding-bottom:20px;}
#header_midl .center .col2 { background:url(images/line_ver.gif) repeat-y left top; width:2px; height:100%;}
#header_midl .center .col3 { background:url(images/r_b.jpg) no-repeat right bottom; padding-bottom:20px;}


/*content*/
#content { height:222px; background:#EAF2FA;}

/*footer*/
#footer { height:76px; background:url(images/bgd_foot.gif) left top repeat-x #D9E3ED;}
#footer .col1 { font-size:10px; color:#829197; padding:32px 0 0 46px;}
#footer .col2 { color:#829197; font-size:10px; padding-top:32px;}
#footer .col2 a{ color:#829197; font-size:10px;}

/* page1 */
#page1 #content .col1 { width:401px;}
#page1 #content .col2 .title { margin-bottom:13px; }

/* page2 */
#page2 #content .col1 { width:401px;}

/* page3 */
#page3 #content .col1 { width:401px;}
#page3 #content .col2 .title { margin-bottom:15px; }

/* page4 */
#page4 #content .col1 { width:401px;}
#page4 #content .col2 .block2 { padding-left:1px; padding-right:35px;}
#page4 #content .col2 .img_indent { margin-left:1px;}

/* page5*/
#page5 #content .col1 { width:269px;}
#page5 .block3 .title { margin-bottom:18px;}
#page5 .block2 .title { margin-bottom:20px;}
#page5 .block3 .img_indent { margin-left:1px; margin-right:14px;}
#page5 #content .col2 .block2 { padding-left:1px;}

/* page6*/
#page6 .block1 { padding-right:50px;}
#page6 .block3 .title { margin-bottom:18px;}




/*- Menu Tabs--------------------------- */ 


    #tabs {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("images/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("images/tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }


	  
/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabsB ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	
	
	
/*- Menu Tabs C--------------------------- */

    #tabsC {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabsC ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsC a {
      float:left;
      background:url("images/tableftC.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsC a span {
      float:left;
      display:block;
      background:url("images/tabrightC.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#464E42;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
      color:#FFF;
      }
    #tabsC a:hover {
      background-position:0% -42px;
      }
    #tabsC a:hover span {
      background-position:100% -42px;
      }  
	
	
	
/*- Menu Tabs D--------------------------- */

    #tabsD {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #F4B7D6;
      }
    #tabsD ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsD li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsD a {
      float:left;
      background:url("images/tableftD.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsD a span {
      float:left;
      display:block;
      background:url("images/tabrightD.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#C7377D;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsD a span {float:none;}
    /* End IE5-Mac hack */
    #tabsD a:hover span {
      color:#C7377D;
      }
    #tabsD a:hover {
      background-position:0% -42px;
      }
    #tabsD a:hover span {
      background-position:100% -42px;
      }  
	
	
	
/*- Menu Tabs E--------------------------- */

    #tabsE {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;

      }
    #tabsE ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsE li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsE a {
      float:left;
      background:url("images/tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsE a span {
      float:left;
      display:block;
      background:url("images/tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsE a span {float:none;}
    /* End IE5-Mac hack */
    #tabsE a:hover span {
      color:#FFF;
      }
    #tabsE a:hover {
      background-position:0% -42px;
      }
    #tabsE a:hover span {
      background-position:100% -42px;
      }  
	
	
	
/*- Menu Tabs F--------------------------- */

    #tabsF {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #666;
      }
    #tabsF ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsF a {
      float:left;
      background:url("images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsF a span {
      float:left;
      display:block;
      background:url("images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span {
      color:#FFF;
      }
    #tabsF a:hover {
      background-position:0% -42px;
      }
    #tabsF a:hover span {
      background-position:100% -42px;
      }
	
	
	
/*- Menu Tabs G--------------------------- */

    #tabsG {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabsG ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsG li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsG a {
      float:left;
      background:url("images/tableftG.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsG a span {
      float:left;
      display:block;
      background:url("images/tabrightG.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#FFF;
      }
    #tabsG a:hover {
      background-position:0% -42px;
      }
    #tabsG a:hover span {
      background-position:100% -42px;
      } 


/*- Menu Tabs H--------------------------- */

    #tabsH {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
      }
    #tabsH ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsH li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsH a {
      float:left;
      background:url("images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsH a span {
      float:left;
      display:block;
      background:url("images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsH a span {float:none;}
    /* End IE5-Mac hack */
    #tabsH a:hover span {
      color:#FFF;
      }
    #tabsH a:hover {
      background-position:0% -42px;
      }
    #tabsH a:hover span {
      background-position:100% -42px;
      }


/*- Menu Tabs I--------------------------- */

    #tabsI {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #DD740B;
      }
    #tabsI ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsI li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI a {
      float:left;
      background:url("images/tableftI.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI a span {
      float:left;
      display:block;
      background:url("images/tabrightI.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI a:hover span {
      color:#FFF;
      }
    #tabsI a:hover {
      background-position:0% -42px;
      }
    #tabsI a:hover span {
      background-position:100% -42px;
      }


/*- Menu Tabs J--------------------------- */

    #tabsJ {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #24618E;
      }
    #tabsJ ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsJ li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsJ a {
      float:left;
      background:url("images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsJ a span {
      float:left;
      display:block;
      background:url("images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsJ a span {float:none;}
    /* End IE5-Mac hack */
    #tabsJ a:hover span {
      color:#FFF;
      }
    #tabsJ a:hover {
      background-position:0% -42px;
      }
    #tabsJ a:hover span {
      background-position:100% -42px;
      }


/*- Menu Tabs K--------------------------- */ 	

    #tabsK {
      float:left;
      width:100%;
      background:#000;
      font-size:93%;
      line-height:normal;
	  border-bottom:1px solid #54545C;
      }
    #tabsK ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsK li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsK a {
      float:left;
      background:url("images/tableftK.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsK a span {
      float:left;
      display:block;
      background:url("images/tabrightK.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsK a span {float:none;}
    /* End IE5-Mac hack */
    #tabsK a:hover span {
      color:#FFF;
	  background-position:100% -42px;
      }
    #tabsK a:hover {
      background-position:0% -42px;
      }
    #tabsK a:hover span {
      background-position:100% -42px;
	  }