/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#555555; font:14px/16px Arial, Helvetica, sans-serif;}
div, p, ul, form, input, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----MAIN PANEL----*/
#mainPan{width:778px; position:relative; margin:0 auto;}
span.flavor  { font-family: Times New Roman; font-style: italic; font-weight: bold }


/*----Left Panel----*/
#leftPan{
	width:155px;
	height:450px;
	float:left;
	background: #EDEDED;
	color:#555555;
	border-bottom: 1px solid #555555;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
	padding:48px 0 0;
}

#leftPan ul.one{width:135px; height:135px; margin:0 0 22px  15px;}
#leftPan ul.one li{width:127px; height:21px; border-bottom:1px solid #EDEDED;}
#leftPan ul.one li a{width:93px; height:21px; display:block; background:#EDEDED url('images/arrow1.gif') no-repeat 23px 8px; color:#40361B; text-transform:uppercase; text-decoration:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul.one li a:hover{background:#8961C4 url('images/arrow2b.gif') no-repeat 23px 8px; color:#fff; text-decoration:none; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul.one li.home{width:93px; height:21px; background:#8961C4; color:#fff; text-decoration:none; text-transform:uppercase; font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul.one li.contact{width:130px; height:21px; border-bottom:none;}
#leftPan ul.one li.this{width:93px; height:21px; background:#8961C4; color:#fff; text-decoration:none; text-transform:uppercase; font-style:normal; font-variant:normal; font-weight:normal; line-height:22px; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:34px; padding-right:0; padding-top:0; padding-bottom:0}


#leftPan a{width:110px; height:21px; display:block; color:#CC0000; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:15pt}
#leftPan a:hover{color: #8961C4;	text-decoration:none;}
.descrip {padding-left:20px; padding-right:3pt; padding-top:12pt; padding-bottom:0; font-size:12px; }

#leftPan p.more a{color:#8961C4; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;;margin:0 0 0 12px;}
#leftPan p.more a:hover{color: #555555;	text-decoration:none;}

#fastformPan{width:127px; height:141px; background:#E3DDCD; color:#574A22; margin:0 14px 11px;}
#fastformPan form.formone{width:127px; height:141px;}
#fastformPan form.formone h2{width:117px; height:23px; background:#574A22; color:#fff; font:20px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 10px;}
#fastformPan form.formone select{width:104px; height:18px; background:#fff; color:#000; font:11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; margin:7px 0 0 10px;}

#submitPan{width:61px; height:20px; position:absolute; top:360px; left:70px;}
#fastformPan form input{width:61px; height:20px; display:block; background:#E3DDCD url('images/button.gif') no-repeat 0 0; color:#fff; border:medium none; font-weight:bold; text-align:center; text-transform:uppercase; font-style:normal; font-variant:normal; line-height:20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif}

#fastformPan form label{width:40px; height:10px; display:block; float:left; background:#E3DDCD; color:#574A22; font:10px/10px Verdana, Arial, Helvetica, sans-serif; margin:10px 0 0; padding:0 0 0 5px;}
#fastformPan form input.check{width:12px; height:12px; float:left; margin:10px 0 0; background:none;}

#leftPan h3{ height:18px; color:#574A22; font-style:normal; font-variant:normal; font-weight:bold; font-size:18x; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; padding-left:20px; padding-right:0; padding-top:15pt; padding-bottom:2pt}

#leftPan ul.two{width:127px; height:113px; margin:23px 0 22px 14px;}
#leftPan ul.two li{width:127px; height:18px;}
#leftPan ul.two li a{width:105px; height:18px; display:block; background:#FFFCF4 url('images/arrow3.gif') no-repeat 12px 6px; color:#582902; font-size:13px; text-decoration:underline; padding-left:22px; padding-right:0; padding-top:0; padding-bottom:0}
#leftPan ul.two li a:hover{background:#FFFCF4 url('images/arrow1.gif') no-repeat 12px 6px; color:#574A22; font-size:13px; text-decoration:underline}

#secondformPan{width:127px; height:95px; background:#E3DDCD; color:#574A22; margin:0 14px 30px;}
#secondformPan form.formtwo{width:127px; height:95px;}
#secondformPan form.formtwo h2{width:117px; height:23px; background:#574A22; color:#fff; font:20px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; padding:0 0 0 10px;}
#secondformPan form.formtwo .input{width:61px; height:20px; background:#E3DDCD url('images/button.gif') no-repeat 0 0; color:#fff; border:medium none; font-weight:bold; text-align:center; text-transform:uppercase; font-style:normal; font-variant:normal; line-height:20px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:56px; margin-right:0; margin-top:10px; margin-bottom:0}

#secondformPan input{width:104px; height:18px; display:block; background:#fff; color:#000; font:11px/18px Verdana, Arial, Helvetica, sans-serif; margin:8px 0 0 10px;}

/*----/Left Panel----*/

/*----Right Panel----*/
#rightPan{width:621px; float:left;}
/*---Top Panel----*/
#topPan{width:565px; height:96px; padding:0 0 0 56px;}
#topPan img.logo{width:203px; height:30px; margin:41px 0 5px;}

#topPan p{width:210px; height:18px; border:1px solid #555555; background:#FFFFFF; color:#8961C4; text-align:center; font-size:14px}

#topPan ul{width:168px; position:absolute; top:51px; right:127px;}
#topPan ul li{width:55px; height:51px; border-right:1px solid #E3DDCD; float:left;}
#topPan ul li.pen{width:55px; height:51px; background:url('images/icon1a-normal.gif') no-repeat 0 0;}
#topPan ul li.pen a{width:55px; height:51px; display:block; background:url('images/icon1a-normal.gif') no-repeat 0 0; text-indent:-20000px}
#topPan ul li.pen a:hover{width:55px; height:51px; background:url('images/icon1a-hover.gif') no-repeat 0 0; text-indent:-20000px}

#topPan ul li.book{width:55px; height:51px; background:url('images/icon2a-normal.gif') no-repeat 0 0;}
#topPan ul li.book a{width:55px; height:51px; display:block; background:url('images/icon2-norma2.gif') no-repeat 0 0; text-indent:-20000px}
#topPan ul li.book a:hover{width:55px; height:51px; background:url('images/icon2a-hover.gif') no-repeat 0 0; text-indent:-20000px}

#topPan ul li.calculator{width:55px; height:38px; background:url('images/icon3a-normal.gif') no-repeat 0 0; border:medium none;}
#topPan ul li.calculator a{width:55px; height:38px; display:block; background:url('images/icon3-norma2.gif') no-repeat 0 0; text-indent:-20000px}
#topPan ul li.calculator a:hover{width:55px; height:38px; background:url('images/icon3a-hover.gif') no-repeat 0 0; text-indent:-20000px}

/*---/Top Panel----*/
/*---Body Panel----*/
#bodyPan{width:525px; padding:14px 40px 0 56px;}
#bodyPan h2{height:18px; background:#fff; color:#40361B;font:18px "Trebuchet MS",Arial, Helvetica, sans-serif;}

#bodyPan p.contant1{background:url('images/icons.gif') no-repeat 0 8px; padding-left:98px; padding-right:0; padding-top:6px; padding-bottom:0}
#bodyPan p.contant1 a{background:#fff; color:#8961C4; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#bodyPan p.contant1 a:hover{background:#EDEDED; color:#555555; text-decoration:none;}
#bodyPan p.contant2{background:url('images/exec.jpg') no-repeat 0 15px; padding-left:98px; padding-right:0; padding-top:12px; padding-bottom:0}
#bodyPan p.contant3{background:url('images/image3.gif') no-repeat 0 15px; padding-left:98px; padding-right:0; padding-top:12px; padding-bottom:0}

#bodyPan p.more{background:url('images/more-line.gif') repeat-x 0 90%;}
#bodyPan p.more a{background:#fff; color:#8961C4; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; margin:0 0 0 375px;}
#bodyPan p.more a:hover{background:#EDEDED; color:#555555; text-decoration:none;}

/*---About Body Panel----*/
#aboutbodyPan p.content1{background:url('images-about/Tarra.jpg') no-repeat 0 8px; padding-left:98px; padding-right:0; padding-top:6px; padding-bottom:0}

/*---One on One Body Panel----*/
#onebodyPan p.onecontent{padding-left:0px; padding-right:0; padding-top:6px; padding-bottom:12px}
#onebodyPan p.onecontent a{background:#fff; color:#8961C4; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#onebodyPan p.onecontent a:hover{background:#EDEDED; color:#555555; text-decoration:none;}
#onebodyPan ul li.list1 {list-style: square inside; ;padding-right:0; padding-top:12px; padding-bottom:0}

/*---Contact Us Body Panel----*/
#conbodyPan p.onecontent{padding-left:0px; padding-right:0; padding-top:6px; padding-bottom:12px}
#conbodyPan p.onecontent a{background:#fff; color:#8961C4; font:13px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
#conbodyPan p.onecontent a:hover{background:#EDEDED; color:#555555; text-decoration:none;}

/*---Body Lower Panel----*/
#bodylowerPan{width:525px; padding:11px 0 0; position:relative; margin:0 auto;}
#bodylowerLeftPan{width:291px; padding:0 40px 0 0; float:left;}
#bodylowerLeftPan p{padding:15px 0;}
#bodylowerLeftPan h3{height:30px; background:#fff; color:#40361B; font:30px/30px "Trebuchet MS",Arial, Helvetica, sans-serif;}

#bodylowerLeftPan ul.list{width:290px;}
#bodylowerLeftPan ul.list li{width:290px; height:20px;}
#bodylowerLeftPan ul.list li a{height:20px; background:#fff url('images/bullet1.gif') no-repeat 0 3px; color:#000; line-height:20px; text-decoration:underline; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0}
#bodylowerLeftPan ul.list li a:hover{background:#fff url('images/bullet2.gif') no-repeat 0 3px; color:#5E2401; line-height:20px; text-decoration:underline}

#bodylowerLeftPan p.more{background:url('images/more-line.gif') repeat-x 0 90%; padding:0px}
#bodylowerLeftPan p.more a{background:#FFFFFF; color:#8961C4; font-weight:bold; text-decoration:none; font-style:normal; font-variant:normal; line-height:14px; font-size:13px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; margin-left:193px; margin-right:0; margin-top:0; margin-bottom:0}
#bodylowerLeftPan p.more a:hover{background:#EDEDED; color:#555555; text-decoration:none}

#bodylowerRightPan{width:185px; float:left;}
#bodylowerRightPan h4{height:25px; background:#fff; color:#40361B; font:18px "Trebuchet MS",Arial, Helvetica, sans-serif;}


#bodylowerRightPan ul{width:162px; height:144px; background:#8961C4; color:#FFFFFF;padding-left:16px; padding-right:16px; padding-top:16px; padding-bottom:0}
#bodylowerRightPan ul li{width:162px; height:27px; border-bottom:1px solid #887B53;} 
#bodylowerRightPan ul li a{width:142px; height:27px; background:#574A22 url('images/arrow4.gif') no-repeat 8px 6px; color:#fff; text-decoration:none; line-height:27px; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0} 
#bodylowerRightPan ul li a:hover{background:#574A22 url('images/arrow5.gif') no-repeat 8px 6px; color:#FCF0CD; text-decoration:none; padding-left:20px; padding-right:0; padding-top:0; padding-bottom:0} 
#bodylowerRightPan ul li.lastlink{border:none;}

#bodylowerRightPan p.more{width:210px; 
height:38px; background:#6C4F97 url('images/more-bg-put.gif') no-repeat 24px 0; color:#FFFFFF; padding-left:0; padding-right:0; padding-top:12px; padding-bottom:0}

.seminar{width:200px; padding-left:5px; padding-right:5px;  background:#8961C4; color:#FFFFFF;}
#bodylowerRightPan p.more a{width:72px; background:#EDEDED; color:#342B0D; font-size:13px; font-weight:bold; text-decoration:none; margin-left:77px; margin-right:0; margin-top:0; margin-bottom:0 }
#bodylowerRightPan p.more a:hover{text-decoration:none;}
/*---/Body Lower Panel----*/

/*----FOOTER PANEL----*/
#footermainPan{height:70px; background:#EDEDED url('images/footerbgg.gif') repeat-x 0 0; color:#010101; clear:both; padding-left:0; padding-right:0; padding-top:53px; padding-bottom:0}

#footerPan{width:450px; position:relative; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}

#footerPan ul{height:20px; position:relative; margin:0 auto; text-align:center}
#footerPan li{float:left; color:#555555 }
#footerPan ul li a{color:#555555; background:#EDEDED; text-decoration:none; font-size:12px; padding-left:5px; padding-right:5px; padding-top:0; padding-bottom:0}
#footerPan ul li a:hover{text-decoration:underline;}

#footerPan p.copyright{width:204px; margin:0 auto; background:#EDEDED; color:#555555;  font-size:11px; text-align:center}

#footerPanhtml{width:60px; height:18px; display:block; position:absolute; top:40px; left:320px;}
#footerPanhtml a{width:58px; height:18px; display:block; background:#CC0000; color:#fff; line-height:18px; font-size:11px; font-weight:bold; text-align:center; text-decoration:none;}
#footerPanhtml a:hover{background:#574A22; color:#fff;}

#footerPancss{width:48px; height:18px; display:block; position:absolute; top:40px; left:380px;}
#footerPancss a{width:48px; height:18px; display:block; background:#574A22; color:#fff; line-height:18px; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; text-align:center;}
#footerPancss a:hover{background:#CC0000; color:#fff;}h3           { font-size: 12pt }

table {
	border-spacing:1px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	background-color:#E7E7E7;
	color: #555555;
}

caption {
	font-weight: bold;
	border-bottom:2px solid #555555;
	color: #555555;
	padding:10px
}

td, th {
	padding: 4px;
}

thead th {
	text-align: center;
	background: #F5F5F5;
	color: #555555;
	border: 1px solid #FFF;
	text-transform:uppercase;
}

tbody th {
	font-weight: bold;
}

tbody tr		{
	background-color:#FFF; 
	text-align:left;
	}
tbody tr.odd 	{
	background: #f9f9f9;
	border-top:1px solid #FFF;
}

tbody th a:link, tbody th a:visited{
	color:#8961c4;
	padding-left:0px; padding-right:0px; padding-top:3px; padding-bottom:0px
	}
tbody th a:hover{
	color:#555555;
	}

tbody tr td { 
	height:50px;
	background: #FFF;
	border: 1px solid #FFF;
	}

tbody tr.odd td{ 
	background: #f9f9f9;
	border-top:1px solid #FFF;
	}

table td a:link, table td a:visited {
	color: #1975D7;
	text-decoration: none;
}

table td a:hover {
	color: #555555;
	border-bottom:2px solid #8961c4;
	text-decoration: none ;
}
tbody td a{
	margin: 0 auto;
	height: 15px;
	border-bottom: 0px none;
	font-weight:bold;
	color:#FF8601; padding-left:18px; padding-right:0px; padding-top:3px; padding-bottom:0px
}
