/*
Copyright 2006. All Rights Reserved.
Author: Jagadeesh : UI Specialist  : FREELANCER  : EMAIL:jagadeeshd@yahoo.com
------------------------------------------------------------------------------
General Elements
Page Structure
Images
Typography
Links
Navigation
Footer
Forms
------------------------------------------------------------------------------ */
/* GENERAL ELEMENTS */

body {
margin: 0 auto;
padding: 0;
}
.menubg {
background-image: url(images/menubg.gif);
background-repeat: repeat-x;
height:8px;
text-align:center;

}
.menubg_head {
background-image: url(images/menubg_head.gif);
background-repeat: repeat-x;
height: 13px;
}
.menubg_header {
background-image: url(images/menubg_header.gif);
background-repeat: repeat-x;
height: 12px;
font-size:12px;
}
.menudiv {
background-image: url(images/menudiv.gif);
background-repeat: no-repeat;
width: 1px;
}
.menu-nav{
width:150px;
height:auto;
margin: 0 auto 0 auto;
text-align:center;
}
.menu-nav td{
padding: 0;
text-align:center;
}
.menu-nav h2 {
width:99%;
display:block;
font: normal bold 8px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color: #FFF;
text-align:left;
padding: 6px;
padding-left:15px;
margin-bottom:3.1px;
}
.footer_text 
{
color:#ffffff;
font-weight:bold;
font: normal bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
.menubg h2 a:hover, .menubg h2 a:active {
color: #FFFFFF;
text-decoration: none;
border-bottom:1px solid #FCCC2C;
}
.menubg_header h2 a:hover, .menubg_header h2 a:active {
color:#006699;
text-decoration: none;
border-bottom:1px solid #FCCC2C;
}
.menubg_header h2 a:link, .menubg_header h2 a:visited {
color: #FFFFFF;
text-decoration: none;
border-bottom:1px solid #FCCC2C;
}
.footer-table{
width:778px;
height:33px;
margin: 0 auto 10px auto;
}
.footer-table td, .footertd{
background: url(images/menubg.gif) top left repeat-x;
}
.footer-table h3{
padding: 7px 0 0 0;
margin: 0;
font: normal bold 10px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
letter-spacing:1px;
color: #FFF;
text-decoration:none;
}
.footer-table h3 a:link, .footer-table h3 a:visited {
color: #FFF;
text-decoration: none;
}
.footer-table h3 a:hover, .footer-table h3 a:active {
color: #FCCC2C;
text-decoration: none;
border-bottom:1px solid #FCCC2C;
}
.back1{
background-color:#FFFFFF;
}
.search{
color: #FFFFFF;
font: normal bold 15px/22px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.textbox,.tableborder{
border-right:1px solid #FFC10D;
border-left:1px solid #FFC10D;
border-bottom:1px solid #FFC10D;
border-top:1px solid #FFC10D;
}

#Banner_text{
color:#243C6A;
padding:1px;
text-align:center;
font: normal bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
word-spacing: 1px;
letter-spacing:1px;
border-bottom-style:dotted;
border-top-style:outset;
text-transform:capitalize;
text-decoration:none;
}
a.Banner_text, a.Banner_text:visited
{
color:#ffffff;
font-size: 17px;
text-decoration: underline;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
a.Banner_text:hover
{
text-decoration:none;
font-style:normal; 
}


p.Banner_sub{
color:#0A246A;
font: normal bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}
.enlarge_text{
font-size:x-large   ;
color:#FF0000;
}
.middle_text{
color:#4A6079;
text-align:left;
font: normal bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
div.header_big{
text-align:right;
font: normal bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
div.header_big a:link, div.header_big a:visited {
color:#666666;
text-decoration: none;
}
div.header_big a:hover, div.header_big a:active {
color:#0033FF;
text-decoration: none;
}
.Text_content{
color:#0A246A;
font: normal 12px Arial, Helvetica, sans-serif;
text-align:justify;
padding-right:10px;
padding-left:5px;
margin-bottom:1px;
}
div.Header_text{
color:#0A246A;
padding:1px;
text-align:center;
font: normal bold 14px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.select{
color:#FFFFFF;
background-color:#6DA8CB;
border-bottom:1px solid dashed #FFC10D;
height:20px;
text-transform:uppercase;
font: normal bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.bullets_rose{
list-style-position: outside;
}
.menubg {
background-image: url(image/menubg.gif);
background-repeat: repeat-x;
height: 18px;
}
.menudiv {
background-image: url(image/menudiv.gif);
background-repeat: no-repeat;
width: 3px;
text-align:center;
}
.menu-nav h2 {
width:99%;
display:block;
font: normal bold 11px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color: #FFF;
text-align:center;
padding: 8px 0 0px;
}
.yellow{
font-size:14;
}
.menubg h2 a:link, .menubg h2 a:visited {
color: #FFF;
text-decoration: none;

}
.menubg h2 a:hover, .menubg h2 a:active {
color:#006699;
text-decoration: none;
border-bottom:1px solid #FCCC2C;
}
.menu-nav{
width:100%;
height:auto;
text-align:center;
}
.menu-nav td{
padding: 0;
text-align:center
}
.menu-nav h2 {
width:99%;
display:block;
font: normal bold 9px/19px Tahoma, Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
color: #FFF;
text-align:left;
padding-top:4px;
padding-left:9px;
margin-bottom:3px;
border-bottom-color:#FFFFFF;
}
 .imgs{
  float:right;  border:2px dotted #71A9CC;margin:0px 0px 15px 20px;  }
  .submenu{margin-bottom: 0.5em;}
.menutitle{cursor:pointer;font: normal 14px Arial, Helvetica, sans-serif;margin-bottom: 5px;background-color:#EFF7FF;
color:#1075A5;width:150px;padding:3px;padding-left:190px;text-align:left;font-weight:bold;/*/*/border:1px solid #EFF7FF;/* */
}
UL {
	MARGIN-TOP: 1em
}
DIV.weektitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0.1em 0.5em 0.1em 0.7em; COLOR: #000; FONT-FAMILY: verdana,geneva,helvetica, sans-serif; color:#0A246A
}
DIV.weektext {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 2em; PADDING-BOTTOM: 0.1em; PADDING-TOP: 0.3em;
	color:#0A246A;font: normal 12px Arial, Helvetica, sans-serif;text-align:justify;
}
.menutext{
color:#0A246A;
font-size:12px;
font-weight:bold;
border-bottom:dotted 1px #FF0000;
}
a.menutext:link,a.menutext:hover {color:#0033CC;text-decoration:none;}

a.menutext:visited {text-decoration:none;color:0A246A;}

.maya{
color:#243C6A;font: normal bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;word-spacing: 1px;letter-spacing:1px;
text-decoration:none;
}

