/*Editing your colors and fonts with this Style Sheet is simple!
First, the command for the template page to use a particular style sheet is located 
near the bottom of the "Head" area in your page's HTML code, and it will be 
named "something.css". The matching style sheet file name will be in your main file 
directory. 
To edit the style sheet, simply open it in Notepad or some other editor...
You will see a column of "tags" and then a list of commands, with each tag "set" 
separated by a squiggly bracket. In each PAGE's HTML code, you will find cells and 
tables assigned a "class", which will read something like "class="body" . 
That means that the cell or table is commanded by the "body" and/or ".body" tag 
in your matching page style sheet. 
To make modifications. remember, every "tag" in the Style Sheet has a connection 
to a table or cell in the Web Template, and to modify the way the text appears, or 
the cell is colored, all you need to do is locate the correct tag - which is ALWAYS 
preceeded by a (.) period, and change the values.
For example, if you wanted the Template to use 9 point Times Roman font, just locate 
the main body tag (the one without the "." in front of it), then change 
the "font-family: Verdana, Arial, sans-serif;" to "font-family: Times New Roman;" 
and change the font-size to read '11px"!
Experiment with the different changes (but keep a back-up of the original stylesheet!), 
and if you have problems or questions, visit our website at Political Success Group or email us.
There is only one major rule to remember... DO NOT CHANGE OR DELETE THE MARKS IN THE STYLE SHEET! 
All of the editing marks have a purpose. Do your editing in the text!*/

a:link {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a:visited {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
}

a:hover {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

a:active {
	color: #FFF;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

body {
	background: #342312;
	color: #000000;
	font-family: verdana, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	scrollbar-3dlight-color: #000000;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #183618;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;
	scrollbar-track-color: #342312;
	text-align: left;
}

h1 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	font-weight: normal;
	line-height: 18pt;
}

h2 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

h3 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}

h4 {
	color: #000000;
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
}

hr {
	background: #000000;
	height: 1px;
	width: 70%;
}

table.amain {
	width: 780px;
	/*border-left: 1px solid #000000;
	border-right: 1px solid #000000;*/
	text-align: left;
}

table.infobar{
	background-color: transparent;
	padding: 5px;
}

p, td, li, ul, table {
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.body {
	color: #000000;
	font-size: 11px;
}

.boxhead {
	background-color: #342312;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead a:hover {
	background-color: #342312;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead a:active, .boxhead a:visited, .boxhead a:link{
	background-color: #342312;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead2 {
	background-color: #183618;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead2 a:hover {
	background-color: #183618;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead2 a:active, .boxhead2 a:visited, .boxhead2 a:link{
	background-color: #183618;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead3 {
	background-color: #815327;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead3 a:hover {
	background-color: #815327;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead3 a:active, .boxhead3 a:visited, .boxhead3 a:link{
	background-color: #815327;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.boxhead4 {
	background-color: #304042;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	line-height: single;
	text-align: left;
	text-decoration: none;
}

.boxhead4 a:hover {
	background-color: #304042;
	color: #FFFFFF;
	font-family: Verdana, Arial,Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline overline;
}

.boxhead4 a:active, .boxhead4 a:visited, .boxhead4 a:link{
	background-color: #304042;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.calloutdotted{
	border-collapse: collapse;
	border-color: #000000;
	border-style: dashed;
	border-width: 1px;
	color: #000000;
	padding: 3px;
	width: 90%;
}

.calloutdotted .cheader{
	background-color: #183618;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
}

.copyright{
	background-color: #342312;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: normal;
	text-align: right;
}

.copyright a:active, .copyright a:visited, .copyright a:link{
	color: #FFFFFF;
}

.guide th{
	background-color: transparent;
	color: #FFFFFF;
	font-size: 13px;
/*	white-space: nowrap;
	word-break: keep-all;*/
	padding: 2px;
	width: 200px;
}

.guide, .guide td {
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	padding: 4px;
	width: 200px;
}

.leftnavbar{
	background-color: #342312;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	width: 200px; 
}

.leftnavbar a:hover {
	text-decoration: underline overline;
}

.leftnavbar a:active, .leftnavbar a:visited, .leftnavbar a:link{
	color: #FFFFFF;
	text-decoration: none;
}

.dynamicmenu, .dynamicmenu td{
	border: 0px none;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;


}
.dynamicmenu td{
     text-align:center;
     color:#FFFFFF;
     cursor: pointer;
     vertical-align:middle;
     display:table-cell;

}

.navigation{
	background-color: #183618;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
/*	border-bottom: 1px;
	border-bottom-color: Black;*/
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	word-break: keep-all;
}

.navigation a:hover {
	text-decoration: underline overline;
}

.navigation a:active, .navigation a:visited, .navigation a:link{
	background-color: #183618;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
/*Navigation Drop Menu Styles*/
.navdropmenu {
	background-color: #FFFFFF;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	color: #000000;
		left: 0px;
	padding: 0px;
	position: absolute;
	top: 25px;
	visibility: hidden;
	width: 200px;
}
.navdropmenu a, .navdropmenu a:active, .navdropmenu a:visited, .navdropmenu a:link{
	width: 196px;_width: 100%;
     display:block;
     margin-bottom:-12px;
	background-color:#FFFFFF;
	color:#000000;
	overflow: hidden;
}

.navdropmenu a:hover{
	background-color:#cccccc;	
}
.navside a{
	background-color: #342312;
	color: #FFFFFF;
	margin-bottom: 2px;
	margin-right: 5px;
	width: 100%;
}

.navside a:hover{
	background-color: #342312;
	border-bottom: 1px solid #000000;
	border-right: 4px solid #000000;
	color: #FFFFFF;
	margin-bottom: 1px;
	margin-right: 1px;
	font-weight: normal;
	text-decoration: none;
}

.navside a:active, .guide a:visited, .guide a:link{
	background-color: #342312;
	color: #FFFFFF;
	text-decoration: none;

}

.topmid {
	background-color: #FEFEFE;
	color: #000;
	
}.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body #table1199 tr td #table1205 tr td div #table1207 tr td p strong {
	font-size: 12px;
}
.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body #table1199 tr td #table1205 tr td div #table1207 tr td p b {
	font-size: 12px;
}
#table12 tr td div #table1587 tr .boxhead #table1590 tr td font {
	font-size: 24px;
}
.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body table tr td table tr td #table1544 {
	color: #000;
}
#table1548 tr td p b {
	color: #000;
}
td div #table1198 tr .body table tr td table tr td #table1544 tr td b {
	color: #000;
}
.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body table tr td table tr td #table1544 tr td p b {
	color: #000;
}
.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body table tr td table tr td #table1544 tr td p {
	color: #000;
}
.topmid #table1186 tr td #table1197 tr td div #table1198 tr .body table tr td table tr td #table1544 tr td p {
	color: #F00;
}
tr .topmid #table1548 tr td p {
	color: #000;
}
.topmid #table1186 tr td {
	color: #000;
}
#table1186 tr td div p {
	color: #000;
}
#table1186 tr td div p {
	font-size: 12px;
	text-align: center;
	color: #000;
}
tr .topmid #table1232 tr td b font {
	color: #333;
}
#table12 tr td div #table1230 tr .topmid #table1232 tr td font p {
	color: #000;
}
#table12 tr td div #table1230 tr .topmid #table1232 tr td p {
	color: #000;
}
#table12 tr td div #table1338 tr .topmid #table1340 tr td font b {
	color: #000;
}
td div #table1338 tr .topmid #table1340 tr td p {
	color: #000;
}
td div #table1581 tr .topmid #table1583 tr td p b font {
	color: #000;
}
#table12 tr td div #table1581 tr .topmid #table1583 tr td p {
	color: #000;
}
