/* CSS Document */
body {
	padding: 0px;
	margin: 0px 0px 10px 0px;

}

body, td, input, select, textarea {
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	color: #666666;
}


ul {
	list-style-type: disc;
	list-style-image: url(images/icon_li.gif);
	margin-bottom: 10px;
}


.tdboxll 
	{
	border-left: 1px solid #afafaf;
}
.tdboxlt
	{
	border-top: 1px solid #afafaf;}
.tdboxlb
	{
	border-bottom: 1px solid #afafaf;}
.tdboxlr
	{
	border-right: 1px solid #afafaf;
	}
	
.tdyellt {
	background-color: #FAA320;
	background-image: url(images/corner_y2_bkgt.gif);
}
.tdyelll {
	background-color: #FAA320;
	background-image: url(images/corner_y2_bkgl.gif);
}	
.tdyellr {
	background-color: #FAA320;
	background-image: url(images/corner_y2_bkgr.gif);
}
.tdyellb {
	background-image: url(images/corner_y2_bkgb.gif);
	background-color: #FAA320;
}

.tablespacebelow { margin-bottom: 8px;}

.inputfieldlog {
	background-color: #FFFFFF;
	border-top: 1px solid #666666;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	border-left:1px solid  #999999;
}

.buttonlog {
	background-color: #FAA320;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px solid #FAA320;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #FAA320;
}

.imgborder {
border: 1px solid #cccccc;}
.link1 {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #FFFFFF;
	text-decoration: underline;
}
a.link1:hover {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #999999;
}
.border {
	border: 1px solid #98DDFF;
}
.f11 {
	font-size: 10px;
}
.bold { 
 font-weight: bold;
 } 
.italic {
 font-style: italic;
 } 
 a {
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

a.linkfooter {
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
.blue {
	font: 11px Arial, Tahoma, Verdana;
	color: #6DA8AB;
}
a.link-2 {
}



a.linkfooter:hover {
	color: #FFFFFF;
	text-decoration: none;
}
table {
	font: normal 12px Arial, Tahoma, Verdana;
}


.pagetitle {
	color: #80B0CA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

.pagemark {
	font-size: 13px;
	font-weight: bold;
	color: #0079D6;
}

.headmenustd {
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	padding: 5px 0px;
}


.quote {
	color: #FFFFFF;
}
.px11 {
	font-size: 11px;
	color: #FFFFFF;
}


.tdlista {
	background-color: #EDF8FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEF2FE;
}
.tdlistb {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DEF2FE;
}
.dark-blue {
	color: #293C5D;
}


.pagebox {
	border: 1px solid #C0C0C0;
	background-color: #FEF8F1;
	padding: 10px;
}


.tdleftsideline {
	padding-left: 15px;
	border-left: 1px: dashed #C0C0C0;
}
a.art-link {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #0079D6;
}

a.link-2:hover {
	color: #666666;
	text-decoration: none;
}
.little-1 {
	font-size: 10px;
}
a.art-link:hover {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #666666;
	text-decoration: underline;
}
a.link-3 {

	color: #FF6600;
	text-decoration: underline;
	font: normal 11px Arial, Tahoma, Verdana;
}
a.link-3:hover {


	color: #6DA8AB;
	text-decoration: none;
	font: normal 11px Arial, Tahoma, Verdana;
}
.pagemark2 {
	font: bold 12px Arial, Tahoma, Verdana;
	color: #FF6600;
}
a.link-4 {


	color: #FF6600;
	text-decoration: underline;
	font: normal 12px Arial, Tahoma, Verdana;
}
a.link-4:hover {



	color: #666666;
	text-decoration: none;
	font: normal 12px Arial, Tahoma, Verdana;
}
a.link-blue {
	color: #006699;
	text-decoration: underline;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.link-blue:hover {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a.link-b1 {

	color: #006699;
	text-decoration: underline;
	font-family: Arial, Tahoma, Verdana;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.Title-dir {

	color: #FF6600;
	text-decoration: none;
}
a.link-dir {
	color: #FF6600;
	text-decoration: underline;
}
a.link-dir:hover {
	text-decoration: none;
	color: #000000;
}
a.link-white {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #FFFFFF;
}
a.link-white:hover {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #CCCCCC;
	text-decoration: underline;
}
.text-blue {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #0079D6;
}
.text-orange {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #FF6600;
}
a.link-blue1 {


	font: normal 12px Arial, Tahoma, Verdana;
	color: #0079D6;
}
a.link-blue1:hover {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #999999;
	text-decoration: none;
}
a.linkB {



	font: normal 12px Arial, Tahoma, Verdana;
	color: #0079D6;
}
a.linkB:hover {
	font: normal 12px Arial, Tahoma, Verdana;
	color: #999999;
	text-decoration: none;
}
.cont-2 {
	font: 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.blue2 {
	color: #0079D6;
}
.blue3 {
	color: #005393;
	font-size: 10px;

}
.buttonlog2 {

	background-color: #FAA320;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	border-top: 1px solid #FAA320;
	border-right: 1px solid #996600;
	border-bottom: 1px solid #996600;
	border-left: 1px solid #FAA320;
}
.cont-3 {
	font: 12px Arial, Helvetica, sans-serif;

	text-decoration: none;

}
.border2 {

	border: 1px solid #AFAFAF;
}
.stars {

	font: normal 11px Tahoma, Verdana;
	color: #FF6600;
}
.border3 {

	border: 1px solid #5C6B81;
}

/*-------------------------------------------------------------------------*/
html {
height: 100%;
}
body {padding: 0;   margin: 0 auto;  min-height: 100%; position: relative; }
body p{    }
body img{  border: 0;  margin: 0; padding:0;} 
* html body {
  height:100%;
}
body h2{

 padding:0;
 }
#global {
 width: 775px;
 margin: 0 auto;
 padding-bottom:  150px;
 }
/*Top part*/
.top { width: 775px;
 height: 177px;
 margin-bottom: 10px;
 } 
.topcont { width: 775px; 
 height: 100px;
 overflow: hidden;
 }
.topcont-right {
 width: 205px;
 height: 77px;
 float:right;
 overflow: hidden;
 padding-top: 23px;
 }
.shopcart {
 margin-left: 65px;
 } 
.logo {
 float:left;
 } 
.topmenu{ width: 775px; 
 height: 77px; 
 }
/*End of Top part*/
/*Content part*/
.content { width: 775px;
 }
.widecont {
 
 } 
.contblock { width: 775px;
 margin-bottom: 8px;
 }

.contblock-head {
 width: 775px;
 background: url(images/contblock_head.gif) left top no-repeat;
 height: 18px;
 }
.contblock-cont { 
 width: 739px;
 background: url(images/contblock_bg.gif) left top repeat-y;
 padding: 0 18px 0 18px;
 overflow: hidden;
 }
.contblock-cont1 { 
 width: 525px;
 background: url(images/contblock_bg.gif) left top repeat-y;
 padding: 0 125px 0 125px;
 overflow: hidden;
 }

.contblock-foot { 
 width: 775px;
 background: url(images/contblock_footer.gif) left top no-repeat;
 height: 18px;
 }

.contblock-left1 {
 width: 252px;
 float: left;
 min-height: 100px;
 }
.contblock-left2 {
 width: 471px;

 float: left;
 }
.contblock-right1 {
 width: 471px;
 float: left;
 margin-left: 16px;
 color: #666666;
 }
*html .contblock-right1 {
 width: 471px;
 float: left;
 margin-left: 8px;
 color: #666666;
 } 
.contblock-right1 hr{
 width: 95%;
  float: left;
  } 
.contblock-right2 {
 margin-left: 16px;
 width: 252px;
 float: left; 
 }
.lnarrow {
 width: 200px; 

 }
.rwide {
 width: 523px;
 }
.rwide1 {
 width: 500px;
 }

.lnarrow1 {
 width: 200px; 
 padding-top: 60px;
 }  
.lnarrow2 {
 width: 170px; 
 padding-top: 60px;
 }
.rwide2 {
 width: 553px;
 } 
.lnarrow3 {
 width: 235px; 
 padding-top: 60px;
 }
 
.rwide3 {
 width: 488px;
 } 
.lnarrow4 {
 width: 190px; 
 padding-top: 60px;
 }
.rwide4 {
 width: 533px;
 } 
.lnarrow5 {
 width: 205px; 
 padding-top: 60px;
 }
.rwide5 {
 width: 518px;
 }  
.lnarrow6 {
 width: 235px; 
 background: #ff0000;
 margin-right: 20px;
  
 } 
.rwide3 {
 width: 468px;
  background: #00ff00;
 }  
/*End of Content part*/
/*Yellow block*/
.yblock { 
  width:100%;
  background: url(images/corner_y2_bg.gif) left top repeat-y;
  margin-bottom: 15px;
 }
* html .yblock p{
 margin:0;
 padding: 10px 0 10px 0; 
 } 
.yblock-head {
 width:100%;
 height: 10px;
 overflow: hidden;
 background: url(images/corner_y2_tbg.gif) left top repeat-x;
 }
.yblock-cont { 
 padding: 0 10px 0 10px;
 overflow: hidden;
 background: url(images/corner_y2_rbg.gif) right top repeat-y;
 }
.yblock-foot { 
 width:100%;
 height: 10px;
 background: url(images/corner_y2_bbg.gif) left top repeat-x; 
 }
.lcor{ 
 position: absolute;
 float: left;
 } 
.rcor{ 
 float: right;
 }  
/*End of Yellow block*/
/*White block*/
.wblock { 
  width:100%;
  background: url(images/corner_y_bg.gif) left top repeat-y;
  overflow: hidden;
 }
* html .wblock p{
 margin:0;
 padding: 10px 0 10px 0; 
 }  
.wblock-head {
 width:100%;
 height: 10px;
 overflow: hidden;
 background: url(images/corner_y_tbg.gif) left top repeat-x;
 }
.wblock-cont { 
 padding: 0 10px 0 10px;
 overflow: hidden;
 background: url(images/corner_y_rbg.gif) right top repeat-y;
 overflow: hidden;
 }
.wblock-foot { 
 width:100%;
 height: 10px;
 background: url(images/corner_y_bbg.gif) left top repeat-x; 
 }
 
/*End of White block*/ 
/*Fwite block*/
.fwblock { 
  width:100%;
  background: url(images/corner_w_bg.gif) left top repeat-y;
  margin-bottom: 15px;
 }
* html .fwblock p{
 margin:0;
 padding: 10px 0 10px 0; 
 }  
.fwblock-head {
 width:100%;
 height: 10px;
 overflow: hidden;
 background: url(images/corner_w_tbg.gif) left top repeat-x;
 }
.fwblock-cont { 
 padding: 0 10px 0 10px;
 overflow: hidden;
 background: url(images/corner_w_rbg.gif) right top repeat-y;
 }
.fwblock-foot { 
 width:100%;
 height: 10px;
 background: url(images/corner_w_bbg.gif) left top repeat-x; 
 }
.fwblock_mb_j { 
  width:100%;
  background: #ffffff url(images/arc-1.gif) left top repeat-y;
  margin-bottom: 15px;
  padding-left: 9px;
 }
* html .fwblock_mb_j p{
 margin:0;
 padding: 10px 0 10px 0; 
 }  
.fwblock-cont_mb_j { 
 padding: 40px 10px 30px 0px;
 margin-left: 52px;
 overflow: hidden;
 background: #ffffff url(images/corner_w_rbg.gif) right top repeat-y;
 }

/*End of Fwite block*/
/*Blue block*/
.bblock { 
  width:100%;
  background: url(images/corner_b2_bg.gif) left top repeat-y;
  margin-bottom: 15px;
 }
* html .bblock p{
 margin:0;
 padding: 10px 0 10px 0; 
 }  
.bblock-head {
 width:100%;
 height: 10px;
 overflow: hidden;
 background: url(images/corner_b2_tbg.gif) left top repeat-x;
 }
.bblock-cont { 
 padding: 0 10px 0 10px;
 overflow: hidden;
 background: url(images/corner_b2_rbg.gif) right top repeat-y;

 }
.bblock-foot { 
 width:100%;
 height: 10px;
 background: url(images/corner_b2_bbg.gif) left top repeat-x; 
 }

/*End of Blue block*/


/*Footer part*/
.footer-menu { width: 710px;
 background:url(images/footer_menu.gif) left top no-repeat;
 height: 33px;
 padding-left: 65px;
 }
.footer {
 position:absolute;
 bottom:0; width: 775px;
 height: 150px;
 } 
.footerblock {
 display: block;
 width: 450px;
 margin-left: 150px;
 } 
.fb {
 margin: 0 20px 0 20px;
 }
.fb1 {
 margin: 0 20px 0 40px;
 } 
.fd {
  margin: 0 58px 0 58px;
 } 
/*End of Footer part*/

#form1 {
 margin-top: 17px;
 }
.copy {
 margin-left: 25px;
 }
/*Common classes*/
.immarg {
 margin-bottom: 15px;
 }
.color1 {
 color: #faa320;
 } 
.color5 {
 color: #c0c0c0;
 } 
.color6 {color: #FF6600}
.color7 {color: #0079D6} 
.color8 {color: #ffffff} 
.csdown {
 margin-top: 27px;
 }
.csdown2 {
 margin-top: 54px;
 }
.csdown3 {
 margin-top: 44px;
 }
.csdown4 {
 margin-top: 60px;
 }

.margb {
 margin-bottom: 25px;
 } 
.over {
 overflow: hidden;
 } 
.color4 {
 color: #faa320;
 } 
.mb100 {
 margin-bottom: 100px;
 } 
.textalign_center {
 text-align: center;
 } 
.nextpage {
 border: 1px solid #006699;
 height: 22px;

 padding:  3px 10px 0 20px;
 
 }
.nextpagebg {
 background: #ffffff;
 height: 25px;
 border: 2px solid #cccccc;
 margin-bottom: 20px;
 margin-right: 10px;
 }
.nextpagebg2 {
 background: #f2f9fc ;
 height: 25px;
 border: 2px solid #cccccc;
 margin-bottom: 20px;
 margin-right: 10px;
 } 

.aligned {
  margin-left: 200px;
  width: 120px;
 }
.floatleft {
 float: left;
 }   
.floatright {
 float: right;
 }   

.margl {
 margin-left: 120px;
 }
.dotborder {
 padding-bottom: 10px;
 border-bottom: 1px dotted #666666;
 }  
.padtop15 {
 padding-top: 20px;
 padding-left: 5px;
 } 
.margt3p {
 margin:0 0 -12px 0;
 }
.nomargin {
 margin:0;
 } 
.margt6px0 {
 margin: 6px 0 0 0;
 } 
.width50 {
 width: 50%;
 } 
.width70 {
 width: 65%;
 } 
 
.padtop {
 padding-top: 40px;
 }
/*End of Common classes*/ 
/*Podbox elements*/ 
.podbox {
 width: 50%;
 float: left;
 }
.padd {
 width: 48%; 
 padding: 0 1% 0 1%;
 float: left;
 }
.lp {
 width: 58%;
 padding-top: 15px;
 }
.borderlp {
 background: url(images/pt.gif) right top repeat-y;
 } 
.rp {
 width: 40%; 
 padding-left: 2%;
 padding-top: 15px; 
 } 
.lp2 {
 width: 65%;
 }
.rp2 {
 width: 33%; 
 padding-left: 2%;
 padding-top: 40px;
 } 
.lp3 {
 width: 25%;
 }
.rp3 {
 width: 73%; 
 padding-left: 2%;

 } 

.l33 {
 float: left;
 width: 31%;
 padding: 0 1% 0 1%;
 margin-bottom: 10px;
 }
.r33 {
 float: right;  
 width: 31%;
 padding: 0 1% 0 1%;
 margin-bottom: 10px;
 }
.c33 {
 float: left;
 width: 31%;
 padding: 0 1% 0 1%;
 margin-bottom: 10px; 
 }
.fside_im {
 float: left;
 margin: 0 30px 0 30px;
 } 
.fmenu_item {
float: left;
margin-top: 10px;
 }
.mlsmall {
 margin-left: 10px;
 }
.mrsmall {
 margin-right: 10px;
 }
/*Contact Form*/ 
.contact-form {
 margin-left: 30px;
 }
.contact-form p{
 margin:0;
 }
.contact-head  {
 width: 379px;
 padding: 5px;
 background: #faa320;
 border: 1px solid #ffffff;
 }
.contact-row1  {
  width: 379px;
  padding: 5px;
  background: #f2f9fc;
  border: 1px solid #ffffff;
  overflow: hidden;
 }
.contact-row2  {
  width: 379px;
  padding: 5px;
  background: #eeeeee;
  border: 1px solid #ffffff;
  overflow: hidden;  
 }
.contact-row2  div{
  width: 48%;
  padding-left: 2%;
  }
#conid {
 width: 100%;
 padding:0;
 padding-bottom: 10px;
 overflow: hidden;
 
 }  
.contact-row2 p {
 padding-right: 5px;
 }  
.fipt {
 width: 100px;
 float: right;
 } 
.fipt2 {
 float: right;
 width: 320px;
 } 
.query {
 padding-top: 40px;
 padding-left: 10px;
 display: block;
 }  
.resetbtn {
 margin-left: 120px;
 }
/*End of Contact Form*/ 
 
 
.blue-marg {
 padding: 20px 10px 0px 10px;
 background: #f2f9fc;
 margin-top: 20px;
 margin-bottom: 10px;
 } 
.bgwhite {
 background: #ffffff;
 } 
.brown {
 width: 167px;
 height: 213px;
 padding: 25px 0px 0px 13px;
 background: #dfbf99;
 
 } 
 
.blueborder_block {
 border: 1px solid #98ddff;
 padding: 5px;
 background: #f2f9fc;
 margin-bottom: 10px;
 overflow: hidden;
 } 
.w5 {  width: 75%; } 
.w1 {  width: 70%; } 
.w2 {  width: 80%; } 
.w3 {  width: 90%; } 
.w4 {  width: 100%; } 
 
 
.thinrow {
 width: 30%;
 margin-right: 10px;
 } 