
.nomargins {
	margin:0px;
	padding: 4px;
}
 
body {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #3E7288;
margin: 0px;
}

td {
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
}

A {
color: blue;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: normal;
}

A:hover {
font-family: Arial, Helvetica, sans-serif;
text-decoration: underline;
font-weight: normal;
}

tr.menu_text_indent_10 {
text-indent: 10px;
}

tr.menu_text_indent_5 {
text-indent: 5px;
}

SELECT, OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #A9C1FB;
}

table.invoice {
	border-spacing: 0px;
	border:0px none white;
	border-collapse: collapse;
	background-color: #F9F9F9;
}

table.invoice_sub {
	border-spacing: 0px;
	border:0px none white;
	border-collapse: collapse;
	background-color: #FFFDE3;
}

table.invoice td {
	border-width: 1px;
	border-style: solid;
	border-color: #DDE3F9;
	background-color: #F4F6FD;
	padding: 2px 2px 2px 2px;
	text-indent: 4px;
	height: 26px;
}

table.invoice_data {
	border-spacing: 0px;
	border:0px none white;
	border-collapse: collapse;
	padding: 6px 6px 6px 6px;
}

table.invoice_data td {
	border-width: 1px;
	border-style: solid;
	border-color: #EFF4FC;
	padding: 6px 6px 6px 6px;
	height: 26px;
}

table.invoice_dataSub {
	border-spacing: 0px;
	border:0px none white;
	border-collapse: collapse;
	padding: 4px 4px 4px 4px;
}

table.invoice_dataSub td {
	border-width: 1px;
	border-style: solid;
	border-color: #EFF4FC;
	padding: 4px 4px 4px 4px;
	height: 26px;
}

input {
border: 1px solid #B7D9E9;

background-image:url(http://bigskypayouts.com/bigsky/images/bgr_button.gif);

background-repeat:repeat-x;
}

input.button {
   color:#FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#ffa200;
   border:1px solid;
   border-top-color:#777777;
   border-left-color:#777777;
   border-right-color:#243;
   border-bottom-color:#243;
}

input.install_button {
   font-family: Helvetica, Arial, sans-serif;
   font-size:90%;
	height: 20px;
	width: 125px;
}

input.red_button {
   color:#FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#CC0000;
   border:1px solid;
   border-top-color:#777777;
   border-left-color:#777777;
   border-right-color:#243;
   border-bottom-color:#243;
}

.ReportsButton {
font-size: 8pt;
font-family: Arial, Helvetica, sans-serif;
width: 125px;
height: 20px;
}


/*///////BEGIN CUSTOM STYLES FOR CUSTOM TEMPLATE B.NEWSOME 4/16/09 ///////////*/



/* Top Main Menu */
#horiz-menu {height: 36px;margin-top: 3px;padding-top: 3px;}
/*ul#horiznav.menutop, #horiz-menu ul.menutop {padding: 0;position: relative;z-index:120;height: 36px;float: right;}
/*#horiz-menu li, #horiz-menu li a, #horiz-menu li .separator {z-index:200;position:relative;display: block;height: 36px; margin: 0px 5px 0px 5px; padding: 0px 2px 0px 2px; font-size: 12px;}*/
#horiz-menu a, #horiz-menu .separator {white-space: nowrap;display: block;float: left;height: 36px;line-height: 32px;font-weight: normal;font-size: 14px;text-decoration: none;z-index: 100;cursor: pointer;padding: 0;}
/*#horiz-menu li.active a, #horiz-menu li.active .separator {z-index: 100;cursor: pointer;margin: -1px -1px 0 -1px;  margin: 0px 5px 0px 5px;}
#horiz-menu li:hover a, #horiz-menu li:hover .separator, #horiz-menu li.sfHover a, #horiz-menu li.sfHover .separator {z-index: 100;cursor: pointer;margin: -1px -1px 0 -1px;  margin: 0px 5px 0px 5px;}
#horiz-menu ul {list-style: none;padding: 0;margin: 0;}
#horiz-menu li {display: block;float: left;margin: 0;padding: 0;font-weight: bold;}
#horiz-menu li a span, #horiz-menu li .separator span, #horiz-menu li a:hover span, #horiz-menu li .separator:hover span {display: block;padding: 0 10px;width: auto;}*/
/* Top Main Menu Dropdowns */

/*#horiz-menu li.active li a, #horiz-menu li.active li a:hover, #horiz-menu li.active li a.sfHover, #horiz-menu li li a:hover, #horiz-menu li li a.sfHover, #horiz-menu ul li.active.parent ul a, #horiz-menu li.active li .separator, #horiz-menu li.active li .separator:hover, #horiz-menu li.active li .separator.sfHover, #horiz-menu li li .separator:hover, #horiz-menu li li .separator.sfHover, #horiz-menu ul li.active.parent ul .separator {border: 0;margin: 0;}
#horiz-menu li li a, #horiz-menu li li .separator {text-indent:10px;font-weight: normal;padding: 0;margin: 0;height: 33px;}
#horiz-menu li li, #horiz-menu li li a span, #horiz-menu li li .separator span {padding: 0;margin: 0;height: 33px;}
#horiz-menu li li a span, #horiz-menu li li .separator span, #horiz-menu li li:hover a span, #horiz-menu li li:hover .separator span {margin: 0;}
#horiz-menu li li a span, #horiz-menu li li .separator span {background: none;height: 33px;}
#horiz-menu li li:hover a span, #horiz-menu li li:hover .separator span, #horiz-menu li li.sfHover a span, #horiz-menu li li.sfHover .separator span, #horiz-menu li.sfHover li a, #horiz-menu li.sfHover li .separator, #horiz-menu li:hover li a, #horiz-menu li:hover li .separator, #horiz-menu ul li.active ul li.active li a, #horiz-menu ul li.active ul li.active li .separator, #horiz-menu ul li.active.parent ul li a, #horiz-menu ul li.active.parent ul li .separator, #horiz-menu li li a:hover span, #horiz-menu li li .separator:hover span, #horiz-menu li li a.sfHover span, #horiz-menu li li .separator.sfHover span {background: none;border: 0;margin: 0;}
#horiz-menu li.active li a, #horiz-menu li.active.parent li a, #horiz-menu li.active li .separator, #horiz-menu li.active.parent li .separator {font-weight: normal;background: none;}
#horiz-menu ul ul {margin: -1px 0 0 0;border: 0;padding: 0 5px 5px 5px;}
#horiz-menu ul ul li, #horiz-menu ul ul li.active {height: 33px;}
#horiz-menu ul ul li a span, #horiz-menu ul ul li:hover a span, #horiz-menu ul ul li.sfHover a span, #horiz-menu ul ul li .separator span, #horiz-menu ul ul li:hover .separator span, #horiz-menu ul ul li.sfHover .separator span {padding: 0;}
#horiz-menu ul ul li a, #horiz-menu ul li.active.parent ul a, #horiz-menu ul li.active.parent ul a span, #horiz-menu ul ul li .separator, #horiz-menu ul li.active.parent ul .separator, #horiz-menu ul li.active.parent ul .separator span {text-transform: none;background: none;}
#horiz-menu li.parent, #horiz-menu li.active li.parent {z-index: 600;}
.menutop li:hover ul, .menutop li.sfHover ul {left: 0;top:0;}
#horiz-menu ul ul li, #horiz-menu ul ul li.c0, #horiz-menu ul ul li.c1, #horiz-menu ul ul li.c2, #horiz-menu ul ul li.c3 {float: left;width: 173px;padding: 0;}
#horiz-menu li ul.columns-1, #horiz-menu .drop-wrap.columns-1 {width: 175px;}
#horiz-menu li ul.columns-2, #horiz-menu .drop-wrap.columns-2 {width: 350px;}
#horiz-menu li ul.columns-3, #horiz-menu .drop-wrap.columns-3 {width: 525px;}
#horiz-menu li ul.columns-4, #horiz-menu .drop-wrap.columns-4 {width: 700px;}*/

/* Top Main Menu */

#horiz-menu {background: #ddebf1;border-top: 1px solid #b7d9e9;border-bottom: 1px solid #b7d9e9;}
/*#horiz-menu li.active a, #horiz-menu li.active .separator {background: #EAF5F8 url(../images/template/roktabs-container.png) 0 0 repeat-x;border-bottom: 1px solid #EFF8FA;border-left: 1px solid #b7d9e9;border-right: 1px solid #b7d9e9;border-top: 1px solid #b7d9e9;  margin: 0px 5px 0px 5px;}
#horiz-menu li:hover a, #horiz-menu li:hover .separator, #horiz-menu li.sfHover a, #horiz-menu li.sfHover .separator {background: #fff url(../images/template/roktabs-container.png) 0 0 repeat-x;border: 1px solid #b7d9e9;}
#horiz-menu li.active a, #horiz-menu li.active .separator, #horiz-menu li:hover a, #horiz-menu li:hover .separator, #horiz-menu li.sfHover a, #horiz-menu li.sfHover .separator {color: #73A0B3 !important;}*/

/* Top Main Menu Dropdowns */

#horiz-menu li li {border-bottom: 1px solid #b7d9e9;}
#horiz-menu ul ul {background: #fff;border: 1px solid #b7d9e9;}
#horiz-menu ul ul ul {border-top: 1px solid #b7d9e9 !important;}
#horiz-menu ul ul li a.daddy, #horiz-menu ul li.parent.active:hover li a.daddy, #horiz-menu ul li.parent.active.sfHover li a.daddy, #horiz-menu ul ul li .separator.daddy, #horiz-menu ul li.parent.active:hover li .separator.daddy, #horiz-menu ul li.parent.active.sfHover li .separator.daddy {background: url(../images/templates/list-arrow.png) 95% 12px no-repeat;}
.menutop .submenu-animation-left {background-color: #D3E1E6;}
#horiz-menu.suckerfish li li:hover, #horiz-menu.suckerfish li li.sfHover, #horiz-menu.splitmenu li li:hover, #horiz-menu.splitmenu li li.sfHover {background: #ddebf1;}
/*///end///*/




.wrapper {width: 958px; margin-left:auto; margin-right:auto;}

#main-header {padding-top: 5px;overflow: hidden;position: relative; background: url(../images/template/header-bg.jpg) 50% 0 no-repeat; height:115px;}

.logo-module {margin-right: 290px;float: left;}

#accessibility {height: 16px;float: right;margin-top: 20px;}
#accessibility {height: 16px;float: right;margin-top: 20px;}
.textsizer-desc {display: block;float: right;text-align: right;font-size: 12px;margin-right: 8px;}
#accessibility span {background-repeat: no-repeat;}
#accessibility a {text-decoration: none; cursor: pointer;}
#accessibility #buttons {float: right;width: 40px;height:16px;overflow:hidden;}
#accessibility .button {display: block;float: right;width: 16px;height: 13px;}
#accessibility a.small .button {margin-right: 5px;}

#header-bg2  {background: #ddebf1;border-top: 1px solid #b7d9e9;border-bottom: 1px solid #b7d9e9; height: 36px; padding: 5px;}
#main-footer {background: #ddebf1;border-top: 1px solid #b7d9e9;border-bottom: 1px solid #b7d9e9; margin-top: 10px; padding: 5px;}

#main-footer {overflow: hidden;}

/*CSS BUTTONS///////////////////////////*/
a.readon {background: #fff url(../images/template/readon-bg.png) 0 100% repeat-x;border: 1px solid #b7d9e9;color: #3E7287; height: 15px;}
a.readon:hover {background: #fff;color: #666;}
a.readon {font-size: 12px;cursor: pointer;padding: 3px 5px;}
a.readon:hover {text-decoration: none;}

/*UL LISTS*/

ul.bullet-1, ul.bullet-2, ul.bullet-3, ul.bullet-4, ul.bullet-5, ul.bullet-6, ul.bullet-7, ul.bullet-8 {padding-left: 15px !important;overflow: hidden;margin-left: 5px !important;}
ul.bullet-1 li,  ul.bullet-2 li, ul.bullet-3 li, ul.bullet-4 li, ul.bullet-5 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 10px !important;}
ul.bullet-6 li, ul.bullet-7 li, ul.bullet-8 li {list-style: none;padding-bottom: 3px !important;margin-bottom: 5px !important;padding-left: 22px !important;}

ul.bullet-1 li {background: url(../images/template/bullet-1.png) 0 5px no-repeat !important;}
ul.bullet-2 li {background: url(../images/template/bullet-2.png) 0 5px no-repeat !important;}
ul.bullet-3 li {background: url(../images/template/bullet-3.png) 0 5px no-repeat !important;}
ul.bullet-4 li {background: url(../images/template/bullet-4.png) 0 5px no-repeat !important;}
ul.bullet-5 li {background: url(../images/template/bullet-5.png) 0 5px no-repeat !important;}


