


body		{ color:514E44; font-family:arial,helvetica,sans-serif; font-size:12px; }
p			{ color:514E44; font-family:arial,helvetica,sans-serif; font-size:12px; }
td			{ bgcolor:000000;color:514E44; font-family:arial,helvetica,sans-serif; font-size:12px; }
.main_head	{ color:536977; font-family:verdana,tahoma,sans-serif; font-size:32px; font-weight: bold; letter-spacing: -.05em; }
.sub_head1	{ color:CAC8C1; font-family:verdana,tahoma,sans-serif; font-size:20px; font-weight: bold; line-height: 150%; }
.sub_head2	{ color:514E44; font-family:verdana,tahoma,sans-serif; font-size:12px; font-weight: bold; line-height: 200%; }
.sub_head3	{ color:CAC8C1; font-family:verdana,tahoma,sans-serif; font-size:18px; font-weight: bold; line-height: 150%; }
.small  	{ color:514E44; font-family:arial,helvetica,sans-serif; font-size:10px; }
.graybar	{ background-color: 514E44; }
.whitebar	{ background-color: FFFFFF; }
.med_blue	{ background-color: 718EC5; }
.lt_gray_bg	{ background-color: ededed; }
/* .med_lt_gray_bg	{ background-color: C1D0D5; }  */
 .med_lt_gray_bg	{ background-color: E3EBF7; }
.menu_bg	{ background-color: 244262; }
.red_text	{ color: A52A2A; }
.footer		{ background-color: ededed; color:000000; font-family:arial,helvetica,sans-serif; font-size:10px; }

.bordermargin {position: relative; left: 10px; }
.logoposition  {position: relative; top: 2px;  left: 2px; bottom: 5px; background-color: ededed; }
.insightpic1 {position: relative; top: 0px; bottom: 35px; left: 25px; float:right; }
.insightpic2 {position: relative; top: 0px; bottom: 45px; left: 10 px; float:left; }
.insightpic3 {position: relative; top: 0px; left: 10 px; right: 10px; float:right; }

li  { url(bullet.gif); color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none}

li.hotpick  { list-style-image: url(gb3/images/hotpickbullet2.gif); margin-left: 50px}

.features {list-style: circle outside;}

a.menu:link, a.menu:visited, a.menu:active, a.menu:hover {
	font-family: helvetica,sans-serif, arial;
            font-style: normal;
            font-variant: small-caps;
           font-size: 9px;
	font-weight: lighter; 
	color: FFFFFF; 
	background-color: 7d7d7d; 
	text-decoration: none;
          text-align:center;
         width:119px;
         border-color:FFFFFF;
         line-height:180%;
         border-left:1px solid white;
        border-right:1px solid white;
        border-top:1px solid white;
} 

a.menu2:link, a.menu2:visited, a.menu2:active, a.menu2:hover {
	font-family: helvetica,sans-serif, arial;
            font-style: normal;
            font-variant: normal;
           font-size: 14px;
	font-weight: bold; 
	color: FF6600; 
	background-color: ededed; 
	text-decoration: underline;
         vertical-align: -175%;
         text-align:center;
          
        padding: 5px;
         border-color: 000000;
    /*      border-bottom: 2px solid black;
        line-height:14px;
       width:119px;
        border-left:1px solid white;
        border-right:1px solid white;
        border-top:1px solid white; */
} 


a.menu2:hover { 
	font-size:14px;
	color: FFFFFF; 
	background-color:FFAC27; 
            border-bottom: 2px solid white;
}
a.menu:hover { 
	font-size: 9px;
	color: FFFFFF; 
	background-color:FFAC27; 
}
a, a:link, a:visited, a:hover  { color: 336699; font-size:11px; font-weight: bold; text-decoration: none;}
hr.yellow {color: FFAC27; width: 105%;}
hr.yellow2 {color: FFAC27; width: 80%;}
hr.insights {color: FFAC27; width: 110%;}
h6.category	{ color:536977; font-family:verdana,tahoma,sans-serif; font-size:14px; font-weight: bold; }




.testimonialapps2 {position: relative; top: 500px; left: 20px; font-family: verdana,tahoma,sans-serif; width: 250;}
.testimonialapps {position: relative; top: 580px; left: 20px; font-family: verdana,tahoma,sans-serif; width: 250;}
.testimonialhead { color: black; font-weight: bold; font-size: 14px; font-family: verdana,tahoma,sans-serif; }
.whitereg   { color: #dedede; font-size: 11px; line-height: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }
.whitebold   { color: #dedede; font-weight: bold; font-size: 12px; line-height: 13px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.blackbold { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.blackboldqa { color: black; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.blackreg { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; }

.blackitalic { color: black; font: 1.25em/1em; font:  italic; font-family:  'Times New Roman', Times, serif; text-decoration:none; position: relative; left: 15px; right: 15px; text-align: justify;}

.blackitalicbold { color: black; font: 1.25em/1em; font: bold italic; font-family:  'Times New Roman', Times, serif; text-decoration:none; position: relative; left: 15px; right: 15px; text-align: justify;}

.blackgps { color: black; font:  Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none; position: relative; left: 15px; right: 15px; text-align: justify;}

.blackitalic2 { color: black; font: 1.25em/1em; font: bold italic; font-family:  'Times New Roman', Times, serif; text-decoration:none; position: relative; margin: 15px;  text-align: justify;}

.blackitalic3 { color: FFAC27; font: 1.25em/1em; font: bold; font-family:  'Times New Roman', Times, serif; text-decoration:none; position: relative; margin: 15px;  text-align: justify;}

.quoteprovider { color: black; font-size: 11px; font: bold small-caps; font-family: 'Times New Roman', Times, serif; text-decoration:none; position: relative; left: 25px; right: 15px;  top: 5px; bottom: 10px;}

/* a { color: #e3e4dd; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none } */
a:hover { color: white; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.two { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.two  { color: #bb4d04; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.three  { color: #ffac27; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a:hover.three  { color: #000; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
