.pursit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.mainlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10476E;
	text-decoration: none;
	border: 1px solid #0F457B;
	text-align: center;
	height: 25px;
	vertical-align: middle;




}
.border {
	border-top-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0F457B;
	border-right-color: #0F457B;
	border-bottom-color: #0F457B;
	border-left-color: #0F457B;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;

}
.subtital {
	height: 20px;
	border: 1px solid #0F457B;
	background-color: #D9E3Ed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: 0F457B;
	text-decoration: none;

}
.subtital1 {
	height: 20px;
	
	background-color: #D9E3Ed;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: 0F457B;
	text-decoration: none;

}
.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10476E;
	text-decoration: none;
}
.announceborder {
	border: 1px solid #0F457B;
}
.mainlinktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #10476E;
	text-decoration: none;
}
.sublink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
}
.bodytex {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0F457B;
	text-decoration: none;
; line-height: 18px
}
.textField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #0F457B;
	height: 20px;
	background-color: #FFFFFF;


}
.linknodecoration {
	text-decoration: none;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336699
}
.amit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #CC6600; text-decoration: none}
.sublink_pages { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size: 11px; color: #ACDBEA; ; font-weight: bold}
.plaintext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;font-weight: bold;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
	border: 0px solid #0F457B;
	height: 20px;
	background-color: #FFFFFF;

}



.flexdropdownmenu, .flexdropdownmenu ul{ /*topmost and sub ULs, respectively*/
font: normal 13px Verdana;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: white;
border-top:1px solid #8A8A8A; 
border-left:1px solid #8A8A8A; 
border-right:1px solid #8A8A8A; 
border-bottom:1px solid #8A8A8A; 

visibility: hidden;
display: none; /*collapse all sub menus to begin with*/
box-shadow: 3px 3px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 3px 3px 8px #818181;
-moz-box-shadow: 3px 3px 8px #818181;
}


.flexdropdownmenu li{
position: relative;
}

.flexdropdownmenu li a{
display: block;
width: 160px; /*width of menu (not including side paddings)*/
color: #0E94D2;
background: #ffffff;
border-bottom: 0px solid #8A8A8A;
text-decoration: none;
padding: 4px 5px;
text-align:left;
}

* html .flexdropdownmenu li{ /*IE6 CSS hack*/
display: inline-block;
width: 170px; /*width of menu (include side paddings of LI A*/
}

.flexdropdownmenu li a:hover, .flexdropdownmenu li.selected>a{
background: #CCDD5A;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}



/* generic styles to be applied to the demo objects */

#gradienthead1 {
		color: #fff;
		height: 25px;
		padding: 0px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#D0D0D0));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #ffffff, #D0D0D0);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#D0D0D0);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#D0D0D0)";
	}
.gradienthead1 {
		color: #fff;
		
		padding: 0px;
		background-image:url('../../images/popupgreygrag.jpg');background-repeat: repeat-x;
			}
	
	#gradientheadsms {
		color: #fff;
		height: 35px;
		padding: 0px;
		background-color:#CD6600;
		
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#FFC125), to(#CD6600));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #FFC125, #CD6600);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC125, endColorstr=#CD6600);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFC125, endColorstr=#CD6600)";
	}
	
	
#gradient {
		color: #fff;
		height: 238px;
		padding: 0px;
		
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#B0E2FF), to(#0177AF));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #B0E2FF, #0177AF);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0E2FF, endColorstr=#0177AF);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0E2FF, endColorstr=#0177AF)";
	}
	
	.gradient {
		color: #fff;
		height: 238px;
		padding: 0px;
		background-image:url("../../images/footergrad.jpg");
		
	}
	#gradient2 {
		color: #fff;
		height: 30px;
		padding: 10px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#A4D152), to(#698B22));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #A4D152, #698B22);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22)";
	}
	#innerg1 {
		color: #fff;
		height: 20px;
		padding: 3px;
		background-image:url("../../images/footergradtab1.jpg");
		background-repeat: repeat-x;
		
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	#innerg2 {
		color: #fff;
		height: 20px;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	#innerg3 {
		color: #fff;
		height: 20px;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	#innerg4 {
		color: #fff;
		height: 20px;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	#innerg5 {
		color: #fff;
		height: 20px;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	#innerg6 {
		color: #fff;
		height: 20px;
		padding: 3px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
	}
	
	.bar {
		position:relative;
		width:1002px;
		height:100px;
		margin:5px auto;
		padding:4px;
	}
	.bar1 {
		position:relative;
		width:1002px;
		height:10px;
		margin:5px auto;
		padding:4px;
	}
	
	.baz {
		position:relative;
		width:350px;
		height:5px;
		display:block;
		float:right;
		font-size:1px; /* for IE, which wont allow for an element to be less high than the default font size. */
		text-align:center;
	}
	
	/* following styles are unrelated to the specifics of the demo*/
	* {
		font-family:verdana;
	}
	
	html {
		background-color:#ffffff;
	}

body{
margin:0 auto;
text-align:center;
}

#wrapper{
width:1003;
border:0px solid #000;
background-color:#fff;
padding:0px;
font-size:1em;
margin:0 auto;
margin-left:auto;margin-right:auto;
position:relative;
}
	ul li {
		font:normal 0.85em verdana,arial;
	}
	code {
		background-color:#ddd;
		border:1px solid #c0c0c0;
		padding:3px;
	}
	
	h1 {
		font-size:1.1em;
		border-bottom:1px solid #000;
	}
	
	h2,h3 {
		font-size:0.85em ;
		clear:both;
	}
	
	p {
		font-size:0.8em;
	}
	
	#so_credits {
		position:relative;
		margin:25px auto 0px auto;
		width:350px; 
		font:0.7em verdana;
		border-top:1px solid #000;
		border-bottom:1px solid #000;
		height:90px;
		padding-top:4px;
	}

	#so_credits img {
		float:left;
		margin:5px 10px 5px 0px;
		border:1px solid #000000;
		width:80px;
		height:79px;
	}
.footertxt3{
font-family:Arial; font-size:11px; color:#909090; line-height:115%;
}
.footertxt22
{
font-family: Arial ; font-size:14px; color:#ffffff; text-decoration:none;font-weight:bold ;
}
.footertxt2
{
font-family: arial; font-size:11px; color:#4C651D; text-decoration:none;
}
.bullest
{
font-family: Wingdings; font-size:10px; color:#ffffff;text-align: center;
}
.buarr
{
font-family: Wingdings 3; font-size:15px; color:#ffffff;text-align: center;

color: #fff;
		height: 20px;
		padding: 3px;
		background-image:url("../../images/footergradtab1.jpg");
		background-repeat: repeat-x;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#D2F39C), to(#A4D152));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #D2F39C, #A4D152);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D2F39C, endColorstr=#A4D152)";
		
		
}
.divider{
background-image:url(images/divider.gif); background-repeat:no-repeat}
.inntxt1
{
font-family: Arial; font-size:11px; font-weight:bold ;color:#ffffff; text-decoration:none;

}
.cellcolor{
background-color:#465923;
height: 25px;
font-family: Verdana; font-size:10px; font-weight:bold ;color:#ffffff; text-decoration:none
}

#box{
     background: #eee;
     border: 1px solid #ccc;
     padding: 15px;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     
}

#myBox {
    color: #fff;
    width: 100%;
    padding: 1px;
    background-color: #A4D152;
    
}
#myBox2 {
    color: #fff;
    width: 100%;
    padding: 1px;
    background-color: #A4D152;
    
}

#myBox1 {
    color: #fff;
    width: 100%;
    padding: 1px;
    background-color: #A4D153;
    
}


.headersmstxt
{
font-family: Verdana; font-size:12px; font-weight:bold ;color:#ffffff; text-decoration:none;
vertical-align:middle;
text-align:center;

}

.tabt2
{


font-family: Arial; font-size:12px; font-weight:bold ;
color:#A4D152; text-decoration:none;
border-right:0px solid #E4E4E4; 

background-position: absolute;
background-repeat:no repeat;
top:0;
left:0;		
}
.gradienttabt2 
{
	color: #fff;
	height: 88px;
	padding: 0px;
	/* For WebKit (Safari, Google Chrome etc) */
	background: -webkit-gradient(linear, left top, right top, from(#E5E5E5), to(#fff), color-stop(0.7, #fff));
	/* For Mozilla/Gecko (Firefox etc) */
	background: -moz-linear-gradient(left top, #E5E5E5, #fff 70%);
	/* For Internet Explorer 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#E5E5E5, endColorStr=#FFFFFFFF, GradientType=1);
	/* For Internet Explorer 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5E5E5, endColorstr=#FFFFFFFF, GradientType=1)";
}

.gradienttabt3 {
		color: #fff;
		height: 63px;
		padding: 0px;
		padding-left:10px;
		
		
		
	}
	
.gradienttabt3555 {
		color: #fff;
		height: 63px;
		padding: 0px;
		background-image:url('../../images/menu_bg.jpg');
		/* For WebKit (Safari, Google Chrome etc) */
		
		background: -webkit-gradient(linear, left top, left bottom, from(#B0E2FF), to(#0177AF));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #B0E2FF, #0177AF);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0E2FF, endColorstr=#0177AF);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B0E2FF, endColorstr=#0177AF)";
	}
	
	.gradienttab33 {
		color: #fff;
		height: 65px;
		padding: 0px;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#A4D152), to(#698B22));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #A4D152, #698B22);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22)";
	}
	.gradienttabhome33 {
		color: #fff;
		height: 55px;
		padding: 0px;
		background-color:#98BA41;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#A4D152), to(#698B22));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #A4D152, #698B22);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#A4D152, endColorstr=#698B22)";
		

	}
	
.gradientheadtabshadow {
		color: #fff;
		height: 10px;
		padding: 0px;
		background-image:url('../../images/headergrad1.jpg');
		background-repeat:repeat-x;
		font-family: Verdana; font-size:5px; font-weight:bold ;
		/* For WebKit (Safari, Google Chrome etc) */
		background: -webkit-gradient(linear, left top, left bottom, from(#949494), to(#fff));
		/* For Mozilla/Gecko (Firefox etc) */
		background: -moz-linear-gradient(top, #949494, #fff);
		/* For Internet Explorer 5.5 - 7 */
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#949494, endColorstr=#FFFFFFFF);
		/* For Internet Explorer 8 */
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#949494, endColorstr=#FFFFFFFF)";
	}
	
.cornertriangle1
{
width:0; height:0; 
border-left: 15px solid transparent;  
border-right: 15px solid grey; 
border-bottom: 15px solid transparent; 
border-top: 0; 
position: absolute; top: 0px; right: 0px;
}
.cornertriangle2
{
width:0; height:0; 
border-left: 15px solid grey;  
border-right: 15px solid transparent; 
border-bottom: 15px solid transparent; 
border-top: 0; 
position: absolute; top: 0px; left: 0px;
}
.cornertrianglewhite
{
width:0; height:0; 
border-left: 15px solid transparent;  
border-right: 15px solid white; 
border-bottom: 15px solid transparent; 
border-top: 0; 
position: absolute; top: 0px; right: 0px;
}

.innertriangle1
{
width:0; height:0; 
border-left: 30px solid transparent;  
border-right: 30px solid blue; 
border-top: 65px solid transparent; 
border-bottom: 0; 
position: absolute; top: 0px; left: -52px;
}



.mapborder
{
background-color :#A4D152; 
border-left:1px solid #A4D152; 
border-top:1px solid #A4D152; 
border-bottom:1px solid #A4D152; 
border-right:1px solid #A4D152; 

}

.footertxt1
{
font-family: Verdana; font-size:10px; font-weight:bold ;color:#ffffff; text-decoration:none 
}
a.footertxt1:hover{FONT-SIZE: 10px; COLOR:#2E2E2E; FONT-FAMILY: Verdana;text-decoration:none;}
.footertxt2
{
font-family: arial; font-size:11px; color:#4C651D; text-decoration:none;
}
a.footertxt2:hover{FONT-SIZE: 11px; COLOR:#2E2E2E; FONT-FAMILY: Arial;text-decoration:none;}
.footertxt3{
font-family:Arial; font-size:11px; color:#909090; line-height:115%;
}



