


body {
margin: 0 auto;
font: normal normal 76%/100% helvetica, 'lucida grande', arial, 'trebuchet ms', tahoma, verdana;
_font: normal normal 12px/14px arial, 'lucida sans unicode', 'trebuchet ms', tahoma, verdana;
background: #020F2D  url(../img/concept.png) center top no-repeat;
}

a{ text-decoration:none;}
blockquote {
margin: 0 20px; padding: 0px 0px;
}
blockquote p {
margin: 0; padding: 0 0 4px;
}
blockquote ul {
margin: 0 10px; padding: 0 10px;
}
blockquote ul li { list-style-type: disc; 
}
img {
border: none;
}
p {
font-size: 100%; _font-size: 92%;
}
/*
3)
Basic Page Structure
*/
#wrapper {
width: 100%; margin: 0 auto; padding: 0; text-align: left;
}
#container {
width: 1034px; margin: 0 auto; padding: 0; text-align: left;

}

#container #Cheader{ background:url(../img/Header.png) no-repeat; height:140px;}

#container #Cbody{ background:url(../img/ContentBG.png) repeat; height:auto;}

#container #Cbody #subHeadings{ background:url(../img/SubHeaderAero.png) right center no-repeat; height:44px; margin-left:40px; margin-right:30px;width: 964px; }
#container #Cbody #subHeadings h1{ padding:0px; margin:0px; font-size:18px; padding-top:5px;}
/* ----------------------------------------------------- 
      Left Contents
---------------------------------------------------------*/
#LeftContents{  width:396px; margin-left:50px; float:left; }
#LeftContents .lHeader{ background: url(../img/lHeader.png) no-repeat; height:14px; padding:0px; margin:0px;}
#LeftContents .lbody{ color:#ffFFFF;  background:url(../img/lBody.png) repeat-y; padding-left:5px; padding-right:5px;  }
#LeftContents .lfooter{ background:url(../img/lfooter.png) no-repeat; height:12px;}


/* -------------------------- ---------------------------
      Right Contents
---------------------------------------------------------*/
#RightContents{ width:531px; border:solid 0px black;  float:left;  color:#FFFFFF;}
#RightContents .FHeader{ background:url(../img/FHeader.png) no-repeat; height:13px;}
#RightContents .Fbody{ color:#020F2D;  background:url(../img/FBody.png) repeat-y top; padding-left:15px; color:#FFFFFF;   }
#RightContents .Fbody table tr td{color:#FFFFFF;}

#RightContents h1{ padding:0px; margin:0px; font-size:12px; line-height:19px;}
#RightContents .Fbody .div{ margin-bottom:5px;text-align:left;}
#RightContents .Ffooter{ background:url(../img/Ffooter.png) no-repeat; height:13px;}

/* -----------------------------------------------------
      Bottom Contents
---------------------------------------------------------*/
#BootmContents{  width:931px; margin-left:50px; margin-top:5px; margin-bottom:5px;}
#BootmContents .BHeader{ background:url(../img/BHeader.png) no-repeat; height:17px;}
#BootmContents .Bbody{ color:#ffFFFF;  background:url(../img/Bbody.png) repeat-y;   }
#BootmContents .Bfooter{ background:url(../img/Bfooter.png) no-repeat; height:12px;  }
#BootmContents .Bbody .Heading{ background:#AFB105 url(../img/HeadingImg.png) no-repeat right; height:20px; padding-right:5px; width:180px; padding-top:5px; padding-left:5px; color:#000000; font-size:18px; font-family: "Brush Script Std"; font-weight:bold; margin-bottom:20px;}
#BootmContents .Bbody .points{ font-family: "Arno Pro";  background:url(../img/Aero.png) no-repeat; background-position:0px 7px; margin-left:10px; padding-left:40px; color:#B5B1B1; font-size:17px; line-height:28px; margin-bottom:10px; }



#CFooter{ background:url(../img/Cfooter.png) no-repeat ; height:21px; }
