/*------------------------TAGS CSS------------------------------*/
/*===== We can use this TAGS CSS Use in every HTML ============*/
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0; outline:none;}
.cls{clear:both;}
.fl{float:left;}
.fr{float:right;}
.tr{text-align:right;}
.tj{text-align:justify;padding:4px;}
.tc{text-align:center;}
.tl{text-align:left;}
img{border:none;}
body {
	background-color: #79C7EB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#2B2D30;
	font-family:verdana;
	font-size:12px;
	line-height:18px;
}
h1{color:#000000; font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
h2{font-size:24px; color:#0F0F0F; font-weight:normal; line-height:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}
h3{font-size:14px; color:#FFFFFF;}
h6{font-size:18px; color:#393A3E; font-weight:normal; line-height:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}

/*------------------------ANCHOR TAGS CSS------------------------------*/
a.Readmore3:link{ color:#133A6E;text-decoration:underline;}
a.Readmore3:visited{color:#133A6E;text-decoration:underline;}
a.Readmore3:hover{ color:#FF9900;text-decoration: underline;}
a.Readmore3:visited:hover{ color:#FF9900;text-decoration:underline;}
	 
a.Readmore4:link{ color:#FF7800;text-decoration: none;}
a.Readmore4:visited{color:#FF7800;text-decoration:none;}
a.Readmore4:hover{ color:#133A6E;text-decoration: underline;}
a.Readmore4:visited:hover{ color:#133A6E;text-decoration:underline;}

/*------------------------MAIN CONTAINERS------------------------------*/
#Container{text-align:center;}
#Main{width:1002px; margin:auto;}
#Header{height:98px;}
#HeadImg{width:998px; float:left;} /*754 998*/
#HeadTextB{width:244px; float:left;}

.TextTop{padding-top:56px;}
.TextL{width:10px; float:left;}
.TextM{background:url(../image-files/search-bg.png) repeat-x top left; width:186px; height:30px; float:left}
.GoNavi{width:48px; float:left;}
.ConBg{background-color:#FFFFFF;}

.SearchBg2{width:184px; height:28px; margin:1px; border-style:none; background:none;}
#ConMid{width:976px; margin:auto;}
#LFT{width:160px; float:left;}
#RGT{width:168px; float:right;}
#Mid{width:645px; float:left;}
.BxBg{background-color:#A4D967; border:1px solid #EAEAEA;}
.PTB{padding:20px 0px 10px 0px; width:145px; margin:auto;}
.PTBR{padding:5px 0px 10px 0px; width:154px; margin:auto;}
.LTxtBx{background-color:#fff; border:1px solid #E9E9E9; color:#FF7800; height:22px; width:100%; }
.LTxtBx2{background-color:#fff; border:1px solid #E9E9E9; color:#868686 ; height:22px; width:90%; font-size:11px; }
.Manu2 ul{margin:0px 0px 0px 0px; padding:0px; text-align:left;}
.Manu2 ul li{  list-style:none; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}
.Manu2 ul li a{
	font-size: 12px;
	color:#2B2D30;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	 padding:0px;
}
.Manu2 ul li a:hover{
	font-size: 12px;
	color:#fff;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
	 padding:0px;
	 }
.Manu2 ul li.Slt a{
	font-size: 12px;
	color:#FF9900;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
	 padding:0px;
	}
.Midcon{width:613px; margin:auto;}
.orbg{height:25px; background:url(../image-files/orbg.png) repeat-x top left; color:#FFFFFF; font-size:18px; font-weight:normal; padding-left:5px;}	 

/*------------------------PADDING------------------------------*/
.PdTop10{padding-top:10px;}
.PdTop5{padding-top:5px;}
.PdTop20{padding-top:20px;}

/*------------------------FONT COLORS------------------------------*/
.Fnt11b{font-size:11px; color:#133A6E;}
.bl{color:#133A6E;}
.or{color:#FF7800;}

/*------------------------FOOTER------------------------------*/
#Footer{background-color:#2E88C6; padding-top:10px; padding-bottom:10px; color:#FFFFFF;}
#FCon{width:949px; margin:auto;}

.Manu3 ul{margin:5px 0px 0px 0px; padding:0px; text-align:left;}
.Manu3 ul li{  list-style:none; margin:3px 0px 0px 0px; padding:0px 0px 0px 0px;}
.Manu3 ul li a{
	font-size: 12px;
	color:#fff;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	 padding:0px;
}
.Manu3 ul li a:hover{
	font-size: 12px;
	color:#A4D867;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
	 padding:0px;
	 }
.Manu3 ul li.Slt a{
	font-size: 12px;
	color:#133A6E;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
	 padding:0px;
	}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropdown_3.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/*---------------------Drop Manu--------------------------*/
#Navi{background:url(../image-files/nav-bg.png) repeat-x top left; height:43px;}
.NaviLeft{width:6px; float:left;}
.NaviMid{width:990px; float:left; }
.NaviiRight{width:6px; float:right;}

#Nav {padding:0; margin:0; list-style:none; height:43px; padding-left:4px; }
#Nav li.Top {display:block; float:left; padding-left:33px;}
#Nav li a.TopLink {font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:0px 7px 4px 8px;
text-decoration: none; }
#Nav li a.TopLink span {font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:14px 7px 10px 8px;
text-decoration: none; }
#Nav li a.TopLink span.Down {font:normal 14px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
float:left;
margin:0;
margin-right: 0px; /*spacing between each tab*/
padding:14px 7px 10px 8px;
text-decoration: none;}

#Nav li:hover a.TopLink {font:normal 14px Verdana, Arial, Helvetica, sans-serif;
float:left;
background: url(../image-files/nav-bg-hover.png) repeat-x top left;
margin:0;
margin-top: 0px; /*spacing between each tab*/
padding:4px 7px 2px 8px;
text-decoration: none; /*Shift background image up to start of 2nd tab image*/}
#Nav li:hover a.TopLink span {float:left;
display:block;
background:url(../image-files/nav-bg-hover.png) repeat-x top left;
padding:10px 8px 9px 8px;
font-weight:normal;
color:#fff;}

#Nav li:hover a.TopLink span.Down {float:left;
display:block;
background:url(../image-files/nav-bg-hover.png) repeat-x top left;
padding:10px 7px 9px 8px;
font-weight:normal;
color:#fff;}

#Nav li.Select a.TopLink {font:normal 14px Verdana, Arial, Helvetica, sans-serif;
float:left;
background:url(../image-files/nav-bg-hover.png) repeat-x top left;
margin:0;
margin-top: 0px; /*spacing between each tab*/
padding:4px 7px 2px 8px;
text-decoration: none; /*Shift background image up to start of 2nd tab image*/}
#Nav li.Select a.TopLink span {float:left;
display:block;
background:url(../image-files/nav-bg-hover.png) repeat-x top left;
padding:10px 8px 8px 8px;
font-weight:normal;
color:#fff;}
#Nav li.Select a.TopLink span.Down {float:left;
display:block;
background:url(../image-files/nav-bg-hover.png) repeat-x top left;
padding:10px 7px 8px 8px;
font-weight:normal;
color:#fff;}

/* Default list styling */
#Nav li:hover {position:relative; z-index:200; text-align:left}
#Nav li:hover ul.Sub
{left:0px; top:42px; background: #14A7BB; padding:0px 2px 0px 2px;  white-space:nowrap; width:190px; height:auto; z-index:300; margin:0px;}
#Nav li:hover ul.Sub li
{display:block; position:relative; float:left; width:175px; font-weight:normal; border-bottom:1px solid  #F7F8F3;padding:4px 5px 2px 10px;}
#Nav li:hover ul.Sub li:hover{background:#044C65; display:block; position:relative; float:left; width:175px; font-weight:normal; border-bottom:1px solid  #F7F8F3; padding:4px 5px 2px 10px;   }
#Nav li:hover ul.Sub li a
{ font-size:11px; height:22px; line-height:22px; text-indent:5px; color:#F7F8F3; text-decoration:none;   }
/*#Nav li ul.Sub li a.Fly
{background: url(../image-files/arrow.gif) 100px 10px no-repeat;}
#Nav li:hover ul.Sub li a:hover 
{ color:#fff; border-color:#F7F8F3;}
#Nav li:hover ul.Sub li a.fly:hover
{background:#A62C32 url(../image-files/arrow_over.gif) 100px 10px no-repeat; color:#F7F8F3; }
*/
#Nav li b {display:block; font-size:11px; height:25px; width:140px; line-height:22px; margin-bottom:3px; text-indent:6px; color:#0098C7;  cursor:default;}

#Nav li:hover li:hover ul,
#Nav li:hover li:hover li:hover ul,
#Nav li:hover li:hover li:hover li:hover ul,
#Nav li:hover li:hover li:hover li:hover li:hover ul
{left:220px; top:-1px; background: #DFEDF5; padding:0px; border:1px solid #F7F8F3; white-space:nowrap; width:140px; z-index:400; height:auto;}
#Nav ul, 
#Nav li:hover ul ul,
#Nav li:hover li:hover ul ul,
#Nav li:hover li:hover li:hover ul ul,
#Nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:30; margin:0; padding:0; list-style:none;}
.submenu{display: none}
.urbangreymenu{
width: 284px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
 /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/

padding: 5px 2px 2px 0px;/*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
font-weight:bold;
}

.urbangreymenu ul{
list-style-type: none; width:150px;
margin: 0;
padding: 0;
margin-bottom: 0;  /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 1px;
background-color:#FFFFFF; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background:#E6E6E6;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}

a:link{ color:#FF7800;text-decoration: none;}
a:hover{ color:#999999;text-decoration: underline;}

.content{font:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; line-height:19px; text-align:justify;}

.ItemRight {
float: right;
margin: 2px 0 12px 18px;
text-align: center;
}

.ItemCenter {
margin: 2px auto 12px auto;
text-align: center;
clear: both;
}

.ItemLeft {
float: left;
margin: 2px 18px 12px 0;
text-align: center;
}
