/*  
Copyright 2010 InteractiveBiz.com and Bill Neely, All rights reserved.
*/

html { background-color: #5F5F5F;  /* #23445F; */ }

.BODY { 	  margin: 0px;  padding: 0; }

#top { background-color: #3E6A8F;  }

.left { 	 }
.left-block {
	BORDER-bottom: #4682B4 1px solid; 
	BORDER-right: #BCD2EE 0px solid; 
	BORDER-top: #4682B4 1px solid; 
	color: #272727; 
	font-size: 13px; 
	line-height: 14px; 
	padding-bottom: 10px; 
	padding-left: 52px; 
	padding-right: 10px; 
	padding-top: 0px; 
	text-align: left
}
.menuOn { font-size: 11px; TEXT-DECORATION: none; font-weight: bold; color: #ffffff; font-family: verdana,tahoma,arial,sans-serif; height: 26px;
    background-color:  #8F8F91;  text-align: left;  padding-left: 19px;  padding-right: 0px;  border-bottom: #ffffff 1px solid; }
	
.menuOff { font-size: 11px; TEXT-DECORATION: none;  font-weight: bold; color: #ffffff; height: 28px; background-color: #ebebeb;  text-align: left;
	padding-left: 19px; padding-right: 0px; border-bottom: #ffffff 1px solid; }
	
.menuOffSub {
	font-size: 11px;
    TEXT-DECORATION: none;
    font-weight: bold;
    color: #ffffff;
	height: 28px;
	background-color: #c9c9c9; 	
	text-align: left;
	padding-left: 45px;
	border-bottom: #ffffff 1px solid;
}
.menuOffSub2 { font-size: 11px; TEXT-DECORATION: none; font-weight: bold; color: #ffffff; height: 28px; background-color: #ebebeb;  text-align:  left; padding-left: 45px; border-bottom: #ffffff 1px solid; }

.menuOnHome {
    font-size: 11px;
    TEXT-DECORATION: none;
    font-weight: bold;
    color: #ffffff;
    font-family: verdana,tahoma,arial,sans-serif;
    height: 26px;
    background-color: #bdbdbd;
    text-align: left;
    padding-left: 19px;
    padding-right: 0px;
    border-bottom: #ffffff 1px solid;
}
.menuOnSub {
    font-size: 11px;
    TEXT-DECORATION: none;
    font-weight: bold;
    color: #ffffff;
    font-family: verdana,tahoma,arial,sans-serif;
    height: 26px;
    background-color: #8F8F91; 
    text-align: left;
    padding-left: 45px;
    padding-right: 0px;
    border-bottom: #ffffff 1px solid;
    
}
#navbar { background: #3E6A8F;width: 100%; height: 6px; margin: 0;  padding: 0; border-bottom: 0px solid #ffffff; }

#navbar-left { 	background: #3E6A8F;  float: left;  height: 6px; width: 230px; margin: 0;  padding: 0;  border-bottom: 0px solid #ededed;  } 

#navbar-left2 { background:#ffffff; float: left; height: 31px; width: 230px; border-bottom: 2px solid #ffffff;  }

#navbar-crumb { background: #b5b5b5; color: #253463; float: left; font-size: 11px;  font-family: verdana,tahoma,helvetica,sans-serif; padding-left: 16px; padding-top: 10px }

#navbar-mininav { background: #b5b5b5; color: #253463; float: left;  font-size: 9px; font-weight: normal; font-family: verdana,tahoma,arial,sans-serif; 	padding-left: 16px;  padding-top: 12px }

A:link {
	font-weight: bold; 
    font-size: 11px;    
    color: #1F21FF; 
	font-family: verdana,tahoma,arial,sans-serif;
    TEXT-DECORATION: underline;
 } 
A:active {
	font-weight: bold; 
	font-size: 11px;   
	color: #1F21FF;
	font-family: verdana,tahoma,arial,sans-serif;
	TEXT-DECORATION: underline
}
A:hover {
    font-weight: bold;
    font-size: 11px;   
    color: #A3C829; 
    font-family: verdana,tahoma,arial,sans-serif;
    TEXT-DECORATION: none;
    background: #ffffff;
}
A:visited {
	font-weight: bold; 
	font-size: 11px;  
	color: #1F21FF; 
	font-family: verdana,tahoma,arial,sans-serif;
	TEXT-DECORATION: underline;
}
A:visited:hover{ 
    font-weight: bold;
    font-size: 11px;   
    color: #A3C829; 
    font-family: verdana,tahoma,arial,sans-serif;
    TEXT-DECORATION: none;
    background: #ffffff;
}  
A.LinkA:link {
	font-weight: normal;
	font-size: .9em; 
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A.LinkA:active {
	font-weight: normal;
	font-size: .9em;
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A.LinkA:hover {
	font-weight: normal;
	font-size: .9em;
	color: #ccff66;	
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
    background: #669900; 
}
A.LinkA:visited {
	font-weight: normal;
	font-size: .9em; 
	color: #2F31FF; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
}
A.LinkA:visited:hover {
	font-weight: normal;
	font-size: .9em; 
	color:  #ccff66;
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
    background: #669900;   
}  
A.LinkB:link {
	font-weight: bold; 
	font-size: 14px;
	color: #2F31FF;
	font-family: arial,sans-serif;
	TEXT-DECORATION: underline
} 
A.LinkB:active {
	font-weight: bold; 
	font-size: 14px;
	color: #2F31FF;
	font-family: arial,sans-serif;
	TEXT-DECORATION: underline
}  
A.LinkB:hover {
	font-weight: bold; 
	font-size: 14px;
	color: #A3C829; 
  	font-family: arial,sans-serif;
	TEXT-DECORATION: none;
     background: #669900; 
}
A.linkB:visited {
	font-weight: bold; 
	font-size: 14px;
	color: #2F31FF; 
	font-family: arial,sans-serif;
	TEXT-DECORATION: underline
}
A.linkB:visited:hover{ 
    font-weight: bold;
    font-size: 14px;
    color: #A3C829; 
    font-family: arial,sans-serif;
    TEXT-DECORATION: none;
    background: #669900; 
}   
A.topLink:link {
	font-weight: normal; 
	font-size: 9px; 
	color: #fff;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none
}
A.topLink:active {
	font-weight: normal; 
	font-size: 9px; 
	color: #fff;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none
} 
A.topLink:hover {
	font-weight: normal; 
	font-size: 9px; 
	color: #A3C829;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: none !important;
}
A.topLink:visited {
	font-weight: normal; 
	font-size: 9px; 
	color: #fff; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
}  
A.topLink:visited:hover {
	font-weight: normal; 
	font-size: 9px; 
	color: #A3C829; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none; background: none !important;
}  

A.topLink2:link {
	font-weight: normal;
	font-size: 10px; 
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;

}
A.topLink2:active {
	font-weight: normal; 
	font-size: 10px; 
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none
} 
A.topLink2:hover {
	font-weight: normal; 
	font-size: 10px; 
	color: #A3C829;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: #dcdcdc;
}
A.topLink2:visited {
	font-weight: normal; 
	font-size: 10px; 
	color: #2F31FF; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline
}  
A.topLink2:visited:hover {
	font-weight: normal; 
	font-size: 10px; 
	color: #A3C829; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
}  
A.topLink4:link {
	font-weight: normal;
	font-size: 13px;
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink4:active {
	font-weight: normal;
	font-size: 13px; 
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink4:hover {
	font-weight: normal;
	font-size: 13px;
	color: #A3C829;
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: #669900; 
}
A.topLink4:visited {
	font-weight: normal;
	font-size: 13px; 
	color: #2F31FF; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink4:visited:hover {
	font-weight: normal;
	font-size: 13px;
	color:  #A3C829;
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: #669900;   
}  
A.topLink5:link {
	font-weight: normal;
	font-size: 11px;
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink5:active {
	font-weight: normal;
	font-size: 11px; 
	color: #2F31FF;
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink5:hover {
	font-weight: normal;
	font-size: 11px;
	color: #A3C829;
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: #cccccc;  
}
A.topLink5:visited {
	font-weight: normal;
	font-size: 11px; 
	color: #2F31FF; 
	font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: underline;
}
A.topLink5:visited:hover {
	font-weight: normal;
	font-size: 11px;
	color:  #A3C829;
    font-family: verdana,tahoma,helvetica,sans-serif;
	TEXT-DECORATION: none;
    background: #cccccc; 
}
.all {
	width: 100%;
   	background-color: white;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
   	margin-bottom: 0px;
   	padding: 0px;
	padding-bottom: 0px;
} 

.basictext {
	font-size: 13px;
	color: #990000;
	line-height: 22px;  
	font-family: verdana,Tahoma,sans-serif;
    font-weight: normal;
	text-align: center;
    vertical-align: middle;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 8px; 
   
}
.basictext1 {
	color: #ff0033; 
	font-size: 22px; 
	font-weight: bold; 
	font-family: verdana,tahoma,arial,sans-serif; 
	line-height: 22px;
	text-align: left;
  padding-bottom: 0px; 
	padding-left: 3px; 
	padding-right: 0px; 
	padding-top: 0px; 
	width: 430px 
} 
.basictext2 { font-size: 13px; color: #121212; line-height: 22px; font-family: verdana,Tahoma,sans-serif; font-weight: normal; text-align: left; vertical-align: top; padding: 0 0 0 4px; width: 520px  } 

.basictext2b {
	font-size: 13px;
	color: #121212;
	line-height: 20px;  
	font-family: verdana,Tahoma,sans-serif;
  font-weight: normal;
	text-align: left;
  vertical-align: top;
	padding-bottom: 2px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
  width: 370px  
} 
.basictext2c {
	font-size: 11px;
	color: #121212;
	line-height: 24px; 
	font-family: verdana,Tahoma,sans-serif;
  font-weight: normal;
	text-align: left;
  vertical-align: bottom;
	padding-bottom: 0px; 
	padding-top: 0px; 
} 
.basictext3 {
	font-size: 13px;
	color: #121212;
	line-height: 22px;
	font-family: verdana,Tahoma,sans-serif;
	text-align: left;
	float: left; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 2px; 
	padding-top: 0px; 
	width: 400px  
}
.basictext4 { font-size: 20px; font-family: arial,Tahoma,sans-serif;  color: #0A27AF;  font-weight: bold; font-style: normal; text-align: left;  line-height: 23px; padding: 0 0 0 4px; width: 480px  }
   
.basictext5 { font-size: 17px; font-family: arial,Tahoma,sans-serif; color: #002FAF;  font-weight: bold; font-style: normal;  text-align: left; line-height: 20px; 	padding: 0 0 0 0; width: 440px;  margin: 12px 0  0px 0; }

.basictext5b { font-size: 16px; font-family: arial,Tahoma,sans-serif;    color: #0033cc;  font-weight: bold; text-align: left; line-height: 20px;
	padding: 0px;  width: 400px   }

.basictext5c { font-size: 15px; font-family: arial,Tahoma,sans-serif;    color: #00000;  font-weight: bold; text-align: left; line-height: 20px;
	padding: 0px;  width: 400px   }

.basictext6 { font-weight: normal;  font-size: 10px; color: #ffffff; font-family: arial,sans-serif; text-align: center; width: 100px; } 

.basictext7 {
    font-weight: bold;
	font-size: 13px;
	color: #121212;
	line-height: 16px;
	font-family: arial,verdana,Tahoma,sans-serif;
	text-align: left;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	width: 340px 
 }
 .basictext8 {
	font-size: 13px;
	font-family: arial,Tahoma,sans-serif;
   color: #990000; 
   font-weight: bold; 
   font-style: italic;
	text-align: left;
   line-height: 13px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
	width: 400px
}
.basictext9 { font-size: .6em; color: #262626; line-height: 18px; font-family: verdana,tahoma,helvetica,sans-serif; font-weight: normal; text-align: left; vertical-align: bottom; padding: 2px 0 0 0;  margin: 0px; 
}
.basictext9b {
	font-size: 9px;
	color: #121212;
	line-height: 13px;
	font-family: ARIAL,sans-serif;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
} 
 .basictext10 { font-weight: normal;  font-size: 11px; color: #ffffff; font-family: arial,sans-serif; text-align: left; padding-bottom: 0px; 
	padding-left: 0px;  padding-right: 0px;  padding-top: 0px; } 
	
.textnote {
	font-size: 1.0em;
	color: #121212;
	line-height: 115%;  
	font-family: verdana,Tahoma,sans-serif;
   font-weight: normal;
	font-style: normal;
	text-align: left;
   vertical-align: top;
	padding-bottom: 0px; 
	padding-top: 0px;  
	margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;	
	width: 400px    
} 
.textnote2 {
		font-size: 1.2em;
		font-family: arial,tahoma,Helvetica,sans-serif; 
    	color: #121212;    
    	font-weight: normal;
		text-align: left;
    	line-height: 1.3em;
		padding: 0px;
		margin: 0px; 
		width: 400px 
} 
.BlockTitle3 {	
	padding-top: 5pt; 
	padding-bottom: 5pt; 
	font-family: verdana, tahoma,Helvetica, Arial, sans-serif; 
	color: #333399;
	font-weight: normal;
	font-size: 10pt;
	padding-left: 76px;
}
.BlockTitle4 {
	padding-top: 0pt; 
	padding-bottom: 0pt; 
	font-family: verdana, tahoma,Helvetica, Arial, sans-serif; 
	font-weight: normal;
	font-size: 18pt;
	BORDER-right: #4682B4 1px solid;
	BORDER-top: #4682B4 1px solid
}

.bottom {
	background: #b5b5b5;
  height: 33px;
	width: 100%;
  vertical-align: top;
  margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
  margin-bottom: 0px;
  padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px
}    
.bottom2 {
    background: #b5b5b5;
    height: 133px;
    width: 100%;
    text-align: left;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px
}  
br { line-height: 11px; }

h1 { font-size: 11px; TEXT-DECORATION: none; font-weight: bold; color: #ffffff; font-family: verdana,tahoma,arial,sans-serif; padding: 0px;      margin: 0px; }

h2{ color: #EF0031; font-size: 24px;  font-weight: bold;  font-family:  verdana,tahoma,helvetica,sans-serif;   line-height: 29px;  width: 480px;
	margin: 2px 0 0 0; padding: 0;  }
	
H5 {
	color: #ff0033;  
	font-size: 17px; 
	font-weight: bold; 
	font-family:  verdana,tahoma,Helvetica,arial, sans-serif; 
   line-height: 115%; 
    width: 400px;
	margin: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	padding-right: 0px; 
	padding-top: 0px; 
}
HB {
	color: #ff0033; 
	font-size: 16px; 
	font-weight: bold; 
	font-family: arial,sans-serif; 
	line-height: 125%;
	margin: 0px; 
	padding-bottom: 0px
}
H6 {
	background: #ffffff;   
	BORDER-bottom: #cfd6e4 1px solid; 
	color: #2f4380; 
  font-size: 14px; 
	font-weight: bold; 
	margin-bottom: 0px; 
	margin-right: 0px; 
	margin-top: 15px; 
	padding-bottom: 5px; 
	padding-left: 8px; 
	padding-right: 5px; 
	padding-top: 5px
}
H3 {
	background: #ebeff5;
	BORDER-bottom: #cfd6e4 1px solid;
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana,arial,sans-serif;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 5px
} 
H4 {
	BORDER-bottom: #cfd6e4 1px solid
}
hr {
	text-align: center;
	border: 0px;
	width: 100%;
	height: 1px;
	color: #aaaaaa;
	background-color: #aaaaaa;
	margin-bottom: 2px;
	margin-top: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.top {
	width: 100%;
    background-color: white;
}	
ol {
	list-style-type: decimal;
	list-style-position: outside;
	color: #000000;
	font-weight: normal;
	font-size: 1em;
	margin-bottom: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px; 
	padding-right: 0px;
	padding-left: 28px;

}

ul  { 	font-size: 1em; color: #121212; 	 font-weight: normal; text-align: left;	 vertical-align: top; margin: 10px 0 8px 2.0em;  padding: 0;  font-family: verdana,Tahoma,sans-serif; list-style-type: square;	list-style-position: outside; }

ul2  { font-size: 1em; color: #121212; font-weight: normal; text-align: left;	 vertical-align: top; margin-top: .5em; margin-bottom: .6em; margin-left: 10px; padding-bottom: 0px; padding-top: 0px; font-family: verdana,Tahoma,sans-serif; list-style-type: square; }
 
.ul1 { font-size: 1em; color: #121212; 	 font-weight: normal; text-align: left;	 vertical-align: top; margin-top: -7px;
	margin-bottom: .9em; padding-bottom: 0px; padding-top: 0px; font-family: verdana,Tahoma,sans-serif; list-style-type: square; }
	
li{ color: #121212; list-style-type: square !important; list-style-position: outside; padding: 0  0 4px 0px; margin: 0 0 4px 0; line-height: 19px;
}

ul ul  { 	 color: #121212; 	  text-align: left;	 vertical-align: top; margin: 7px 0 -5px 2.0em !important;  padding: 0;  list-style-type: disc;	list-style-position: outside; }

ul ul  li { 	  list-style-type: disc;	list-style-position: outside;  margin: 0; padding: 0 0 6px 0; }

.li1{ color: #121212;  list-style-type: square; list-style-position: outside; padding-left: 0px; margin: 0 0 4px 0; line-height: 19px;
	padding: 0; }

.li2{ color: #121212;   line-height: 19px;  list-style-type: square; list-style-position: outside; padding-left: 0px; margin-bottom: 7px;  	margin-top: 0px;  padding-bottom: 0em;  padding-top: 0px;  }
	
input#s, input#author, input#email, input#url,input#confirm, input#name,input#phone_no,input#subject, #sidebar, #searchform, #s { border: 1px solid #939393; width: 130px; }

textarea { border: 1px solid #939393;  }

#select {  border-top: 1px solid rgb(201,197,195); border-bottom: 1px solid rgb(201,197,195); border-left: 1px solid rgb(201,197,195); border-right: 1px solid rgb(201,197,195); width: 60px; }	
#multi_field {  border-top: 1px solid rgb(201,197,195); border-bottom: 1px solid rgb(201,197,195); border-left: 1px solid rgb(201,197,195);border-right: 1px solid rgb(201,197,195); width: 130px; }	
#searchform { 	margin: 0 auto; padding: 0px 0px 15px 0px;  text-align: left; }
