/* CSS Document */

/*PAGE LAYOUT*/
body
{
	/*background-image: url(images/bg_body.gif);D4D2D0*/
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	background-color: #FFFFFF;
}

#toppage
{
	width: 800px;
	text-align: center;
	height: 39px;
	background-image: url(images/topbg.gif);
	background-repeat: repeat-x;
}

#date
{
	float: left;
	width: 190px;
	height: 39px;
	border-left: Solid 1px #34BEED; /*border-right: Solid 1px #34BEED; 	border-bottom: Solid 1px #34BEED;*/
}
#topbar
{
	float: right;
	width: 608px;
	height: 39px;
	border-right: Solid 1px #34BEED; /*background-image: url(images/topbg.gif); background-repeat: repeat-x;background-color: #FFFFFF; 	border-bottom: dotted 1px #34BEED;*/
}

#header
{
	width: 800px;
	height: 111px; /*text-align: center; border-bottom: Solid 1px #34BEED;border-right: Solid 1px #34BEED; border-top: dotted 1px #34BEED; 	*/
}

#logo
{
	float: left;
	width: 190px;
	height: 111px; /*background-color: #F7F7F7;     border-left: solid 1px #999999;*/
	background-color: #F7F7F7;
	border-left: Solid 1px #34BEED;
	background-image: url(images/wm_logo.gif);
}

#pagetitle
{
	float: right;
	width: 608px;
	border-right: solid 1px #34BEED;
	height: 111px;
	background-image: url(images/001.jpg); /*position: relative;height: 111px;margin-bottom :0px;margin-top :0px;background-color: #F7F7F7; */
}

#midbar
{
	float: right;
	width: 608px;
	height: 39px;
	background-image: url(images/topbgb.gif);
	background-repeat: repeat-x; /*background-color: #FFFFFF;border-right: Solid 1px #34BEED;border-bottom: dotted 1px #34BEED;*/
}

#content
{
	width: 800px;
	text-align: center;
}

#contenttext
{
	float: right;
	width: 608px;
	background-color: #FFFFFF;
	border-left: Solid 1px #34BEED;
	border-right: Solid 1px #34BEED;
	border-bottom: Solid 1px #34BEED;
	min-height: 360px; /*border-top: dotted 1px #34BEED;*/
}

.clearfix:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/*#title{position: absolute;right: 0px;bottom: 0px;top: 0px;width: 600px;}*/

#menu
{
	float: left;
	width: 190px;
	margin: 0px;
	text-align: left;
	font: 0.9em Tahoma, sans-serif; /*border-top: Solid 1px #34BEED;  font: 0.7em Verdana, Tahoma, sans-serif; border-left: Solid 1px #34BEED; 	background-color: #FFFFFF;*/
}

#footer
{
	width: 590px;
	padding-right: 10px;
	padding-left: 200px;
}

#google
{
	width: 800px;
}

#googleAd
{
	float: right;
}

/*GRAY PANEL*/
.panel
{
	padding: 12px;
	border: solid 1px #E4E4E4;
	background-color: #FFFFFF;/*F7F7F7*/
	margin: 10px;
	padding: 10px;
	width: 530px;
	height: 190px;
	text-align: justify;
}

/*TEXT STYLES*/
.bodytext
{
	font: 0.8em Tahoma, sans-serif;
	color: #666666;
	text-align: justify;
}

.smalldate
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #34BEED;
}

.breadcrum
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #34BEED;
	text-align: left;
}

.smalltopmenu
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #34BEED;
	text-align: right;
}

.smalltopmenu a
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #34BEED;
	text-decoration: none;
}

.smalltopmenu a:hover
{
	text-decoration: underline;
}

.copyright
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #34BEED;
	text-align: center;
}

.smallgraytext
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center; /*font-weight: bold;*/ /*AAD4E2#CCCCCC*/
}

.smallgraytext a
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AAD4E2;
	text-decoration: none;
}

.smallgraytext a:hover
{
	text-decoration: underline;
}

/*.titletext{font: 0.7em verdana, Tahoma, sans-serif;font-size: 26px;font-weight: bold;color: #FFB850;text-align: right;}
.logotext{font: 0.7em Tahoma, sans-serif;font-size: 36px;font-weight: bold;color: #999999;}*/

.orangelogotext
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FF9900;
}

.orangetitleB
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
}

.orangetitleS
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

/*
#linksmenu a{float: right;width: 183px;height: 20px;background-color: #ABC578;border-left: solid 1px #FFFFFF;border-bottom: solid 1px #FFFFFF;font: 0.7em Tahoma, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;text-decoration: none;padding-top: 5px;text-align: center;}
#linksmenu a:hover{background-color:#FFB850; }
*/
/*------------------------------------------------------*/
.glossymenu
{
	border-left: 1px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-top: 1px solid #9A9A9A;
	border-bottom: 0px solid #9A9A9A;
	list-style-type: none;
	margin: -1px 0;
	padding: 0;
	width: 190px;
}

.glossymenu a
{
	background: white url(  'images/glossyback.gif' ) repeat-x bottom left;
	color: white;
	padding-left: 10px;
	text-decoration: none;
	display: block;
	width: auto;
	font-size: 13px;
	padding-right: 0;
	padding-top: 3px;
	padding-bottom: 3px; /* font-style: normal;font-variant: normal;font-weight: bold;font-family: Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif;*/
}

.glossymenu a:visited, .glossymenu a:active
{
	color: white;
}

.glossymenu a:hover
{
	background: url(  'images/glossyback2.gif' );
}

.glossymenu2 a
{
	background: white url(  'images/glossyback2.gif' ) repeat-x bottom left;
	color: white;
	padding-left: 10px;
	text-decoration: none;
	display: block;
	width: auto;
	font-size: 13px;
	padding-right: 0;
	padding-top: 3px;
	padding-bottom: 3px; /*font-style: normal;font-variant: normal;font-weight: bold;font-family: Lucida Grande, Trebuchet MS, Verdana, Helvetica, sans-serif;*/
}

/*
* html .glossymenu a{ IE only. Actual menu width minus left padding of A element (10px) 
width: 183px;
}

.glossymenu1 a{
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}
*/
/*------------------------------------------------------*/


/* sri css added  */

.enqright
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align: right;
}

.textbox
{
	border-width: 1px;
	border-color: #AAA;
}


.enqleft
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
}

.enqerror
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #F00;
	text-align: left;
}

.emaillink
{
	font: 0.7em Tahoma, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: center;
}

.sitemap
{
	font-size: 13px;
	color: #34BEED;
	text-align: left;
	font-weight: bold; /*font: 0.8em Tahoma, sans-serif;*/
}

.buttons
{
	background-color: #FFFFFF;
	border-color: #AAD4E2;
	border-style: solid;
	border-width: 1px; /*color:#C91F26;*/
}






