/*@charset "utf-8";*/
/* CSS Document */
Body{ margin:0px; padding:0px; background:#f2e6d6 url(images/background.gif) left top repeat-x; font-family:Tahoma, arial, verdana; font-size:11px; color:#666666;}
/*css for main table*/
.Page-Size	{ width:1002px; background:url(images/bodyShadows.gif) no-repeat bottom left; padding:0px 20px 12px 20px;}
.Web-Width	{ width:100%;}
.White-Bg	{ background:#fff;}

/*  dnn classes */
.Normal, td{font-size:11px; font-weight: normal;}
/*css for middle content area*/
.Page-Title	{ font-size:14px; font-weight:bold; color:#00cccc; }
.Page-Sub-Title	{ font-size:14px; font-weight:bold; color:#666666;}
.Box-A-Bdr	{ background:url(images/dot_line.gif) repeat-y right;}

/*css for footer*/
.Footer-Text{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999; padding-left:1px; padding-top:1px;}
.Footer-Link a, .Footer-Link a:link, .Footer-Link a:active, .Footer-Link a:visited	{ color:#00cccc; text-decoration:none; font-weight:normal; font-family:Tahoma, arial, verdana; font-size:11px; margin-right:5px; margin-left:5px;}
.Footer-Link a:hover	{ color:#00cccc; text-decoration:underline; font-weight:normal;}
.Footer-Bdr	{ border-bottom:solid 1px #cccccc;}
.Gray-Link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.Gray-Link a, .Gray-Link a:link, .Gray-Link a:active, .Gray-Link a:visited{ text-decoration:none; color:#666666;}
.Gray-Link a:hover{ text-decoration:underline; color:#666666;}

/*<<<<<<<< css for internal page*/
.Header-Bg	{ height:33px; background:#0d3c80; padding-left:10px; font-size:11px;}
.Header-Bg a{ color:#fff; text-decoration:none; margin-left:0px;}
.Header-Bg a:hover, .Header-Bg a.visited, .Header-Bg a.active{ color:#fff; text-decoration:underline;}
.Int-Banner	{ background:url(images/subpageHeader.jpg) left top no-repeat; height:132px;}
/*css for mid content*/
.Float-Left	{ float:left;}
.Float-Right{ float:right;}
.V-Align	{ vertical-align:middle;}

.Page-Data ul{ margin:0px; padding:0px; padding-left:15px;}
.Page-Data ul li{ list-style:none; margin:0px; background:url(images/bullet.gif) no-repeat 0px 5px;}
.Page-Data-Pad	{padding:0px 30px 15px 15px;}
.Page-Data a, .Page-Data a:active, .Page-Data a:visited, .Page-Data a:link	{ text-decoration:underline; color:#24b2bb;}
.Page-Data a:hover{ text-decoration:none; color:#24b2bb;}
.Menu-R-Bdr	{ background:url(images/right_clm_bdr.gif) no-repeat left center;}
.Menu-R-Text{ font-size:12px; color:#1c8e8a; font-weight:bold;}
.Menu-R-Text a, .Menu-R-Text a:link, .Menu-R-Text a:active, .Menu-R-Text a:visited{ font-size:12px; color:#1c8e8a; font-weight:bold; text-decoration:underline;}
.Menu-R-Text a:hover{ font-size:12px; color:#1c8e8a; font-weight:bold; text-decoration:none;}
.DotLine	{ background:url(images/dot_line_hr.gif) repeat-x center;}

.Sub-Title-Nor	{ color:#1970bd; }

/* css for internal page >>>>>>>>>>>*/


/* css for fome element contact us page */
.Error-Msg	{ font-size:12px; color:#ff0000;}
.Btm-Bdr	{ padding-bottom:10px;}
.TextBox	{ width:146px; border:solid 1px #cacaca; color:#737373; font-size:11px; height:16px;}
.TextArea	{ width:300px; border:solid 1px #cacaca; color:#737373; font-size:11px;}
.Label		{ padding-top:2px; display:block;}
.Button		{ padding:0px; margin:0px; background:url(images/btn_bg.jpg) repeat-x top left; padding:2px 10px 10px 10px; border:none; font-weight:bold; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}
.ComboBox { font-size:11px; color:#737373;  height:15px;}
.ListBox { font-size:11px; color:#737373; }
/* css for internal page >>>>>>>>>>>*/

/* Added by kusum */
.LabelBold{ padding-top:2px; display:block;font-weight:bold;}


.Pad-L3		{ padding-left:3px;}
.Pad-L6		{ padding-left:6px;}
.Pad-L10	{ padding-left:10px;}
.Pad-L18	{ padding-left:18px;}
.Pad-L20	{ padding-left:20px;}
.Pad-L30	{ padding-left:30px;}
.Pad-T3		{ padding-top:3px;}
.PadT-4{padding-top:4px;}
.Pad-T6		{ padding-top:6px;}
.Pad-T10	{ padding-top:10px;}
.Pad-T20	{ padding-top:20px;}
.Pad-T27	{ padding-top:27px;}
.Pad-T30	{ padding-top:30px;}
.Pad-R6		{ padding-right:6px;}
.Pad-R12	{ padding-right:12px;}
.Pad-R30	{ padding-right:30px;}
.Pad-B20{padding-bottom:20px;}
.Pad-B15{padding-bottom:15px;}
.Pad-B11{padding-bottom:11px;}
.Pad-B6{padding-bottom:6px;}
.Pad-B3{padding-bottom:3px;}
.Pad-20{padding:20px;}

/*css for top menu*/
/* added with nav also*/
.TopMenu-Bg{ background:#009999 url(images/mainNavBg.gif) repeat-x bottom left; height:55px;}
.TopMenu-Link{	margin:0px; padding:0px; padding-left:0px;}
.TopMenu-Link li, .nav li { margin:0px; float:left; list-style:none;}
.TopMenu-Link li a{ color:#ffffff; text-decoration:none; font-weight:bold;}
.TopMenu-Link li a:hover, .nav a:hover,  .nav li:hover, .nav li.sfhover	{ color:#ffffff; text-decoration:underline; font-weight:bold;}
.TopMenu-Bdr{ height:9px; background:#003399;}
.nav {padding: 0pt; margin-left:0px;}
.nav ul {padding: 0px;font-weight: bold; background: #009999 none repeat scroll 0%; float: left;list-style-type: none;width: 160px;}
.nav a, .nav a:link, .nav a:active, .nav a:visited{display: block; text-decoration: none;  font-weight:bold;font-size:11px;color:#ffffff;}
.nav a:hover{display: block; text-decoration: underline;  font-weight:bold;font-size:11px;color:#ffffff;}
.nav li a{color: #ffffff; padding:3px 0px; text-decoration:none;}

.nav li{float: left;list-style-image:none;list-style-position:outside; list-style-type:none;margin:0px;padding-left:20px;}
.nav li ul{font-weight: normal;left: -999em; width:160px;position: absolute;height: auto;}
.nav li li {padding-right:5px;width:170px;background: #009999 none repeat scroll 0%; }
.nav li ul ul {	margin:-23px 0px 0px 175px;} 
.nav li:hover ul ul,.nav li:hover ul ul ul,.nav li.sfhover ul ul,.nav li.sfhover ul ul ul {left: -999em;}
.nav li:hover ul,.nav li li:hover ul,.nav li li li:hover ul,.nav li.sfhover ul , .nav li li.sfhover ul, .nav li li li.sfhover ul {left: auto;margin-left:0px;}
ul#nav1 iframe, ul#nav iframe {z-index: -1; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);left:0;position: absolute;top:0; text-decoration:none;}
html ul#nav1 li, html ul#nav li {z-index: 201;  text-decoration:none;}
.s-node img {float:left;margin:-2px 0px 0px -7px; padding:0px 7px 2px 0px;}
.s-branch { background: transparent url(images/breadcrumb.gif) no-repeat scroll right 6px; border:1px; }


/* sec nav starts here */
.nav1 a:hover,  .nav1 li:hover, .nav1 li.sfhover	{ color:#ffffff; text-decoration:underline; font-weight:normal;} 
.nav1 {padding: 0pt; margin-left:0px;}
.nav1 a:link, .nav1 a:active, .nav1 a:visited{display: block; text-decoration: none;  font-weight:normal;font-size:11px;color:#ffffff;}
.nav1 li a{color: #ffffff; padding:3px 0px; text-decoration:none;}
.nav1 li a:hover{color: #ffffff; padding:3px 0px; text-decoration:underline;}
.nav1 li{float: left;list-style-image:none;list-style-position:outside; list-style-type:none;margin:0px;padding-left:20px;}
.nav1 li ul{font-weight: normal;left: -999em; width:160px;position: absolute;height: auto;}
.nav1 li:hover ul ul,.nav1 li:hover ul ul ul,.nav1 li.sfhover ul ul,.nav1 li.sfhover ul ul ul {left: -999em;}
.nav1 li:hover ul,.nav1 li li:hover ul,.nav1 li li li:hover ul,.nav1 li.sfhover ul , .nav1 li li.sfhover ul, .nav1 li li li.sfhover ul {left: auto;margin-left:0px;}
ul#nav1 iframe {z-index: -1; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);left:0;position: absolute;top:0;}
html ul#nav1 li {z-index: 201}

/* sec nav ends here */
/* some dnn classes*/
UL LI{list-style-type: disc;}
A:active, A:link, A:visited{ text-decoration:underline; color:#666666; font-weight:normal; font-family:Tahoma, arial, verdana; font-size:11px;}
a:hover{ text-decoration:none; color:#666666;}

/*A:active, A:link, A:visited{	text-decoration:underline;	color: #003366;	font-weight: normal; font-size: 11px;}
A:hover{	text-decoration: underline;		font-weight: normal; font-size: 11px;}
*/
.Cursor-Hand{cursor: hand;}
.apSubLink {font-weight:bold;}
.apSubLink a, .apSubLink a:link, .apSubLink a:active, .apSubLink a:visited, .apSubLink a:hover{text-decoration:none; font-weight:bold;}
.apDiv{background:#f2e6d6 ;color:#666666;}