body{background:#c8ebfa url(../images/bg.gif) repeat-x; margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a{ color:#000; text-decoration:none} 
#container{  width:951px; margin:0 auto;}
div{ margin:0px; padding:0px;}
#headerstrip{ float:right;  margin-left:50px; width:800px; height:29px; line-height:30px;}
#strip{ float:left; width:561px; font-size:11px;}
.rgstr a{ width:119px; color:#FF0000; font-weight:bold; float:left; font-size:12px;}
.rgstr a:hover{ color:#f30101;}
#call{ float:right; width:650px;}
#call a{ margin:0px 3px;}
#header{ background:#fff url(../images/header_bg.jpg) top no-repeat; width:950px; height:130px;}
#logo{ float:left; margin-top:3px; margin-left:15px;}
#hdr_right{ width:720px; height:103px; float:right;}
#menu{}
.clr{ clear:both;}
#menu a{color:#FFF; height:23px; font-weight:bold; display:block; float:left; line-height:18px; background:url(../images/bt_mid.gif) repeat-x; padding:4px 8px; text-transform:uppercase;}
.lft{ background:url(../images/bt_lft.gif)left no-repeat; width:7px; display:block; height:31px; float:left; margin-left:2px;}
.rght{ background:url(../images/bt_rght.gif) right no-repeat; width:7px; display:block; height:31px; float:left; margin-right:1px;}
#banner{}
#content{ background:url(../images/contnt_bg.gif) repeat-y; width:940px; padding:10px;}
#left{ float:left; width:240px;}
#right{ float:right; width:686px;}
#got_question{font-size:18px; text-align:center; color:#ff3500;}
.btn3{ background:url(../images/btn3.gif) no-repeat; width:117px; height:36px; color:#fff; border:none; border:0px; font-weight:bold; font-size:14px; cursor:pointer;}
#login{ width:240px; margin-top:10px;}
.mid{ background:url(../images/lft_box_mid.gif) repeat-y; padding-left:15px; font-size:12px; padding-right:10px;}
h3{ border-bottom:#dedede solid 5px ; font-size:14px; margin:0px; padding:0px;}
h2{ margin:0px; padding:0px; color:#ff3500; font-size:18px; font-family:"Trebuchet MS"; font-weight:normal; text-transform:uppercase; padding-left:15px; margin-top:15px;}
.btn{ background:url(../images/btn.gif) no-repeat; width:62px; height:24px; color:#fff; border:none; border:0px; cursor:pointer;}
.red{ float:right; color:#FF0000; text-decoration:underline; font-size:12px; margin-right:10px;}
#video{float:left}
#video p{ text-align:left;}
.cactus {color:#000; font-size:17px; font-family:"Trebuchet MS"; font-weight:bold; text-transform:uppercase; padding-left:15px;}
table a{ font-weight:bold}
table a:hover{ color:#666666}
.colred{ color:#FF0000;}
.td2{ background:#dbe5f1; padding:5px;}
#abtUs{ width:678px;}
.abtmid{ background:url(../images/rght_bx_mid.gif) repeat-y; font-size:12px; padding:0 10px; line-height:20px;}
#doublebx{ }
#utub{ width:388px; float:left; margin-left:5px;}
#moreVideo{ width:250px; float:left; margin-left:10px; }
#moreVideo p{ text-align:left}
#moreVideo span{color:#a90505}
#achieve{ width:327px; float:left;}
.achMid{ background:url(../images/achieve_mid.gif) repeat-y; font-size:12px; padding-right:10px; line-height:18px; margin:0px; float:left}
#events{ width:327px; float:right; }
.evntMid{ background:url(../images/achieve_mid.gif) repeat-y;}
.evntMid ul{ line-height:25px; list-style-type:none; list-style:url(../images/icon.gif); color:#008014; font-size:12px; font-weight:bold; margin:0px; padding:4px 30px;;}
p{text-align:center; line-height:20px;}
p a{ margin-left:10px;text-align:center; font-size:12px;}
#head{ margin-top:10px;}
#headL{ width:343px; float:left}
#headR{ width:200px; float:left}
.btn2{ background:url(../images/btn2.gif) no-repeat; width:153px; height:36px; color:#fff; border:none; border:0px; font-weight:bold; font-size:12px; cursor:pointer;}
.more{ color:#007713; font-weight:bold; text-decoration:underline;}
form input, textarea, select{ background:#f7efda; border:solid 1px #d3bf8c}
.subbtn{color:#ff4100; font-weight:bold; cursor:pointer;}
.td{ background:#f9f9f9;}
/* 
  ------------------------------------
  PVII Menu CSS Express Drop-Down Menu
  ------------------------------------
*/
#menuwrapper {
 width:730px; float:right; margin-left:0px; font-size:12px; margin-top:1px;}
.clearit {clear: both;height: 0; line-height: 0.0;font-size: 0;}
#p7menubar {}
#p7menubar, #p7menubar ul {padding: 0;margin: 0;list-style: none;}
#p7menubar a {display: block;text-decoration: none;padding:8px; padding:8px 12px; background-image: url(../images/bt_mid.gif);margin-left:3px;color: #fff; font-weight:bold}
#p7menubar a.trigger {}
#p7menubar li {float: left;}
#p7menubar li {position: relative;}

/* hide from IE mac \*/
#p7menubar li {position: static; width: auto;}
/* end hiding from IE5 mac */

#p7menubar li ul, #p7menubar ul li  {width:200px;}
#p7menubar ul li a  {color: #565656;border-right: 0;padding: 3px 12px 3px 16px;}
#p7menubar li ul {position: absolute;display: none;background-color: #ff3700; background-repeat: repeat-x; margin-left:3px;}

#p7menubar li ul li a {color: #fff;background:#FFF; height:25px;}

#p7menubar li:hover a, #p7menubar a:focus,
#p7menubar li:hover ul, #p7menubar li.p7hvr ul {display: block;}
#p7menubar li:hover ul a, #p7menubar li.p7hvr ul a {color: #FFF;background-color: transparent;}
#p7menubar ul a:hover { background:url(../images/bt_mid.gif)!important;color: #FFFFFF !important;}
