/* Copyright 2007 Website Solution. All Rights Reserved. */

/* Dark Grey */
.g11, .g12, .g13,  .g14, .g16, .g20 { color: #333333 }

/* Medium Grey */
.z9, .z11, .z12, .z13, .z14,  .z16, .z20 { color: #888888 }

/* Black */
.b9, .b11, .b12, .b13, .b14, .b16, .b20 { color: #000000 }

/* White */
.w11, .w12, .w13, .w14, .w16, .w20 { color: #FFFFFF }

/* Blue */
.j11, .j12, .j13, .j14, .j16, .j20 { color: #0066CC }

/* Red */
.r9, .r11, .r12, .r13, .r14, .r16, .r20 { color: #CD0000 }


/* Font Size */
.r9, .z9, .b9 { font-size: 9px }
.g11, .b11, .w11, .z11, .j11, .r11 { font-size: 11px }
.g12, .b12, .w12, .z12, .j12, .r12 { font-size: 12px }
.g13, .b13, .w13, .z13, .j13, .r13 { font-size: 13px }
.g14, .b14, .w14, .z14, .j14, .r14 { font-size: 14px }
.g16, .b16, .w16, .z16, .j16, .r16 { font-size: 16px }
.g20, .b20, .w20, .z20, .j20, .r20 { font-size: 20px }

/* Site Map */
.sitemap { font-family: Arial, Helvetica, Verdana; font-size: 12px; color: #615F5F; }
.sitemap a, .sitemap a:link, .sitemap a:visited, .sitemap a:active { color: #615F5F; text-decoration: none }
.sitemap a:hover { color: #615F5F; text-decoration: underline }

/* Header & Footer */
.small { font-family: Geneva, Verdana, Arial, sans-serif; font-size:10px; color: #333333 }
.small a:link, .small a:visited { text-decoration: none; color: #004188 }
.small a:hover { text-decoration: underline; color: #004188 }  

/* Body */
td { font-family: Verdana, Arial, Helvetica; font-size: 13px; color: #333333; line-spacing: 1.5px }
 a { color: #0080C9 }
 a:link { color: #0080C9; font-size: 11px; text-decoration: underline ;line-height: 1.8em}
 a:visited { color: #0080C9; font-size: 11px; text-decoration: underline ;line-height: 1.8em}
 a:active { color: #0080C9 ;font-size: 11px; line-height: 1.8em}
 a:hover { color: #0080C9; font-size: 11px; text-decoration: underline ; line-height: 1.8em}

 /* H1 H2 H3 */
h1 { font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #004188; font-size: 2.0em; line-height: 1.2em; margin: 0;}
h1 a { color: #004188 }
h1 a:link { color: #004188; text-decoration: none }
h1 a:visited { color: #004188; text-decoration: none }
h1 a:active { color: #004188; text-decoration: none }
h1 a:hover { color: #004188; text-decoration: none }

h2 { font-family:  Arial,Verdana, Helvetica; font-weight: bold; color: #52AF00; font-size: 1.6em; line-height: 1.2em; margin: 0;}
h2 a { color: #52AF00 }
h2 a:link { color: #52AF00; text-decoration: none }
h2 a:visited { color: #52AF00; text-decoration: none }
h2 a:active { color: #52AF00; text-decoration: none }
h2 a:hover { color: #52AF00; text-decoration: none }

h3 { font-family: Arial, Verdana, Helvetica; font-weight: bold; color: #000000; font-size: 1.3em; line-height: 1.2em; margin: 0;}
h3 a { color: #000000 }
h3 a:link { color: #000000; text-decoration: none }
h3 a:visited { color: #000000; text-decoration: none }
h3 a:active { color: #000000; text-decoration: none }
h3 a:hover { color: #000000; text-decoration: none }

h4 { font-family: Verdana, Helvetica, Arial ; font-weight: bold; color: #000000; font-size: 1.0em; line-height: 1.2em; margin: 0;}
h4 a { color: #000000 }
h4 a:link { color: #000000; text-decoration: none }
h4 a:visited { color: #000000; text-decoration: none }
h4 a:active { color: #000000; text-decoration: none }
h4 a:hover { color: #000000; text-decoration: none }
 

/* Input */
input { font-family: Verdana, Tahoma,sans-serif; font-size:13px; background: #FFFFFF; border-bottom: 1px solid #888888;border-right: 1px solid #888888;border-left: 1px solid #888888;border-top: 1px solid #888888;color:#000000;height: 26px; text-decoration:none; padding: 4px;}

/* Select */
select { font-family: Verdana, Tahoma,sans-serif; font-size:13px; background: #FFFFFF; color:#000000; text-decoration:none;}

/* Submit Button */
.submit { font-family:Tahoma,sans-serif; font-size:11px; background: #D4D0C8; border-bottom: 1px solid #000000;border-right: 1px solid #000000;border-left: 1px solid #E2E2E2;border-top: 1px solid #E2E2E2;color:#000000;height: 19px;text-decoration:none;padding: 4px;cursor: hand }
/* submit Blue */
.sub-blue { font-family: Verdana, Arial, Tahoma, san-serif; font-size: 18px; color: #FFFFFF; background: #4476F4; border-bottom: 3px solid #3467E8;border-right: 3px solid #3467E8;border-left: 3px solid #678FF3;border-top: 3px solid #678FF3; height: 40px; width:140px; text-decoration:none;padding-left: 4px;padding-right: 4px; cursor: hand }
.sub-orange { font-family: Verdana, Arial, Tahoma, san-serif; font-size: 18px; color: #FFFFFF; background: #FF4500; border-bottom: 3px solid #C93C05;border-right: 3px solid #C93C05;border-left: 3px solid #FF7332;border-top: 3px solid #FF7332; height: 40px; width:140px; text-decoration:none;padding-left: 4px;padding-right: 4px; cursor: hand }

/* Textarea */
textarea { font-family: Verdana, Tahoma,sans-serif; font-size:13px; overflow-x:hidden; overflow-y:auto; padding:4px; background: #FFFFFF; border-bottom: 1px solid #888888;border-right: 1px solid #888888;border-left: 1px solid #888888;border-top: 1px solid #888888; color:#000000; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: #666666; scrollbar-track-color: #F8F8F8; scrollbar-darkshadow-color: #CCCCCC }

/* Scrollbar */
.scrollbar { scrollbar-face-color: #CCCCCC; font-size: 10pt; scrollbar-highlight-color: #CCCCCC; scrollbar-shadow-color: #CCCCCC; scrollbar-3dlight-color: #CCCCCC; scrollbar-arrow-color: #000033; scrollbar-track-color: #F8F8F8; scrollbar-darkshadow-color: #CCCCCC }

.radio {background:transparent; border-bottom: 0px; border-left: 0px;border-top: 0px;border-right: 0px;}

.checkbox {background:transparent; border-bottom: 0px; border-left: 0px;border-top: 0px;border-right: 0px;}

#ver { BORDER-RIGHT: #C0C0C0 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #C0C0C0 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 2px; BACKGROUND: #FFFFFF; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #C0C0C0 1px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #C0C0C0 1px solid }

.shadow {background: url(../img/shadow.gif) no-repeat right bottom; padding:4px 10px 10px 4px; border:0; border-top:#eee 1px solid; border-left:#eee 1px solid}

#menu {
	float: right;
	background-color: #FFFFFF;
	border-width: 1px;
	border-color: #C0C0C0;
	padding: 6px;
	border-style: solid;
	background: #F8F8F8;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left:5px;
	margin-top: 24px;
	width: 300px;
}

/* Banner2 */
.ban2 { font-family: Geneva, Verdana, Arial, sans-serif, ; font-size:20px; color: #ffffff }

/* main page col white */
.colw { font-family: courier, Arial, sans-serif, Geneva, Verdana ; font-size:10px; color: #ffffff  }

/* main page col black */
.colb { font-family: courier, Arial, sans-serif, Geneva, Verdana ; font-size:10px; color: #000000  }

/* Top menu */
.menu { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:10px; color: #000000 }
.menu a:link, .menu a:visited { text-decoration: none; font-size:12px; color: #000000 }
.menu a:hover { text-decoration: none; font-size:12px; color: #000000 } 

/* subpage side menu */
.side { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:10px; color: #000000 }
.side a:link, .side a:visited { text-decoration: none; font-size:10px; color: #666666 }
.side a:hover { text-decoration: none; font-size:10px; color: #666666 } 
.side a:active { color: #990002; text-decoration: none }

/* top navigation */
.snav { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:10px; color: #E67C00 }
.snav a:link, .snav a:visited { text-decoration: none; font-size:10px; color: #E67C00 }
.snav a:hover { text-decoration: none; font-size:10px; color: #E67C00 } 
.snav a:active { color: #E67C00; text-decoration: none }

/* tab */
.tab { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #ffffff; text-decoration: none }
.tab a:link, .tab a:visited { text-decoration: none; font-size:11px; color: #ffffff }
.tab a:hover { text-decoration: none; font-size:11px; color: #ffffff } 
.tab a:active { color: #ffffff; text-decoration: none }

/* tab black */
.tab02 { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #000000; text-decoration: none }
.tab02 a:link, .tab02 a:visited { text-decoration: none; font-size:11px; color: #000000 }
.tab02 a:hover { text-decoration: none; font-size:11px; color: #000000 } 
.tab02 a:active { color: #000000; text-decoration: none }

/* purple */
.pp { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #6F3796; text-decoration: none }
.pp a:link, .pp a:visited { text-decoration: underline; font-size:11px; color: #6F3796 }
.pp a:hover { text-decoration: underline; font-size:11px; color: #6F3796 } 
.pp a:active { color: #6F3796; text-decoration: underline }

/* red */
.red { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #E1373F; text-decoration: none }
.red a:link, .red a:visited { text-decoration: underline; font-size:11px; color: #E1373F }
.red a:hover { text-decoration: underline; font-size:11px; color: #E1373F} 
.red a:active { color: #E1373F; text-decoration: underline }

/* black */
.bl { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #000000; text-decoration: none }
.bl a:link, .bl a:visited { text-decoration: underline; font-size:11px; color: #000000 }
.bl a:hover { text-decoration: underline; font-size:11px; color: #000000 } 
.bl a:active { color: #000000; text-decoration: underline }

/* green */
.gr { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:11px; color: #008772; text-decoration: none }
.gr a:link, .gr a:visited { text-decoration: underline; font-size:11px; color: #008772 }
.gr a:hover { text-decoration: underline; font-size:11px; color: #008772 } 
.gr a:active { color: #008772; text-decoration: underline }

/* map */
.map { font-family: Verdana, Arial, sans-serif, Geneva ; font-size:12px; color: #975960; text-decoration: none }
.map a:link, .map a:visited { text-decoration: none; font-size:12px; color: #975960 }
.map a:hover { text-decoration: none; font-size:12px; color: #975960 } 
.map a:active { color: #975960; text-decoration: none }

.dropdown {
color: #767676;
background-color: #ffffff;
font-size: 10px;
font-family: verdana, arial, geneva, sans-serif;
}
