/* CSS Document */
* { margin: 0; padding: 0; }

body{
font-family:Tahoma;
font-size:11px;
line-height:13px;
color:#7c7c7c;
background: #000000;
}

#body-wrap{
width:1024px;
margin:auto;
padding-top: 20px;
}


#menu-nav{
height: 44px;
text-transform:titlecase;
background: url(../images/menu-bg.png) repeat-x;
}
ul#mainlevel-nav { list-style: none;margin: 0;padding: 0;height: 44px; }
ul#mainlevel-nav li { float: left;list-style: none;height: 44px; }
ul#mainlevel-nav li a { float: left;list-style: none;height: 44px;padding: 0px 22px;color: #CCCCCC;text-decoration: none;font: bold 16px/44px Arial, Helvetica, Geneva, sans-serif; }
ul#mainlevel-nav li a:hover { float: left;list-style: none;height: 44px;padding: 0px 22px;color: #FFFF00;text-decoration: none;font: bold 16px/44px Arial, Helvetica, Geneva, sans-serif;   }



#log{
margin-top:-25px;
float:right;
margin-right:50px;
}
/* Hide from IE5/Mac \*/
* html #log {
margin-right: 25px;
}
/* End hide from IE5/Mac */

#txtlog{
height:20px;
}

.clear {
       clear: both;
       height: 1px;
       font-size: 1px;
       line-height: 1px;
       margin-bottom: -1px;
}

.right-vedio{
  background: url(../images/right-vedio.jpg) no-repeat;
  height: 368px; width: 527px;
}



#right-inner{
   margin: 0 auto;
   width: 480px;  height:  auto; 
}


#footer{
   font-size: 10px; color:#D0D0D0;
}
#footer a { height: 26px;padding: 10px 2px;color: #fff;text-decoration: none;text-transform: none; font: normal 10px/26px Arial, Helvetica, Geneva, sans-serif;  }
#footer a:hover { height: 26px;padding: 10px 2px;color: #fff;text-decoration: none;text-transform: none; font: normal 10px/26px Arial, Helvetica, Geneva, sans-serif; }


html {
  height: 100%;
  margin-bottom: 0px;
}

form {
  margin: 0;
  padding: 0;
}

img,table {
	border:none;
}
ul, ul li { list-style:none; list-style-image:none; list-style-type:none; padding-left: 5px;}


a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
    color: #333333;
}

a:hover {
	text-decoration: underline;
	font-weight: normal;
    color: #000000;
}

/* headers */
div.componentheading {
  padding-left: 0px;
}

h1 {
	padding: 0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	vertical-align: bottom;
	color: #666;
	text-align: left;
	width: 100%;
}

h2, .contentheading {
	padding: 0;
	font-family: Bebas, Helvetica,sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	vertical-align: bottom;
	color: #E20C7A;
	text-align: left;
	width: 100%;
}

table.contentpaneopen h3 {
	margin-top: 25px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

.componentheading, legend {
  margin: 0;
  font-weight: normal;
  font-family: Bebas, Tahoma,Helvetica,sans-serif;
  color:#E20C7B;
  font-size: 1.4em;
  padding-left: 0px;
  margin-bottom: 10px;
  text-align: left;
}

/* small text */

.small {
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.modifydate {
  height: 20px;
  vertical-align: bottom;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	text-align: left;
}

.createdate {
	height: 20px;
	vertical-align: top;
	font-size: .90em;
	color: #999;
	font-weight: normal;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;

}

a.readon {
	margin-top: 10px;
	display: block;
	float: left;

	padding-right: 20px;
	line-height: 14px;
	height: 16px;
}



/* form validation */
.invalid { border-color: #ff0000; }
label.invalid { color: #ff0000; }



/* menu links */
a.mainlevel:link, a.mainlevel:visited {
	padding-left: 10px;
    display:block;
	line-height:23px;
	border-bottom:1px dotted #999999;
	text-decoration:none;
    color:#FFFFFF;
}

a.mainlevel:hover {
    padding-left: 10px;
    background:#FFFFFF; /*url(../images/menu_link_bg.gif) left no-repeat; */
	color:#0F0F0F;
}

/
.clr {
	clear: both;
}