@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.blueBG {
	background-repeat: repeat-x;
	background-position: center bottom;
	background-color:#FFFFFF;
	background-position:top;
	background-repeat : repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	font-weight: normal;
	}


#logo
	  {
	  	background:url(../images/AAlogo.jpg );
		background-repeat:no-repeat;
		vertical-align:middle; 		
		background-position:left;
		width: 600px;
		height: 10px;
		}
		
#footer{
	font-family: Arial, Helvetica, sans-serif;
	background-position:center;
	background-repeat:no-repeat;
	} 
	
#header{
	font-family: Arial, Helvetica, sans-serif;
	background-position:center;
	background-repeat:no-repeat;
	} 
	
.hide {display:none;
 }


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

h1	{font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0167C9;
	font-size: 14px;
	margin-top:3px;
	margin-bottom:10px;
	}
h2{font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066C9;
	margin-top: 0px;
	margin-bottom: 3px;
	}


.learnmore {
	font-family: "Franklin Gothic Book";
	color: #ea1e1e;
	font-size: 12px;
	font-style: italic;
	}

.allnews{
	font-family: "Franklin Gothic Book";
	color: #231f20;
	cursor:pointer;
	font-size:14px;
	}
.newsHed{
	font-family:Arial, Helvetica, sans-serif;
	color: #4267b1;
	font-weight:bold;
	font-size: 13px;
	}

.buy_text{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size: 18px;
	}
.header {
	font-family: "Franklin Gothic Book";
	color: #747474;
	font-size: 11px;
	}

.sub_header {	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066C9;
	}

.banner_header {	font-size: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}

.banner_text {	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
	}

.table_main_header{	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066C9;
	}

.table_header  {	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	}

.bodytext {
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color: #000000;
	
}

.bodytextred {
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color: red;
	}

.bullet_text {
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color:#FFFFFF;
	}
.enabled {cursor:pointer;}
A:link		{font-family:arial,ms sans serif;font-weight:normal;font-size:10pt;color:#000080;text-decoration:none;}
A:visited	{font-family:arial,ms sans serif;font-weight:normal;font-size:10pt;color:#000080;text-decoration:none;}
A:active	{font-family:arial,ms sans serif;font-weight:normal;font-size:10pt;color:#000080;text-decoration:none;}
A:hover		{font-family:arial,ms sans serif;font-weight:normal;font-size:10pt;color:#000080;text-decoration:underline;}
.disabled {
	opacity:0.30; /* firefox, opera, safari, chrome */
	-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); /* IE 8 */
	filter:alpha(opacity=30); /* IE 4, 5, 6 and 7 */
	zoom:1; cursor:none;}
	
.Body_head {font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0167C9;
	font-size: 14px;
	}

.divlineMenuTop {
	font-family: "Franklin Gothic Book";
	background:url(../images/innerpage_div_lineTop.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	color: #b7b8bb;
	}

.divlineMenuDown {
	font-family: "Franklin Gothic Book";
	background:url(../images/innerpage_div_lineDown.gif);
	background-repeat:no-repeat;
	background-position:top;
	color: #b7b8bb;
	}

.divlineMenuMid {
	font-family: "Franklin Gothic Book";
	background:url(../images/innerpage_div_lineMid.gif);
	background-repeat:repeat-y;
	background-position:center;
	color: #b7b8bb;
	}

.bodytextHome {
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color: #1f4aa2;
	}
.textspacing {
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color: #1868c4;
	line-height:200%;
	}

.tableytext {font-size: 13px;
	font-family: "Franklin Gothic Book";
	color: #00548C;
	}
.indexHD {
	font-family: Arial, Helvetica, sans-serif;
	color: #4a4849;
	font-size: 16px;
	font-weight: bold;
	}
	
/* h1,h2 style*/
.headding1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	}
/* h1,h2 style*/

.headding2 {font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0066C9;
	}

.key_text_hed {font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #1f4aa2;
	}

.Product_Suites {font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #1f4aa2;
	}

.key_hed {font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #0066C9;
	}

.key_text {font-size: 13px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color: #1f4aa2;
	}

.Forrester {font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	color: #231f20;
}

.Res_Lib_hed{font-size: 35px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color: #0764d1;
	}

.Res_Lib_text{font-size: 20px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color: #0764d1;
	}
.viewnews {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	cursor:pointer;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	}

.L_menu_head {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 15px;
	padding-left:10px;
	font-weight: bold;
	}

.L_menu_textactive{color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.L_menu_text{font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	color: #58595b;
	background:url(../images/left-nav_bg.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size: 12px;
	cursor:pointer;
	font-style: normal;
	font-weight: bold;
	}


.L_menu_textone{font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	color: #1868c4;
	background:url(../images/link_bg1.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	font-size: 12px;
	cursor:pointer;
	font-style: normal;
	font-weight: bold;
	}
.pric_hed1 {color: #ffffff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.KeyFet{font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	color:#FFFFFF;
	background:url(../images/key_fet_bg.gif);
	background-position:top;
	background-repeat:no-repeat;
	}

.diveline{font-family: Arial, Helvetica, sans-serif;
	padding-left:10px;
	color: #58595b;
	background:url(../images/innerpage_div_line.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-size: 12px;
	cursor:pointer;
	font-style: normal;
	}

.bodytext_red{	font-size: 13px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color:#000000;
	}
.bodytext_blue{	font-size: 14px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color: #0066C9;
	}

.Disclosure {font-size: 12px;
	font-family:"Franklin Gothic Book";
	font-weight:normal;
	color:#000000;
	}
/*Search validation test style in below*/
.error {
  font-family:Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color:#FF0000;
  display:none;
  }
  
.search{
  border:none; 
  background-color:transparent; 
  width: 120px; 
  padding-left: 2px; 
  padding-right: 10px;}
  
/*Search validation test style in above */

.border{border: thin solid #c5daf0;
	}

.blogtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right:7px;
	color:#000000;
	}
.footerbg{
	font-family: Arial, Helvetica, sans-serif;
	background-repeat:repeat-x;
	background:url(../images/footerbg.jpg);
	background-repeat:repeat-x;
	} 		
.footerU{
	font-family: Arial, Helvetica, sans-serif;
	background-position:left;
	background:url(../images/footerbgunderline.gif);
	background-repeat:no-repeat;
	} 

.footerU2{
	font-family: Arial, Helvetica, sans-serif;
	background-position:center;
	background:url(../images/footerbgunderline2.gif);
	background-repeat:no-repeat;
	} 

.fotterlink{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style:italic;
	padding-right:7px;
	text-decoration:underline;
	color: #999999;
	}
.bottombody{
	font-family: "Franklin Gothic Book";
	font-size: 12px;
	text-align:left;
	color: #999999;
	}
.bottombold{
	font-family: "Franklin Gothic Book";
	font-size: 12px;
	font-weight:bold;
	text-align:left;
	color: #999999;
	}
.bottomheader{
	font-family: "Franklin Gothic Book";
	font-size: 13px;
	line-height:18px;
	font-weight:bold;
	color: #999999;
	}

.fotterdownmenu{
	font-family: "Franklin Gothic Book";
	font-size: 14px;
	color: #cccccc;
	}

.fotterselected{
	font-family: "Franklin Gothic Book";
	font-size: 12px;
	font-style:italic;
	font-weight:bold;
	text-decoration:underline;
	color:#333333;
	}

.copyright{
	font-family:"Franklin Gothic Book";
	font-size:12px;
	color:#999999;
	}

.toplink1{color: #595757;
	font-size: 12px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	}

.link {
	font-family: Arial, Helvetica, sans-serif;
	color: #e70000;
	font-size: 16px;
	font-weight: bold;
	}
a:link {
	text-decoration: none;
	color: #4167b1;
	}
a:visited {
	text-decoration: none;
	color: #4167b1;
	}
a:hover {
	text-decoration: none;
	color:  red;
	}
a:active {
	text-decoration: none;
	color: #4167b1;
	}

a.mouse_over {font-family:"Franklin Gothic Book"; font-size:14px; font-weight:normal;}
a.mouse_over:link     {color:#1868c4;}
a.mouse_over:visited {color:#1868c4;}
a.mouse_over:hover   {color: red;}
a.mouse_over:active  {color:#1868c4;}

a.mouse {font-family:"Franklin Gothic Book"; font-size:14px; font-weight:normal;}
a.mouse:link     {color:red;}
a.mouse:visited {color:red;}
a.mouse:hover   {color: #1868c4;}
a.mouse:active  {color:red;}

a.toplink{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
a.toplink:link    {color:#595757}
a.toplink:visited {color:#595757;}
a.toplink:hover   {color:#0658b1;}
a.toplink:active  {color:#595757;}

a.newslink_B{font-family:Arial, Helvetica, sans-serif; font-size:13px; }
a.newslink_B:link    {color:#0167C9;}
a.newslink_B:visited {color:#0167C9;}
a.newslink_B:hover   {color: red;}
a.newslink_B:active  {color:#0167C9;}

a.newslink{font-family: "Franklin Gothic Book"; font-size:14px; font-weight:normal;}
a.newslink:link    {color:#000000;}
a.newslink:visited {color:#000000;}
a.newslink:hover   {color: red;}
a.newslink:active  {color:#000000;}

a.table_link{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
a.table_link:link    {color:#FFFFFF;}
a.table_link:visited {color:#FFFFFF;}
a.table_link:hover   {color:#00dbf2;}
a.table_link:active  {color:#FFFFFF;}

a.Reslink{font-family:"Franklin Gothic Book"; font-size:20px; font-weight:bold;}
a.Reslink:link    {color:#0764d1;}
a.Reslink:visited {color:#0764d1;}
a.Reslink:hover   {color: red;}
a.Reslink:active  {color:#0764d1;}

a.blog {font-family:"Arial, Helvetica, sans-serif"; font-size:16px; font-weight:bold;}
a.blog:link    {color:#4a4849;}
a.blog:visited {color:#4a4849;}
a.blog:hover   {color:#FF0000;}
a.blog:active  {color:#4a4849;}

a.Fsublink {font-family: "Franklin Gothic Book"; font-size:12px;}
a.Fsublink:link    {text-decoration:underline; color:#999999;}
a.Fsublink:visited {text-decoration:underline; color:#999999;}
a.Fsublink:hover   {text-decoration:underline; color:#333333;}
a.Fsublink:active  {text-decoration:underline; color:#999999;}

a.fpa {font-family:"Arial, Helvetica, sans-serif"; font-size:16px; font-weight:bold;}
a.fpa:link    {color:#4a4849;}
a.fpa:visited {color:#4a4849;}
a.fpa:hover   {color:#FF0000;}
a.fpa:active  {color:#4a4849;}

.spacing {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	color: #4167b1;
	line-height:150%;
	}
