* {
	padding: 0px;
	margin: 0px;
}


HTML {
	background: white;
}

BODY {
    font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	}

img { border:none;}

.menu_title { background:url(../images/menu_title_bg.jpg) no-repeat left; width:200px; height:27px; padding-left:32px; padding-top:8px; color:#000;}
#menuline { padding-top: 5px;}
#menuline a {color:#FFFFFF; text-decoration:none;}
#menuline a:hover {color: #97C6FF;}
#menuline li { display:inline; padding-left:15px; padding-right:15px; color:#FFFFFF;}
#sm {width:70px; height:16px; overflow: visible; color:black; position:absolute; right: 13px; top: 8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; background:url(images/sitemap_of_site.gif)  repeat-x; padding-top:1px; border-left: #666666 solid 1px;}
#share {width:110px; height:15px; overflow: visible; color:black; position:absolute; right: 90px; top: 8px; font-family:Arial, Helvetica, sans-serif; font-size:9px}
#customlink a { text-decoration:none; color:#fff;}
#customlink a:hover { text-decoration:none; color: red;}

#wrap {
	min-width: 950px;
}




#header {
	DISPLAY: inline-block;
	OVERFLOW: hidden;
	height:170px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
	
}

#menu {
	DISPLAY: inline-block; 
	OVERFLOW: hidden;
	FLOAT: left;
	WIDTH: 20%;
	BACKGROUND: #fff;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.2em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	
}

#sub-section {
	DISPLAY: inline-block;
	OVERFLOW: hidden;
	FLOAT: left;
	WIDTH: 19.9%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND: #fff;

}

#sub-section DIV {
	TEXT-ALIGN: center;
}

#footer {
	DISPLAY: inline-block;
	OVERFLOW: hidden;
	WIDTH: 100%;
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 0.9em;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND: #ccf;
}

#content {
	DISPLAY: inline-block;
	OVERFLOW: hidden;
	FLOAT: left;
	WIDTH: 55%;
	PADDING-RIGHT: 20px;
	PADDING-LEFT: 20px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	background-image: url(../images/bg_benefits.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	
}

#content img {
float:left; 

margin:6px 8px 6px 3px;
border: 2px solid #D9D5D9;
}


#content DIV {
	MARGIN: 10px
}


H1 {
	MARGIN: 15px 0px 0px 7px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	padding: 0px 0px 0px 40px;
	background:url(../images/crown_h1.jpg) no-repeat left bottom;
	/*border-bottom: 1px dotted #666666;*/

	
}
#content H2 {
	MARGIN-TOP: 13px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 14px; 
	BORDER-LEFT: #666 2px solid;
	FONT-WEIGHT: normal;
	background:#D8D8D8;
	padding-top:4px;
	padding-bottom:4px;
}


#content p { line-height:22px;}


OL {
	MARGIN: 8px 0px 0px 10px;
}

ol li {
	DISPLAY: inline; MARGIN-RIGHT: 0px
}

ul {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}

ul li {
	MARGIN-RIGHT: 0px; LIST-STYLE-TYPE: none
}



P {
	MARGIN: 10px
}





#menuleft li {
border-bottom:1px solid #CCCCCC;
color:#000000;
list-style:none;
padding-left:8px;
list-style-type:none;


}
#menuleft a {
	list-style:none;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:5px;
	text-decoration:none;
	color:#000000;
	display:block;
	}
#menuleft a:hover {
	color:#FF0000;
	background:#F2F2F2;
}
.toggler { 
	background: #e7e6e7 url(../images/mbg.jpg);
	font-size:14px;
	font-weight:normal;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	cursor:pointer;
	color:#000;
	border:solid 1px #d8d6d8;
	margin: 1px 1px 0px 0px;
}
.tool-tip {
	color: #fff;
	background: #000;
	z-index: 10000;
	width:200px;
}
 
.tool-title {
	font-size: 10px;
	margin: 0;
	padding: 2px 8px 2px 8px;
}
 
.tool-text {
	font-size: 9px;
	font-family:Arial, Helvetica, sans-serif;
	padding: 8px 8px 8px 8px;
	text-align: justify;
}
#submenu {
	width:205px;
	float:right;
	font-size:12px;
	padding-top: 18px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#submenu a { 
color: #145BD1;
text-decoration:none;
font-weight:bold;
padding: 4px 5px 4px 5px;

}
#submenu a:hover {
color: #ffffff;
background:#333333;
text-decoration:none;
}
#submenu a:active {
	color: #FF0000;
	text-decoration:none;
	
}
#submenu ul {
list-style:none;
padding: 5px 7px 7px 3px;
}

#submenu li {
padding: 7px 5px 6px 5px;
}

label {padding-left:12px; font-size:11px;}

#words { font-size:12px; font-weight:bold; color:#2E4DFA }
#comments { font-size:10px;}
#forms { background: border:#D0D1C9;}

select { font-size:11px;}
input  { font-size:11px;}


#content li { }

label {
    font-size: small;
}

td.order_form {
    text-align: left;
}

.visible_hint {
    font-size:11px;
}
