.double_col #main_news a{ color:#00399A; text-decoration:none;}		
.double_col #main_news a:hover{ color:#00399A; text-decoration:underline;}
.double_col #main_news h3{ font-size:12px; margin:0px; width:100%;}
.double_col #main_news { width:720px; float:left; padding:0px 14px 0 0; margin:0px 0px 10px 0px; }
.double_col #main_news .content_part { width:100&; float:left; padding:0px; margin:0; }
.double_col #main_news .banner { width:720px; float:left; padding:0px 0 10px 0; margin:0px; }

.double_col #main_news .main_middle_content{ width:455px; float:left; padding-bottom:5px; margin:0px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;} /*padding:0px;*/
.double_col #main_news .main_middle_content h1 { width:100%; float:left; padding:0px; margin:0px; line-height:18px; font-size:14px; font-weight:bold; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color:#00399A; border-bottom:none; }
.double_col #main_news .main_middle_content p { width:100%; float:left; padding:10px 0 10px 0; font-size:12px; color:#000; margin:0px; line-height:18px; }
.double_col #main_news .main_middle_content span { width:	100%;  line-height:20px; font-size:13px; } /*float: left; padding:0 0 20px 10px;*/
.double_col #main_news .main_middle_content strong { width:100%; float: left; padding:0px; margin:0px; line-height:18px; color:#000; font-size:12px; }
.double_col #main_news .content_part .main_middle_content h1 strong .right_top_date_inside { color:red !important; width:100%; padding:0px; margin:0px; line-height:18px; color:#000; font-size:12px; }
.double_col #main_news .main_middle_content.headlines { width:	; background:#ebf0fb; float:left; padding:5px; margin: 0 0 10px 0; }
.double_col #main_news .main_middle_content ul.issue{ float:left; padding-bottom: 10px; }
.double_col #main_news ul li.issueHeading{  color: #00399A; font-size: 14pt; font-weight: bold; list-style: none outside none; margin-left: 5px; padding-bottom: 10px;  padding-top: 10px; }

.double_col #main_news .middle_content { width:100%; float:left; padding:0px; margin:0px; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
.double_col #main_news .middle_content h1 { width:100%; float:left; padding:0px; margin:0px; line-height:18px; font-size:14px; font-weight:bold; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; color:#00399A; border-bottom:none; }
.double_col #main_news .middle_content p { width:100%; float:left; padding:10px 0 10px 0; font-size:12px; color:#000; margin:0px; line-height:18px; }
.double_col #main_news .middle_content span { width:	100%; float: left; padding:0 0 20px 10px; line-height:20px; font-size:13px; }
.double_col #main_news .middle_content strong { width:100%; float: left; padding:0px; margin:0px; line-height:18px; color:#000; font-size:12px; }
.double_col #main_news .content_part .middle_content h1 strong .right_top_date_inside { color:red !important; width:100%; padding:0px; margin:0px; line-height:18px; color:#000; font-size:12px; }
.double_col #main_news .middle_content .headlines { width:	; background:#ebf0fb; float:left; padding:5px; margin: 0 0 10px 0; }
.double_col #main_news .headlines h2 { width:100%; float:left; padding:0px 0 5px 0; margin:0px; line-height:18px; font-size:14px; color:#00399A; }
.double_col #main_news .headlines ul { width:auto; float: left; padding:0 0 0px 0; margin:0px; list-style: disc inside none;  }
.double_col #main_news .headlines li { width:auto; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; padding:0px 0 0 10px; background:url(../image/li_left.gif) no-repeat left 7px; line-height:18px; font-size:12px; font-weight:bold; }
.double_col #main_news .headlines li a { color:##00399A; text-decoration:none; }
.double_col #main_news .headlines li a:hover { color:##00399A; text-decoration:underline; }
.double_col #main_news .right_content { width:250px; padding: 0 0 0 12px; float:left; text-a								lign:right;font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; }
.double_col #main_news .right_content .left_top_date { width:100%; float: left; padding:0px 0px 10px 0px; margin:0px; font-size:12px; text-transform: uppercase; }
.double_col #main_news .right_content .right_content1 { width:240px; float:left; padding:5px; background:#ebf0fb; margin:0px; text-align:left; font-size:12px; }
.double_col #main_news .right_content1 .top_text { width:100%; }
.double_col #main_news .right_content1 .top_text p { font-size:12px; line-height:18px; padding-bottom: 10px; width: 100%; text-align:left; }
.double_col #main_news .right_content1 .portfolio { width:100%; float: left; padding:0px; margin:0px; font-size:12px; }
.double_col #main_news .right_content1 .portfolio ul { padding-bottom:10px; margin:0px; padding:0px; }
.double_col #main_news .right_content1 .portfolio li { line-height: 18px; list-style: disc outside none; margin-bottom: 5px; margin-left: 18px; } 
.double_col #main .right_top_date {width:100%; float:left; padding:0px 0px 10px 0px; margin:0px; font-size:12px; text-align:right; }

.double_col #main_news .footer { font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;width:700px; float:left; padding:5px; margin:0px; background-color:#CADCFD; text-align:center;}
.double_col .news-single-item hr.clearer{ float:left; width:100%; }
.double_col .news-single-item .news-single-backlink{ float:left; width:100%; }
.double_col #main_news .content_part h1 span.right_top_date_inside{ float:right !important; text-align:right; font-size:12px; color:#000; width:auto !important; font-weight:normal;}

.contact_left li, .double_col li .issueHeading{  color: #1F497D !important; font-size: 14pt; font-weight: bold; list-style: none outside none; margin-left: 5px; padding-bottom: 10px;  padding-top: 10px; }
.gai_sub_title { color: #1F497D !important; font-family: "Trebuchet MS","sans-serif" !important; font-size: 10pt !important; font-weight: bold !important; line-height: 115% !important; }
.gai_box_small_font { font-family: "Trebuchet MS","sans-serif" !important; font-size: 8pt !important; line-height: 115% !important; } 
.gai_box_big_font { font-family: "Trebuchet MS","sans-serif" !important; font-size: 10pt !important; line-height: 115% !important; } 
.double_col #c509 .main_middle_content p,.double_col #c509 .main_middle_content h2{ background: white;}
.double_col #c509 ul,.double_col #c509 ul{background: white; float:left;}
#first_big,#secona,#threea,#foura,#fivea,#sixa,#sevena,#eighta,#ninea,#tena{ color: #1F497D !important;    font-family: "Trebuchet MS","sans-serif" !important;    font-size: 10pt !important;    font-weight: bold !important;    line-height: 115% !important;}