/* CSS Document */
* { margin:0; padding:0;}

.clear { clear:both;}

html, body {
	height:100%;
	background-color: #FFFFFF;
}
body {font-size:100%; line-height:1.05em; text-align:center; background:url(../images/bg_top.gif) repeat-x top}
html, input, textarea
	{	font-family:Arial; 
		color:#a2a2a2;
	}	


.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}

a img{ border:0px}
img{
	vertical-align:top;
	border-color: #999;
}

b{color:#444444;}

a{color:#a8ac33; text-decoration:underline} 
a:hover{
	text-decoration:none;
	text-align: left;
}
.a1{color:#e5156d; font-weight:bold; font-size:0.89em; margin-right:20px} 

#content ul{
	margin:0;
	padding:0;
	list-style:none;
}
#content ul li{background:url(../images/arrow.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:10px; }
#content ul li a{color:#a5b135; text-decoration:underline;  line-height:1.5em} 
#content ul li a:hover { text-decoration:none; }
#content .ul{margin:0; padding:0; list-style:none;}
#content .ul li{background:url(../images/arrow1.gif) top left no-repeat; background-position:0 9px; margin:0px; padding-left:10px; }
#content .ul li a{color:#f3f3e9; text-decoration:underline;  line-height:1.5em} 
#content .ul li a:hover { text-decoration:none; }


/*header*/
#header {font-size:0.8575em; color:#FFFFFF }
#header .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header ul{margin:0; padding:0; list-style:none;}
#header ul .li{background:url(images/bg_menu1.gif) repeat-x top left; }
#header ul li{background:url(images/bg_menu.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header ul li a{color:#FFFFFF; text-decoration:none; background:url(images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header ul li a:hover { text-decoration:underline; }


/*content*/
#content{ font-size:0.75em; width:100%; text-align:left}
#content .indent{padding:33px 40px 10px 44px}
#content .indent_col2{padding:0px 1px 0px 1px}
#content .title {margin:0 0 25px 0;}
#content .title_1{margin:0 0 35px 0;}
#content .pic_left{
	float:left;
	margin:0px 20px 0px 0px;
	border: 1;
	border-color: #8D9081;
}
 

#content .pic_left1{ float:left; margin:0px 20px 20px 0px}
#content .pic{ margin:0px 0px 29px -14px}
#content .pic1{ margin:0px 17px 0px 0px}
#content .pic2{ margin:0px 0px 20px 0px}
#content .pic3{ margin:0px 10px 0px 0px}
#content .line{ margin:25px -10px 31px 0px}
#content p{
	margin:0px 0px 24px 0px;
	text-align: left;
}
#content .p1{ margin:0px 0px 11px 0px}
#content .p2{ margin:0px 0px 19px 0px}
#content h2{ color:#a2a2a2; font-size:1.4em; margin-bottom:10px;  }
#content .h2{margin-bottom:0px;  }
#content h3{ color:#ffffff; font-size:1.4em; margin-bottom:10px; }
#content .h3{  margin-bottom:0px; font-size:1em; font-weight:bold; }
#content h4{ color:#a8ac33; font-size:1em; margin-bottom:10px; text-transform:uppercase}
#content .h4_1{margin-bottom:0px; }
#content .h4{margin:41px 0 10px 0}
#content h5{ color:#ffffff; font-size:1em; margin-bottom:12px;}
#content .h5_1{margin-bottom:0px; }
#content .h5{margin:41px 0 10px 0}
/*bg1*/
.bg1 { background:#ecede2; color:#525252; padding:35px 20px 34px 43px}
.bg1 a{ color:#a5b135}
/*bg2*/
.bg2 {
	background:#f7f7f2;
	color:#8d9081;
	padding:39px 37px 31px 50px;
	background-image: url(../images/bg-chakra2.gif);
	background-repeat: no-repeat;
}
.bg2 a{ color:#959643}
/*bg3*/
.bg3 { background:#f3f3e9; padding:32px 10px 51px 51px;}
/*bg4*/
.bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 47px 29px;}
.bg4 a{
	color:#f3f3e9;
	font-weight: bold;
}

/*index.html*/
#page1 .row1, #page3 .row1, #page5 .row1, #page6 .row1{ margin-bottom:1px}
#page1 .bg1 .pad{padding:0px 0px 7px 0px; display:block}
/*index-1.html index-3.html*/
#page2 .bg1, #page4 .bg1 { padding:35px 70px 34px 40px}
#page2 .col2 .bg1 { padding:35px 25px 19px 40px}
#page4 .col2 .bg1 { padding:35px 25px 37px 40px}
#page2 .pad, #page4 .pad { padding:0px 0px 20px 160px;}
#page2 .pad1, #page4 .pad1 { padding:0px 0px 20px 203px;}
#page2 .bg4{ padding:31px 27px 39px 40px;}
#page4 .bg4 { padding:31px 15px 39px 37px;}
#page2 .bg2, #page4 .bg2 {padding:34px 15px 32px 40px; margin:1px 0px 1px 0px}
#page2 .bg2 h2, #page4 .bg2 h2{ color:#8d9081; font-size:1.4em; margin-bottom:0px;  }
#page2 #content .indent{padding:33px 65px 10px 44px}
#page4 #content .indent{padding:33px 65px 30px 44px}
/*index-2.html*/
#page3 .bg2, #page5 .bg2  {padding:34px 20px 32px 40px; margin:1px 0px 1px 0px}
#page3 h2, #page3 h2{ color:#8d9081; font-size:1.4em; margin-bottom:0px;  }
#page3 .col3 h2, #page5 .col3 h2{ color:#8d9081; font-size:1em; margin-bottom:10px;  }
#page3 .bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 47px 39px;}
#page3 #content .indent{padding:33px 30px 10px 44px}
/*index-4.html*/
#page6 .pad{padding:0px 20px 0px 0px;}
#page6 .bg2 { background:#f7f7f2; color:#8d9081; padding:39px 37px 31px 40px;}
#page6 .bg3 { background:#f3f3e9; padding:32px 10px 31px 51px;}
#page6 .bg1 { background:#ecede2; color:#525252; padding:35px 20px 14px 43px}
#page6  .bg4 { background:#babdac; color:#f3f3e9; padding:34px 20px 67px 35px;}

/*index-5.html*/
#page7 #content{ color:#525252; line-height:1.3em}
#page7 #content strong{color:#a8ac33; font-size:1em;  text-transform:uppercase}
#page7 #content .indent{padding:33px 20px 20px 39px}
#page7 #content p{margin:0px 0px 15px 0px}

/*footer*/
#footer { color:#9e9784; font-family:Tahoma; font-size:0.6875em; padding:40px 25px 31px 47px;}
#footer a {color:#978247; text-decoration:underline}  
#footer a:hover {  text-decoration:none}


input{
	width:122px;
	height:47px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:5px;
}
textarea{
	width:180px; height:224px;
	font-size:1em;
	padding-left:5px;
	margin-bottom:11px;
	overflow:auto}
#content .pic_right {
	float:right;
	margin:0px 0px 0px 20px;
	border: 1;
	border-color: #999999;
}
#content .pic_chakra {
	float:left;
	margin:0px 20px 0px 0px;
	border-color: #B8B8B6;
	border-width: 1;
}
.chakrabold1 {
	color: #A5A86D;
	font-weight: bold;
}
.bg2-chakra2 {
background:#f7f7f2; color:#8d9081; padding:39px 37px 31px 50px;
}
#content .pic_left2 {
	float:left;
	margin:0px 20px 20px 0px;
}
.thumbnail
{
	float: left;
	width: 120px;
	border: 1px solid #999;
	margin: 0 10px 15px 0;
	padding:6px;
	height: 275px;
}

.box
{
	float: left;
	width: 500px;
	border: 1px solid #999999;
	margin: 0;
	padding:6px;
	 
}


/*TEMPLATE*/
 
/*header-01red*/
#header-01red {font-size:0.8575em; color:#FFFFFF }
#header-01red .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-01red ul{margin:0; padding:0; list-style:none;}
#header-01red ul .li{background:url(../images/01red/bg_menu1-01red.gif) repeat-x top left; }
#header-01red ul li{background:url(../images/01red/bg_menu-01red.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-01red ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;}
#header-01red ul li a:hover { text-decoration:underline; }
#header-01red .logo{
	left: 1px;
	background-image: url(../images/01red/logo-01red.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-01red .banner{
	left: 1px;
	background-image: url(../images/01red/pic-01red.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}


/*header-02orange*/
#header-02orange {font-size:0.8575em; color:#FFFFFF }
#header-02orange .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-02orange ul{margin:0; padding:0; list-style:none;}
#header-02orange ul .li{background:url(../images/02orange/bg_menu1-02orange.gif) repeat-x top left; }
#header-02orange ul li{background:url(../images/02orange/bg_menu-02orange.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-02orange ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-02orange ul li a:hover { text-decoration:underline; }
#header-02orange .logo{
	left: 1px;
	background-image: url(../images/02orange/logo-02orange.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-02orange .banner{
	left: 1px;
	background-image: url(../images/02orange/pic-02orange.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}

 
/*header-03yellow*/
#header-03yellow {font-size:0.8575em; color:#FFFFFF }
#header-03yellow .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-03yellow ul{margin:0; padding:0; list-style:none;}
#header-03yellow ul .li{background:url(../images/03yellow/bg_menu1-03yellow.gif) repeat-x top left; }
#header-03yellow ul li{background:url(../images/03yellow/bg_menu-03yellow.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-03yellow ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-03yellow ul li a:hover { text-decoration:underline; }
#header-03yellow .logo{
	left: 1px;
	background-image: url(../images/03yellow/logo-03yellow.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-03yellow .banner{
	left: 1px;
	background-image: url(../images/03yellow/pic-03yellow.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}
 

/*header-04green*/
#header-04green {font-size:0.8575em; color:#FFFFFF }
#header-04green .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-04green ul{margin:0; padding:0; list-style:none;}
#header-04green ul .li{background:url(../images/04green/bg_menu1-04green.gif) repeat-x top left; }
#header-04green ul li{background:url(../images/04green/bg_menu-04green.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-04green ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-04green ul li a:hover { text-decoration:underline; }
#header-04green .logo{
	left: 1px;
	background-image: url(../images/04green/logo-04green.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-04green .banner{
	left: 1px;
	background-image: url(../images/04green/pic-04green.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}

 
/*header-05blue*/
#header-05blue {font-size:0.8575em; color:#FFFFFF }
#header-05blue .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-05blue ul{margin:0; padding:0; list-style:none;}
#header-05blue ul .li{background:url(../images/05blue/bg_menu1-05blue.gif) repeat-x top left; }
#header-05blue ul li{background:url(../images/05blue/bg_menu-05blue.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-05blue ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-05blue ul li a:hover { text-decoration:underline; }
#header-05blue .logo{
	left: 1px;
	background-image: url(../images/05blue/logo-05blue.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-05blue .banner{
	left: 1px;
	background-image: url(../images/05blue/pic-05blue.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}

 

/*header-06indigo*/
#header-06indigo {font-size:0.8575em; color:#FFFFFF }
#header-06indigo .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-06indigo ul{margin:0; padding:0; list-style:none;}
#header-06indigo ul .li{background:url(../images/06indigo/bg_menu1-06indigo.gif) repeat-x top left; }
#header-06indigo ul li{background:url(../images/06indigo/bg_menu-06indigo.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-06indigo ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-06indigo ul li a:hover { text-decoration:underline; }
#header-06indigo .logo{
	left: 1px;
	background-image: url(../images/06indigo/logo-06indigo.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-06indigo .banner{
	left: 1px;
	background-image: url(../images/06indigo/pic-06indigo.jpg);
	width: 1000px;
	height: 236px;
	float: left;
}

/*header-07violet*/
#header-07violet {font-size:0.8575em; color:#FFFFFF }
#header-07violet .menu{width:683px; position:absolute; margin:45px 0 0px 405px}
#header-07violet ul{margin:0; padding:0; list-style:none;}
#header-07violet ul .li{background:url(../images/07violet/bg_menu1-07violet.gif) repeat-x top left; }
#header-07violet ul li{background:url(../images/07violet/bg_menu-07violet.gif) repeat-x top left; margin:0px; display:inline; padding:38px 0px 50px 0px; }
#header-07violet ul li a{color:#FFFFFF; text-decoration:none; background:url(../images/a.gif) no-repeat center right; line-height:8.5em; padding:0 15px 0 18px;} 
#header-07violet ul li a:hover { text-decoration:underline; }
#header-07violet .logo{
	left: 1px;
	background-image: url(../images/07violet/logo-07violet.gif);
	width: 315px;
	height: 141px;
	float: left;
}
#header-07violet .banner{
	left: 1px;
	background-image: url(../images/07violet/pic-07violet.jpg);
	width: 1000px;
	height: 236px;
	float: left;
} 
 
