/* GKI CSS 

*/


body {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
}

#container {
	width: 100%;
	height: 100%;
	
}


#main {
	
}



/* 2 COLUMN LAYOUT */
body.template6 #main {
	padding: 0;
}

#maincol {
	padding: 20px;
	margin-left: 190px;
}

#leftcol {
	float: left;
	width: 160px;
	padding: 8px;
}

#header {
	height: 100px;
}


#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	background-color: #f2ef9e; 
	padding-top: 30px; 
	padding-bottom: 4pt; 
	text-align: center;
	width: 600px;
	margin: 10px auto;
}


#topbar {
	height: 10px;
	background-color: #6b1687;
	position: absolute;
	top: 69px;
	width: 100%;
}

#flashlogo {
	position: absolute;
	left: 0;
	top: 0;
	
}



/* HOME PAGE */

#page1 #header {
	height: 120px; /* height: 148px; */
}

#page1 #leftcol {
	width: 250px;
}
#page1 #maincol {
	margin-left: 270px;
}

#page1 #topbar {
	top: 89px;
}
#page1 #flashlogo {
}


#home-lefttext {
	margin: 20px 20px; 
	text-align: justify; 
	font-size: 85%;
}

/* END HOME PAGE */



/* LEFT NAVIGATION */

#leftnavblock {
	font-family: Verdana, Geneva, sans-serif;
}

#leftnavblock h2 {
	font-size: 10pt;
	margin: 40px 0 0 0;
	text-transform: uppercase;
}
#leftnavblock h2 a {
	text-decoration: none;
	color: #6b1687;
}

ul.leftnav {
	list-style-type: none;
	margin: 4px 0 20px 0px;
	padding: 0;
	font-size: 10pt;
	font-weight: bold;
}
ul.leftnav li {
	margin: 2px 0 4px 0;
	padding: 0;
}
ul.leftnav li a {
	display: block;
	padding: 3px 8px;
	text-decoration: none;
	color: #6b1687;
	background-color: #ffceff;
}
ul.leftnav li.active {
}
ul.leftnav li.active a, ul.leftnav li a:hover {
	background-color: #ffbb7b;
}
ul.leftnav li.active a {
	color: black;
	padding-left: 12px;
}
ul.leftnav li a:hover {
	/* color: #ff1e00; */
	color: black;
}


/* END LEFT NAVIGATION */




/* TOP MENU */

ul.topmenu {
	width: 600px;
	margin: 28px 0 0 300px;
	font-size: 9pt;
	font-family: verdana;
}
#page1 ul.topmenu {
	margin-top: 48px;
}
ul.topmenu li {
	float: left;
	list-style-type: none;
}
ul.topmenu li a {
	display: block;
	text-decoration: none;
	color: 6b1687;
}
ul.topmenu li ul {
	position: absolute;
	height: auto;
	font-weight: normal;
	width: 17em;
	padding: 0;
	margin-left: 0px;
	background-color: #bb9ef2;
	border: none;
	border-top: solid 10px #6b1687;
	display: none;
}
ul.topmenu li:hover  ul {
	display: block;
}
ul.topmenu li ul li {
   /* sub items, leave as block level */
	float: none;
}

ul.topmenu li.tab {
	background-image: url(assets/images/site/menu-off.gif);
	background-repeat: no-repeat;
}
ul.topmenu li.tab a {
	padding: 0px 4px;
	text-indent: -9999px;
	height: 41px;
	
}
ul.topmenu li.tab ul li a {
	text-indent: 0;
}
ul.topmenu li.tab:hover, ul.topmenu li.active {
	background-image: url(assets/images/site/menu-on.gif);
}
ul.topmenu li.tab ul li.active {
	background-image: none;
}

#menu57 {
	width: 79px;
}
#menu58 {
	background-position: -79px;	
	width: 74px;
}
#menu59 {
	background-position: -153px;	
	width: 82px;
}
#menu60 {
	background-position: -235px;	
	width: 80px;
}
#menu61 {
	background-position: -315px;	
	width: 97px;
}
#menu62 {
	background-position: -412px;	
	width: 81px;
}
#menu63 {
	background-position: -493px;	
	width: 86px;
}



ul.topmenu li.tab ul {
	border-bottom: solid 4px #6b1687;
}
ul.topmenu li.tab ul li {
}
ul.topmenu li.tab ul li a {
	height: auto;
	padding: 4px 2px 4px 8px;
}
ul.topmenu li.tab ul li:hover,
ul.topmenu li.tab ul li.active
{
	background-color: #6b1687;
}
ul.topmenu li.tab ul li:hover a,
ul.topmenu li.tab ul li.active a
{
	color: white;
}





/* END TOP MENU */








.section {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; text-align: left}
.ul1 {  margin-top: 2pt}
.li1, .ul1 li {
	margin-bottom: 6pt;
	list-style-image: url(images/dot.gif)
}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #f2ef9e; padding-top: 4pt; padding-bottom: 4pt; text-align: center}
.heading {  font-size: 16pt; margin-top: 20pt}
td {  }
.menutop {  font-size: 8pt; color: #333333; height: 12pt}
.amenutop {  color: #666666}
td {  }
.callout {  background-color: #f2ef9e; border: solid; border-width: 1px thin thin 1px; border-color: #b587c1 #6b1084 #6b1084 #b587c1; padding-top: 8pt; padding-right: 4pt; padding-bottom: 4pt; padding-left: 8pt; color: #333333}
.qlist {  font-size: 9pt}
.liquestion {  margin-left: -18pt; list-style-type: square; margin-bottom: 4pt; list-style-image: none}
.sectionhead {  color: #000000; margin-bottom: 4pt; padding-left: 8pt; font-weight: bold; border-color: #6b1084 black black; background-color: #f2ef9e; border-style: solid; border-top-width: thin; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.licallout {
	list-style-image: url(images/dot-yel.gif);
}
.leftcenter {  text-align: center}
.purp {  color: #6b1084; font-weight: bold}
.form {  background-color: #f2ef9e; text-align: center}
.awhite {  color: #FFFFFF; font-weight: bold; text-decoration: none}
.indent1 {  margin-left: 24pt}
h1 {
	font-size: 20pt;
	margin-top: 20pt;
	font-family: Georgia, "Times New Roman", Times, serif;

}
.ind1 {  margin-left: 20pt}
.smtext {  font-size: 8pt}
.subtitle {  font-weight: bold; color: #fe4110}
.luky {
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
}
.anoul {  text-decoration: none}
.smtextgray {  font-size: 8pt; color: #999999}
.callout2 {
	background-color: #f2ef9e;
	border: solid;
	border-width: 1px thin thin 1px;
	border-color: #b587c1 #6b1084 #6b1084 #b587c1;
	padding-top: 8pt;
	padding-right: 4pt;
	padding-bottom: 4pt;
	padding-left: 8pt;
	color: #333333;
	width: 350px;


}
.limain {
	list-style-image: url(images/dot.gif);
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
.listd {
	list-style-type: square;
}
.ulind1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	list-style-type: square;
	list-style-image: none;



}
.home1 {
	color: #FF0000;
	font-weight: bold;
	font-style: italic;
	font-size: medium;
	margin-left: 16pt;
	margin-right: 12px;
	padding: 0px;
	margin-top: 0px;



}
.home2 {
	margin-right: 48pt;
	margin-bottom: 4pt;
	margin-left: 48pt;
}
.li2 {
	margin-top: 6pt;
	list-style-type: square;
}
.reddot {
list-style-image: url(images/dot.gif)
}
.quote {
	font-style: italic;
	margin-right: 12pt;
	margin-left: 1in;
}
.callout3 {
	background-color: #f2ef9e;
	border: solid;
	border-width: 1px thin thin 1px;
	border-color: #b587c1 #6b1084 #6b1084 #b587c1;
	padding-top: 8pt;
	padding-right: 4pt;
	padding-bottom: 4pt;
	padding-left: 8pt;
	color: #666666;
	width: 300px;
	float: right;
	font-size: 9pt;


}
.ul2 {
	margin-top: 0px;


}
.boldy {
	font-weight: bold;
}
.h1sub {
	font-size: 10pt;
	font-style: italic;
	color: #fe4110;
	margin-left: .5in;

}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.subbg {
	z-index: 1;
	position: relative;
}
.submenu {
	position: relative;
	display: none;
	color: #6b1687;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	width: 400px;
	padding-right: 4pt;
	padding-left: 6pt;
	font-weight: bold;
}
.am {
	text-decoration: none;
}
.tdsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	padding-right: 6pt;
	color: #FFFFFF;
	white-space: nowrap;



}
a.am:link {
	color: #000000;
}
a.am:visited {
	color: #330033;
}
a:hover {
	color: #fe4110;
	text-decoration: underline;

}
a.am:hover {

	color: #FFFFFF;
	text-decoration: underline;
}
.larger {
	font-size: large;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;

}
.home1h1 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.evalessay {
	font-size: 9pt;
	margin-right: 36pt;
	margin-left: 36pt;
	background-color: #FFFFdd;
	padding: 10pt;

}
.homebox1 {
	width: 180px;
	margin-left: 35px;
	padding: 8px;
	background-color: #f2ef9e;
	color: #FF0000;
	text-align: center;
	border: 1px solid #9B3AAD;
	font-weight: bold;
}
.excerpt {
	font-size: 90%;
	margin-right: 20px;
	margin-left: 20px;
	color: #666666;
}
.xsmall {
	font-size: xx-small;
}
.pad1 {
	padding: 6px;
}
.plist {
	margin-left: 30px;
}
.plist h4 {
	margin-bottom: 6px;
	margin-left: 0px;
	color: #6B1687;
	font-size: 11pt;
}
.plist p {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 20px;
}
.pdflist {
	margin-left: 200px;
	padding: 0px;
	margin-top: 40px;
	list-style-type: none;
}
.pdflist img {
	clear: both;
	float: left;
	padding-bottom: 8px;
	margin-top: -20px;
}
.pdflist li {
	padding-bottom: 30px;
	clear: both;
}
.quote2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #3E3D09;
	line-height: 150%;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: solid;
	border-top-color: #F2EF9E;
	border-right-color: #F2EF9E;
	border-bottom-color: #F2EF9E;
	border-left-color: #F2EF9E;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-right: 12px;
}
.quote2by {
	font-size: 10pt;
	font-style: italic;
	font-weight: normal;
	color: #B587C1;
	padding-left: 20px;
}

.answer {
	font-size: 12pt;
	color: #6b1687;
	padding: 0 20px;
	line-height: 150%;
	font-family: verdana;
}

.list {
	line-height: 150%;
}

.highlight {
	color: red;
	font-weight: bold;
}


