html {
	background-color: #AAAAAA;
}

body
{ 
	font-family: Century Gothic,Helvetica,Arial,sans-serif;
	font-size: 10pt;
	color: #333333;
	background-color: #AAAAAA;
	padding-bottom: 20px;
}

.text
{
	color: #333333;
	text-decoration: none;
	font-size: 10pt;
}

a:link { color: #333333; text-decoration: none; }
a:visited {	color: #333333;	text-decoration: none }
a:hover { color: #EEEEEE; }
a:focus { outline: none; }

a img { border-width: 0px; }

li { list-style: circle outside; }
table {	border: 0px solid red; z-index:0; }

.bold{ font-weight: bold; }
.italic { font-style: italic; }

.text-big { font-size: 1.2em; }
.text-bigger { font-size: 1.4em }
.text-biggest { font-size: 1.5em }

/* Padding */
.padding-top-5 { padding-top: 5px; }
.padding-top-10 { padding-top: 10px; }
.padding-top-15 { padding-top: 15px; }
.padding-top-20 { padding-top: 20px; }

.padding-right-5{ padding-right: 5px; }
.padding-right-10{ padding-right: 10px; }
.padding-right-15{ padding-right: 15px; }
.padding-right-20{ padding-right: 20px; }

.padding-left-5{ padding-left: 5px; }
.padding-left-10{ padding-left: 10px; }
.padding-left-15{ padding-left: 15px; }
.padding-left-20{ padding-left: 20px; }

.padding-bottom-5{ padding-bottom: 5px; }
.padding-bottom-10{ padding-bottom: 10px; }
.padding-bottom-15{ padding-bottom: 15px; }
.padding-bottom-20{ padding-bottom: 20px; }

.padding-all-5{ padding: 5px; }
.padding-all-10{ padding: 10px; }
.padding-all-15{ padding: 15px; }
.padding-all-20{ padding: 20px; }

/* Margins */

.margin-top-5 { margin-top: 5px; }
.margin-top-10 { margin-top: 10px; }
.margin-top-15 { margin-top: 15px; }
.margin-top-20 { margin-top: 20px; }

.margin-right-5{ margin-right: 5px; }
.margin-right-10{ margin-right: 10px; }
.margin-right-15{ margin-right: 15px; }
.margin-right-20{ margin-right: 20px; }

.margin-left-5{ margin-left: 5px; }
.margin-left-10{ margin-left: 10px; }
.margin-left-15{ margin-left: 15px; }
.margin-left-20{ margin-left: 20px; }

.margin-bottom-5{ margin-bottom: 5px; }
.margin-bottom-10{ margin-bottom: 10px; }
.margin-bottom-15{ margin-bottom: 15px; }
.margin-bottom-20{ margin-bottom: 20px; }

.margin-all-5{ margin: 5px; }
.margin-all-10{ margin: 10px; }
.margin-all-15{ margin: 15px; }
.margin-all-20{ margin: 20px; }


.ui-corner-all { -moz-border-radius: 10px; -webkit-border-radius: 10px; }
.ui-corner-top { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
.ui-corner-right { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }
.ui-corner-bottom { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; }
.ui-corner-left  { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px;  -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; }
.ui-corner-topright { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; }
.ui-corner-bottomright { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; }
.ui-corner-bottomleft { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; }
.ui-corner-topleft { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; }

.plan-link
{
	font-family: Arial;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 40px;	
}

.cabinet-title
{
	font-size: 1.1em;
	width: 33%;
	float: left;
}

.cabinet-row
{
	text-align: center;
	border: 1px solid black;
	height: 50px;
	line-height: 50px;	
}

/*Sortable Table*/
.table-sortable { background: #666666;}
.table-sortable th { background: #517C9C; color: #EEEEEE; padding: 5px 10px 5px 10px; }
.table-sortable th.header
{
	cursor: hand; 
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url('../img/tableSorter/bg.gif');
	color: #EEEEEE;
}
.table-sortable th.headerSortUp { background-image: url('../img/tableSorter/asc.gif'); background-color: #517C9C; color: #333333; }
.table-sortable th.headerSortDown  { background-image: url('../img/tableSorter/desc.gif'); background-color: #517C9C; color: #333333; }
.table-sortable td { padding: 5px 10px 5px 10px; }
.table-sortable tr.odd { background: #BBBBBB; }
.table-sortable tr.even { background: #CCCCCC; }
.table-sortable tr:hover { background: #EEEEEE; color: #333333; cursor: hand; cursor: pointer; }


.jqmWindow
{
	font-family: Helvetica,Arial,sans-serif;
	display: none;
	position: fixed;
	top: 10%;
	left: 50%;
	margin-left: -250px;
	width: 500px;
	background-color: #AAAAAA;
	color: #333333;
	border: 2px solid #333333;
	padding: 12px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.jqmWindow a, .jqmWindow a:visited { color: #FFFFFF; }
.jqmWindow a:hover { border-bottom: 1px dotted #FFFFFF; }
.jqmOverlay { background-color: #000000; }

#popup-header
{
	font-size:1.2em;
	font-weight: bold;
	font-style: italic;	
}

#popup-close
{
	font-weight: bold;	
	display: none;
	opacity: 1.0;
}