/* sharepointsite.com.com site styles 01.01.06 */

body { background: #E1E1E1 url(/images/sp_b2.jpg) repeat-x; font-family: Arial, sans-serif; font-size: 11px;  margin-top: 0px; margin-bottom: 0px;  margin-left: 0px;  margin-right: 0px;  }
li { list-style: url(css-images/bulet.gif); } 
/* ul, ol { line-height: 18px; list-style: none; padding: 0; } */
p, .p, ol, td, blockquote, td { font-family: Arial, sans-serif; font-size: 12px; line-height: 18px; }

.off { display:none }
.on { display:inline }

a:active, a:link, a:link:visited, a { color: Black; font-weight: bold; }
a:hover 	{ color: #359CFF; font-weight: bold;  }

/*a:active, a:link, a:link:visited { color: #035D9A; font-weight: bold; text-decoration: none; }
a:hover 	{ color: #003162; font-weight: bold;  background: #E5F3FF; text-decoration: none; }*/

a.bgtext:hover { color: #FD6524; font-weight: bold; text-decoration: underline; }
a.copyright:hover { color: #333333; text-decoration: underline; }
a.copyright2:hover { color: #333333; font-weight: bold; text-decoration: underline; }
a.head:hover { color: #FD6524; text-decoration: none; }

.navbar { font-size: 11px; font-family: Arial; font-weight: bold; color : Black; line-height: 13px;  }
a.navbar:link 	{ text-decoration : none; color : Black; }
a.navbar:visited { text-decoration : none; color : Black; }
a.navbar:active  { text-decoration : none; color : Black; }
a.navbar:hover  { text-decoration : none; color : #015C99; }


a.secondarynav		{ text-decoration: none; }
a.secondarynav:link	{ color: #333366; }
a.secondarynav:visited	{ color: #333666; }

.smenu { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold;}
a.smenu:link, a.smenu:visited, a.smenu:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold;}
a.smenu:hover { text-decoration: none; color: #0056A8; }

.smenu2 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: Black; }
a.smenu2:link, a.smenu2:visited, a.smenu2:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: Black;}
a.smenu2:hover { text-decoration: none; color: #797979; }

.smenu21 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #797979; }
a.smenu21:link, a.smenu21:visited, a.smenu21:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #797979;}
a.smenu21:hover { text-decoration: none; color: Black; }

.smenu33 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: normal; color: #797979; }
a.smenu33:link, a.smenu33:visited, a.smenu33:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: normal; color: #797979;}
a.smenu33:hover { text-decoration: none; color: Black; }

.smenu4 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #D55D04; }
a.smenu4:link, a.smenu4:visited, a.smenu4:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #D55D04;}
a.smenu4:hover { text-decoration: none; color: #fb6d05; }

.smenu5 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #797979; }
a.smenu5:link, a.smenu5:visited, a.smenu5:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #797979;}
a.smenu5:hover { text-decoration: none; color: #797979; }

.smenu6 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #3E7A88;}
a.smenu6:link, a.smenu6:visited, a.smenu6:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold;}
a.smenu6:hover { text-decoration: none; color: #3E7A88; }

.smenu7 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #6E8F5E;}
a.smenu7:link, a.smenu7:visited, a.smenu7:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold;}
a.smenu7:hover { text-decoration: none; color: #6E8F5E; }

.smenu8 { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold; color: #914141;}
a.smenu8:link, a.smenu6:visited, a.smenu6:active { font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; text-decoration: none; font-weight: bold;}
a.smenu8:hover { text-decoration: none; color: #914141; }

a.text:hover { color: #768022; font-weight: normal; text-decoration: underline; }
a.text1:hover { color: #FD6524; font-weight: normal; text-decoration: underline; }

a.back:active, a.back:link, a.back:visited { color: #7C8C92; text-decoration: none; }
.border { border: 1px solid #DFDFDF; }

.copyright, .copyright2 { color: #333333; font-family: Arial, sans-serif; font-size: 10px; }
a.copyright:active, a.copyright:link, a.copyright:visited { color: #333333; text-decoration: none; }
a.copyright2:active, a.copyright2:link, a.copyright2:visited { color: #333333; font-weight: bold; text-decoration: none; }

.head { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #456AB0; }
.head2 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: Black; }
.head3 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #5F5F5F; }
.head4 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #fb6d05; }
.head5 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #003162; }
.head6 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #3E7A88; }
.head7 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #6E8F5E; }
.head8 { font-family: Arial, sans-serif; font-size: 14px; font-weight: bold; color: #914141; }

a.head:link, a.head:visited, a.head:active, a.back:hover { color: Black; text-decoration: none; }

.header { color: White; font-family: Arial, sans-serif; font-size: 20px; font-weight: normal; line-height: 26px; }
.header2 { color: #035D9A; font-family: Arial; font-size: 14px; font-weight: bold; }

.price { color: #035D9A; font-family: Arial, sans-serif; font-size: 29px; font-weight: bold; }
.price6 { color: #3E7A88; font-family: Arial, sans-serif; font-size: 29px; font-weight: bold; }
.price7 { color: #6E8F5E; font-family: Arial, sans-serif; font-size: 29px; font-weight: bold; }
.price8 { color: #914141; font-family: Arial, sans-serif; font-size: 29px; font-weight: bold; }

.smprice { color: #035D9A; font-family: Arial, sans-serif; font-size: 9px; font-weight: normal; line-height: 18px; }

a.menu_1-level:link, a.menu_1-level:visited, a.menu_1-level:active, a.menu_1-level:hover { color: White; text-decoration: none; }

a.secondarynav:active, a.secondarynav:hover { color: #99cc66; }

.smallsize	{ font-family: Arial, sans-serif; font-size: 11px; }
.smcopyright { color: Gray; font-family: Arial, sans-serif; font-size: 9px; }

.smtext { font-family: Arial, sans-serif; font-size: 10px; line-height: 13px;}
a.smtext:hover { color: #035D9A; font-weight: bold; text-decoration: underline; }
a.smtext:active, a.bgtext:link, a.bgtext:visited, a.bgtext:active, a.smtext:link, a.smtext:visited { color: Black; font-weight: bold; text-decoration: underline; }

.smtext1 { font-family: Arial, sans-serif; font-size: 9px; }
a.smtext1:hover, visited { color: #035D9A }
a.smtext1:link, active { color: Black; font-weight: normal; text-decoration: underline; }

.smtext2	{ font-family: Arial, sans-serif; font-size: 11px; }
a.smtext2:hover, visited { color: #035D9A }
a.smtext2:link, active { color: Black; font-weight: normal; text-decoration: underline; }

.text, .textb, .text1, .text1b { font-family: Arial, sans-serif; font-size: 13px; }
a.text1:visited, a.text1:active, a.text:link, a.text:visited, a.text:active, a.text1:link { color: Black; font-weight: normal; text-decoration: underline; }

.top { color: #0D3162; font-family: Arial, sans-serif; font-size: 13px; font-weight: bold; }

.ticker { color: #015C99; font-family: Helvetica ; font-weight: normal; font-size: 11px; font-weight: bold; }

.text2 { font-family: Arial, sans-serif; font-size: 11px; line-height: 16px;}



/* -------------------------------------~~~ SEO Styles: 6/02/2009 ~~~------------------------------------*/


#logo {width: 191px;
height: 44px;}

#logo h1 {background: url(/images/sp_logo2.gif); 
width: 191px;
height: 44px;
text-indent: -9999px;}


/*              HEADERS             */

h1 { font-size: 16px;
margin: 5px 15px 0px 0px; 
}

h2 { font-size: 15px;
font-weight: bold;
margin: 0px 0px 5px 0px;;
line-height: 20px;
}

h3 { font-size: 11px;
margin: 0px 0px 0px 30px;
font-weight: bold;
}

h5 { font-size: 12px;
margin: 0px;
padding: 0px;
color:#fff;
}



#footer a{ font-size: 11px;
font-weight: normal;}

#errorPage { width: 700px;
margin: 25px 15px 15px 15px;}

#errorPage h2 { font-family: arial, helvetica; 
font-size: 20px; font-weight: normal; 
color: #C00;
margin: 25px 0px 25px 0px;}

#errorPage h3 { font-family: arial, helvetica; 
font-size: 13px; font-weight: normal; 
color: #000;
font-weight: bold;
margin: 25px 0px 25px 0px;}
