/* CSS Document */

body
{
margin:0px auto;
padding:0px;
font-family:arial, verdana;
font-size:12px;
background-color:#C0C0C0;
}

.newBg{background:#319684 url("../images/back1.jpg") repeat scroll center top;}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,img,a{margin: 0; padding: 0;}
a,img,a:hover{border:none; outline:none}
.whitebg
{
background-color:#FFFFFF;
}

.topleftcolor
{
height:10px;
background-color:#3D5E55;
width:25%;
}

.toprtcolor
{
height:10px;
background-color:#000000;
width:75%;
}

.paddingmaintable
{
padding:0px;
padding-left:21px;
padding-right:21px;
}

.topmenubg
{
background-image:url(../images/topmenubg.gif);
background-repeat:repeat-x;
}

.menu
{
background-image:url(../images/topmenubg.gif);
background-repeat:repeat-x;
height:48px;
text-align:center;
vertical-align:middle;
color:#686868;
font-weight:bold;
text-decoration:none;

}

.menu a
{

height:48px;
text-align:center;
vertical-align:middle;
color:#686868;
font-weight:bold;
text-decoration:none;

}

.menu a:hover
{
color:#000000;
font-family:Arial, verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:center;
vertical-align:middle;
height:48px;
text-decoration:underline;
}

.gap_small{height:1px}
.gap
{
height:8px;
}

.gap1
{
height:15px;
}

.gap2
{
height:25px;
}


/*Products (homepage) */

.probg
{
background-color:#ECECEC;
padding:4px;
padding-bottom:0px;
padding-top:0px;
}

.prohome
{
color:#545454;
font-size:14px;
}

.proname
{
color:#025D89;
font-size:18px;
font-weight:bold;
text-align:center;
height:30px;
}

.protopbg
{
background-image:url(../images/protopbg.gif);
background-repeat:repeat-x;
}

.prorightbg
{
background-image:url(../images/prorightbg.gif);
background-repeat:repeat-y;
}

.proleftbg
{
background-image:url(../images/proleftbg.gif);
background-repeat:repeat-y;
}

.probottombg
{
background-image:url(../images/probottombg.gif);
background-repeat:repeat-x;
background-position:bottom;
}
/*End Products (homepage) */

.link1
{
font-size:12px;
font-weight:bold;
color:#FE7D06;
text-decoration:none;
}

.link1:hover
{
font-weight:bold;
color:#FE7D06;
text-decoration:underline;
}

.link2
{
font-size:11px;
font-weight:bold;
color:#909090;
text-decoration:none;
}

.link2:hover
{
font-size:11px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}

.link3
{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

.link3:hover
{
font-size:11px;
font-weight:bold;
color:#909090;
text-decoration:underline;
}

.bredcrum1
{
font-size:12px;
font-weight:bold;
color:#909090;
text-decoration:underline;
}

.bredcrum1:hover
{
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.bredcrum2
{
font-size:12px;
font-weight:bold;
color:#000000;
text-transform:uppercase;
}

.welcome
{
color:#2788B5;
font-size:16px;
font-weight:bold;
}

.catchline
{
color:#894B12;
font-weight:bold;
font-size:22px;
}

.homerightsection
{
background-color:#ECECEC;
padding-left:3px;
}

.homerightsectionheader
{
color:#1A7CAD;
font-size:16px;
height:30px;
font-weight:bold;
}

.homepro
{
color:#005243;
font-size:14px;
font-weight:bold;
}

.homepro a
{
color:#005243;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.homepro a:hover
{
color:orange;
font-size:14px;
font-weight:bold;
text-decoration:underline;
}


.bottombar
{
background-color:#1887BE;
height:5px;
}

.heading_old
{
color:#177EAB;
font-weight:bold;
font-size:18px;
border-bottom:#1A7BAE 1px solid;
padding-bottom:6px;
}

.heading
{
color:#F18D03;
font-weight:bold;
font-size:18px;
border-bottom:#F18D03 1px solid;
padding-bottom:6px;
}

.contentalign
{
text-align:justify;
}

.img
{
padding:5px;
margin:5px;
}

.label
{

color:#1A7CAD;
font-size:16px;
height:30px;
font-weight:bold;
vertical-align:top;
}

.label1
{
font-weight:bold;
color:#284A81;
}

.label2
{
font-weight:bold;
color:#676767;
}


.dottedline
{
border-bottom:#CCCCCC 1px dotted;
}

.rowodd
{
background-color:#EDF4FE;
}

.roweven
{
background-color:#FFFFFF;
}

.seal
{
background-image:url(../images/seal.jpg);
background-repeat:no-repeat;
background-position:top right;
height:150px;
}

.officescroll
{
background-color:#F18D03;
color:#FFFFFF;
font-weight:bold;

}

.dottedTable
{
background-color:#DAF3FF;
border:#208EC3 1px dotted;
}

.dottedTable1
{
border:#949EC5 1px dotted;
}

.link4
{
font-size:12px;
color:#000000;
text-decoration:none;
}

.link4 a
{
font-size:12px;
color:#000000;
text-decoration:none;
}

.link4:hover
{
font-size:12px;
color:maroon;
text-decoration:underline;
}

.border1
{
border: 1px dotted gray;
}

.border1_with_bg
{
border: 1px dotted gray;
background-color:#F1F1F1;
}

.border1_with_bg1
{
border: 1px dashed blue;
background-color:#FAFAFA;
}

.star
{
color:#FF0000;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}

.intro_text {text-align:justify; padding-left:4px; padding-right:4px}
.intro_text_height {height:180px}

.innovative_padding {padding-left:6px; padding-right:6px}
.innovative_height {height:414px; padding-left:6px}

.width958 {background-color:#FFFFFF; width:958px}

/************************Homepage class***************************/
.homeOuterContainer{width:1000px; margin:0 auto; background:#fff}
.floatLeft{float:left}
.floatRight{float:right}
.clearLeft{clear:left}
.clear{clear:both}

.homeContainer{width:958px; display:block; background:#fff; margin:0 auto;padding-bottom:30px}
ul.homeTopLink{float:right; line-height:80px; padding-right:2px}
ul.homeTopLink li{display:inline; padding-left:15px}
.homeMidContentWrapper{margin:15px 0 0 0}
.homeMidLeftContWrapper{width:470px; float:left; padding-right:10px}
.homeMidLeftContWrapper .introTextWrapper{margin-left:150px;text-align:justify;font-size:12px}
h1{color:#894B12; font-size:22px; font-weight:bold; margin-bottom:10px}
.homeMidRightContWrapper{width:458px; float:left;height:400px;background:#ececec;padding:10px}
#scroller_outer_wrapper{height:330px; display:block;background:#c8c8c8;padding:7px}
.scroller_wrapper{position:relative; width:442px}
.scroller_wrapper .window{border:1px solid #fff;position:relative; width:442px;height:326px;overflow:hidden}
.image_reel{position:absolute;top:0}
.image_reel .imgBox{float:left;position:relative;width:442px}
.image_reel .imgBox p{margin:10px 5px; font-weight:bold; text-align:center}
.imgTag{padding:15px 0;font-weight:bold; text-transform:uppercase}
.imgTag li{list-style:none}
.paging{list-style:none; margin-top:5px;float:right}
.paging a{float:left;color:#9B9B9B; padding:2px 5px; background:#fff; border:1px solid #A0A0A0; text-decoration:none;margin-left:4px}
paging a:hover,.paging a.active{float:left;text-decoration:none; background:#9B9B9B; color:#fff;margin-left:4px}


.imageReelPopupWrapper{width:400px; height:200px; position:absolute;background:#FAF3E0;border:1px solid #AC7415; opacity:0.7; left:20px; bottom:20px}
.homeProductShow{display:block;background:#EBEBEB; height:280px; margin-top:20px}

.homeBottomBar{background:#1887BE;height:5px; margin:15px 0}

.blue {color:#003399}
.matter {padding-left:20px; padding-right:20px}
