body {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}
a {outline:none;}
input {outline:none; vertical-align:middle;}
form {margin:0px;}
.maintable {
	height:100%;
}
.fixwidth {
	width:977px;
	height:100%;
}
.sidetable {
	height:100%;
}
.top_nav_bg {
	background:url(../images/top_nav_bg.gif) top repeat-x;
	height:34px;
}
.top_blue_header_bg {
	background:url(../images/flash_header_bg.gif) top repeat-x;
	height:117px;
}
.footer_bg {
	background:url(../images/footer_bg.gif) top repeat-x;
	height:60px;
}
.top_link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#373737; text-decoration:none;}
.top_link a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#373737; text-decoration:none;}
.top_link a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2c83c5; text-decoration:none;}

.top_google_bg {
	background:url(../images/top_google_bg.gif) top repeat-x;
	width:380px;
	height:34px;
}
.top_left_nav_sad {
	background:url(../images/top_left_nav_sad.gif) top right no-repeat;
	height:34px;
}
.google_bg_sad {
	background:url(../images/top_google_right_sad.gif) top left no-repeat;
	height:34px;
}
.input_text {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023862;
	border:1px solid #e5e5e5;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	height:19px;
}
.input_text1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023862;
	border:1px solid #D2D2D2;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
	height:19px;
}
.input_textarea {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023862;
	border:1px solid #e5e5e5;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
}
.input_textarea1 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#023862;
	border:1px solid #D2D2D2;
	text-decoration:none;
	padding-left:5px;
	padding-top:2px;
}
.alert_msg{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF7800;
	text-decoration:none;
	}
.quote_bg {
	background:url(../images/quote_bg_img.gif) top repeat-x;
	height:81px;
	width:445px;
}
.quote {background:url(../images/quote_bg.gif) bottom repeat-x #fefeff;}
.quote .top_bg {background:#147BB6;}
.quote .left_bdr {border-left:1px solid #c6e4ff;}
.quote .right_bdr {border-right:1px solid #c6e4ff;}
.quote_text 
 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#025588; 
	line-height:17px; 
	text-decoration:none;
	 margin:10px 10px 10px 3px;
 }
.quote_text div{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:17px; color:#ff7800; text-decoration:none; margin-bottom:6px;}
.quote .more {margin:0px 10px 8px 0px; text-align:right; border-top:1px solid #c6e4ff;}
.quote .more a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6d6d6d; text-decoration:none; line-height:16px; text-align:justify;}
.quote .more a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#023963; text-decoration:none; line-height:16px; text-align:justify;}

.left_panel_width {
	width:183px;
}
.right_panel_width {
	width:198px;
}
.content_part {
	padding:0px 10px 0px 10px;	
}
/*---------------------------------Left Panel css---------------------------------------*/
.box_sep {
	height:10px;
	clear:both;
}
.left_box_bottom_cur {
	background:url(../images/left_box_bottom.gif) bottom no-repeat;
}
.left_box_heading {
	background:url(../images/left_box_title.gif) bottom no-repeat;
	height:36px;
}
.left_box {
	background:url(../images/left_box_bg.gif) top repeat-y;
}
.left_box .heading_text {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003e76; text-decoration:none; padding-left:10px;}
.left_box .links {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.left_box .links a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
.left_box .links a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a5ddfe; text-decoration:none;}
.left_box .link_sep {background:url(../images/left_link_sep.gif) left repeat-x;}
/*---------------------------------Left Panel css---------------------------------------*/

/*---------------------------------Right Panel css---------------------------------------*/
.right_box {
	background:url(../images/right_box_bg.gif) top repeat-y;
}
.right_box .top_cur{background:url(../images/right_box_top_cur.gif) top no-repeat; height:10px;}
.right_box .bottom_cur{background:url(../images/right_box_bottom_cur.gif) bottom no-repeat; height:10px;}
.right_box .heading_text{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff7800; text-decoration:none; padding-left:2px; background:url(../images/right_box_title_bg.gif) repeat-x left;}
.right_box .heading_text a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff7800; text-decoration:none;}
.right_box .heading_text a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#013A65; text-decoration:none;}
.right_box .inner_box_bg {background:url(../images/right_inner_box_bg.gif) left repeat-y;}
.right_box .inner_box_btm_bg {background:url(../images/right_box_bottom_bg.gif) bottom repeat-x;}
.right_box .links {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#023a64; text-decoration:none; padding-top:1px;}
.right_box .links a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#023a64; text-decoration:none;}
.right_box .links a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f7941d; text-decoration:none;}
.right_box .main_link{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff7800; text-decoration:none; padding-left:2px; background:url(../images/right_box_title_bg_2.gif) repeat-x left;}
.right_box .main_link a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ff7800; text-decoration:none;}
.right_box .main_link a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#013A65; text-decoration:none;}
/*---------------------------------Right Panel css---------------------------------------*/

/*---------------------------------Content css---------------------------------------*/
.midd_box_bg {
	background:#e9e9e9;
}
.midd_box_bg .left_btm_cur{background:url(../images/con_box_left_bottom_cur.gif) left bottom no-repeat;}
.midd_box_bg .right_btm_cur{background:url(../images/con_box_right_bottom_cur.gif) right bottom no-repeat;}
.midd_box_bg .btm_line_bg{background:url(../images/con_box_bottom_line_bg.gif) bottom repeat-x; padding:7px 7px 7px 0px;}
.midd_box_bg .left_line_bg{background:url(../images/con_box_left_line_bg.gif) left repeat-y;}
.midd_box_bg .right_line_bg{background:url(../images/con_box_right_line_bg.gif) right repeat-y;}
.midd_box_bg .tab_area{background:#FFFFFF url(../images/con_box_top_line_bg.gif) bottom repeat-x;}
.midd_box_bg .tab_heading {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#01447f; text-decoration:none; background:url(../images/con_box_tab_bg.gif) bottom repeat-x; height:29px; /*width:145px; word-break:keep-all;*/ text-align:left; white-space:nowrap;}
.midd_box_bg .text_link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#01447f; text-decoration:none;}
.midd_box_bg .text_link a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#01447f; text-decoration:none;}
.midd_box_bg .text_link a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d97400; text-decoration:none;}
.midd_box_bg .news_sep {background:url(../images/con_box_bottom_line_bg.gif) bottom repeat-x; height:2px;}
/*---------------------------------Content css---------------------------------------*/
.border_img {
	border:5px solid #FFFFFF;
}
.border_gray {
	border:5px solid #DBDBDB;
}
.normal_text {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#414141; text-decoration:none; line-height:16px; text-align:justify;}
.normal_text a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#6d6d6d; text-decoration:none; line-height:16px; text-align:justify;}
.normal_text a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#023963; text-decoration:none; line-height:16px; text-align:justify;}

.other_text {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#6d6d6d; text-decoration:none; line-height:16px; text-align:justify;}
.other_text a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#6d6d6d; text-decoration:none; line-height:16px; text-align:justify;}
.other_text a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#023963; text-decoration:none; line-height:16px; text-align:justify;}

.count_bg {
	background:url(../images/count_bg.gif) top repeat-x;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004078;
}
.footer_link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003e76; text-decoration:none;}
.footer_link a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#003e76; text-decoration:none;}
.footer_link a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f7961f; text-decoration:none;}

.kpo_top_cur {position:relative;}
.kpo_cur_sec {position:absolute; background:url(../images/con_box_right_top_cur.gif); background-repeat:no-repeat; width:10px; height:10px; top:-2px;}
html > body .kpo_cur_sec {top:-2px;}

.input_button {
    background:url(../images/button_cur_left.png) left no-repeat;
    margin:0px;
    display:inline-block;
    height:18px;
    vertical-align:middle;
}

.input_button input {
    font-family:Tahoma, Verdana, Arial;
    font-size:11px;
    font-weight:bold;
    color:#FFFFFF;
    text-transform:uppercase;
    background:url(../images/button_cur_right.png) right no-repeat;
    margin:0px 0px 0px 5px;
    padding:3px 5px 1px 0px;
    border:none;
}
html > body .input_button input {
    padding:1px 4px 2px 0px;
}

.pagging {background:url(../images/con_box_bottom_line_bg.gif) top repeat-x; margin:5px 0px 0px 5px; padding:5px 0px 1px 0px; text-align:center;}
.pagging a{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6d6d6d; text-decoration:none; line-height:16px; text-align:justify;}
.pagging a:hover{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#023963; text-decoration:none; line-height:16px; text-align:justify;}

.form_sep {background:url(../images/con_box_bottom_line_bg.gif) top repeat-x; height:2px;}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv {
	position:absolute;
	top: 0px;
	left:0px;
	margin:9px 0px 0px 0px;
	padding:0px;
	list-style:none;
	border: 1px solid #6eb3e8; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	line-height:16px;
	z-index:100;
	background-color: #2c83c5;
	width:180px;
	visibility: hidden;
	text-align:left;
}
.dropmenudiv a {
	width:auto;
	display:block;
	border-bottom: 1px solid #6eb3e8; /*THEME CHANGE HERE*/
	padding:5px 2px 5px 5px;
	text-decoration: none;
	color: #FFFFFF;
	font-size:12px;
}
* html .dropmenudiv a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
	background-color:#000000;
	color:#FFFFFF;
}
