/* CSS Document */

body

{

	background-color: #f7f1dc;

	margin: 0px 0px 0px;

	text-align: center;



}

.font_main

{

 font-family:tahoma,arial,sans-serif;;

}

.maintable

{

background:#FFFFFF;

}

.why

{

	margin-top: 0px;

	margin-bottom:0px;

	padding-left:5px;

	font-family:tahoma,arial,sans-serif;

	font-weight:bold;

	color:#AD0000;

}

.tabs

{

border-collapse:collapse;

padding-left:5px;

}

.pics

{

border-style: none; 

border-width: medium;

padding-right:3px;

}

.higligts

{

font-family:tahoma,arial,sans-serif;

font-size:13px;

}

.headcontent 

{

font-family:tahoma;

font-size:18px;

font-weight:bold;

color:#AD0000;

margin-top:12px;

text-align:left;

margin-left:16px;

}

.innercontent

{

font-family:tahoma,arial,sans-serif;

font-size:13px;

font-weight:normal;

text-align:justify;

margin-bottom:20px;

margin-top:50px;

padding-left:20px;

margin-left:200px;

width:60%;

}



.menu_home

{

border-left-color: #AD0000; 

border-left-width: medium; 

border-right: 1px dotted #AD0000;

border-top-color: #AD0000; 

border-top-width: medium; 

border-bottom-color: #AD0000; 

border-bottom-width: medium;

background-color:#AD0000;

font-family:tahoma,arial,sans-serif;

font-size:13px;

color:#FFFFFF;

}

.menu_tab

{

border-collapse: collapse;

background:#FFFFFF;

}

.tab1

{

 border-collapse:collapse;

 border-color:#B5731A;

 margin:0 0 0 15px;

}

.td1

{

border-style: none; border-width: medium;

}

.menu_p

{

margin-top: 4px; margin-bottom:0

}

.menu_p1

{

margin-top: 0; margin-bottom:0;

}

.menu_p2

{

color:#AD0000;

font-family:tahoma,arial,sans-serif;

font-size:10px;

}

.menu_p3

{

margin:10px 10px 0 0;

}

.menu_p4

{

margin-right: 10px; margin-top: 0; margin-bottom: 0;

}



.tab4

{

border-collapse:collapse;

border-color:#FFFFFF;

}



.menu_pe

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

}



.tds

{

border:1px solid #C3C3C3;

background-color:#EFEFEF;

padding-left:15px;

font-family:tahoma;

font-weight:700;

font-size:14px;

color:#CC3300;

height:50pxpx;

}

.m

{

border-left-style:none; 

border-left-width:medium; 

border-right-style:none; 

border-right-width:medium; 

border-top-style:1px solid; 

border-bottom-style:solid #C3C3C3; 

border-bottom-width:1px;

background-color:;

}

.msonormal

{

margin-top:0;

margin-bottom: 0;

margin-left:10px; 

margin-right:5px;

font-family:tahoma;

font-size:12px;

}

.ch

{

font-family:tahoma;

font-size:14px;

font-weight:bold;

}

.ch1

{

font-family:tahoma;

font-size:13px;

font-weight:normal;

}



.con

{

border:1px solid #C3C3C3;background-color:#EFEFEF;margin-left:30px;font-family:tahoma;font-weight:700;font-size:14px;color:#CC3300;

}

.corr

{

border:1px solid #C3C3C3;background-color:#EFEFEF;margin-left:30px;font-family:tahoma;font-weight:700;font-size:14px;color:#CC3300;

}

.corr1

{

margin-left:30px;font-family:tahoma;font-weight:bold;font-size:12pt;color:#800000;

}.link

{

text-decoration:none;

}

.bottom_link

{

text-decoration:none;

font-family:tahoma;

font-size:12px;

color:#AD0000;

}

a:hover

{

text-decoration:underline;

}

.link_table

{

}

.break

{

font-family:tahoma;

font-size:13px;

color:#666666;

padding:0 2px 0 4px;

}

.footer

{

font-family:tahoma;

font-size:12px;

color:#AD0000;

margin-top:0px;

}

.c

{

color:#000000;

}

hr

{

color: #fff; 

background-color: #fff; 

border: 1px dotted #666666; 

border-style: none none dotted; 

width:90%;

}



.ab{display:block}

.ab *{

  display:block;

  height:1px;

  overflow:hidden;

  font-size:.01em;

  background:#E9D370}

.ab1{

  margin-left:3px;

  margin-right:3px;

  padding-left:1px;

  padding-right:1px;

  border-left:1px solid #E9D370;

  border-right:1px solid #E9D370;

  background:#E9D370}

.ab2{

  margin-left:1px;

  margin-right:1px;

  padding-right:1px;

  padding-left:1px;

  border-left:1px solid #E9D370;

  border-right:1px solid #E9D370;

  background:#d0ab5a}

.ab3{

  margin-left:1px;

  margin-right:1px;

  border-left:1px solid #E9D370;

  border-right:1px solid #E9D370;}

.ab4{

  border-left:1px solid #E9D370;

  border-right:1px solid #E9D370}

.ab5{

  border-left:1px solid #E9D370;

  border-right:1px solid #E9D370}

.abfg{

  background:#E9D370;

   padding:1px 10px 2px 4px;

  }

 .subitems

 {

 width:auto;

 margin-left:14px;

 margin-top:10px;

 padding-top:20px;

 padding-left:7px;

 margin-right:10px;

 }

 .sublinks a

 {

 text-decoration:none;

 color:#AD0000;

 }

 .sublinks a:hover

 {

 text-decoration:underline;

 }

  .sublinks 

 {

 padding-top:5px;

 text-decoration:none;

 font-family:tahoma;

 font-size:14px;

 font-weight:bold;

 color:#000000;

 padding-left:15px;

 }

 .main_content

 {

 margin-top:25px;

 width:97%;

 }

 

 .link_hr

 {

 width:40%;

 }

.contact_us_tab

{

margin-top:5px;

margin-left:5px;

}

.contact_us_caption

{

font-family:tahoma;

font-size:11px;

font-weight:bold;

color:#292929;

}

fieldset

{

-moz-border-radius-bottomleft:7px;   

-moz-border-radius-bottomright:7px;   

-moz-border-radius-topleft:5px;   

-moz-border-radius-topright:7px;   

border-radius: 3px; 

margin-top:25px;

}

.text

{

 font-family:tahoma;

 font-size:13px;

 border:1px solid #E9E7E7;

 width:225px;

}

.legend

{

font-family:tahoma;

font-size:13px;

color:#6C0000;

font-weight:bold;

}

.textarea

{

border-color:#CCCCCC;

border-style:solid;

border-width:1px;

width:460px;

 }

 .button

 {

 border:1px solid #4B83C7; 

 background-color:#4B83C7;

 font-family:tahoma;

 font-weight:bold;

 color:#FFFFFF;

 width:100px;

 }

.thanks

{

font-family:tahoma;

font-size:13px;

margin-top:20px;

font-weight:bold;

color:#FF0000;

}

.new_text

{

border-color:#CCCCCC; 

border-style:solid;

border-width:1px;

width:170px;

height:21px;

}

.location

{

padding:0px 5px 5px 10px;

}

.footer_company

{

text-decoration:none;

color:#AD0000;

}

/* ---------------------- Redslate nav ---------------------- */

.red #slatenav{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(../images/redslate_backgroundover.gif);font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}

.red #slatenav ul{margin:0px;padding:0;list-style-type:none;width:auto;}

.red #slatenav ul li{display:block;float:left;margin:0 1px 0 0;}

.red #slatenav ul li a{display:block;float:left;color:#fff;text-decoration:none;padding:14px 22px 0 22px;height:40px;}

.red #slatenav ul li a:hover,.red #slatenav ul li a.current{color:#fff;background:transparent  url(../images/redslate_background.gif)  repeat-x top left;}



/* ---------------------- END Redslate nav ---------------------- */



.faq a:link

{

text-decoration:none;

color:#0033CC;

}

.faq a:hover

{

text-decoration:underline;

color:#0033CC;

}

.faq a:visited

{

color:#0033CC;

}

.cs

{

font-family:tahoma;

font-size:16px;

font-weight:bold;

color:#C60000;

}