﻿/*---------------------------------------------*/
/*  use this stylesheet to create custom styles*/
/*---------------------------------------------*/

/*** TABLE PROPERTIES ***/
.areas {border: 0; width: 100%}
.areas_base {border-right: #8B0000 2px dotted; vertical-align: top}
.areas_list {margin: 10px; font: 10pt Arial, Verdana; color: #000000; text-align: left; vertical-align: top}
.areas_sml {margin: 6px; font: 8pt Arial, Verdana; color: #000000; text-align: left; vertical-align: top}
.areas_rgt {vertical-align: top}

.bg_old {margin: 0; padding: 0; background-image: url(../bg/paper_white.jpg); background-attachment: fixed; font: 10pt Arial, Verdana; color: #FFFFFF}
.bg {margin: 0; padding: 0; background: #F5F5DC; font: 10pt Arial, Verdana; color: #FFFFFF}
.btm_links {font: 10pt; color: #000000; text-decoration: none}
.btm_links:hover {color: #990000}
.btm_para {margin: 0; padding: 0; font: 10pt; color: 000000; text-align: center}

.cert {float: left; margin: 12px 5px 0px 10px; border: 1px outset; width: 200px; height: 256px}
.cert:hover {border: 1px inset}
.clnt_logos {float: left; margin: 0px 0px 0px 10px; width: 250px; height: 750px; filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80; vertical-align: top}
.cont {margin: 5px; font: 10pt Arial, Verdana; color: #000000; text-align: center}
.cont_lnk {font: bold 8pt; color: #000000; text-decoration: none}
.cont_lnk:hover {color: #8B0000}
.cont_h {margin: 2px; font: bold 8pt Arial, Verdana; color: #000000; text-align: left}
.cont_m {margin: 2px; font: bold 8pt Arial, Verdana; color: #990000; text-align: left}

.dash_left_h {cellspacing: 0; cellpadding: 0; border-left: #8B0000 2px dashed; border-bottom: #8B0000 2px dashed; width: 765px}
.dash_left_abt {cellspacing: 0; cellpadding: 0; border-left: #6A5ACD 2px dashed; border-bottom: #6A5ACD 2px dashed; width: 765px}
.dash_left_prac {cellspacing: 0; cellpadding: 0; border-left: #4169E1 2px dashed; border-bottom: #4169E1 2px dashed; width: 765px}
.dash_left {cellspacing: 0; cellpadding: 0; border-left: #FFFFFF 2px dashed; border-bottom: #FFFFFF 2px dashed; width: 765px}
.dash_full_h {cellspacing: 0; cellpadding: 0; border-left: #8B0000 2px dashed; border-bottom: #8B0000 2px dashed; border-right: #8B0000 2px dashed; width: 765px}
.dash_full_hh {cellspacing: 0; cellpadding: 0; border-top: #8B0000 2px dashed; border-left: #8B0000 2px dashed; border-bottom: #8B0000 2px dashed; border-right: #8B0000 2px dashed; width: 100%}
.dash_full_abt {cellspacing: 0; cellpadding: 0; border-left: #6A5ACD 2px dashed; border-bottom: #6A5ACD 2px dashed; border-right: #6A5ACD 2px dashed; width: 765px}
.dash_full_prac {cellspacing: 0; cellpadding: 0; border-left: #4169E1 2px dashed; border-bottom: #4169E1 2px dashed; border-right: #4169E1 2px dashed; width: 765px}
.dash_full_ppl {cellspacing: 0; cellpadding: 0; border-left: #20B2AA 2px dashed; border-bottom: #20B2AA 2px dashed; border-right: #20B2AA 2px dashed; width: 765px}
.dash_full_clnt {cellspacing: 0; cellpadding: 0; border-left: #3CB371 2px dashed; border-bottom: #3CB371 2px dashed; border-right: #3CB371 2px dashed; width: 765px}
.dash_full_cont {cellspacing: 0; cellpadding: 0; border-left: #32CD32 2px dashed; border-bottom: #32CD32 2px dashed; border-right: #32CD32 2px dashed; width: 765px}
.dash_full {cellspacing: 0; cellpadding: 0; border-left: #FFFFFF 2px dashed; border-bottom: #FFFFFF 2px dashed; border-right: #FFFFFF 2px dashed; width: 765px}

.head_home {width: 100%; height: 100%; background-image: url(../../img/grad_head_home.jpg); margin: 0px; padding: 2px; filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80; color: #FFFFFF; font: bold 12pt Arial, Verdana; text-align: left}

.figure: {float: center}

.heading {width: 100%; height: 100%; background-image: url(../bg/bg_dblue_smk.jpg); margin: 0px; padding: 2px; border-bottom: 2px solid #9370D8; color: #FFFFFF; font: bold 12pt Helvetica, Arial, sans-serif; text-align: left}

.icon {float: left; margin: 12px 5px 0px 10px; border: 1px outset; width: 50px; height: 50px}
.icon:hover {border: 1px inset}
.icon_legend {float: left; margin: 3px 5px 0px 10px; border: 1px outset; width: 50px; height: 50px}
.icon_legend:hover {border: 1px inset}
.icon_nav {float: left; border: 1px outset; width: 45px; height: 45px}
.icon_nav:hover {border: 1px inset}
.icon_snap {float: left; margin: 12px 5px 0px 10px; border: 1px outset; width: 80px; height: 80px}
.icon_snap:hover {border: 1px inset}
.icon_snapper {float: left; margin: 0px 5px 0px 10px; border: 1px outset; width: 80px; height: 80px}
.icon_snapper:hover {border: 1px inset}

.mark {list-style-position: outside; margin: 15px; font: bold 9pt; color: #FFFFFF; text-align: justify; list-style: square}
.mark_a {list-style-position: outside; margin: 25px; font: 10pt; color: #990000; text-align: justify; list-style: lower-alpha}
.mark_h {list-style-position: outside; margin: 15px; font: 10pt; color: #990000; text-align: justify; list-style: square}
.mark_m {list-style-position: outside; margin: 5px; font: 10pt; color: #990000; text-align: left; list-style: square}
.mark_n {list-style-position: outside; margin: 25px; font: 10pt; color: #990000; text-align: justify; list-style: decimal}
.mark_r {list-style-position: outside; margin: 25px; font: 10pt; color: #990000; text-align: justify; list-style: lower-roman}
.markup {margin: 10px; padding: 5px 5px 5px 5px; border: #8B0000 1px solid } *>.markup {background: transparent}
.markup legend {margin: 5px; padding: 2px 10px; background: #8B0000; border: 1px outset; color: #F0E68C; font: bold 12pt Helvetica, Arial, sans-serif}
.markup_para {margin: 10px; font: italic 10pt Arial, Verdana; color: #000000; text-align: justify}
.menu {width: 765px; height: 52px}
.midcnt {border: 0; width: 765px; vertical-align: top}
.midlft {border: 0; width: 600px; vertical-align: top}
.midrgt {background: #F0E68C; border: 0; width: 165px; vertical-align: top}
.midnav {background-image: url(../bg/bg_db_circ.jpg); filter: alpha(opacity=80); -moz-opacity: .80; opacity: .80; border: 0; vertical-align:top}
.midnew {background-image: url(../bg/bg_greystone.gif); filter: alpha(opacity=50); -moz-opacity: .50; opacity: .50; border: 0; vertical-align:top}

.navlinks {font: bold 12pt; color: #FFFFFF; text-decoration: none}
.navlinks:hover {color: #FFD700}
.navhead_a {margin: 0px; padding: 2px; color: #4169E1; font: bold 12pt Arial, Verdana}
.navhead_h {margin: 0px; padding: 0px; color: #8B0000; font: bold 12pt Arial, Verdana}

.news {margin: 5px; font: 8pt; color: #000000; text-align: left}
.newsicon {float: left; margin: 5px 3px 0px 0px; border: 1px outset; width: 32px; height: 32px}
.newslinks {margin: 5px; font: bold 8pt; color: #8B0000; text-decoration: none; text-align: center}
.newslinks:hover {color: #000000}
.newsheading {margin: 0px; padding: 2px; color: #6A5ACD; font: bold 12pt Arial, Verdana}

.pital {margin: 10px; font: italic 10pt Arial, Verdana; color: #000000; text-align: justify}
.pnorm {margin: 10px; font: 10pt Arial, Verdana; color: #000000; text-align: justify}
.pnorm_links {margin: 10px; font: bold 10pt Arial, Verdana; color: #8B0000; text-decoration: none}
.pnorm_links:hover {color: #000000}
.pnormh {font: 1pt Arial, Verdana; visibility : hidden; text-align : left}
.prof_links {margin: 10px; font: bold 9pt; color: #8B0000; text-decoration: none}
.prof_links:hover {color: #000000}

.slides {width: 765px; height: 165px; background: #000000}
.snap {border: 1px outset}
.snap:hover {border: 1px inset}
.snapjab {width: 180px; horizontal-align: center; vertical-align: middle}
.stal {float: left; margin: 10px 5px 0px 10px; border: 2px outset; width: 150px; height: 150px}
.stal:hover {border: 2px inset}

.wpsau {
	margin: 10px;
	font: bold italic 10pt Helvetica, Arial, sans-serif;
	color: #990000;
	text-align: left
}
.wpsau2{
	
	font: bold italic 10pt Helvetica, Arial, sans-serif;
	color: #990000;
	text-align: left
}

.wpsau_links {margin: 5px; font: bold 8pt; color: #000000; text-decoration: none; text-align: center}
.wpsau_links:hover {color: #990000}

#salestax {width: 600px; padding: 0; margin: 0}
#invchart {width: 600px; padding: 0; margin: 0}
caption {padding: 0 0 5px 0; width: 580px; color: #8B0000; font: bold italic 10pt Helvetica, Arial, sans-serif; text-align: right}
th {font: bold italic 10pt Helvetica, Arial, sans-serif; color: #F0E68C; border-right: 1px solid #F0E68C; text-align: left; padding: 6px 6px 6px 12px; background: #8B0000}
th.top {border-top: 0; border-left: 0; border-right: 1px solid #F0E68C;	background: #8B0000}
th.tom {border-top: 1px solid #F0E68C; border-left: 0; border-right: 1px solid #F0E68C;	background: #8B0000}
th.tea {border-right: 1px solid #8B0000; border-bottom: 1px solid #8B0000; padding: 6px 6px 6px 12px; background: #F5F5DC; color: #000000; font: 10pt Helvetica, Arial, sans-serif}
th.cup {border-right: 1px solid #8B0000; border-left: 1px solid #8B0000; border-bottom: 1px solid #8B0000; padding: 6px 6px 6px 12px; background: #F5F5DC; color: #000000; font: 10pt Helvetica, Arial, sans-serif}
th.sauc {border-right: 1px solid #8B0000; border-bottom: 1px solid #8B0000; border-top: 1px solid #8B0000; padding: 6px 6px 6px 12px; background: #F5F5DC; color: #000000; font: 10pt Helvetica, Arial, sans-serif}
th.spec {border-right: 1px solid #8B0000; border-bottom: 1px solid #8B0000;	background: #F0E68C; color: #8B0000; font: bold 10pt Helvetica, Arial, sans-serif}
