body {
	background-color: #DDF3FD;
	margin: 0px;
	padding: 0px;

}
#main-container {
	width: 1003px;
	background-color: #FFFFFF;
	margin:0px auto
}
#top_logopannel {
	height: 105px;
	width: 1003px;
}
#logo {
	width: 303px;
	float: left;
}
#topsearch_pannel {
	height: 43px;
	float: left;
	background-repeat: no-repeat;
	width: 700px;
}
#searchbox {
	height: 24px;
	width: 235px;
	margin-top: 8px;
	float: left;
	display: block;
	padding-left: 85px;
}

#searchbox input {
	width: 205px;
	border: 1px solid #CCCCCC;
	float: left;
	background-image: url(../images/search-icon.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 25px;
}
#search_btn {
	height: 27px;
	width: 76px;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
#tollfree {
	width: 95px;
	float: left;
	height: 27px;
	margin-top: 8px;
	padding-left: 20px;
}
#tollfree .txt {
	line-height: 28px;
	padding-left: 5px;
	font-weight: bold;
	width: 50px;
}
#tollfree span {
	float: left;
}
#contactno {
	width: 163px;
	height: 38px;
	float: left;
	background-image: url(../images/contacnobg.png);
	background-repeat: no-repeat;
	margin-top: 3px;
	font-size: 11px;
	text-align: right;
	padding-right: 17px;
	line-height: 17px;
}
#loginpannel {
	height: 27px;
	width: 690px;
	float: left;
	text-align: right;
	line-height: 27px;
	padding-right: 10px;
}
#loginpannel .Login {
	padding-right: 10px;
	padding-left: 10px;
}
#loginpannel .Login a {
	color: #666666;
	text-decoration: none;
}
#loginpannel  .Login  a:hover {
	color: #666666;
	text-decoration: underline;
}

#loginpannel .Signup {
	padding-right: 5px;
	padding-left: 5px;
}
#loginpannel .Signup a {
	color: #666666;
	text-decoration: none;
}
#loginpannel .Signup a:hover {
	color: #666666;
	text-decoration: underline;
}
#timeline_menu {
	width: 1003px;
	height: 80px;
	float: left;
}
#cont_pannel {
	width: 1003px;
	margin-top: 5px;
}





#sub_leftpannel {
	width: 205px;
	float: left;
	padding-left: 15px;
	margin-top: 25px;
}
#sub_leftpannel h2 {
	font-size:12px;
	width: 205px;
	display: block;
	background:url(../images/h2.jpg) repeat;
	height:35px;
	line-height:35px;
	color:#000000;
	padding-left:0px;
	margin:0px;
	text-align:center;
}
#sub_midpannel {
	float: left;
	width: 600px;
	position:relative;
}
#sub_midpannel2 {
	float: left;
	width: 800px;
}
#sub_leftpannel ul {
font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:normal;}
#sub_leftpannel li {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #DBE7B4;
	border-bottom:1px solid #C2DD6D;
}
#sub_leftpannel  li a {
	height: 30px;
	display: block;
	margin-bottom: 0px;
	line-height: 30px;
	padding-left: 10px;
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size:12PX;
}
#sub_leftpannel  li a:hover
{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	background: url(../images/bg-menu.jpg) repeat-x;
}

#sub_leftpannel .active {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	background: url(../images/bg-menu.jpg) repeat-x;
}
#sub_leftpannel li ul li {
	background-image: none;
	height: 22px;
}
#sub_leftpannel .subActive {
	height: 27px;
	color: #333333;
	font-weight: normal;
	background-position: -5px;
}

#sub_leftpannel .subActive2 {
	background-image: url(../images/sub-serviceshover2.png);
	background-repeat: no-repeat;
	height: 33px;
	color: #333333;
	font-weight: normal;
}


#sub_leftpannel li ul li a {
	color: #2183AD;
	display: block;
	text-decoration: none;
	padding-left: 22px;
	height: 29px;
	line-height: 32px;
	font-weight: normal;
	padding-top: 4px;
}
#sub_leftpannel  li  ul  li  a:hover {
	color: #2183AD;
	background-image: url(../images/sub-serviceshover.png);
	display: block;
	background-repeat: no-repeat;
	text-decoration: none;
	line-height: 29px;
	height: 29px;
}
#sub_leftpannel .bdrno { border-bottom: 2px solid #ACB913;}

#sub_headpannel {
	line-height: 40px;
	font-weight: bold;
	margin-bottom: 4px;
	float: left;
	width: 550px;
	border-bottom: dashed 1px #E4E4E4;
	position:absolute;
	left: 25px;
	top: 30px;
}
#sub_headpannel span {
	float: left;
}
#sub_headpannel span img {
	margin-top: 7px;
}

#sub_headpannel .title1 {
	font-size: 12px;
	line-height:28px;
	color: #666;
	font-weight:normal;
}

#sub_headpannel .title1 a {
	font-size: 12px;
	line-height:28px;
	color: #666;
	font-weight:normal;
	text-decoration:none;
}

#sub_headpannel .title1 a:hover { text-decoration:underline;}

#sub_headpannel .title2 {
	color: #333;
	font-size: 12px;
	line-height: 30px;
}

#subcontarea {
	background-image: url(../images/subbg1.jpg);
	background-repeat: repeat-y;
	padding-left: 25px;
	padding-right: 20px;
	float: left;
	width: 555px;
	min-height:315px;
}

#subcontarea .page-nation { text-align:right; height:40px; line-height:40px; font-family:Tahoma; font-weight: normal; font-size:10px;
color:#ccc;}
#subcontarea .page-nation a { color:#666; text-decoration:none;}
#subcontarea .page-nation a:hover { color:#101010; text-decoration: underline;}
#subcontarea .img_title {
	float: right;
	margin:0px 0px 15px 15px;
	border:solid 1px #ccc;
}
#subcontarea .img_title img { display:block; }
#subcontarea .img_title p { width: 200px; display:block; text-align:center; font-weight:bold; /* height:30px; line-height:30px;*/ color:#E36717; margin:0px;}
#subcontarea .vid { float:right; margin:0px 0px 20px 15px;}


#subcontarea2 {
	background-image: url(../images/sub-bg2.jpg);
	background-repeat: repeat-y;
	padding-left: 45px;
	padding-right: 35px;
	float: left;
	width: 710px;
}

#subcontarea #tree-view {width:555px;}
#tree-view #lft-side {float:left; padding:0px 15px 0px 0px;}
#tree-view #lft-side h2 { color:#333; font-size:15px; font-family:Arial, Helvetica, sans-serif; border-bottom: dashed 1px #EAEAEA; padding:0px 0px 10px 0px;}

#tree-view #lft-side ul { padding:0px; margin:0px;}
#tree-view #lft-side ul li { padding:0px 0px 10px 0px; margin:0px; list-style:none;  line-height:18px;}
#tree-view #rit-side {width:174px; float:left; /*border-left:solid 1px #EAEAEA;*/}


#subtopBg1 {
	height: 54px;
	width: 600px;
	background-image: url(../images/sub-topbg1.jpg);
	background-repeat: no-repeat;
}
#subtopBg2 {
	height: 54px;
	width: 790px;
	background-image: url(../images/sub-topbg2.jpg);
	background-repeat: no-repeat;
}

#subdownBg1 {
	background-image: url(../images/sub-downbg1.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 600px;
	float: left;
}
#subdownBg2 {
	background-image: url(../images/sub-downbg2.jpg);
	background-repeat: no-repeat;
	height: 39px;
	width: 790px;
	float: left;
}
#subcontarea2  p {
	color: #333333;
	line-height: 20px;
}
#subcontarea p {
	color: #333333;
	line-height: 20px;
	text-align:justify;
	font-size:12px;
	
}
#sub_headpannel .arrow {
}
#sub_headpannel img {
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	line-height: 25px;
	padding: 0px;
}


#sub_rightpannel {
	float: left;
	width: 175px;
	margin-top: 30px;
	margin-left: 0px;
}
#getstarted {
	width: 180px;
	float: left;
	height: 120px;
	background-image: url(../images/getstarted-bg.jpg);
	background-repeat: no-repeat;
	background-position: 10px 10px;
}
#getstarted .title {
	padding-top: 22px;
	padding-left: 35px;
}
#getstarted .btn {
	height: 30px;
	width: 120px;
	margin-left: 30px;
	display: block;
	text-align: center;
}
#getstarted p{
	width: 160px;
	margin-left: 10px;
	padding-top:5px;
	display: block;
	text-align: center;
	font-size:11px;
}
#getstarted .txt {
	width: 115px;
	display: block;
	height: 25px;
	line-height: 25px;
	margin-left: 30px;
	text-align: center;
}
#getstarted .txt a {
	font-size: 11px;
	color: #008AD1;
	text-decoration: none;
}
#getstarted .txt a:hover {
	font-size: 11px;
	color: #008AD1;
	text-decoration: underline;
}

#likly {
width: 160px;
	float: left;
	height: 30px;
	margin:10px 0px 10px 10px;
	
	}
#footer_section {
	width: 960px;
	float: left;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	padding-top: 15px;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../images/bg.png);
	background-repeat: repeat-y;
}
#sections {
	width: 145px;
	float: left;
}
#sections .head {
	height: 25px;
}
#sections p {
	line-height: 20px;
	margin-bottom:10px;}

#tools  {
	width: 252px;
	float: left;
	margin-left: 12px;
}
#tools .head {
	height: 25px;
}
#tools p {
	line-height: 20px;
	}
#suggestions {
	float: left;
	width: 215px;
	margin-left: 12px;
	padding-right: 10px;
}
#suggestions .head {
	height: 25px;
}
#suggestions p {
	line-height: 20px;
}
#suggestions   .img1 {
	padding-top: 7px;
}

#policy {
	width: 130px;
	float: left;
	margin-left: 10px;
}
#policy .head {
	height: 25px;
}
#policy p {
	line-height: 20px;
	height: 180px;
}
#followus {
	width: 150px;
	float: left;
	margin-left: 10px;
	padding-left: 10px;
}

#followus .head {
	height: 25px;
}
#followus p {
	line-height: 20px;
	height: 180px;
	padding-top: 10px;
}
#followus ul {
	padding-top: 20px;
}

#followus ul li {
	line-height: 20px;
	display: block;
	margin-bottom: 10px;
}



#footer {
	color: #3E5713;
	font-size: 10px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
	float: left;
	width: 960px;
}
#footer a {
	color: #3E5713;
	text-decoration: none;
}
#footer a:hover {
	color: #3E5713;
	text-decoration: underline;
}
#home_contpannel {
}
#flash_banner {
width:950px; margin:0px auto;
height:241px;
background: #CCCCCC;}
#home_contpannel {
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 10px;
}
#home_leftpannel {
	width: 198px;
	float: left;
}
#menu_quickfinder {
}
#whatsnew_pannel {
	width: 198px;
	height: 305px;
}
#whatsnew_cont {
	background-image: url(../images/whatsnew_bg.jpg);
	background-repeat: repeat-y;
	float: left;
	height: 229px;
	width: 198px;
}
#whatsnew_down {
	height: 20px;
	float: left;
	width: 198px;
	background-image: url(../images/whatsnew_downbg.jpg);
}
#whatsnew_cont ul {
}
#whatsnew_cont li {
	background-image: url(../images/bullet-whatsnew.jpg);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-top: 10px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 8px;
	padding-left: 18px;
}
#whatsnew_readmore {
	height: 25px;
	float: left;
	width: 198px;
	background-image: url(../images/whatsnew_bg.jpg);
	background-repeat: repeat-y;
	text-align: right;
}
#whatsnew_readmore a {
	text-decoration: none;
	color: #333333;
	padding-right: 25px;
}
#whatsnew_readmore a:hover {
	text-decoration: underline;
	color: #333333;
	padding-right: 25px;
}
#whatsnew_cont .nobrdr {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#whatsnew_cont a {
	color: #333333;
	text-decoration: none;
}
#contest_yoga {
	height: 182px;
	width: 198px;
}

#home_midpannel {
	float: left;
	width: 535px;
}
#coreservice_panel {

}
#head_coreservice {
	padding-top: 15px;
}
#cont_core {
	background-image: url(../images/coreservice_bg.jpg);
	background-repeat: repeat-y;
	padding-top: 4px;
	height: 100%;
}
#down_core {
	height: 13px;
	background-image: url(../images/coreservice_downbg.jpg);
	background-repeat: no-repeat;
	width: 535px;
	float: left;
}
#cont_core ul {
	padding-left: 38px;
}
#cont_core li {
	float: left;
	background-image: url(../images/bullet-arrow.png);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 15px;
	width: 215px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-left: 5px;
	display: block;
	margin-bottom: 5px;
	line-height: 18px;
	padding-right: 10px;
	color:#666666;
	font-size:12px;
}
#cont_core a {
	text-decoration: none;
	color: #333333;
}
#cont_core a:hover {
	text-decoration: none;
	color: #0066FF;
}



#whatspecial_panel {

}
#whatspecial_panel .head {
	height: 31px;
	padding-top: 9px;
}
#whatspecial_panel .cont {
	background-image: url(../images/coreservice_bg.jpg);
	background-repeat: repeat-y;
	padding-top: 12px;
}
#whatspecial_panel .cont ul {
	padding-left: 43px;
}
#whatspecial_panel .cont li {
	float: left;
	margin-left: 0px;
	width: 215px;
	padding-top: 8px;
	padding-bottom: 5px;
	background-image: url(../images/bullet-arrow.png);
	background-repeat: no-repeat;
	background-position: left 13px;
	padding-left: 15px;
	display: block;
	line-height: 18px;
	padding-right: 10px;
}
#whatspecial_panel .cont a {
	color: #333333;
	text-decoration: none;
}
#whatspecial_panel .cont a:hover {
	color: #0033FF;
	text-decoration: none;
}

#whatspecial_panel .downbg {
	height: 19px;
	background-image: url(../images/whatspecial_downbg.jpg);
	background-repeat: no-repeat;
}

#quickcheck_panel {background-image: url(../images/quickcheckbg.jpg);
	background-repeat: repeat-y;}
#quickcheck_panel .head {
	height: 32px;
	padding-top: 3px;
}
#quickcheck_panel .cont {
	background-image: url(../images/quickcheckbg.jpg);
	background-repeat: repeat-y;
}
#quickcheck_panel .cont ul {
	padding-left: 10px;
}
#quickcheck_panel .cont li {
	float: left;
	width: 150px;
	text-align: center;
	line-height: 18px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	padding-right: 10px;
	margin-top: 15px;
	padding-bottom: 15px;
}
#quickcheck_panel .cont .nobrdr {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#quickcheck_panel .checknow {
	height: 28px;
	background-image: url(../images/quickcheckbg.jpg);
	background-repeat: repeat-y;
}
#quickcheck_panel .checknow ul {
}
#quickcheck_panel .checknow li {
	float: left;
	margin-left: 86px;
	width:83px;
}

#quickcheck_panel .downbg {
	height: 17px;
}
#quickcheck_panel .checknow .blue a {
	font-weight: bold;
	text-decoration: none;
	color: #3BAEDA;
	}
#quickcheck_panel .checknow .blue a:hover { text-decoration:underline; color:#104356;}
#quickcheck_panel .checknow .green a {
	font-weight: bold;
	text-decoration: none;
	color: #83A50C;
}
#quickcheck_panel .checknow .green a:hover { text-decoration:underline; color:#566C09;}

#quickcheck_panel .checknow .orange a {
	font-weight: bold;
	text-decoration: none;
	color: #F19201;
}
#quickcheck_panel .checknow .orange a:hover { text-decoration:underline; color:#A76501;}




#tab_panel {
	height: 330px;
	width: 522px;
	margin-left: 5px;
}



#home_rightpannel {
	float: left;
	width: 243px;
}
#home_getstarted {
	height: 130px;
	background-image: url(../images/getstarted_homebg.png);
	background-repeat: no-repeat;
	margin-top: 15px;
	margin-left: 7px;
}
#home_getstarted p{ width:200px; text-align:center; display:block; font-size:12px; padding:0px 10px 10px 15px; }
#home_getstarted .title h1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	padding-left: 15px;
	padding-top: 2px;
}
#home_getstarted .getquotebtn {
	text-align: center;
	height: 30px;
	padding-top: 8px;
	padding-bottom: 2px;
}

#home_getstarted .likelycost {
	text-align: right;
	padding-right: 25px;
}
#home_getstarted .likelycost a {
	color: #0078B9;
	text-decoration: none;
	line-height: 24px;
}
#home_getstarted .likelycost a:hover {
	color: #0078B9;
	text-decoration: underline;
	line-height: 24px;
}

#home_getlike { width:225px; height:32px; margin:10px auto;}

#community {
	height: 295px;
	margin-top: 7px;
}
#community .head {
	height: 27px;
	padding-top: 6px;
}
#community .cont {
	height: 199px;
	background-image: url(../images/communitybg.jpg);
	background-repeat: repeat-y;
}
#community .cont li {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 2px;
	padding-right: 20px;
}
#community .join_btn {
	height: 33px;
	background-image: url(../images/communitybg.jpg);
	background-repeat: repeat-y;
	text-align: right;
	padding-right: 30px;
}
#community .downbg {
	height: 27px;
	background-image: url(../images/community_downbg.jpg);
}

#poll {

}
#poll .head {
	background-image: url(../images/poll-topbg.jpg);
	background-repeat: no-repeat;
	height: 20px;
	margin-top: 12px;
	font-weight: bold;
	padding-left: 30px;
	padding-top: 15px;
	color: #fff;
}
#poll .cont {
	background-image: url(../images/poll-bg.jpg);
	background-repeat: repeat-y;
	font-weight: bold;
	padding-left: 25px;
	padding-right: 10px;
	line-height: 19px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 10px;
}
#poll .vote_options {
	height: 69px;
	background-image: url(../images/poll-bg.jpg);
	background-repeat: repeat-y;
	padding-left: 30px;
	font-size: 11px;
}
#poll .vote_options input {
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	width: 25px;
}
#poll .vote_btn {
	background-image: url(../images/poll-bg.jpg);
	background-repeat: repeat-y;
	padding-left: 34px;
	padding-top: 5px;
}
#poll .downbg {
	height: 15px;
	background-image: url(../images/poll-downbg.jpg);
}


#subscribe_news {
	padding-top: 6px;
}
#option_panel {
	height: 220px;
	background-color: #EEF5C5;
	margin-top: 10px;
}
#opt_leftpanel {
	height: 221px;
	width: 512px;
	float: left;
}
#opt_title1 {
	height: 23px;
	padding-top: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5A801C;
	padding-left:30px;
}
#delight_panel {
	height: 173px;
	width: 455px;
	margin-left: 28px;
}

#delight_panel .more {}
#delight_panel .topbg {
	height: 9px;
	width: 456px;
	background-image: url(../images/delight_topbg.jpg);
	background-repeat: no-repeat;
}
#delight_panel .cont {
	height: 154px;
	background-image: url(../images/delight-bg.jpg);
	background-repeat: repeat-y;
}
#delight_panel .downbg {
	height: 10px;
	background-image: url(../images/delight_downbg.jpg);
	background-repeat: no-repeat;
}
#opt_rightpanel {
	width: 486px;
	height: 221px;
	float: left;
}
#delight_panel .cont .more { height:25px; width:100%; margin-top:10px;}

#delight_panel .cont .delight_cont {
	
	padding-right: 25px;
	line-height: 17px;
}
#opt_brdr {
	width: 0px;
	height: 176px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #333333;
	float: left;
	margin-top: 35px;
	margin-bottom: 10px;
}
#corporate_panel { background:#fff; width:470px; height:173px;}

#corporate_panel .customer_cont {
	padding-top: 15px;
	line-height: 20px;
}
#corporate_panel .more { width:81px; height:25px;}
#corporate_panel .more a {
	text-decoration: none;
	float: right;
	color: #000;
	display:block;
	background:#ccc url(../images/more-bg-hover.png) no-repeat;
	width:60px;
	height:22px;
	line-height:22px;
	font-weight:bold;
	text-indent:10px;
}
#corporate_panel .more a:hover {background:#ccc url(../images/more-bg.png) no-repeat; color:#fff;}
#tab-topmenu {
	float: left;
	width: 519px;
	margin-left: 8px;
}
#tab-topmenu ul {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}
#tab-topmenu li {
	float: left;
}
#tab-topmenu        .size1        {
	width: 80px;
	height: 50px;
	padding-left: 23px;
	padding-right: 20px;
}

#tab-topmenu .size2 {
	width: 75px;
}

#tab-topmenu .size3 {
	width: 75px;
}

#tab-topmenu .size4 {
	width: 80px;
}

#tab-topmenu .size5 {
	width: 100px;
}
#tab-topmenu   .size1:hover {
	background-image: url(../images/tab-top2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 60px;
	width: 80px;
}
#tab-topmenu .size2:hover {
	width: 75px;
	background-image: url(../images/tab-top2.png);
	background-repeat: no-repeat;
	background-position: -30px 0px;
	height: 60px;
}







#tab_conarea {
	height: 210px;
	width: 535px;
	float: left;
}
#tab_panel  #tab-topmenu  .con_tab_mnu  {
	width: 519px;
	background-image: url(../images/tab_mnu_bg.png);
	background-repeat: no-repeat;
	height: 261px;
	float: left;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#tab_panel #tab-topmenu #menu ul {
	height: 46px;
}
#tab_panel #tab-topmenu #menu ul li {
	float: left;
	font-size: 10px;
	height: 46px;
}
#tab_panel #tab-topmenu #menu ._mnu1 {
	width: 90px;
	margin-right: 8px;
}
#tab_panel #tab-topmenu #menu ._mnu2 {
	width: 80px;
	margin-right: 5px;
}
#tab_panel #tab-topmenu #menu ._mnu3 {
	width: 77px;
	margin-right: 8px;
}

#tab_panel #tab-topmenu #menu ._mnu4 {
	width: 94px;
	margin-right: 7px;
}
#tab_panel #tab-topmenu #menu ._mnu5 {
	width: 110px;
}




#tab_panel #tab-topmenu .con_tab_btm {
	width: 527px;
	height: 39px;
	background-image: url(../images/tab_con_btm.png);
	background-color: #FFFFFF;
}
#tab_panel #tab-topmenu #menu {
	background-color: #FFFFFF;
	height: 63px;
	width: 519px;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con {
	width: 250px;
	margin-left: 20px;
	float: left;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con {
	width: 250px;
	margin-left: 20px;
	float: left;
}
#tab_panel .more { height:25px; width:100%;}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #64911A;
	font-weight: bold;
	margin-bottom: 13px;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con p {
	font-size: 12px;
	line-height: 130%;
	color: #333333;
	margin-bottom: 10px;
}

#tab_panel  #tab-topmenu  .con_tab_mnu  .tab_rit_con  h1 span {
	font-size: 12px;
	font-weight: normal;
	margin-left: 10px;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #455628;
	font-weight: bold;
	margin-bottom: 10px;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_rit_con a {
	font-size: 11px;
	color: #374F28;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_lft_con {
	float: left;
	width: 230px;
	height: 220px;
	position:relative;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_lft_con .img-topstories { width:156px; height:169px; position: absolute; top:0px; left:40px;  z-index:9999px;}
#tab_panel #tab-topmenu .con_tab_mnu .tab_lft_con .img-raw { width:156px; height:169px; margin:0px auto; position:absolute; top:0px; left:40px; z-index:-9999px; background:url(../images/topst-bg.png) no-repeat;}


#tab_panel #tab-topmenu .con_tab_mnu .tab_lft_con a {
	background-image: url(../images/a-hover.png);
	height: 22px;
	width: 77px;
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	line-height: 22px;
	text-decoration: none;
	color: #000000;
	font-weight: 600;
	margin-left: 78px;
	margin-top: 10px;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:18px;
}
#tab_panel #tab-topmenu .con_tab_mnu .tab_lft_con a:hover {
	background-image: url(../images/a_bg.png);
	height: 22px;
	width: 77px;
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	line-height: 22px;
	text-decoration: none;
	color: #fff;
	font-weight: 800;
	margin-left: 78px;
	margin-top: 10px;
	
}
#tab_cont {
	height: 200px;
	background-image: url(../images/a-hover.png);
	background-repeat: repeat-y;
	margin-left: 10px;
}
#tab_bottom {
	height: 39px;
	background-image: url(../images/tab_con_btm.png);
	background-repeat: no-repeat;
}
#subcontarea ul {
	margin-left: 00px;
	margin-bottom:20px;
}
#subcontarea li {
	padding-top: 5px;
	/*padding-bottom: 5px;*/
	line-height: 20px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	padding-left: 25px;
	text-align:justify;
}

#subcontarea .tbl td ul { padding:0px; margin:0px 0px 0px 15px;}
#subcontarea .tbl td ul li { list-style: disc; padding:0px 0px 0px 0px; font-size:12px; line-height:20px;  background-image:none!important;}
#subcontarea .tbl td ol { padding:0px; margin:0px 0px 0px 15px;}
#subcontarea .tbl td ol li { list-style: decimal; padding:0px 0px 0px 0px; font-size:12px; line-height:20px;  background-image:none!important;}

#subcontarea .splz ul { padding:0px; margin:0px 0px 0px 15px;}
#subcontarea .splz ul li { list-style: disc; padding:0px 0px 0px 0px; font-size:12px; line-height:20px;  background-image:none!important;}
#subcontarea .splz ol { padding:0px; margin:0px 0px 0px 15px;}
#subcontarea .splz ol li { list-style: decimal; padding:0px 0px 0px 0px; font-size:12px; line-height:20px;  background-image:none!important;}




#subcontarea .img1 {
	float: left;
	padding: 5px;
	margin-right: 15px;
}

#subcontarea .img02 {
	float: right;
	padding: 5px;
	margin-left: 15px;
}

.clear { clear: both; height:0; overflow:hidden }
.clearfix:after { content:"."; height:0; display:block; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/
.clearfix { display:block; }
#logo a {
	width: 303px;
	float: left;
}
#subcontarea .subhead {
	color: #E44800; font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
#sections a {
	color: #333333;
	text-decoration: none;
}
#sections a:hover {
	color: #333333;
	text-decoration: underline;
}

#tools a {
	color: #333333;
	text-decoration: none;
}
#tools a:hover {
	color: #333333;
	text-decoration: underline;
}

#policy a {
	color: #333333;
	text-decoration: none;
}
#policy a:hover {
	color: #333333;
	text-decoration: underline;
}
#subcontarea  .readmore {
	float: right;
}
#subcontarea  .readmore  a {
	color: #0099FF;
	text-decoration: none;
}
#subcontarea  .readmore  a:hover {
	color: #0099FF;
	text-decoration: underline;
}
#subcontarea .pay_tab {
	border: 1px solid #FFE8C4;
	color: #333333;
}
#subcontarea .pay_tab td {
	padding-left: 15px;
	border: 1px solid #FFDDAA;
}
#subcontarea_dash .dash_bord {
	padding: 0px;
	width: 92%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#subcontarea_dash .dash_bord p {
	line-height: 20px;
	padding: 0px;
	text-align: left;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
}


#subcontarea_dash .dash_bord p span {
	font-size: 11px;
	color: #666666;
}
#subcontarea_dash .dash_bord a {
	color: #E56619;
	text-decoration: none;
}
#subcontarea_dash .dash_bord a:hover {
	color: #E56619;
	text-decoration: underline;
}
.gravatar {
	background-color: #238D8D;
	padding: 2px;
	height: 96px;
	width: 96px;
	float: right;
}
#subcontarea_dash .dish_con {
	width: 260px;
	font-size: 12px;
	font-weight: 700;
	font-family: Geneva, Arial, Helvetica, sans-serif, Tahoma;
}
#subcontarea_dash .dish_con .top_dash {
	width: 260px;
	height: 18px;
	background-image: url(../images/top_dash.png);
}
#subcontarea_dash .dish_con .con_dash {
	width: 258px;
	background-image: url(../images/top_dash.png);
	background-repeat: no-repeat;
	background-position: -1px -18px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ABE9E9;
	border-left-color: #ABE9E9;
	height: 180px;
	background-color: #FFFFFF;
}
#subcontarea_dash .dish_con .con_dash ul {
	margin-top: 10px;
	margin-left: 15px;

}
#subcontarea_dash .dish_con .con_dash ul li {
	background-image: none;
	background-position: 0px 0px;
	margin: 0px 20px 0 0;
	padding: 0px;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 30px;
	text-align: left;
}

#subcontarea_dash .dish_con .con_dash .select {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #50D3D3;
}

#subcontarea_dash .dish_con .btm_dash {
	width: 260px;
	height: 18px;
	background-image: url(../images/btm_dash.png);
}

#subcontarea_dash .con_dash .tit_dash {
	width: 90%;
	float: left;
	background-color: #2CB1B1;
	margin-right: 10px;
	color: #FFFFFF;
	text-align: left;
	font-size: 14px;
	font-weight: 800;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-left: 10px;
}
#subcontarea_dash .con_dash .tit_dash_btm {
	width: 150px;
	display: block;
	background-color: #2CB1B1;
	background-image: url(../images/btm_lft.jpg);
	background-repeat: no-repeat;
	height: 9px;
	margin-top: 20px;
	background-position: center bottom;
}
#subcontarea_dash {
	width: 96%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #75DDDD;
	border: 2px solid #91E3E3;
}
#subcontarea h5 {
	color: #FF8040;
	display: block;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}

#admin_sub_midpanne{
	float: left;
	width: 768px;
}

#admin_sub_midpanne { line-height:20px; padding:0px; margin:0px;}

#admin_sub_midpanne #top {
	height: 46px;
	width: 768px;
	background-image: url(../images/top_admin.jpg);
	background-repeat: no-repeat;
}

#admin_sub_midpanne #btm {
	background-image: url(../images/btm_admin.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 768px;
	float: left;
}

#admin_sub_midpanne #con_area {
	background-image: url(../images/bg_admin.jpg);
	background-repeat: repeat-y;
	padding-left: 28px;
	padding-right: 30px;
	float: left;
	width: 708px;
}

#admin_sub_midpanne #con_area #hed_title {
	line-height: 30px;
	font-weight: bold;
	margin-bottom: 10px;
	float: left;
	width: 100%;
}

#admin_sub_midpanne #con_area h2 { font-size:12px; color:#055EC0;}

#admin_sub_midpanne #con_area .vid { float:right; margin:0px 0px 20px 20px;}

#admin_sub_midpanne #con_area ul {
	margin-left: 0px;
}
#admin_sub_midpanne #con_area li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 20px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: 2px 10px;
	padding-left: 25px;
}



#admin_sub_midpanne #con_area .img_title {
	float: right;
	margin:0px 0px 15px 15px;
	border:solid 1px #ccc;
}

#admin_sub_midpanne #con_area .img_title img { display:block; }
#admin_sub_midpanne #con_area .img_title p { display:block; text-align:center; font-weight:bold; height:30px; line-height:30px; color:#E36717; margin:0px;}

table td th{	
border:1 px solid #333333;
}

#subcontarea .yoga {
	width: 100%; padding:10px 0px;
}

#subcontarea .yoga p {
	color: #333333;
	line-height: 165%;
	 text-align:justify;
	
}

#subcontarea .yoga h2 { font-size:20px; margin-bottom:20px; color:#E75E08; font-weight:normal;}
#dmenu a .maina {
	font-weight: bold;
	color: #669900;
}


.mand {
color:red;
}


.date_doc {
	font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
	color: #64911A;
    font-family: Arial,Helvetica,sans-serif;   
    margin-bottom: 13px;
}

.mand {
color:red;
}

.light_red {
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:2px 10px 2px 2px;
	color:#A40000;
}

/*#subcontarea h3 {
	background-image: url(../images/h3bg.png);
	background-repeat: no-repeat;
	border-bottom:dotted 1px #ccc;
	padding:5px 0px;
	margin-bottom:10px;
	color:#E44800;
	font-size:13px;
}*/



#tool_thick #frmquestion #admin-yoga-new #question_bulid .question_descrip ol li{
	list-style:decimal; 
	text-decoration:underline;
}
