img { border:0px none;}

a {text-decoration:none; }
a:hover {text-decoration:underline; color: #C16D0B;}
body {
	margin: 0px;
	background-color: #BDBDBD;
}
body, td {
	/*font-family: Georgia, Arial, "Times New Roman", Times, serif;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#333;
	font-size: 12px;
}

.navi_links {
	font-size: 12px;
	color: #000;
}
.navi_links a {
	font-weight: normal;
	color: #000;
	text-decoration:none;
	padding:0px 15px;
	line-height:34px;
	display:block;
}
.navi_links a:hover{
	color: #C16D0B;
	text-decoration:none;
}

.col_left {float:left; width:190px;}
.col_right {float:right; width:660px;}

.box_tl {background-image:url(../images/box_tl.gif); width:14px; height:14px;}
.box_tm {background-image:url(../images/box_tm.gif);}
.box_tr {background-image:url(../images/box_tr.gif); width:14px; height:14px;}

.box_ml {background-image:url(../images/box_ml.gif); width:14px;}
.box_mm {background-color:#FFF; vertical-align:top; text-align:left; padding:2px;}
.box_mr {background-image:url(../images/box_mr.gif); width:14px;}

.box_bl {background-image:url(../images/box_bl.gif); width:14px; height:14px;}
.box_bm {background-image:url(../images/box_bm.gif);}
.box_br {background-image:url(../images/box_br.gif); width:14px; height:14px;}

.img_right {float:right; border:2px solid #666; margin-left:20px;}

.paragraph {font-family: Georgia, "Times New Roman", Times, serif; text-align:justify; line-height:16px; margin-top:0px;}

.paragraph_balloon {font-family: Georgia, "Times New Roman", Times, serif; text-align:left; line-height:16px; margin-top:0px; width:450px}

.h1 {
	font-size: 18px;
	font-weight: bold;
	color: #235075;
	margin:0px; padding:0px 0px 15px;
}
.h2 {
	font-size: 30px;
	font-weight: normal;
	color: #235075;
	margin:0px; padding:0px 0px 15px;
}
.h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin:0px; padding:0px 0px 10px;
}
.blue_links {
	font-size: 12px;
	font-weight: bold;
	color: #235075;
	text-decoration:none;
}
.text_main {
	font-size: 16px;
	text-align:center;
	line-height:20px;
}
.quote_text {padding:0px 20px; text-align:center; line-height:16px;}

.left_nav, .left_nav li {text-align:left;margin:0px; padding:0px; list-style:none; margin-top:6px;}
.left_nav li {
text-align:left;
	background:#fff url(../images/bullet2.jpg) left 5px no-repeat;
	font-size: 12px;
	padding-bottom:10px; padding-left:12px; margin-bottom:10px;
	border-bottom:1px dashed #999;
}
.left_nav a {
	font-size: 12px;
	font-weight: bold;
	color: #235075;
}



.left_nav_cu, .left_nav_cu li {margin:0px; padding:0px; list-style:none; margin-top:6px;}
.left_nav_cu li {
	/*background:#fff url(../images/bullet2.jpg) left 0px no-repeat;*/
	font-size: 12px;
	padding-bottom:10px; padding-left:0px; margin-bottom:10px;
	border-bottom:1px dashed #999;
}
.left_nav_cu a {
	font-size: 12px;
	font-weight: bold;
	color: #235075;
}


.list_point, .list_point li {margin:0px; padding:0px; list-style:none;}
.list_point li {
	background:#fff url(../images/bullet1.gif) left 5px no-repeat;
	font-size: 12px;
	padding-bottom:8px; padding-left:10px; margin-left:12px;
}
.list_point a {
	font-size: 12px;
	font-weight: bold;
	color: #5d5c5c;
}



.list_point2, .list_point2 li {margin:0px; padding:0px; list-style:none;}
.list_point2 li {
	background:#fff url(../images/bullet1.gif) left 5px no-repeat;
	font-size: 12px;
	padding-bottom:8px; padding-left:10px; margin-left:12px;
}
.list_point2 a {
	font-size: 12px;
	font-weight: bold;
	color: #235075;
}





.points {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.points a {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.points a:hover {
	color: #C16D0B;
	text-decoration:none;
}

.left_navi_links {
	font-size: 12px;
	font-weight: normal;
	color: #235075;
}
.left_navi_links  a {
	font-size: 12px;
	font-weight: normal;
	color: #235075;
	text-decoration:none;
}
.left_navi_links  a:hover{
	color: #C16D0B;
	text-decoration:none;
}
.hloistic_plan {
	font-size: 16px;
	font-weight: bold;
	color: #111;
	text-align:center;
	padding:5px 0px;
	border:solid 1px #235075;
}


/*    Events Styles   */
.event_row {margin:1px 0px 15px; color:#f7f7f7;}

.events_tl {background-image:url(../images/events_tl.gif); width:8px; height:8px; }
.events_tm {background-image:url(../images/events_tm.gif); height:8px;}
.events_tr {background-image:url(../images/events_tr.gif); width:8px; height:8px;}

.events_ml {background-image:url(../images/events_ml.gif); width:8px;}
.events_mm {background-color:#f7f7f7; height:8px; padding:7px; font-size:12px;}
.events_mr {background-image:url(../images/events_mr.gif); width:8px;}

.events_bl {background-image:url(../images/events_bl.gif); width:8px; height:8px;}
.events_bm {background-image:url(../images/events_bm.gif); height:8px;}
.events_br {background-image:url(../images/events_br.gif); width:8px; height:8px;}


.events_icon {/*font-family:Arial, Helvetica, sans-serif;*/font-family: Georgia, "Times New Roman", Times, serif; width:61px; padding-right:14px;}
.events_icon_top {background-image:url(../images/events_icon_top.gif); background-repeat:no-repeat; width:61px; line-height:21px; text-align:center; color:#FFF; font-size:12px;}
.events_icon_bot {background-image:url(../images/events_icon_bot.gif); background-repeat:no-repeat; width:61px; line-height:38px; text-align:center; font-size:28px; color:#235075;}

.event_line1 {margin:0px; margin-bottom:8px; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#235075; font-weight:bold;}
.event_line2 {margin:0px; margin-bottom:6px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#494949; font-weight:bold;}
.event_line3 {margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#235075; font-weight:bold;}
.event_line3 a {padding:0px 8px; font-size:11px; color:#235075; font-weight:bold;}

.events_time {font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#235075; text-align:center; width:128px; padding-left:14px; font-weight:bold;}





/*      Profile Page    */
.profile_tab_main {margin-bottom:6px;}
.profile_tab {background-image:url(../images/profile_tab_mid.gif);}
.profile_tab_left {background-image:url(../images/profile_tab_left.gif); width:6px; height:29px;}

.profile_tab_right {background-image:url(../images/profile_tab_right.gif); background-position:right; background-repeat:no-repeat; text-align:center; width:96px;}
.profile_tab_right a { font-size:11px; color:#666; text-decoration:none;}

.profile_tab_mid {background-image:url(../images/profile_tab_mid.gif); line-height:28px; padding-left:10px;}
.profile_tab_mid .name {font-size:15px; color:#235075; font-weight:bold}
.profile_tab_mid .position {font-size:13px; color:#545454; font-weight:bold}

.profile_pic {background-image:url(../images/profile_pic.gif); width:105px; height:125px; background-repeat:no-repeat; vertical-align:top; float:left; padding-right: 8px; padding-bottom: 5px; padding-top: 0px; }
.profile_text {line-height:15px; padding-left:3px; font-size:12px; color:#545454; text-align:justify;}


.hidebox {display:none;}




/*     Footer Style     */
.footer, .footer td {
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.footer a {
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
.footer a:hover {
	color: #C16D0B;
	text-decoration:none;
}



/*     chart related styles    */
.chart_area {position:relative;}
.mid_heading { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#FFF; font-size:14px; width:168px; line-height:24px; background-color:#0f4d92; background-image:url(../images/mid_heading_bg.png); background-position:top; background-repeat:repeat-x; position:absolute; top:148px; left:245px;}

.chart_area td {text-align:center; width:172px; height:158px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#235075; background-repeat:no-repeat; background-position:left bottom;}
.chart_area td a {color:#0b3d75; display:block; text-decoration:none; height:75px;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px; font-weight:bold;}

.chart_tl {background-image:url(../images/chart_tl.png);}
.chart_tl:hover {background-image:url(../images/chart_tl_h.png);}
.chart_tl div { padding-top:80px; padding-left:20px;}

.chart_tr {background-image:url(../images/chart_tr.png);}
.chart_tr:hover {background-image:url(../images/chart_tr_h.png);}
.chart_tr div { padding-top:80px; padding-right:20px;}

.chart_bl {background-image:url(../images/chart_bl.png);}
.chart_bl:hover {background-image:url(../images/chart_bl_h.png);}
.chart_bl div { padding-bottom:0px; padding-left:25px;}

.chart_br {background-image:url(../images/chart_br.png);}
.chart_br:hover {background-image:url(../images/chart_br_h.png);}
.chart_br div { padding-bottom:0px; padding-right:20px;}



/* tooltip */
#tooltip{
	position:absolute;
	border:1px solid #333;
	background:#c5e8ff;
	padding:2px 5px;
	color:#333;
	display:none;
}


