
body {
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
color :#808080;

text-align:center; /* for IE 021a40 */ 

/*background-image:url(../images/common/grad01.gif);
background-repeat:repeat;*/ 

}


#banmainbg{
width:950px;
height:250px;
background-color:#FFFFFF;     
background-repeat:repeat-x;
margin-bottom:20px;
border-bottom:2px solid #7d3434;
text-align:center; /* reset text alignment */ 
margin:0 auto; /* for the rest */ 
}

#top_wrapper{
width:950px;
background-color:#FFFFFF; 
text-align:left; /* reset text alignment */ 
margin:0 auto; /* for the rest */ 
}


#bodyWhite{
width:950px;
background: white url('../images/common/vidavoshofar.gif');
background-attachment: fixed;
background-repeat: no-repeat;
background-position: 50% 95%; 

}


#menu_wrapper {
width:950px;
height:32px; 
/* background: #808080;             
background-image:url(../images/menu/menubg.jpg);
background-repeat:repeat-x;
border-bottom:2px solid #808080;*/
}

h1 {
color:#000000;
font-family: georgia,Arial,"Trebuchet MS";
font-size:24px;
text-align:left;
padding:0;
margin:0;
padding-bottom:10px;
}

h2 {
color:#3C001E;
font-family: georgia,Arial,"Trebuchet MS";
font-size:18px;
text-align:left;
padding:0;
margin:0;
padding-bottom:5px;
line-height: 90%;
}

div.notice_error {
	border: 2px solid #ff8080;
	padding: 5px;
	margin: 10px 0;	
	color: #800000;
	font-weight: bold;
	background-color: #ffd2d2;
	text-align:left;
}

div.notice_success {
	border: 2px solid #d0ed70;
	padding: 5px;
	margin: 10px 0;	
	color: #008000;
	font-weight: bold;
	background-color: #e6ffcc;
	text-align:left;
}

td.formlabel {
	     font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;
}
.form-required{
line-height: 1.5em; font-size: 11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#CC0000;
}

th.header{
	background-color: #F8F5F1;
	background-image: url(../images/common/cellpic2.gif);
	color: #F1F1F1;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

th.header2{
	background-color: #F8F5F1;
	background-image: url(../images/common/cellpic1.gif);
	color: #F1F1F1;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
}

#banner_wrapper {
width:100%;
height:250px;
background-image:url(../images/banners/banner_bg.jpg);
background-repeat:repeat-x;
margin-bottom:20px;
}


.jojo{
border-left:1px solid #EEEEEE;
   border-right:1px solid #EEEEEE;
}

img {
   border:1px solid #021a40;
}


p.txt12 {font-family:verdana,arial,serif;font-size:12px;color:#333;line-height: 1.7em;text-align:left;}
p.txt14 {font-family:verdana,arial,serif;font-size:16px;color:#666666;line-height: 180%;text-align:left;}








.head1{background:#FFFFFF;height:15px;}




h1.svcinfo{color:#CC0000;font-family:arial,tahoma;font-size:26px;margin-bottom:12px;margin-top:12px;}
h2.pgtitle{color:#CC0000;font-family:arial,tahoma;font-size:24px;margin-bottom:12px;margin-top:12px;}



.txt12pxn {font-family:arial,serif;font-size:12px;color:#333;line-height: 1.7em;text-align:justify;}

.text12R {font-family:verdana,arial,serif;font-size:12px;color:#CC0000;line-height: 1.7em;}
.caption {font-family:verdana,arial,serif;font-size:12px;color:#333;font-size: 10px;text-align: center;}

.box04 {background:#d5dfe3;height:15px;}
.headerb1 {background:#7d3434; height:25px;font-family: Arial,Georgia,Tahoma,Helvetica, sans-serif;color:#FFFFFF;text-align:left;}
.headerb2 {background:#2a7f89; height:25px;font-family: Arial,Georgia,Tahoma,Helvetica, sans-serif;color:#FFFFFF;text-align:center;}
.box03 {background:#50535e;color: #727580;}







/*
===================================================================================
=== INPUT FORM STYLES =======================================================
===================================================================================
*/


input,textarea, select {	
	color: #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}


td.formtxt {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
td.formlabel {font-family:Arial,Verdana,Helvetica, sans-serif;font-size: 12px;font-weight: normal;padding:8px;}
td.formlabelr {font-family:Arial,Verdana,Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-align:right;}
.form-required {line-height: 1.5em; font-size: 11px; font-family:verdana,arial,helvetica; font-weight:normal; color:#CC0000;}
.form-error {color:#BF0000;font-family:arial,serif;font-size:14px;font-weight:bold;}
th {background-color: #CCCCCC;color: #333333;font-size: 14px;font-family:arial,serif;font-weight: bold;text-align:left;height: 25px;}


/*.tableoutline	{background-color:#EEEEEE;border: 2px #CCCCCC solid;font-family:Arial,Verdana,Helvetica;font-size:11px;color:#333333;font-weight:normal;}*/


.tableoutline	{
      
	
	border: 2px #CCCCCC solid;
background-color: #EEEEEE;
        font-family:Arial,Verdana,Helvetica; 
        font-size:11px; 
        color:#333333;
        font-weight:normal;
}


td.planfeature{

background-color:#FFFFFF;
font-family: Verdana,Arial,Helvetica; 
        font-size:11px; 
        color:#333333;
        font-weight:normal; 
}

td.planval{

background-color:#F2F2F2;
font-family: Verdana,Arial,Helvetica;
        font-size:11px; 
        color:#333333;
        font-weight:normal; 
}


/* Start Menu */
img{ border: 0px; }
.menunavbg{background: url("../images/menu/menubg.jpg") repeat x;border-bottom:2px solid #7d3434;border-top:2px solid #EAE3C9;}

#home{display: inline;width:238px;height:32px;background: url("../images/menu/about.jpg") no-repeat 0 0;float:left}
#home:hover{background-position:0 -32px;}
#home span{display: none;}

#careers{display: inline;width: 237px;height: 32px;background: url("../images/menu/careers.jpg") no-repeat 0 0;float:left}
#careers:hover{background-position:0 -32px;}
#careers span{display: none;}

#services{display:inline;width:237px;height: 32px;background: url("../images/menu/services.jpg") no-repeat 0 0;float:left}
#services:hover{background-position:0 -32px;}
#services span{ display: none;}

#contactus{display: inline;width:238px;height:32px;background: url("../images/menu/contactus.jpg") no-repeat 0 0;float:left}
#contactus:hover{background-position:0 -32px;}
#contactus span{display: none;}


/*----------------------FOOTER--------------------*/

#footerbg{
width:100%;
height:95px;
background-color:#EEEEEE;
border-top:2px solid #666666;
/*background-image:url(../images/common/bgfooter.jpg);
background-repeat:repeat; E7E7E7 */
}



#footer_wrapper {
width:100%;
height:132px;
background-image:url(../images/common/bgfooter.gif);
background-repeat:repeat-x;
}

#footer {
width:800px;
height:auto;
margin:0 auto;
text-align:center;
padding-top:30px;
color:#333333;
font-size:14px;
}

#footer a {
color:#cc0000;
text-decoration:none;
}

#footer a:link {
text-decoration:none;
}

#footer a:hover {
text-decoration: underline;
}

.copyright {
font-size:11px;
}

/* End Footer */