/*new*/
a:focus{ border: none; -moz-outline: none; outline: none; }
hr{ color:#F0F0F0;  border:0px; border-bottom:1px solid #e8e8e8; margin:0px; padding:0px }
img{border:0px;}
a:link,a:active, a:visited{color:#333;text-decoration:none; cursor:pointer; }
a:hover{color:#95c03a; cursor:pointer; }
html, body{  margin:0px;  padding:0px;  font-size:11px;  color: #4A4A4A;  font-family:Arial,Tahoma,Helvetica,sans-serif; text-align:left; background:url(images/blog-body-bg.png) bottom repeat-x #919191 !important; height:100%; }

.myBox{padding:3px 0; margin:5px 0px; background-color:#f0f0f0; -moz-border-radius:5px; -webkit-border-radius:5px; width:80%}

#maindiv{position:relative;  margin:0 auto; width:100%; height:auto !important; height:100%;  min-height:100%; }
.pixset{width:999px; margin:auto; clear:both; }

#cpartcenter .cssform p{ padding:8px 8px 8px 135px; width:350px;}
#cpartcenter b{margin-left:-215px; width:205px;}
/*Header Part*/
#hpart{height:69px; margin:0 auto; width:100%; background:#919191; }

#logo a { background: url(images/plaveb.gif) no-repeat; display: block; height: 66px; text-decoration: none; text-indent: -9000px; width:240px; }
#hpart h3 {margin:0px 0 0 0; padding:0; border:0px solid #cc0 }
#hlinkg{padding-top:4px; /*font-family:Trebuchet MS, Arial; text-transform:uppercase*/ }
#hlinkg a:link, #hlinkg a:visited, #hlinkg a:active{/*color:#b4b4b4; font-size:11px;*/ padding:0 7px 0 7px; line-height:32px;}
#hpart a:hover{ color:#fff}

#hlink{padding-top:70px; color:#5D7D96; clear:both; position:absolute; top:10px;  width:990px; text-align:right}
#hlink a:link, #hlink a:visited, #hlink a:active{color:#333; font-size:12px; padding:0px 0px 0px 20px; text-decoration:none;}
#hlink a:hover{ color:#ffffff; text-decoration:none;}

.dH2  { background:url(images/bottom-bg.gif) repeat-x;   height:10px; width:100%; clear:both;  }
.topQuo { background:url(images/top-left.gif) top no-repeat; width:537px; height:90px; border:0px solid #cc0000}

/*Middle part include left and content*/
#mpart { margin:0 auto ; /*padding:15px 0 50px 5px; _padding-bottom:20px;*/ padding:0 0 80px !important; *padding:0 0 165px; clear:both; width:988px; border:0px solid #cc0000; background:url(images/btm-round.png) center bottom no-repeat !important; }
#mpart7 { margin:0 auto ; padding:0 0 0 0; _padding-bottom:20px; clear:both; width:988px; }

/* Header */
.hC { text-indent: -5999em; background-repeat:no-repeat; text-decoration:none; color:#fff; }
div#news .hC { float:left; }
#qnd span.hC { color:#E7E2D8;}
/* Header */

div#hContainer {  position:absolute; top:-190px;  left:0; width:100%; height:40px;  }
div#hContainer { display:none; }
div#header { height:203px;  overflow:hidden;  }
div#hCont { margin:0 auto; width:988px; text-align:left; overflow:hidden;  }
div#hCont h4 { color:#b4c600; font-weight:700; font-size:11px; padding:28px 0 6px 0; margin-left:42px;}
div#hCont div { padding:0 10px 0 0; height:120px; overflow:hidden;}

div#hCont div ul { padding:0 0 0 23px;  _padding:0 0 0 18px; list-style:none; margin:0;  width:81px;}
div#hCont div li{margin:0}
div#hCont div li a:hover { text-decoration:none; color:#333 }
div#hCont div i { display:none; }
.qN { width:23px; position:absolute; top:230px; left:80%;   }

#qnd a { display:block; height:13px; width:27px; background: url(images/quicknav-down.gif) no-repeat; 
}
#qnu { visibility:hidden; _top:200px;}
#qnu a { display:block; height:13px; width:27px; background: url(images/quicknav-up.gif) no-repeat bottom; _padding-top:29px;   
}

/*Left Part*/
#lpart { width:210px; float:left; padding:0 10px 0 0; margin:0px 0 0 20px; }

.link ul {margin:10px 0 0 5px; padding:0 0 0 10px;  list-style:none}
.link li {background:url(images/i-li.gif) no-repeat 0 2px; padding-left:10px; margin:8px 0; font-size:12px;}
.link li a{color:#4A4A4A}
.link li a:hover{color:#95c03a}
.link ul {background:none}
/*.link ul {list-style:url(../images/arrow1.gif); background:none; margin:0 0 0 28px; padding:5px; }
.link li {background:url(../images/i-li.gif) no-repeat 0 2px; margin-bottom:4px;}
.link li a {color:#4A4A4A; font-size:12px;}
.link  li a:hover { color:#95c03a; }
	*/
#lpart span a:link, #lpart span a:visited, #lpart span a:active{color:#b2b2b2; text-decoration:none; padding-left:13px;  }
#lpart span a:hover{color:#000000}
.rightHD {background:url(images/right-hd.gif) no-repeat 8px top; height:17px; width:258px; font-weight:700; color:#FFF; font-size:12px; float:left; padding:5px 0 5px 15px;}
.rightbg {background:url(images/right-bg.gif) no-repeat 8px top; min-height:50px;}

/*left-popular State*/
#popular {padding:0px 0px 0px 21px; margin:0px;}
a.c1{color:#A35D29; margin-right:10px;}
a.c2{color:#7C7C7C; margin-right:10px;}
a.c3{color:#E29963; margin-right:10px;}
a.c4{color:#333; margin-right:10px;}
a.c1:hover, a.c2:hover, a.c3:hover, a.c4:hover{color:#000000}

/*-------------------------------------------------------------Left end*/

/*Content Part*/
#cpart { float:right !important; padding:0 3px 0 0 !important; margin:0px 0 0 0 ; color:#4A4A4A; width:74% !important; }
.midlink a:link, .midlink a:visited, .midlink a:active{color:#333; text-decoration:none; font-size:12px; font-weight:normal; }
.midlink a:hover{color:#D6DE7E}
.bg{background: url(images/headbg.gif) repeat-x; border:0px solid #444453; height:30px; }
#cpart h3,#cpart h3 span, #cpart h3 a{ height:15px;  padding:5px 0px 0px 5px; float:left; color:#333; font-size:16px; margin:0px 0px 0px 0px; font-weight:700 }
#cpart h3 a:hover { color:#D6DE7E; text-decoration:none;}

#cpart ul { list-style:none; margin:13px 18px 0px 0px; padding-left:0px;   }
#cpart li { background: transparent url(images/mid-ul.gif) no-repeat top left; margin:0px 0px 5px 16px; padding-left:0px; color:#4A4A4A; font-size:12px; }
#cpart ul li{padding-left:10px;}
#cpart li a{color:#4A4A4A; font-weight:normal; padding-right:1px; text-decoration:none; font-size:12px; }
#cpart li a:hover{ color:#95c03a; }
#cpart ol li{background:none}

#list ul { list-style:none; margin:13px 0px 0px 0px; padding-left:0px;   }
#list li { background: transparent url(images/mid-ul.gif) no-repeat top left; margin:0px 0px 5px 16px; padding-left:10px; font-size:11px; }
#list li a{color:#4A4A4A; font-weight:normal; padding-right:1px; text-decoration:none; font-size:12px; }
#list li a:hover{ color:#95c03a; }
/*paging*/
#cpart .paging { color:#8a8b93;  font-weight:bold; font-size:11px; /*background:#ededed;*/ height:19px; border:0px solid #000000; padding:7px 15px 20px 7px; }
#cpart .paging ul{ margin:5px 2px 5px 5px; padding:0px; list-style:none; background:none;}
#cpart .paging li{ float:left; vertical-align:top; list-style:none; background:none; padding:0px;}
#cpart .paging ul li{ background:none;}
/* per page style */
.goActive{ display:block; color:#4A4A4A; font-weight:bold; background:url(images/ico-perpagebg.gif) repeat-x; width:37px;  position:relative; padding:1px 3px 1px 10px; float:left;  margin:0px; text-align:right; }
.gopage  { visibility:hidden; width:48px; z-index:10; border:0px solid #EDF5CB;  position:absolute; background-color:#F8FFDB; clear:left;  text-align:right;}        
.gopage a:link, .gopage a:visited, .gopage a:active { display:block; color:#616161; font-weight:normal; text-decoration:none; background-color:#bfbfbf; padding-right:10px;}        
.gopage a:hover { display:block; color:#000000;  background-color:#535353;padding-right:10px;}
a.perPage:link { color:#000000; font-weight:normal; text-decoration:none; background-color:#d6d6d6;}

/*date*/
.date{ width:65px; height:30px; color:#747474; font-weight:bold; font-size:25px; text-align:left; border:0px solid #cc0000; margin:0px 0px 0px -70px; padding:0px 0px 0px 5px; line-height:normal}
.date1{width:25px; text-align:center; vertical-align:top}
.date2 { text-align:center; width:38px; float:right; border:#000000 solid 0px; vertical-align:top; padding-top:2px }
.year{font-size:11px; color:#747474;  font-weight:normal; vertical-align:top; line-height:13px; padding:0px; margin:0px}
.month{font-size:12px; font-weight:normal; color:#000000; line-height:13px; vertical-align:top; padding:0px; margin:0px}
#cpart .post{background:url(images/post-bg.gif) no-repeat right; border:#000000 solid 0px; color:#FFFFFF; margin:0 10px 0px 0px ; padding:20px 10px 7px; font-size:13px; white-space:nowrap}
#cpart .post a{color:#fff; font-weight:bold; background:url(images/post-bg-l.gif) no-repeat left; *display:inline-block; padding:20px 0px 7px 10px; *padding:10px 0px 7px 20px; *background:url(images/post-bg-l.gif) no-repeat left 2px; }
#cpart .post a:hover{color:#444}

#cpart .post1{background:url(images/post-bg-c.gif) no-repeat; border:#000000 solid 0px; color:#FFFFFF; margin:0px 0px 0px 0px ; padding:7px 0px 0px 0px; font-size:15px;}
#cpart .post1 a{color:#fff; font-weight:bold}
#cpart .post1 a:hover{color:#444}

.borderb{ border:solid #F0F0F0 1px;}
/*Footer Part*/
#fpart { text-align:center !important; clear:both; margin:0px; height:60px !important; width:100%; padding:3px 0px; position:absolute; bottom:-50px !important; color:#B2B2B2 !important; font-weight:normal; }
.copyright{color:#ccc}
	
/*form Part*/
form{margin:0; padding:0;  height:auto ; height:100% !important; min-height:100%;  width:100%;  }

input, select, textarea { font-size:11px;  color:#8a8b93;  font-family:Arial,Verdana,Tahoma; border:1px solid #e0e0e0;  padding:5px;  font-weight:normal; background:#fff }
/*.required { font-size:11px; color:#8a8b93; font-family:Verdana,Arial,Tahoma; border:1px solid #595b46; padding:1px; font-weight:normal; z-index:99;}*/

.validation-advice { margin: 5px 0; padding: 5px; color : red; font-weight:normal; font-size:11px;}
.button { color:#fff; font-size:12px;cursor:pointer;font-weight:700;padding-left:3px;padding-right:3px;width:auto;padding-top:3px ;padding-bottom:3px;-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;margin-right:5px;background:url("images/btnbgshad.png") repeat-x scroll 0 0 #5E961D;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.75); }
.cssform{clear:both; padding-top:10px;}
.cssform p{clear: left; margin: 6px; padding: 2px 0 3px 0; color:#8a8b93; }
.cssform b{font-weight:400; font-size:11px;float:left; margin-left:-145px; text-align:right;width:135px;padding-right:5px; color:#4A4A4A;border:0px solid #ffffff;}
.red, .error{ color:#FF0000; font-weight:bold; font-size:11px; display:block; text-align:center; padding:0px 5px 0px 5px;   }
strong { color:#4A4A4A}

.required b{font-weight:700;}
.required input, .required textarea, .required select, input.required{border:1px solid #e0e0e0}
/* Table List */
.allborder { background:#e5e5e5; height:30px;}
.allborder td { padding:5px 2px 4px 5px;}
.allborder a { color:#ff9000; text-decoration:none; font-weight:bold;  }
.allborder a:hover { color:#5D7D96; text-decoration:none; font-weight:bold;  }
.allborder b { color:#000000; text-decoration:none; }
.fieldheader { background:#e3e3e3; color:#4A4A4A; border:1px #ffffff solid; padding-left:10px; font-weight:bold; }
.fieldheader th { padding:1px; padding-left:4px;  height:25px;}
.fieldheader a { color:#4A4A4A; text-decoration:underline; font-weight:bold; }
.fieldheader a:hover { color:#333; text-decoration:none; font-weight:bold;  }

.lightbg {  background:#fff;}
.darkbg { background:#f3f3f3;}
.selectbg { background:#ececec; }
.whitebg { background:#FFFFFF; }

/*Extra Css*/
.bknone ul li{background:none; background-image:none; list-style:none; text-align:left; margin:0; padding:0;}
p{margin:8px 3px 3px 0px; text-align:justify; line-height:17px; font-size:12px; color:#4A4A4A}
p.dec{ font-size:12px;} 
h1 { color: #333; font: bold 14px Arial, Helvetica, sans-serif; margin:0 0 0 0px; padding: 0px; text-align: left; padding-left: 0px}
h2{color: #333; font: bold 14px Arial, Helvetica, sans-serif; margin:0 0 0 0px; padding: 0px; text-align: left; padding-left: 0px}
h4 { margin:0px; font-size:12px; font-weight:bold; padding-top:10px; color:#333}
h3 { margin:6px; font-size:14px; font-weight:bold; padding-top:10px; color:#333}

.clear{clear:both;}
.left{float:left;}
.right{float:right}
.PL22{padding-left:22px}
.PL10{padding-left:10px}
.PL20{padding-left:20px}
.PT10{padding-top:10px}
.PT5{padding-top:5px}
.MT10{margin-top:10px}
.padding{padding:6px;}

/* LightBox Style  */

#lightbox{ display:none; position:fixed; _position:absolute; top:40%; left:30%; z-index:999; text-align:left;}
#overlay{ display:none; position:fixed; _position:absolute;  top:0; left:0; width:100%; height:100%; z-index:99;
background-color:#000; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50); cursor:pointer;}


/* popup Style  */
iframe   {margin: 0px; padding:0px; background-color: transparent;  filter:alpha(opacity=100);-moz-opacity:100;}
.popup{  padding:9px; width: 480px;  z-index:500; color:#DFDFDF; border:#525252 solid 4px;  background-color:#3D3F4C;filter:alpha(opacity=95);-moz-opacity:.95;}
.popup .BtCls {background-color: #333; color: #fff; text-align: right; font-weight: normal; text-decoration: none; border: 0px solid #FFFFFF; padding:3px 3px 3px 3px; font:bold 11px Arial, Helvetica, sans-serif; }
.popup h3{font-size:14px; font-weight:bold; margin:3px 3px 3px 3px; padding-bottom:5px; border-bottom:#ccc solid 1px; color:#333; }

div#imgcolor a:link, div#imgcolor a:visited, div#imgcolor a:active{padding:0; margin:0;  }

/*Menu*/
/*
.mt-nav, .mt-nav * {margin:0; padding:0; list-style:none; }

.mt-nav ul {position:absolute; top:-999em; width:110px; padding-right:10px;}
.mt-nav ul li,.mt-nav li li a { width: 100%; }
.mt-nav li { float:left; position:relative; z-index:999;   }

.mt-nav a {display:block; color: #e5e5e6; padding:0; text-decoration:none;}
.mt-nav li li a { padding: 6px 0px 6px 0px; }
.mt-nav li li.lastli { border:0; }
.mt-nav li li.lastli a { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; }

.mt-nav li li { border-bottom:1px solid #36393d; text-align:left; font-family:Trebuchet MS,Arial; font-size:12px  }

.mt-nav li ul { z-index:999; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px;}
*/
/* thickheader hybrid 
.mt-nav li:hover ul, .mt-nav li:focus ul, .ul.mt-nav li.sfHover ul { left:0px; top:32px; right:15px;}
.mt-nav .tab { height:27px;  font-size:13px; color:#f1f1f1; border:0px solid #cc0; font-family:Trebuchet MS,Arial; font-size:13px}
.mt-nav li ul { background:#262932 url(../images/header-sprite.png) no-repeat -0px -212px; }
.mt-nav li  { background:url(../images/header-sprite.png) no-repeat 100px 100px; }
.mt-nav li li {background:none; padding-left:10px}
.mt-nav li li:hover{ background:#323541; color:#fff; padding-left:10px; }
.mt-nav li li.lastli:hover{  -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; }
.mt-nav li.menu2 { padding:3px 5px 3px 6px;}
.mt-nav li.menu2 span{padding:4px 9px 4px 6px; display:inline-block; }
.mt-nav li.menu2:hover, .mt-nav li.menu2:focus, .mt-nav li.menu2:active, .mt-nav li.on{ background:url(../images/nav-left.png) no-repeat left 5px ;}
.mt-nav li.menu2:hover span, .mt-nav li.menu2:focus span, .mt-nav li.menu2:active span, body.whymtpage	.mt-nav li.menu2 span, .mt-nav li.on span {background:url(../images/nav-right.png) no-repeat right ;  color:#a2b633;}
*/
