#headtxt{
 display:inline-block; width:40%;height:auto;overflow:hidden;padding:2px 24px 2px 40px;float:left;
  font:bold 12px/1.4em Arial, Helvetica, sans-serif;line-height:1.5; text-align:justify;
  }
 /* 
#headtxt{
 display:inline-block; width:40%;height:170px;border: solid 3px #fcc;
  overflow:hidden;padding:2px 24px 2px 40px;float:left;border: solid 5px #f22;
 font:bold 12px/1.4em Arial, Helvetica, sans-serif;line-height:1.5; text-align:justify;
  }  
 */ 
 
h1 { margin:0; padding:16px 0; color:#7fd0f6; font:bold 36px/1.2em Arial, Helvetica, sans-serif; letter-spacing:-2px;}
h1 a, h1 a:hover { color:#345; text-decoration:none;}
h1 small { font:normal 12px/1.2em Arial, Helvetica, sans-serif; color:#959595; letter-spacing:normal;}
h2 { font:bold 14px/1.2em Arial, Helvetica, sans-serif; padding:8px 0; margin:8px 0; color:#323a3f;}
p { margin:8px 0; padding:0 0 8px 0; font:normal 12px/1.8em Arial, Helvetica, sans-serif;}
.clr { clear:both; padding:0; margin:0; width:40%; font-size:0px; line-height:0px;}
p.spec { text-align:left;}
a.rm, a.com { font-weight:bold;}
.article { padding:2px;width:100%; background-color:#fff;font:normal 12px/1.4em Arial, Helvetica;}
.article img { margin:8px 6px 4px 0; float:left;}

div.imgtxt p{float:left;width:100%;line-height:25px;vertical-align:text-bottom; text-align:justify; 	}
.gadget { margin:0; padding:10px 10px 10px 3px;line-height:35px;height:auto;}

.none  {list-style-type: disc;
 list-style-image: url(images/bblue.gif);
 list-style-position: inside;
 padding-top:20px;}	
.none li { padding-top:10px;}	
 		
.colholder {width:98%;float:left;background-color:#6ab;clear:both; color:#fff;text-align:justify;font:normal 12px/1.4em Arial, Helvetica;}
.colholder img { padding:4px; background-color:#fff;}
.colholder h2{padding-left:5px;color:#fff;font-size:18px;}
.colholder ul li {border-bottom:1px solid #eee;line-height: 1.4em;}

.col1{width:30%;padding-right:5%;padding-left:1%;float: left;}
.col1 img { margin:8px 6px 4px 0; float:left;}
.col2{width:30%;padding-right:6%;float: left;line-height:25px;}
.col3{width:20%;padding-right:6%; float:left;}

ul.sb_menu ul li { padding:8px 0;border-bottom:10px solid #444;}
ul.sb_menu {margin:0; padding:0; list-style:none; color:#fff;}
ul.sb_menu li { margin:0;}
ul.sb_menu li { padding:4px 0; height:30px;}
ul.sb_menu li a { color:#fff; text-decoration:none; }
ul.sb_menu li:hover{ color:#49b6e9;background:#7ac url(images/li_a.gif) no-repeat left center;}
ul.sb_menu li a:hover { text-decoration:none;}

ul.ex_menu ul li { padding:8px 0;border-bottom:10px solid #444;}
ul.ex_menu {margin:0; padding:0; list-style:none; color:#555;}
ul.ex_menu li { margin:0; font:normal 10px/1.4em Arial, Helvetica;line-height:1.5; text-align:left; }
ul.ex_menu li { padding:4px 0;}
ul.ex_menu li a { color:#777;font:bold 14px/1.4em Arial, Helvetica;line-height:2.5;}
ul.ex_menu li:hover { color:#789; font-weight:bold; text-decoration:underline;}
ul.ex_menu li a:hover { color:#468; font-weight:bold; text-decoration:underline;}

#footer p.lf { margin:2px;  float:right;
font:normal 10px/1.0em Arial, Helvetica; width:auto; line-height:1.5em; color:#959595; }
#footer p.lf a {
 color:#49b6e9;}
ul.fmenu { margin:0; padding:4px 0; list-style:none; float:left; width:auto;font:bold 11px/1.0em Arial, Helvetica;}
ul.fmenu li { margin:0; padding:0 10px 0 10px; float:left;}
ul.fmenu li a { color:#959595; text-decoration:none; padding:16px 0;}
ul.fmenu li a:hover, ul.fmenu li.active a { color:#49b6e9;}
ul.fmenu li a:hover { text-decoration:underline;}


#menudiv{
position absolute;
	width:94%;height:54px;  
	border-left: 1px solid #fff;
	overflow:hidden;   
/* 	background-color: #6ff; 
  */

}
/* CSSTerm.com Simple CSS menu */

.menu_simple ul {
	position: absolute ;float:right;
	top:28px;right:3px;    margin: 0; 
    padding: 0;
    width:135px;
    list-style-type: none;
	border: 1px solid #284;
	background-color: #E6E6E6;
}

.menu_simple ul li a {
    text-decoration: none;;
    color: white;padding: 5px 11px;
	height:20px;
    background-color: #005555;
    display:block;
}
 
.menu_simple ul li a:visited {
    color: white;
}
 
.menu_simple ul li a:hover, .menu_simple ul li .current {
    color: white;
    background-color: #5ad;
}

/* Sidebar Widget */
.widget {
background:#a1e4ee;
margin: 0 0 30px;
padding: 10px 20px;
/* rounded corner */
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
/* box shadow */
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);
box-shadow: 0 1px 3px rgba(0,0,0,.4);
}
.widgettitle {color:#fff;
margin: 0 0 5px;
padding: 0;  
}
.widget ul {
margin: 0;
padding: 0;
}
.widget li {
margin: 0;
padding: 6px 0;
list-style: none;
clear: both;
border-top: solid 1px #eee;
}