/* CSS Document */

body{ margin:0; padding:0; }

a{ outline:0;}
.header{ background:url(../images/header.jpg) no-repeat top left; width:1004px; height:198px;}
.topleft_body{ background:url(../images/topleft_body.gif) no-repeat top right; width:9px; height:9px;}
.topright_body{ background:url(../images/topright_body.gif) no-repeat top left; width:9px; height:9px;}
.botleft_body{ background:url(../images/botleft_body.gif) no-repeat bottom left; width:9px; height:9px;}
.botright_body{ background:url(../images/botright_body.gif) no-repeat bottom left; width:9px; height:9px;}

.topleft_inner{ background:url(../images/topleft_inner.gif) no-repeat top left; width:9px; height:9px;}
.topmid_inner{ background:url(../images/topmid_inner.gif) repeat-x;}
.topright_inner{ background:url(../images/topright_inner.gif) no-repeat top left; width:9px; height:9px;}
.rightmid_inner{background:url(../images/rightmid_inner.gif) repeat-y;}
.botright_inner{ background:url(../images/botright_inner.gif) no-repeat top left; width:9px; height:12px;}
.botmid_inner{ background:url(../images/botmid_inner.gif) repeat-x;}
.botleft_inner{ background:url(../images/botleft_inner.gif) no-repeat top left; width:9px; height:12px;}
.leftmid_inner{ background:url(../images/leftmid_inner.gif) repeat-y;}

.topleft_footer{ background:url(../images/topleft_footer.gif) no-repeat top left; width:9px; height:9px;}
.topright_footer{ background:url(../images/topright_footer.gif) no-repeat top left; width:9px; height:9px;}
.botleft_footer{ background:url(../images/botleft_footer.gif) no-repeat top left; width:9px; height:9px;}
.botright_footer{ background:url(../images/botright_footer.gif) no-repeat top left; width:9px; height:9px;}

.text11black{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#3C3C3C;
font-weight:normal; text-decoration:none;
line-height:18px;}

ul.what li{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#3C3C3C;
font-weight:normal; text-decoration:none;
line-height:24px;}

.text11red{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#DA3028;
font-weight:normal; text-decoration:none;
line-height:18px;}

.text11red a:hover{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#002459;
font-weight:normal; text-decoration:underline;
line-height:18px;}

.text14black
{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
font-weight:normal; text-decoration:none;
line-height:18px;
}

.text15black
{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#000000;
font-weight:normal; text-decoration:none;
line-height:18px;
}

.bullet
{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
font-weight:normal; text-decoration:none;
line-height:2em;
}



.textheadred{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#FF3300;
font-weight:bold; text-decoration:none;
line-height:18px;
text-align:left}

.h_blue{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#0066CC;
font-weight:bold; text-decoration:none;
line-height:18px;
text-align:left}

.text21blue{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:21px;
line-height:1.2em;
color:#0283c6;
font-weight:normal; text-decoration:none;}

.caption
{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
line-height:1.2em;
color:#333333;
font-weight:bold; text-decoration:none;}

.text22blue{font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:18px;
color: #000000;
font-weight:normal; text-decoration:none;
line-height:1.5em;
padding:5px;}

.text23red{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:18px;
color: #FF0000;
font-weight:normal; text-decoration:none;
line-height:1.5em;
padding:5px;}

.txtred{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color: #FF0000;
font-weight:normal; text-decoration:none;
line-height:1.2em;
padding:5px;}

.text14blue{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#0066CC;
font-weight:normal; text-decoration:none;
line-height:18px;}

.txtbldk{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color: #CC0000;
font-weight:normal; text-decoration:none;
line-height:2em;
}

.text16blue{ font-family:Arial, Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#002358;
font-weight:normal; text-decoration:none;
}


.text11blue{ font-family: Arial, Georgia, Helvetica, sans-serif;
font-size:12px;
color:#6699CC;
font-weight:normal; text-decoration:none;
}


.text11blue a:hover{ font-family: Arial, Georgia, Helvetica, sans-serif;
font-size:12px;
color:#002359;
font-weight:normal; text-decoration:none;
}

.points{ font-family: Arial, Georgia, Helvetica, sans-serif;
font-size:14px;
color:#6699CC;
font-weight:normal; text-decoration:none;
}

.text11black2{ font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#33333;
font-weight:normal; text-decoration:none;
}


.txtwhite{ font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#ffffff;
font-weight:bold; text-decoration:none;
line-height:18px;
}

.textwhite{ font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#ffffff;
font-weight:normal; text-decoration:none;
line-height:18px;
}

.textwhite a:hover{ font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#f5f5f5;
font-weight:normal; text-decoration:underline;
line-height:18px;
}

.tab 
{background:url(../images/sub_tab2.gif);
display:block;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#f5f5f5;
font-weight:normal;
text-decoration:none; 
}

a.tab:hover, a.tab:active
{background:url(../images/sub_tab1.gif);
display:block;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
}

.tabselect
{background:url(../images/sub_tab1.gif) no-repeat;
height:27px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#001c53;
font-weight:bold; 
}


.tabpr 
{background:url(../images/sub_tab4.gif);
display:block;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#f5f5f5;
font-weight:normal;
text-decoration:none; 
}

a.tabpr:hover, a.tabpr:active
{background:url(../images/sub_tab3.gif);
display:block;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
}

.tabprselect
{background:url(../images/sub_tab3.gif) no-repeat;

height:27px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#001c53;
font-weight:bold;
}


/*developed on 18-5-2009*/

.tab_modf 
{background:url(../images/sub_smtab2.gif);
display:block;
width:117px;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#f5f5f5;
font-weight:normal;
text-decoration:none;
}

a.tab_modf:hover, a.tab_modf:active
{background:url(../images/sub_smtab1.gif);
display:block;
width:117px;
height:27px;
letter-spacing:-1px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
}

.tabs_modfelect
{background:url(../images/sub_smtab1.gif);
display:block;
width:117px;
height:27px;
letter-spacing:-1px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
cursor:auto;
}
.tabs_modfelect:hover
{background:url(../images/sub_smtab1.gif);
display:block;
width:117px;
height:27px;
letter-spacing:-1px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
cursor:auto;
}


.tabprsm 
{background:url(../images/tabprsm_off.gif);
display:block;
width:135px;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#f5f5f5;
font-weight:normal;
text-decoration:none; 
}

a.tabprsm:hover, a.tabprsm:active
{background:url(../images/tabprsm_on.gif);
display:block;
width:135px;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
}

.tabprselectsm
{background:url(../images/tabprsm_on.gif);
display:block;
width:135px;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
cursor:auto;
}
.tabprselectsm:hover
{background:url(../images/tabprsm_on.gif);
display:block;
width:135px;
height:27px;
padding-top:7px;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
cursor:auto;
}


ul.tabtop_pr{ width:auto;
height:auto;
padding:0;
margin:0;
list-style:none;
text-align:center;
padding:0 0 0 15px;
}
ul.tabtop_pr li{ width:auto;
height:auto;
padding:0;
margin:0;
display:inline;
float:left;
text-align:center;
}

/*developed on 3-8-2009*/

.tab_products
{ background-image:url(../images/prodrangetab_off.gif);
background-repeat:no-repeat;
display:block;
width:80px;
height:31px;
padding:3px 0 0 0;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#f5f5f5;
font-weight:normal;
text-decoration:none;
text-align:center;
outline:none; border:none;
cursor:pointer;
}

.tab_products:hover
{background-image:url(../images/prodrangetab_on.gif);
background-repeat:no-repeat;
display:block;
width:80px;
height:31px;
padding:3px 0 0 0;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
text-align:center;
outline:none; border:none;
cursor:pointer;
}


.tab_products_select
{background-image:url(../images/prodrangetab_on.gif);
background-repeat:no-repeat;
display:block;
width:80px;
height:31px;
padding:3px 0 0 0;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
text-align:center;
outline:none; border:none;
cursor:pointer;
}
.tab_products_select:hover
{background-image:url(../images/prodrangetab_on.gif);
background-repeat:no-repeat;
display:block;
width:80px;
height:31px;
padding:3px 0 0 0;
font-family: Arial, Georgia, "Times New Roman", Times, serif;
font-size:11px;
color:#001c53;
font-weight:bold; 
text-decoration:none;
text-align:center;
outline:none; border:none;
cursor:pointer;
}

/* 04-08-09 */
table.table_spec tr td{border:solid 1px #ccc; border-collapse:collapse;}
