
#footer
{
	font-size: smaller;
}

.accent_text
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: ;
	color: #990000;
}

.accent
{
	background-color: #CCCC99;
}

.affiliateDocumentListHeader
{
	border-bottom-style: none;
  border-bottom-width: 2px;
  border-bottom-color: White;
  background-color: #CCCC99;
}

.affiliateDocumentList
{
	border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-color: White;
  padding-top: 3px;
  padding-bottom: 3px;
}

.align_center
{
	text-align: center;
}

.bg_gray
{
	background-color: #eeeeee;
}

.bg_red
{
	background-color: #cc6666;
}

.bg_page
{
	background-color: white;
}

.bold {
	font-weight: bold;
}

.border_accent
{
	background-color: White;
}

.deactivated
{
	color: #999999;
}

.italic {
	font-style: italic;
}

.large
{
	font-size: larger;
}

.main_page_text
{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
  text-align: left;
}

.noborder
{
	border: 0px none black;
}

.nomargin
{
	margin: 0px;
}

.nopadding
{
	padding: 0px;
}

.normal {
	font-weight: normal;
  font-style: normal;
}

.order_details_tab
{
	padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  float:left;
  cursor:hand;
  text-align: center;
  vertical-align:bottom;
  font-family: Arial Narrow;
  font-weight: bold;
}

.order_details_tab_on
{
	border-top: 1px none White;
  border-left: 1px none White;
  border-right: 1px none White;
  background-color: #CCCCCC;
}

.order_details_tab_off
{
	border-top: 1px none #CCCCCC;
  border-left: 1px none #CCCCCC;
  border-right: 1px none #CCCCCC;
}

.order_details_body
{
	padding: 5px;
  border-top: 2px none White;
}

.photo_tab
{
	padding-top: 6px;
  padding-bottom: 6px;
  padding-left: 4px;
  padding-right: 4px;
  float:left;
  cursor:hand;
  text-align: center;
  vertical-align:bottom;
  font-family: Arial Narrow;
  font-weight: bold;
}

.photo_tab_on
{
	border-top: 1px none White;
  border-left: 1px none White;
  border-right: 1px none White;
  background-color: #CCCCCC;
}

.photo_tab_off
{
	border-top: 1px none #CCCCCC;
  border-left: 1px none #CCCCCC;
  border-right: 1px none #CCCCCC;
}

.photo_body
{
	padding: 5px;
  border-top: 2px none White;
}

.padding
{
	padding: 5px;
}

.padding_b
{
	padding-bottom: 5px;
}

.padding_l
{
	padding-left: 5px;
}

.padding_r
{
	padding-right: 5px;
}

.padding_t
{
	padding-top: 5px;
}

.side_menu_text
{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: White;
}

.tab_menu_text
{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #990000;
}

.site_border_all
{
	border-style: none;
  border-width: 1px;
  border-color: White;
}

.site_border_b
{
	border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-color: White;
}

.site_border_l
{
	border-left-style: none;
  border-left-width: 1px;
  border-left-color: White;
}

.site_border_r
{
	border-right-style: none;
  border-right-width: 1px;
  border-right-color: White;
}

.site_border_t
{
	border-top-style: none;
  border-top-width: 1px;
  border-top-color: White;
}

.site_border_thick
{
	border-width: 2px;
}

.small
{
	font-size: smaller;
}

.small_med
{
	font-size: .9em;
}

.tab
{
	background-color: #990000;
  font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: White;
}

.tab_on
{
	background-color: White;
  font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
}

.warning_text
{
	font-family: Arial Black;
  font-size: 12px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: ;
	color: #C00000;
}

.white_border_t
{
	border-top-style: none;
  border-top-width: 1px;
  border-top-color: white;
}

.white_border_b
{
	border-top-style: none;
  border-top-width: 1px;
  border-top-color: white;
}

a:link
{
	font-family: Arial;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #000099;
}

a:visited
{
	font-family: Arial;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #000099;
}

a:active
{
	font-family: Arial;
  font-weight: normal;
  font-style: normal;
  text-decoration: underline;
  color: #000099;
}

a:hover
{
	font-family: Arial;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #990000;
}

a.side_menu_item:link
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: White;
}

a.side_menu_item:visited
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: White;
}

a.side_menu_item:active
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: White;
}

a.side_menu_item:hover
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
}

a.tab_menu_item:link
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #990000;
}

a.tab_menu_item:visited
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #990000;
}

a.tab_menu_item:active
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #990000;
}

a.tab_menu_item:hover
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
}

body
{
	background-color: white;
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;  color: #111683;
}

button
{
	border-top-style: solid;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-style: solid;
  
  font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
}

div
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
}

div.tab_body
{
	width: 790px;
}

h1
{
	font-family: Georgia;
  font-size: 36px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
  margin-bottom: 5px;
}

h2
{
	font-family: Georgia;
  font-size: 36px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
  margin-bottom: 5px;
}

h3
{
	font-family: Arial;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #111683;
  margin-bottom: 5px;
}

h4
{
	font-family: Arial;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #111683;
  margin-bottom: 5px;
}

h5
{
	font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #111683;
  margin-bottom: 5px;
}

input.menu_input
{
	font-size: smaller;
}

label
{
	font-size: smaller;
}

li
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
	  list-style: square;
  color: black;
  }

p
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

p.heading
{
	text-align: center;
}

select
{
	font-size: 12px;
}

span
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
}

span.side_menu_category
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
}

span.tab_menu_category
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
}

span.top_menu_item
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: White;
}

span.top_menu_item_hover
{
  text-decoration: none;
  color: #990000;
}

table.loginform
{
  border: 1px solid black;
  background-color: #CCCC99;
}

table.notice
{
	border: 1px none White;
  width: 90%;
  background-color: #CCCC99;
  padding: 5px;
}

table.side_menu
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
	background-color: #990000;
  border-right-style: none;
  border-right-width: 1px;
  border-right-color: White;
}

table.site
{
	background-color: white;
	border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-color: White;
}

table.tab_menu
{
	background-color: white;
  border-style: none;
  border-width: 0px 0px 1px 0px;
  border-color: #C41200;
}

table.top_menu
{
	background-color: #990000;
  border-right: 1px solid White;
}

th
{
	font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
}

td
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
	text-align: left;
}

td.main_page
{
  font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  color: #111683;
  text-align: left;
}

td.package
{
	font-family: Arial;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: left;
  color: #111683;
}

td.side_menu
{
	background-color: #990000;
  border-right-style: none;
  border-right-width: 1px;
  border-right-color: White;
}

td.side_menu_category
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
  background-color: White;
	border-style: solid;
  border-width: 1px 0px 1px 0px;
  border-color: #C41200;
    cursor: hand;
  }

td.side_menu_item
{
  text-align: left;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-color: White;
}

td.tab_menu_category
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
  background-color: white;
	border-right-style: none;
  border-right-width: 1px;
  border-right-color: #C41200;
  cursor: hand;
}

td.tab_menu_item
{
  text-align: left;
  border-bottom-style: none;
  border-bottom-width: 1px;
  border-bottom-color: #C41200;
}

td.top_menu_item
{
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: White;
  border-top: 1px solid White;
	border-bottom: 1px solid White;
  border-left: 1px solid White;
  cursor: hand;
}

td.top_menu_item_hover
{
	background-color: white;
}

ul
{
	font-family: Arial;
  font-size: 13px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
	  list-style: square;
  color: black;
  }

/* CAPXOUS AutoComplete */

.CAPXOUS_AutoComplete * {
	font: 12px "Segoe UI", Tahoma;	
	line-height: 1.2em;
}
.CAPXOUS_AutoComplete {
	background-color:#fcfcfc;
	border-width:1px;
	border-color:#333;
	border-style:solid;
	padding:0;
	margin:0;
	text-align:left;
}
.CAPXOUS_AutoComplete a {
	margin: 2px;
	color: #000;
	font-weight: bold;
}
.CAPXOUS_AutoComplete a:hover {
	color: #333;
}
.CAPXOUS_AutoComplete_waiting {
	background: transparent url(indicator.gif) no-repeat right;
}
.CAPXOUS_AutoComplete .selectable {
	padding: 2px;
	text-align: left;
}
.CAPXOUS_AutoComplete .current {
	background-color:#FFD563;
	color:#000;
}
.CAPXOUS_AutoComplete .informal {
	color:#444;
	float:right;
}

/* CAPXOUS DualList */
.CAPXOUS_DualList button,
.CAPXOUS_DualList input {
	display: block;
	width: 36px;
	margin-bottom: 6px;
}
table.CAPXOUS_DualList {
	width: 400px;
	text-align: center;
	table-layout: fixed;
}
table.CAPXOUS_DualList td {
	width: 180px;
}
.CAPXOUS_DualList td.buttons {
	width: 36px;
}
.CAPXOUS_DualList td.buttons input {
	margin: 6px 0;
}
.CAPXOUS_DualList select {
	width: 100%;
}

#slidemenubar, #slidemenubar2{
position:absolute;
border:2px solid black;
line-height:20px;
}
.progressBar {
  position: relative;
  padding: 0px;
  height: 35px;
  font-size: 14px;
}
.progressBar .background {
  border: solid 1px black;
  height: 15px;
}
.progressBar .bar {
  position: relative;
  background-color: #CCCC99;
  width: 0px;
  height: 15px;
}
.progressBar .cancelled_bar {
  position: relative;
  background-color: White;
  width: 0px;
  height: 15px;
}
.progressBar .message {
	display:inline;
}

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 list-style-type: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}
/** 
 * Default CSS Drop-Down Menu Theme
 *
 * @file		default.css
 * @name		Default
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		http://www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */

ul.classic {
 list-style: disc;
 margin-bottom: 1em;
 padding-left: 2em;
}

.dropdown-upward {
 margin-top: 400px !important;
}

/*-------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				/*\.class|(li|a):hover/
 * @level sep	ul
 */


ul.dropdown {
	font-family: Trebuchet MS;
  font-size: 18px;
  font-weight: bold;
  font-style: normal;
  text-decoration: none;
  text-align: center;
  color: #990000;
  background-color: white;
  cursor: hand;
}

	ul.dropdown li {
		padding: 5px 7px;
		
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color: #990000;
		border-left-style: none;
		border-left-width: 1px;
		border-left-color: #C41200;
		background-color: white;
	}
	
	ul.dropdown li.last {
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #C41200;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color: #990000;
		background-color: white;
	}
	
	ul.dropdown li ul {
		margin-left:-1px;
		/*margin-top:1px;*/
		width:253px;
		border-right-style: none;
		border-right-width: 1px;
		border-right-color: #C41200;
	}
	
	ul.dropdown li ul li {
		border-bottom-style: none;
		border-bottom-width: 1px;
		border-bottom-color: #C41200;
	}
	
	ul.dropdown li ul li.first {
		border-top-style: none;
		border-top-width: 1px;
		border-top-color: #C41200;
	}

	ul.dropdown a:link,
	ul.dropdown a:visited	{
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color: #990000;
	}
	ul.dropdown a:hover		{
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color: #111683;
	}
	ul.dropdown a:active	{ 
		font-family: Arial;
		font-size: 12px;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
		color: #990000;
	}


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 250px;
	 margin-top: 0px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
	width: 238px;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
}

ul.dropdown-upward *.dir {
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
}