/* CSS Document */
/************** RESET MARGINS & PADDING ********************/
html, body, div, span,
p,
ul, ol, li,
h1, h2,
form, fieldset, legend, label, input, textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
}

img {
  border: 0;
}
/************** END RESET MARGINS & PADDING ********************/

body{margin:0px auto; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333; margin-top:10px; padding:0px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff;  }
h1{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#fff; font-weight:normal; padding:0px; margin:0px; line-height:28px; padding-bottom:12px; padding-top:0px;}
h2{ font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#336699; font-weight:normal; padding-top:10px; padding-bottom:15px; margin-bottom:0px; margin-left:0px; margin-top:0px; border:0px;}
h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#000; font-weight:normal; padding:0px; margin:0px; line-height:34px; padding-top:0px;}
h4{font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#336699; font-weight:normal; padding:0px; margin:0px; line-height:28px; padding-bottom:10px; padding-top:0px;}
#mainTable{clear:both; width:880px; padding:0px; MARGIN: 0px auto; height:auto;}
#header{float:left; display:inline; width:880px; padding:0px; margin:0px;}
.logoImg{float:left; display:inline; width:430px;}
  .logo{float:left; display:inline; width:430px; background-image: url(../images/instant-working-capital.gif)  ;
  background-repeat: no-repeat; height:93px;}
.click2call{float:right; display:inline; width:180px;}
a:link{color:#034afe}
a:visited{color:#034afe}
a:hover{color:#333333; text-decoration: underline;	}
a:active{color:#034afe}
p{margin-top:8px; margin-bottom:7px;}
b{bold}

/******************************************** Top Menu Start ***************************************************/
ul#horizontalMenu { width: 100%; height: 34px; background:url("../images/menu-bg.gif") top left repeat-x; font-size: 15px; font-family: "Trebuchet MS", Verdana, sans-serif; font-weight: bold; list-style-type: none; margin: 0; padding: 0; }
ul#horizontalMenu li { display: block; float: left; margin: 0 0 0 0px; }
ul#horizontalMenu li a { height: 34px; color: #fff; text-decoration: none; display: block; float: left; line-height: 200%; padding: 0px 13px 0;}
ul#horizontalMenu li a:hover { color: #000000; }
ul#horizontalMenu li a.current{ color: #FFF; background:url("../images/current-bg.gif") top left repeat-x; padding: 0px 14px 0; }

/******************************************** Top Menu End ***************************************************/

/******************************************** Banner Start ***************************************************/
#banner{float:left; display:inline; width:880px; padding:0px; margin-bottom:10px;}
#banner .topmenu{float:left; display:block; width:880px; margin:0px; padding:0px}
#banner  .menuleft{float:left; display:inline; width:5px; padding:0px; margin:0px; height:34px;}
#banner  .menumidd{float:left; display:inline; width:880px; margin:0px; padding:0px}
#banner  .menuright{float:right; display:inline; width:7px; padding:0px; margin:0px; height:34px;}
#banner  .bannerImg{float:left; display:inline; width:880px; margin:0px; padding:0px; background:url(../images/banner.jpg) no-repeat; height:182px;}
#banner  .bannerImgCont{float:left; display:inline; width:880px; margin:0px; padding:0px; background:url(../images/banner-contact.jpg) no-repeat; height:102px;}
#banner  .title{float:left; display: block; width:720px; height:auto !important; min-height:60px; height:60px; padding-left:25px; padding-top:15px; padding-bottom:10px; text-align:left;}
#banner  .quote{float:left; display:inline; width:231px; height:60px; padding-left:20px; padding-top:25px;}
#banner  .quote1{float:left; display:inline; width:291px; height:60px; padding-left:5px; padding-top:110px;}
/******************************************** Banner End ***************************************************/

/******************************************** Middle Start ***************************************************/
#middle{float:left; display:inline; width:880px; padding:0px; margin-bottom:10px;}
#middle .top{float:left; display:block; width:880px; padding:0px; margin:0px;}
#middle .bottom{float:left; display:block; width:880px; padding:0px; margin:0px;}
#middle .midRow{float:left; display:block; width:880px; min-height:220px; height:auto !important; height:220px; padding:0px; margin:0px; background:url(../images/middlebg.gif) top repeat-y; }
#middle .midRow_new{float:left; display:block; width:880px; height:auto; padding:0px; margin:0px; background:url(../images/middlebg1.gif) top repeat-y; }
#middle .midRowColor{float:left; display:block; width:880px; min-height:220px; height:auto !important; height:220px; padding:0px; margin:0px; background:url(../images/middlebgRedGray.gif) top repeat-y; }
#middle .leftCol{float:left; display:inline;  padding-left:15px; margin-right:15px; width:205px; height:auto; padding-bottom:0px;}
#middle .leftCol .formL{float:left; display:inline;  padding-left:0px; padding-top:15px; margin-right:0px; width:205px; height:auto; padding-bottom:5px;}
#middle .rightMain{float:right; display:block; width:644px; padding-left:0px; padding-right:0px; margin:0px; height:auto; }
#middle .rightCol{float:left; border:0px; display:block; padding-left:14px; margin-right:15px; padding-top:20px; width:600px;}
#middle .rightColColor{float:right; display:block; width:615px; background-color:#2061a6; padding-left:14px; padding-right:15px; margin:0px; height:auto}
#midColorContaint
{
	list-style		: none;
	padding-bottom:5px;
	margin	: 0px;
	float: left;
	list-style:none;
	width:610px;
 }
.color-arrow ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
   list-style:none;
}
.color-arrow li {
  line-height: 17px;
  text-indent: 0px;
  padding-top: 0px;
  padding-bottom: 3px;
  padding-left:18px;
  background-image: url(../images/main-arrow.gif)  ;
  background-repeat: no-repeat;
  background-position: 0px 3px ;
  list-style:none;
  color:#fff;
  font-weight:bold;
  font-size:12px;
}
/******************************************** Middle End ***************************************************/

.colorbigtext{font-size:20px; font-weight:normal; color:#336699;}
.colortext{font-size:16px; font-weight:bold; color:#cccccc;}
.copyright{float:left; font-size:10px; font-weight:normal; color:#666666;}
.copyright_mesg{float:left; font-size:13px; font-weight:normal; color:red;}
.copyright_foot{text-decoration:none;}
.smallphonetext{display:block; float:left; width:200px;  font-size:20px; font-weight:bold; color:#000000; padding-top:15px; }
.emailtext{ display:block; float:left; width:200px;  font-size:18px; font-weight:normal; color:#e5ff36; margin-top:15px!important; margin-top:0px}
a.emailtext{color:#e5ff36;}
a.emailtext:hover{color:#fff;}
.phone{float:left; display:inline; width:270px; margin-top:21px; background-image:url(../images/phone-number.gif);background-repeat: no-repeat;}
.bigphoneNumber{FONT-SIZE: 24pt; FONT-FAMILY: 'arial'; COLOR: #41413f; FONT-WEIGHT:BOLD; TEXT-DECORATION: none;
margin:0px; padding-top:30px; padding-left:6px; padding-bottom:5px; }
.bottomCopyrt{display:inline; width:500px; padding:0px; margin:0px; border:0px;}
.colorline{ float:left; display:block; padding:0px; margin:0px; height:auto; width:200px;  background:url(../images/whitegraytile.gif) top repeat-x; padding-top:15px;}

/***************************************** Left Samll Form Start ********************************************/
/*#smallForm{float:left; display:block; width:200px; margin-bottom:6px; color:#000000; padding-top:0px; padding-bottom:0px; height:21px;}
#smallForm .setL{float:left; display:inline; width:95px; padding-right:2px; padding-top:2px; }
#smallForm .setR {float:left; display:inline; width:100px;}*/

#smallForm{float:left; display:block; width:205px; margin-bottom:6px; color:#000000; padding-top:0px; padding-bottom:0px; height:25px;}
#smallForm .setL{float:left; display:inline; width:90px; padding-right:2px; padding-top:2px; }
#smallForm .setR {float:left; display:inline; width:113px;}
/***************************************** Left Samll Form End ********************************************/

/***************************************** Contact Form Start ********************************************/
/*.textbox{font-style: normal; line-height: normal; color: #666666; text-decoration: none; height: 16px; width:98px; border: 1px solid #cccdce;}*/
.textbox{font-style: normal; line-height: normal; color: #666666; text-decoration: none; height: 20px; width:115px; border: 1px solid #cccdce;}
.contactForm{clear:both; margin:0 auto; padding-left:0px; padding-right:0px; padding-top:0px; width:330px; }
#contactFR{float:left; display:block; width:330px; margin-bottom:5px; color:#333333; padding-top:0px; padding-bottom:0px; height:21px;}
#contactFR .setL{float:left; display:inline; width:140px; padding-right:10px; padding-top:2px; color: #fff; font-size:15px; font-weight:normal; }
#contactFR .setR {float:left; display:inline; width:180px;}
#contactCommentB{float:left; display:block; width:330px; margin-bottom:5px; color:#333333; padding-top:0px; padding-bottom:0px; height:52px;}
#contactCommentB .setL{float:left; display:inline; width:140px; padding-right:10px; padding-top:2px; color: #fff; font-size:15px; font-weight:normal; }
#contactCommentB .setR {float:left; display:inline; width:180px;}
.contactFRbox{font-style: normal; line-height: normal; color: #333333; font-size:14px; font-weight:normal; text-decoration: none; height:16px; width:175px; background:#dae9fa;border: 1px solid #ffffff;}
.contactFRcomment{font-style: normal; line-height: normal; color: #333; font-size:14px; font-weight:normal; text-decoration: none; height:48px; background:#dae9fa; width:175px; border: 1px solid #ffffff;}
/***************************************** Contact Form Start ********************************************/

/***************************************** Blue Arrow Start ********************************************/
#color-arrow-2
{
	list-style		: none;
	padding	: 0px;
	margin	: 0px;
	float: left;
	list-style:none;
	width:600px;
	padding-bottom:12px;
	 }
.color-arrow-2 ul{
  margin: 0px;
  padding: 0px;
  list-style: none;
   list-style:none;
}
.color-arrow-2 li {
  line-height: 18px;
  text-indent: 0px;
  padding-top: 0px;
  padding-bottom: 5px;
  padding-left:18px;
  background-image: url(../images/sub-arrow.gif)  ;
  background-repeat: no-repeat;
  background-position: 0px 5px ;
  list-style:none;
  color:#333333;
  font-weight:none;
  font-size:12px;
}
/***************************************** Blue Arrow End ********************************************/

/***************************************** Start Button ********************************************/

.headerbutton{float:left; display:inline; width:213px; background-image: url(../images/quoteme.gif)  ;
  background-repeat: no-repeat; height:57px;}
.submit-left{float:left; display:inline; width:68px; background-image: url(../images/submit-left.gif)  ;
  background-repeat: no-repeat; height:30px;}
.contact-submit{float:left; display:inline; width:72px; background-image: url(../images/submit.gif)  ;
  background-repeat: no-repeat; height:28px;}
.contact-reset{float:left; display:inline; width:59px; background-image: url(../images/reset.gif)  ;
  background-repeat: no-repeat; height:28px;}
  .leftbutton{float:left; display:inline; width:72px; height:28px; padding-right:5px;}
.rightbutton{float:left; display:block; width:59px;height:28px;}

/***************************************** End Button ********************************************/


/************************* Left Menu ***********************/
.leftMenuArea{float:left; display:inline;  padding-left:0px; padding-top:0px; margin-right:0px; width:205px; height:auto; padding-bottom:20px;}
.leftMenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 200px; /* width of menu (don't forget to add border with below!) */


}

.leftMenu li{
border-bottom: 1px solid #dbd8d8; /* Gray border beneath each menu item */
}

.leftMenu li a{
background: #e4e2e2 ; /* Background image positioned to the left(v) top(h) corner initially */
font: bold 13px Arial, Helvetica, sans-serif; /*"Lucida Grande", "Trebuchet MS", Verdana;*/
display: block;
color: black;
width: auto;
border-bottom: 1px solid white; /* White border beneath each menu item link, to add depth */
padding: 7px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px;
text-decoration: none;
}

.leftMenu li a:visited, .leftMenu li a:active{
color: black;
}

.leftMenu li a:hover{
color: #666666;
}
.newstarimg{float:left; display:inlne;height:45px; padding:28px 0 0 0px;}
.redtxt{display:inline; float:left; height:45px; padding:40px 0 0 2px; color:#F00; font-size:18px;}


#pleasecall{position: relative;
display	: block;
float: left;
width: 205px;
height: 141px;
background-image: url(../images/please-call.png);
background-repeat: no-repeat;
margin-right	: 28px;


padding: 15px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
}


#pleasecall img, img{display: block; }

#pleasecall .header {float:left; display:inline; width:170px; margin:0px; padding-left:17px; margin-top:50px; padding-bottom:0px; padding-right:0px;}

#pleasecall .headerb {float:left; display:inline; width:170px; margin:0px; padding-left:55px; margin-top:1px; padding-bottom:0px; padding-right:0px;}

#pleasecall h1 {font-family: Arial, Helvetica, sans-serif; color: #000000; font-weight	: bold; font-size:24px; margin: 0px; padding:0px; }


.callpopleft {   background: url(../images/pop_up_call.png) no-repeat scroll left top transparent;   float: left;   height: 110px;   margin-left: 35px;  margin-top: 20px;  width: 200px;}


.popinput{background-color: transparent; border: medium none; color: #444; font-size: 18px; height: 30px; width: 290px; margin-top:5px; margin-left:15px; }

.callpopinput{background-color: transparent; border: medium none; color: #444; font-size: 16px; height: 26px; width: 225px; margin-left:5px; margin-top:2px; float:left }

.popfild{width:320px; height:47px; font-size:12px; font-weight:bold; color:#fff; background:url(../images/callfrmtxtbg.png) top left no-repeat;}

.callpopfild{width:245px; height:40px; font-size:12px; font-weight:bold; color:#fff; background:url(../images/popfild.png) top left no-repeat;}

.popnam{width:320px; height:18px; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.callpopnam{width:250px; height:18px; text-align:left; font-size:12px; font-weight:bold; color:#fff}
.popnot{width:320px; height:12px; font-size:11px; font-weight:bold; font-style:italic; color:#fff}
.callpopnot{width:250px; height:12px; margin-left:-5px; font-size:10px; font-weight:bold; font-style:italic; color:#fff}

.callbtn{ float:left; display:block; width:200px; height:30px; margin-left:410px; margin-top:8px;}

.popcallbtn {  display: block;  float: left;  height: 30px;  margin-left: 280px;  margin-top: 8px;  width: 200px;}
.callbtm{ float:left; display:block; height:40px; width:700px;}
.popcallbtm{ float:left; display:block; height:40px; width:530px;}
#popshdw{float:left; display:block; height:258px; width:700px; background:url(../images/popBg.jpg)}
#callpopshdw { background: url(../images/popBg.jpg) repeat scroll 0 0 transparent; border: 3px solid #0D468A;  display: block;  float: left;  height: 248px; width: 530px;}
.pophed{float:left; display:block; height:64px; width:700px;}
.callpophed{float:left; display:block; height:64px; width:530px;}
.callbtm{ float:left; display:block; height:40px; width:700px;}
.callpophed{float:left; display:block; height:64px; width:530px;}
.hedcall{background:url(../images/callmenowHead.png) top left no-repeat; width:268px; height:44px; margin-left:5px; margin-top:11px; float:left;}
.callfrmbg{float:left; display:block; height:153px; width:700px; background:url(../images/callfrmbg.jpg) #158bbd top left no-repeat}
.popcallfrmbg { background-color: #235786;  display: block;  float: left;  height: 143px;  width: 530px;}
.popleft{background:url(../images/15sec.png) top left no-repeat; width:329px; height:132px; margin-top:10px; float:left;}
.popright{width:330px; height:145px; margin-top:6px; float:right; margin-right:20px; }
.callpopright{width:250px; height:135px; margin-top:6px; float:right;  }
.btncls{float: right; display:block; width:22px; height:22px; margin-right:5px; margin-top:5px;}
