/* 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 */
.b10, .b11, .b12, .b13, .b14, .b16, .b20, .b24 { color: #000000 }

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

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

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

/*Orange */
.o9, .o11, .o12, .o13, .o14, .o16, .o20 { color: #FD9C00 }

/* Font Size */
.o9, .r9, .z9,.w9 { font-size: 9px }
.j10, .b10 ,.w10{ font-size: 10px }
.o11, .g11, .b11, .w11, .z11, .j11, .r11 { font-size: 11px }
.o12, .g12, .b12, .w12, .z12, .j12, .r12 { font-size: 12px }
.o13, .g13, .b13, .w13, .z13, .j13, .r13 { font-size: 13px }
.o14, .g14, .b14, .w14, .z14, .j14, .r14 { font-size: 14px }
.o16, .g16, .b16, .w16, .z16, .j16, .r16 { font-size: 16px }
.o20, .g20, .b20, .w20, .z20, .j20, .r20 { font-size: 20px }
.b24 { font-size: 24px}

/* Site Map */
.sitemap { font-family: Verdana, Arial, Helvetica ; font-size: 11px; 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; color: #333333; font-size: 11px; line-height: 1.5 }
 a { color: #F22C00 }
 a:link { color: #F22C00; text-decoration: none }
 a:visited { color: #F22C00; text-decoration: none }
 a:active { color: #F22C00; text-decoration: none }
 a:hover { color: #F22C00; text-decoration: underline }

/* Sidemenu */ 
.sidemenu { font-family: Verdana, Arial, Helvetica; color: #333333; font-size: 11px;}
.sidemenu a { color: #333333 }
.sidemenu a:link { color: #333333; text-decoration: none }
.sidemenu a:visited { color: #333333; text-decoration: none }
.sidemenu a:active { color: #333333; text-decoration: none }
.sidemenu a:hover { color: #333333; text-decoration: underline } 

 /* 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: #69AF0E; font-size: 1.3em; line-height: 1.2em; margin: 0;}
h3 a { color: #69AF0E }
h3 a:link { color: #69AF0E; text-decoration: none }
h3 a:visited { color: #69AF0E; text-decoration: none }
h3 a:active { color: #69AF0E; text-decoration: none }
h3 a:hover { color: #69AF0E; text-decoration: none }
 

/* Input */
input { font-family: Verdana, Tahoma,sans-serif; font-size:12px; 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: 22px; text-decoration:none; padding: 4px;}

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

/* Submit Button */
.submit { font-family:Tahoma,sans-serif; font-size:12px; 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: 22px;text-decoration:none;padding: 2px;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:12px; 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 a { color: #FFFFFF; font-family: Arial, Tahoma, sans-serif; }
#menu a:link { color: #FFFFFF; text-decoration: none }
#menu a:visited { color: #FFFFFF; text-decoration: none }
#menu a:active { color: #FFFFFF; }
#menu a:hover { color: #FFFFFF; text-decoration: underline }

/* Login Button */
.button input, .button input:focus, .button {
	background: url( ../img/loginbtn.gif );
	background-repeat: none;
	border: none;
	color: #FFFFFF;
	height: 27px;
	width: 153px;
	text-decoration:none;
	cursor: hand;
}

.button input:active, .button:active {
	background: url( '../img/loginbtnactive.gif' );
	background-repeat: none;
	border: none;
	color: #FFFFFF;
	height: 27px;
	width: 153px;
	text-decoration:none;
	cursor: hand;
}

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