html, body, body div, span, object, iframe,
blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: top;
}

h1, h2, h3, h4, h5, h6, p {
  border: 0; font-size: 100%; vertical-align: top;
}


html{
	color:#000;
	background:#FFF;
}

body {
	line-height: 1;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset,
img {
	border:0;
}

button, input, select, textarea { width: auto; overflow: visible; margin: 0; font-size: 100%; font-family: sans-serif; vertical-align: baseline; }



body, p,th,TD, pre{
font-family:"verdana"; font-size: 9pt; font-style: normal;  line-height: 1.2; color: #3C3C3C;
}

.onlinePoll { padding: 0; margin: 0; list-style: none; }
.onlinePoll li { border-bottom: 1px dotted #9D9D9D; padding: 4px 0 4px 0; }

a { color: #3C3C3C; text-decoration:none; }

a:link { color: #3C3C3C; text-decoration:none; }

a:visited { color: #3C3C3C; text-decoration:none; }

a:hover { color: #3C3C3C; text-decoration:underline; }

IMG { border:0; } 

.text1 {font-family:"verdana"; font-size: 8pt; font-style: normal;  line-height: 1.1; color: #3C3C3C;}

.text1 a {color: #3C3C3C; text-decoration:none; }

.text1 a:link {color: #385BC7; text-decoration:none; }

.text1 a:visited {color: #385BC7; text-decoration:none; }

.text1 a:hover {color: #385BC7; text-decoration:underline; }


.text2 {font-family:"verdana"; font-size: 9pt; font-style: normal;  line-height: 1.2; color: #3C3C3C;}

.text2 a {color: #3C3C3C; text-decoration:none; }

.text2 a:link {color: #385BC7; text-decoration:none; }

.text2 a:visited {color: #385BC7; text-decoration:none; }

.text2 a:hover {color: #385BC7; text-decoration:underline; }


.big_text2 {font-family:"verdana"; font-size: 9pt;line-height: 1.2; color: #3C3C3C; font-weight: bold;}

.big_text2 a {color: #3C3C3C; text-decoration:none;  font-weight: bold;}

.big_text2 a:link {color: #385BC7; text-decoration:none;  font-weight: bold;}

.big_text2 a:visited {color: #385BC7; text-decoration:none;  font-weight: bold;}

.big_text2 a:hover {color: #385BC7; text-decoration:underline;  font-weight: bold;}


.bbs_text1 {font-family:"verdana"; font-size: 9pt; font-style: normal;  line-height: 1.2; color: #3C3C3C;}

.bbs_text1 a {color: #3C3C3C; text-decoration:none; }

.bbs_text1 a:link { color: #3C3C3C; text-decoration:none; }

.bbs_text1 a:visited { color: #3C3C3C; text-decoration:none; }

.bbs_text1 a:hover {color: #3C3C3C; text-decoration:underline; }


.bbs_text2 {font-family:"verdana"; font-size: 11pt; font-style: normal;  line-height: 1.2; color: #3C3C3C;}

.bbs_text2 a {color: #3C3C3C; text-decoration:none; }

.bbs_text2 a:link { color: #3C3C3C; text-decoration:none; }

.bbs_text2 a:visited { color: #3C3C3C; text-decoration:none; }

.bbs_text2 a:hover {color: #3C3C3C; text-decoration:underline; }


.small_text1 {font-family:"arial"; font-size: 8pt; font-style: normal;  line-height: 1; color: #7E7E7E;}

.small_text1 a { color: #7E7E7E; text-decoration:none; }

.small_text1 a:link { color: #7E7E7E; text-decoration:none; }

.small_text1 a:visited { color: #7E7E7E; text-decoration:none; }

.small_text1 a:hover {color: #7E7E7E; text-decoration:none;  }


.sub_menu {font-family:"arial"; font-size: 9pt; font-style: normal;  line-height: 1; font-weight: bold; color: #6B6B6B;}

.sub_menu a { color: #6B6B6B; text-decoration:none; font-weight: bold;}

.sub_menu a:link {  color: #6B6B6B; text-decoration:none; font-weight: bold;}

.sub_menu a:visited { color: #6B6B6B; text-decoration:none; font-weight: bold;}

.sub_menu a:hover { color: #B80000; text-decoration:none;  font-weight: bold;}


.top_menu {font-family:"verdana"; font-size: 8pt; font-style: normal;  line-height: 1; font-weight: bold; color: #FFFFFF;}
.top_menu td { vertical-align: middle; }

.top_menu a {font-size: 8pt; color: #FFFFFF; text-decoration:none; padding-right: 3px;}

.top_menu a:link {color: #FFFFFF; text-decoration:none; }

.top_menu a:visited {color: #FFFFFF; text-decoration:none; }

.top_menu a:hover {color: #f92323; text-decoration:underline; }


ul.news-wrapper li {
	list-style-type:square;
	font-family: Arial;
	font-size: 12px;
	line-height: 1.5;
	padding-bottom: 18px;
}
ul.additional-nav li {
	list-style-type:none;
}

table#submenu-wrapper td {
	padding: 2px 6px 2px 4px;
	text-align: right;
	height: 33px;
	vertical-align: middle;
	background: #ffffff url(./images/submenu_box.gif) no-repeat center center;
}

table#submenu-wrapper.submenu-purple td {
	background: #ffffff url(./images/submenu_box_purple.gif) no-repeat center center;
}

table#submenu-wrapper.submenu-blue td {
	background: #ffffff url(./images/submenu_box_blue.gif) no-repeat center center;
	
}

table#submenu-wrapper.submenu-yellow td {
	background: #ffffff url(./images/submenu_box_yellow.gif) no-repeat center center;
}

table#submenu-wrapper.submenu-red td {
	background: #ffffff url(./images/submenu_box_red.gif) no-repeat center center;
}

table#submenu-wrapper.submenu-green td {
	background: #ffffff url(./images/submenu_box_green.gif) no-repeat center center;
}

table#submenu-wrapper td a {  font-family:"verdana"; font-size: 10px; font-weight: bold; text-transform: uppercase; padding-right: 20px; display: block;}
