/* Main CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	background-image:url(../images/bg.gif);
}
table.spacing {
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
}
div.moduletable { 	
	padding: 0px;
	background: #FFE39D;		/* CEDEF0	*/
	margin-bottom: 10px;
	border: solid 1px #21588E;		/* 9DBEE1 */
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
.leftnavhead{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;	
	font-size: 12px;
	color: #fff;
	text-transform:uppercase;
	font-weight:bold;
	width: 200px; 
	line-height: 20px; 
	height:20px;
/*	border-bottom: 1px solid #cccccc;*/
}
a.subsublevel:link, a.subsublevel:visited 
{ 
   display: block; 
   height: 20px; 
   width: 174px; 
   font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif; 
   font-size:11px;
   text-decoration:none;   
   color: #000066; 
   text-align: left; 
   text-indent: 15px; 
   line-height: 20px; 
   padding-top: 4px; 
   padding-bottom: 3px;
   padding-left:20px; 
   border-bottom: 1px solid #cccccc;
 }

a.sublevel:link, a.sublevel:visited 
{ 
   display: block; 
   height: 20px; 
   width: 190px; 
   font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif; 
   font-size:11px;
   text-decoration:none; 
   color: #000; 
   text-align: left; 
   text-indent: 15px; 
   line-height: 20px; 
   padding-top: 4px; 
   padding-left:4px;
   padding-bottom: 3px; 
   border-bottom: 1px solid #cccccc;
 }
a.sublevel:hover {
	background-color: #FCEDC6;
	display: block;
	color: #c00;	
}
a.mainlevel:link, a.mainlevel:visited { 
 display: block; 
 height: 20px; 
 width: 170px; 
 font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif; 
 text-decoration:none; 
 color: #c00; 
 text-align: left; 
 text-indent: 10px; 
 line-height: 20px; 
 padding-top: 3px; 
 padding-bottom: 3px; 
 border-bottom: 1px dotted #8c8e91; 
}
a.mainlevel:hover {
	background-color: #f7f7f6;
	display: block;
	color: #c00;	
}	
.eventhead {
	background-color:#03678D;
	color:#FFFFFF;
}
.eventbody1 {
	padding-left:15px;
	font-family:arial, "Times New Roman", Times, serif;
	font-weight:bold;	
	font-size:13px;
}
.eventbody2 {
	padding-left:10px;
	font-family:arial, "Times New Roman", Times, serif;
	color:#333333;
	font-size:12px;
}

.fontbody2 {
	padding-left:10px;
	font-family:arial, "Times New Roman", Times, serif;
	color:#d64913;
	font-size:14px;
}


.indextext {
	font-size:20px;
	padding-left:40px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-weight:bold;
}
.stylehead {
	font-size:15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#005278;
	font-weight:bold;
}

.styleheading {
	font-size:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#005278;
	font-weight:bold;
}

.add_style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	color:#666666;
	text-align:right;
	vertical-align:top;
}
.add_style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#666666;
	vertical-align:top;
}
/*  admin style                 */
.client_background
{
	background-image:url(../images/background_blue.gif);
	background-repeat:repeat-x;
	margin-top:0px;
}
.header      
{ 
	font-family: Georgia; 
	color: #007788; 
	font-size: 10pt; 
	text-transform: capitalize; 
	letter-spacing: 1pt; 
	vertical-align: baseline;     
    font-weight: bold 
}

tr.tabledata1{                /*   for tr   */
text-align:left;
font-size:14px;
background-color:#007788;
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
}
td.tabledata{				/*   for td   */
text-align:left;
font-family:"Times New Roman", Times, serif;
text-transform:capitalize;
font-size:13px;
}

input.blue {				/*   for button   */
background-color: #007788; 
font-weight: bold; 
font-size: 12px; 
color: white;
}

input.back {					/*   for back button   */
background-color: #007788; 
font-weight: bold; 
font-size: 12px; 
color: white;
}

td.formname{
text-align:left;
padding-left:25px;
vertical-align:top;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
font-size:12px;
}

A.head:hover
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration: underline;
}

.login_fnt
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#fff;
}
.star_sign
{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9px;
	 color:#FF0000;
	 font-weight:600;
}
.combo
{
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	background:#f9f8f8; 
	border:1px solid; 
	border-color:#addeec; 
	font-size:11px; 
	font-weight:normal;
}
.text_box
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000; 
	background:#f9f8f8; 
	border:1px solid; 
	border-color:#addeec; 
	font-size:11px; 
	font-weight:normal;
}
.table3 {
	border-bottom:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-color:#007788;
}
.content_fnt
{
	font-family:Tahoma;
	font-size:11px;
	color:#828181;
}
.feature_fnt1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#25b1d9;
}
.feature_fnt2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#979797;
}
.footer_fnt
{
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	text-decoration:none;
}
A.footer_fnt:link
{
	text-decoration:none;
	color:#FFFFFF;
}
A.footer_fnt:active
{
	text-decoration:none;
	color:#FFFFFF;
}
A.footer_fnt:visited
{
	text-decoration:none;
	color:#FFFFFF;
}
A.footer_fnt:hover
{
	text-decoration:underline;
	color:#FFFFFF;
}

.green_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#75A600; 
	font-size:14px; 
	font-weight:bold;
	text-decoration:none;
}
.green_headingtxt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#75A600; 
	font-size:12px; 
	font-weight:bold;
	text-decoration:none;
}
.heading_orange
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.btn3{
	font-size:108%;
	font-weight:
	bold;color:#FFF;
	padding:5px 10px;
	background:#F60 url(/images/global/sprite2.gif) 0 -145px repeat-x;
	border:1px solid #F60;
	border-bottom-color:#930;
	border-right-color:#930;
	text-decoration:none;
}
.details_heading1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
/* FOOTER
--------------------------------------------------------- */
div#footercontentdiv{
	margin-bottom: 10px;
}
div#footercontent{
	padding-top: 10px;
	border-top: 1px solid #cccccc;
}
div#footerdiv{
	text-align: center;
	color: #666666;
	font-family: sans-serif Times, serif;
	font-size: 0.92em;
}
div#footerdiv a:link, div#footerdiv a:visited{
	color: #005278;
	text-decoration: none;
}
div#footerdiv a:hover{
	text-decoration: underline;
}
span#footercopyright a:link, span#footercopyright a:visited{
	color: #aaaaaa;
	text-decoration: none;
}
span#footercopyright a:hover{
	color: #005278;
	text-decoration: underline;
}
div#w3cdiv{
	width: 240px;
	float: right;
	text-align: right;
}

.eventbody4 {
	font-family:arial, "Times New Roman", Times, serif;
	font-weight:bold;	
	font-size:13px;
}

.eventbody5 {
	font-family:arial, "Times New Roman", Times, serif;
	color:#333333;
	font-size:12px;
}

.footer_fnt_pg
{
	font-family:Tahoma;
	font-size:12px;
	color:#979797;
	text-decoration:none;
}
A.footer_fnt_pg:link
{
	text-decoration:none;
	color:#979797;
}
A.footer_fnt_pg:active
{
	text-decoration:none;
	color:#979797;
}
A.footer_fnt_pg:visited
{
	text-decoration:none;
	color:#DA551D;
}
A.footer_fnt_pg:hover
{
	text-decoration:underline;
	color:#979797;
}


.breadcrumb
{
	font-family:arial,"Times New Roman",Times,serif;
	font-size:14px;
	color:#D64913;
	text-decoration:none;
}
A.breadcrumb:active
{
	text-decoration:none;
	color:#D64913;
	font-weight:bold;
}
A.breadcrumb:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#D64913;
}
A.breadcrumb:hover
{
	text-decoration:none;
	color:#979797;
	font-weight:bold;
}

td.innerformname{
text-align:left;
padding-left:20px;
vertical-align:top;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
font-size:12px;
}

.innerformname1{
text-align:left;
font-family:Georgia, "Times New Roman", Times, serif;
text-transform:capitalize;
font-size:12px;
}

.audioFiles
{
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#007788;
}

.lang_link
{
	font-family:arial,"Times New Roman",Times,serif;
	font-size:12px;
	color:#B0D3EF;
	text-decoration:none;
}
a.lang_link:active
{
	text-decoration:none;
	color:#B0D3EF;
	font-weight:bold;
}
a.lang_link:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#B0D3EF;
}
a.lang_link:hover
{
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

a.mainlevelmonth:link, a.mainlevel:visited
{ 
 display: block; 
 height: 20px; 
 font-family: "Lucida Grande", Tahoma, Helvetica, sans-serif;
 text-decoration:none; 
 color: #000000; 
 text-align: left; 
 text-indent: 10px; 
 line-height: 20px; 
 padding-top: 3px; 
 padding-bottom: 3px; 
 border-bottom: 1px dotted #8c8e91; 
}
a.mainlevelmonth:hover
{
	display: block;
	color: #638EBB;
}

.wonder_text_normal {color:#2B2E63; font-size:12px; text-decoration:none;}
.wonder_text_link {color:#2B2E63; font-size:12px; font-weight:bold; text-decoration:none;}
.wonder_text_link:hover {color:#B7C9E1; font-size:12px; font-weight:bold; text-decoration:none;}
.wonder_textnormal_white {color:#FFFFFF; font-size:11px;}
