
 

body { margin:0 0 0 0; font-family:Calibri, 'Trebuchet MS', Arial; font-size:12px; color:#333333; background:#EAEAEA url(../images_Constellation/con_pagebg.png) top left repeat-x;  }
p {padding-bottom:10px;  }

/* General----------------------------------------------- */

#container {   width:944px; margin: 0 auto; margin-top:0px;  height:100%; padding-bottom:5px; background:url(../images_Constellation/con_content_bg.png) bottom left no-repeat; }
#content_home { float:left;   height:100%; width:932px; display:inline-block;  margin-left:6px; }
#content .top { }
#content .bot { }
#inner-content {width:98%; display:inline-block; height:100%; margin:10px; margin-top:7px;}
#inner-content h1 { font-size:13px; font-weight:bold; color:#000;  background:url(../images_Constellation/kih_dots.png) bottom left repeat-x; height:20px;}
#inner-content h1 span {  color:#5f5e5e;}
#inner-content h1 .next { color:#51add0; padding-left:5px;  padding-right:5px; }

.rightitems {margin-top:20px; margin-bottom:20px; }
.topbx {float:left;   height:78px; width:230px; display:inline-block; background:url(../images_Constellation/kih_bxbg.png) top left no-repeat;}
#slide { float:left; height:311px; width:932px; display:inline-block; background:url(../images_Constellation/con_slidebg.png) top left no-repeat;}
#botttom-content {float:left;   height:160px; width:932px; display:inline-block;  margin-top:5px; font-size:11px;}

.login {float:right; clear:right; height:160px; width:230px; display:inline-block; background:url(../images_Constellation/con_loginbx.png) top left no-repeat; }
.news {float:left; clear:right; height:160px; width:230px; display:inline-block; background:url(../images_Constellation/kih_newsbx.png) top left no-repeat; margin-left:4px;}
.bx_a {float:left; clear:right; height:160px; width:230px; display:inline-block; background:url(../imageds_kih/kih_loginbx.html) top left no-repeat; margin-left:4px;}
.bx_b {float:left; clear:right; height:160px; width:230px; display:inline-block; background:url(../imagesd_kih/kih_loginbx.html) top left no-repeat; margin-left:4px;}

#botttom_content_all {float:left;   height:auto; width:932px; display:inline-block;  margin-top:5px; font-size:12px; line-height:16px; background:url(../images_Constellation/kih_innermid.png) top left repeat-y;}
#botttom_content_all h2  {float:left;   background:url(../images_Constellation/kih_innerhd.png) top left no-repeat; height:34px; width:100%; display:inline-block;  font-size:12px; font-weight:bold; text-shadow:1px 1px 1px #dddddd; padding-left:14px;   line-height:15px;  }
#botttom_content_all h2 span { display:inline-block; margin-top:9px; margin-left:5px; font-size:12px; font-weight:bold; text-transform:none; text-shadow:1px 1px 1px #c7c5c5; color:#0658a8; background:url(../images_Constellation/kih_bulletc.png) 0 6px no-repeat; padding-left:10px;}

/*#botttom_content_all h2 span { display:inline-block; margin-top:9px; margin-left:5px; font-size:12px; font-weight:bold; text-transform:uppercase; text-shadow:1px 1px 1px #afafaf; color:#294693; }*/

.bottom {float:left;   height:12px; width:932px; display:inline;  background:url(../images_Constellation/kih_innerftr.png) top left no-repeat; }
 .content_all { float:left;   height:auto; width:912px; margin-left:10px;   
 background:url(../images_Constellation/kih_dottsver.png) 704px 0 repeat-y;}
 .leftcontent { float:left; clear:right; height:auto; width:690px; margin-left:5px; margin-right:10px; padding-right:10px; text-align:justify;  font-size:13px; line-height:18px; letter-spacing:0px;    }
.right_nav {  float:left; clear:right; height:auto; width:197px;  }
.right_nav ul {  }
.right_nav li { margin-bottom:3px;  }
.right_nav li a {  background:url(../images_Constellation/con_navbgnor.png) top left no-repeat; width:175px; height:25px; display:inline-block; line-height:24px; padding-left:20px; text-decoration:none; color:#0658a8; font-weight:bold; font-size:inherit;  }
.right_nav li a:hover { color:#333; font-weight:bold; background:url(../images_Constellation/kih_navbghov.png) top left no-repeat; }
.right_nav li .active { color:#333; font-weight:bold;  background:url(../images_Constellation/kih_navbghov.png) top left no-repeat;}

.mission {font-size:15px; font-style:italic; color:#313131; text-shadow:1px 1px 1px #afafaf; margin-top:10px; margin-left:15px; line-height:30px;  
}
/* Header ----------------------------------------------- */

#header{ height:86px; display:block; float:left; clear:right; width:100%; background:url(../images_Constellation/Constellationplus_logo.png) 23px 0px no-repeat; }
#header #topnav { float:left; clear:right; width:100%; height:30px; display:inline-block;  margin-top:18px; }
#header #topnav ul { text-align:right; float:right; clear:right; width:100%; font-size:11px;   }
#header #topnav li { text-align:right; display:inline;  background:url(../images_Constellation/kih_spl.png) center right no-repeat; padding-left:10px; padding-right:12px;}
#header #topnav li a { color:#FFFFFF; text-decoration:none; }
#header #topnav li a:hover {color:#000000; }
#header #topnav li .actlink {color:#03479d; }

#header A.logo_link { display:inline-block; height:63px; width:140px; border:0; outline:0; position:absolute; margin-left:23px; margin-top:12px;}
#header #logininfo .spltr {color:#d2d3d4; font-size:11px;   }
#header #navigation { float:left;   width:auto; height:19px; display:inline-block;  margin-top:7px; padding-left:256px;    position:relative; z-index:1;
	top: 0px;
	left: 348;
}

.ico {background:url(../images_Constellation/kih_ic0.png) 0 1px no-repeat; padding-left:16px;    }
.ica {background:url(../images_Constellation/kih_ica.png) 0 1px no-repeat; padding-left:16px;    }
.icb {background:url(../images_Constellation/kih_icb.png) 0 2px no-repeat; padding-left:16px;  }
.icc {background:url(../images_Constellation/kih_icc.png) 0 1px no-repeat; padding-left:16px;  }
.icd {background:url(../images_Constellation/kih_icd.png) 0 2px no-repeat; padding-left:16px;  }
.bullet {background:url(../images_Constellation/con_bullet.png) 5px 5px no-repeat; padding-left:16px;  }
.input_search { border:0px; height:24px; width:123px;  font-size:12px;  background:url(../images_Constellation/kih_search.png) 0 1px no-repeat; color:#c8c8c8; font-size:11px; padding-left:22px; }

/* Sliding Images----------------------------------------------- */

#msg{float:left; clear:both; height:131px; width:280px; margin-top:220px; margin-left:40px;  font-weight:normal; font-size:16px; font-style:italic; color:#d71635; background:url(../images_Constellation/kih_qout_l.png) 0 2px no-repeat; padding-left:15px; z-index:3; position:absolute; }
#msg span{background:url(../images_Constellation/kih_qout_r.png) 0 8px no-repeat; padding-left:25px;   }
#diff_imgs { display:block; height:389px; width:944px; position:absolute; z-index:1; margin-top:1px; float:left; clear:both; text-align:right;  }

/* Misc----------------------------------------------- */

#userlogin{float:left; clear:right; height:131px; width:290px; background:url(../images_Constellation/con_loginbg.png) top left no-repeat; margin-left:50px; margin-top:70px; z-index:2; position:absolute; }
#userlogin a { color:#d71635; text-decoration:underline; font-size:11px;}
#userlogin a:hover { color:#333; }
#userlogin label {color:#ed1c00; font-size:12px; font-weight:bold; background:url(../images_Constellation/kih_error.png) 0 2px no-repeat; padding-left:15px;  }
#userlogin table {border:0px; border-collapse:collapse; margin-top:25px; width:290px;}
#userlogin table tr {border:0px; border-collapse:collapse; text-align:left;}
#userlogin table td {border:0px; border-collapse:collapse; padding-left:5px; padding-top:2px; padding-bottom:2px; height:18px; font-weight:bold; font-size:12px; }

#address { margin-top:20px;  background:url(../images_Constellation/con_addbg.png) top left no-repeat; height:130px; padding-left:20px; padding-top:10px; margin-left:40px; }
#address li { line-height:20px;}
#address .name {font-size:18px; color:#000; font-weight:normal;  }
#address li a { color:#0658a8; text-decoration:underline;}
#address li a:hover {color:#d71635; }

.faqs {margin-left:0px; margin-top:10px; margin-right:0px;   }
.faqs ul{ list-style:none; margin:0px;}
.faqs li { margin:0px; list-style:none; display:block; margin-top:10px; font-weight:bold; color:#000; text-decoration:none; background:url(../images_Constellation/kih_q.png) 0 2px no-repeat; padding-left:30px; line-height:18px;  }
.faqs .ans { margin:0px; list-style:none; display:block; margin-top:8px; font-weight:normal; color:#333; text-decoration:none; background:url(../images_Constellation/Con_a.png) 0 2px no-repeat; padding-left:30px; line-height:18px; padding-bottom:5px; border-bottom:#d0d0d0 dotted 1px;  }
.qmark {background:url(../images_Constellation/kih_qmark.png) 560px 25px no-repeat; }

.bullet_faqs {margin-left:0px; margin-top:5px;}
.bullet_faqs ul{ list-style:none; margin:0px;}
.bullet_faqs li{ margin:0px; list-style:none; display:block; margin-top:4px; }
.bullet_faqs li a { color:#0658a8; font-size:12px; font-weight:bold; text-decoration:underline; background:url(../images_Constellation/con_bulletb.png) left no-repeat; padding-left:10px; line-height:14px; outline:none;  }
.bullet_faqs li a:hover { color:#333; text-decoration:underline; }
.bullet_faqs li .active{color:#868686; text-decoration:underline;}

#construction {text-align:center; display:block; font-size:16px; margin:0 auto; padding-top:100px;  }
.physicians {margin-left:0px; margin-top:15px; margin-right:0px; }
.physicians ul{ list-style:none; margin:0px;  width:100%; }
.physicians li { margin:0px; list-style:none; display:block; margin-top:3px; font-weight:normal; color:#000; text-decoration:none; background:url(../images_Constellation/con_bulletb.png) 0 7px no-repeat;  line-height:16px; padding-left:8px; text-align:left;  }
.physicians  .name {font-size:14px; color:#000; font-weight:bold; background-image:none; }
.physicians  .profile {background:none; margin-top:8px; color:#7c7c7c; text-align:justify;}
.physicians  .services {  color:#3477d1; text-align:left;}

.mrk {color:#F00; font-size:12px; position:absolute;} 
.redm {color:#d71635; font-size:12px; }
.errmsg {color:#ed1c00; font-size:10px; font-weight:bold; background:url(../images_Constellation/kih_error.png) 0 2px no-repeat; padding-left:15px;  }
.hide {display:none;}

#news { margin-top:31px; width:200px; margin-left:15px; height:120px; overflow:hidden;}
#news li {font-size:11px; font-weight:bold; border-bottom:#cbcbcb dotted 1px; padding-bottom:4px; padding-top:4px; height:62px;  }
#news li a { color:#333333; text-decoration:none;   }
#news li a:hover { color:#333333; text-decoration:underline;  }
#news li span {display:block; font-size:10px; color:#939393; background:url(../images_Constellation/kih_calb.png) 0 3px no-repeat; padding-left:12px;}

.tbl_form{border:0px; border-collapse:collapse; margin-top:0px; width:100%;   }
.tbl_form th {border:0px; border-collapse:collapse; height:24px; font-weight:normal; padding-right:3px; }
.tbl_form tr {border:0px; border-collapse:collapse; text-align:left; }
.tbl_form td {border:0px; border-collapse:collapse; padding-left:2px; padding-top:2px;  padding-bottom:2px;  height:18px;  font-weight:normal; font-size:12px;  color:#333;   }
.tbl_form td a { color:#d71635; text-decoration:underline; font-size:11px;}
.tbl_form td a:hover { color:#333; }

.tbl_form1{border:0px; border-collapse:collapse; margin-top:0px; width:100%;   }
.tbl_form1 th {border:0px; border-collapse:collapse; height:24px; font-weight:normal; padding-right:3px; }
.tbl_form1 tr {border:0px; border-collapse:collapse; text-align:left; }
.tbl_form1 td {border:0px; border-collapse:collapse; padding-left:22px; padding-top:2px;  padding-bottom:2px;  height:18px;  font-weight:normal; font-size:12px;  color:#333;   }
.tbl_form1 td a { color:#d71635; text-decoration:underline; font-size:11px;}
.tbl_form1 td a:hover { color:#333; }


.redhed {font-size:12px; font-weight:bold; color:#d51635; margin-top:8px; margin-left:10px; text-shadow:1px 1px 1px #afafaf; }
.bx_tbl {margin-top:11px; width:220px; margin-left:10px; color:#6c6c6c;}
.bx_tbl span {margin-left:4px; display:inline-block;}
.bx_tbl img { border:#e1e1e1 solid 1px;}
.bx_tbl a { color:#6c6c6c; text-decoration:none; font-size:11px;}
.bx_tbl a:hover { color:#6c6c6c; text-decoration:underline;}
.title {font-size:14px; color:#000; font-weight:bold; display:inline-block;}
.picpad {padding-bottom:10px;}
.blue {padding:0; }
.dotts_ver { }
 
h3 { font-weight:bold; font-size:13px; padding-top:5px; padding-bottom:5px; }
#share { margin-right:5px; width:100%; display:inline-block; text-align:right; padding-bottom:3px; color:#cacaca; }

A.maillk  {background:url(../images_Constellation/kih_mail.png) 0 3px no-repeat;  color:#878787; font-size:11px; padding-left:15px; margin-right:5px;  }
A.maillk:hover {color:#bababa;  }
A.printlk  {background:url(../images_Constellation/con_print.png) 0 3px no-repeat;  color:#9d9d9d; font-size:11px; padding-left:15px;  margin-left:5px;}
A.printlk:hover {color:#bababa;   }
.small_10 {font-size:10px; color:#999; font-weight:normal;}


h4 {font-weight:bold; color:#d71635; font-size:14px; border-bottom:#CCC dotted 1px; width:100%; padding-bottom:3px; }
h5 {font-weight:bold; color:#1d4794; font-size:13px; background:url(../images_Constellation/kih_hbg.png) 0 3px no-repeat; width:100%; padding-bottom:2px; margin-bottom:5px; text-transform:uppercase; height:25px; line-height:28px; padding-left:10px;  }
.smallf {text-transform:none;}

.bullets_fact {}
.bullets_fact li { line-height:20px;}
.bullets_fact li a { color:#0e469a; text-decoration:underline; background:url(../images_Constellation/kih_list.png) 0px 4px no-repeat; padding-left:12px; font-weight:bold;}
.bullets_fact li a:hover { color:#333; text-decoration:none;}

.bullets_jobs {}
.bullets_jobs li { line-height:20px;}
.bullets_jobs li a { color:#0e469a; text-decoration:underline; background:url(../images_Constellation/kih_list.png) 0px 4px no-repeat; padding-left:12px; font-weight:bold;}
.bullets_jobs li a:hover { color:#333; text-decoration:none;}

.bullet_time { margin-bottom:15px;}
.bullet_time  .title { line-height:20px; color:#333; font-weight:bold; }
.bullet_time li { line-height:20px; color:#333; font-weight:normal;}

.kred { color:#d71635; font-weight:bold;}
.kblue { color:#055db0; font-weight:bold;}

.bullets_a {}

.bullets_a li  { color:#000; text-decoration:none; background:url(../images_Constellation/kih_list.png) 0px 5px no-repeat; padding-left:12px; font-weight:bold; padding-bottom:6px; }

A.findphy {background:url(../images_Constellation/con_cont.png) top left no-repeat; display:block; height:54px; width:194px; font-size:13px; color:#0658a8; text-decoration:none; font-weight:bold;  }
A.findphy .txt { display:inline-block; margin:0; padding:0; margin-top:20px; padding-left:65px; text-align:left; }
A.findphy:hover {color:#d71635; text-decoration:none;}

A.p_appoint {background:url(../images_Constellation/con_about.png) top left no-repeat; display:block; height:54px; width:194px; font-size:13px; color:#0658a8; text-decoration:none; font-weight:bold;  }
A.p_appoint .txt { display:inline-block; margin:0; padding:0; margin-top:20px; padding-left:65px; text-align:left; }
A.p_appoint:hover {color:#d71635; text-decoration:none;}

A.p_service {background:url(../images_Constellation/con_contact.png) top left no-repeat; display:block; height:54px; width:194px; font-size:13px; color:#0658a8; text-decoration:none; font-weight:bold;  }
A.p_service .txt { display:inline-block; margin:0; padding:0; margin-top:20px; padding-left:65px; text-align:left; }
A.p_service:hover {color:#d71635; text-decoration:none;}


.av_services {border-right:#e1e1e1 dotted 1px;}
.av_services li { line-height:20px;}
.av_services li a { color:#06479c; text-decoration:underline; background:url(../images_Constellation/kih_bullet_sblue.png) 0px 6px no-repeat; padding-left:10px; font-weight:normal; margin-left:10px;}
.av_services li a:hover { color:#333; text-decoration:none; background:url(../images_Constellation/kih_bullet_sblueg.png) 0px 6px no-repeat; }



.normal_bullets {}
.normal_bullets li { line-height:17px;}
.normal_bullets li  { color:#333;  background:url(../images_Constellation/con_bulletd.png) 0px 5px no-repeat; padding-left:12px;  font-weight:normal; margin-bottom:10px; }
.normal_bullets li a { color:#1d67c4;}
.normal_bullets li a:hover { color:#db1535; }

.tbl_info {border:#d4d4d4 solid 1px; border-collapse:collapse; margin-top:0px; width:100%;   }
.tbl_info tr {border:#d4d4d4 solid 1px; border-collapse:collapse; text-align:left; }
.tbl_info td {border:#d4d4d4 solid 1px; border-collapse:collapse; padding-left:4px; padding-top:2px;  padding-bottom:2px;  height:18px;  font-weight:normal; font-size:12px;  color:#333;   }

.tbl_infob {border:#e2e2e2 solid 1px; border-collapse:collapse; margin-top:0px; width:100%;   }
.tbl_infob tr {border:#e2e2e2 solid 1px; border-collapse:collapse; text-align:left; }
.tbl_infob td {border:#e2e2e2 solid 1px; border-collapse:collapse; padding-left:4px; padding-top:2px;  padding-bottom:2px;  height:18px;  font-weight:normal; font-size:12px;  color:#333;   }



.cbg { background:url(../images_Constellation/con_contactbg.jpg) 50px 30px no-repeat; }
.fbg { background:url(../images_Constellation/con_feedbg.jpg) 50px 50px no-repeat; }
.packagebg { background:url(../images_Constellation/kih_packagebg.png) 0px 0px no-repeat; width:501px; height:auto;   }
.packagebg h6 { font-size:14px; font-weight:bold; color:#d41536; padding-top:10px; padding-bottom:5px; margin-left:15px;}
.packagebg table  { margin-left:15px; width:471px;}

.packages_list {}
.packages_list li { line-height:18px; border-bottom:#CCC dotted 1px; height:22px; width:185px;}
.packages_list li a { color:#0666c7; text-decoration:underline; background:url(../images_Constellation/kih_bullet_sblue.png) 0px 6px no-repeat; padding-left:10px; font-weight:normal;  }
.packages_list li a:hover { color:#000; text-decoration:none; background:url(../images_Constellation/kih_bullet_sblueg.png) 0px 6px no-repeat;  }
.packages_list li .active {color:#000;}




/* form----------------------------------------------- */

.btn_login {background-image:url(../images_Constellation/con_btn_login.png); 	background-position:top; background-repeat:no-repeat; height:24px; width:55px; border:0px; cursor:pointer; outline:none; margin:0px; font-family:Calibri; font-size:12px; line-height:15pt;  font-weight:bold; color:#0658a8; vertical-align:middle; padding-bottom:3px;  }
.btn_login:hover {color:#d71635;}
.input_txt {border:0px; border-bottom:#e4e4e4 solid 1px; border-left:#bebebe solid 1px; border-right:#e4e4e4 solid 1px; border-top:#bebebe solid 1px; height:18px;
 width:140px; -moz-border-radius: 3px; font-size:12px;  }
.input_txt_hover { border:0px; border-bottom:#e4e4e4 solid 1px; border-left:#bebebe solid 1px; border-right:#e4e4e4 solid 1px; border-top:#bebebe solid 1px; height:18px;
 width:140px; -moz-border-radius: 3px; font-size:12px;  background-color:#f7fac7;  }

.Grid_1 { border:solid 1px #d5d2cd;  border-collapse:collapse; background-color:#FFFFF; } 
.Grid_1 th { border:solid 1px #d5d2cd; border-bottom:0px; border-collapse:collapse; background:#fff url(../images_Constellation/img_gridbg.png) bottom left repeat-x; padding: 0px; font-size:12px; height:28px; padding-left:5px; font-weight:bold; border-bottom:solid 1px #fff; color:#000; } 
.Grid_1 td{ border:solid 1px #d5d2cd;  border-collapse:collapse;  padding: 3px; font-size:12px; height:15px; border-top:0px; background-color:#FFFFF; text-align:left; color:#333; } 
.GridAltItem { background-color:#e9efda; }
.Grid_1  a { color:#06C;}
.Grid_1  a:hover { text-decoration:none; color:#999; }

.lightbox { border:#333 solid 3px; display:block; width:500px; padding:10px; position:absolute; margin:0 auto; top:50%; left:50%; right:50%; z-index:9999; margin:-220px 0 0 -250px;  background-color:#FFFFFF; 	}
.lightbox_bg{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:200; background-color:#626262; -moz-opacity: 0.80; opacity:.80; filter: alpha(opacity=80); }
.lightbox_bg[id]{ position:fixed; }
.black_overlay{ display: block; position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80);  }
.white_content {display: block; position: absolute; top: 35%; left: 25%; right:25%; width: auto; height: auto; padding:25px; border: 6px solid #c8dff6; background-color: white;
z-index:1002; overflow: auto; -moz-box-shadow: 0px 0px 12px #000;
}

/* footer----------------------------------------------- */

#footer{ clear:both; height:25px; width:100%; }
#footer span{  color:#000000; display:block; text-align:center; font-size:11px; line-height:36px;    }
#footer span a{ color:#000000;     }
#footer span a:hover {color:#626262; }


ul.blue {
	padding: 0px;
	list-style: none;
	float: left;
	clear: left;
}

ul.blue li {
	float: left; clear:right; margin-left:-13px; position:relative; line-height:35px; 
}

ul.blue li a {
	float: left;
	text-decoration: none;
	
	padding: 4px 15px 0 0;
	margin-right: 1px; font-size:11px; font-weight:bold;  color:#fff;
	background: url(../images_Constellation/img_tab_normal.png) no-repeat bottom right; height:27px;  outline:none;
}

ul.blue li a span {
	float: left;
	padding-right: 15px;
	display: block;
	margin-top: 0px;
	height: 27px; 	background: url(../images_Constellation/img_tab_normal.png) no-repeat bottom left;
}

ul.blue li a:hover {
 	color: #fff;
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom right;
}

ul.blue li a:hover span {
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom left;
}

ul.blue li a.current {
	background: url(../images_Constellation/img_tab_selected.png) no-repeat top right;
 	color: #d92542; margin-top:4px;  line-height:15px;
}

ul.blue li a.current span {
	background: url(../images_Constellation/img_tab_selected.png) no-repeat top left; margin-top:-4px; margin-left:-2px;
}

ul.blue li ul {   background-image:none;  position:absolute; list-style:none; width:100%; text-align:left;    
 margin-top:28px; margin-left:15px;	 width:200px; 
}

ul.blue li ul li a { display:block; background-color:#C99; background-image:none; height:30px;  width:200px;  }
ul.blue li ul li a:hover { background-color:red; background-image:none;  width:200px; display:block;  height:30px;}



/*tabbed nav */



ul.myblue {
	padding: 0px;
	list-style: none;
	float: left;
	clear: left; 
}

ul.myblue li {
	float: left; clear:right; margin-left:-13px; position:relative; line-height:35px;  
}

ul.myblue li a {
	float: left;
	text-decoration: none;
	
	padding: 4px 15px 0 0;
	margin-right: 1px; font-size:11px; font-weight:bold;  color:#fff;
	background: url(../images_Constellation/img_tab_normal.png) no-repeat bottom right; height:27px;  outline:none;  
}

ul.myblue li a img { position:relative; height:3px; width:5px; display:inline-block; top:-1px; padding-left:5px; background: url(../images_Constellation/con_bullet.png) no-repeat top right; border:0;        }

ul.myblue li a:hover img { position:relative; height:3px; width:5px; display:inline-block; top:-1px; padding-left:5px; background: url(../images_Constellation/con_bullet_h.png) no-repeat top right;   }


ul.myblue li a span {
	float: left;
	padding-right: 15px;
	display: block;
	margin-top: 0px;
	height: 27px; 	background: url(../images_Constellation/img_tab_normal.png) no-repeat bottom left;
}

ul.myblue li a:hover {
 	color: #fff;
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom right;
}

ul.myblue li a:hover span {
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom left;
}



ul.myblue li:hover a{
 	color: #fff;
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom right;
}
ul.myblue li:hover a span {
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom left;
}

ul.myblue li:hover a img { position:relative; height:3px; width:5px; display:inline-block; top:-1px; padding-left:5px; background: url(../images_Constellation/con_bullet_h.png) no-repeat top right;   }



ul.myblue li a.current {
	background: url(../images_Constellation/img_tab_selected.png) no-repeat top right;
 	color: #d92542; margin-top:4px;  line-height:20px; text-align:center;
}

ul.myblue li a.current span {
	background: url(../images_Constellation/img_tab_selected.png) no-repeat top left; margin-top:-4px; margin-left:-2px;
}

ul.myblue li a.act {
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom right;
 	color: #fff;
}

ul.myblue li a.act span {
	background: url(../images_Constellation/img_tab_hover.png) no-repeat bottom left; color: #fff;
}

ul.myblue li a.act img { position:relative; height:3px; width:5px; display:inline-block; top:-1px; padding-left:5px; background: url(../images_Constellation/con_bullet_h.png) no-repeat top right;   }

/* sub */

ul#nav-1 li .sub {
	position: absolute; 	
    margin-left:7px; margin-top:31px;
	background:#fff url(../images_Constellation/kih_menubg.png) bottom left repeat-x;
	
	/*--Bottom right rounded corner--*/ border:#e1e2e3 solid 1px; border-top:0px;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none; -moz-box-shadow: 1px 1px 2px #333; padding-bottom:4px;        
}

ul#nav-1 li .sub ul  { background:none;  }
ul#nav-1 li .sub li {margin-left:8px; padding:0; height:20px; border-bottom:#d0d0d0 dotted 1px; height:23px; margin-right:8px;  float:left; clear:both;  }
ul#nav-1 li .sub li a { color:#333; width:150px; display:block; background:none; line-height:normal; font-size:13px; font-weight:normal; background:url(../images_Constellation/kih_bullet_sblue.png) 0 10px no-repeat; padding-left:10px; height:20px;   } 
ul#nav-1 li .sub li a:hover { color:#205eaa; text-decoration:underline; } 
.row{background-color:#F90;}


.GridPager span {border:solid 1px #ff8498; background-color:#d71635; color:#333; font-weight:bold; margin-right:2px;  padding:4px 6px;  background:url(../images_Constellation/img_pagerbgsel.png) bottom left repeat-x;      }
.GridPager  td     	    { border:0px; margin:0px; padding:0px; font-size:11px; list-style:none;  padding-top:4px; padding-bottom:4px; font-weight:bold; vertical-align:middle;    }
.GridPager  a           { border:solid 1px #afd5e9; margin-right:2px; }
.GridPager .previous-off,
.GridPager .next-off    { border:solid 1px #DEDEDE; color:#888888; display:block;  font-weight:bold; margin-right:2px; padding:3px 4px; }
.GridPager .next a,
.GridPager .previous a  { font-weight:bold; }	
.GridPager  a.active    { background-color:#cee5f1; background:url(../images_Constellation/img_pnamebg.png) bottom left repeat-x;  color:#000; font-weight:bold; display:block;  padding:4px 6px; margin-right:2px;  }
.GridPager  a:link, 
.GridPager  a:visited   { color:#0e509e; display:block;  padding:3px 6px; text-decoration:none;   background:url(../images_Constellation/img_pagerbg.html) bottom left repeat-x; }
.GridPager  a:hover     { border:solid 1px #ff8498; background-color:#cee5f1; color:#000; font-weight:bold;  background:url(../images_Constellation/img_pagerbgsel.png) bottom left repeat-x; }


A.link_a {color:#294693; text-decoration:underline;} 

A.link_a:hover {color:#717171; text-decoration:underline;}

.picbg { background:url(../images_Constellation/con_picbg.png) top left no-repeat; display:inline-block;  width:100px; height:74px; margin-left:3px; outline:none; border:0; margin-top:5px; }
.picbg:hover { background:url(../images_Constellation/con_picbg.png) top left no-repeat; display:inline-block;  width:100px; height:74px;}
.picpos { margin-left:7px; margin-top:7px;}
