/* global elements
 * ------------------------------------------------------------------------- */
 
 body {
 	font-size: 12px;
	background-color: #222222;
	margin-left: 10px;
	margin-top: 0px;
	background-image: url(images/bg-wrap.jpg);
	background-repeat: repeat-y;
	background-attachment:fixed;
    background-position:center;
}

body, td, input, a { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	color: rgb( 0, 0, 0 );
	color:#000000;
}

.side_link {
	font-size:14px;color:#70A088; margin-bottom:0px; margin-top:0px; text-align:center; margin-top:0px;
	}

h2{	font-size:14px;color:#70A088;}
h3{	font-size:14px;color:#70A088; margin-bottom:0px; margin-top:0px; text-align:center; margin-top:0px;}
h4{	font-size:11px; }

h2 a{text-decoration:underline;}

.f10{font-size:10px;color:#000000;}

div#homebox {
	float:left;
	width: 260px;
	height: 130px;
	margin: 0 0 0 0;
	padding: 18px 10px 0 2px;
	background-color: #ffffff;
}
div#homebox_inside {
	float:left;
	width: 230px;
	height: 90px;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	background-color: #ffffff;
}
div#homebox2 {
	float:left;
	width: 260px;
	height: 130px;
	margin: 0 0 0 0;
	padding: 18px 0 0 28px;
	background-color: #ffffff;
}


/* fonts
 * ------------------------------------------------------------------------- */
 
h1 { font-size:18px; font-weight:bold; color:#346055;}
mainbodytext { font-size:14px; color:#028ddc; margin-bottom:5px !important; }

h1 span, mainbodytext span, h3 span { display:none; }
body.sitemap h3 { margin-bottom:5px !important; line-height:1.0em; }

.blue { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	color: #028ddc;
}

.sidethumbs {
	background:url(images/side-pics.jpg);
	height: 1130px;
	width: 205px;
}

.sidethumbs2 {
	background:url(images/side-pics2.jpg);
	height: 880px;
	width: 205px;
}

.horizontalthumbs {
	position:relative;
	background:url(images/bottom-pics.jpg);
	height: 180px;
	width: 926px;
}

.white { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
	color: rgb( 255, 255, 255 );
}

.blackFooter { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	text-decoration: none;
	color: rgb( 0, 0, 0 );
}

.blackSmall { 
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 14px;
	text-decoration: none;
	color: rgb( 0, 0, 0 );
}



/* from Namale site
 * ------------------------------------------------------------------------- */
#header{font:normal 10px/24px arial; color:#ffffff; position: absolute; left: 50px; top: 596px; z-index: 999;}

/* *****************ADMIN******************************** */
.m_text{font-family:Tahoma;font-size:8pt;line-height:12px;color:#727272;}
.m1_text{font-family:Tahoma;font-size:8pt;line-height:13px;color:#6D6D6D;}
.h_text{font-family:Tahoma;font-size:11px;line-height:12px;color:#333333;}
.h1_text{font-family:Tahoma;font-size:11px;line-height:12px;color:#799F25;}
.h1_text_lg{font-family:Tahoma;font-size:14px;line-height:12px;color:#333333;}
	
.l_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#5E77AB;}
.l1_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#5D5D5D;}
.ls_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#96B6F7;}

.form{ border-color:#9DB5DF; border-width:1px; background-color:#ffffff; border-style:solid}
.form_div{height:23px; margin-top:0px;		}
		
	a.ls_text{text-decoration:none;}	
	a.ls_text:hover{text-decoration:underline;}
	
	a.l1_text{text-decoration:none;}	
	a.l1_text:hover{text-decoration:underline;}
	
	a.text{color:#5E77AB;text-decoration:none;}	
	a.text:hover{color:#5E77AB;text-decoration:underline;}

.Error	{font-size:11px;font-weight: bolder;color: #CC0000;font-family: Verdana, Tahoma, Helvetica}
.Success{font-size:16px;font-weight: bolder;color: #267c08;font-family: Verdana, Tahoma, Helvetica}

.blackBigTitle		{ font-family:Tahoma; font-size:14px; color:#000000; font-weight: bold}
.blackMediumBold	{ font-family:Tahoma; font-size:12px; color:#000000; font-weight: bold}
.style1						{ font-family:Tahoma; font-size:11px; color:#FF0000; }
.style2						{ color: #000000}
.style11					{ font-weight: bold}
.main							{ font-family:Tahoma; font-size:11px;  color:#707070; }
.policy						{ font-family:Tahoma; font-size:11px;  color:#8D8D8D; }

/* --- BEGIN BACKGROUND STYLES ---*/
.bg		{background-position:left top;    background-repeat:no-repeat;}
.bgx	{background-position:top left;    background-repeat:repeat-x;}
.bgx2	{background-position:left bottom; background-repeat:repeat-x;}
/* --- END BUTTON STYLES ---*/

/* --- BEGIN BUTTON STYLES ---*/
.btnGo {background-color:#FF6600; font-size: 16px; width: 30px; height: 20px; line-height: 11px; border-top:#FF9900 solid thin; border-bottom: #CC3300 solid thin; border-right:#FF9900 solid thin; border-left:#CC3300 solid thin; font-family: Tahoma, arial, helvetica, sans-serif;font-weight:bold; color:#FFFFFF;}
.btnLg {background-color:#a2bc61; font-size: 11px; width: 150; height: 20px; border-top:#ececec solid 1; border-bottom: #ececec solid 1; border-right:#ececec solid 1; border-left:#ececec solid 1; font-family: tahoma, arial, helvetica, sans-serif; color:#FFFFFF;font-weight:bold; cursor: hand; }
.btnSm {background-color:#a2bc61; font-size: 8pt; font-style:italic; width: 100; height: 20px; border-top:#ececec solid 1; border-bottom: #ececec solid 1; border-right:#ececec solid 1; border-left:#ececec solid 1; font-family: tahoma, arial, helvetica, sans-serif; color:#FFFFFF;font-weight:bold; cursor: hand; }
.btnEn { border-right: #ececec 1px solid; border-top: #eee2d5 1px solid; font-weight: bold; font-size: 11px; border-left: #eee2d5 1px solid; width: 100px; cursor: hand; color: #ffffff; border-bottom: #ececec 1px solid; font-family: tahoma, arial, helvetica, sans-serif; height: 20px; background-color: #8fbc8b; }
.btnDi { border-right: #ececec 1px solid; border-top: #eee2d5 1px solid; font-weight: bold; font-size: 11px; border-left: #eee2d5 1px solid; width: 100px; cursor: hand; color: #ffffff; border-bottom: #ececec 1px solid; font-family: tahoma, arial, helvetica, sans-serif; height: 20px; background-color: rosybrown; }
/* --- END BUTTON STYLES ---*/

/* --- BOUNDARIES/PAGE BORDERS STYLES ---*/
.boundary	{background-color:#FAFAFA;color:#000;}
.boundary ul { padding-left:5px; margin-left:5px;} 
	.boundary td ul li { 
			background:transparent url("images/bullet.jpg") 0px 6px no-repeat; /* 0px = horizontal position for left, 6px = vertical position from top */
			padding-left:10px;  /* pushes text to the right to display bg img */
		    margin-bottom:0px;
			line-height:20px; 
			}
.boundaryBelowHead { background-color: #E8EEF7; }
.boundary thead		{padding-left: 15pt; font-weight: bold; font-size: 10pt; background-color: #838280; }
.pborder					{ background-color: #ffffff; }
/* --- BEGIN AGENT STYLES ---*/

/* --- BEGIN AGENT STYLES ---*/
.agentheader			{ background-color: #ffcc00}
.agentheader a			{ font-size:16px; text-decoration:none;}
.agentheader a:visited	{ font-size:16px; text-decoration:none;}
.agentheader a:hover	{ font-size:16px; text-decoration:underline;}
.agentper				{ background-color: #115677;}
.agentbox				{ background-color: #115677;}
.agentbox a				{ font-size:14px; color:#FFFFFF; letter-spacing:1; text-decoration:none;}
.agentbox a:visited		{ font-size:14px; color:#FFFFFF; letter-spacing:1; text-decoration:none;}
.agentbox a:hover		{ font-size:14px; color:#FFFFFF; letter-spacing:1; text-decoration:underline;}
.agentboxinner			{ background-color: #ffffff;}
.agentcellheader		{ background-color: #115677; font-size:16px; color:#ffffff}
.agentdir				{ font-size:16px;}
.agentdir a				{ font-size:16px; text-decoration:underline;}
.agentdir a:visited		{ font-size:16px; text-decoration:underline;}
.agentdir a:hover		{ font-size:16px; text-decoration:underline;}
/* --- END AGENT STYLES ---*/

/* --- BEGIN AGENT INFO STYLES ---*/
.agentinfoinfoheader				{ background-color: #ffcc00}
.agentinfoheader a					{ font-size:16px; text-decoration:none;}
.agentinfoheader a:visited	{ font-size:16px; text-decoration:none;}
.agentinfoheader a:hover		{ font-size:16px; text-decoration:underline;}
.agentinfoper								{ background-color: #115677;}
.agentinfobox								{ background-color: #115677;}
.agentinfobox a							{ text-decoration:none;}
.agentinfobox a:visited			{ text-decoration:none;}
.agentinfobox a:hover				{ text-decoration:underline;}
.agentinfoboxinner					{ background-color: #FAFAFA;}
.agentinfocellheader				{ background-color: #115677; font-size:16px; color:#ffffff}
.agentinfodir								{ font-size:16px;}
.agentinfodir a							{ font-size:16px; text-decoration:underline;}
.agentinfodir a:visited			{ font-size:16px; text-decoration:underline;}
.agentinfodir a:hover				{ font-size:16px; text-decoration:underline;}
.agentinfo									{ background-color: #EFEFEF;}
/* --- END AGENT INFO STYLES ---*/

/* --- BEGIN CHEST STYLES --- */

.chestsm						{ font-weight:bold; color:#FFFFFF; }
.chestsm a					{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:link			{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:visited	{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chestsm a:hover		{ font-weight:bold; color:#FFFFFF; text-decoration:underline;}
.chestsm a:active	{ font-weight:bold; color:#FFFFFF; text-decoration:none;}

/* --- END CHEST STYLES --- */


/* --- BEGIN CHEST STYLES --- */
.chest									{ font-weight:bold; color:#FFFFFF;}
.chest a								{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:active					{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:link						{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:visited				{ font-weight:bold; color:#FFFFFF; text-decoration:none;}
.chest a:hover					{ font-weight:bold; color:#FFFFFF; text-decoration:underline;}
/* --- END CHEST STYLES --- */
.c_text{font-family:Tahoma;font-size:11px;line-height:11px;color:#5E83CA;}

/* --- BEGIN CHEST STYLES --- */
.footer									{ color:#5E83CA;}
.footer a								{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:active				{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:link					{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:visited				{ color:#5E83CA; text-decoration:underline; font-weight:normal}
.footer a:hover					{ color:#5E83CA; text-decoration:none; font-weight:normal}
/* --- END CHEST STYLES --- */



/* --- BEGIN GRID STYLES ---*/
.Grid_AlternatingItem { background-color: #f5f5f5; }
.Grid_Item						{ background-color: #ffffff; }
.Grid_Outer						{ background-color: #115677; }
.Grid_Header					{ background-position: 0% 0%; font-weight: bolder; font-size: 8pt; background-attachment: scroll; background-image: url(images/bot.gif); color: #FFFFFF; font-family: Tahoma; }
.Grid_Header td					{color:#FFFFFF;}
/* --- END GRID STYLES -----*/

.unboldsm {font-family: Tahoma,Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}

.divBarTop		{height:1; overflow-y:hidden; width:100%; background:#FAFAFA; margin-top:10; margin-right:9;}
.divBarBottom	{height:5; overflow-y:hidden; width:100%; background:#F7F7F7; margin-top:0; margin-right:9;}
.divBarMiddle	{background-color:#115677;}
.BarShowcase  {background-color:#f5deb3;}
.wingding			{font-weight: 700;font-size: 12px;color: #000000}
.wingding A		{color: #000000;text-decoration: none}
.wingding A:visited	{color: #000000;text-decoration: none}
.wingding A:hover		{color: #000000;text-decoration: underline}
.divBarTD			{background-color:#006699;}

.showcaseArrow{font-size:16px; line-height:10px;}
.menuLine			{background-color:#115677;}

.sm		{font-size: 9px; color: #000000; }
.lg		{font-size: 18px;color: #990000;font-family: tahoma,trebuchet ms,san-serif}
.medx	{font-size: 14px;color: #000000;font-family: tahoma,trebuchet ms,san-serif;font-weight:bold}

.tag	{font-size: 9px;color: #666666}
.head	{font-weight:900;font-size: 16px;color: #006699;}

.infoboxsm { padding-left: 5px; font-weight: 700; color: #ffffff; font-family: tahoma,san-serif; }
.infoboxlg { font-weight: 700; font-size: 12pt; color: #ffffff; font-family: Tahoma, trebuchet ms,san-serif; }
.perimeter { border-color :#115677;}
.frontier  { font-weight: bold; font-size: 11pt; color: #ffffff; font-family: tahoma,verdana,helvetica; background-color: #115677; }

.notetext{font-size: 7pt;color: #006699;font-family:Tohama, Arial, Verdana, Tahoma}



/*css added by nandini on 19jan*/
.bluetext{
font-family: Arial;
color:#028ddc;
font-weight: bold;
font-size: 11px;
text-align: left;
}



.bluetext2{
font-family: Arial;
color:#028ddc;
font-weight: bold;
font-size: 11px;
text-align: left;
padding-left: 80px;

}

.icon{
width: 200px;
text-align: left;
vertical-align:;
}
.comment{
font-family: Arial;
color:#028ddc;
font-weight: bold;
font-size: 11px;
text-align: left;
vertical-align: top;


}


.blank{
width: 400px;
height: 20px;
text-align: left;
vertical-align:;
}


.horizontalline{
width: 500px;
text-align: left;
vertical-align: top;
border-bottom-style:dashed;
background-repeat: no-repeat;
border-bottom-width:thin;
border-color: #000000;
margin-top: 10px;
}


.blogtext{
font-family: Arial;
font-size: 11px;
color:#000000;
text-align: justify;
vertical-align: top;
font-weight: normal;
}