* {margin : 0;}

body{ margin:0px; padding:0px; background: url(../../images/bg.jpg); voice-family:"\"}\""; voice-family:inherit; font-family:arial; font-size:12px; color:#464646; line-height:18px;}

/* Comman Classes */

a, img, span {border:0; margin:0; padding:0;}
p{ padding:0px; margin:0px;}

ul, ol {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}
.clear{ clear:both;}
h1{ color:#326eac; padding:0px; margin:0px; font-family:arial; font-size:15pt;}
h2{ color:#326eac; padding:0px; margin:0px; font-family:arial; font-size:13pt;}
.left{ float:left;}
.right{ float:right;}
/* Header */
#mainpage{ margin:0px auto; padding:0px; width:880px; position:relative; background-color:#fff;}
#header{ margin:0px; padding:0px; position:relative; width:880px;  float:left;}
.logosection{margin:0px; padding:0px; position:relative; width:880px;  float:left; background:url(../../images/topbg.gif) repeat-x;}
.logo{ float:left; width:382px;}
.phone{ float:right; width:472px;}
.phonetext{ text-align:right; padding-right:17px; padding-top:5px;}
a.greenlink:link, a.greenlink:active, a.greenlink:visited { color:#5aa024; text-decoration:none; font-size:12pt; font-weight:bold;}
a.greenlink:hover { color:#0f1989; text-decoration:underline; font-weight:bold;}

a.greenlink1:link, a.greenlink1:active, a.greenlink1:visited { color:#5aa024; text-decoration:none; font-size:10pt; font-weight:bold; text-decoration:underline;}
a.greenlink1:hover { color:#0f1989; text-decoration:underline; font-weight:bold;}

.nevigation{ background:url(../../images/menubg.gif) repeat-x; width:880px; height:50px; float:left;}
.menu {padding:0 0 0 5px; margin:0; list-style:none; height:50px; position:relative; white-space:nowrap;}
.menu li {float:left; }
.menu li a {display:block; float:left; height:50px; line-height:50px; color:#424242; text-decoration:none; font-size:11pt; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer; background:url(../../images/blank.gif) no-repeat right top;}
.menu li a b {float:left; display:block; padding:0 28px 0 22px;}
.menu li.current a {color:#3d82c8; background:url(../../images/blank_over.gif);}
.menu li.current a b {background:url(../../images/blank_over.gif) no-repeat right top;}
.menu li a:hover {color:#3d82c8; background:#fff url(../../images/blank_over.gif);}
.menu li a:hover b {background:url(../../images/blank_over.gif) no-repeat right top;}
.menu li.current a:hover {color:#3d82c8; background:#000 url(../../images/blank_over.gif); cursor:pointer;}
.menu li.current a:hover b {background:url(../../images/blank_over.gif) no-repeat right top;}

.homebanner{ background:url(../../images/homebanner.jpg) no-repeat; height:340px; width:880px;}

/* Container */

#Container{ margin:0px; padding:0px 4px 10px 11px; position:relative; width:865px;  float:left; background:url(../../images/contentbg.gif) repeat-x;}
#right{ width:247px; float:right; background:url(../../images/rightbg.gif) repeat-y;}
.rightinner{ background:url(../../images/rightgredientbg.gif) no-repeat; width:222px; padding:4px 10px 0px 15px;}
.rightinner1{ background:url(../../images/rightgredientbg1.gif) no-repeat; width:222px; padding:4px 10px 0px 15px;}
#left{ width:618px; float:left;}
.headingbg{ background:url(../../images/headingbg.gif) no-repeat; height:34px; width:608px; padding: 15px 0px 0px 10px;}
.greenheading{color:#66a733; font-family:arial; font-size:15pt;}
.innercontent{ padding:10px 10px 0px 10px;}
.blackheading{ font-size:11pt; font-weight:bold;}
.picborder{ border:1px solid #cad9e2; padding:4px; background-color:#fff; float:left; margin-right:12px; margin-bottom:10px;}
.picborder1{ border:1px solid #cad9e2; padding:4px; background-color:#fff; margin-right:12px;}
.shadow{ background:url(../../images/shadow.gif) no-repeat; height:24px;}
.shadow1{ background:url(../../images/shadow1.gif) no-repeat 0px 7px; height:32px;}
.seperator{
	height:32px;
	background-image: url(../../images/sep1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.whiteheading{ font-size:13pt; color:#fff; font-weight:bold; padding-top:7px; height:35px;}
.rightbluetext{ color:#155b97; font-size:11pt; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.title{ color:#155b97; font-size:9pt; font-weight:bold; padding-top:2px; padding-bottom:7px;}
.italictext{ font-style:italic;}
.footerbg{ background:url(../../images/footerbg.gif) repeat-x; color:#fff; text-align:center; height:47px; width:880px; padding-top:12px;}
a.whitelink:link, a.whitelink:active, a.whitelink:visited { color:#fff; text-decoration:none; }
a.whitelink:hover { color:#fff; text-decoration:underline;}
.topmar{vertical-align:bottom; padding-bottom:2px; padding-top:0px; margin:0px 2px -2px 0;}

.contact1{ float:left; width:130px; padding-bottom:10px; text-align:right; padding-right:10px;}
.contact2{ float:left; width:400px;  padding-bottom:10px;}
.contact2 a{display:block; width:99px; height:27px; background:url(../../images/btn-submit.gif) no-repeat;}
.contact2 a:hover{background:url(../../images/btn-submit-ho.gif) no-repeat;}
.contactouter{ float:left; width:600px; margin:0px; padding:0px;}
.red{color:#F00;}
.leftimg{float:left; width:600px; padding:0px; margin:0px; height:170px;}

/* Text Box style*/

.form-field,
.form-field-hover,
.form-field-filled { border: none; display: block; width: 300px; padding: 5px 5px 5px 5px; height:15px; }
.form-field { background: #e5eef4; border-right: 1px solid #bbd7e9; border-bottom: 1px solid #bbd7e9; }
.form-field:hover,
.form-field-hover { background: #cce0ed; border-right: 1px solid #bbd7e9; border-bottom: 1px solid #bbd7e9; }
.form-field-filled { background: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.textfield{height:200px; width:300px; border:solid #CCCCCC 1px; background-color:#F4F3E8;}
.form-buttonstyle{background:#947b38; width:55px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:0.96em; color:#FFFFFF; border:1px solid #7f6829; cursor:pointer; vertical-align:top;}
.form-buttonstyle:hover,
.form-buttonstyle-hover{background:#70591d; cursor:pointer; border:1px solid #513e0b;  color:#fff; width:55px; height:22px; font-family:Arial, Helvetica, sans-serif; font-size:0.96em;}



.contactouter1{ float:left; width:0px; margin:0px; padding:0px;}
.contact3{width:0px; padding:0px; margin:0px;}
.contact4{width:220px; padding:5px 0 5px 0; text-align:right; text-align:left;}
.contact5{width:220px; padding:0px; margin:0px;}
.middle{ padding:0px 0 1px 0;}

.producttitle{width:280px; padding:5px 0 5px 0; float:left; text-align:center; display:block; font-weight:bold;}
.texttitle{ color:#336dac; font-size:10pt; font-weight:bold; padding-top:10px; padding-bottom:10px;}
.marrop{margin:10px 10px 0 0;}
.marrop1{margin:5px 10px 0 0;}

