body { background-color: white; background: url(/css/gray.gif); margin: 0px; padding: 0px; text-align: center; }

body,td,p,ul,ol {font-family: Verdana, Helvetica, Arial, sans-serif; font-size:12px; vertical-align: top; color: black;}
p {margin-top: 5px; }
ul {margin-top: 5px; list-style-type: square; color: black;}
li {margin-bottom: 5px; }
td {text-align: left; }

/*--LINKS --*/
a {color:#4275BD; text-decoration: none; }
a:hover{text-decoration: underline; color: #AAC2D5;}



/*--HEADINGS --*/
h1 {font-size: 26px; margin-bottom: 5px; margin-top: 5px; color: #98282e; margin-top: 20px; font-weight: normal;}
h2 {font-size: 20px; margin-bottom: 5px; color: #6666CC; margin-top: 20px; font-weight: normal;}
h3 {font-size: 15px; font-weight: bold;	margin-bottom: 5px; color:#000000; margin-top: 7px;}
h3.indent { display: block; padding: 0px 0px 15px 0px; font-weight: normal; }
h4 {font-size: 12px; font-weight: bold; margin-top:8px; margin-bottom: 5px; color: #6666CC;}
h5 {font-size: 12px; font-weight: bold; margin-top:5px; margin-bottom: 5px; color: black;}

/*--TOP NAVIGATION --*/
table.top {width: 800px; border-collapse: collapse; background-color: #ff6600; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; top: -3px; }
td.topa {background-color: #ff6600; color: white; padding: 0px 0px 0px 0px; border-bottom: 1px solid #FF9900; }
td.topb {padding: 0px 0px 0px 0px; border-bottom: 0px; margin-bottom: 0px; }
td.top {background-color: #ff6600; color: white; padding: 7px 3px 3px 3px; }
table.topc {width: 800px; border-collapse: collapse; background-color: white; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
td.top a {FONT-SIZE: 12px; COLOR: #FFdd99; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; }
td.top a:hover {color:#FFFFFF; text-decoration: none;}
.leftMenu {	text-align: left; }
.centerMenu { text-align: center;}
.rightMenu { text-align: right;	}
a.MenuLabelLink	{ FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; margin: 0px; padding: 0px 18px 0px 0px; font-weight: bold; white-space: nowrap;}
a.MenuLabelLink:link { FONT-SIZE: 11px; COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
a.MenuLabelLink:visited	{ FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None;	}
a.MenuLabelLink:hover{ FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; }
		
a.MenuLabelLinkOn {	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: None; margin: 0px; padding: 0px 18px 0px 0px; FONT-SIZE: 11px; white-space: nowrap; font-weight: bold; }
a.MenuLabelLinkOn:link { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:visited { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuLabelLinkOn:hover { FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: None; }
		
a.MenuItemLink { FONT-SIZE: 11px; COLOR: #e0e0e0; TEXT-DECORATION: None; margin: 0px; padding: 0px; }
a.MenuItemLink:link { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLink:visited { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLink:hover { FONT-SIZE: 11px; COLOR: #FF6600; TEXT-DECORATION: None; }
		
a.MenuItemLinkOn { FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: None; margin: 0px; padding: 0px; }
a.MenuItemLinkOn:link { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLinkOn:visited { FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: None; }
a.MenuItemLinkOn:hover { FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: None; }
		
.myMenu { position: absolute; visibility: hidden; z-index: 5; }		
.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }		
.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }		
.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }		
.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }		
		
#myTest { padding: 0px 0px 0px 0px; z-index: 1; }

/*--MAIN TABLE --*/
table.body {width: 800px; padding: 0px 0px 0px 0px; background-color: white; position: relative; top: -3px; }
td.body {width: 580px; padding: 5px 6px 15px 6px; }
td.body1 {width: 750px; padding: 5px 10px 15px 10px; border-right: 1px solid #666666;}

td.body_flash { width: 580px; padding: 5px 5px 15px 5px;  background: #ffffff url(/images/aes_flash_back.jpg); background-repeat:no-repeat; background-position: bottom right; }
td.body_flash1 { width: 580px; padding: 5px 5px 15px 5px;  background: #ffffff url(/images/terminal_back.jpg); background-repeat:no-repeat; background-position: bottom right; }


/*--LEFT COLUMN --*/
td.left { border-left: 1px solid #666666; border-right: 1px solid #666666; width: 150px; font-family: Arial-narrow, Helvetica-narrow, Arial, sans-serif; color: #666666; font-size: 11px; padding: 0px 6px 0px 6px; background-color: white;}
p.left {margin-top: 5px; margin-bottom: 5px; font: "Arial Narrow", Helvetica-narrow, Arial, sans-serif; color: #666666; font-size: 11px;}
ul.left {margin-top: 5px; list-style-type: square; font-family: "Arial Narrow", Helvetica-narrow, Arial, sans-serif; color: #666666; font-size: 11px;}
a.left {margin-bottom: 5px; list-style-type: square; color: white; font-family: "Arial Narrow", Helvetica-narrow, Arial, sans-serif; color: #666666; font-size: 11px;}
a.left:hover{ color: #FF6600; font-size: 11px; list-style-type: square; color: #FF6600;}

DIV.nav { display: block; color: black; text-align: left; vertical-align: top; font-size: 11px; padding: 0px 6px 0px 6px; }
div.dent { padding: 0px 0px 8px 10px; }
.navdent {text-align: left; font-size: 11px; font-weight: bold; color: #FF6600; }
.navdent2 {text-align: left; font-size: 11px; font-weight: bold; color: #888888; }
a.nav { display: block; color: #888888; font-weight: bold; text-decoration: none; padding: 3px 0px 3px 0px; font-size: 11px; }
a.nav:hover { display: block; color: #FF6600; background: #FFF6EB; font-size: 11px; }

/*-- RIGHT COLUMN --*/
td.right { border-left: 1px solid #666666; border-right: 1px solid #666666; width: 170px; background: url(brown_stripe.gif); background-repeat: repeat; padding: 0px; margin-right: 15px;}
td.righthom { border-left: 1px solid #666666; border-right: 1px solid #666666; width: 205px; background: #E2E2E2; padding: 0px 0px 0px 0px;}
h1.right {font-size: 16px; font-weight: normal; margin-bottom: 10px; color:#FF6600; margin-top: 15px; text-align: right; padding: 5px 8px 5px 5px; }
h1.right1 {font-size: 16px; font-weight: bold; margin-bottom: 10px; color:#6666CC; margin-top: 15px; text-align: right; padding: 5px 8px 5px 5px; }
h1.right2 {font-size: 14px; font-weight: normal; margin-bottom: 15px; color:#333333; margin-top: 0px; text-align: right; padding: 0px 8px 5px 5px; }

a.right1 {font-size: 16px; font-weight: bold; margin-bottom: 10px; color:#6666CC; margin-top: 15px; text-align: right; padding: 5px 8px 5px 5px; }
h1.quote {font-size: 16px; font-weight: normal; color:#FF6600; margin-top: 15px; margin-bottom: 0px; text-align: right; padding: 5px 8px 0px 5px; }
h2.quote {font-size: 14px; font-weight: normal; color:#FF6600; margin-top: 15px; margin-bottom: 0px; text-align: right; padding: 5px 8px 0px 5px; }
p.right {margin-top: 0px; margin-bottom: 6px; text-align: right; color: #666666; padding: 5px 8px 3px 5px; }
a.right { display: block; padding: 0px 0px 5px 8px; text-decoration: none; color: #444444; font-size: 11px; }
a.right B { display: block; margin-bottom: 2px; color: #FF6600; font-weight: bold;}
a.right:hover B { text-decoration: underline; color: #FF6600; font-weight: bold;}
a.right:hover { text-decoration: none; color: #000000; }
h1.sheet {font-size: 16px; font-weight: normal; color:#FF6600; margin-top: 0px; margin-bottom: 0px; text-align: right; padding: 5px 5px 0px 5px; }


/*--HOME RIGHT --*/
td.right_home { border-top: 1px solid #666666;  }
.rightnew { display: block; padding: 5px 5px 3px 5px; text-decoration: none; color: #444444; font-size: 11px; text-align: right; }
.rightnew B { display: block; margin-bottom: 2px; color: #FF6600; font-weight: bold;}

/*-- HOME FEATURES --*/
td.hom_feat { border-left: 1px solid #666666; border-top: 1px solid #666666; background: url(brown_stripe.gif); background-repeat: repeat; }
h1.hom_feat {font-size: 13px; font-weight: bold; margin-bottom: 0px; color:#6666cc; margin-top: 10px; text-align: left; padding: 5px 6px 3px 6px; font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; }
p.hom_feat {margin-top: 0px; margin-bottom: 5px; text-align: left; color: black; padding: 3px 10px 5px 6px; }
a.hom_feat { display: block; text-decoration: none; color: #444444; font-size: 11px; }
a.hom_feat B { display: block; margin: 7px 6px 2px 0px; color: #6666cc; font-weight: bold; font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; text-align: right;}
a.hom_feat:hover B { text-decoration: underline; color: #6666cc; font-weight: bold; font-family: "Arial Narrow", Verdana, Helvetica, Arial, sans-serif; }
a.hom_feat:hover { text-decoration: none; color: #000000; }
p.solut {margin-top: 0px; margin-bottom: 10px; text-align: left; color: #333333; padding: 10px 30px 3px 5px; font-size: 13px; }
a.solut { display: block; text-decoration: none; color: #333333; font-size: 13px; }
a.solut B { font-size: 11px; display: block; margin-bottom: 10px; margin-top: 4px; color: #FF6600; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-align: right;}
a.solut:hover B { font-size: 11px; text-decoration: underline; color: #FF6600; font-weight: bold; font-family: Helvetica, Arial, sans-serif; }
a.solut:hover { text-decoration: none; color: black; }
a.download_pdf{ text-decoration: none; font-weight: bold; color: #6666cc; font-family: Verdana, Sans-Serif; size: 10px; }
/*--OCT 2005 revise --*/
td.hom_feat2 { border-left: 1px solid #666666; background: #6666cc; }
h4.hom_feat2 {font-size: 13px; font-weight: bold; margin-bottom: 0px; margin-left: 5px; color:white; margin-top: 0px; padding: 2px 1px 2px 1px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left;}
td.hom_feat3 { border-left: 1px solid #666666; background: url(blue_stripe.gif); background-repeat: repeat; padding-top: 5px; padding-bottom: 8px;}
td.hom_feat3b { border-left: 1px solid #666666; background: url(blue_stripe_plane.gif); background-repeat: no-repeat; padding-top: 5px; padding-bottom: 8px;}
td.hom_feat4 { background: #ffffff; padding-bottom: 7px; padding-top: 4px; text-align: center; }
td.hom_fe_left { border-left: 1px solid #666666; background: #ffffff; padding-bottom: 12px; padding-top: 4px; padding-left: 5px;}
h1.hom_feat4 {font-size: 12px; font-weight: bold; margin-bottom: 0px; color:#6666cc; margin-top: 5px; text-align: center; padding: 5px 0px 3px 0px; font-family: Verdana, Helvetica, Arial, sans-serif; }
p.hom_feat4 { background: #ffffff; padding-bottom: 7px; padding-top: 4px; }
td.hom_feat5 { border-left: 1px solid #666666; background: white; padding-bottom: 4px; padding-top: 4px; }
h4.hom_feat5 {font-size: 11px; font-weight: bold; margin-bottom: 3px; color:white; margin-top: 3px; margin-left: 5px; padding: 2px 1px 2px 1px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left;}
h4.hom_feat5 b {font-size: 15px; font-weight: bold; margin-bottom: 3px; color:white; margin-top: 3px; margin-left: 5px; padding: 2px 1px 2px 1px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left;}
td.hom_feat6 { border-bottom: 1px solid #666666; padding-right: 8px; background: url(gray_stripe.gif); background-repeat: repeat; text-align: right;}
td.hom_news { padding-right: 7px; background: url(gray_stripe.gif); background-repeat: repeat; text-align: right;}
td.hom_news2 {  border-bottom: 1px solid #666666;  padding-right: 0px; padding-bottom: 0px; margin-bottom: 0px; background: url(gray_stripe.gif); background-repeat: repeat; text-align: right;}
td.hom_cs { background: #E2E2E2; padding-right: 8px; padding-bottom: 8px;}
a.hom_cs { display: block; padding: 7px 0px 0px 0px; text-decoration: none; color: #555555; font-size: 11px; text-align: right;}
a.hom_cs:hover { color: black; text-decoration: none;}
a.hom_cs B { display: block; margin-bottom: 2px; color: #FF6600; font-weight: bold; font-size: 11px;}
a.newright1 { display: block; padding: 2px 0px 5px 0px; text-decoration: none; color: #555555; font-size: 10px; text-align: right;}
a.newright1:hover { color: black; text-decoration: none;}
a.newright1 B { display: block; margin-bottom: 2px; color: #FF6600; font-weight: bold; font-size: 11px;}
a.newright1 strong { display: block; margin-bottom: 2px; margin-top: 2px; font-weight: bold; font-size: 10px;}
a.newright1:hover strong { color: #000000; text-decoration: underline;}
.newright2 { display: block; padding: 6px 0px 0px 0px; text-decoration: none; color: #555555; font-size: 11px; text-align: right; margin-bottom: 0px; padding-bottom: 0px;}
.newright2 B { display: block; margin-bottom: 0px; color: #FF6600; font-weight: bold; font-size: 11px;}
td.newtd {background: white url("/images/image_collage1.gif") top right; background-repeat: no-repeat; border-left: 1px solid #666666; border-bottom: 1px solid #333333; }
td.armstrong_quote_td
{
	background: white no-repeat 99% 10%;
	border-left: #666666 1px solid;
	border-bottom: #333333 1px solid;
}
h1.newtd {font-size: 15px; font-weight: bold; margin-bottom: 3px; color:#ff6600; margin-top: 5px; text-align: left; font-family: Verdana, Helvetica, Arial, sans-serif; }
a.newright { display: block; padding: 0px 0px 5px 8px; text-decoration: none; color: #444444; font-size: 11px; }
a.newright B { display: block; margin-bottom: 2px; color: #FF6600; font-weight: bold; font-size: 14px; background: #6666cc; }
.buttons {font-size: 10px; font-weight: normal; color: #FF6600; font-family: Verdana, Helvetica, Arial, sans-serif; background-color: #868686; color: white; margin: 2px; border: 1px solid white;}
.buttons:active {background-color: #ff6600;}
.nospace {border-collapse: collapse; border: 0px; margin: 0px; padding: 0px; text-align: center;}
.textboxnews {width: 95px;}
table.toppic {border-collapse: collapse; margin: 0px; padding: 0px ; position: relative; top: 3px; }
table.toppic2 {border-collapse: collapse; margin: 0px; padding: 0px ; position: relative; top: 2px; left: 0px; border: 0px; }
.toppic {border-collapse: collapse; margin: 0px; padding: 0px ; position: relative; }
ul.list_no_space {margin-top: 0px; padding-top: 0px;}
li.list_no_space {margin-top: 0px; padding-top: 0px;}
td.hom_feat_res { border-left: 1px solid #666666; background: #FF6600; }
h4.hom_feat_res {font-size: 11px; font-weight: bold; margin-bottom: 0px; margin-left: 5px; color:white; margin-top: 0px; padding: 2px 1px 2px 1px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left;}
td.hom_feat_res1 { border-left: 1px solid #666666; background: url(brown_stripe.gif); background-repeat: repeat; padding-top: 5px; padding-bottom: 8px;}
td.hom_soft { border-left: 1px solid #666666; background: #ffffff url(/images/home_flash.gif); background-repeat:no-repeat; padding-top: 5px; padding-bottom: 8px; background-position: bottom right; }
td.hom_onlineauctions { border-left: 1px solid #666666; border-top: 1px solid #666666; background: #666666 url(/images/new_prod_bg.gif); background-repeat:no-repeat; padding-top: 0px; padding-bottom: 4px; background-position: top; }
p.hom_soft {margin-top: 0px; margin-bottom: 8px; text-align: left; color: black; padding: 3px 10px 5px 8px; }
a.hom_soft { display: block; text-decoration: none; color: #444444; font-size: 11px; }
a.hom_soft B { display: block; margin: 8px 6px 2px 0px; color: #6666cc; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; }
a.hom_soft:hover B { text-decoration: underline; color: #6666cc; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; }
a.hom_soft:hover { text-decoration: none; color: #000000; }
h3.hom_soft {margin: 2px 2px 2px 0px; padding-left: 6px; padding-bottom: 10px; }
a.hom_soft_w {margin: 0px 0px 0px 0px; padding: 0px 5px 0px 0px; font-weight: bold; font-family: Verdana, Helvetica, Arial, sans-serif; color:#ffffff; font-size: 14px; padding-left: 20px; padding-right: 20px;}
p.hom_soft_w {margin: 0px 0px 0px 0px; padding: 0px 5px 0px 0px; font-family: Verdana, Helvetica, Arial, sans-serif; color:#ffffff; font-size: 11px; line-height: 13px;  padding-left: 20px; padding-right: 20px;}
p.hom_soft_but {margin-top: 0px; margin-bottom: 0px; text-align: left; color: black; padding: 0px 0px 0px 0px; }
a.hom_feat2 {text-decoration: none; font-size: 11px; color: #CCCCCC;}
a.hom_feat2:hover {text-decoration: underline; color: #FFCC66;}

td.hom_prod { border: 1px solid #E9EEF2; background: #ffffff url(/images/hom_soft_back3.jpg); background-repeat:no-repeat; padding: 0px 5px 5px 5px; background-position: bottom right; height: 207px;}
td.hom_prod4 { border: 1px solid #E9EEF2; background: #ffffff url(/images/hom_aep_back4.jpg); background-repeat:no-repeat; padding: 5px 5px 5px 5px; background-position: bottom right; height: 140px;}

a.hom_prod { display: block; text-decoration: none; color: #444444; font-size: 11px; }
a.hom_prod B { display: block; margin: 0px 6px 2px 0px; color: #6666cc; font-weight: bold; font-size: 13px;}
a.hom_prod:hover B { text-decoration: underline; color: #6666cc; font-weight: bold; }
a.hom_prod:hover { text-decoration: none; color: black; }
a.hom_prodC { display: block; text-decoration: none; color: #ff6600; font-size: 14px; }
td.hom_prod_ep { border: 1px solid #FBF3F0; background: #ffffff url(/images/hom_aep_back2.jpg); background-repeat:no-repeat; padding: 0px 5px 5px 5px; background-position: bottom right; height: 207px; }
td.hom_prod_op{ border: 1px solid #E8F4EB; background: #ffffff url(/images/hom_aop_back2.jpg); background-repeat:no-repeat; padding: 0px 5px 5px 5px; background-position: bottom right; height: 207px;}
td.hom_download{ background: #cecece; background-repeat:no-repeat; padding: 5px 5px 5px 5px; background-position: bottom right;}
a.webinarsa {color: #666666; text-decoration: none; font-size: 10px; font-weight: bold; border-top: 1px solid #666666; border-bottom: 1px solid #666666; }
a:hover.webinarsa { text-decoration: none;  }
a.hom_prod_d { display: block; margin: 0px 6px 2px 0px; text-decoration: none; color: #ff6600; font-size: 13px; }
a.hom_prod_d B { display: block; margin: 0px 6px 2px 0px; color: #ff6600; font-weight: bold; font-size: 13px;}
/*--TABLES --*/
.feat { color: white; font-size: 18px; padding-top: 15px; padding-bottom: 15px; }
TD.feat { display: block; text-align: left; padding: 15px 15px 20px 3px; }
.main {color:#6666CC; font-size:14px; font-weight:bold;}
TD.main .dent A.nav { padding-left: 3px; font-size:12px; font-weight: bold;}
TD.main A.nav { display: block; color: #FFFFFF; text-decoration: none; text-align: left; vertical-align: middle; padding: 15px 15px 7px 3px; font-size: 12px; font-weight: bold; }
TD.main A.nav:hover  { text-decoration: underline; color: #FFFFFF;}
div.list td { background: #ffffff url(bg_dots.gif) repeat-x top left; padding: 10px 5px 15px 5px;}
div.list h2 {margin-top: 0px; }
table.list {width: 575px; padding: 0px 0px 0px 0px; }

/*--AREA STYLES --*/
TD.content { width: 100%; vertical-align: top; padding: 10px 10px 10px 10px; background: #ffffff url(bg_dots.gif) repeat-x top left; border-right: 1px solid #666666; border-left: 1px solid #666666;}
TD.nopad { vertical-align: top; background: #ffffff url(bg_dots.gif) repeat-x top left; border-right: 1px solid #666666; border-left: 1px solid #666666;}
TD.nopad1 { vertical-align: top; border-right: 1px solid #666666; border-left: 1px solid #666666;}
TD.event { vertical-align: top; background: #ffffff url(bg_dots.gif) repeat-x top left; padding: 0px 10px 0px 10px; }
TD.event1 { vertical-align: top; padding: 0px 10px 0px 10px; }
TD.article { vertical-align: top; background: #ffffff url("/_media/newsletterarchive/volume1_issue3/TopBarB.gif") repeat-y top left; padding: 0px 0px 0px 0px; }
TD.left { vertical-align: top; border-left: 1px solid #666666; }
.small {font-size: 10px; font-weight: bold; margin-top:7px; margin-bottom: 5px; color:black;}/* CSS Document */
div.faq h2{ color: black; font-size: 16px; font-weight: bold; Border-top: 1px solid #666666; padding: 20px 0px 10px 0px;}
div.faq1 a { line-height: 24px; color: #FF6600; font-weight: bold; text-decoration: none; padding: 0px 10px 2px 10px; font-size: 12px; background-color: white; border: 1px solid #FF6600; }
div.faq1 a:hover { margin-bottom: 5px; color: #6666CC; background-color: white; border: 1px solid #6666cc; font-size: 12px; }
div.testi h5 { font-size: 14px; font-weight: normal; color: #666666;}
div.testi p { margin-bottom: 20px;}
h5.testi { font-size: 14px; font-weight: normal; color: #666666;}
h2.train {font-size: 20px; margin-bottom: 5px; color: black; margin-top: 15px; font-weight: normal;}

.tblESFeatNav TR TD {padding-right:4px; padding-left: 7px; padding-top: 3px; vertical-align: middle; padding-bottom: 0px;}
a.ESFeat { font-weight: bold; color: #666666;  }
a.ESFeat:hover { font-weight: bold; color: #ff6600; }
h3.ESFeat { display: block; padding: 10px 0px 10px 15px; font-weight: normal; font-size: 18px; }
.espage { font-weight: bold; font-size: 12px; color: #FF6600;  }


a.event_product { text-decoration: none; color: #333333; font-size: 11px; }
a.event_product B { font-size: 15px; display: block; margin-bottom: 2px; margin-top: 15px; color: #6666cc; font-weight: bold; }
a.event_product:hover B { text-decoration: underline; color: #6666dd; font-weight: bold;  }
a.event_product:hover { text-decoration: none; color: #000000; }
a.event_product strong { color: #6666cc; font-weight: bold; }
a.event_product:hover strong { color: #6666cc; font-weight: bold; text-decoration: underline; }
p.event_product { margin: 0px; padding-bottom: 3px;}

h3.indent em { font-weight: bold; font-size: 11px;  margin-bottom: 5px;}

body,TD,P,UL,OL{font-family: Verdana, Helvetica, Arial, sans-serif; font-size:11px; vertical-align: top; }
h1,h2,h3{	letter-spacing: normal; font-family: Verdana, Helvetica, Arial, sans-serif;	}

div.lista td { background: #ffffff url(bg_dots.gif) repeat-x top left; padding:  0px 5px 0px 5px;}
div.lista h2 {margin-top: 0px; }
table.lista {width: 575px; padding: 0px 0px 0px 0px; }
.lista ul {margin-top: 0px; margin-bottom: 8px; }
.lista p {margin-bottom: 5px; }

div.bordered td { border: 1px solid #999; padding:  3px 5px 3px 5px; }
div.bordered table { border-collapse:collapse;}

 /*-- STYLES FOR SYNC TEST --*/
 a.sync {font-size: 13px; text-decoration: none; color: #FFFFFF; text-align: center; font-weight: bold; padding: 5px 1px 5px 1px;}
 a:link.sync {text-decoration: none; color: #FFFFFF;}
 a.sync_active {text-decoration: none; color: #72A3EF;}
 a:hover.sync {text-decoration: none; color: #72A3EF;}
 /*-- a:visited.sync {text-decoration: none; color: #FFFFFF;}-- */
 
ul.important {list-style-image: url(/images/important.gif); color: #6666CC; margin-left: 20px; margin-right: 30px; font-size: 12px;}
li.important {padding-left: 20px; }
 
.btnGeneralButton {margin-left: 15px; padding: 3px;}

.list_no_indent ul {margin: 3px 0px 3px 0px; padding: 0px; color: black; font-size: 10px; list-style-type:none;}
.list_no_indent li {margin: 0px 0px 4px 0px; padding: 0px; color: black; }
.small_red {font-size: 10px; font-weight: bold; margin-top:7px; margin-bottom: 5px; color:#990033;}


.red { color: #FF0033; font-weight: bold;}

/*-- TEXT STYLES FROM OLD SITE --*/
.txtTileHeader{font-family:Verdana, Arial, sans-serif; font-weight:bold;color:#000000; font-size:80%;}
.txtTileBody{font-family:Verdana, Arial, sans-serif; font-weight:bold;color:#666666 ; font-size:75%;}
.txtArticleBody{font-family:Verdana, Arial, sans-serif; color:#999999; font-size:80%;}
.txtArticleHead{font-family:Verdana, Arial, sans-serif; font-weight:bold; color:#666666; font-size:10pt;}
.txtSalesNumber{font-size:75%;font-family:arial;color:#666666;}
.txtError{font-family:Verdana, Arial, sans-serif;color:red ; font-size:75%;}
.txtLinkedList{font-family:Verdana, Arial, sans-serif, sans-serif;font-weight:bold;color:#FF6600; font-size:100%;}
.txtFinePrint{font-size:7pt;color:#666666;}
.pnlDividerLine{border-bottom:1px dotted #CCCCCC;margin-bottom:15px; width:100%;height:1px;}
div.mail td {padding: 5px; }
.tblTrainingNav TR TD {padding-right:4px;}
.BoosterHead {font-size: 12px; margin-bottom: 5px; margin-top: 5px; color: #FF6600; font-weight: bold;}


  .domestic {padding:3px;
      border:1px solid #EC883B;
      }

  .intl {padding:3px;
      border:1px solid #6C7EBD;
      }

  .golf {padding:3px;
      border:1px solid #7CB35F;
      }

  .oial {padding:3px;
      border:1px solid #E9BA52;
      }

  .airfare {padding:3px;
      border:1px solid #ddd;
      }
.landing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF6500;
}

