body { 
  font-size:14px;
  font-family:ITC Garamond;
  padding:0px; 
  margin:20px auto;
  color:#000000;
  text-align:justify;4/29/2009
  background:#ffffff;
  letter-spacing:-.02em
}
h3{padding:0;margin:0}

a { color: #CC0719;  text-decoration : none; outline:none;}
a:hover { color:#000;text-decoration :none;}
img
{
border:none; outline:none;
}




/*header CSS*/
#header
{
width:795px; height:auto; margin:0 auto;  background:#ffffff; 
}
#header #top-logo
{
height:98px; width:795px; text-align:center; margin:0 auto;
}
#header #spacer1
{
height:19px; width:795px; clear:left;
}
/*header CSS ends*/


/*navigation*/
#navigation
{
width:795px; height:27px; margin:0 auto; clear:left; background:#CC0719; border-bottom:2px solid #000000; text-align:center;  
}
#navigation ul
{
list-style:none; margin:0 auto; padding:0; text-align:center; 
}


#navigation li
{
display:inline; font-weight:bold;
}
#navigation li.line
{
color:#FFD0D5; font-family:ITC Garamond; line-height:27px;  
}
#navigation li a
{
font-size:11px; color:#ffffff; font-family:ITC Garamond; line-height:27px; text-decoration:none; padding-left:12px; padding-right:12px; 
}
#navigation li a:hover
{
color:#000;
}

/*navigation ends*/

/*middle*/
#middle
{
width:795px; height:auto; background:#ffffff; margin:0 auto; clear:both;       letter-spacing:.01em

}
#middle #content
{
float:left; margin:0 auto; padding:6px 0px 0px 0px; background:#ffffff; width:795px; height:auto; text-align:center;
} 
/*middle  ends*/

/*middle left*/
#banner
{
width:490px; height:472px; float:left; margin:0 auto; background:#ffffff;
} 

/*middle left ends*/

/*middle right*/
#leftMain
{
float:right; width:299px; height:auto; padding:0;
}
#leftMain .leftboxes
{
width:267px; height:auto; border:4px solid #000000; text-align:left; float:left; padding:8px 15px 8px 9px; 
}
#leftMain .spacer2
{
width:291px; height:7px; float:right; 
}
#leftMain .leftboxes .heading_red
{
text-transform:uppercase; font-size:14px; color:#CD061B; line-height:20px; font-weight:bold;
}
#leftMain .leftboxes .txt_blk
{
width:232px;  margin-left:5px; background:url(/img/black-arrow.gif) no-repeat left 4px; font-size:13px; color:#000000; font-weight:bold; line-height:16px; padding-left:10px; 
}

.txt_blk a{
font-size:13px; color:#000000; font-weight:bold;; 
}



/*middle right ends*/


/*footer*/
#footer
{
width:795px; height:auto; margin:0 auto; clear:both;
}
#footer #left_footer
{
width:487px; height:38px; float:left; text-align:left; font-size:10px;  color:#000000; 
}
#footer #left_footer img
{
margin-right:10px;
}
#footer #left_footer a
{
text-transform:uppercase; font-size:10px; color:#000000; line-height:20px; font-weight:bold; font-family:ITC Garamond; text-decoration:none;
}
#footer #left_footer a:hover
{
text-decoration:underline;
}
#footer #left_footer .copyright
{
font-family:ITC Garamond; line-height:18px; font-size:12px;
}

#footer #right_footer
{
width:208px; height:38px; float:right; text-align:right; line-height:18px;
}
#footer #right_footer
{
font-weight:bold; font-family:ITC Garamond; color:#000000; font-size:11px;
}
#footer #right_footer img
{

}
#footer #right_footer span
{
text-transform:uppercase;
}


/*footer ends*/



/* Inner page css*/

#inner_header{
margin:0 auto;width:795px;margin-top:7px;height:176px;
}
 
#inner_header img{
	background:#000;padding:4px;
}


#page_heading{
text-align:left;background:#CD0619;color:#fff;height:26px;line-height:35px;padding:4px 0 0 10px;border-top:2px solid #000;border-bottom:1px solid #fff;
font:bold 19px ITC Garamond;text-transform:uppercase;
}


#sub_heading{
font:bold 28px ITC Garamond;text-transform:uppercase;color:#CD0619;text-align:center;padding:0 0 10px 0;
}

.blackLine{
height:4px;background:#000;line-height:4px;margin-bottom:10px
}

.inner_content{
margin:0px 45px 25px 30px;text-align:left;font:bold 16px ITC Garamond;line-height:22px;padding:10px 0 10px 0
}
.large_text{font:normal 20px ITC Garamond;}

.red_txt li a{font:bold 20px ITC Garamond;color:#CD0619;text-transform:uppercase;line-height:30px}
.red_txt li a:hover{color:#000}

.benefits_txt{padding:20px;font:bold italic 18px ITC Garamond;color:#133c73;}

.subli li{line-height:35px;color:#CD0619;}

.subli li a{font:bold 16px ITC Garamond;color:#CD0619;padding:0 0 0px 0;}

.subli li a:hover{color:#000}
/***************** rss starts ************/
#rsscat{
margin-left:120px;
width:794px;
margin-bottom:20px;
}

.page_heading_rss{
text-align:left;
background:#CD0619;
color:#fff;
line-height:27px;
padding:0px 5px 0 5px;
border-top:2px solid #000;
border-bottom:2px solid #000;
font:bold 19px ITC Garamond;
text-transform:uppercase;
text-align:left;
}

.rss_inner_content{
font-family:ITC Garamond;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:22px;
text-align:left;
border:1px solid #75883d;
margin-top:5px;
}

.rss_inner_content ul{
margin:5px;
padding:0px 0px 0px 15px;
list-style-type:disc;
display:block;
}
.page_sub_heading_rss{
font-family:ITC Garamond verdana;
font-size:15px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:22px;
text-align:left;
margin-top:5px;
background-image:url('/img/rss_eclaro.gif');
width:260px;height:24px;
background-repeat:no-repeat;
text-align:center;
}

.page_sub_heading_rss a{
color:#000000;
line-height:18px;

}

/*****************RSS ENDS **************/


.mandatoryField{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;	
	text-decoration:none;
	font-weight:bold;
	text-align: center;
}


#sub_heading2{
font:bold 22px ITC Garamond;text-transform:uppercase;color:#CD0619;padding:0 0 5px 0;text-decoration:underline;
}

#sub_headingblack{
font:bold 18px ITC Garamond;color:#000;padding:0 0 0px 0;
}


#sub_heading1{
font:bold 28px ITC Garamond;text-transform:uppercase;color:#CD0619;padding:0 0 0px 0;}

.red{color:#CD0619;}

.bottomLinks{text-align:center}
.bottomLinks a{font:bold 16px ITC Garamond;color:#CD0619;padding:0 3px 0 3px;line-height:25px;}
.bottomLinks a:hover{color:#000}


.inner_content p{margin:0 0 10px 0}

.inner_content ul{padding-top:0;margin-top:0}
.inner_content ul li{margin-bottom:10px;}
.form_btn{background:#CD0619;color:#fff;text-transform:uppercase;font-weight:bold;border:none;padding:3px;font-size:12px;}

.red_sm{font-size:12px;color:#CD0619;font-weight:normal}
.marqueeDiv{border-top:1px solid #000;font:bold 15px ITC Garamond;background:#cc0719;margin-bottom:2px;padding:4px;color:#fff}
.marqueeDiv a{color:#fff}


.archiveRedtxt{
	font:bold 20px ITC Garamond;
	color:#CD0619;
	line-height:30px
}