@charset "utf-8";
/* CSS Document */
img, div, a:hover, background-image {behavior:url(iepngfix.htc); border:none;}
html { background:url(images/html_bg.jpg) repeat-x; background-color:#eeeeee;}
body { margin:0 auto; padding:0px; font-family:Calibri;}
a { text-decoration:none;}
img { border:none;}
h1, h2, h3, h4, h5 { font-weight:normal;}

#wrapper { width:990px; margin:0 auto;}

#top_head { background:url(images/top_head_bg.jpg); height:167px; width:990px;}
#logo_div { width:360px; float:left; padding-top:45px;}
#top_nav_wrap { width:630px; float:left; background:url(images/top_nav_wrap_bg.png) bottom right no-repeat; padding-bottom:19px;}
#top_nav_wrap h1 { margin:0px; color:#FFFFFF; font-size:12px; text-align:right; padding:20px 20px 0 0;}
#top_nav { width:620px; float:right;}
#top_nav_left { background:url(images/top_nav_left.png); width:10px; height:35px; float:left;}
#top_nav ul { background:url(images/top_nav_bg.jpg); height:35px; width:595px; margin:0px; padding:0px; list-style:none; float:left; padding-left:5px;}
#top_nav ul li { display:block; float:left; font-size:14px; font-weight:bold; line-height:35px;}
#top_nav ul li a { color:#FFFFFF; padding:0 8px;}
#top_nav_right { background:url(images/top_nav_right.png); width:10px; height:35px; float:left;}

#container { background:url(images/container_bg.jpg) no-repeat top; width:990px; padding-top:11px;}

#content a { color:#379BDF;}
#content a:hover { text-decoration:underline;}
.anchor_link { color:#379BDF;}
.anchor_link:hover { text-decoration:underline;}
#entry a { color:#379BDF;}
#entry a:hover { text-decoration:underline;}
.entry td{font-size:13px; color:#3b3b3b;}
.entry tr{padding:0px;}

#gray_head { background:url(images/gray_head_bg.png) bottom no-repeat; width:970px; padding:0 13px 10px 10px;}
#head_img { width:670px; padding:10px 8px 10px 10px; float:left; background-color:#ebebeb;}
#head_img img { border:#cacaca 5px solid;}
#login_area { width:274px; float:left; padding:10px 8px 6px 0; background-color:#ebebeb;}
#login_area table td h1 { font-size:16px; color:#FFFFFF; margin:0px; padding:0px; margin-bottom:10px;}
#login_area table td h1.login_bg { background:url(images/login_bg.jpg) no-repeat; width:264px; line-height:40px; padding-left:10px;}
#login_area table td h1.apply_bg { background:url(images/apply_bg.jpg) no-repeat; width:264px; line-height:40px; padding-left:10px; margin:5px 0;}
#login_area table td { color:#002733; font-size:14px;}
#login_area table td img { margin-right:5px;}

#login_area table td .input_field { border:#a5a5a5 1px solid; width:190px; height:16px; padding:7px 6px;}
#login_area table td.td_padding { padding:5px 0px;}

.column_div { width:237px; height:215px; float:left; border-right:#7b7b7b 1px dashed; padding-left:9px; margin:15px 0;}
.column_div h1 { color:#0084b6; font-size:16px; margin:0px; padding:0px;}
.column_div p { margin:0px; padding-top:10px; font-size:13px; color:#3b3b3b;}
.column_div p img { border:#e0e0e0 4px solid;}
.column_div p a { color:#0084bb;}
.column_div td{font-size:13px; color:#3b3b3b;}

#box_div { width:972px; margin:0 auto; clear:both; margin-bottom:15px;}
#box_top { background:url(images/box_top.png); height:5px; width:972px; overflow:hidden; margin-top:7px;}
#border_div { border-left:#d4d4d4 1px solid; border-right:#d4d4d4 1px solid; background-color:#f8f8f8; width:950px; padding:5px 10px;}
#border_div h1 { margin:0px; padding:0px; color:#61acdf; font-size:20px;}
#border_div h1 a { margin:0px; padding:0px; color:#61acdf; font-size:20px;}
#border_div h1 a:hover { color:#333;}
#border_div small {color: #666;}
#border_div small a {color: #069;}
#border_div p { margin:0px; padding-top:10px; font-size:12px; color:#464646;}
#box_bottom { background:url(images/box_bottom.png); height:5px; width:972px; overflow:hidden;}

.entry h4 {margin:3px 0px;}
.post {padding-bottom:20px; }
#respond {margin-top:0px;}
 

#footer_wrap { width:100%; background-color:#dfdfdf; padding:20px 0; clear:both;}
#footer { width:990px; margin:0 auto; color:#4f4f4f; font-size:12px;}
#footer a { color:#4f4f4f;}
#footer a:hover { text-decoration:underline;}

#sub-nav { border:#EFEFEF 1px solid; width:968px; height:30px; float:left; background-color:#EBEBEB; margin-top:5px;}
#sub-nav ul { list-style:none; margin:0px; padding:0px;}
#sub-nav ul li { display:block; float:left; border-right:#DFDFDF 1px solid; line-height:30px;}
#sub-nav ul li a { padding:0 15px; float:left; color:#4F4F4F; font-size:16px;}
#sub-nav ul li a:hover { background-color:#DFDFDF;}
.current_page_item { background-color:#DFDFDF;}

#sidebar { width:275px; float:left; margin-right:0px;}
#sidebar ul { margin:0px; padding:0px; list-style:none;}
#sidebar ul li { background-color:#EBEBEB;}
#sidebar ul li h2 { font-size:16px; margin:10px 0 0 0; padding-left:10px; background-color:#012734; font-weight:normal; color:#FFFFFF; line-height:24px;}

#sidebar ul li ul { margin:0px;}
#sidebar ul li ul li { padding-left:15px; line-height:25px; border-bottom:#f8f8f8 1px solid;}
#sidebar ul li ul li a { font-size:14px; color:#61ACDF;}
#sidebar ul li ul li a:hover { text-decoration:underline;}

.left_column { width:660px; float:left; padding-right:15px;}
.left_column ol cite { font-style:normal;}

.left_column input { background-color:#EFEFEF; border:#DFDFDF 1px solid;}
.left_column textarea { background-color:#EFEFEF; border:#DFDFDF 1px solid;}

.meta a { color:#006699 !important;}

#menu {font-family: Verdana, Arial, Helvetica,
   sans-serif; font-size:1em; color:blue; }

