#envelope {
    position: relative;
	width: 910px;
	margin: 0 auto;
	text-align: left;
	background: #fff url(../images/web/content.jpg) repeat-y center top;
}
#topheader {
	position: relative;
	background: #fff url(../images/web/header-bg.jpg) repeat-y center top;
	height: 35px;
	width:910px;
	padding: 0;
	color: #fff;
    margin: 0;
}
#logo {
	Z-INDEX: 20; LEFT: 30px; POSITION: absolute; TOP: 15px
}
#header-photo {
	position: relative;
	clear: both;
	margin: 5px auto;
	width: 850px;
	background: #fff url(flash-static.png) no-repeat center center;
}
#search {
	RIGHT: 1px; WIDTH: 159px; POSITION: absolute; TOP: 16px
}
#search INPUT#searchBox_searchField {
	BORDER-RIGHT: #d6d1c4 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d6d1c4 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 3px; BORDER-LEFT: #d6d1c4 1px solid; WIDTH: 121px; COLOR: #8d8a84; PADDING-TOP: 2px; BORDER-BOTTOM: #d6d1c4 1px solid; FONT-FAMILY: verdana
}
#search INPUT#searchBox_searchButton {
	MARGIN-LEFT: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
#nav {
	clear: both;
	padding: 0px 0px 0px 200px;
    background: url('../shared/content/lines.gif');

}
#webFlow {
	background:url('image/background_header.jpg');
  	margin:0 auto;
    padding: 10px;
	position:relative;
	width:760px;
  }
#content-wrap {
	float: left;
	width: 850px;
	margin-left: 30px;
	display: inline;
	padding: 0;
	border-top: 5px solid #fff;
	background: #fff url(../images/web/content-wrap.jpg) repeat-x;
}
.three-col #main {
	margin: 10px 190px 0 450px;
}
.two-col #main {
	margin: 10px 0 300px 0;
}
#sidebar {
	float: left;
	width: 195px;
	margin-top: 10px;
}

UL#constants {
	LEFT: 250px; WIDTH: 492px; PADDING-TOP: 15px; POSITION: relative
}
UL#constants LI {
	DISPLAY: inline
}
UL#constants LI A {
	PADDING:5px 5px 5px 5px; FONT-SIZE: 0.8em; FLOAT: left; COLOR: #5c5850; POSITION: relative
}
UL#constants LI #constantsSelected {
	COLOR: #d20002
}
#constantsOverlay {
	Z-INDEX: 10; BACKGROUND: #fff; FILTER: alpha(opacity=88); LEFT: 200px; WIDTH: 515px; POSITION: absolute; TOP: 0px; HEIGHT: 87px; opacity: .88
}
UL#levelOneNavigation {
	MARGIN-TOP: 9px; WIDTH: 812px; POSITION: relative; TEXT-ALIGN: right
}
UNKNOWN {
	MARGIN-TOP: 15px
}
UL#levelOneNavigation LI {
	DISPLAY: inline; PADDING-TOP: 19px
}
UL#levelOneNavigation LI A:hover {
	PADDING-TOP: 19px
}
UL#levelOneNavigation LI#cms {

}
UL#levelOneNavigation LI#cms A:hover {
	font: bold; font-family: "Courier New", Courier, monospace; color: Green; font-size: 11px; text-decoration: underline;
}
UL#levelOneNavigation LI#home {
	
}
UL#levelOneNavigation LI#home A:hover {
	
}
UL#general {
	LIST-STYLE-TYPE: square;
}
UL#general LI {
	FONT-SIZE: 11px; padding-left: 0px; padding-right: 5px; list-style-position: inside;
	}
UL#general LI LI {
	FONT-SIZE: 1em; list-style-type: circle;
}
UL#general LI A {
	FONT-SIZE:11px;padding-left: 0px; padding-right: 5px; list-style-position: inside;
}
ul.sidemenu {
	text-align: left;
	margin: 7px 8px 8px 10px; padding: 0;
	border-top: 1px solid #E5E5E5;
	text-decoration: none;
}
ul.sidemenu li {
	list-style: none;
	padding: 4px 0 4px 5px;
	margin: 0 2px;
	border-bottom: 1px solid #E5E5E5;
}
* html body ul.sidemenu li {
	height: 1%; margin: 0;
}
ul.sidemenu li a {
	text-decoration: none;
	color: #326ea1;
	border: none;
}
ul.sidemenu li a:hover {
	color: #383d44;
	border: none;
}

.small_text {
	FONT-SIZE: 10px;
	background-color: #6799C4;
	color: White;
}

.questions {
	BORDER-RIGHT:  #6495ED 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #6495ED 1px solid;  PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-SIZE:11px; TEXT-ALIGN: right
}
.numbering {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: top;
	COLOR: #538E54;
	TEXT-ALIGN: left;
}
.answers {
	BORDER-TOP: 5px;
	BORDER-BOTTOM-WIDTH: 5px;
	BORDER-BOTTOM-COLOR: #cccccc;
	BORDER-LEFT: #90BE90 5px solid;
	BORDER-TOP-COLOR: #cccccc;
	BACKGROUND-COLOR: #E3EFE4;
	BORDER-RIGHT-WIDTH: 5px;
	BORDER-RIGHT-COLOR: #cccccc;
}

.leads {
	BORDER-RIGHT: #90BE90 5px solid;
	PADDING-LEFT: 10px;
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-BOTTOM-COLOR: #cccccc;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	VERTICAL-ALIGN: top;
	BORDER-TOP-COLOR: #cccccc;
	PADDING-TOP: 4px;
	BACKGROUND-COLOR: #D3E5D3;
	FONT-SIZE:11px;
}
.required {
	COLOR: #ff0000
}
.boxes {
	BORDER: #90BE90 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; MARGIN-LEFT: 5px;WIDTH: 95%; FONT-FAMILY: "Courier New", Courier, mono
}
.l_pane {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 180px; BORDER-TOP-COLOR: #cccccc; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.tblmodel {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify
}
#tblmodel H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #99cccc; PADDING-TOP: 0px;  FONT-FAMILY: "Lucida Sans Unicode", Arial, Helvetica, sans-serif
}
.table_header {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	COLOR: #ffffff;
	PADDING-TOP: 2px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #81B382;
	TEXT-ALIGN: center;
}
.rule {
	BORDER-TOP: 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: 1px; BORDER-BOTTOM: 1px solid; FONT-SIZE:11px
}
.outline1 {
	FONT-SIZE:10px; background-color: #D9E4FA; padding-left: 10px;
}
.outline{
	
}
#submenu{
	 float: right; BORDER: #6495ED 1px solid; FONT-SIZE:10px; background-color: #D9E4FA; FONT-SIZE:11px; padding-left: 10px;
}
#submenu .title{
	font-size: 10px; color: #00008B; font-weight: bold; text-decoration: underline; padding-right: 5px;
}
#webhosting{
	width: 550px; height: 70px; background-image: url(../content/whois.gif); background-repeat: no-repeat;
}
.quicktips {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #727272
}
.quicktips A {
	COLOR: #7c7c7c
}
.quicktips A:hover {
	COLOR: #696969
}
.quicktipstext {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #727272
}
#cmsHome{
	padding-left: 20px; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 10px; padding-bottom: 10px;
	padding-right: 5px;
}
.cmsBody{
	
}
#cmsNav{
	padding-left: 20px; color: #A8D44F; font-weight: bold;
}
.imageBanner {
	MARGIN-BOTTOM: 33px
}
.borderedImage {
	BORDER: #e4e2dc 1px solid;
}
.date{
	font-weight: bold; color: #82D4A6; font-size: 10px;
}
.red{
	color: Red; font-weight: bold; font-size: 10px;
}
.author{
	color: #2A7E4E; font-weight: bold; font-size: 10px;
}
#logonbar{
	color:808080; font-size: 12px; font-weight: bold; padding-top: 10px; padding-left: 10px;
}
.category{
	color: #808080; font-weight: bold; font-size:11px;
	
}
#footer-wrap {
	clear: both;
	width: 910px;
	font-size: 95%;
	padding: 20px 0;
	text-align: left;
background: url(../images/web/footer-bottom.jpg) no-repeat center bottom;
}
#footer-wrap a {
	text-decoration: none;
	color: #666666;
	font-weight: bold;
}
#footer-wrap a:hover {
	color: #000;
}
#footer-wrap p {
	padding: 10px 0;
}
#footer-wrap h2 {
	color: #666666;
	margin: 0;
	padding: 0 10px;
}
#footer {
	clear: both;
	color: #666;
	margin: 0 auto 10px auto;
	width: 850px;
	padding: 5px 0;
	text-align: center;
	background: #F8F7F7;
	border-top: 1px solid #F2F2F2;
}