/* CSS Document */
html, body {
margin:0px;
padding:0px;
height:100%;
min-height:100%;
}

body {
margin:0px;
padding:0px;
background-color:#ffffff;
background-image:url(../media/bg_top_innerpage.gif);
background-repeat:repeat-x;
background-position:top;
height:100%;
min-height:100%;
font-size:13px;
color:#645757;
font-family:Arial, Helvetica, sans-serif;
}

.enter {
margin-top:5px;
color:#ffffff;
}

.textmiddle {vertical-align:middle;} 


body.homepage {
margin:0px;
padding:0px;
background-color:#737462!important;
background-image:url(../media/bg_body_home.gif);
background-position:top;
background-repeat:repeat-x;
}

form {
height:100%;
}

.print {
display:none;
}

h1 { margin-top:0px; margin-bottom:23px; color:#988401; font-size:16px; font-weight:normal;}
h2 {margin-top:0px; margin-bottom:15px; color:#072c03; font-size:16px; font-weight:normal;}
h3 {margin-top:7px; margin-bottom:5px; color:#072c03; font-size:14px; font-weight:normal;}
h4 { margin-bottom:7px; margin-top:15px; color:#999b8a; font-weight:normal; font-size:12px; text-transform:uppercase;} 
h5 { margin-bottom:7px; margin-top:10px; font-weight:bold; }

h4.not_caps { margin-bottom:7px; margin-top:15px; color:#645757; font-weight:normal; font-size:12px; text-transform: none;} 

a {
color:#645757;
text-decoration:none;
outline:none;
}

a img {
border:0px;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

p {
margin-bottom:10px;
line-height:18px;
margin-top:0px;
text-align:justify;
}



.container1 {
width:708px;
height:auto;
padding:0px;
margin:0px;
}

.container1 td {
vertical-align:top;
}

.container2 {
width:100%;
padding:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:-52px;
height:100%;
min-height:100%;
}

.footer {
width:100%;
height:52px;
}

.container2 td {
vertical-align:top;
text-align:left;
}

.container_inner {
width:773px;
padding:0px;
margin:0px;
height:100%;
min-height:100%;
}

.container1 td {
vertical-align:top;
text-align:left;
}

.bg_right_top {
background-image:url(../media/bg_logout_top_right.gif);
background-repeat:repeat-x;
background-position:right top;
background-color:#FFFFFF;
}

.top_space1 {
height:74px;
vertical-align:top;
}

.top_space1 div a {
color:#bcc08d;
text-decoration:none;
font-size:11px;
}

.top_space1 div a:hover {
text-decoration:underline;
}

.top_space1 div {
padding-top:2px;
}

.home_logo {
text-align:left;
vertical-align:top;
height:74px;
}

.logo_div {
height:56px;
text-align:left;
}

.password_link {
text-align:right;
}

.password_link a {
color:#bcc08d;
font-size:11px;
text-decoration:none;
}

.password_link a:hover {
text-decoration:underline;
}

.top_space2 {
height:30px;
vertical-align:top;
}

.space2 a {
text-decoration:underline;
color:#114881;
}

.space2 a:hover {
text-decoration:none;
}

.space2 textarea {
width:99%!important;
margin-bottom:7px;
margin-top:7px;
}

.space2 {
text-align:justify!important;
}

.center_content {
height:325px;
vertical-align:top;
text-align:center;
}

.login {
background-color:#d2c04c;
height:34px;
width:100%;
}

.home_text {
min-height:200px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
}

.home_text p {
color:#ffffff;
line-height:16px;
font-size:12px;
}

.home_text  h1 {
color:#ffffff;
font-size:16px;
font-weight:normal;
margin-top:40px;
margin-bottom:23px;
}

.foot_menu {
height:30px;
vertical-align:middle!important;
vertical-align:center;
font-size:11px;
color:#bec097;
}

.foot_menu a {
color:#bec097;
text-decoration:none;
font-size:11px;
}

.foot_menu a:hover {
text-decoration: underline;
}

.bul_footmenu {
color:#fee247;
font-size:16px;
margin-left:5px;
margin-right:5px;
}

.login_tab {
width:100%;
height:34px;
}

.login_tab2 {
width:100%;
height:44px;
}

.login_tab td {
vertical-align:middle!important;
font-size:11px;
color:#000100;
}

.login_tab td table td {
vertical-align:middle!important;
vertical-align:center!important;
font-size:11px;
padding-left:7px;
}

.left_text {
padding-left:15px;
text-align:left;
color:#000100;
font-size:11px;
padding-bottom:4px;
padding-top:4px;
}

.left_text span {color:#000100; font-size:11px;}

.left_text a {
color:#000100;
text-decoration:none;
font-size:11px;
}

.left_text b {
font-size:11px;
}

.left_text a:hover {
text-decoration: underline;
}

.right_login_form {
text-align:right!important;
padding-right:7px;
padding-bottom:4px;
padding-top:4px;
}

.right_login_form table {
float:right;
}

.right_login_form table td {
text-align:right;
}

.right_login_form table td span {
color:#ffffff!important;
line-height:18px;
}


.login_tab td table td label {
font-size:11px;
}

.bul1_text a {
text-transform:uppercase;
color:#705400;
font-size:11px;
background-image:url(../media/bul1.gif);
background-repeat:no-repeat;
background-position:right center;
text-decoration:none;
padding-right:10px;
}

.bul1_text a:hover {
text-decoration:underline;
}

.text_style1 {
color:#705400;
text-transform:uppercase;
font-size:11px;
}

.rec_pass_style {
padding-right:7px;
}

.input_style1 {
width:118px;
height:17px;
border:1px solid #707070;
font-size:11px;
padding-left:5px;
background-color:#FFFFFF;
background-image:none!important;
}

.input_style_PWD {
width:118px;
height:17px;
border:1px solid #707070;
font-size:11px;
padding-left:5px;
background-color:#FFFFFF;
background-image:url(../media/Pwd_Background.gif);
background-repeat:no-repeat;
background-position:5px center;
}

.input_style_user_name {
width:118px;
height:17px;
border:1px solid #707070;
font-size:11px;
padding-left:5px;
background-color:#FFFFFF;
background-image:url(../media/user_name_Background.gif);
background-repeat:no-repeat;
background-position:5px center;
}

.i_r_block { padding-top:34px;}

.i_r_block p {
padding-bottom:19px;
padding-top:0px;
margin:0px;
color:#ffffff;
font-size:13px;
}

.i_r_block p img {
margin-right:10px;
}

/*content inner page*/

.td_logout {
height:19px;
background-image:url(../media/bg_td_logout.gif);
background-repeat:repeat-y;
background-position:right top;
}

.td_logout table {
width:100%;
}

.td_logout table td {
vertical-align:middle!important;
vertical-align:center;
height:19px;
color:#c1c3b5;
font-size:11px;
padding-left:15px;
white-space:nowrap;
}

.nopad {
padding-left:1px!important;
}

.td_logout table td a {
color:#f1f1f1;
font-size:11px;
}

.td_width100 {
width:100%;
}

.link_logout a {
color:#d2c04c!important;
}

.td_logo {
height:82px;
vertical-align:middle!important;
vertical-align:center;
text-align:left;
}

.top_menu {
height:26px;
vertical-align:top;
width: auto;
}

.td_width100 {
width:100%;
}

.td_middle {
vertical-align:middle!important;
vertical-align:center;
}

.top_menu table td {
height:26px;
}

.top_menu table td  a {
color:#675b0b;
font-family:Tahoma;
font-size:10px;
text-decoration:none;
text-transform:uppercase;
white-space:nowrap;
width:78px;
display:block;
text-align:center;
margin:0px;
padding:0px;
}

.top_menu table td a:hover, .top_menu table td a.active {
color:#100f0b;
text-decoration: underline;
}

.img_banner {
height:102px;
width:773px;
background-color:#413e2b;
}

.img_banner table {
width:100%;
}

.text_banner div{
color:#e5dcb9;
margin-left:20px;
padding-right:10px;
font-style:italic;
text-align:left!important;
}

.text_banner {
vertical-align:middle!important;
vertical-align:center;
}

.bg_banner_right {
background-color:#3b6128;
}

.td_top td {
vertical-align:top;
height:102px;
}

.leftcol {
width:214px;
padding-top:31px;
height:100%;
padding-right:0px!important;
}

.rightcol {
width:559px;
padding-top:21px;
padding-left:21px;
padding-right:5px;
padding-bottom:15px;
height:100%;
min-height:100%;
}

.rightcol2 table {
width:100%;
}

.rightcol2 {
width:auto;
padding-top:31px;
/*padding-left:40px;*/
padding-right:40px;
padding-bottom:15px;
height:100%;
}



.rightcol table {
height:auto;
width:100%;
}

.leftcol ul {
padding:0px;
margin:0px;
list-style:none;
}

.leftcol ul  li {
padding:0px;
margin:0px;
list-style:none;
}

.leftcol ul  li a {
padding-top:3px;
padding-bottom:3px;
padding-left:3px;
font-size:12px;
color:#676452;
text-decoration:none;
text-transform:none;
border-bottom:1px solid #f7ea94;
width:214px;
display:block;
text-align:left;
}

.leftcol ul  li a:hover, .leftcol ul  li a.active {
color:#3b6128;
text-decoration:none;
border-bottom:1px solid #f7ea94;
}

.leftcol ul  li a:hover {
text-decoration:none;
}

.leftcol ul li ul {
padding:0px;
margin-bottom:27px;
margin-top:10px;
padding-left:20px;
list-style:none;
}

.leftcol ul li ul li {
width:100%!important;
background-color:none!important;
border:none;
padding:0px!important;
margin:0px;
}

.leftcol ul li ul.names_links {
line-height:15px;
}

.leftcol ul li ul.names_links li {
width:100%!important;
background-color:none!important;
border:none;
padding:4px 0px 4px 0px!important;
margin:0px;
}


.leftcol ul li ul.names_links li a span.team_title {
font-size:11px;
} 

.leftcol ul li ul.names_links li a {
font-size:12px;
} 


.leftcol ul li ul li a {
font-size:12px;
color:#7d7b6c;
text-decoration:none;
border:0px!important;
padding:0px!important;
margin:0px;
text-transform:none;
}

.leftcol ul li ul li a:hover, .leftcol ul li ul li a.active {
color:#413e2b;
text-decoration: underline;
}

.no_border a {
border:0px!important;
}

.tab_style1 {
width:100%;
border-left:1px solid #dddddd!important;
border-bottom:1px solid #dddddd!important;
border-top:1px solid #dddddd!important;
margin-top:20px;
}

.tab_style1 th {
background-image:url(../media/bg_th_style1.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#3b6128;
padding-top:5px;
padding-bottom:5px;
text-align:center;
height:auto;
vertical-align:middle!important;
vertical-align:center;
color:#ffffff;
font-size:11px;
}

.tab_style1 th {
border-right:0px!important;
border-left:0px!important;
}

.tab_style1 th span {
font-size:10px;
font-weight:normal;
color:#ffffff;
}

.td_year {
width:80px;
}

.tab_style1 td {
color:#484848;
font-size:11px;
text-align:center;
border-right:1px solid #dddddd!important;
padding:3px 4px 3px 4px;
border-color:#dddddd!important;
}


.fund_name {
width:40%;
text-align:left!important;
}

.num_width {
width:9%;
text-align:center!important;
}

.num_width2 {
width:9%;
text-align:center;
white-space:nowrap;
}

.annualized_img .tab_style1 td {
padding:3px 3px 3px 3px;
white-space:nowrap;
}

.annualized_img .tab_style1 th {
padding:5px 3px 5px 3px!important;
}

.annualized_img .tab_style1 {
border-top:0px!important;
border-left:0px!important;
}

.border_none td {
border:0px!important;
}

.annualized_img .tab_style1 td.td_left {
border-left:1px solid #dddddd;
}

.annualized_header {
border-bottom:2px solid #cbbe29;
padding-bottom:4px;
color:#998d00;
}

/*tab Overview*/
.tab_style3 {
width:100%;
border-left:1px solid #dddddd;
border-bottom:1px solid #dddddd;
border-top:1px solid #dddddd;
margin-top:20px;
}

.tab_style3 th {
background-image:url(../media/bg_th_style1.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#3b6128;
padding-top:5px;
padding-bottom:5px;
text-align:center;
height:auto;
vertical-align:middle!important;
vertical-align:center;
color:#ffffff;
font-size:11px;
}


.tab_style3 td {
color:#484848;
font-size:11px;
text-align:center;
border-right:1px solid #dddddd;
padding:3px 5px 3px 5px;
width:16%;
}
/**/


/**/

.tab_style5 {
border-left:1px solid #dddddd;
border-bottom:1px solid #dddddd;
border-top:1px solid #dddddd;
}

.tab_style5 th {
background-image:url(../media/bg_th_style1.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#3b6128;
padding-top:5px;
padding-bottom:5px;
text-align:center;
height:auto;
vertical-align:middle!important;
vertical-align:center;
color:#ffffff;
font-size:11px;
white-space:nowrap;
}

.tab_style5 th span{
font-size:9px;
color:#ffffff;
}

.tab_style5 td {
font-size:10px;
border-right:1px solid #dddddd;
padding-bottom:3px;
padding-top:3px;
}

.fund_name {
padding-left:14px!important;
padding-right:14px!important;
}

.pad_aum {
padding-left:4px!important;
padding-right:2px!important;
}

.td_left_name {
text-align:left!important;
padding-left:2px;
}

/**/

.td_year {
width:80px;
}

.bg_padding_bottom {
background-color:#FFFFFF;
height:100%;
min-height:100%;
padding-bottom:52px;
}

.height1 {
height:100%;
}

.note1 {
font-size:10px;
color:#939393;
margin-top:15px;
text-align:left;
line-height:normal;
}

.td_left {
text-align:left!important;
}

.tr_alter td {
background-color:#f1f5ee;
}

.but_print {
float:right;
text-align:right;
width:auto;
height:auto;
}

.but_print input {
cursor:pointer;
}

.foot_addr1 {
height:30px;
background-image:url(../media/bg_bottom_innerpage.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#60624d;
}

.foot_addr1 div table {
height:30px;
width:auto;
} 

.foot_addr1 div table td {
vertical-align:middle!important;
vertical-align:center;
padding-left:5px;
padding-right:5px;
padding-top:6px!important;
}


.foot_addr {
height:30px;
}

.foot_addr div table {
height:30px;
width:auto;
} 

.foot_addr div table td {
vertical-align:middle!important;
vertical-align:center;
padding-left:5px;
padding-right:5px;
}

.foot_link_email a {
color:#bec097;
text-decoration:none!important;
font-size:11px;
font-family: Georgia, "Times New Roman", Times, serif;
}

.foot_link_email a:hover {
color:#bec097;
text-decoration: underline!important;
}

.copyright {
height:20px;
vertical-align:top;
padding-top:2px;
background-color:#60624d;
}

.copyright div  {
color:#bec097;
font-size:10px;
}

.ul_style1 {
margin-left:30px;
margin-top:20px;
margin-bottom:20px;
padding:0px;
list-style:none;
}

.ul_style1  li {
margin-top:4px;
margin-bottom:6px;
padding-left:10px;
background-image:url(../media/bul2.gif);
background-position:0px 3px;
background-repeat:no-repeat;
}

.border_div_top_l {
width:5px;
height:5px;
background-image:url(../media/border_div_top_l.gif);
background-repeat:no-repeat;
background-position:top;
display:block;
}

.border_div_top_r {
width:5px;
height:5px;
background-image:url(../media/border_div_top_r.gif);
background-repeat:no-repeat;
background-position:top;
display:block;
}

.border_div_bottom_l {
width:5px;
height:5px;
background-image:url(../media/border_div_bottom_l.gif);
background-repeat:no-repeat;
background-position:top;
display:block;
}

.border_div_bottom_r {
width:5px;
height:5px;
background-image:url(../media/border_div_bottom_r.gif);
background-repeat:no-repeat;
background-position:top;
display:block;
}

.border_div_top_c {
background-image:url(../media/bg_border_div.gif);
background-repeat: repeat-x;
background-position:top;
width:auto;
}

.border_div_bottom_c {
background-image:url(../media/bg_border_div.gif);
background-repeat: repeat-x;
background-position:bottom;
width:auto;
}

.border_div_l {
background-image:url(../media/bg_border_div.gif);
background-repeat: repeat-y;
background-position:left;
width:5px;
height:155px;
}

.border_div_r {
background-image:url(../media/bg_border_div.gif);
background-repeat: repeat-y;
background-position: right;
width:5px;
height:155px;
}

.border_div_c {
width:auto;
height:155px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

.border_div {
padding:0px;
margin:0px;
width:100%;
height:155px;
}

.bg_white {
background-color:#FFFFFF;
background-image:url(../media/bg_top_innerpage.gif);
background-repeat:repeat-x;
background-position:top;
}

.person_photo {
text-align:left;
border:1px solid #bec097;
margin-bottom:0px;
margin-right:10px;
}

.text_style1 {
font-size:11px;
}

.line {
line-height:1px;
font-size:1px;
height:1px;
width:100%;
background-color:#f0f0f0;
margin-bottom:5px;
margin-top:5px;
display:block;
}

.p_line {
margin-top:10px;
padding-bottom:10px;
}

.text_style2 table.border_div  td.border_div_c p {
font-size:11px!important;
line-height:normal;
margin-bottom:5px;
}

.text_style2 table.border_div  td.border_div_c p ul {
font-size:11px!important;
line-height:normal;
}

.box_step {
height:auto;
width:auto;
border:1px solid #dddddd;
background-color:#f8f8f8;
margin-bottom:5px;
margin-top:5px;
}

.box_step div {
margin:7px;
text-align:left;
}

.box_step div p {
font-size:11px;
line-height:normal;
margin-bottom:0px;
margin-top:0px;
}

.center_box {
text-align:center;
width:770px;
height:auto;
}

.box_step_c {
height: auto;
width:310px;
border:1px solid #dddddd;
background-color:#f8f8f8;
margin-bottom:5px;
margin-top:5px;
margin-left:-68px!important;
text-align:center;
display:block;
position:absolute;
}

.box_step_c div {
margin:28px 17px 28px 17px;
text-align: center;
}

.box_step_c div h1 {
text-align: center;
}

.box_step_c div input {
cursor:pointer;
}

.box_step_c div p {
font-size:11px;
line-height:normal;
margin-bottom:0px;
margin-top:0px;
}

.ul_style2 {
padding:0px;
margin-left:10px;
list-style:none;
}

.ul_style2 li {
padding:0px;
margin:0px;
list-style:none;
background-image:url(../media/bul_style2.gif);
background-position:left center;
padding-left:6px;
background-repeat:no-repeat;
font-size:11px;
}

.name_step {
color:#8c7a01;
font-weight:bold;
padding-bottom:7px;
} 

/*Funds*/

.div_portfolio_names {
margin-top:70px;
margin-left:10px;
width:auto;
height:auto;
padding:0px;

}

.div_portfolio_names h2 {
margin-bottom:5px!important;
margin-left:18px;
}

.tab_portfolio_names {
width:174px;
height:94px;
}

.tab_portfolio_names td {
text-align:left;
vertical-align:top;
}

.boxname_top {
width:174px;
height:5px;
background-image:url(../media/boxname_top.gif);
background-repeat:no-repeat;
background-position:center;
display:block;
}

.boxname_center {
background-image:url(../media/boxname_c.gif);
background-repeat: repeat-y;
background-position:center;
width:174px;
height:85px;
vertical-align:top;
text-align:left;
padding-top:8px;
}

.boxname_bottom {
width:174px;
height:4px;
background-image:url(../media/boxname_bottom.gif);
background-repeat:no-repeat;
background-position:center;
display:block;
}

.boxname_center p {
margin-bottom:0px;
margin-top:0px;
margin-left:12px;
padding:0px;
}


.boxname_center p  a {
color:#7d7b6c;
text-decoration:none;
font-size:11px;
background-image:url(../media/bul_namelink.gif);
background-position:0px 2px;
padding-left:10px;
background-repeat:no-repeat;
}

.boxname_center p  a:hover {
text-decoration: underline;
}

.double_line {
height:4px;
font-size:4px;
line-height:0px;
border-bottom:1px solid #f3e0b7;
border-top:1px solid #f3e0b7;
margin-bottom:4px;
margin-top:4px;
}

.tab_valign {
width:100%;
}

.tab_valign td {
width:50%;
vertical-align:top;
text-align:center;
}

.tab_valign1 {
width:100%;
}

.tab_valign1 td {
vertical-align:top;
text-align:center;
}

.tab_valign1 td .tab_style1 td {
padding:3px 3px 3px 3px;
}

.td_pad_l {
padding-left:2px;
width:50%;
}

.td_pad_r {
padding-right:2px;
width:50%;
}

.td_pad_r table td {
width:50%;
}

.td_pad_l table td {
width:50%;
}

.td_right {
text-align:right!important;
}


.tab_history .tab_style1 td {
width:20%!important;
}

.link_excel {
padding:0px;
margin-bottom:-10px;
text-align:right;
}

.box_stylebg {
height:auto;
width:auto;
border:1px solid #dddddd;
background-color:#ffffff;
margin-bottom:10px;
background-image:url(../media/bg_box.gif);
background-repeat:repeat-x;
background-position:top;
}

.box_stylebg div {
margin:7px;
text-align:left;
}



.box_stylebg div h4 {
color:#8c7a01;
font-weight:bold;
margin-bottom:8px;
padding-bottom:8px;
border-bottom:1px solid #dddddd;
text-transform:none;
font-size:12px;
margin-top:-2px;
}

.img_border1 {
border:2px solid #e1e1e1;
}

.link_style1 a {
color:#114881;
text-decoration:underline;
}

.link_style2  {
color:#114881;
text-decoration:underline;
}

.link_style2:hover{
text-decoration: none;
}

.link_style1 a:hover {
text-decoration: none;
}


.links_pdf_ul {
list-style:none;
padding:0px;
margin-left:20px;
margin-bottom:25px;
margin-top:0px;
}

.links_pdf_ul li {
list-style:none;
padding:0px;
margin-top:3px;
margin-bottom:3px;
background-image:url(../media/bul_pdf.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
}

.links_pdf_ul a {
color:#114881;
text-decoration:none;
font-weight:normal;
}

.links_pdf_ul a:hover {
text-decoration:underline;
}




.links_pdf {
list-style:none;
padding:0px;
margin-top:3px;
margin-bottom:3px;
}

.links_pdf a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_pdf.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
}

.links_pdf a:hover {
text-decoration:underline;
}


/*Exel ul*/

.links_excel {
list-style:none;
padding:0px;
margin-top:3px;
margin-bottom:3px;
}

.links_excel a {
background-image:url(../media/bul_excel.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
color:#114881;
text-decoration:none;
font-weight:normal;
}

.links_excel a:hover {
text-decoration:underline;
}

/*Word ul*/
.ul_padd1 {
margin:0px;
padding:7px 0px 7px 0px;
}

.links_word {
list-style:none;
padding:0px;
margin-top:3px;
margin-bottom:3px;

}

.links_word a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_word.gif);
background-repeat:no-repeat;
background-position:left top;
padding-left:18px;
}

.links_word a:hover {
text-decoration:underline;
}

/**/

.links_pdf_current {
list-style:none;
padding:0px;
margin-left:8px;
margin-bottom:25px;
}


.links_pdf_current li {
list-style:none;
padding:0px;
margin-top:3px;
margin-bottom:3px;
background-image:url(../media/current_link_bg.gif);
background-repeat:no-repeat;
background-position:center;
width:88px;
height:23px;
display:block;
text-align:center;
}

.links_pdf_current li div {
padding-top:3px;
}

.links_pdf_current a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_pdf.gif);
background-repeat:no-repeat;
background-position:left 2px;
padding-left:15px;
}

.links_pdf_current a:hover {
text-decoration:underline;
}

.link_pdf a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_pdf.gif);
background-repeat:no-repeat;
background-position:left 2px;
padding-left:13px;
}

.link_pdf {
margin:0px;
padding:10px 0px 10px 0px;
}


.link_video li a:hover {
text-decoration:underline!important;
}

.link_video li a {
text-decoration:none;
font-weight: bold;
background-image:url(../media/bul_video.gif);
background-repeat:no-repeat;
background-position:left 2px;
padding-left:42px;
font-size:11px;
}

.link_video li {
padding:0px 0px 6px 0px;
margin:0px;
list-style:none;
}

.link_video {
margin:0px;
padding:10px 0px 0px 0px;
list-style:none;
}

.link_video span {
padding-left:42px;
}

.link_wmv {
margin-bottom:10px;
}

.link_pdf a:hover {
text-decoration:underline!important;
}

.link_wmv a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_wmv.gif);
background-repeat:no-repeat;
background-position:left 1px;
padding-left:15px;
}

.link_wmv a:hover {
text-decoration:underline!important;
}

.link_flash {
margin-bottom:10px;
}


.link_flash a {
color:#114881;
text-decoration:none;
font-weight:normal;
background-image:url(../media/bul_flash.gif);
background-repeat:no-repeat;
background-position:left 1px;
padding-left:15px;
}

.link_flash a:hover {
text-decoration:underline!important;
}


.tab_news {
width:100%;
}

.tab_news td {
padding-left:5px;
padding-right:5px;
}

.discr h4 {
margin-top:0px;
margin-bottom:5px;
color:#8c7a01;
font-weight:bold;
text-transform:none;
}

.discr ul.links_pdf_ul {
margin:0px;
} 

.year_list {
padding:0px;
margin:0px;
list-style:none;
}

.year_list li {
list-style:none;
margin-bottom:10px;
}

.year_list li a {
text-decoration:underline;
}

.year_list li a:hover {
text-decoration:none;
}

.year_list li a.active {
font-weight:bold;
text-decoration:none;
}

.year_list li ul {
margin-top:10px;
}

.year_list li ul li {
list-style:none;
margin-bottom:5px;
}

.year_list li ul li a {
font-weight:normal;
text-decoration:none;
}

.uppercase_text {
text-transform:uppercase;
}

.but_style1 {
margin-top:30px;
}

.but_style1 input {
width: 280px;
font-size:10px;
text-transform:uppercase;
color:#585f47;
background-color:#dcdfd6;
border:1px solid #b4c5b7;
background-image:url(../media/bg_link.gif);
background-repeat:repeat-x;
background-position:center;
}

.but_style2 input {
font-size:10px;
text-transform:uppercase;
color:#585f47;
background-color:#dcdfd6;
border:1px solid #b4c5b7;
background-image:url(../media/bg_link.gif);
background-repeat:repeat-x;
background-position:center;
}

.bottom_link td {
width:auto;
color:#bec097;
font-size:10px;
}

.bottom_link td  a {
color:#bec097;
font-size:10px;
text-decoration:underline;
}

.bottom_link td a:hover {
text-decoration:none;
}

.pad1_link {
padding-left:40px;
}

.boldtext {
font-weight:bold;
}

.input_type5 {
width:230px;
}

.input_type6 {
width:230px;
}

.select_q {
height:auto;
width:auto;
padding:7px 0px 7px 0px;
}

.select_q select {
width:85px;
}

.table_ident {
width:100%;
padding:0px;
}

.table_ident .tab_style1 {
border-bottom:0px!important;
border-top:0px!important;
}

.table_ident .tab_style1 th {
border-top:1px solid #dddddd;
}

.td_pad1 {
width:0px;
background-color:#ffffff!important;
font-size:0px;
padding:0px 0px 0px 2px!important;
border-bottom:0px!important;
display:block;
}

th.td_pad2 {
width:0px;
font-size:0px;
padding:0px 0px 0px 3px!important;
background-color:#ffffff!important;
height:auto;
border-top:0px!important;
background-image:none!important;
border-right:1px solid #dddddd!important;
} 

.border_bottom td {
border-bottom:1px solid #dddddd;
}

.td_left_b {
border-left:1px solid #dddddd!important;
text-align:left!important;
}

.m_right_column select {
width:236px!important;
}

.m_right_column select option {
width:210px!important;
}

.m_right_column {
padding-right:10px;
}

p.agree_text {
padding-top:13px;
padding-left:0px;
font-size:11px;
color:#bac18e;
}

.agree_text {
padding-top:13px;
padding-left:0px;
font-size:11px;
color:#bac18e;
}

.agree_text span {
color:#bcc08d;
}

.agree_text a {
font-size:11px;
color:#bcc08d;
text-decoration:underline;
}

.agree_text a:hover {
text-decoration:none;
}

.org_link {
margin-top:10px;
}

.org_link a div {
padding-top:3px;
color:#857e51;
padding-left:3px;
background-image:url(../media/arr_org_link.gif);
background-repeat:no-repeat;
background-position:7px 8px;
}

.org_link a {
display:block;
width:142px;
height:22px;
background-image:url(../media/bg_org_link.gif);
background-repeat:no-repeat;
background-position:center;
text-decoration:none;
text-align:center;
color:#857e51!important;
}

.org_link a:hover {
text-decoration:none;
color:#446332;
}

.org_link a:hover div {
text-decoration:none;
color:#446332;
}

.link_h2 {
cursor:pointer;
height:18px;
background-color:transpartent;
z-index:3;
width:auto!important;
height:auto;
margin-top:-26px;
position:absolute;
}

.link_h2_flash {
z-index:1;
width:auto!important;
height:auto;
position:relative;
}

/*Styles for Registration Page*/

.style1  {
padding-bottom:5px;
}

.style1 select {
width:336px!important;
}

.style1 input {
width:330px!important;
}

.star {
padding-left:2px;
font-weight:bold;
}
/**/
/*Video Page*/

.video_page {
background-image:none!important;
background-color:#000000;
}

.video_footer_tab {
width:100%;
height:auto;
background-image:url(../media/bg_footer_video_tab.gif);
background-repeat:repeat;
background-position:top;
background-color:#494a36;
}

.td_segment
{
	padding-top: 12px;
	padding-bottom: 12px;
	text-align: left;
	padding-left: 30px;
	padding-right: 20px;
	vertical-align: top;
}

.td_video_close {
text-align:center!important;
height:18px;
}

.border_photo {
width: auto;
height:auto;
float:left;
border:1px solid #d2c04c;
display:table;
display:inline\9; /*For IEs*/
}



.first_photo {
display:inline;
float:left;
border-bottom:4px solid #61624e;
border-left:3px solid #61624e;
border-top:4px solid #61624e;
border-right:3px solid #61624e;
}


.second_photo  {
display:inline;
float:left;
border-bottom:4px solid #61624e;
border-left:1px solid #61624e;
border-top:4px solid #61624e;
border-right:3px solid #61624e;
}

.discription_div {
padding-top:9px;
color:#ffffff;
text-align:left;
width:100%;
float:left;
}

.discription_div h5 {
padding:0px;
margin:0px;
font-weight:bold;
color:#ffffff;
font-size:12px;
line-height:normal;
}

.discription_div p {
color:#ffffff;
line-height: normal;
padding:12px 0px 0px 0px;
margin:0px;
}

.event_box {
width:383px!important;
height:auto;
padding:0px;
margin:0px;
background-image:url(../media/event_box.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFFF;
margin-bottom:10px;
}

.event_box_top div {
width:383px;
height:5px;
padding:0px;
margin:0px;
display:block;
background-image:url(../media/event_box_top.gif);
background-position:top;
background-repeat:no-repeat;
line-height:0px;
font-size:0px;
}

.event_box_bottom div {
width:383px;
height:5px;
padding:0px;
margin:0px;
display:block;
background-image:url(../media/event_box_bottom.gif);
background-position:top;
background-repeat:no-repeat;
line-height:0px;
font-size:0px;
}

.e_box_border {
width:1px;
height:auto;
background-color:#e7d565;
}


.e_box_c {
width:381px;
height:150px;
vertical-align:top;
text-align:left;
}

.e_box_c div {
margin:0px;
padding:12px 18px 10px 18px;
text-align:left;
}


