STRONG { 
	font-weight : bold; 
	}
	
PRE { 
	font : 10px monaco, "andale mono", courier, "courier new", sans-serif; 
	color : black; 
	background-color : #fff; 
	margin-right : 30px; 
	margin-bottom : 10px; 
	margin-left : 30px; 
	}
	
P { 
	font : 10px/20px Verdana, Arial, Helvetica, sans-serif; 
	margin-top : 0; 
	color: #666666
	}
	
OL { 
	font : 11px/18px verdana, arial, helvetica, sans-serif; 
	margin-top : 0; 
	}
	
LI { 
	font : 10px/18px Verdana, Arial, Helvetica, sans-serif; 
	margin-top : 0; 
; color: #666666; list-style-position: outside; list-style-type: square
	}
	
dl { 
	font: 11px/18px verdana, arial, sans-serif; 
	} 
	
dt { 
	font: bold 11px/18px verdana, arial, sans-serif; 
	}
	
dd { 
	font: 11px/18px verdana, arial, sans-serif; 
	text-indent: -1em; 
	}
	
H4 { 
	font : bold 10px/normal Verdana, Arial, Helvetica, sans-serif; 
	color : #999999; 
	}
	
H2 { 
	font : bold 10px Verdana, Arial, Helvetica, sans-serif; 
	color : #FF0000; 
	margin-top : 3px; 
	margin-bottom : 3px; 
	}
	
H1 { 
	font : bold 12px verdana, helvetica, arial, sans-serif; 
	color : #FF0000; 
	background-color : #fff; 
	margin-top : 2px; 
	margin-bottom : 0; 
	}
	
BODY { 
	margin : 0; 
	color: black; 
	}
	
BLOCKQUOTE { 
	font : 10px/20px verdana, arial, helvetica, sans-serif; 
	color : #666666; 
	background-color : #fff; 
	margin-right : 15px; 
	margin-bottom : 10px; 
	margin-left : 15px; 
	}
	
B { 
	font-weight : bold; 
	}
	
ADDRESS { 
	font : normal 9px geneva, sans-serif; 
	margin-top : 10px; 
	margin-bottom : 10px; 
	}
	
A.whitebold:link {
	COLOR: #F0F0F0; 
	TEXT-DECORATION: none 
	} 
	
A.whitebold:visited { 
	COLOR: #F0F0F0;
	TEXT-DECORATION: none 
	} 
	
A.whitebold:hover { 
	COLOR: #F0F0F0; 
	TEXT-DECORATION: none 
	} 
	
A.black:link {
	COLOR: #000000;
	TEXT-DECORATION: none 
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal
	} 
	
A.black:visited { 
	COLOR: #000000; 
	TEXT-DECORATION: none 
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal
	} 
	
A.black:hover { 
	COLOR: #000000; 
	TEXT-DECORATION: underline
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal
	} 
	
A.plug:link {
	COLOR: #666666;
	TEXT-DECORATION: none 
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal
	} 
	
A.plug:visited { 
	COLOR: #666666; 
	TEXT-DECORATION: none 
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal
	} 
	
A.plug:hover { 
	COLOR: #cccccc; 
	TEXT-DECORATION: none
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal
	} 
	
A.main:link {
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.main:visited { 
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.main:hover { 
	COLOR: #cccccc; 
	TEXT-DECORATION: none ;
	background-color: transparent;
    border-bottom: 1px solid #cccccc; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.main2:link {
	COLOR: #cc0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px	} 
	
A.main2:visited { 
	COLOR: #cc0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px	} 
	
A.main2:hover { 
	COLOR: #CCCCCC; 
	TEXT-DECORATION: none ;
	background-color: transparent;
    border-bottom: 1px #cccccc; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px	} 
	
A.main3:link {
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.main3:visited { 
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.main3:hover { 
	COLOR: #cccccc; 
	TEXT-DECORATION: none ;
	background-color: transparent;
    border-bottom: 1px solid #cccccc; 
	font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
.main { 
	font : 11px/18px verdana, arial, helvetica, sans-serif; 
	margin-bottom : 10px; 
	}
	
.butt { 
	font-size : 12px; 
	font-family : geneva, arial, sans-serif; 
	color : #fff; 
	background-color : #f60; 
	}
	
.dottedbox {  
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 10px; 
	color: #999999; 
	margin-top: 10px; 
	margin-bottom: 10px; 
	padding-right: 10px; 
	padding-left: 10px; 
	border: 1px #999999 dashed; 
	line-height: 12px
	}
	
.greylist {  
	color: #666666; 
	list-style-position: inside; 
	list-style-type: circle; 
	font-size: 10px
	}
	
hd {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; font-style: normal; 
	line-height: 22px; 
	font-weight: bold; 
	font-variant: normal; 
	color: #006699; 
	left: 10px; 
	top: 5px; 
	clip:  rect(   )
	}
	
.vert_divide {  
	border-color: #FFFFFF #FFFFFF #FFFFFF #999999; 
	border-style: dashed; 
	border-left-width: 1px
	}
	
.horiz_divide {  
	border-color: #eee #FFFFFF #FFFFFF; 
	border-style: dotted; 
	border-top-width: 1px
	}
	
.sidebar {  
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 9px; 
	line-height: 12px; 
	background-color: #999999; 
	height: auto; 
	width: 180px; 
	margin-top: 3px; 
	margin-right: 3px; 
	margin-bottom: 3px; 
	margin-left: 3px; 
	padding-top: 7px; 
	padding-right: 7px; 
	padding-bottom: 7px; 
	padding-left: 7px; 
	border: 1px #666666 dashed; 
	color: #000000; 
	text-align: left
	}
	
.sidebar2 { 
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 9px; 
	line-height: 12px; 
	background-color: #CCCCCC; 
	height: auto; 
	width: 180px; 
	margin-top: 3px; 
	margin-right: 3px; 
	margin-bottom: 3px; 
	margin-left: 3px; 
	padding-top: 7px; 
	padding-right: 7px; 
	padding-bottom: 7px; 
	padding-left: 7px; 
	border: 1px dashed; 
	color: #333333; 
	text-align: left ; 
	border-color: #CCCCCC #666666 #666666
	}
	
.medallion {
    margin : 0px;
    padding : 0px;
    background : #ffffff;
	border-top : 1 px dotted #ffcc00;
    border-right : 1px dotted #ffcc00;
    border-left : 1px dotted #ffcc00;
    border-bottom : 1px dotted #ffcc00;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #919191
; border: #FFCC00; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
    }
	
.medallion2 {
    margin : 0px;
    padding : 10px 25px 10px 25px;
    background : #ffffff;
    border-right : 1px dotted #ffcc00;
    border-left : 1px dotted #ffcc00;
    border-bottom : 1px dotted #ffcc00;
; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #919191
; 
    }

.medalliontop {
    margin : 0px;
    padding : 10px;
    background : #f0f0f0;
    border : 1px #cccccc dotted;
; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #666666
; font-weight: normal
    }
	
.newmedallion {
    margin : 0px;
    padding : 10px 15px 10px 15px;
    background : #ffffff;
    border-right : 1px dotted #cccccc;
    border-left : 1px dotted #cccccc;
    border-bottom : 1px dotted #cccccc;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #919191
; line-height: 16px
    }
	
.medallionbottom {
    margin : 0px;
    padding : 10px 15px 10px 15px;
    background : #cccccc;
    border-right : 1px dotted #666666;
    border-left : 1px dotted #666666;
    border-bottom : 1px dotted #666666;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #919191
    }
	
.callout {
    margin : 0px;
    padding : 10px 15px 10px 15px;
    background : #ffffff;
    border-top : 1px dotted #ffcc00;
    border-bottom : 1px dotted #ffcc00;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #919191
    }
	
.calloutbottom {
    margin : 0px;
    padding : 10px 15px 10px 15px;
    background : #ffffff;
    border-bottom : 1px dotted #ffcc00;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; color: #919191
    }

.callouttop {
    margin : 0px;
    padding : 10px 15px 10px 15px;
    background : #ffffff;
    border-top : 1px dotted #ffcc00;
; font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; color: #666666
; font-weight: bold
    }
    
.medallioninside {
    margin : 0px;
    padding : 0px;
    font : 9px verdana, helvetica, arial, geneva, sans-serif;
    line-height : 14px;
    color : #000;
    }

.subhead {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FFCC00
	}
	
.linedivide {  
	border-color: #CCCCCC #000000 #000000; 
	border-style: dotted; 
	border-top-width: 1px
	}
	
.line_divide { 
	border-color: #666666 #000000 #000000; 
	border-style: dotted; 
	border-top-width: 1px
	}
	
.link_box {  
	font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 10px; 
	color: #999999; 
	background-color: #333333; 
	padding-top: 3px; 
	padding-right: 3px; 
	padding-bottom: 3px; 
	padding-left: 3px; 
	border: #666666; 
	border-style: dotted; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}
	
.top_bar { 
	margin : 0px; 
	padding : 10px 15px 10px 15px; 
	background : #F0F0F0; 
	border-right : 1px dotted #444; 
	border-left : 1px dotted #444; 
	border-bottom : 1px dotted #444; 
; font-family: Geneva, Arial, Helvetica, san-serif; 
	font-size: 9px; color: #919191 
	}
	
.mod {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #666666; 
	background-color: #E6E6E6; border: 1px #CCCCCC solid
	}
.sidetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #787878;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	}
	
.submit {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FF0000; 
	background-color: #eee; 
	border-color: #EBEBEB #ebebeb ebebeb ebebeb; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
	}
.hpheads {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; background-color: #FFFFFF; padding-top: 20px; padding-right: 10px; padding-bottom: 5px; padding-left: 0px; border-color: #FFFFFF #FFFFFF #CCCCCC; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.hpboxtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; color: #666666; padding-top: 5px}
.redhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FF0000}
.caption {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; border: 1px #999999 solid}
.greyhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #666666}
.formborder {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #666666; background-color: #FFFFFF; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.intxtred {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FF0000}
.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: normal; color: #999999}
.photoboxleft {  padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.photoboxright {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: #999999 #999999 #999999 black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; color: #AAAAAA}
.photoboxbott {  border-color: black #999999 #999999; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.colheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #999999;
}
.medallion3 {
    margin : 10px 25px;
    padding : 10px 25px;
    background : #ffffff;
    border-left : 1px dotted #ffcc00;
    border-bottom : 1px dotted #ffcc00;
; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #919191
;
}
.medallion4 {
    margin : 0px;
    padding : 10px 25px 10px 25px;
    background : #ffffff;
    border-bottom : 1px dotted #ffcc00;
; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #919191
;
}
.medallion5 {
    margin : 0px;
    padding : 10px 25px 10px 25px;
    background : #ffffff;
    border-right : 1px dotted #ffcc00;
    border-bottom : 1px dotted #ffcc00;
; font-family: Verdana, Arial, Helvetica, san-serif; font-size: 10px; color: #919191
;
}
A.bold:link {
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.bold:visited { 
	COLOR: #ff0000; 
	TEXT-DECORATION: none;
	background-color: transparent; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
	
A.bold:hover { 
	COLOR: #cccccc; 
	TEXT-DECORATION: none ;
	background-color: transparent;
    border-bottom: 1px solid #cccccc; 
	font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px
	} 
.marketingtxt {
	font: 10px/18px Verdana, sans-serif;
	color: #000000;
}
.big_lead {
	font: 14px/20px Verdana, sans-serif;
	color: #666666;
}
.black_reg {
	font: 10px Verdana, sans-serif;
	color: #000000;
}
A.resource_lnk:link {
	COLOR: #ececec;
	TEXT-DECORATION: none; 
	text-underline: none
}
A.resource_lnk:visited {
        COLOR: #666666;
        TEXT-DECORATION: none
}
A.resource_lnk:hover {
        COLOR: #cccccc;
        TEXT-DECORATION: none
}
.resource_kwd {
	font-size: 10px;
        COLOR: #453d3d;
	text-align: center;
        TEXT-DECORATION: none;
        text-underline: none
}
.smlp { color: #f00; font-size: 11px; font-family: Arial, Helvetica, Geneva }
.smlpppp { color: #333; font-size: 11px; font-family: Arial, Helvetica, Geneva }
