*
{
    PADDING-RIGHT: 0em;
    PADDING-LEFT: 0em;
    PADDING-BOTTOM: 0em;
    MARGIN: 0em;
    PADDING-TOP: 0em
}

BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #0099FF;
    PADDING-BOTTOM: 15px;
    PADDING-TOP: 15px;
}
BODY
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: "georgia", "times new roman", serif;
}

p
{
    text-align: justify;
    font-size:14px;
    font-family: Trebuchet MS, Verdana,times new roman;
    line-height:150%;
    padding:5px;
}
A
{
    COLOR: #b96d00;
    TEXT-DECORATION: underline;
}
A:hover
{
    TEXT-DECORATION: none;
}

.outer{
	border:15px solid #eee;
	border-top:15px solid #fff;
	border-bottom:15px solid #fff;
	margin:5px;
	display:block;
	width:850px;
	text-align:center;
	background-color:#fff;	
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Arial;
width: 100%;
overflow: hidden;
margin-bottom: 1em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/_images/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(/_images/blockactive.gif) center center repeat-x;
}



.content{
	text-align:left;
	line-height:150%;
	margin:20px;
}

.content h1{
	display:block;
	color:#990000;
	font-size:16px;
	padding:5px;
}

.content strong{
	color:#777;
	display:block;
	line-height:150%;
}


.content p span strong{
border-bottom:1px solid #eee;
}

.content p span{
display:block;
	padding:10px;
	margin:5px;
}




.package{
border:1px solid #ccc;
padding:5px;
width:240px;
}

.package div{
line-height:200%;
}

.package h1{
white-space:nowrap;
display:block;
padding:5px;
font-size:16px;color:#fff;background-color:#990000;
}

.package span{
display:block;
line-height:150%;
font-size:12px;
background-color:#ccc;
padding:4px;
}


.package span a{
	white-space:nowrap;
	color:#990000;
	text:align:right;
}


.product td{
	padding-left:5px;
}

.product h1{
	color:#fff;
	font-size:13px;
}

.errors{padding:5px;}
.errors li{	display:block;white-space:nowrap;}
.errors strong{display:inline;white-space:nowrap;}































.markermenu{
width: 170px; /*width of menu*/
float:left;
}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: white url(media/arrow-list.gif) no-repeat 2px center;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}


* html .markermenu ul li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
width: 150px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover{
color: black;
background-color: #ffffcb;
background-image:url(media/arrow-list-red.gif); /*onMouseover image change. Remove if none*/
}

/* Holly Hack for IE \*/
* html .markermenu ul li { height: 1%; }
* html .markermenu ul li a { height: 1%; }
/* End */



.roww{
	background-color:#eff;
}


.rowg{
	background-color:#eeffcc;
}

.FieldTitle{
text-align:right;
}

.FieldTitleRequired{
	text-align:right;
	font-weight:bold;
	width:50%;
	padding:5px;
	vertical-align:top;
}




/* Tool tip */

#fixedtipdiv{
position:absolute;
padding: 2px;
margin:10px;
border:1px solid #ccc;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

/* Tool tip */



ul{
	padding:10px;
	margin-left:25px;
}
