*{margin:0; padding:0;}
a:active, a:focus{ outline:none;}
body { background-image:url(images/bg2.jpg); background-repeat:no-repeat; background-position:center 0px; background-color:#0b2f3b;  }
#container { width:100%; float:left; }
#main { width:1000px; margin:0 auto; }
#header {}
.content{  }
.content-bg{background-image:url(images/content-bg.gif); background-repeat:repeat-y; padding-top:10px; }
.r-rounded  {  margin-top:0px; border-bottom: 1px solid #7fcdf0; border-left: 1px solid #7fcdf0;  border-right: 1px solid #7fcdf0;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.logo{ height:147px; margin-top:5px;}
.menu{ width:1000px;  height:60px; }
.menu span{ padding:0px 14px;}
.menu-left-image{width:28px;  height:60px;}
.menu-center-image{ width:944px; background-image:url(images/menu-center-bg.gif); background-repeat:repeat-x; height:60px;  }
.menu-right-image{width:28px;  height:60px;}
.moving-products{ padding:20px 0px 20px  20px; }
.left-content{ width:626px; margin-left:20px;}
.left-content p{ width:600px; padding:10px; font-family:Arial; font-size:14px; color:#000000; line-height:27px;  text-align:justify; text-indent:15px;}
.left-content ul { width:350px; margin-left:60px;}
.left-content li { text-decoration:none; color:#094a6a; font-family:Arial;   margin-left:2px; list-style-image:url(images/rain-drop-icon.gif); list-style-position:outside;  }
.left-content li a { text-decoration:none; color:#094a6a; font-family:Arial; font-size:12px;  margin-left:2px;  }
.left-content li a:hover { text-decoration:underline; color:#094a6a; font-family:Arial; font-size:12px;   margin-left:2px;  }
.right-content{ width:300px; margin-left:30px;}
.right-content1{ width:300px; margin-bottom:8px;}
.right-content1 ul{ width:200px; margin-left:30px; text-transform:uppercase; }
.right-content1 li{ list-style-image:url(images/rain-drop-icon.gif); list-style-position:inside; padding:5px; }
.right-content1 li a { text-decoration:none; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold; margin-left:2px; }
.right-content1 li a:hover{ text-decoration:underline; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold; margin-left:2px; }
.right-content2{ width:300px; }
.right-content2 ul{ width:250px; margin-left:30px; text-transform:uppercase;}
.right-content2 li{ list-style-image:url(images/rain-drop-icon.gif); list-style-position:inside; padding:5px; }
.right-content2 li a { text-decoration:none; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold; margin-left:2px;  }
.right-content2 li a:hover { text-decoration:underline; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold; margin-left:2px;  }
.p-head{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#094a6a;}
.p-head1{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#094a6a; text-indent:25px; padding-bottom:10px;}
.img {margin: 5px; border:#c6e0ed 1px solid;  }
.p-head a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#094a6a;}
.image-gallery{ width:400px; margin-left:40px; }
.image-gallery img{ width:160px; height:110px; padding:5px; border: #3f758f dashed 1px; }
.client-table { margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#094a6a; border:#d7d8d8 1px dashed;  }
.client-table th{ width:150px; height:25px; text-align:left; font-size:15px; font-weight:bold; text-transform:uppercase; border:#d7d8d8 1px solid; padding:5px; }
.client-table td{ width:150px; height:25px; text-align:left; border:#d7d8d8 1px solid; padding:5px; }
.contact-us { margin-left:0px; margin-top:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#094a6a; border:#d7d8d8 1px dashed; }
.map{ width: 600px; height: 300px; border:#025d85 1px dashed; margin-left:10px;}
.contact-us { width:200px;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; height:80px; color:#094a6a; margin-left:10px; padding:5px;}
.contact-us a { text-decoration:underline;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#094a6a;}
.contact-us a:hover{ text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#094a6a;}
.contact-us th{ width:150px; height:25px; text-align:left; font-size:15px; font-weight:bold; text-transform:uppercase; border:#d7d8d8 1px solid; padding:5px; }
.contact-us td{ width:150px; height:25px; text-align:left; border:#d7d8d8 1px solid; padding:5px; }

/*feedback form css starts here*/
.feedback-table { margin-left:0px; color: #023047;  font-family:Arial; border:2px solid #c0e7f8; background: #FFF url('text-bg.gif') repeat-x; margin-top:5px; margin-bottom:5px;  }
.feedback-table td{  height:25px; text-align:left; padding:5px; border-color:#c0e7f8; }



form.formular {
font-family: tahoma, verdana, "sans-serif";
font-size: 12px;
padding: 5px;
border: 1px solid #c0e7f8;
background: #edf7fc;
margin-left:25px;

}




.formular fieldset {
margin-top: 20px;
padding : 15px;
border: 1px solid #c0e7f8;	

}

.formular legend {
font-size: 12px;
color: #c0e7f8;
font-weight: 900;
width:500px;
}

.formular fieldset label {
float: none;
text-align: inherit;
width: auto;
}

.formular label span {
color: #023047;
font-weight:bold;
font-family:Arial;
}

.black label span {
color: #ccc;
}


span {
color: #000;
}
.formular input, .formular select, .formular textarea {
display : block;
margin-bottom: 5px;
}

.formular .text-input {
width: 500px;
color: #555;
padding: 4px;
border: 2px solid #c0e7f8;
font-size: 14px;
margin-top: 4px;
background: #FFF url('text-bg.gif') repeat-x;
}

.formular .text-input {
width: 500px;
color: #555;
padding: 4px;
border: 2px solid #c0e7f8;
font-size: 14px;
margin-top: 4px;
background: #FFF url('text-bg.gif') repeat-x;

}

.formular .textarea {
width: 500px;
color: #555;
padding: 4px;
border: 2px solid #c0e7f8;
font-size: 14px;
margin-top: 4px;
background: #FFF url('text-bg.gif') repeat-x;

}


.text-input {
width: 500px;
color: #555;
padding: 4px 4px 3px;
border: 2px solid #c0e7f8;
font-size: 14px;
margin-top: 4px;
margin-bottom: 4px;
background: #FFF url('text-bg.gif') repeat-x;

}


.formular .infos {
background: #FFF;
color: #333;
font-size: 12px;
padding: 10px;
margin-bottom: 10px;
border:1px solid #c0e7f8;
}

.formular span.checkbox, 
.formular .checkbox {
display: inline;
}

.formular .button {
text-align:right;
margin-top: 20px;
}


.formular a.submit {
background: url('images/button-bg.gif') repeat-x;
border: 1px solid #c0e7f8;
padding: 4px;
}

input.button {
background: url('images/button-bg.gif') repeat-x;
border: 2px solid #c0e7f8;
padding: 4px 4px 1px;
font-size:14px;
margin-top:4px;
}

.formular input {
background: url('images/button-bg.gif') repeat-x;
border: 2px solid #c0e7f8;
padding: 4px;
}

.formular hr {
clear: both;
visibility: hidden;
}

.formular .fc-error {
width: 500px;
color: #555;
padding: 4px;
border: 1px solid #c0e7f8;
font-size: 12px;
margin-bottom: 15px;
background: #FFEAEA;
}
/*feedback form css ends here*/

#footer{ width:1000px; height:55px; background-image:url(images/footer.gif); background-repeat:no-repeat; margin-bottom:10px; padding-top:10px;}
#footer p{color:#000000; font-family:Arial; font-size:12px; font-weight:bold; margin-left:20px; margin-right:25px; padding:5px 0px 5px 0px;}
#footer p a{text-decoration:none; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold;}
#footer p a:hover{text-decoration:underline; color:#094a6a; font-family:Arial; font-size:12px; font-weight:bold;}


.thanks{ font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold;


