/* base styles */

h1 {
padding: 0 ;
margin: 0 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #0166FF;
font-weight: normal;
text-decoration: none;
}

h2 { 
padding: 0 ;
margin: 5px 0 0 0 ;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
color: #0166FF;
font-weight: normal;
text-decoration: none;
} 

h3 { 
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #6E6E6E; 
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
}

h4 { 
padding: 0; 
margin: 0; 
color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px; 
text-decoration: none; 
font-weight: normal; 
}

h5 { 
padding: 0; 
margin: 0;
border: 0 ;
color: #FFFFFF; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 11px; 
text-decoration: none; 
font-weight: normal; 
}


div {
text-decoration:none;
color: #6E6E6E ;
}

a {
margin: 0 ;
border: 0 ;
text-decoration:none;
color: #FFFFFF ;
}

a:hover { 
color: #999999 ;
}

a img {
border: none ;
}

u li {
padding: 0 ;
margin: 0 ;
}

li a {
color: #666666 ;
text-decoration: underline ;
}

p {
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
}

span {
padding: 0; 
margin: 0 ;
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px; 
}

body { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
background-image: url(images/background.jpg) ;
}

/* Border */
.border {
margin: 0 auto 0 auto ;
padding: 0 ;
border: 1px solid #CCCCCC ;
width: 728px ;
height: auto ;
background-color: #FFFFFF ;
}

/* Header */
.header {
margin: 0 ;
padding: 0 ;
width: 402px ;
height: 70px ;
}

.flash {
float: left ;
margin: 0 ;
padding: 0 ;
width: 728px ;
height: 177px ;
border-top: 1px;
border-bottom: 0;
border-left: 0;
border-right: 0;
border-color: #CCCCCC ;
border-style: solid;
}

/* TopMenu */
.details {
padding: 0 ;
margin: 0 2px 0 0 ;
float: right ;
color: #666666 ;
font-size: 10px ;
clear: right ;
}
.details2 {
padding: 0 ;
margin: 0 2px 0 0 ;
float: right ;
color: #0166FF ;
font-size: 18px ;
clear: right ;
}
.sitemap {
padding: 2px 5px 0 10px ;
float: right;
margin: 0 1px 0 1px ;
width: 61px ;
height: 17px ;
background-image: url(images/sitemapcorner.jpg) ;
background-repeat: no-repeat ;
background-position: right ;
background-color: #0166FF ;
font-size: 10px ;
}

.about {
padding: 2px 4px 0 20px;
float: right;
margin-left: 1px ;
width: 110px ;
height: 17px ;
background-color: #0166FF ;
font-size: 10px ;
}

.home {
padding: 2px 0 0 19px ;
float: right ;
margin-left: 1px ;
width: 45px ;
height: 17px ;
background-image: url(images/homecorner.jpg) ;
background-repeat: no-repeat ;
background-position: left ;
background-color: #CCCCCC ;
font-size: 10px ;
}

/* Tag Line */
.tagline {
margin: 0 ;
padding: 20px 10px 0 310px ;
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
float: left ;
}

/* Low Border */
.lowborder {
padding:  0 0 0 0 ;
background-image: url(images/menu.jpg) ;
background-repeat: no-repeat ;
background-position: bottom left ;
float: right ;
margin: 0 0 0 0 ;
border-top: 1px;
border-bottom: 1px;
border-left: 0;
border-right: 0;
border-color: #CCCCCC ;
border-style: solid;
width: 728px ;
height: auto ;
}


/*Content Div*/

.content {
border: 0 ;
margin: 5px 5px 10px 0 ;
display: inline ;
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
font-weight: normal;
float: right ;
width: 520px ;
}

.content p{
 
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
text-decoration: none; 
font-weight: normal;  
}

.searchbox {
border: 0;
margin: 5px 5px 10px 0;
display: inline;
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
float: right ;
width: 520px ;
}

.submit {
margin: 0;
padding: 0;
border-top: 1px;
border-bottom: 1px;
border-left: 1px;
border-right: 1px;
border-color: #999999 ;
border-style: solid;
}

.inputfield {
margin: 0;
padding: 0;
border-top: 1px;
border-bottom: 1px;
border-left: 1px;
border-right: 1px;
border-color: #999999;
border-style: solid;
}

.imgcontent {
border: 1px solid #CCCCCC ;
margin: 15px 10px 5px 10px ;
float: right;
}

/*Left Menu*/
.leftmenu {
background-position: 5px 8px ;
background-color: #DADADA ;
padding: 0 0 0 16px ;
border-top: 0px ;
border-bottom: 1px ;
border-left: 0px ;
border-right: 1px ;
border-style: solid ;
border-color: #C1C1C1 ;
width: 169px ;
height: 21px ; 
float: left ;
clear: left ;
line-height: 21px ;
}

.leftmenu a {
display: block ;
color: #0166FF ;
}

/* This is the menu with the border to the right that we want to move */

.leftmenulow {
border-top: 0px ;
border-bottom: 0px ;
border-left: 0px ;
border-right: 1px ;
border-style: solid ;
border-color: #C1C1C1 ;
width: 185px ;
height: 86px ;
float: left ;
clear: left ;
}

.toolform {
border: 1px dotted #CCCCCC;
background-color: #F2F2F2;
margin: 15px 10px 0 0 ;
color: #6E6E6E; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
float: right ;
width: 510px ;
}

.links {
color: #999999; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
text-decoration: none; 
font-weight: normal;
text-align: center ;
}

.links a {
color: #999999; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
text-decoration: none; 
font-weight: normal;
text-align: center ;
}

.links2 {
color: #999999; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
text-decoration: none; 
font-weight: normal;
text-align: center ;
}

.links2 a {
color: #999999; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px; 
text-decoration: none; 
font-weight: normal;
text-align: center ;
}

.adwords {
height: 90px ;
width: 728px ;
margin: 5px auto 0 auto ;
}

table {
border-right: 1px solid #CCCCCC ;
border-bottom: 1px solid #CCCCCC ;

}

th {
color: #000000 ;
border-top: 1px solid #CCCCCC ;
border-left: 1px solid #CCCCCC ;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #DADADA ;
padding: 2x;
}

td {
padding: 2px;
border-top: 1px solid #CCCCCC ;
border-left: 1px solid #CCCCCC ;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

tr {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.toolinput {
	float: right;
	clear: right;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
}

.toolselect {
	float: right;
	clear: right;
	text-align: right;
	margin-right: 5px;
	margin-bottom: 5px;
}

.label {
clear: right;
margin: 5px 0 5px 5px;
float: left;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px; 
text-decoration: none; 
font-weight: normal;
}

.button {
clear: right;
margin: 5px 5px 5px 5px;
float: right;
background-color: #CCCCCC;
border: 1px dotted #999999;
}

.rss a {
padding: 0; 
margin: 5px 0 0 0 ;
color: #0166FF; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

#footer { 
 text-align: center;
 font-weight: normal;
  font-size: 10px;
 }


#footer a{
 margin: 0px auto 0px auto;
 text-decoration: none;
 font-size: 10px;
 color: #666666;

 }