@charset "utf-8";

html,body{
	margin:0;
	padding:0;
	height:100%;
	vertical-align:top;
	border:none;
	background-color: #000000;
   }

.maintablebody {
	height:100%;
}

.indextablebody {
	height:100%;
}


.contenttablecell_margin {
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	}
	
.contenttablecell_nomargin {
	margin-right: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

	}

A:link {
	COLOR: #4b73b4; TEXT-DECORATION: underline
}


A:active {
	COLOR: #6f8fc3; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6f8fc3; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff1100; TEXT-DECORATION: none
}
DIV {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
P {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}

H1 { 
	font-size: 18px; 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
}
H2 { 
	font-size: 14px; 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
}
H3 { 
	font-size: 12px;
	line-height: 20px; 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
	vertical-align:middle;
	margin:5px;
}
TD {
	FONT-SIZE: 11px; COLOR: black; font-family: Verdana, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
INPUT {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
SELECT {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
TEXTAREA {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}

FORM {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
OL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
UL {
	MARGIN-TOP: 0px; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
PRE {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: courier new, courier, serif
}
SUP {
	MARGIN-TOP: 0px; FONT-SIZE: 80%
}
A.kb:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A.kb:active {
	COLOR: #6f8fc3; TEXT-DECORATION: underline
}
A.kb:visited {
	COLOR: #000099; TEXT-DECORATION: none
}
A.kb:hover {
	COLOR: #ff1100; TEXT-DECORATION: underline
}
A.main:link {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
A.main:active {
	COLOR: #3366ff; TEXT-DECORATION: none
}
A.main:visited {
	COLOR: #3366cc; TEXT-DECORATION: underline
}
A.main:hover {
	COLOR: gray; TEXT-DECORATION: none
}
A.gov:link {
	COLOR: #000099; TEXT-DECORATION: underline
}
A.gov:active {
	COLOR: #000099; TEXT-DECORATION: none
}
A.gov:visited {
	COLOR: #000099; TEXT-DECORATION: underline
}
A.gov:hover {
	COLOR: gray; TEXT-DECORATION: none
}
A.highed:link {
	COLOR: #5f04ba; TEXT-DECORATION: underline
}
A.highed:active {
	COLOR: #6600ff; TEXT-DECORATION: none
}
A.highed:visited {
	COLOR: #5f04ba; TEXT-DECORATION: underline
}
A.highed:hover {
	COLOR: gray; TEXT-DECORATION: none
}
A.health:link {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.health:active {
	COLOR: #cc3333; TEXT-DECORATION: none
}
A.health:visited {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
A.health:hover {
	COLOR: gray; TEXT-DECORATION: none
}
A.k12:link {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.k12:active {
	COLOR: #ffbd21; TEXT-DECORATION: none
}
A.k12:visited {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.k12:hover {
	COLOR: gray; TEXT-DECORATION: none
}
A.eng:link {
	COLOR: #219e00; TEXT-DECORATION: underline
}
A.eng:active {
	COLOR: #219e00; TEXT-DECORATION: none
}
A.eng:visited {
	COLOR: #219e00; TEXT-DECORATION: underline
}
A.eng:hover {
	COLOR: gray; TEXT-DECORATION: none
}
DIV.module {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}
DIV.header {
	FONT-WEIGHT: bold
}
TD.navheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
.LINKSOFF {
	DISPLAY: none; FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana,Arial,San Serif
}
.LINKSON {
	DISPLAY: inline; FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Verdana,Arial,San Serif
}
A.navheader:link {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; TEXT-DECORATION: none
}
A.navheader:active {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; TEXT-DECORATION: none
}
A.navheader:visited {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 8px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; TEXT-DECORATION: none
}
A.navheader:hover {
	DISPLAY: block; FONT-SIZE: 10px; BACKGROUND: #d0d0d0; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 8px; TEXT-DECORATION: none
}
A.navmain:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navmain:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navmain:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navmain:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #cad6e9; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navgov:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navgov:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navgov:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navgov:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #5669e7; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhighed:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhighed:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhighed:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhighed:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #9978cb; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhealth:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhealth:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhealth:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navhealth:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #dc5454; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navk12:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navk12:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navk12:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.navk12:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #faaa48; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.naveng:link {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.naveng:active {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.naveng:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: black; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.naveng:hover {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #add772; PADDING-BOTTOM: 2px; WIDTH: 100%; COLOR: white; TEXT-INDENT: 8px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV.main {
	FONT-SIZE: 11px; COLOR: #3366cc; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
DIV.gov {
	FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
DIV.highed {
	FONT-SIZE: 11px; COLOR: #6633cc; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
DIV.health {
	FONT-SIZE: 11px; COLOR: #d10000; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
DIV.k12 {
	FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
DIV.eng {
	FONT-SIZE: 11px; COLOR: #26b500; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif
}
TD.bgmain {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #f1f7ff
}
TD.bggov {
	FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #e8ebff
}
TD.bghighed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #f1e8ff
}
TD.bghealth {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #fcf0f0
}
TD.bgk12 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #ffeed4
}
TD.bgeng {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #f9fff2
}
TD.main {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #2364c3
}
TD.gov {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #0220e3
}
TD.highed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #6a37b8
}
TD.health {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #d10000
}
TD.k12 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #ff9900
}
TD.eng {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; BACKGROUND-COLOR: #57c400
}
.product {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.product:link {
	COLOR: black; TEXT-DECORATION: none
}
A.product:active {
	TEXT-DECORATION: none
}
A.product:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.product:hover {
	COLOR: red; TEXT-DECORATION: none
}
.print:link {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.print:visited {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none
}
.print:hover {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
.print2 {
	COLOR: #999999
}
.error {
	COLOR: #ff1100
}
.legal {
	FONT-SIZE: 11px; COLOR: #666666
}
.legal:link {
	COLOR: #999999; TEXT-DECORATION: none
}
.legal:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.legal:hover {
	COLOR: #333333
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.headline:link {
	TEXT-DECORATION: none
}
A.headline:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.headline:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Trebuchet MS, MS Sans Serif, Verdana, Tahoma, Arial; TEXT-DECORATION: none
}
A.subhead:link {
	TEXT-DECORATION: none
}
A.subhead:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.subhead:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
SPAN.marquee {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Verdana, Tahoma, MS Sans Serif
}
A.marquee:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.marquee:active {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.marquee:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.marquee:hover {
	COLOR: #d5ebff; TEXT-DECORATION: none
}
DIV.quote {
	PADDING-RIGHT: 400px; PADDING-LEFT: 21px; FONT-SIZE: 12px; COLOR: #3e7cb7; PADDING-TOP: 25px; FONT-FAMILY: Arial, Verdana, Tahoma, MS Sans Serif
}
DIV.quoter {
	PADDING-RIGHT: 400px; PADDING-LEFT: 27px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e7cb7; PADDING-TOP: 5px; FONT-FAMILY: Arial, Verdana, Tahoma, MS Sans Serif
}
.light {
	COLOR: #ffffff
}
.large {
	FONT-SIZE: 13px
}
.largelight {
	FONT-SIZE: 13px; COLOR: #ffffff
}
.small {
	FONT-SIZE: 11px; LINE-HEIGHT: 100%
}
A.small:link {
	TEXT-DECORATION: none
}
A.small:visited {
	TEXT-DECORATION: none
}
.smalllight {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 100%
}
A.smalllight:link {
	COLOR: #f5f5f5; TEXT-DECORATION: none
}
A.smalllight:active {
	COLOR: silver; TEXT-DECORATION: none
}
A.smalllight:visited {
	COLOR: #f5f5f5; TEXT-DECORATION: none
}
A.smalllight:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.tiny {
	FONT-SIZE: 10px
}
.internalonly {
	BACKGROUND-COLOR: #ffffcc
}
A.internalonly:link {
	FONT-SIZE: 13px; COLOR: #566b99; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
A.internalonly:active {
	FONT-SIZE: 13px; COLOR: silver; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
A.internalonly:visited {
	FONT-SIZE: 13px; COLOR: #666666; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: underline
}
A.internalonly:hover {
	FONT-SIZE: 13px; COLOR: #333333; BACKGROUND-COLOR: #ffffcc; TEXT-DECORATION: none
}
FONT {
	FONT-SIZE: 11px; COLOR: #4b4959; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}

font.titr {
	FONT-SIZE: 14px; COLOR: #4b4959; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}	
	
font.Red {
	FONT-SIZE: 11px; COLOR: #D20000; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
		  
}	  

font.maroon {
	FONT-SIZE: 11px;  COLOR: #800000; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}
font.maroon3 {
	FONT-SIZE: 12px;  COLOR: #800000; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.grey {
	FONT-SIZE: 10px;  COLOR: #C0C0C0; FONT-FAMILY: Verdana,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.grey3 {
	FONT-SIZE: 9px;  COLOR: #C0C0C0; FONT-FAMILY: Verdana,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.grey2 {
	FONT-SIZE: 9px;  COLOR: #EFEFEF; FONT-FAMILY: Verdana,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.blue{
	FONT-SIZE: 11px;  COLOR: #0000A0; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.black{
	FONT-SIZE: 11px;  COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
				  
		  
}

font.green {
	FONT-SIZE: 11px; COLOR: #055109; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
		
}
font.orange {
	FONT-SIZE: 11px; COLOR: #887104; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
		
}

FONT.info {
	FONT-SIZE: 11px; COLOR: #605d72; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}
FONT.infored {
	FONT-SIZE: 15px; COLOR: #D20000; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}

FONT.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #747e99; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}

FONT.phone {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4b4959; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}

FONT.drkinfo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4b4959; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}
FONT.copyright {
	FONT-SIZE: 12px; COLOR: #c6c0b7; FONT-FAMILY: Arial,Helvetica,Univers,Zurich BT,sans-serif
}
FONT.tan {
	FONT-SIZE: 11px; COLOR: #d3d4d5; FONT-FAMILY: arial, verdana, sans-serif
}

FONT.DOMAIN {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Verdana, Arial, Tahoma, MS Sans Serif; color: #444444
}

FONT.TLD {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 0px; FONT-FAMILY: Arial; color: #444444;
}

.subscribeOurterDiv {
	background-color:d0d0d0;
	padding:5px;
	width:180px;
	text-align:center;
}
.subscribeInnerDiv {
	border:1px solid #666666;
	padding:10px 5px 10px 5px;
}
.subscribeText {
	text-align:left;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size:10px;
}
.BoxSmallHeader {
	background-color: #e8e8e8;
	border: 1px solid #e8e8e8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #444444;
	font-weight: bold;
	padding: 4px;
}
.FirstPageManNewsBox {
	padding:4px 12px 8px 12px;
}
.FirstPageNewsCell {
	padding:5px;
	background-color:#E0E0E0;
}
.FisrtPageSpacer {
	vertical-align: top;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.BoxSmallBody {
	font-family: Arial, Helvetica, sans-serif;
	color: #444444;
	font-size: 12px;
}
.BoxSmallTexter {
	padding: 10px;
	background-color:#E0E0E0;
	height: 110px;
}

.urbangreymenu{
	width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
	font: bold 12px Arial;
	color: white;
	background: #606060 url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
	margin-bottom: 0; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 7px 0 7px 10px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
	text-decoration: none;
	color: white;
	display: block;
}

.urbangreymenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
	padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
	font: bold 11px Arial;
	color: black;
	background: #E9E9E9;
	display: block;
	padding: 5px 0;
	line-height: 17px;
	padding-left: 8px; /*link text is indented 8px*/
	text-decoration: none;
}

.urbangreymenu ul li a:visited{
	color: black;
	text-decoration: none;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
	color: white;
	background: black;
	text-decoration: none;
}
.DomainReg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #d0d0d0;
	color:#000000;
	padding: 4px;
	
}
.MainInternalTable {
	padding: 15px;
	font-size: 14px;
	color: #666666;
}
ul.loginMenu, ul.loginMenu ul {
	height: 24px;
	margin: 0px;
	list-style:none;
	padding-left: 0px;
	background:#FFFFFF;
	cursor:pointer;
}
ul.loginMenu li{
	list-style-type: none; 
	margin: 0px; 
	width: 80px;
	background:#CCCCCC;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	text-align:center;
	color: #333333;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
	line-height: 24px;
	float: left;
	text-decoration:none;
}
ul.loginMenu li:hover{
	background-color:#80C457;
}
ul.loginMenu selected{
	background:#ff0000;
}
.Colocation_Product_Header {
	color:#6b5a9c;
	font-weight: bold;
	font-size: 10px;
}
.career_opening {
	background:#CCCCCC;
	border-bottom: 2px solid #666666;
	padding: 7px;
	font-size: 14px; 
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-weight: bold;
}
.career_job_title {
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	background: #999999;
	border: 1px solid #BCBCBC;
	border-top: none;
	padding: 5px 5px 5px 5px;
	vertical-align:middle;
	float:left;
	width:550px;
}
.career_job_title_header {
	vertical-align:middle;
	float:left;
	width:480px;
}
.career_job_title_apply {
	float:right; 
	width:50px;
	text-align:right;
}
.career_job_description {
	width:550px;
	float:left;
	background:#E4E4E4;
	padding:5px;
	border: 1px solid #BCBCBC;
	border-top: none;
}
.career_buttons {
	margin-right: 5px;
	display:inline;
	vertical-align:middle;
}
.hosting_plan_container {
	height:18px;
	width:550px;
	background:#AAAAAA;
	vertical-align:middle;
	padding:4px 5px 4px 5px;
}
.hp_title {
	height:18px;
	font: bold 12px/18px "Trebuchet MS",Arial,Helvetica,sans-serif;
	width:490px;
	float: left;
	vertical-align:middle;
}
.hp_order {
	width:50px;
	float: left;
	vertical-align:middle;
}
.hosting_plan_box {
	display:block;
	width:550px;
	float:none;
	background:#ebebeb;
	padding:5px;
}
.clear {
	float:none;
}
.Package_Header {
	font-size:12px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
}
.Package_subHeader {
	font-size: 10px;
	color:#666666;
}
.Package_Specs_Cell {
	height: 70px;
	background-color: #bde2bf;
	font-size: 11px;
	color:#002200;
	padding: 5px;
}
.Package_Specs_Cell_SALE {
	height: 70px;
	background-color:#F5FD66;
	font-size: 11px;
	color:#002200;
	padding: 5px;
}
.Package_Specs_Cell_SOLDOUT {
	height: 70px;
	background-color:#EEEEEE;
	font-size: 11px;
	color:#999999;
	padding: 5px;
}
.Package_White_Space {
	width: 2px;
}
.Package_Price_BG {
	height: 70px;
	background-color: #bde2bf;
	font-size: 11px;
	color:#002200;
	padding: 5px;
}
.Package_Price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#286729;
	text-align:center;
}
.Package_Price_SALE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#D70000;
	text-align:center;
}
.Package_Price_SOLDOUT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color:#999999;
	text-align:center;
}
.Your_Server_Table {
	border:1px solid #333333;
	background-color:#CCCCCC; 
}
.Your_Server_Header {
	background-image:url(images/your_server_header.gif);
	background-position:top;
	background-repeat:repeat-x;
	height: 25px;
	color:#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}
.Your_Server_Inside_Header {
	background-color:#A4A4A4;
	padding: 5px;
	font-size: 11px;
}
.Your_Server_Cell {
	padding: 10px;
}
.Your_Server_Updated {
	color:#B00000;
}
.Your_Server_Total_Price {
	background-color:#B6B6B6;
	border: 1px solid #727272;
	padding-bottom:3px;
	padding-top:3px;
	font-size:12px;
}
.Upgrade_Server_Table {
	border:1px;
	border-style:solid;
	border-color:#a9a8a8;
	padding-left: 5px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 10px; 
}
.Upgrade_Server_Table_Header {
	background-image:url(images/server_upgrade_header.gif);
	background-repeat: no-repeat;
	height: 24px;
	font-weight: bold;
	font-size: 12px;
	color:#333333;
	padding-left: 26px; 
}
.Upgrade_Server_Table_Header_Long {
	background-image:url(images/server_upgrade_header_long.gif);
	background-repeat:no-repeat;
	height: 24px;
	font-weight: bold;
	font-size: 12px;
	color:#333333;
	padding-left: 26px; 
}
.Upgrade_Server_Radio_Button {
	padding-bottom: 3px;
}
.Upgrade_Server_Description {
	border-bottom:1px;
	border-bottom-style:dashed;
	border-bottom-color:#999999;
	padding-right: 5px;
	height: 24px;
}
.Upgrade_Server_Description_Selected {
	background-color:#CCCCCC;
	padding-right: 5px;
	height: 24px;
}
.Upgrade_Server_Price_Column {
	border-left: 1px;
	border-left-style:dashed;
	border-left-color:#666666;
	padding-left: 5px;
	padding-right: 15px;
	font-size:10px;
	text-align:right;
	border-bottom:1px;
	border-bottom-style:dashed;
	border-bottom-color:#999999;
}
.Upgrade_Server_Price_Column_Selected {
	background-color:#CCCCCC;
	font-size:10px;
	text-align:right;
	padding-right: 5px;
	height: 24px;
}
.Upgrade_Server_Promotion {
	color: #950000;
	font-weight: bold;
}
.Dedicated_Login {
	background-color:#EEEEEE;
	border: solid 1px #ACACAC;
	width: 540px;
	padding: 5px;
}
.Dediacted_Login_InsideBox_Header {
	background-color:#DDDDDD;
	font-size: 13px;
	font-weight: bold;
	padding:5px;
	color:#333333;
}
.Dedicated_Login_Header {
	color:#626262;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 10px;
}
.Form_Name_Cell {
	background-color:#E6E6E6;
	padding-left:5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.AlertBox {
	height: 50px;
	width: 550px;
	border: solid 1px #666666;
	background-color: #999999;
	padding: 10px;
	color:#620000;
	font-weight: bold;
	font-size: 13px;
	vertical-align: middle;
}
.FormAlertBox {
	width:450px;
	background-color: #DDDDDD;
	color:#333333;
	padding: 10px;
	font-weight: bold;
	vertical-align: middle;
	max-width: 380px;
}
.AdditionalSetupFee {
	display:none;
	width: 544px;
	margin-left:20px;
	margin-top:5px;
	background-color:#E4E4E4;
	padding: 3px;
}
.Valid_By_Box {
	width:540px;
	padding:5px;
	border:solid 1px #333333;
}
.Dedicated_Login_White_Box {
	border: solid 1px #ACACAC;
	padding: 5px;
}
.RequiredInputField {
	color:#800000;
}
.SortBy_KB {
	background-image:url(images/sortBy_bg.gif);
	background-position:center top;
	background-repeat:no-repeat;
	height: 24px;
}
.Webshop_Header_Row {
	border-bottom: solid 2px #333333;
	font-weight: bold;
}
.Webshop_Header_Order {
	border: solid 1px #C0C0C0;
	background-color:#FFFFFF;
}
.Products_Table_Row {
	border-bottom: solid 1px #CCCCCC;
}
.AnyAlertBox {
	background-color:#CCCCCC;
	border: 1px solid #999999;
	padding: 10px;
	color:#333333;
}
.domain_price_table {
	border: 1px solid #666666;
	background:#DDDDDD;
	padding:5px;
}
td.dpt_td{ /*dpt=domain price table*/
	padding:5px;
	padding-right: 10px;
	background-color:#CCCCCC;
}
td.dpt_td_over{
	padding:4px;
	padding-right: 10px;
	background-color:#86E44E;
	color:#0E460B;
	cursor:pointer;
}
.dpt_ajax {
	border:2px solid #FFFFFF;
	border-left: none;
	background: #CCCCCC;
	padding:10px 0px 10px 0px;
	width:200px;
}
.dpt_register {
	background:#AEAEAE;
	padding:10px 5px 10px 5px;
	margin:0px 10px 0px 10px;
	width:190px;
}
.dpt_reg_header{
	background:#888888;
	color:#FFFFFF;
	height:20px;
	width:190px;
	padding: 0px 5px 0px 5px;
	margin:0px 10px 0px 10px;
	vertical-align:middle;
	border-bottom:1px solid #555555;
}
.mainPanel {
	border:1px solid #A0A0A0; 
	padding:2px;
}
.whois_table {
	background:#CCCCCC;
	border:1px solid #666666;
	vertical-align:middle;
}
.mouseOver {
	cursor:pointer;
}
.textLineImage{vertical-align:middle;}