td {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;
}

	.alert {
	color: red;
	
	}
	
	
	.success {
	color: green;
	
	}
	
	/* ############## HYPER LINKS  */


.maincat {
	font-size: 12px;
	font-weight: normal;
	}



.title {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	}
	
.title2 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	}

.sub_title {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	}

.pageSubHeader3 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	}

.caption {
	color: #FFFFFF;	
        font-size: 9px;
	}	

.byline {
	color: #FFFFFF;
	font-size: 9px;
	
	}		


.reverse {  color: #FFFFFF; font-size: 10px}

.black_border
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}

.border_below
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
 BORDER-RIGHT: #000000 1px solid;
; border-color: #FFFFFF black #000099; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px
}

.border_below_left
{
    BORDER-BOTTOM: #000000 1px solid;
    
}


.border_left
{
    BORDER-LEFT: #000000 1px solid;
}



.border_below_right_table
{
    BORDER-BOTTOM: #000000 1px solid;
}






/* THESE STYLES ARE FOR THE LEFT NAVIGATION BAR */


/

.copyright {

	color: #FFFFFF; 
	background-color: #000099;
}
.copyright A {
	text-decoration: none; 
	color: white;
}
.copyright A:link {
	text-decoration: none; 
	color: white;
}
.copyright A:visited {
	text-decoration: none; 
	color: white;
}
.copyright A:hover {
	text-decoration: none; 
	color: yellow;
}




/* THIS IS FOR MAIN PAGES (NOT SELECTED) */

.box {
	font: 9px verdana, arial, sans-serif; 
	color: #FFFFFF; 
        padding-left: 3px ;
	text-decoration: none; 
	background-color: #000099 ;
        BORDER-BOTTOM: #000000 1px solid;
}





.box A {
	text-decoration: none; 
	color: white;
}
.box A:link {
	text-decoration: none; 
	color: white;
}
.box A:visited {
	text-decoration: none; 
	color: #FFFFFF;
}
.box A:hover {
	text-decoration: none; 
	color: yellow;
}


/* THIS IS FOR SUB PAGES (SELECTED) */

.box5 {
	font: 10px verdana, arial, sans-serif; 
	color: #CCCCCC; 
        padding-left: 10px ;
	text-decoration: none; 
	background-color: #3D64A6;
}
.box5 A {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:hover {
	text-decoration: none; 
	color: #FC0;
}


/* THIS IS FOR SUB PAGES (NOT SELECTED) */



.box4 {
	font: 10px verdana, arial, sans-serif; 
	color: #FFFFFF; 
   padding-left: 10px ;
	text-decoration: none; 
	 background-color: #9c957b;
}
.box4 A {
	text-decoration: none; 
	color: #FFFFFF;
}
.box4 A:link {
	text-decoration: none; 
	color: #FFFFFF;
}
.box4 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box4 A:hover {
	text-decoration: none; 
	color: #FC0;
}






.newsbox1 
{
	font: bold 12px/17px arial, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none; 
   padding-left: 3px ;
	background-color: #000000; 
	text-transform: uppercase
}


.newsbox2 {
	font: 10px verdana, arial, sans-serif; 
	color: #CCCCCC; 
   padding-left: 3px ;
	text-decoration: none; 
	background-color: #2c4877;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.newsbox2 A {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:hover {
	text-decoration: none; 
	color: #FC0;
}





/* THIS IS THE COLORED HEADER BAR ABOVE ALL RESULTS AND USED THROUGHOUT SITE */


.header {
   
    BACKGROUND: #993333;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;

}


.header A {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:visited {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:hover {
	text-decoration: none; 
	color: #FC0;
	font-weight: bold; 
}





/* THESE ARE THE ALTERNATING ROW COLORS THROUGHOUT THE SITE */

.oddrow {

    BACKGROUND: #FFFFFF;
}


.evenrow
{
    BACKGROUND: #ECF1F6;

}
.unnamed1 {  }
.billy {  border-color: #CC0000 black; border-style: solid; border-top-width: 1px; border-bottom-width: 1px}
.gray_line {  border-color: #949494 #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.red_box_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #FFFFFF; padding-right: 3px; padding-left: 3px; margin-right: 3px; margin-left: 3px}
.top_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: 500; font-variant: normal; color: #FFFFFF}
.nav_box_bottoms {  border: 1px #CC0000; color: #FFFFFF}.template_body_links {  color: #000000}
.price_box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.font_12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.top_bar {  border-color: #ffcd03 black #000000; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.website_directory_box {  border-color: #999999 #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.left_bar {  border-color: black black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.right_bar_gry {  border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.website_marketing_box {  border-color: #000000 #000000 #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bar_rb {  border-color: black #000000 #000000 black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.bar_lb {  border-color: black black #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.bar_left {  border-color: black black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.bar_right {  border-color: black #000000 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.web_dir_box_left {  border-color: black black black #FFCD03; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.web_dir_box_right {  border-color: black #FFCD03 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.web_dir_box_bottom {  border-color: #000000 black #FFCD03; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.we_dir_box_grey {  border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.web_dir_box {  border-color: #FFCD03 #999999 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bar_lr {  border-color: black #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.bar_lrb {  border-color: black #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.unnamed2 {  border-color: #ffcd03 #ffcd03 #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.unnamed3 {  border-color: black #000000 #000000 black; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
.unnamed4 {  border-color: black black #999999; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.unnamed5 {  border-color: black black #999999; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.box_grey {  border: #FFCD03; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bottom_black {  border-color: black black #000000; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.box_black {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bottom_grey {  border-color: black black #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.font_10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
.font_11 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000}
