@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
height:100%;
background: url(../images/bodybg.gif);
background-repeat:repeat-x;
}
form{
margin:0px;
padding:0px;
}
.generaltable{
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#022b4f;
text-align:justify;
}
.fontbold{
font-weight:bold;
}
.font10px{
font-size:10px;
}
.textalignleft{
text-align:left;
}
.textalignright{
text-align:right;
}
.textaligncenter{
text-align:center;
}
.topbg{
background:url(../images/topbg.gif);
background-repeat:repeat-x;
}
.topul{
margin:0px;
padding:0px 0px 0px 4px;
}
.topul li{
margin:0px;
padding:0px;
list-style:none;
display:inline;
color:#888888;
font-size:11px;
}
.topul li span{
padding:0px 12px 0px 12px;
}
.topul li a{
text-decoration:none;
color:#888888;
}
.topul li a:hover{
text-decoration:none;
color:#f07933;
}
.box{
padding:1px 0px 0px 2px;
margin:0px;
border:1px solid #d1d1d1;
height:15px;
font-family:tahoma;
font-weight:normal;
font-size:11px;
color:#888888;
width:137px;
}
.box1{
padding:1px 0px 0px 2px;
margin:0px;
border:1px solid #236fb1;
height:15px;
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#325370;
width:137px;
}
.box1ww{
padding:1px 0px 0px 2px;
margin:0px;
border:1px solid #236fb1;
height:15px;
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#325370;
}
.box1w{
padding:1px 0px 0px 2px;
margin:0px;
border:1px solid #236fb1;
height:15px;
font-family:tahoma;
font-weight:normal;
font-size:10px;
color:#325370;
width:210px;
}
.logosectionbg{
/*background:url(../images/logosectionbg.gif);
background-repeat:repeat-x;*/
background:url(../images/headerbg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.menubg{
background:url(../images/menubg.gif);
background-repeat:repeat-x;
}
.menuitem{
margin:0px;
padding:0px;
}
.menuitem a{
display:block;
text-decoration:none;
background:url(../images/menuitembg.gif);
background-repeat:repeat-x;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-align:center;
height:18px;
padding:1px 13px 0px 13px;
}
.menuitem a:hover{
text-decoration:none;
background:url(../images/menuitembgon.gif);
background-repeat:repeat-x;
}
.servicesdiv{
/*background:url(../images/servicesbg.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#eeeeee;*/
}
.servicestd{
background:url(../images/servicesbg2.gif);
background-repeat:no-repeat;
background-position:right bottom;
padding:5px 12px 5px 12px;
}
.servicesleftbg{
background-color:#709fc9;
}
.servicesrightbg{
background-color:#a0c1dc;
}
.titleorange{
color:#ed6310;
font-weight:bold;
font-size:14px;
}
.bluepointdiv{
background:url(../images/bluepoint.gif);
background-repeat:no-repeat;
background-position:0px 5px;
font-size:11px;
color:#022b4f;
padding:0px 0px 0px 10px;
}
.bluepointdiv a{
text-decoration:none;
color:#022b4f;
}
.bluepointdiv a:hover{
text-decoration:none;
color:#f07933;
}
.toparrowdiv{
/*background:url(../images/toparrowbg.gif);
background-repeat:repeat-x;*/
padding:5px 12px 5px 12px;
}
.toparrowdiv2{
/*background:url(../images/toparrowbg2.gif);
background-repeat:repeat-x;*/
padding:5px 12px 5px 12px;
}
.txt_orange{
color:#ed6310;
}
.arrowdiv{
background: url(../images/arrowdiv.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 11px;
}
.arrowdiv a{
text-decoration:none;
color:#022b4f;
}
.arrowdiv a:hover{
text-decoration:none;
color:#f07933;
}
.arrowdiv_orange{
background: url(../images/arrowdiv_orange.gif);
background-repeat:no-repeat;
background-position:0px 5px;
padding:0px 0px 0px 8px;
color:#ed6314;
}
.arrowdiv_orange a{
text-decoration:none;
color:#ed6314;
}
.arrowdiv_orange a:hover{
text-decoration:none;
color:#022b4f;
}
.divisionstopbg{
background:url(../images/divisionscornertopbg.gif);
background-repeat:repeat-x;
}
.divisionsbg{
background:url(../images/divisionsbg.gif);
background-repeat:repeat-x;
}
.divisionstitlebg{
background:url(../images/divisionstitlebg.gif) !important;
background-repeat:no-repeat !important;
padding:0px 0px 0px 17px !important;
height:27px;
}
.divisionsmiddleleftbg{
background:url(../images/divisionsmiddleleftbg.gif);
background-repeat:repeat-y;
}
.divisionsmiddlerightbg{
background-color:#226eaf;
}
.borderbottom1pxblue{
border-bottom:1px solid #2d7cc0;
}
.tab{
background:url(../images/divisionitembg.gif);
background-repeat:no-repeat;
}
.tabon{
background:none;
}
.divisioniteminsidebg1{
background:url(../images/icon1.gif) !important;
background-repeat:no-repeat !important;
background-position:12px 4px !important;
}
.divisioniteminsidebg1 a{
padding:20px 12px 7px 48px !important;
display:block !important;
text-decoration:none !important;
color:#022b4f !important;
font-weight:bold;
text-align:left;
}
.divisioniteminsidebg1 a:hover{
text-decoration:none !important;
color:#f17d39 !important;
}
.divisioniteminsidebg2{
background:url(../images/icon2.gif) !important;
background-repeat:no-repeat !important;
background-position:12px 3px !important;
}
.divisioniteminsidebg2 a{
padding:20px 12px 7px 48px !important;
display:block !important;
text-decoration:none !important;
color:#022b4f !important;
font-weight:bold;
}
.divisioniteminsidebg2 a:hover{
text-decoration:none !important;
color:#f17d39 !important;
}
.divisioniteminsidebg3{
background:url(../images/icon3.gif) !important;
background-repeat:no-repeat !important;
background-position:12px 2px !important;
}
.divisioniteminsidebg3 a{
padding:20px 12px 7px 48px !important;
display:block !important;
text-decoration:none !important;
color:#022b4f !important;
font-weight:bold;
}
.divisioniteminsidebg3 a:hover{
text-decoration:none !important;
color:#f17d39 !important;
}
.middlerightbg{
background:url(../images/middlerightbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#fefefe;
}
.newsletterdivgeneralpad{
padding:12px 0px 0px 12px;
}
.newsletterdiv{
background:url(../images/newsletterbg.jpg);
background-repeat:no-repeat;
padding:16px 0px 0px 35px;
height:141px;
}
.sep_whitegray{
background:url(../images/sep_whitegray.gif);
background-repeat:repeat-x;
height:2px;
line-height:2px;
font-size:1px;
}
.customercaregeneraldiv{
margin:0px;
padding:8px 9px 0px 18px;
}
.txt_blue{
color:#014b89;
}
.txt_blue2{
color:#022b4f;
}
.txt_blue3{
color:#1b4d94;
}
.txt_blue3 a{
text-decoration:none;
color:#1b4d94;
}
.txt_blue3 a:hover{
text-decoration:none;
color:#ed6310;
}
.txt_blue4{
color:#216dae;
}
.txt_blue5{
color:#2774b7;
}
.txt_blue5 a{
text-decoration:none;
color:#2774b7;
}
.txt_blue5 a:hover{
text-decoration:underline;
color:#2774b7;
}
.aboutpadding{
padding:16px 31px 16px 21px;
}
.hyperlinkblueoverorange{
color:#216dae;
}
.hyperlinkblueoverorange a{
color:#216dae;
text-decoration:none;
}
.hyperlinkblueoverorange a:hover{
color:#f07933;
text-decoration:none;
}
/*//////////////////bassam begin///////////////////////////*/
.dropdownbg{
margin:0px;
padding:0px;
}

.dropdownbg a{
font-size:11px;
color:#1b4d94;
text-decoration:none;
display:block;
text-align:left;
border-left:1px solid #0b4577;
border-right:1px solid #0b4577;
border-bottom:1px solid #1e69a9;
height:14px;
width:156px;
padding:3px 5px 3px 8px;
}
.dropdownbg a:hover{
text-decoration:none;
color:#ed6310;
background:url(../images/dropdownbg.gif);
background-repeat:repeat-x;
}

.arrowdiv_tab{
background: url(../images/tabitembg.gif) !important;
background-repeat:no-repeat !important;
background-position:0px 0px !important;
padding:3px 0px 1px 36px !important;
}
.arrowdiv_tab a{
text-decoration:none !important;
color:#022b4f !important;
font-weight:bold;
font-size:10px;
}
.arrowdiv_tab a:hover{
text-decoration:none !important;
color:#f07933 !important;
}
/*//////////////////bassam end///////////////////////////*/
.paddingleft4px{
padding-left:4px;
}
.paddingleft6px{
padding-left:6px;
}
.footer{
background:url(../images/footer.gif);
background-repeat:repeat-x;
height:16px;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-align:center;
}
.titlearrow{
background-color:#ed6310;
height:28px;
color:#ffffff;
font-size:16px;
font-weight:bold;
padding:12px 5px 0px 12px;
}
/*sub styles begin*/
.subpadding{
padding:12px 31px 16px 13px;
}
.titleblue{
color:#214564;
font-weight:bold;
font-size:14px;
}
.titleblue a{
text-decoration:none;
color:#214564;
}
.titleblue a:hover{
text-decoration:none;
color:#f07933;
}

.titleblue1{
color:#214564;
font-weight:bold;
font-size:12px;
}
.titleblue1 a{
text-decoration:none;
color:#214564;
}
.titleblue1 a:hover{
text-decoration:none;
color:#f07933;
}

.subtitleorange{
color:#ed6310;
font-weight:bold;
font-size:12px;
}
/*mt classed begin*/
.subtitleorange{
color:#ed6310;
font-weight:bold;
font-size:12px;
}

.subtitleorange2{
color:#ed6310;
font-weight:bold;
font-size:11px;
}



.inputbox{
margin:0px;
padding:0px 2px 0px 2px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#666666;
border:1px solid #d1d1d1;
background-color:#ffffff;
width:246px;
height:16px;
}

.inputbox2{
margin:0px;
padding:0px 2px 0px 2px;
font-family:arial;
font-size:12px;
font-weight:normal;
color:#666666;
border:1px solid #d1d1d1;
background-color:#ffffff;
width:246px;
height:70px;
}

.submit{
background-image:url(../images/submitbg.jpg);
background-repeat:repeat-x;
color:#ffffff;
text-align:center;
font-weight:bold;
height:12px;
padding:3px 0px 5px 0px;
}

.submit A{
text-decoration:none;
color:#ffffff;
}

.submit A:hover{
text-decoration:none;
color:#dbdbdb;
}

.newsborder{
background-color:#f1f1f1;
}

.arrowdiv2{
background: url(../images/arrowdiv.gif);
background-repeat:no-repeat;
background-position:0px 4px;
padding:0px 0px 0px 11px;
font-weight:bold;
}
.arrowdiv2 a{
text-decoration:none;
color:#022b4f;
}
.arrowdiv2 a:hover{
text-decoration:none;
color:#f07933;
}

.infodiv{
color:#022b4f;
font-weight:bold;
}
.line1pxgrey{
border-bottom:1px solid #f1f1f1;
}

.projectdiv{
background-color:#ebebeb;
border-bottom:1px solid #d0d0d0;
height:10px;
padding:16px 0px 10px 16px;
}
.projectdiv a{
text-decoration:none;
color:#022b4f;
}

.projectdiv a:hover{
text-decoration:none;
color: #ed6310;
}
/*mt classed end*/
.leftdivicon1{
background:url(../images/icon1.gif);
background-repeat:no-repeat;
background-position:3px 2px;
background-color:#ebebeb;
font-weight:bold;
text-align:left;
}
.leftdivicon1 a{
padding:10px 25px 4px 39px;
height:27px;
display:block;
text-decoration:none;
color:#022b4f;
}
.leftdivicon1 a:hover{
text-decoration:none;
color:#022b4f;
}
.leftdivicon2{
background:url(../images/icon2.gif);
background-repeat:no-repeat;
background-position:3px 2px;
background-color:#ebebeb;
font-weight:bold;
text-align:left;
}
.leftdivicon2 a{
padding:13px 25px 4px 39px;
height:24px;
display:block;
text-decoration:none;
color:#022b4f;
}
.leftdivicon2 a:hover{
text-decoration:none;
color:#022b4f;
}
.leftdivicon3{
background:url(../images/icon3.gif);
background-repeat:no-repeat;
background-position:3px 2px;
background-color:#ebebeb;
font-weight:bold;
text-align:left;
}
.leftdivicon3 a{
padding:13px 25px 4px 39px;
height:24px;
display:block;
text-decoration:none;
color:#022b4f;
}
.leftdivicon3 a:hover{
text-decoration:none;
color:#022b4f;
}
.leftdivarrow{
background: url(../images/bluearrow.gif);
background-repeat:no-repeat;
background-position:right;
}
.leftdivarrow a{
text-decoration:none;
color:#022b4f;
}
.leftdivarrow a:hover{
text-decoration:none;
color:#ed6310;
}
.leftdivarrowon{
background: url(../images/orangearrowon.gif);
background-repeat:no-repeat;
background-position:right;
}
.leftdivarrowon a{
text-decoration:none;
color:#ed6310;
}
.leftdivarrowon a:hover{
text-decoration:none;
color:#ed6310;
}
.greybg{
background-color:#ebebeb;
}
.divplus{
background:url(../images/plusdivbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#e5e5e5;
font-weight:bold;
}
.divplus a{
display:block;
background:url(../images/plus.gif);
background-repeat:no-repeat;
background-position:right;
padding:6px 25px 6px 10px;
text-decoration:none;
color:#022b4f;
border-top:1px solid #d0d0d0;
}
.divplus a:hover{
text-decoration:none;
color:#ed6310;
}
.divminus{
background:url(../images/plusdivbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#e5e5e5;
font-weight:bold;
}
.divminus a{
display:block;
background:url(../images/minus.gif);
background-repeat:no-repeat;
background-position:right;
padding:6px 25px 6px 10px;
text-decoration:none;
color:#ed6310;
border-top:1px solid #d0d0d0;
}

.hiddendiv{
padding:15px 4px 10px 8px;
}

.divplus1{
background:url(../images/plusdivbg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#e5e5e5;
font-weight:bold;
}
.divplus1 a{
display:block;
background-repeat:no-repeat;
background-position:right;
padding:6px 25px 6px 10px;
text-decoration:none;
color:#022b4f;
border-top:1px solid #d0d0d0;
}
.divplus1 a:hover{
text-decoration:none;
color:#ed6310;
}
