
body, html {
background:Silver url(bg_body_10.gif) repeat scroll 0% 50%;
margin:0pt;
min-width:929px;
padding:0pt;
}
p, ul {
line-height:16px;
}
a {
color:#307BCF;
font-family:Verdana,Times,serif;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#307BCF;
text-decoration:underline;
}
#site_map a {
color:#444444;
font-family:Verdana,Times,serif;
font-size:12px;
line-height:18px;
text-decoration:none;
}
#site_map a:hover {
color:#444444;
text-decoration:underline;
}
#header {
background-image:url(bg_body_9.gif);
height:270px;
margin:0pt;
padding:0pt;
width:100%;
}
#container {
background-image:url(bg_header.png);
border:1px solid #777;
margin:0pt auto;
padding:0pt;
width:850px;
}
#head_up {
border-bottom:1px solid #A8A8A8;
height:80px;
margin:0pt;
padding:0pt;
position:relative;
}
#head_down {
background-image:url(head_picture1.jpg);
border-bottom:7px solid #9FB8D6;
border-top:4px solid #0090CA;
height:176px;
}
#logo {
border:medium none;
float:left;
margin-left:0px;
position:absolute;
}
#links {
color:#FFFFFF;
position:absolute;
right:10px;
top:2px;
}
#links a {
color:#FFFFFF;
font-family:Verdana,Times,serif;
font-size:12px;
text-decoration:none;
}
#links a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#ourpartners {
background:transparent url(our_partners.jpg) no-repeat scroll 0% 50%;
height:115px;
margin-left:697px;
margin-top:14px;
position:absolute;
width:153px;
}
#ourpartners h3 {
color:White;
font-family:Verdana,Times,serif;
font-size:14px;
font-weight:bold;
margin:3pt 0pt 5px 10px;
}
#ourpartners a {
color:#FFF1AD;
font-family:Verdana,Times,serif;
font-size:12px;
padding-left:30px;
text-decoration:none;
}
#ourpartners a:hover {
text-decoration:underline;
}
#chapter {
color:White;
font-family:Verdana,Times,serif;
font-size:30px;
font-weight:bold;
margin-left:26px;
margin-top:165px;
position:absolute;
}
#content {


margin:0pt auto;
width:851px;
}
#main {
background-color:#FFFFFF;

float:left;
font-family:Verdana;
font-size:12px;
margin:0px 0pt 0px 0px;
padding:10px 3px 10px 10px;
position:relative;
width:599px;
border: 1px solid #777;
}
#main h2 {
background:#F2F7F9 url(h2_arr2.png) no-repeat scroll 1% 50%;
color:#4F4F4F;
font-family:Verdana;
font-size:14px;
font-weight:bold;
height:27px;
line-height:27px;
margin-bottom:0px;
margin-left:-10px;
padding-left:30px;
}
#right {
background-color:#fff;
color:#4F4F4F;
float:right;
font-family:Verdana;
font-size:12px;
margin:3px;
padding:1px 11px 20px 13px;
position:relative;
width:189px;

}
.clear {
clear:both;
}
#footer {
background:#555555 url(sub_line.png) repeat-x scroll 0% 50%;
color:#FFFFFF;
font-family:Verdana;
font-size:12px;
height:24px;
padding:10px 0px 0pt;
position:relative;
text-align:center;
width:100%;
border-left:1px solid #000;
border-right:1px solid #000;
}
#mainmenu {
float:right;
height:37px;
margin-top:43px;
position:absolute;
right:0px;
}
#mainmenu ul {
float:left;
height:37px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0pt;
}
#mainmenu ul li {
display:inline;
margin:0pt;
padding:0pt;
}
#mainmenu ul li a {
background:transparent url(menu_buttons3.png) no-repeat scroll 0% 50%;
color:#C2C2C2;
float:left;
font-family:verdana,arial,Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size:14px;
height:30px;
padding-top:10px;
text-align:center;
text-decoration:none;
}
#mainmenu li a {
height:38px;
width:112px;
}
#mainmenu li a:link, #mainmenu li a:visited {
background-position:-224px 0px;
}
#mainmenu li a:hover, #mainmenu li a:focus {
background-position:-112px 0px;
color:#FFFFFF;
}
#mainmenu a.current:visited, #mainmenu a.current, #mainmenu a.current:hover, #mainmenu a.current:link {
background-position:0px 50%;
color:#FFFFFF;
font-weight:bold;
}
#submenu {
background:transparent url(sub_line.png) repeat-x scroll 0% 50%;
height:34px;
margin-left:0px;
margin-top:144px;
position:absolute;
width:850px;
}
#submenu ul {
float:left;
height:34px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0pt;
width:850px;
}
#submenu ul li {
display:inline;
}
#submenu ul li a {
background:transparent url(spacer1.png) no-repeat scroll 100% 0%;
color:#FFFFFF;
float:left;
font-family:verdana,arial,Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size:14px;
line-height:34px;
text-align:center;
text-decoration:none;
}
#submenu li a {
height:37px;
width:130px;
}
#submenu li a:link, #submenu li a:visited {
}
#submenu li a:hover, #submenu li a:focus {
background:transparent url(sub_line_o.png) no-repeat scroll 0% 50%;
color:#FFFFFF;
height:34px;
line-height:34px;
margin:0pt;
padding:0pt;
}
#submenu a.current:visited, #submenu a.current, #submenu a.current:hover {
background:transparent url(sub_but.png) no-repeat scroll 0% 50%;
color:#FFFFFF;
height:39px;
line-height:34px;
margin:0pt;
padding:0pt;
}
#info_table {
border:medium none;
margin:3px 0px;
padding:0px;
width:594px !important;
}
#info_table a {
border:medium none;
margin:0pt;
padding:0pt;
}
#info_table .td_g {
background:#F6F6F6 none repeat scroll 0%;
border:1px solid #C5D7E2;
color:#333333;
font-family:Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size:11px;
text-align:center;
vertical-align:top;
}
#info_table .td_g:hover {
background:#FDF2CC none repeat scroll 0%;
}
.img_g {
border:medium none;
margin:2px 2px 0pt;
padding:0pt;
}
.img {
border:medium none;
margin:0pt 0pt -5px;
padding:0pt;
}
.navigation {
border:0px none;
color:#666666;
font-family:Verdana;
font-size:11px;
}
.navigation a {
background:white none repeat scroll 0%;
}
.navigation a:link, .navigation a:visited, .navigation a:hover, .navigation a:active {
border:1px solid #E6E6E6;
color:#636363;
font-family:Verdana;
font-size:11px;
padding:3px 6px;
text-decoration:none;
}
.navigation a:hover {
background:#8FADD3 none repeat scroll 0% 50%;
color:#FFFFFF;
}
.navigation span {
background:#FDF2CC;
border:1px solid #C5D7E2;
color:#111111;
font-family:Verdana;
font-size:11px;
font-weight:bold;
padding:3px 6px; 
text-decoration:none;
margin: 0px;

}


#mytable {
border:1px solid #C5D7E2;
font-family:verdana,Trebuchet MS,tahoma,arial,verdana,tahoma,verdana,sans-serif;
font-size:11px;
margin:0pt 3px 0pt 5px;
padding:0;
width:589px !important;
}


#mytable tr {
margin:0;
padding:0px 0px 0px 0px;
}

#mytable td {
background-color:#F6F6F6;
border-bottom:1px solid #A1A1A1;
border-right:1px solid #333333;
color:#4F6B72;
height:27px;
margin:0px;
padding:4px 0px 4px 0px;

}

.round_table2 {
float:left;
margin:5px 5px 0px 0pt;
padding:0pt;
}
.round_table2 .center {
background:#8b9aa3 none repeat scroll 0%;
font-family:verdana;
font-size:12px;
height:28px;
padding:3px;
width:10px;
}
.round_table2 .center_top {
background:#AABBCC url(tbl2/mt.png) repeat scroll 0%;
color:#333333;
font-family:sans-serif;
font-size:10px;
height:3px;
padding-left:5px;
text-align:left;
width:auto;
}
.round_table2 .left_top {
background:#333333 url(tbl2/lt.png) repeat scroll 0%;
height:3px;
margin:0pt;
padding:0pt;
width:3px;
}
.round_table2 .left_bottom {
background:#555555 url(tbl2/lb.png) repeat scroll 0%;
height:3px;
width:3px;
}
.round_table2 .left_center {
background:#777777 url(tbl2/lm.png) repeat-y scroll 0%;
height:1px;
width:3px;
}
.round_table2 .right_center {
background:#999999 url(tbl2/rm.png) repeat-y scroll 0%;
height:1px;
width:3px;
}
.round_table2 .right_bottom {
background:#AAAAAA url(tbl2/rb.png) repeat scroll 0%;
height:3px;
width:3px;
}
.round_table2 .right_top {
background:#CCCCCC url(tbl2/rt.png) repeat scroll 0%;
height:3px;
width:3px;
}
.round_table2 .center_bottom {
background:#EEEEEE url(tbl2/mb.png) repeat-x scroll 0%;
height:3px;
width:1px;
}


 .cont_table
{
margin: 5px 0px;
}

.cont_table .ct_td2
{
vertical-align: top;
background-color: #b7babc;
border: 1px solid #3d3d3d;
padding:5px;
width:190px;
}

 .cont_table td
{
vertical-align:middle;
}

/*--------------------- ROUND TABLE -----------------------------------------------------------------------------------------------------------------*/
.round_table
{
 margin: 0px 0px 0px 0;
 padding: 0;
 }
 
.round_table .center      /*       CENTER       */
{
width:10px;
height: 10px;
background: #fff;
padding: 15px 5px 5px 5px ;
font-family: verdana;
font-size: 12px;
}

.round_table .center_top     /*       -    */
{
width:auto;
height: 26px;
text-align: left;
padding-left: 5px;
font-family: verdana;
font-size: 12px;
line-height: 26px;
font-weight: bold;

color: #fff;

background: #abc url(tbl/mt.png);

}

.round_table .left_top     /*       |-      */
{
width:3px;
height: 3px;
background: #333  url(tbl/lt.png);

}

.round_table .left_bottom  /*       |_    */
{
width:3px;
height: 3px;
background: #555 url(tbl/lb.png);
}

.round_table .left_center  /*       |:    */
{
width:3px;
height: 1px;
background: #777 url(tbl/lm.png) repeat-y;
}

.round_table .right_center   /*       :|    */
{
width:3px;
height: 1px;
background: #999 url(tbl/rm.png) repeat-y;
}

.round_table .right_bottom    /*       _|    */
{
width:3px;
height: 3px;
background: #aaa url(tbl/rb.png);
}
.round_table .right_top    /*       -|    */
{
width:3px;
height: 3px;

background: #ccc url(tbl/rt.png);
}

.round_table .center_bottom     /*       _    */
{
width:1px;
height: 3px;
background: #eee url(tbl/mb.png) repeat-x;
}
/*--------------------- ROUND TABLE END-----------------------------------------------------------------------------------------------------------------*/



#news_table
{

 margin: 0px 0;
 padding: 5px;
}

#news_table .header
{
color:#444;
font-weight: bold;
font-size: 12px; 
border-bottom: 1px solid #d3d3d3;  
margin: 0;
padding: 0;
}


#news_table .header1
{
background-color: #eee;
color:#444;
font-weight: bold;
font-size: 12px; 
border: 1px solid #ccc;  
margin: 0;
padding: 0;
width: 80%;
}

#news_table .header a
{
 font-family:sans-serif;  
color:#444;
margin: 0;
padding: 0;
}


#news_table .desc, #news_table .spacer,
{
 font-family:sans-serif;  
color:#494949;
font-size: 10px;
margin: 0;
padding: 0;
}

#news_table .desc1
{
 font-family:sans-serif;  
color:#333;
font-size: 12px;
border: 1px solid #d3d3d3; 
margin: 0;
padding: 0;
}

#news_table .desc a
{
font-family:sans-serif;  
color:#494949;
font-size: 10px;
margin: 0;
padding: 0;
}

#news_table .date
{
 font-family:sans-serif;  
color:#3787ff;
font-size: 10px;
border-bottom: 1px solid #d3d3d3;
vertical-align: bottom; 
text-align: right;

white-space: nowrap;
margin: 0;
padding: 0;
}

#news_table .date1
{
background-color: #FEF8E0;
color:#444;
font-weight: bold;
font-size: 12px; 
border: 1px solid #ccc;  
text-align: center;
padding: 0 5px 0 5px;
margin: 0;




}