.Default      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Default td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Default a { font-family: Arial, Helvetica, sans-serif; color:#0092d0; font-size:12px; font-weight:normal; text-decoration:none; }
.Default a:hover { color: #0092d0; font-weight: none; text-decoration: underline; }

.Default h3 { font-family: Arial, Helvetica, sans-serif; color:#363636; font-size:18px; font-weight: normal; text-decoration:none; }
.Default h3 a { font-family: Arial, Helvetica, sans-serif; color:#363636; font-size:18px; font-weight:normal; text-decoration:none; }
.Default h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Default_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666666; line-height:16px; }

.Default_image {  }
.Default img {  }

.Default a.item2 {
	color: #0092d0;
	display:block;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	font-weight: normal;
	padding-bottom:10px;
	text-decoration:none;
}
.Default a.item2:hover {
	color: #0092d0;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: none;
	text-decoration:underline;
}
.Default_menu a {
background-image:url(/assets/layouts/lvx/secondMenuBG.jpg);
background-position:right center;
background-repeat:no-repeat;
color:#363636;
display:block;
font-size:13px;
height:18px;
padding-right:8px;
padding-top:5px;
text-align:right;
}
.Default_menu a:hover { color: #0092d0; !important; text-decoration:none; }


div.Default {clear:both;}

.Default hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}

/* FORMs */
.Default input, .Default textarea , .Default select {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 2px;
font-size: 12px;
color: #000000;
font-weight: normal;
}

.Default th { width:150px; font-size: 12px; color: #000000; font-weight: normal; }
.Default .submit input { width: 100px; font-weight: bold; }
.Default .submit input:hover { background-color: #4174BC; color: white; }

#SearchBar_Input {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 2px;
font-size: 12px;
color: #0f6cb6;
font-weight: normal;
width: 130px;
}
#SearchBar_Search {
margin: 1px;
border: 1px solid #CFCFCF;
padding: 1px;
font-size: 11px;
color: #0f6cb6;
font-weight: normal;
width: 72px;
}

.Black16px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Black16px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Black16px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Black16px a:hover {color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Black16px h3 { font-family: Arial, Helvetica, sans-serif; color: black; font-size:16px; font-weight: normal; text-decoration:none; }
.Black16px h3 a { font-family: Arial, Helvetica, sans-serif; color: black; font-size:16px; font-weight: normal; text-decoration:none; }
.Black16px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Black16px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Black16px_image {  }
.Black16px img {  }

.Black16px_menu a { font-size:14px; color: black !important; display:block; }
.Black16px_menu a:hover { color: black !important; }

div.Black16px {clear:both;}

.Black16px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}

/* FORMs */
.Black16px input, .Black16px textarea , .Black16px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Black16px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Black16px .submit input{ width: 100px; font-weight: bold;}
.Black16px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Gray16px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Gray16px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Gray16px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Gray16px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Gray16px h3 { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:16px; font-weight: normal; text-decoration:none; }
.Gray16px h3 a { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:16px; font-weight: normal; text-decoration:none; }
.Gray16px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Gray16px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Gray16px_image {  }
.Gray16px img {  }

.Gray16px_menu a { font-size:14px; color: black !important; display:block; }
.Gray16px_menu a:hover { color: black !important; }

div.Gray16px {clear:both;}

.Gray16px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Gray16px input, .Gray16px textarea , .Gray16px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Gray16px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Gray16px .submit input{ width: 100px; font-weight: bold;}
.Gray16px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Blue16px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Blue16px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Blue16px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Blue16px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Blue16px h3 { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:16px; font-weight: normal; text-decoration:none; }
.Blue16px h3 a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:16px; font-weight: normal; text-decoration:none; }
.Blue16px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Blue16px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Blue16px_image {  }
.Blue16px img {  }

.Blue16px_menu a { font-size:14px; color: black !important; display:block; }
.Blue16px_menu a:hover { color: black !important; }

div.Blue16px {clear:both;}

.Blue16px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Blue16px input, .Blue16px textarea , .Blue16px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Blue16px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Blue16px .submit input{ width: 100px; font-weight: bold;}
.Blue16px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Black20px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Black20px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Black20px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Black20px a:hover { color: #0f6cb6; font-weight: none; text-decoration: underline; }

.Black20px h3 { font-family: Arial, Helvetica, sans-serif; color: black; font-size:20px; font-weight: normal; text-decoration:none; }
.Black20px h3 a { font-family: Arial, Helvetica, sans-serif; color: black; font-size:20px; font-weight: normal; text-decoration:none; }
.Black20px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Black20px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Black20px_image {  }
.Black20px img {  }

.Black20px_menu a { font-size:14px; color: black !important; display:block; }
.Black20px_menu a:hover { color: black !important; }

div.Black20px {clear:both;}

.Black20px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Black20px input, .Black20px textarea , .Black20px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Black20px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Black20px .submit input{ width: 100px; font-weight: bold;}
.Black20px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Blue20px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Blue20px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Blue20px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Blue20px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Blue20px h3 { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:20px; font-weight: normal; text-decoration: none; }
.Blue20px h3 a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:20px; font-weight: normal; text-decoration:none; }
.Blue20px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Blue20px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Blue20px_image {  }
.Blue20px img {  }

.Blue20px_menu a { font-size:14px; color: black !important; display:block; }
.Blue20px_menu a:hover { color: black !important; }

div.Blue20px {clear:both;}

.Blue20px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Blue20px input, .Blue20px textarea , .Blue20px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Blue20px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Blue20px .submit input{ width: 100px; font-weight: bold;}
.Blue20px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}
.Gray20px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Gray20px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Gray20px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Gray20px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Gray20px h3 { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:20px; font-weight: normal; text-decoration:none; }
.Gray20px h3 a { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:20px; font-weight: normal; text-decoration:none; }
.Gray20px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Gray20px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #666666; }

.Gray20px_image {  }
.Gray20px img {  }

.Gray20px_menu a { font-size:14px; color: black !important; display:block; }
.Gray20px_menu a:hover { color: black !important; }

div.Gray20px {clear:both;}

.Gray20px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Gray20px input, .Gray20px textarea , .Gray20px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Gray20px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Gray20px .submit input{ width: 100px; font-weight: bold;}
.Gray20px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Black24px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Black24px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Black24px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Black24px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Black24px h3 { font-family: Arial, Helvetica, sans-serif; color: black; font-size:24px; font-weight: normal; text-decoration:none; }
.Black24px h3 a { font-family: Arial, Helvetica, sans-serif; color: black; font-size:24px; font-weight: normal; text-decoration:none; }
.Black24px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Black24px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Black24px_image {  }
.Black24px img {  }

.Black24px_menu a { font-size:14px; color: black !important; display:block; }
.Black24px_menu a:hover { color: black !important; }


div.Black24px {clear:both;}


.Black24px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Black24px input, .Black24px textarea , .Black24px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Black24px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Black24px .submit input{ width: 100px; font-weight: bold;}
.Black24px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Blue14px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Blue14px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Blue14px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Blue14px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Blue14px h3 { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:14px; font-weight: normal; text-decoration:none; }
.Blue14px h3 a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:14px; font-weight: normal; text-decoration:none; }
.Blue14px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Blue14px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Blue14px_image {  }
.Blue14px img {  }

.Blue14px_menu a { font-size:14px; color: black !important; display:block; }
.Blue14px_menu a:hover { color: black !important; }

div.Blue14px {clear:both;}

.Blue14px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Blue14px input, .Blue14px textarea , .Blue14px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Blue14px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Blue14px .submit input{ width: 100px; font-weight: bold;}
.Blue14px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Gray14px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Gray14px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Gray14px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Gray14px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Gray14px h3 { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:14px; font-weight: normal; text-decoration:none; }
.Gray14px h3 a { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:14px; font-weight: normal; text-decoration:none; }
.Gray14px h3 a:hover { color: black; font-weight: normal; text-decoration: underline; }

.Gray14px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Gray14px_image {  }
.Gray14px img {  }

.Gray14px_menu a { font-size:14px; color: black !important; display:block; }
.Gray14px_menu a:hover { color: black !important; }

div.Gray14px {clear:both;}

.Gray14px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Gray14px input, .Gray14px textarea , .Gray14px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Gray14px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Gray14px .submit input{ width: 100px; font-weight: bold;}
.Gray14px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

.Gray10px      { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }
.Gray10px td   { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; line-height:18px; }

.Gray10px a { font-family: Arial, Helvetica, sans-serif; color: #0f6cb6; font-size:12px; font-weight: normal; text-decoration: none; }
.Gray10px a:hover { color: #0f6cb6; font-weight: none;  text-decoration: underline; }

.Gray10px h3 { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:10px; font-weight: normal; text-decoration:none; }
.Gray10px h3 a { font-family: Arial, Helvetica, sans-serif; color: #8a8b8c; font-size:10px; font-weight: normal; text-decoration:none; }
.Gray10px h3 a:hover { color: #8a8b8c; font-weight: normal; text-decoration: underline; }

.Gray10px_body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }

.Gray10px_image {  }
.Gray10px img {  }

.Gray10px_menu a { font-size:14px; color: black !important; display:block; }
.Gray10px_menu a:hover { color: black !important; }


div.Gray10px {clear:both;}


.Gray10px hr { 
     background-color:#CFCFCF;
     border-left:0 none;
     border-top:0 none;
     height:1px;
     width:100%;
}


/* FORMs */
.Gray10px input, .Gray10px textarea , .Gray10px select { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6;
font-weight: normal; 
width: 100%; 
}

.Gray10px th {  width:150px; font-size: 12px; color: #0f6cb6; font-weight: normal;}
.Gray10px .submit input{ width: 100px; font-weight: bold;}
.Gray10px .submit input:hover { background-color: #4174BC; color: white; }


#SearchBar_Input { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 2px; 
font-size: 12px; 
color: #0f6cb6; 
font-weight: normal; 
width: 130px; 
}

#SearchBar_Search { 
margin: 1px; 
border: 1px solid #CFCFCF; 
padding: 1px; 
font-size: 11px; 
color: #0f6cb6; 
font-weight: normal; 
width: 72px; 
}

div.calendarStyles td.calendar{
 width:80;
 font-size:10px;
 height:50px;
 border-right:1px solid silver;
 border-bottom:1px solid silver;
 width:75px;
}

div.calendarStyles td.calendarToday{
 background-color:#ccc;
}
div.calendarStyles table.calendar{
 border:1px solid silver;
 width:100%;
}

div.calendarStyles .calendar .calendar_events a{
 color:#D31145;
 padding-bottom:5px;
 display:block;
}
div.calendarStyles .calendar .calendar_events a:hover {
 color:#D31145;
 text-decoration:underline;
}

div.calendarStyles .calendar .calendar_events{
 font-size:9px;
 text-align:left;
 padding-left:10px;
 width:79px;
 list-style-position:inside;
 list-style-type:none;
}
div.calendarStyles .calendar .calendar_events li{
 font-size:9px;
}
.calendarHeader { background-color:#ccc; border: 1px solid silver;}

.events a {
 padding-bottom:10px;
 display:block;
}

