body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url('../images/bg.png');
	background-repeat:repeat;
	text-align:center;
	background-attachment:fixed;
}
td div
{
	min-height:20px;
}
.bluecolor3
{
	background-color: #e8f5fe;
}

.bluecolor4
{
	background-color: #e8f5fe;
}

.bluecolor3 div,.bluecolor4 div,#divcheck2 div
{
	min-height:0px;
}
a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}

hr
{
	height:1px;
}

.in
{
	background-color:White;
	width:880px;
}

.topper{
	background-image:url('../images/template-images_01.jpg');
	background-repeat: repeat-x;
	min-height:10px;
	height: 10px;
	background-position: center center;
}
.topcurveleft
{
background-image:url('../images/template-images_03.jpg');
}
.topcurvecenter
{
background-image:url('../images/template-images_04.jpg');
}
.topcurveright
{
background-image:url('../images/template-images_06.jpg');
}
.topcenterleft
{
background-image:url('../images/template-images_07.jpg');
}
.topcenter
{
background-image:url('../images/template-images_09.jpg');
}
.topcenterright
{
background-image:url('../images/template-images_10.jpg');
}
.topbottomcurveleft
{
background-image:url('../images/template-images_11.jpg');
}
.topbottomcurvecenter
{
background-image:url('../images/template-images_12.jpg');
}
.topbottomcurveright
{
background-image:url('../images/template-images_14.jpg');
}
.space
{
background-color:#FFFFFF;
}
.space1
{
background-color:#F6FBFE;
}
.space2
{
	background-position: center top;
	background-image: url('../images/template-images_16.jpg');
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: middle;
	width: 710px;
	height: 40px;
	float: left;
	padding-top: 10px;
	color: #FFFFFF;
}

.spacefaq,.spacefaqs
{
	cursor:pointer;
	text-align:left;
	height:35px;
	width:100%;
	font-size:15px;
	font-family:Arial;
	padding-top:18px;
	vertical-align:middle;
	background-position:left center;
	background-repeat: no-repeat;
    white-space:nowrap;
    font-weight:bold;
    font-size:16px;
}

.spacefaqs
{
    background-image: url('../images/template-images_29.jpg');	
	color:White;    
    -moz-opacity:0.9;
}
.spacefaq
{
    color:#228CDB;
}
.whiteb
{
    text-indent:25px;
    list-style-position:inside;
}
.whiteb a
{
    color:#228CDB;
}
.space3
{
	background-image: url('../images/template-images_19.jpg');
	height: 40px;
	background-repeat: repeat-x;
	text-align: center;
	color: #0d3e71;
	vertical-align: middle;
}

.space3 a,.space3 a:link,.space3 a:visited,.space3 a:active
{
	color:#0d3e71;
}

.space3 a:hover
{
	color:Black;
}

.space3 .sel:link
{
	color:#000000;
}

.lefttableborder
{
	border-left-style: solid;
	border-left-width: medium;
	border-left-color: #3798E0;
	border-right-style: solid;
	border-right-width: medium;
	border-right-color: #3298E0;
}
.lefttableheader
{
background-image:url('../images/template-images_23.jpg');
}
.bot{
	background-image: url('../images/template-images_28.jpg');
}
.footer
{
	background-color: #3F9CEA;
	color: #FFFFFF;
}

.txtbox{
width:100px;
height:17px;
}

.link1,.link1 a:link,.link1 a:active,.link1 a:visited,.link1 a:hover
{
	font-size:12px;
	color:#336699;
}
.link2,.link2 a:link,.link2 a:active,.link2 a:visited,.link2 a:hover
{
	font-weight:normal;
	font-size:13px;
	color:White;
}
.link3,.link3 a:link,.link3 a:active,.link3 a:visited,.link3 a:hover
{
	font-size:13px;
	font-weight:normal;
	color:#000000;
}
.link4,.link4 a:link,.link4 a:active,.link4 a:visited,.link4 a:hover
{
	font-size:13px;
	font-weight:normal;
	color:#333399;
}

.link4 a:hover
{
	color:Black;
}

.link5,.link5 a:link,.link5 a:active,.link5 a:visited,.link5 a:hover
{
	font-size:14px;
	color:#DA0300;
}
.link6,.link6 a:link,.link6 a:active,.link6 a:visited,.link6 a:hover
{
	font-size: 14px;
	color: #3c9de1;
	font-weight: bold;
}
.link7,.link7 a:link,.link7 a:active,.link7 a:visited,.link7 a:hover
{
	font-size:14px;
}
.link8,.link8 a:link,.link8 a:active,.link8 a:visited,.link8 a:hover
{
	font-size:14px;
	color:#105385;
}

.green
{
	font-family: Arial, Helvetica, sans-serif;
	color: #59ae0e;
	font-size: 13px;
	text-align: left;
}

.dgreen
{
	font-family: Arial, Helvetica, sans-serif;
	color: #398e00;
	font-size: 13px;
	text-align: left;
}

.blue
{
font-family:Arial, Helvetica, sans-serif;
color:#0C7DCD;
font-size:13px;
}
.red
{
font-family:Arial, Helvetica, sans-serif;
color:#f37740;
font-size:13px;
}
.redh
{
	font-family:Arial, Helvetica, sans-serif;
	color:#f37740;
	font-size:17px;
	font-weight:bold;
}
.redh a
{
	color:#f37740;
}
.reci
{
width:33%; padding: 5px; text-align:center;    
}
.areci
{
width:33%; padding: 5px; text-align:center;    
background-color:#eeeeee;
}
.txt
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
text-decoration:none;
}
.color{
background-color:#FFFFFF;
}

.bordernone {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.bluecolor
{
background-color:#3c9de1;
}
.bluecolor2
{
	background-color:#e8f5fe;
}

.bluecolor2 a,.bluecolor2 a:link,.bluecolor2 a:active,.bluecolor2 a:hover,.bluecolor2 a:visited
{
	color:#000080;
}

.bluec
{
	background-color:#e8f5fe;
}

.bluec a,.bluecolor2 a:link,.bluecolor2 a:active,.bluecolor2 a:hover,.bluecolor2 a:visited
{
	color:#0050b0;
}

.button1
{
	background-position: center center;
	background-image: url('../images/buythistemplate.jpg');
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-top: 10px;
	float: left;
	height: 26px;
	width: 150px;
}
.button2
{
	background-position: center center;
	background-image: url('../images/learnmoreaboutthisproduct.jpg');
	height: 26px;
	text-align: center;
	vertical-align: middle;
	background-repeat: no-repeat;
	float: left;
	padding-top: 10px;
}
.buttontext1
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:13px;
}
.buttontext2
{
font-family:Arial, Helvetica, sans-serif;
color:#3c9ed1;
font-size:13px;
}

.redcolor
{
	background-color: #DA0300;
	min-height: 5px;
	height: 5px;
	color: #FFFFFF;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: RGB(255,253,204);
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
.border
{
border:#B3D5FF;
border-width:1px;
}

.darkblue
{
	background-image:url('../images/cart-buttonnew.png');
	color:Black;
	background-repeat:no-repeat;
	
}

.darkblue a:link,.darkblue a:active,.darkblue a:visited,.darkblue a:hover
{
	font-weight:normal;
	color:black;
}

.darkblue2
{
	background-color: #B3D5FF;
	text-align: center;
	color: #30648B;
}


.border1 {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3D5FF;
	border-right-color: #B3D5FF;
	border-bottom-color: #B3D5FF;
	border-left-color: #B3D5FF;
	border-right-width: none;
}

.border2 {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width:2px;
	border-top-style: solid;
	border-right-style:solid;
	border-bottom-style: solid;
	border-left-style:solid;
	border-top-color: #B3D5FF;
	border-right-color: #B3D5FF;
	border-bottom-color: #B3D5FF;
	border-left-color: #B3D5FF;
	border-right-width:2px;
}

label
{
	padding-left:5px;
}
.boldtxt, .boldtxt:link, .boldtxt:active, .boldtxt:visited, .boldtxt:hover
{
	font-weight: bold;
}
.row
{
	width: 100%;
	float: none;
}
.logo
{
	background-image: url('../Images/logo.gif');
	background-repeat: no-repeat;
	background-position:right top;
	width: 300px;
	height: 110px;
	float: left;
}
.gbar
{
	background-color: #009933;
	height: 3px;
}
.redtxt
{
	color: #FF0000;
	font-weight: bold;
	font-size: 15px;
}
.head1
{
	font-size: 15px;
	font-weight: bold;
}
.bluebar
{
	background-color: #336699;
	color: #FFFFFF;
}
.rowstyle
{
	height: 200px;
	vertical-align: middle;
	text-align: center;
	border-color: #CEE4FF;
}
.yelbg
{
	background-color: #FFFDCC;
	color: #972600;
	font-weight: bold;
	text-align: center;
}
.head2
{
	color: #228CDB;
	font-weight: bold;
	font-size: 16px;
}
.srow
{
	height: 15px;
	width: 100%;
	float: none;
	min-height:15px;
}
.node
{
	vertical-align: top;
	height: 15px;
	font-size: 14px;
}

.cbox
{
	background-color:#ffffff;
	border:solid 1px #dfdfdf;
}

#overlappopup{ /*don't change id name */
position: absolute; /*don't change position property */
z-index: 1000;
background: white;
border: 12px solid black;
padding: 10px;
left: 0;
top: 0;
visibility: hidden;
}

.Content a,.Content a:link,.Content a:visited,.Content a:hover,.Content a:active
{
	color:#c30;
}

.Content ul li
{
	margin-left:50px;
}

.Content p
{
	margin-bottom:25px;
}

.but
{
	border-style: none;
	border-width: 0px;
	background-color:Transparent;
	width: 138px;
	height: 29px;
	color:White;
	font-weight:bold;
	font-size:13px;
	background-position: center center;
	background-repeat: no-repeat;
	cursor:pointer;
	
}
.but2
{
	width:100px;
	filter:alpha(opacity=75);
    -moz-opacity:0.75;
    Opacity:0.75;
}
.bt1
{
	background-image:url('../Images/but.gif');
}

.bt2
{
	background-image: url('../Images/but-2.gif');
}

img,img a
{
	color:#2288D0;
}
.faqbar
{
	background-repeat: repeat-x;
	background-position: center center;
	background-image:url('../Images/blueb.png');
	color:White;
}
.call
{
	background-color:#FFFFFF;
	border:thin solid #FAFAFA;
}

.hcall
{
	background-color:#FFFFBF;
}

.Trans
{
	background-color: RGB(0,0,0);
	filter:alpha(opacity=65);
    -moz-opacity:0.65;
    Opacity:0.65;
}

.WTrans
{
	background-color:gray;
	filter:alpha(opacity=70);
    -moz-opacity:0.7;
    Opacity:0.7;
}

.aright
{
	float: left;
	text-align: right;
	padding-right:1%;
}

.aright .row
{
	padding:3px 0px 3px 0px;
	height:19px;
}

.aleft
{
	float: left;
	text-align: left;
	padding-left:1%;
}
.contactmain
{
	width:1000px; 
	height:400px;
	
}
.contheader
{
	width:800px;
	height:30px;
	float:left;
  padding-left:10px;
}
.cmain1
{
	width:550px;
	height:360px;
	float:left;
}
.contheader1
{
width:430px;
 height:23px;
 padding-left:20px;
 padding-top:7px;
 font-weight:bold;
}
 .cmain2
 {
 	width:450px;
 	height:30px;
 	 float:left; 
 }
 .clabel
 {
 width:160px;
 height:23px;
  float:left;
 padding-top:7px;
 }
 .cspace
 {
 width:10px;
 height:30px;
  float:left;	
  }
  .ctext
  {
  width:280px; height:23px; padding-top:7px;  float:left;
  }
  .cmain3
  {
  	width:550px;
  	height:50px;
   padding-top:20px;
  	float:left;
  }
  .clabel2
  {
  width:160px; height:40px; padding-top:10px;  float:left;
  }
  .ctext1
  {
  	width:220px; height:40px; padding-top:10px; float:left;
  }
  .cspace1
  {
  	width:180px; height:50px;  float:left;
  	}
  	.cspace4
  {
  	width:60px; height:50px;  float:left;
  	}
 .cbutton
 {
 width:210px; height:21px; 
padding-top:25px; float:left;
 }
 .cspace2
 {
 	width:100px; height:350px; float:left;
 	
 }
 .cspace3
 {
 	width:10px; height:50px; float:left;
 	
 }
 .contheader2
 {
 	width:245px; height:23px; padding-top:7px; padding-left:5px;
 	font-weight:bold;
 	 }
 .ctext2
 {
 	width:245px; height:23px; padding-top:7px; padding-left:5px;
 	}
 .cmain5
 {
  width:300px;
  height:350px;
  float:left;
 }
 .star
 {
 	color:Red;
 }
 .contacttext
 {
 	font-family:Arial;
 	font-size:12px;
 	color:Black;
 }
 	
 .contacttextheader
 {
 	font-family:Arial;
 	font-size:14px;
 	color:Black;
 	font-weight:bold;
 }	
.contacttextheader2
 {
 	font-family:Arial;
 	font-size:14px;
 	color:#388cd8;
 	font-weight:bold;
 }	
.contacttextheader3
 {
 	font-family:Arial;
 	font-size:12px;
 	color:#3f9cea;
 	font-weight:bold;
 }	
.popwin
{
	padding: 40px;
	width: 430px;
	height: 250px;
	background-color:White;
	border:inset 10px #d0e8ff;
	border-style:double;
}

.aaa .row
{
	height:35px;
}
.text {
  border: 1px solid #D6DADE;
  background: #F2F4F6 url('../images/txt.jpg') repeat-x scroll left top;
  width: 158px;
  height: 19px;
  margin-top: 3px;
  margin-bottom: 3px;
  vertical-align: middle;
  font-size: 12px;
  color: #4b4b4b;
}
.textsmal {
  border: 1px solid #D6DADE;
  background: #F2F4F6 url('../images/txt.jpg') repeat-x scroll left top;
  height: 19px;
  margin-top: 3px;
  margin-bottom: 3px;
  vertical-align: middle;
  font-size: 12px;
  color: #4b4b4b;
}

.textarea {
  border: 1px solid #D6DADE;
  background: #fff url('../images/txt.jpg') repeat-x scroll left bottom;
  width: 538px;
  height: 101px;
  margin-top: 3px;
  margin-bottom: 29px;
  font-size: 12px;
  color: #4b4b4b;
}
.mrow
{
	height: 15px;
	float: none;
	width: 100%;
}
.payleft
{
	width:98%;
	padding-left:2%;
	height:75px;
	float:left;
	padding-top:25px;
	border:solid 1px #3f9cea;
}
.payright
{
width:98%;
	padding-left:2%;
	height:70px;
	padding-top:30px;
	border:solid 1px #3f9cea;
	float:left;
}
.suggestion
{
   width:100%;
    border:solid 1px #3f9cea;
    height:145px;
    text-align:justify;
    float:left;
}

.suggestionspace
{
    width:100%;
    height:15px;
    float:left;
}

.pager a,.pager .link5
{
	padding:0px 15px 0px 15px;
	border-left:solid 1px silver;
}
.horiline
{
    width:97%;
    height:1px;
    background-color:#3f9cea;
}

.oldp
{
	color:Red;
}

.newp
{
	color:Green;
	font-weight:bold;
	text-decoration:blink;
}
.gvsmall
{
	margin: 10px;
}

.gvsmall th
{
	padding: 10px;
}

.gvsmall td
{
	padding: 5px;
}
.nopad
{
	padding-top: 0px;
}

.back
{
	width: 405px;
	height: 390px;
	z-index: 100;
	vertical-align: bottom;
	text-align: right;
}
.backmenubar
{
	background-color: #aaccff;
	text-align: right;
    z-index:100;	
}
.backc
{
	border-left:solid 4px #aaccff;
    background-color:White;
}
.back .menubar
{
	background-color: #aaccff;
	text-align: right;
}
.front
{
	z-index: 100;
}
.Msg
{
	height: 25px;
	width: 70%;
	padding-top:12px;
	border:solid 1px red;
	margin-right: 15%;
	margin-left: 15%;
}
.chead
{
	float:left; 
	width:55%; 
	text-align:left; 
	padding-left:5%; 
	padding-top:5px; 
	font-size:16px; 
	font-weight:bold; 
	color: Navy;
}
.panPr
{
	background-color:White;
	padding: 10px;
	font-size:12px;
	border:solid 1px lightblue;
	width:100px;
}
.marquee
{
float:right; padding-top:6px; width:868px; height:26px; 
border-bottom:solid 1px #aaa;
}