body {
	background-image: url(images/bg.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.rgtbar {
background-image:url(images/smltopgradeint.gif);
background-repeat:repeat-x;
height:20px;
}
.bdr {
border:#e3e4e3 solid 1px;
}
.searchbg {
background-image:url(images/search.gif);
background-repeat:no-repeat;
width:210px;
height:52px;
background-position:center;
vertical-align:middle;
}
.voterults {
background-image:url(images/vote-results.gif);
background-repeat:no-repeat;
width:210px;
height:188px;
background-position:center;
vertical-align:middle;

}
.voteContainer { margin: 0 15px 0 15px; background-color:#FFF;}

.h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#000000;
text-align:justify;
}
.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:bold;
color:#ff0000;
text-align:justify;
}
.txt1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.hdng1 {
font-family:Arial, Helvetica, sans-serif;
font-size:120%;
text-decoration:none;
color:#000000;
}
.hdng2 {
font-family:Arial, Helvetica, sans-serif;
font-size:150%;
text-decoration:none;
color:#000000;
}
.hdng3 {
font-family:Arial, Helvetica, sans-serif;
font-size:110%;
text-decoration:none;
color:#000000;
font-weight:bold;
}
.whitefont {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.bldcont {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
text-align:justify;
line-height:16px;
}
.cont {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
text-align:justify;
line-height:18px;
}
.cont2 {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#b79000;
text-decoration:none;
text-align:justify;
line-height:18px;
}
.navi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
.anctg {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0000ff;
text-decoration:none;
text-align:right;
line-height:18px;
}

<!--DDmenu Style-->

.chromestyle{
width: 950px;
font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 950px;
height:38px;
background: url(images/blue_navi.gif) left repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}
.chromestyle ul li{
display: inline;
}
.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}
.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(green_navi.gif) center center repeat-x; /*THEME CHANGE HERE*/
}/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}
.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 950px;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
.aisctable {border:1px dashed #CCC; width:100%; padding:15px;}
.aisctable tr:hover, .aisctable tr:hover h1{ background-color:#a8b756; color:#FFF; }
.aisctable th {text-align:left; line-height:20px; background-color:#a8b756; color:#FFF;}
.aisctable th, .aisctable td { padding:0 0 0 10px;}
.aisctable td { border-bottom:1px dotted #CCC; line-height:20px; border:dotted 1px #CCC; text-align:left;}  
.aisctable td h1 {border:0 none;}
.aisctable td img { padding:0 0 15px 0;}

.demoHeaders { margin-top: 2em; }
			#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
			#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
			ul#icons {margin: 0; padding: 0;}
			ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left;  list-style: none;}
			ul#icons span.ui-icon {float: left; margin: 0 4px;}
			.faqtable { width:100%; border-bottom:1px dotted #CCC; padding-bottom:10px;}
			.qfaqtable { padding:10px 0 10px 0; width:100%;}
			.qfaqtable td { padding:10px; border:1px dotted #CCC;}
			.qfaqtable tr:hover {background-color:#a8b756; color:#FFF;}
			.faqtable th { line-height:30px; background-color:#a8b756; color:#FFF; padding-left:15px;}
.faqtableleft { text-align:right;}
.faqtable #7qtable{float:left; width:auto;}
.sidelinks ul {padding:15px 15px 15px 15px; margin:0;}
.sidelinks ul li { list-style:none; line-height:25px; text-align:left;  padding-left:5%; border-bottom:#fff dotted 1px; color:#fff; background-color:#c6cb64; font-weight:bold;}
.sidelinks ul li:hover {background-color:#FFF; }
.sidelinks ul li a { color:#FFF;}
.sidelinks ul li a:hover { text-decoration:underline; color:#000;}
.downloadbook p{ padding:15px;}
