.base {
	/* base for all body text */
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.outborder {
	/* outer border shading */
	border-width: thin;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	/* top right bottom left */
	border-color:#DDDDDD #EEEEEE #EEEEEE #DDDDDD;
	border-style: inset
}

.bottomline {
	/* bottom inner border shading */
	background-color:#EEEEEE
}

.rightline {
	/* right inner border shading */
	background-color:#EEEEEE
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	color:#000000;
}

.sub_header {
	/* Grey Subtitles */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
	color:#666666;
}

.bread_base {
	font-size: 11px;
	font-weight:300;
	text-decoration: none;
	color:#FF3333;
}

.bread {
	font-size: 11px;
	font-weight:300;
	text-decoration: underline;
	color:#FF3333;
}

A:Hover.bread {
	font-size: 11px;
	font-weight:300;
	text-decoration: underline;
	color:#FF3333;
}

.body_text {
	font-size: 12px;
	font-weight:regular;
	text-decoration: none;
	color:#666666;
	line-height: 150%;
}


.popup_text_top {
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#77AAAA;
	line-height: 150%;
}

.popup_text_bot {
	font-size: 9px;
	font-weight:regular;
	color:#000000;
	background-color:#FFFFCC;
	line-height: 150%;
}

.body_text_red {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#FF0000;
}

.body_text_black {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#000000;
}

.body_text_grey {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#666666;
}

.body_link {
	font-size: 12px;
	font-weight:regular;
	text-decoration: underline;
	color:#006666;
	line-height: 150%;
}

A:Hover.body_link {
	font-size: 12px;
	font-weight:regular;
	text-decoration: underline;
	color:#FF0000;
	line-height: 150%;
}

.enter_link {
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	color:#003333;
	line-height: 100%;
}

A:Hover.enter_link {
	font-size: 12px;
	font-weight:bold;
	text-decoration: underline;
	color:#003333;
	line-height: 100%;
}

.name_text {
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	color:#666666;
}


.quote {
	font-size: 12px;
	font-weight:regular;
	font-style:italic;
	text-decoration: none;
	color:#666666;
	line-height: 150%;
}

.note_text {
	font-size: 10px;
	font-weight:bold;
	color:#666666;
	line-height: 100%;
}

.acro_text {
	font-size: 10px;
	color:#666666;
	line-height: 100%;
}

.product_head {
	font-size: 14px;
	font-weight:bold;
	color:#003333;
}

.product_type {
	font-size: 11px;
	font-weight:bold;
	color:#666666;
}

.product_url {
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	color:#006666;
}

A:Hover.product_url {
	font-size: 10px;
	font-weight:bold;
	text-decoration: underline;
	color:#FF3333;
}

.product_cat {
	font-size: 10px;
	font-weight:bold;
	color:#666666;
}

.submit_lit {
	font-size: 10px;
	font-weight:bold;
	color:#666666;
}

.submit_lit_link {
	font-size: 9.5px;
	text-decoration: underline;
	font-weight:bold;
	color:#336666;
}

A:Hover.submit_lit_link {
	font-size: 9.5px;
	text-decoration: underline;
	font-weight:bold;
	color:#FF3333;
}


.captions {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #999999;
}






.Nat_sub_header {
	/* Grey Subtitles */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color:#666666;
}

.Nat_body_text_grey {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0.0em;
	text-decoration: none;
	text-align:justify;
	color:#666666;
}

.Nat_email_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	text-decoration: none;
	font-weight:bold;
	color:#666666;
}

.Nat_email {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	text-decoration: none;
	color:#666666;
}


.Nat_phone_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.0em;
	text-decoration: none;
	font-weight:bold;
	color:#666666;
}

.Nat_phone {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: 0.2em;
	text-decoration: none;
	font-weight:bold;
	color:#000000;
}


.nat_link {
	text-decoration: none;
	color:#336666;
}

A:Hover.nat_link {
	text-decoration: none;
	color:#FF6633;
}


.oran_rule { 
	border-top: solid 3px #FF6633 
}















.sitemap_base_lg {
	font-size: 12px;
	text-decoration: none;
	font-weight:bold;
	color:#006666;
}

.sitemap_base_sm {
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color:#006666;
}


.sitemap_lg {
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
	color:#006666;
}

A:Hover.sitemap_lg {
	font-size: 12px;
	text-decoration: underline;
	font-weight:bold;
	color:#FF000;
}


.sitemap_sm {
	font-size: 10px;
	text-decoration: underline;
	font-weight:bold;
	color:#006666;
}

A:Hover.sitemap_sm {
	font-size: 10px;
	text-decoration: underline;
	font-weight:bold;
	color:#FF0000;
}


.unordered_list { 
	display: list-item;
	list-style: dot;
	font-size: 12px;
	font-weight:100;
	color:#FF0000;
}

.ordered_list  { 
	/* ordered lists */
	display: list-item;
	list-style: dot;
	font-size: 12px;
	font-weight:100;
	color:#FF0000;
	
}


.list_item_text  { 
	/* ordered lists */
	font-size: 12px;
	color:#666666;
	
}

.list_item  { 
	/* ordered lists */
	font-size: 12px;
	color:#006666;	
}

A:Visited.list_item {
	font-size: 12px;
	text-decoration: underline;
	color:#006666;
}

A:Hover.list_item {
	font-size: 12px;
	text-decoration: underline;
	color:#FF0000;
}


.enter_navtext{
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color:#009999;
	background-color:#194257
}

.navtext{
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#999999;
}

A:Hover.navtext{
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
}


.info_request {
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;


}

.info_request_bullets {
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color:#003333;


}

.info_request_small {
	font-family: ArialRoundedMT, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#000000;


}
.specials_box {
	width: auto;
	height: auto;
}
