
/* 
------------------------------------------------------------------------------------------------------------------------------
Redefine HTML Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/

/* HTML FOR - Adding a scroll bar to Firefox even if the page is to short for one */
html {
/*min-height: 100%;
margin-bottom: 10px;*/
}

body {
	background-color: #5B5B5B;
	text-align:center;

}

form {
	margin: 0px;
}

strong{
	font:bold;
}
em{
	color:#CC3300;}

img{ border:none;}

/* 
------------------------------------------------------------------------------------------------------------------------------
Form Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/

	.textBox {
	padding-left: 3px;
	font-family :VERDANA;
	color: #CF7800;
	font-size : 10px;
	line-height : 11px;	
	width :300px;
	border: 1px solid #CCCCCC;
	}

	textarea {
	padding-left: 3px;
	font-family :VERDANA;
	color: #CF7800;
	font-size : 10px;
	line-height : 11px;
	width :380px;
	height: 100px;
	border: 1px solid #CCCCCC;
	}
	
	select.ContactForm {
	font-family :VERDANA;
	color: #CF7800;
	font-size : 10px;
	line-height : 11px;	
	width :300px;
	border: 1px solid #CCCCCC;
	}
	
	.inputContact {
	color: #FFFFFF;
	background-color: #527FB4;
	font-family :VERDANA;
	font-size : 10px;
	}
	
/* 
------------------------------------------------------------------------------------------------------------------------------
Hyperlink Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/
	
	a:visited,a{
	text-decoration:none;
    }
	a:hover{
	color: #F7A129;
	text-decoration: underline;
	}
	
	#blob a,
        a.searchLink {
	font-family :VERDANA; 
	color:#F7A129;	
	font-size : 12px;
	text-decoration: none;
	}

	#blob a:hover,
        a.searchLink:hover {
	font-family :VERDANA;
	color: #F7A129;
	font-size : 12px;
	text-decoration: underline;
	}	

	a.blueLink {
	font-family :VERDANA;
	color: #0000EE;
	font-size : 12px;
	text-decoration: underline;
	}
	
	
/*
------------------------------------------------------------------------------------------------------------------------------
Text Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/

.largeforminput {
	FONT-SIZE: 10px; WIDTH: 155px; COLOR: #98a0a6; LINE-HEIGHT: 11px; FONT-FAMILY: VERDANA;
}

.largeformbold {
	FONT-SIZE: 12px; COLOR: #2f5aa1; FONT-FAMILY: VERDANA; font-weight: bold;
}

.indexlink {
	FONT-SIZE: 12px; COLOR: #527FB4; FONT-FAMILY: VERDANA; font-weight: bold; TEXT-DECORATION: none;
}

.newstitle,
.subtitle,
.subtitle a,
.subtitle a:visited {
	FONT-SIZE: 14px; COLOR: #0A3C90; FONT-FAMILY: VERDANA; font-weight: bold; TEXT-DECORATION: none; text-align:left;
	
}

.newstext {
	FONT-SIZE: 12px; COLOR: #305BA2; FONT-FAMILY: VERDANA;
}


.newslink {
	FONT-SIZE: 12px; COLOR: #F7981D; FONT-FAMILY: VERDANA; font-weight: bold; TEXT-DECORATION: none;
	}

.revenue {
	FONT-SIZE: 11px;
	COLOR: #757f85;
	FONT-FAMILY: VERDANA;
	TEXT-DECORATION: none;  
	}

	
#bodysize{
	
	padding-left:30px;
	padding-right:30px;	
	}
.bodytext,
.bodytext a,
.bodytext a:visited {
	font-family :VERDANA;
	color:#434343;
	font-size : 12px;
	text-decoration: none;
	line-height:18px;
	text-align:left;	
	}

.bodytext a:hover{
	color: #F7A129;
	text-decoration: underline;
	}
	
.companyname,.title {
	font-family :Arial;
	font-weight : bold;
	color:#666666;
	font-size : 24px;
	text-decoration: none;
	
	}	
	
.prodname {
	font-family :Arial;
	font-weight : bold;
	color:#003366;
	font-size : 12px;
	text-decoration: none;
	}	

.footer,
.footer a,
.footer a:visited{
	font-family :Arial;
	color: #FFFFFF;
	font-size : 11px;
	text-decoration: none;
	}
	
.subheading,
.subheading a,
.subheading a:visited {
	font-family :Arial;
	font-weight : bold;
	color: #527FB4;
	font-size : 14px;
	text-decoration: none;
	line-height: 22px;	
	}
			
.growyourbusiness {
	font-family :VERDANA;
	color: #757F85;
	font-size : 11px;
	text-decoration: none;
	}
	
		

	
.topnavform {
	font-family :VERDANA;
	color: #98A0A6;
	font-size : 10px;
	line-height : 11px;
	width :148px;
	}
		
.topnav {
	font-family :arial;
	color: 	#527FB4;
	color: #FFFFFF;
	font-size : 11px;
	text-decoration: none;
	font-weight : bold;		
	line-height : 18px;	
	margin-left :10px;			
	}
	
.leftnavlink {
	font-family :VERDANA;
	color: #2F5AA1;
	font-size : 11px;
	text-decoration: none;
	margin  :5px;
	margin-right :5px;		
	}	
	
.breadcrumbs {
	font-family :arial;
	color: 	#0A3C90;
	font-size : 11px;
	text-decoration: none;		
	line-height : 18px;	
	margin-left :10px;
	}
	
.clues {
	font-family :arial;
	color:#990033;
	font-size : 11px;
	text-decoration: none;		
	line-height : 18px;	
	margin-left :10px;
	font-weight:bold;		
	}


/* 
------------------------------------------------------------------------------------------------------------------------------
Hyperlink Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/
	
a.searchLink {
	
	}
	
	
/* 
------------------------------------------------------------------------------------------------------------------------------
List
------------------------------------------------------------------------------------------------------------------------------- 
*/	

.normlist {
	font-family :VERDANA;
	color: #2F5AA1;
	font-size : 11px;
	text-decoration: none;
	text-align:left;
	margin-top:25px;
	margin-right :5px;
	vertical-align:middle;
	width:400px;	
	}	
.normlist  ul {
    margin-left: 5px;
	margin-right:2px;
    padding: 5px;
    list-style-type: square;
	}
.normlist  ul li {
    display: block;
    margin: 0px;
    float: left;
	}
.normlist  ul li img {
    border: 0;
	}
.normlist ul li a {
    position:relative;
	}
.normlist ul li a span {
    display: none;
	}

.normlist  a:hover {
        border:0;
		
	}
	
/* 
------------------------------------------------------------------------------------------------------------------------------
Left Nav Menu Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/
#left-nav{
	color:#003333;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	text-align:left;
	line-height:160%;
	
	}

#left-nav a{
	color:#262626;
	font-size:12px;
	text-decoration:none;
	line-height:160%;	
	}

#left-nav a:hover{    
	background-color:#666666;
	color:#FFFFFF;
	font:bold;
	line-height:160%;

	}

#left-nav span{
	color:#8e0505;
	}


/*-- more -- */
#More{
	color:#FF3300;
	padding-left:15px;
	text-align:left;
	}

/* 
------------------------------------------------------------------------------------------------------------------------------
Table Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/


#panel{
	background:url(panel_bg.jpg) top no-repeat; padding-left:8px; line-height:150%;
	}

#sep{
	background:url(../images/topright.gif) repeat-y;
	}

.spic a img{-moz-opacity:0.5; filter:alpha(opacity=50);border:0px;}
.spic a:hover{font-size:9px;}
.spic a:hover img{-moz-opacity:0.5; filter:alpha(opacity=100);cursor:hand;}
.STYLE2 {color: #800000}
/* 
------------------------------------------------------------------------------------------------------------------------------
Hr Styles
------------------------------------------------------------------------------------------------------------------------------- 
*/
