BODY {
	BACKGROUND: #FFFFFF;
	MARGIN: 0px 0px 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #394D62;
}
P {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
H1 {
	MARGIN-TOP: 5px;
	FONT-SIZE: 30px;
	color: #313462;
	font-weight: normal;
	line-height: 30px;
}
H2 {
	FONT-SIZE: 18px;
	background-image: url(/images/bullet-header.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	font-weight: normal;
	padding-left: 20px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 20px;
}
H3 {
	FONT-SIZE: 18px;
	color: #D31DD3;
	background-image: url(/images/bullet-header.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
	font-weight: normal;
	padding-left: 20px;
	display: block;
	height: 24px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
DIV.hide {
	display: none;
}
DIV.page_login_box {
	position: absolute;
	top: 225px;
	height: 31px;
	width: 100%;
	left: 0px;
	background-image: url(/images/blue-bar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #E2DBE3;
	padding-top: 3px;
	padding-right: 0px;
	display: block;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fixsize {
	width: 420px;
}
.login_border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #69667B;
	border-left-color: #ACA3BF;
	height: 31px;

}
.btn {
	font-size:small;
	font-weight:bold;
	background: transparent url(/images/arrow-megenta.gif) no-repeat center top;
	height: 20px;
	width: 17px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
	/* cursor: hand; */
}

DIV.page {
	WIDTH: 100%
}
DIV.menu_box {
	MARGIN: 0px;
	WIDTH: 205px;
	POSITION: absolute;
	TOP: 262px;
	BACKGROUND-COLOR: #FFFFFF;
	padding: 10px;
}
DIV.menu_box A {
	COLOR: white; TEXT-DECORATION: none
}
DIV.menu_box A:hover {
	TEXT-DECORATION: underline
}
DIV.menu_box_section {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 6px 3px 0px;
	OVERFLOW: hidden;
	COLOR: white;
	HEIGHT: 21px;
	border: 1px solid #817D93;
	background-color: #4F7D9E;
	background-repeat: no-repeat;
	background-position: right top;
}
DIV.menu_box_section_h {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: url(/images/icon_home.gif) no-repeat 6px 1px;
	MARGIN: 6px 3px 0px;
	OVERFLOW: hidden;
	COLOR: white;
	HEIGHT: 21px;
	border: 1px solid #D9D8DE;
}
DIV.menu_title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: white; PADDING-TOP: 3px
}
DIV.menu_title_h {
	PADDING-RIGHT: 3px; PADDING-LEFT: 25px; PADDING-BOTTOM: 3px; COLOR: #335E80; PADDING-TOP: 3px
}
DIV.menu_title_h a {
COLOR: #335E80
}
DIV.menu_title_h a:hover {
COLOR: #D31DD3
}
DIV.menu_title_right {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right
}
DIV.menu_title_right A:hover {
	TEXT-DECORATION: none
}
DIV.menu_contents {
	CLEAR: both;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 1em;
	BACKGROUND: #E7EAF1;
	VISIBILITY: visible;
	PADDING-BOTTOM: 5px;
	COLOR: white;
	LINE-HEIGHT: 1.5em;
	PADDING-TOP: 5px;
	font-family: Arial, Helvetica, sans-serif;
}
DIV.menu_contents A {
	COLOR: #333333
}
DIV.menu_links {
	TEXT-ALIGN: center
}
DIV.menu_links A {
	COLOR: black
}
DIV.container_title {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(/page_files/images/container_title_bg.jpg); BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 216px; VERTICAL-ALIGN: top; COLOR: white; BACKGROUND-REPEAT: repeat-x; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px
}
DIV.container {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 230px;
	PADDING-LEFT: 30px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN-LEFT: 220px;
	PADDING-TOP: 50px;
	BORDER-RIGHT-WIDTH: 0px;
	width: auto;
	line-height: 140%;
}
DIV.container HR {
	BORDER-TOP: #8cc3e4 1px solid; BORDER-BOTTOM: white 1px solid
}
DIV.container TABLE {
	WIDTH: auto
}
DIV.container TD {
	VERTICAL-ALIGN: top
}
DIV.container ul li {
	list-style-image: url(/images/button-li01.gif);

}
DIV.container a {
	color: #0000D7;
	text-decoration: none;
}
DIV.container a:hover {
	color: #FF00FF;
	text-decoration: underline;
}
DIV.feature_column {
	RIGHT: 13px; WIDTH: 200px; POSITION: absolute; TOP: 270px
}
DIV.feature_box {
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 15px;

}
DIV.news {
	border: 1px solid #CCCCCC;
	background-image: url(/images/news-back.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 15px;
}
DIV.news h3 {
	background-image: none;
	text-align: center;
	color: #394D62;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
DIV.mission_box {
	border: 1px solid #CCCCCC;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(/images/mission-back.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;

}
DIV.mission_box h3 {
	background-image: none;
	text-align: center;
	color: #394D62;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
DIV.feature_box_title {
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: center;

}
DIV.panel_bidfluency {
	background-image: url(/images/panel-bidfluency.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_bidfluency a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_bidfluency a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}
DIV.panel_domain {
	background-image: url(/images/panel-domain-certain.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_domain a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 50px;
	padding-right: 27px;
}
DIV.panel_domain a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}
DIV.panel_statperformer {
	background-image: url(/images/panel-statperformer.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_statperformer a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 33px;
	padding-top: 63px;
	padding-right: 27px;
}
DIV.panel_statperformer a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

DIV.panel_performer10 {
	background-image: url(/images/panel-performer10.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_performer10 a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 57px;
	padding-right: 27px;
}
DIV.panel_performer10 a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

DIV.panel_sitepower {
	background-image: url(/images/panel-sitepower.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_sitepower a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_sitepower a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* Transopt featurebox */
DIV.panel_transopt {
	background-image: url(/images/panel-transopt.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_transopt a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_transopt a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}
/* Newscertain feature box */
DIV.panel_newscertain {
	background-image: url(/images/panel-newscertain.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_newscertain a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 44px;
	padding-top: 65px;
	padding-right: 27px;
}
DIV.panel_newscertain a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* Globaltoo feature box */
DIV.panel_globaltoo {
	background-image: url(/images/panel-globaltoo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_globaltoo a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 44px;
	padding-top: 80px;
	padding-right: 27px;
}
DIV.panel_globaltoo a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* keyword fluency feature box */
DIV.panel_keyword-fluency {
	background-image: url(/images/panel-keywordfluency.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_keyword-fluency a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 48px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_keyword-fluency a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* deepc feature box */
DIV.panel_deepc {
	background-image: url(/images/panel-deepc.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_deepc a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 38px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_deepc a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* link fluency feature box */
DIV.panel_link-fluency {
	background-image: url(/images/panel-linkfluency.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_link-fluency a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 50px;
	padding-top: 47px;
	padding-right: 27px;
}
DIV.panel_link-fluency a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

/* copy fluency feature box */
DIV.panel_copy-fluency {
	background-image: url(/images/panel-copyfluency.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 5px;
	margin-left: 3px;
}
DIV.panel_copy-fluency a {
	text-align: right;
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #394D62;
	text-decoration: none;
	height: 44px;
	padding-top: 62px;
	padding-right: 27px;
}
DIV.panel_copy-fluency a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}

DIV.right_panel_box {
	margin-top: 5px;
	margin-left: 3px;
}

DIV.centered {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
DIV.special_offer_box {
	MARGIN-LEFT: auto;
	WIDTH: auto;
	MARGIN-RIGHT: auto;
	BACKGROUND-COLOR: #E7EAF1;
	border: 1px solid #817D93;
}
DIV.special_offer_title {
	PADDING-LEFT: 8px;
	FONT-WEIGHT: bold;
	BACKGROUND: #817D93;
	PADDING-BOTTOM: 3px;
	COLOR: white;
	PADDING-TOP: 3px;
	font-size: 14px;
}
DIV.special_offer_content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; BACKGROUND: #E7EAF1; PADDING-BOTTOM: 10px; COLOR: black; PADDING-TOP: 10px
}
UL LI {
}
TABLE.contact {
	MARGIN-LEFT: 10px
}
TABLE.contact TD.tag {
	PADDING-RIGHT: 20px
}
TABLE.contact .field {
	WIDTH: 200px
}
MARQUEE.newsbox {
	MARGIN-LEFT: auto;
	WIDTH: 150px;
	MARGIN-RIGHT: auto;
	HEIGHT: 200px;
	TEXT-ALIGN: left;
	border: 1px solid #DCDCDC;
	background-color: #FBFBFB;
	padding: 5px;
	margin-top: auto;
	margin-bottom: auto;
	background-image: url(/images/news-back02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-attachment: fixed;
}

DIV.jump_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	height: 29px;
	width: 255px;
	margin-bottom: 10px;
	padding-top: 1px;
	padding-right:6px;
	position: absolute;
	top: 197px;
	right: -1px;
	background-image: url(/images/jump-to-back.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #FFFFFF;
}
DIV.jump_box select {
  vertical-align:middle;
  font-size:10px;
  width:110px;
  margin:2px;
}
DIV.sitemap_box {
	background-image: url(/images/sitemap-icon.gif);
	background-position: right center;
	text-align: right;
	background-repeat: no-repeat;
	width: 170px;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-right: 30px;
	height: 18px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: absolute;
	top: 20px;
	right: 20px;
}
DIV.sitemap_box a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666767;
	text-decoration: none;
}
DIV.sitemap_box a:hover {
	color: #EE2FD1;
	text-decoration: underline;
}
DIV.call_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #4F7D9E;
	background-image: url(/images/telephone-icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 23px;
	width: 170px;
	margin-bottom: 10px;
	padding-top: 1px;
	padding-left: 30px;
	border: 1px solid #817D93;

}
DIV.secrets_box {
	background-image: url(/images/panel-secrets.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 160px;
	padding-top: 50px;
	padding-right: 10px;
	padding-left: 30px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
} 
DIV.secrets_box form {
	margin: 0px;
	padding: 0px;

}
DIV.box_link {
	border: 1px solid #CCCCCC;
	margin-bottom: 15px;
} 
DIV.box_link a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(/images/button-back01.gif);
	height: 21px;
	width: 199px;
	background-repeat: repeat-x;
	background-position: left top;
	display: block;
	text-align: center;
	padding-top: 3px;
}
DIV.box_link a:hover {
	text-decoration: underline;
	background-image: url(/images/button-back02.gif);
	background-repeat: repeat-x;
	background-position: left top;
} 
DIV.footer {
	FONT-SIZE: 10px; MARGIN-LEFT: auto; COLOR: #666666; MARGIN-RIGHT: auto; TEXT-ALIGN: center
}
DIV.footer A {
	COLOR: #666666
}

DIV.footer TD {
	FONT-SIZE: 10px
}
.submit01 {
	background: transparent url(/images/button-query.gif) no-repeat center top;
	height: 22px;
	width: 102px;
	margin: 0;
	padding: 0;
	border: 0;
	cursor: pointer;
	/* cursor: hand; */
}
DIV.formbox {
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}
DIV.formbox SAMPLE{
	color:#FF0000;
	font-weight: bold;
	font-size: 14px;
}

.home-fingers {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.home-fingers P {
	padding-right: 20px;
	margin-top: 0px;
	padding-top: 0px;
}
h5 {
	font-family: Trebuchet MS, Trebuchet, Arial;
	font-size: 24px;
	font-weight: bold;
	color: #313462;
	padding-right: 20px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 20px;
	padding-left: 0px;
	line-height: 26px;
}
h6 {
	font-family: Trebuchet MS, Trebuchet, Arial;
	font-size: 16px;
	font-weight: bold;
	color: #313462;
	padding-right: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home-se {
	padding-left: 20px;
}
.home-se P {
	margin-top: 0px;
	padding-top: 0px;
}
DIV.line {
	width: 100%;
	border-top-width: 1px;
	height: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
DIV.flagbox {
	width: 100%;
	padding-top: 20px;


}
DIV.flags {
	display: block;
	float: left;
	height: 40px;
	width: 116px;

}
.clear {
	clear: both;
}
