body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;

}

td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 11px;

}

th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.nav-frame {
	background-color: #41476F;
	border-bottom-color: #41476F;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
}
.field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.button {
	font-size        : 10px;
	font-weight      : bold;
	font-style       : normal;
	color            : #333333;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #666666;
	background-color : #C0C0C0;
	font-family      : Verdana,Arial,Helvetica,sans-serif;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #333366;


}
.boxheader {
	font-size   : 15px;
	font-weight : bold;
	font-style  : normal;
	color       : #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.plan-box {
	padding: 2px;
	border: 1px solid #333366;
	


}
.plan-box-bottom {
	border: 1px none #333366;
	background-color: #333366;
	color: #FFFF00;
	padding: 2px;


}
.Category-box {
	padding: 2px;
	border: 1px solid #333366;

}


.plan-box-head {
	border: 1px none #41476F;
	background-color: #41476F;

	color: #FFFF00;
	padding: 2px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.plan-box-head a:link {  color: #FFFF00; text-decoration: underline}
.plan-box-head a:visit {  color: #FFFF00; text-decoration: underline}
.headlines {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.maintextbox {
	BORDER-RIGHT:   #cccccc 3px solid;
	BORDER-TOP:     #ffffff 1px solid;
	BORDER-LEFT:    #ffffff 3px solid;
	BORDER-BOTTOM:  #cccccc 3px solid;
	background: #41476F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;

}
.maintextbox-light {

	BORDER-RIGHT:   #999999 1px solid;
	BORDER-TOP:     #999999 1px solid;
	BORDER-LEFT:    #999999 1px solid;
	BORDER-BOTTOM:  #999999 1px solid;
	background: #eeeeee;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
.registration-box {
	BORDER-RIGHT:   2px solid #333366;
	BORDER-LEFT:    2px solid #333366;
	BORDER-BOTTOM:  2px solid #333366;
	background: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
.headlines-center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	border-left: #cccccc 1px solid;
	border-right: #cccccc 1px solid;
	padding-left: 5px;
}
.features {
	background-color: #eeeeee;
	border-bottom-color: #0A246A;
	border-right-color: #41476F;
	border-left-color: #41476F#41476F;
	border-color: #41476F;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
}
.features-head {
	background-color: #41476F;
	border-bottom-color: #41476F;
	border-right-color: #41476F;
	border-left-color: #41476F#41476F;
	border-color: #41476F;
	color: #FFFFFF;
	font-weight: bold;
}
.plan-feature-boxes {
	border: 2px solid #333366;
	padding: 3px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.plan-feature-boxes-head {
	border: 2px solid #333366;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #333366;
	font-weight: bold;
	color: #FFFF00;
}
.upgrades-boxes-head {

	border: 0px solid #333366;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #eeeeee;
	color: #000000;
	font-weight: bold;
}
.compare-table {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
}
.maintextbox-green {


	BORDER-RIGHT:   #999999 1px solid;
	BORDER-TOP:     #999999 1px solid;
	BORDER-LEFT:    #999999 1px solid;
	BORDER-BOTTOM:  #999999 1px solid;
	background: #DEFEDA;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
.maintextbox-blue {



	BORDER-RIGHT:   #999999 1px solid;
	BORDER-TOP:     #999999 1px solid;
	BORDER-LEFT:    #999999 1px solid;
	BORDER-BOTTOM:  #999999 1px solid;
	background: #BFC8FF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
.maintextbox-red {



	BORDER-RIGHT:   #999999 1px solid;
	BORDER-TOP:     #999999 1px solid;
	BORDER-LEFT:    #999999 1px solid;
	BORDER-BOTTOM:  #999999 1px solid;
	background: #FADEEA;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
.head-box1 {
	BORDER-RIGHT:   #ffcc33 5px solid;
	BORDER-TOP:     #ffcc33 5px solid;
	BORDER-LEFT:    #ffcc33 5px solid;
	BORDER-BOTTOM:  #ffcc33 5px solid;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 6px;
}
.template_header { color: #FFFFFF; background: #41476F; font_weight: bold; }
.outline_color { background: ##41476F; }
.template_footer { color: #FFFFFF; background: #41476F; }
.cell_back_section { background: #005FBE; }

.cell_back_super_light { background: #E6EDFD; }
.cell_back_light { background: #D7E2FE; }
.cell_back_mid { background: #C3D4FE; }
.cell_back_dark { background: #C3D4FE; }

.template_link_color_light { color: #DFE3EC; }
.template_link_color { color: #FFFFFF; }

.white_back { background: #FFFFFF; }
.menu_cells { background: #D4E2FD; }
.menu_cells_back { background: #F8FAFF; }
.menu_cells_alt { background: #FFCC66; }
