
/*HyperMedia Group*/
body     { background-color: #c1c1d4; background-image: url("../graphics_nav/mainwrap_back2.gif"); background-repeat: repeat-y; background-position: center top; margin-top: 0; padding-top: 0 }
p       { color: #353535; font: 12px/16px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0 24px 10px; padding: 0; border-width: 0 }
.clientlist p { color: #353535; font: 11px/15px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; background-color: #fdf3e0; margin: 4px 24px 6px; padding: 2px 2px 2px 12px; border-top: 0; border-right: 0; border-bottom: 0; border-left: 6px solid #b6d2ea }
ul    { color: #353535; font: 12px/16px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; list-style-image: url("../graphics_nav/bullet_arrow.gif") }
li   { font-style: normal; font-variant: normal; font-weight: normal; list-style-image: url("../graphics_nav/bullet_arrow.gif"); margin-bottom: 6px; margin-left: 36px }
.psmall  { color: #530; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 12px 12px 10px 24px; padding: 0; border-width: 0 }
.goldback { background-color: #f8efc8 }
form  { color: #530; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0; padding: 0 }
select  { color: #530; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0; padding: 0 }
input  { color: #530; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0; padding: 0 }
.small  { color: #530; font-size: 11px; border-width: 0 }
.note  { color: #3b3b3b; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 32px 12px 10px 24px; padding: 0; border-style: solid none none; border-width: 1px 0 0; border-color: #3b3b3b   }
dt { color: #530; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 6px 24px 10px 42px; padding: 0; border-width: 0 }
.featurenav  { color: #454545; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; background-color: #fdf3e0; margin: 0 12px 10px 24px; padding: 0; border-style: none none none dotted; border-width: 0 0 0 2px; border-color:    #919191 }
.featurenav a:link { color: #309; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; border-width: 0 }
.featurenav a:visited { color: #309; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; border-width: 0 }
.featurenav a:hover { color: #c03; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; border-width: 0 }
.featurenav a:active { color: #c03; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; border-width: 0 }
.featurenav p  { color: #454545; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; background-color: #fdf3e0; margin: 0 0 10px 24px; padding: 0 }
.feature { color: #454545; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0 17px 10px 24px; padding: 0; border-width: 0 }
.feature p { color: #454545; font: 11px/14px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0 17px 10px 24px; padding: 0; border-width: 0 }
.feature a:link { color: #309; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; border-width: 0 }
.feature a:visited { color: #309; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: underline; border-width: 0 }
.feature a:hover { color: #c03; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; border-width: 0 }
.feature a:active { color: #c03; font-style: normal; font-variant: normal; font-weight: normal; text-decoration: none; border-width: 0 }
.consulting { color: #1c48a0; font: 12px/15px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; background-color: #fdf3e0; margin: 6px 12px 10px 36px; padding: 0; border-width: 0 }
.featureend    { color: #353535; font: 11px/16px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif; margin: 0 0 10px 24px; padding: 0 0 12px; border-style: none none dotted; border-width: 0 0 2px; border-color:   #919191 }
.featurequote      { color: #414141; font: italic 12px/18px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif, "Trebuchet MS"; background-color: #fff; background-image: url("../graphics_nav/leftquote.gif"); background-repeat: no-repeat; text-indent: 24px; margin: 24px 12px 24px 24px; padding: 0; border-width: 0 }
.featurequotetop  { color: #414141; font: italic 12px/18px verdana, "Bitstream Vera Sans", geneva, arial, helvetica, helve, sans-serif, "Trebuchet MS"; background-color: #fff; background-image: url("../graphics_nav/leftquote.gif"); background-repeat: no-repeat; text-indent: 24px; margin: 36px 12px 24px 24px; padding: 0; border-style: dotted none none; border-width: 2px 0 0; border-color: #919191   }
.featurerule  { border-top: 0 none; border-right: 0 none; border-bottom: 0 none; border-left: 2px dotted #919191 }
h1     { color: #1c48a0; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; margin: 25px 0 10px 24px; padding: 0; border: 0 }
h2     { color: #1c48a0 !important; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; margin: 28px 0 8px 24px; padding: 0; border: 0 }
h3  { color: #1c48a0; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; margin: 18px 0 12px 24px; padding: 0; border: 0 }
h4 { color: #1c48a0 !important; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; margin: 28px 0 8px 0; padding: 0; border: 0 }
h5    { color: #646464; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: center; margin: 6px 0 24px 24px; padding: 0 }
h6 { color: #646464; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; margin: 0 0 0 24px; padding: 0; border-style: dotted; border-width: 2px 0 0; border-color: #acacac }
.thumbstitle { color: #646464; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 700; text-align: center; margin: 6px 0 24px; padding: 0 }
.bottomnav    { color: #646464; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: 16px !important; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0 0 0 24px; border-top: 2px dotted #919191; border-right: 0 none; border-bottom: 0 none; border-left: 0 none }
.bottomnav a:link  { color: #5b64a7; font-weight: 400; margin: 0 0 0 0; padding: 0; border-left: none }
.bottomnav a:visited  { color: #5b64a7; font-weight: 400; margin: 0 0 0 0; padding: 0; border-left: none }
.bottomnav a:hover   { color: #8b183f !important; font-weight: 400; margin: 0 0 0 0; padding: 0; border-left: none }
.bottomnav a:active   { color: #8b183f !important; font-weight: 400; margin: 0 0 0 0; padding: 0; border-left: none }
img  { margin: 0; padding: 0; border: 0 }
.imgboarder    { margin: 12px 0 0; padding: 0; border: solid 1px #333 }
.clientlistborder  { border: dotted 2px #b6d2ea }
.imgboarder_rt { margin: 0 0 8px 12px; padding: 0; border: solid 1px #333 }
.imgboarder_lft  { margin: 0 18px 12px 0; padding: 0 }
dl { margin: 0; padding: 0 5px 15px 10px }
dt { line-height: 15px; margin: 0 0 5px; padding: 0 }
dd { font-style: italic; line-height: 15px; margin: 0 0 5px; padding: 0 }
/*<agl.folder "Menu_elements" "Includes tags for hover effects.">*/
	.menu          { color: #131313; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400; line-height: normal; background-color: transparent; background-image: url("../graphics_nav/top_yellow_bullet.gif"); background-repeat: no-repeat; padding: 2px 0 0 }
	.menu a:link       { color: #333; font-weight: 700; text-decoration: none; background-color: transparent; background-image: url("../graphics_nav/top_yellow_bullet.gif"); background-repeat: no-repeat; padding-top: 2px }
	.menu a:visited       { color: #333; font-weight: 700; text-decoration: none; background-color: transparent; background-image: url("../graphics_nav/top_yellow_bullet.gif"); background-repeat: no-repeat; padding-top: 2px }
	.menu a:hover        { color: #f00 !important; font-weight: 700; text-decoration: none; background-color: transparent; background-image: url("../graphics_nav/top_yellow_bullet_over.gif"); background-repeat: no-repeat; padding-top: 2px }
	.menu a:active        { color: #f00 !important; font-weight: 700; text-decoration: none; background-color: transparent; background-image: url("../graphics_nav/top_yellow_bullet_over.gif"); background-repeat: no-repeat; padding-top: 2px }
/*</agl.folder>*/
.navtop   { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_keybrd1.jpg") }
.navtop0    { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_keybrd4.jpg"); background-repeat: no-repeat }
.navtop1   { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_group.jpg"); background-repeat: no-repeat }
.navtop2  { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_keybrd2.jpg"); background-repeat: no-repeat }
.navtop3  { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_keybrd3.jpg"); background-repeat: no-repeat }
.topnav4    { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_xhtml.jpg") }
.topnav5   { background-color: #e1b355; background-image: url("../graphics_nav/top_Rt_yel_contact.jpg") }
.boarder  { border: dotted 2px #acacac }
a:link     { color: #1c48a0; font-weight: 700; text-decoration: underline }
a:visited    { color: #1c48a0; font-weight: 700; text-decoration: underline }
a:hover  { color: #c03; font-weight: 700; text-decoration: none }
a:active   { color: #8b183f !important; font-weight: 700; text-decoration: none }
iframe { margin: 0; padding: 0 }
.pquote  { background-color: transparent; background-image: url("/graphics_nav/leftquote.gif"); text-indent: 25px }
.redclass { color: #c00 }
