body, td 
{
        font-size: 13px;
        font-family: arial,verdana,helvetica,sans-serif;
        font-weight: normal;
        color: #333333;
        margin : 10px 0px 0px 0px;
		background-color:#ffffff;
}

.text_overview_section
{
	font-size: 13px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #a5b3db;
}

.text_blue_big
{
	font-size: 20px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #31447c;
}

.text_black_big
{
	font-size: 20px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #000000;
}

.text_white_bigger
{
	font-size: 20px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #ffffff;
}

.text_white_big
{
	font-size: 14px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #ffffff;
	background:url(images/bg_darkblue.jpg);
	background-repeat:repeat-x;
}

.text_search
{
	font-size: 12px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #ffffff;
	background:url(images/bg_darkblue.jpg);
	background-repeat:repeat-x;
}

.text_QA
{
	font-size: 21px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #fcb034;
	background-color:#c8382d;
}

.text_QA2
{
	font-size: 11px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #ffffff;
	background-color:#c8382d;
}

.text_prodsheet {
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
color: #ffffff;
}

.textWhite
{
    font-size: 13px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #ffffff;
}

.textsubmenugray
{
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #9d9d9d;
	font-size:14px;
}

.text_black_bold_14
{
font-size: 14px;
font-family: arial,verdana,helvetica,sans-serif;
font-weight: bold;
color: #000000;
background-color:transparent;
}

.horizontal_line_checkered
{
	background:url(images/line_checkered.jpg);
	background-repeat:repeat-x;
}

.bg_dots_horizontal_black
{
	background:url(images/dots_horizontal_black.jpg);
	background-repeat:repeat-x;
}

.graybg
{
	background-color:#666666;
}

.line_lit
{
	background:url(images/line_lit.jpg);
	background-repeat:repeat-y;
}

.line_lit_hor
{
	background:url(images/line_lit_hor.jpg);
	background-repeat:repeat-x;
}

.verticaldots_blue
{
	background:url(images/dots_blue_vertical.jpg);
	background-repeat:repeat-y;
}

.verticaldots_orange
{
	background:url(images/dots_orange_vertical.jpg);
	background-repeat:repeat-y;
}

.horizontaldots_gray
{
	background:url(images/dots_gray_horizontal.jpg);
	background-repeat:repeat-x;
}

.bg_abe
{
	background:url(images/ask_abe3.jpg);
	background-repeat:no-repeat;
}

ul.bulletfluid {
list-style-image:url(images/bullet_square.jpg);
margin:18px;
padding:0px;
}

ul.bulletbreak {
list-style-image:url(images/bullet_square_yellow.jpg);
margin:18px;
padding:0px;
}

.greenbg{
background-color:#9fc26e;
}

.brownbg{
background-color:#baa383;
}

.ltbrownbg{
background-color:#e5aa46;
}

.yellowbg{
background-color:#ffc20f;
}

.ltbluebg{
background-color:#a6b4db;
}

.redbg
{
	background-color:#c8382d;
}

.bluebg
{
	font-size: 11px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #ffffff;
	background-color:#31447c;
}

hr{
color: #31447c;
background-color: #31447c;
height: 1px;
width:136px;
}

.whitebg
{
	background-color:#ffffff;
}

.whitebgsubmenu
{
	font-size: 14px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #999999;
	background-color:#ffffff;
}

.darkbluebg
{
	background:url(images/bg_darkblue.jpg);
	background-repeat:repeat-x;
}

.ask_abe_header
{
	background:url(images/ask_abe_header.jpg);
	background-repeat:repeat-x;
}

.ask_abe_left
{
	background:url(images/ask_abe_left.jpg);
	background-repeat:repeat-y;
}

.ask_abe_right
{
	background:url(images/ask_abe_right.jpg);
	background-repeat:repeat-y;
}

.ask_abe_footer
{
	background:url(images/ask_abe_footer.jpg);
	background-repeat:repeat-x;
}

.copy {
	background:url(images/bg_footer.jpg);
	background-repeat:no-repeat;
	font-size: 11px;
	font-family: arial,verdana,helvetica,sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.copy2 {
	font-size: 11px;
	font-family: arial,verdana,helvetica,sans-serif;
	color: #000000;
	text-decoration: none;
}

/* Links end here */
a {
font-size: 13px;
font-family: arial,verdana,helvetica,sans-serif;
color: #254D92;
text-decoration: none;
}

a:hover {
font-size: 13px;
font-family: arial,verdana,helvetica,sans-serif;
color: #254D92;
text-decoration: underline;
}

a.brochure {
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
color: #ffffff;
text-decoration: underline;
}

a.brochure:hover {
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
color: #ffffff;
text-decoration: underline;
}

a.prodsheet {
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
color: #ffffff;
text-decoration: underline;
}

a.prodsheet:hover {
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
color: #ffffff;
text-decoration: underline;
}

a.morelink {
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
color: #fcb034;
text-decoration: none;
}

a.morelink:hover {
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
color: #fcb034;
text-decoration: underline;
}

a.footerlink {
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
color: #000000;
text-decoration: none;
}

a.footerlink:hover {
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
color: #000000;
text-decoration: underline;
}

a.menu
{
	font-size: 12px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #fcb034;
	text-decoration: none;
}

a.menu:hover
{
	font-size: 12px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: bold;
    color: #fcb034;
	text-decoration: none;
}

a.submenu
{
	font-size: 14px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #9d9d9d;
	text-decoration: none;
}

a.submenu:hover
{
	font-size: 14px;
    font-family: arial,verdana,helvetica,sans-serif;
    font-weight: normal;
    color: #9d9d9d;
	text-decoration: underline;
}
/* Links end here */


/* Form styles start here */
form {
margin:0;
display:inline;
}

.SearchTxBx {
background-color:#ffffff;
font-size: 14px;
font-family: arial,verdana,helvetica,sans-serif;
}

.loginDiv {
position: absolute; 
display: none; 
background-color: #ffffff; 
border: solid 2 #FFCC66; 
width: 150; 
height: 75;
}

.LoginBtn {
border-color:#cccccc;
background-color:#FFFFFF;
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
}

.LoginTxtBx {
background-color:#ffffcc;
font-size: 11px;
font-family: arial,verdana,helvetica,sans-serif;
}

.AutoLogOffTxtBx {
background-color:#FFCC00;
border-color: #FFCC00;
border:0px;
color: #666666;
font-size: 10px;
font-family: arial,verdana,helvetica,sans-serif;
}

/* Form styles end here */