html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
border:0;
font:inherit;
font-size:100%;
margin:0;
padding:0;
vertical-align:baseline;
}

#closefb {
background-image:url('../images/layout/close.jpg');
background-position:left top;
background-repeat:no-repeat;
height:30px;
position:absolute;
right:8px;
top:-10px;
width:30px;
z-index:1000 !important;
}

#closefb:hover {
background-image:url('../images/layout/close.jpg');
background-position:left bottom;
background-repeat:no-repeat;
cursor:pointer;
}

#eventgal {
height:auto;
margin:0 auto;
width:590px;
}

#eventgal #lboxgallery {
border-bottom-color:#ddd;
border-bottom-style:solid;
border-bottom-width:1px;
margin-bottom:20px;
padding-bottom:20px;
}

#eventgal #lboxgallery a img {
background-color:#CCC;
border-style:none;
height:100px;
margin:6px;
width:130px;
}

#eventgal .evtlogo {
background-color:#999;
float:right;
height:80px;
margin-bottom:5px;
margin-left:20px;
width:150px;
}

#eventgal .linkback strong {
color:#900;
font-size:18px;
font-weight:400;
}

#eventgal a.linkback:hover {
background-color:#f9f9f9;
border:1px solid #dfdfdf;
color:#393;
display:block;
padding-left:20px;
}

#eventgal a.linkback:link,#eventgal a.linkback:visited,#eventgal a.linkback:active {
border:1px solid #FFF;
color:#000;
display:block;
font-size:16px;
line-height:30px;
padding-left:20px;
text-decoration:none;
}

#eventgal h1 {
color:#069;
font-size:24px;
margin-bottom:5px;
}

#eventgal h2 {
color:#333;
font-size:18px;
margin-bottom:10px;
margin-top:20px;
}

#eventgal h3 {
color:#933;
font-size:14px;
font-weight:400;
line-height:20px;
margin-bottom:20px;
}

#eventgal p {
color:#555;
font-size:12px;
line-height:20px;
margin-bottom:10px;
text-align:justify;
}

#eventgal ul {
color:#555;
font-size:12px;
line-height:20px;
margin-bottom:20px;
margin-left:20px;
}

#followus {
background-color:#f9f9f9;
border:1px solid #dfdfdf;
float:left;
height:auto;
left:18px;
margin:0;
padding:0;
position:absolute;
text-align:center;
top:1080px;
width:138px;
}

#followus > h5 {
background-color:#f1f1f1;
border-bottom:1px solid #dfdfdf;
font-weight:700;
font-size:16px;
line-height:30px;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
}

#followus ul {
display:block;
height:50px;
list-style-type:none;
margin:0 0 5px 7px;
padding:0;
width:auto;
}

#followus ul li {
display:inline-block;
float:left;
font-size:12px;
font-weight:700;
line-height:40px;
margin-right:2px;
}

#followus ul li a:hover img {
background-color:#fff;
border-color:#dfdfdf;
}

#followus ul li a:link img,#followus ul li a:active img,#followus ul li a:visited img {
border:1px solid #f9f9f9;
padding:3px;
}

#footbar {
background-color:#fff;
border-top:1px solid #dfdfdf;
clear:both;
margin-top:20px;
width:100%;
}

#footer {
clear:both;
float:none;
height:150px;
margin:0 auto;
padding-top:30px;
position:relative;
width:980px;
}

#footer .ddInfo {
float:right;
margin-right:30px;
}

#footer .ddInfo ul {
color:#333;
font-size:14px;
line-height:25px;
list-style-type:none;
text-align:right;
}

#footer .ddInfo ul li strong,div.twocolumn div.contarea a {
font-weight:700;
}

#footer .footlinks {
border-left-color:#dfdfdf;
border-left-style:solid;
border-left-width:1px;
float:left;
margin-left:20px;
padding-left:20px;
}

#footer .footlinks h6 {
color:#333;
font-size:14px;
font-weight:700;
margin-bottom:2px;
}

#footer .footlinks ul li a:hover {
color:#000 !important;
}

#footer .footlinks ul li,#footer .footlinks ul li a:link,#footer .footlinks ul li a:active,#footer .footlinks ul li a:visited {
color:#555;
font-size:13px;
line-height:16px;
list-style-type:none;
text-decoration:none;
}

#header {
height:150px;
margin:0;
padding:0;
position:relative;
z-index:900 !important;
}

#indexPg {
height:auto;
margin-left:-10px;
padding:0;
width:auto;
}

#leftnav {
float:left;
margin-left:18px;
margin-right:0;
position:relative;
z-index:590 !important;
}

#leftnav h3 {
font-size:13px;
font-weight:400;
padding-left:7px;
z-index:593 !important;
}

#leftnav h3.submenui {
background-image:url('../images/layout/arrow.gif');
background-position:120px center;
background-repeat:no-repeat;
}

#logo {
float:left;
margin-left:30px;
margin-top:15px;
}

#logo a img {
border:0 !important;
padding:0 !important;
text-decoration:none !important;
}

#maincontent {
float:left;
margin:0 12px 0 15px;
min-height:1020px;
overflow:hidden;
padding:0;
width:600px;
}

#maincontent .homefeaturebox h1 {
background-color:#f9f9f9;
background-repeat:repeat-x;
border:none;
border-bottom:1px solid #dfdfdf;
color:#333;
display:block;
font-size:18px;
font-weight:400;
line-height:30px;
margin-bottom:5px;
padding:2px 5px 2px 10px;
}

#maincontent .homefeaturebox p {
font-size:13px;
margin-top:15px;
padding-bottom:5px;
padding-right:5px;
text-align:left;
}

#maincontent .rightext p {
text-align:left;
}

#maincontent > h1,#maincontent .headarticleb h1 {
border:1px solid #dfdfdf;
border-left:10px solid #dfdfdf;
color:#666;
display:block;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-size:32px;
font-weight:700;
line-height:normal;
margin-bottom:20px;
padding:10px 20px;
text-align:left !important;
}

#maincontent h2 {
display:block;
font-size:24px;
font-weight:400;
line-height:1.2;
margin-bottom:15px;
}

#maincontent h3 {
display:block;
font-size:22px;
font-weight:400;
margin-bottom:15px;
}

#maincontent h4 {
color:#606;
font-size:20px;
font-weight:400;
margin-bottom:10px;
}

#maincontent h5 {
color:#333;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
} 
#maincontent h6 {
color:#333;
display:block;
font-size:16px;
font-weight:400;
margin-bottom:10px;
}

#maincontent li a,#maincontent li h4 a {
color:#933;
font-weight:400;
line-height:20px;
padding-left:20px;
}

#maincontent li a:hover,#maincontent li h4 a:hover {
color:#360;
font-weight:400;
}

#maincontent li h4 {
font-size:15px;
margin:0px;
line-height:22px;
padding:0px;
}
#maincontent li p {
font-size:14px;
margin:0px;
}

#maincontent ol {
display:block;
font-size:14px;
margin-left:30px;
text-align:justify;
}

#maincontent p {
display:block;
font-size:14px;
line-height:20px;
margin-bottom:15px;
text-align:justify;
}

#maincontent ul {
display:block;
font-size:14px;
line-height:24px;
list-style-image:url('../images/layout/arrow.gif');
margin:10px 20px;
text-align:justify;
}

#menubar {
background-color:#666;
left:20px;
margin:0 auto;
position:absolute;
top:100px;
width:930px;
z-index:990 !important;
}

#optionlist h3 {
font-size:18px;
font-weight:400;
text-align:left;
}

#optionlist p {
font-size:16px;
text-align:left;
}

#rightadvertise {
float:right;
margin-right:18px;
overflow:hidden;
width:160px;
}

#showfb {
bottom:200px;
cursor:pointer;
display:block;
position:fixed;
right:-2px;
z-index:998 !important;
}

#slider {
height:300px;
margin:0 auto 20px;
overflow:hidden;
width:600px;
}

#slider-wrapper {
height:300px !important;
margin:0 auto;
width:600px;
}

#tab {
margin:0;
padding:0;
width:600px;
}

#tab img {
margin-left:-5px;
padding:0;
}

#topnav {
display:block;
float:left;
height:auto;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
right:15px;
top:20px;
width:auto;
}

#topnav li {
display:inline;
margin:0;
padding:0;
}

#topnav li a:hover {
color:#000 !important;
text-decoration:underline !important;
}

#topnav li a:link,#topnav li a:active,#topnav li a:visited {
color:#333;
display:inline-block;
float:left;
font:12px 'Ubuntu', Verdana, Geneva, sans-serif;
font-weight:400;
line-height:20px;
list-style-type:none;
padding-left:5px;
padding-right:5px;
text-decoration:none;
}

#wrapper {
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-size:100%;
line-height:20px;
margin:0 auto;
position:relative;
width:968px;
}

* html #leftnav {
margin-left:9px;
}

* html #rightadvertise {
margin-right:9px;
}

* html .blockIt {
margin-left:45px;
}

* html .glossymenu li {
float:left;
height:1%;
}

* html .glossymenu li a {
height:1%;
}

* html table.superMooon tr th {
font-size:14px !important;
}

.alltext {
float:left;
font-weight:400;
margin-bottom:20px;
margin-left:20px;
width:270px;
}

.alltext a:link,.alltext a:visited,.alltext a:active {
color:#5a5a5a;
font-size:14px;
font-weight:400;
text-align:left;
}

.alltextlong {
float:left;
margin:10px 0;
width:100%;
}

.alltextwide {
border-bottom:1px solid #f1f1f1;
clear:both;
float:none;
margin:10px 0 20px;
padding-bottom:20px;
}

.article a:hover,.alltext a:hover {
color:#333 !important;
}

.article h1 {
color:#0F243E;
font-size:17px;
font-weight:400;
margin-top:5px;
}

.article h2 {
color:#17365D;
font-size:14px;
font-weight:400;
margin-bottom:3pt;
margin-top:6pt;
}

.article h3 {
color:#5A5A5A;
font-size:11.5pt;
line-height:120%;
margin-bottom:3pt;
margin-top:0;
}

.article h4 {
color:#5A5A5A;
font-size:12pt;
font-weight:700;
line-height:140%;
margin-bottom:3pt;
margin-top:0;
}

.article h4 a:link,.article h4 a:active,.article h4 a:visited {
color:#5A5A5A;
}

.article h5 {
font-size:10pt;
font-weight:700;
}

.article h6 {
color:Red;
font-size:10.5pt;
margin-bottom:0;
margin-top:0;
}

.article heading {
color:Navy;
font-size:10.5pt;
margin-bottom:0;
margin-top:0;
}

.article li {
color:#5A5A5A;
font-size:10.5pt;
font-weight:400;
margin-bottom:10pt;
text-align:justify;
}

.article p {
color:#5A5A5A;
font-size:10.5pt;
font-weight:400;
line-height:140%;
margin-bottom:8pt;
margin-top:0;
text-align:justify;
}

.article p1 {
color:#5A5A5A;
font-size:10pt;
font-weight:400;
line-height:140%;
margin-bottom:8pt;
margin-top:0;
text-align:justify;
}

.article ul {
list-style-image:url('../arrow.gif');
}

.articleLink {
background:#f9f9f9;
border:1px dotted #dfdfdf;
height:90px;
margin-bottom:10px;
padding:10px !important;
position:relative;
}

.articleLink h1 {
color:#444 !important;
font:30px Georgia, "Times New Roman", Times, serif;
margin:10px 0;
padding:0;
}

.articleLink h6 {
color:#09C !important;
font-size:18px !important;
font-weight:400;
margin:0;
padding:0;
}

.articleLink img {
border-right-color:#dfdfdf;
border-right-style:dotted;
border-right-width:1px;
float:left;
margin-right:20px !important;
padding-right:20px !important;
}

.asterik {
color:red;
font-weight:700;
}

.blockIt {
background-color:#F93;
display:block;
margin-left:90px;
}

.blockItColor {
font-size:18px;
padding:10px;
}

.buttonify {
background-color:#9c0;
color:#FFF;
display:block;
padding:10px;
width:150px;
}

.coolButton,input[type="button"],input[type="submit"],input[type="reset"],input[type="file"] {
background-color:#f9f9f9;
border:1px solid #ccc;
color:#555;
font-size:12px;
font-weight:700;
padding:7px 15px;
}

.coolButton:hover,input:hover[type="button"],input:hover[type="submit"],input:hover[type="reset"],input:hover[type="file"] {
background-color:#f1f1f1;
border:1px solid #bbb;
color:#333;
cursor:pointer;
font-size:12px;
font-weight:700;
}

.coolDropdown,input[type="text"],select,input[type="password"],textarea {
border:1px solid #dfdfdf;
padding:5px;
}

.current {
background-color:Red;
cursor:default;
}

.dTitle {
color:#000;
float:right;
font:bold 20px/40px Georgia, "Times New Roman", Times, serif;
padding-right:20px;
}

.ejArts {
border-bottom:1px solid #dfdfdf;
margin-bottom:20px;
margin-top:10px;
padding-bottom:20px;
}

.ejTitle {
background-color:#147d93;
background-image:url(../images/egeneral/deschead.png);
background-position:right center;
background-repeat:no-repeat;
height:40px;
margin-bottom:10px;
overflow:hidden;
}

.ejWrap {
color:#333;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
margin:0 auto;
padding:0;
width:590px;
}

.emphasize {
color:#656e00;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-style:italic;
font-weight:700;
line-height:22px;
text-align:justify;
}

.error {
color:red;
font-size:10pt;
font-weight:700;
margin-top:0;
padding:0;
vertical-align:top;
}

.facebookdiv {
background-color:#FFF;
bottom:0;
height:auto;
position:fixed;
right:-200px;
width:183px;
z-index:999 !important;
}

.floatleft {
float:left;
margin:20px;
}

.floatleftimg {
display:block;
float:left;
margin:0 30px 20px 0 !important;
}

.floatright {
display:inline;
float:right;
margin:20px;
padding:0;
}

.fpjournal {
margin:20px 0;
}

.fpjournal .ejContent {
background:#FFFDF2;
border:1px solid #dfdfdf;
font-size:14px;
margin-bottom:20px;
padding:20px 20px 50px;
position:relative;
text-align:justify;
}

.fpjournal .ejContent h1 {
border-bottom:1px solid #999;
color:#333 !important;
font:36px Georgia, "Times New Roman", Times, serif;
margin:0 !important;
padding:0 0 5px !important;
}

.fpjournal .ejContent h2 {
font-size:14px !important;
font-weight:400;
margin:5px 0 20px !important;
padding:0;
}

.fpjournal .ejContent img,.fpjournal .ejContent a:link img,.fpjournal .ejContent a:active img,.fpjournal .ejContent a:active img,.fpjournal .ejContent a:hover img {
border:none;
margin:0 0 10px !important;
padding:0;
}

.fpjournal .ejContent img.writer {
border:4px solid #999;
height:65px;
position:absolute;
right:20px;
top:20px;
width:55px;
}

.fpjournal .ejContent p {
font-size:13px !important;
line-height:20px !important;
margin-top:10px !important;
padding:0 !important;
text-align:justify;
}

.fpjournal div.ejContent:hover {
background:#fffbe6;
border-radius:10px;
box-shadow:0 0 5px #09C;
}

.glossymenu li {
margin:0;
padding:0;
position:relative;
}

.glossymenu li a {
background-color:#fff;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
color:#000;
display:block;
height:35px;
line-height:35px;
padding-left:5px;
padding-right:5px;
text-decoration:none;
z-index:599 !important;
}

.glossymenu li ul {
display:none;
left:0;
position:absolute;
top:0;
width:140px;
z-index:596 !important;
}

.glossymenu li ul a {
background-color:#fff;
border-left:1px solid #dfdfdf;
border-right:1px solid #dfdfdf;
border-top:1px solid #dfdfdf;
color:#000;
width:140px;
}

.glossymenu li ul li {
float:left;
left:5px;
z-index:597 !important;
}

.glossymenu,.glossymenu li ul {
list-style-type:none;
margin:0;
padding:0;
width:140px;
z-index:595 !important;
}

.goback {
float:left;
width:460px;
}

.gotop {
float:right;
width:80px;
}

.grayme {
background-color:#f9f9f9;
border:1px solid #dfdfdf;
border-left:10px solid #dfdfdf;
color:#333;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-size:medium;
line-height:40px;
padding-left:15px;
margin-top:15px;
}

.gutteright {
margin-right:20px;
}

.heading {
color:#000;
font-size:17pt;
font-weight:400;
letter-spacing:1pt;
}

.homefeaturebox {
border:1px solid #dfdfdf;
color:#f9f9f9;
display:inline;
float:left;
height:170px;
margin-bottom:20px;
overflow:hidden;
padding:0;
position:relative;
width:288px;
}

.homefeaturebox img {
float:left;
margin-left:10px;
margin-right:10px;
margin-top:5px;
}

.image {
float:left;
height:auto;
margin:5px;
width:190px;
}

.image img {
float:left;
margin-right:20px;
padding:0;
}

.infoUs {
clear:both;
display:block;
overflow:hidden;
width:600px;
}

.largeBox {
height:150px;
overflow:hidden;
}

.largerBox {
height:180px;
overflow:hidden;
}

.leftimg {
float:left;
margin-right:5px;
margin-top:3px;
width:60px;
}

.littletext {
font-size:12px;
}

.lovecalc {
margin:50px 0 0 150px;
}

.mTitle {
color:#FFF;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-size:22px;
font-weight:700;
line-height:40px;
padding-left:20px;
}

.mantra {
border-bottom:1px dotted #dfdfdf;
color:#a61d00;
display:block;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-style:italic;
font-weight:700;
margin:10px auto 20px;
padding-bottom:10px;
text-align:center;
width:500px;
}

.mediumBox {
height:110px;
overflow:hidden;
}

.rightext {
float:left;
font-size:13px;
font-weight:400;
margin-left:10px;
text-align:left;
width:180px;
}

.rightext p {
float:left;
font-size:13px;
font-weight:400;
margin-top:-2px;
text-align:left;
width:180px;
}

.smallBox {
height:80px;
overflow:hidden;
}

.sumbitlarge {
display:block;
font-size:large;
height:40px;
margin:0 auto;
width:100px;
}

.tabularize {
border:1px solid #dfdfdf;
float:left;
height:150px;
margin:5px;
padding:10px;
width:250px;
background-color:#f9f9f9;
}

.title {
font-size:13px;
font-weight:700;
}

html body a:hover {
color:#000;
text-decoration:none;
}

a:hover img {
background-color:#E3E3E1;
border-color:#FFF;
border-style:none;
margin-top:0;
position:relative;
text-decoration:none;
top:8px;
}

a:hover.gotopLink {
background-color:#09C;
border:1px solid #09C;
border-radius:10px 10px 0 0;
box-shadow:0 0 10px #FFF;
color:#fff;
}

a:hover.navBtn {
background-image:url('../images/article/hindi.png');
background-position:right center;
background-repeat:no-repeat;
color:Maroon !important;
}

a:hover.readLink {
background-color:#09C;
border:1px solid #09C;
border-radius:0 10px 0 10px;
box-shadow:0 0 10px #FFF;
color:#fff;
}

a:link img,a:active img,a:visited img {
border-color:#FFF;
border-style:none;
margin-top:0;
position:relative;
text-decoration:none;
top:8px;
z-index:10 !important;
}

a:link,a:active,a:visited {
border-color:#FFF;
border-style:none;
color:#333;
margin:0;
padding:0;
text-decoration:none;
z-index:10;
}

a:link.gotopLink,a:visited.gotopLink,a:active.gotopLink {
background:#fff;
border:1px solid #dfdfdf;
bottom:20px;
color:#333;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-weight:700;
margin:0;
padding:5px 20px;
position:absolute;
right:20px;
text-decoration:none;
}

a:link.navBtn,a:active.navBtn,a:active.navBtn {
color:#006290 !important;
display:block;
font-size:12px !important;
line-height:20px;
margin-bottom:-10px;
padding:5px 40px 5px 0;
position:relative;
top:-10px;
width:160px;
}

a:link.readLink,a:visited.readLink,a:active.readLink {
background:#F30;
border:1px solid #F30;
border-radius:5px;
bottom:20px;
color:#fff;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-weight:700;
margin:0;
padding:5px 20px;
position:absolute;
right:20px;
text-decoration:none;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,#maincontent h5 {
display:block;
}

blockquote,q {
quotes:none;
}

blockquote:before,blockquote:after,q:before,q:after {
content:none;
}

body {
background:url(../images/layout/bckground.jpg) no-repeat fixed center top;
background-color:#FFF;
background-position:center top;
color:#333;
line-height:1;
}

div.bordered {
border-bottom:1px dashed #dfdfdf;
clear:both;
float:none;
margin:20px 0;
padding:10px !important;
}

div.contarea {
float:right;
width:460px;
}

div.twocolumn {
border:1px solid #dfdfdf;
font-size:14px !important;
margin-bottom:20px;
padding:10px;
position:relative;
width:577px;
}

div.twocolumn a:hover img {
background-color:#fff;
border:1px solid #dfdfdf !important;
}

div.twocolumn div.contarea p {
font-size:13px !important;
line-height:18px !important;
margin:10px 0 0 !important;
padding:0 !important;
text-align:left !important;
}

div.twocolumn div.contarea p strong {
font-weight:700 !important;
}

div.twocolumn h5 {
border-bottom:1px dashed #dfdfdf;
font-size:16px;
font-weight:700;
line-height:20px !important;
padding:5px 0;
text-align:left !important;
}

div.twocolumn img,div.twocolumn a img {
border:1px solid #f1f1f1 !important;
display:block;
float:left;
height:65px;
margin:0 20px 0 10px !important;
padding:10px !important;
width:65px;
}



img,a:img,img a {
z-index:10 !important;
}

img.articleImage {
float:left;
padding:5px 20px 5px 0;
}

span.elaborate,span.elaborateleft {
border:1px solid #dfdfdf;
bottom:15px;
color:#666;
font-size:12px;
font-weight:700;
padding:0 10px;
position:absolute;
right:15px;
background-color:#fff;
}

span.elaborate:hover,span.elaborateleft:hover {
background-color:#f9f9f9;
color:#333;
}

table.addresstable {
border-collapse:collapse !important;
margin:20px auto;
width:500px;
}


table.addresstable1 {
border-collapse:collapse !important;
margin:20px auto;
width:800px;
}

table.addresstable tr td,table.infoTable tr td {
background-color:#f9f9f9;
border:1px solid #f1f1f1;
border-collapse:collapse !important;
font-size:13px;
padding:10px;
vertical-align:middle;
}

table.addresstable tr th,table.infoTable tr th {
background-color:#f1f1f1;
border:1px solid #f1f1f1;
border-collapse:collapse !important;
font-size:12px;
font-weight:700;
padding:10px;
text-align:center;
vertical-align:middle;
}

table.infoTable {
border-collapse:collapse !important;
margin:20px auto;
width:100%;
}

table.infoTable tr * {
font-size:13px;
}

table.superMoon {
border-collapse:collapse;
margin:20px auto;
width:400px;
}

table.superMoon caption,table.superMooon caption {
background-color:#a33038;
border:1px solid #dfdfdf;
color:#fff;
font-size:18px;
line-height:30px;
}

table.superMoon tr td {
border:1px solid #dfdfdf;
color:#333;
margin:0;
padding:5px 0 5px 20px;
width:150px;
}

table.superMoon tr td:hover,table.superMooon tr:hover td {
background-color:#eee;
color:#000;
}

table.superMooon {
border-collapse:collapse;
color:#333;
margin:20px auto;
width:596px;
}

table.superMooon tr td {
border:1px solid #dfdfdf;
font-size:14px;
margin:0;
padding:5px 5px 5px 10px;
}

table.superMooon tr td.describe {
background-color:#fff;
border:none;
font-weight:400;
padding:0;
text-align:left;
}

table.superMooon tr th {
background-color:#f9f9f9;
border:1px solid #dfdfdf;
color:#333;
font-size:13px !important;
font-weight:700;
line-height:25px;
padding:5px;
text-align:center;
vertical-align:middle;
}

table.superMooon tr th.mainhead, th.mainhead, td.mainhead {
background-color:#fff;
border:none;
font-size:20px !important;
font-weight:400;
line-height:30px;
padding:30px 0 10px;
text-align:left;
}

ul.menu {
list-style:none;
margin:0;
padding:0;
}

ul.menu * {
margin:0;
padding:0;
}

ul.menu .menulink:hover,ul.menu .menuhover {
background-color:#444 !important;
}

ul.menu .sub {
background-image:url('../images/layout/arrow.gif');
background-position:135px center;
background-repeat:no-repeat;
}

ul.menu .topline {
border-top:1px solid #dfdfdf;
}

ul.menu a {
color:#000;
display:block;
text-decoration:none;
}

ul.menu a:link.menulink,ul.menu a:active.menulink,ul.menu a:visited.menulink {
background-color:#666;
border-left:1px solid #aaa;
color:#FFF;
font-family:'Ubuntu', Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:700;
line-height:35px;
margin-left:-2px;
padding:0 7px;
text-align:center;
width:101px;
}

ul.menu li {
float:left;
margin-right:2px;
position:relative;
}

ul.menu ul {
background:#FFF;
background-position:#FFF;
display:none;
left:-2px;
list-style:none;
position:absolute;
top:35px;
}

ul.menu ul li {
border:1px solid #dfdfdf;
border-top:none;
margin:0;
position:relative;
width:150px;
}

ul.menu ul li a:hover,.glossymenu li a:hover {
background-color:#f1f1f1;
}

ul.menu ul li a:link,ul.menu ul li a:active,ul.menu ul li a:visited {
background-color:#f9f9f9;
display:block;
font-size:13px;
line-height:25px;
padding:3px 7px 5px;
z-index:999 !important;
}

ul.menu ul ul {
left:150px;
top:1px;
}

table.simpletable
{
	width:780px;
	margin:0 auto;
	padding:0px;
	display:block
	}
table.simpletable tr td, table.simpletable tr th
{
	padding:5px;
	font-size:13px;
	border:1px solid #dfdfdf;
	background-color:#f9f9f9;	
}
ul.anchornav{
	display:block;
	margin:0px !important;
	padding:0px !important;
	list-style-type:none;
}
ul.anchornav li{
	display:block;
	margin:0px;
	padding:0px;
	float:left;
}
ul.anchornav li a:link,ul.anchornav li a:visited,ul.anchornav li a:active{
	display:block;
	float:left;
	width:153px;
	text-decoration:none;
	padding:5px 15px;
	background-color:#f9f9f9;
	border: 1px solid #aaa;
	color:#666 !important;
	margin:5px;
	font-size:13px;
	font-weight:bold;
	border-radius:5px;
	box-shadow:0px 0px 2px #ccc;
}
ul.anchornav li a:hover{
	color:#333;
	box-shadow:0px 0px 4px #aaa;
	}
div.description{
    padding:20px;
    background-color:#f9f9f9;
    border:1px solid #dfdfdf;
    margin-top:20px;
    border-radius:10px;
}	
div.description > h6{
    font-size:16px !important;
    font-weight:bold !important;
    color:#333;
    padding-bottom:5px;
}
div.description > p{
    font-size:13px !important;
}
div.description h6 span.info{
    color:#069;
    font-size:14px !important;
    float:right;
}
div.description > img{
    width:80px;
    height:100px;
    margin-right:20px;
    margin-bottom:5px;
    float:left;
    border:10px solid #fff;
    box-shadow:0px 0px 2px #bbb;
}
sup
{
	vertical-align:super;	
}
.selectform
{
    font-size:12px;
    font-weight:bold;
    border:1px solid #dfdfdf;
    background-color:#f9f9f9;
    display:block;
    padding:13px;
    vertical-align:middle;
    margin-bottom:20px;    
}
.videotitle{
    display:block;
    padding:10px 20px;
    background-color:#333;
    color:#fff;
    font-weight:bold;
    border-top-left-radius:15px;
    border-top-right-radius:15px;
}
div.related
{
    border:1px solid #dfdfdf;
    background-color:#f9f9f9;
    padding:20px 20px 0px 20px;
}
div.imglink{    
    width:247px;
    float:left;
    border:1px solid #dfdfdf;
    background-color:#fff;
    padding:10px;
    margin-bottom:20px;
    height:80px;
    position:relative;
    background-image: url('../images/videos/fover.png');
    background-repeat: no-repeat;    
}
div.imglink:hover{
    background-position: right center;
    cursor: pointer;
    background-image: url('../images/videos/hover.png');
    background-repeat: no-repeat;
}
div.imglink a img, div.imglink img, div.imglink input[type="image"]{    
    width:100px;
    height:78px;
    float:left;
    padding:0px;
    margin:0px;
    border:1px solid #dfdfdf;
    top:0px;
    margin-right:10px;
}
.vtitle{
    font-size:13px;
    font-weight:bold;
    color:#333;
    display:block;
}
.vdtitle{
    font-size:12px;
    color:#333;
    display:block;
}
h2.videohead{
    padding:0px 0px 10px 0px !important;
    margin:-5px 0px 10px 0px !important;
    font-size:18px !important;
    font-weight:bold !important;
    border-bottom:1px solid #dfdfdf;
}
.smallfont{
    font-size:12px;
}

.aa
{
	margin: auto;
	margin-left: 270px;
	background: #000;
}