@charset "utf-8";
/* CSS Document */
/* SHADOW  display:inline-block;display:inline-table display:table-cell*/
.msg{color:#900; font-size:12px; font-weight:bold}
.alpha-shadow { display:inline-block;	clear: both;	background: url(../images/shadow.gif) no-repeat bottom right; width:
expression(parseInt(this.firstChild.firstChild.offsetWidth)+'px'); }
.alpha-shadow div {  padding: 0px 6px 6px 0px; 
background: url(../images/shadow2.png) no-repeat left top !important;  background: url(../images/shadow2.gif) no-repeat left top;  }
.alpha-shadow img {  background-color: #fff;   padding: 4px;  margin: 0;  }

#domain_res{font-weight:bold}
 
.portfolio_tbl a{ text-decoration:none}
.portfolio_tbl td{ text-align:center ;/* border:#999999 1px solid; */padding:15px}

.search_input{height:13px; border:0; width:129px; font-size:11px; margin-top:4px}
/**/
body{ background-color:#5c6971; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0}
a{color:#5b626c}

#content{margin-left:38px; margin-top:35px}


#dt_content{ border-left:#f1f1f1 11px solid; padding-left:20px; padding-top:15px; height:480px; overflow-y:scroll}

.sq_orange{background:#e54e05; display:block; height:10px; width:3px; float:left; margin-top:2px}
.sq_darkgray{background:#69737C; display:block; height:10px; width:3px; float:left; margin-top:2px}
.sq_blue{background:#3390CB; display:block; height:10px; width:3px; float:left; margin-top:2px}
.sq_green{background:#8BC144; display:block; height:10px; width:3px; float:left; margin-top:2px}


.title_hr{ height:3px; background:#f1f1f1; width:150px}
.p_title{font-size:13px; color:#292d31; font-weight:bold}
.spacer{height:17px}

/* Home */
.bold{font-weight:bold ;}
.bold_gray{color:#292d31; font-weight:bold; }
.sqr{ width:5px; height:5px; display:block; float:left ; margin-right:10px ; margin-top:5px}
.sqr_line{ width:3px; height:10px; display:block; float:left ; margin-right:10px ; margin-top:2px}
.div_hr{background:#f1f1f1; height:3px; width:80%}
.content_lbd{ border-left:#f1f1f1 10px solid ; padding-left:20px ; padding-top : 25px; padding-right:20px}
.content_lbd a{ text-decoration:none}
/**/





#menu{padding:0; margin:0; font-size:13px; position:relative}
#menu li{ float:left; list-style:none; display:block; color:#FFFFFF; font-weight:bold; 
background:url(../Images/menu_sep.png) 100% no-repeat;}
#menu li:last-child{ background:none}
/*#menu{ border:expression(this.lastChild.style.background='none'); IE hack }*/
#menu a{ display:block; color:#FFFFFF; text-decoration:none; padding:3px 20px 3px}

#menu li:hover ul{display:block}
#menu ul{position:absolute; padding:0; margin:0; padding-top:10px; width:140px;display:none ; z-index:99 }
#menu ul li{width:140px; background:#f1f1f1 ; }
#menu ul li a{ color:#333333; padding:3px 0px 4px;; background:url(../Images/swr_orange.png) 5px no-repeat; padding-left:15px}
#menu ul li:last-child{ background:#f1f1f1 }



#sub_menu {padding:0; margin:0; margin-left:15px; margin-top:0; font-size:12px; width:500px;}
#sub_menu li{ float:left; list-style:none; display:block; }
#sub_menu li:last-child{}
/*#sub_menu{ border:expression(this.lastChild.style.background='#e3e3e3'); IE hack }*/
#sub_menu a{ display:block; color:#fff; text-decoration:none; padding:2px 10px 2px}

#menus{margin-left:45px; margin-top:50px}
#nav dd, #menu dl,#menu  dt {margin : 0;padding : 0; }
#nav ul{margin : 0;padding : 0; margin-left:10px; padding-left:10px }
#nav a{color: black;text-decoration : none;display : block;}
#nav {width:184px;padding:0;}

#nav dt {cursor:pointer;margin:4px 0; height:45px;text-align:left;font-weight:bold;background:url(../images/nav_sep.png) no-repeat bottom ;}
#nav dt span { margin-left:14px;width:170px;display : block; vertical-align:bottom; padding:20px 0px 3px }
#nav dt a{ background:url(../Images/arrow_orange.png) 0px 25px no-repeat ;vertical-align:bottom}
#nav ul {list-style: url(../Images/arrow_gray.png)}
#nav li {text-align : left; padding:2px 0px 2px ;}
#nav li a{color:#565d62}
