/* CSS Document */

body{
  padding:0px;
  margin:0px;
  background-image:url(../images/backbg.jpg);
  background-repeat:repeat-x;
  background-color:#383838;
}

.outer{
  width:100%;
  margin:0px auto;
  position:relative;
}

.overview {
  color:white;
  font-family:Verdana,Tahoma;
  font-size:9pt;
  text-decoration:none;  
  padding-left:15px;
  padding-top:5px;
  padding-right:15px;
  padding-bottom:5px;
  line-height:18px;
}

.price_list_item {
  color:white; 
  font-family:Verdana,Tahoma; 
  font-size:10pt;
  text-decoration:none;
  padding:5px;
  padding-left:10px;
}

.price_list_hdr {
  color:orange; 
  font-family:Verdana,Tahoma; 
  font-size:10pt;
  text-decoration:none;
  background-color:black;
  padding:5px;
  font-weight:bold;
}

.video_link {
  color:white; 
  font-family:Verdana,Tahoma; 
  font-size:19pt;
  text-decoration:none;
  text-align:left;
}

.video_title {
  font-weight:bold; 
  color:orange; 
  font-family:Verdana,Tahoma; 
  font-size:9pt;
  background-color:#000000;
}

.container{
  padding:0px;
  margin:0px auto;
  width:789px;
}

.banner{
 float:left; width:789px;
}

.navigation {
	margin: 0px 0px 0px 0px;
	padding:10px 0px 22px 0px;
	width:750px;
	float:left;
	text-align:center;
}

.navigation p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#00c6ff;
  font-weight:bold;
  margin:0px;
}

.navigation a {
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#00c6ff;
  font-weight:bold;
  padding:4px 4px 5px 4px;
  margin:0px;
  text-decoration:none;
}
.navigation a:Hover{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#fff;
  font-weight:bold;
  padding:4px 4px 5px 4px;
  background-color:#0093bd;
  margin:0px;
  text-decoration:none;
}

.navigation .selected{
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#fff;
  font-weight:bold;
  background-color:#0093bd;
  margin:0px;
  text-decoration:none;
}

.contentbg{
	background-image:url(../images/content_bg.jpg); 
	background-repeat:repeat-x; 
	background-color:#383838; 
	float:left; 
	width:765px;
	padding:0px 12px 0px 12px;
	margin:0px;
}

.topcurve{
  background-image:url(../images/top_curve.jpg);
  background-repeat:no-repeat;
  width:766px;
  height:17px;
  margin:auto;
  float:left;
  font-size:1px;
}

.mainbg{
  background-image:url(../images/mainbg.jpg);
  background-repeat:repeat-x;
  background-color:#4d4d4d;
  float:left;
  width:722px;
  padding:10px 22px 0px 22px;
}

.content_area{
  float:left;
  width:720px;
  padding-bottom:32px;
}

.content_area .leftpart{
  float:left;
  width:450px;
  padding-right:20px
}

.leftpart p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#fbfbf3;
  line-height:18px;
}

.content_area .rightpart{
  float:left;
  width:250px;
  padding-top:25px;
}

.content_area .innerpagearea{
  float:left;
  width:700px;
  padding-right:20px
}

.innerpagearea p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#fbfbf3;
  line-height:18px;
}

.innerpagearea p span{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#ff9024;
  line-height:18px;
  font-weight:bold;
}

.innerpagearea a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#00c6ff;
  line-height:18px;
  text-decoration:none;
}

.innerpagearea ul{
  list-style:disc;
  padding:0px;
  margin:0px;
  padding-left:19px;
  padding-top:10px;
}

.innerpagearea ul li{
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  padding-bottom:10px;
  color:#fbfbf3;
}

.blackbg{
  background-image:url(../images/blackbg.jpg);
  background-repeat:no-repeat;
  float:left;
  width:720px;
  height:214px;
}

.black_innerleft{
width:425px; float:left; padding-top:30px; padding-left:27px; position:relative;
}

.aleat_area{
  position:absolute; width:125px; height:125px; top:82px; left:520px;
}

.black_innerleft p{
  font-family:"HeaveneticaCond5", Arial Narrow, Helvetica, sans-serif;
  font-size:18pt;
  color:#63c9ff;
  font-weight:normal;
  padding:0px;
  margin:0px;
  
}

.whitebg{
  background-color:#FFFFFF;
  width:648px;
  float:left;
  padding:30px 36px 30px 36px;
}

.whitebg ul{
  list-style-image:url(../images/bulet.jpg);
  background-repeat:no-repeat;
  padding:0px;
  margin:0px;
  padding-left:19px;
  padding-top:19px;
}

.whitebg ul li{
  font-family:verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  padding-bottom:18px;
  color:#3a4348;
}

.footer_bg{
  background-image:url(../images/footerbg.jpg);
  background-repeat:no-repeat;
  height:42px;
  width:765px;
  padding-top:19px;
  text-align:center;
  margin:auto;
  clear:both;
  margin-bottom:15px;
}

.footer_bg p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#b5bdc1;
  padding:0px;
  margin:0px;
}

a.footerlink{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10.5pt;
  color:#56c2ff;
  padding:0px;
  margin:0px;
  text-decoration:underline;
  float:center;
  margin-top:-15px;
  padding-right:27px;
}

a.footerlink:hover{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10.5pt;
  color:#56c2ff;
  padding:0px;
  margin:0px;
  text-decoration:none;
  float:center;
  margin-top:-15px;
  padding-right:27px;
}

.clear{ clear:both;}

.heading_txt{
  float:left;
}

.heading_txt p{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10.5pt;
  color:#fff;
}

.heading_txt a{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;
  color:#56c2ff;
  text-decoration:underline;
  font-weight:bold;
}

.trAlt
{
	float:left;
	clear:both;
	margin:0px auto;
	width:100%;
	background-color:#666666;
}

textarea 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	width:240px;
}

.trAlt dl
{
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	padding-top:2px;
}

.trAlt dt
{
	 display:inline;
	 float:left;
	 padding:5px 2px 2px 0px;
	 margin:0px;
	 text-align:right;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:9.5pt;
	 color:#fff;
}

.trAlt dt p
{
	 text-align:right;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#353535;
	 padding:0px;
	 margin:0px;
}



.trAlt dd
{
	 display:inline;
	 padding:2px 6px 2px 6px;
	 margin:0px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;
     font-size:9.5pt;
     color:#353535;
}



.trAlt dd p
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:9pt;
   color:#353535;
   padding:5px 0px 0px 0px;
   margin:0px;
}

.trAltNew
{
	float:left;
	clear:both;
	margin:0px auto;
	width:100%;
	background-color:#333333;
}

.trAltNew dl
{
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:2px;
	padding-top:2px;
}

.trAltNew dt
{
	 display:inline;
	 float:left;
	 padding:5px 2px 2px 0px;
	 margin:0px;
	 text-align:right;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:9.5pt;
	 color:#fff;
}

.trAltNew dt p
{
	 text-align:right;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:8pt;
	 color:#353535;
	 padding:0px;
	 margin:0px;
}

.trAltNew dd
{
	 display:inline;
	 padding:2px 6px 2px 6px;
	 margin:0px;
	 float:left;
	 font-family:Arial, Helvetica, sans-serif;
     font-size:9.5pt;
     color:#353535;
}

.trAltNew dd p
{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#353535;
   padding:5px 0px 0px 0px;
   margin:0px;
}
.btnstyle{
  background-color:#f7f7f7;
  padding:1px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9.5pt;
  color:#000;
  border:1px solid #ccc;
  cursor:pointer;
}

.headingTXT{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14pt;
  color:#65ddff;
  font-weight:bold;
}

