BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Tahoma, Arial,Verdana sans-serif; TEXT-DECORATION: none
}
.white12 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #fff; TEXT-DECORATION: none
}
.white10 {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
.grey10 {
	FONT-SIZE: 10px; COLOR: #d0d0d0; TEXT-DECORATION: none
}
.bgreen13 {
	COLOR: #018181; TEXT-DECORATION: none
}
.bgreen12 {
	COLOR: #018181; TEXT-DECORATION: none
}
.bgreen11 {
	COLOR: #018181; TEXT-DECORATION: none
}
.bgrey12 {
	COLOR: #6f6f6f; TEXT-DECORATION: none
}
.bgrey11 {
	COLOR: #6f6f6f; TEXT-DECORATION: none
}
.bgreen12 {
	FONT-SIZE: 12px
}
.bgrey12 {
	FONT-SIZE: 12px
}
.bgreen13 {
	FONT-SIZE: 13px
}
.bgrey13 {
	FONT-SIZE: 13px
}
.bgreen11 {
	FONT-SIZE: 11px
}
.bgrey11 {
	FONT-SIZE: 11px
}
.bblack11 {
	FONT-SIZE: 11px
}
.bblack9 {
	FONT-SIZE: 9px
}
.bblack12 {
	FONT-SIZE: 12px;TEXT-DECORATION: none
}

UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
}
UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
UL LI {
	POSITION: relative
}
UL LI UL {
	DISPLAY: none; POSITION: absolute; TOP: 25px
}
UL LI UL LI UL {
	DISPLAY: none; LEFT: 150px; POSITION: absolute; TOP: 0px
}
UL LI A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; TEXT-DECORATION: none
}
UL LI UL LI A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #018181; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px solid; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 0px solid; TEXT-DECORATION: none
}
 HTML UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL LI A {
	HEIGHT: 1%
}
LI:hover UL {
	DISPLAY: block
}
LI.over UL {
	DISPLAY: block
}
LI:hover UL LI UL {
	DISPLAY: none
}
LI.over UL LI UL {
	DISPLAY: none
}
LI:hover UL LI:hover UL {
	DISPLAY: block
}
LI.over UL LI.over UL {
	DISPLAY: block
}
li.personal
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 250px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
	}
ul.personal
{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; 
}
a.personal
{
	font-family: Tahoma, Arial,Verdana sans-serif;
	margin: 0px;
	padding: 0px;
	COLOR: #018181;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	text-align: left;
}	
td.form
{
	font-family: Tahoma, Arial,Verdana sans-serif;
	font-weight: bold;
	background-color: silver;
}

.RowStyle
{
    background-color:White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 12px;
	text-align: left;}
.HeaderStyle
{
    background-color:#BADD0B;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: black;
	text-align:left;
	
}
.FooterStyle
{
    background-color:#BADD0B
}

.AlternateRowStyle{
    background-color:#CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	padding-right: 12px;
	text-align: left;
}

.dragHandle {
	width:10px;
	height:15px;
	background-color:Blue;
	background-image:url(images/bg-menu-main.png);
	cursor:move;
	border:outset thin white;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}

.reorderListDemo li {
	list-style:none;
	margin:2px;
	background-image:url(images/bg_nav.gif);
	background-repeat:repeat-x;
	color:#FFF;
}

.reorderListDemo li a {color:#FFF !important; font-weight:bold;}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}    

.unwatermarked {
	height:18px;
	width:148px;
}

.watermarked {
	height:18px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.Comment {
	text-align:left;
	color:Gray;
	font-size:9px;
    font-weight:normal;
	padding-left:10px;
    border-width:10px;
}
