/* CSS Document */

body { margin: 0px 0px 0px 0px; background: #303030 url(images/bg.gif) repeat-x; }
#lightbox{
	xdisplay:none;
	position: absolute;
	top:50%;
	left:-9999px;
	z-index:9999;
	width:390px;
	height:320px;
	margin:-200px 0 0 -200px;
    border-left: 2px solid #d4d0c8;
    border-top: 2px solid #d4d0c8;
    border-right: 2px solid #404040;
    border-bottom: 2px solid #404040;
	background:#FFF;
	text-align:left;
	padding-top: 20px;
}
#lightbox[id]{position:fixed;}
#overlay{
	xdisplay:none;
	position:absolute;
	top:0;
	left:-9999px;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#444;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{position:fixed;}
#lhdr{position:absolute; top: 0px; left: 0px;background: #2c4887;font: bold 13px Arial;width:388px;height:18px;padding-left:2px;color:#FFFFFF;}
#close{position:absolute; top: 2px; right: 2px; cursor:pointer;}

FIELDSET {width: 683px; border: 0px solid #b3b3b3; font: 13px Arial; text-align: left;}
LEGEND   {background-color: #f3f3f3; border: 1px solid #b3b3b3; font: bold 13px Arial; padding: 2px;}
.div1, .file_list {text-align: left; color: #484B50; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.div1 {width: 100%; padding: 10px;}
.upload_input input {font: 12px Arial; border: 1px solid #636363; margin-top: 1px; width: 100%;}
.file_list {width: 100%; border: 1px solid #434343; background-color: #ffffff;}
.file_list input {font: 12px Arial; border: 1px solid #c3c3c3; margin-top: 1px;}
.myForm {font: 12px Arial; border: 1px solid #636363; margin-top: 1px;}
.fdescr {width: 530px;}
.xfname  {color: #333;}
.xdescr  {color: #aaa;}

/* CSS below required for Inline3 mode */
.data {border-collapse:collapse; background-color: #e9e9e9; width: 683px; margin-bottom: 3px;}
.data TR TD {border: 1px solid #a3a3a3; font: 12px Arial;}
.bar1 {border: 1px solid #a3a3a3; background-color: #f6f6f6; text-align: left; vertical-align: middle; height: 20px; width: 98%;}
.bar2 {width: 1%; background-color: #c9c9c9; height: 20px; text-align: left;}
.message {width: 683px; border: 1px solid #909090; font: 11px Arial; margin-top: 5px; text-align: left; padding-left: 3px; background-color: #f9f9f9;}
.myLink  {font: bold 13px Arial; color: #303030; text-decoration: none;}
.btn     {font: 12px Arial; border: 1px solid #a3a3a3; background-color: #e9e9e9; margin-top: 3px; margin-bottom: 5px;}
#container { margin: 0 auto; background: #FFFFFF url(images/ctbg.gif) no-repeat; width: 750px; margin-top: 40px; }
#topheader { height: 89px; border-bottom: 1px solid #777777; color: #ff6600;	width: 750px; }
#theader { font-family: Impact, Sans-serif;	font-size: 36px; color: #303030;	background: url(images/logo.gif) no-repeat 0;	margin-left: 18px; margin-top: -5px; margin-bottom: -5px; padding-left: 35px; width: 697px; }
#theadert { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #ff6600; padding-left: 73px; }
#mainbanner {
  width: 600px;
	height: 88px;
	border-bottom: 1px solid #303030;
	background: url(images/mainbanner.gif) no-repeat;
	padding-top: 50px;
	padding-left: 150px;
	font-family: Rockwell Extra Bold;
	font-size: 26px;
	color: #FFF;
}
#nav { border-top: 5px solid #303030;	width: 750px; }
#nav ul { margin: 0 0 0 0; }
#nav li { list-style-type: none; display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
#nav li a { text-decoration: none; color: white; background:#303030 url(images/navbg.gif) no-repeat; width: 100px; height: 17px; padding-top: 5px; display: block; float: left; text-align:center; }
#body { float: none; clear:both; width: 750px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #303030; }
h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: -0.8px;
	font-size: 24px;
	color: #303030;
	margin: 0 0 0 0;
	padding-left: 24px;
	padding-top: 16px;
	padding-bottom: 12px;
}
h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #ff6600;
	margin: 0 0 0 43px;
	padding-top: 0px;
}
h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #303030;
	letter-spacing: -0.8px;
}
h5 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ff6600;
	letter-spacing: -0.8px;
}
#footer {
  width: 750px;
  margin: 0 auto;
	background:url(images/footer.gif) no-repeat;
	height: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
}
#p404 {
  margin: 0 auto;
	padding-top: 20px;
	width: 400px;
	height: 200px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.intro {
  margin-top: 5px;
  padding-left: 37px;
	padding-right: 30px;
  width: 683px;
	padding-top: 12px;
  height: 153px;
  background: url(images/introbg.gif) no-repeat #FFF;
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
	line-height: 13px;
}
.introd {
  margin-top: 5px;
  padding-left: 30px;
	padding-right: 30px;
  width: 683px;
	padding-top: 12px;
  height: 310px;
  background: url(images/introbg2.gif) no-repeat #FFF;
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
	line-height: 13px;
}
.tata {
  margin-top: 18px;
  padding-left: 0px;
	padding-right: 6px;
	padding-top: 2px;
  color: #000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
	line-height: 13px;
}
#recentnews { width: 700px; padding-left: 50px; }
#recentnews a { color: #ff6600; text-decoration:none; }
div.content { width: 740px; padding: 5px;}
hr { margin-left: 50px; height: 0px; border-top: 2px dashed #FF6600;}
#blogleft { width: 740px; padding: 5px; float: left;}
#guestleft { width: 740px; float: left;}
span.blogged { width: 100%; height: 20px; border-top: 1px solid #222222; background-color: #e4e4e4; display: block; margin-top: 5px;}
.post {width: 650px; margin: 0 auto; padding-top: 5px; padding-bottom: 10px;}
#body a { color: #ff6600; text-decoration: none; }
label { margin-left: 50px; width: 150px; height: 20px; display: block; float: left; }
b { color: #ff6600;}
strong {color: #000000;}
span.blogged1 { width: 64.5%; height: 20px; border-top: 1px solid #222222; background-color: #e4e4e4; display: block; margin-top: 5px;}
#security {width: 400px;}