html {overflow-y: scroll;} 
body {margin:0px; font:12px Verdana, Arial, Helvetica, sans-serif; width:100%; background:#696969;}
#container2 {margin:0px auto; width:100%; background:url(../images/CSLogoBackground3.jpg) center top no-repeat;}
#container {margin:0px auto; padding:0px 0px 0px 0px; width:1000px;}
.WindowContainer {margin:0px auto; width:100%; background:url(../images/gradient.gif) top repeat-x;line-height:1.4em; padding:0px; font:normal 12px verdana, Geneva, sans-serif; color:#000;}
.WindowContainer a { outline:none;font:bold 12px verdana, Geneva, sans-serif; color:#1575A9; text-decoration:none;}
.WindowContainer a:hover { font:bold 12px verdana, Geneva, sans-serif; color:#FF9900; text-decoration:none;}
.WindowContainer h2 { font:normal 25px  Tahoma, Geneva, sans-serif; font-weight:bold; background: url(../images/HeaderIcon.png) left no-repeat; color:#3a3c3c; border-bottom:1px solid #cccccc; padding:10px 40px; margin:0 0 5px 0;}
.WindowContainer h3 { font: normal 14px  Tahoma, Geneva, sans-serif; width:25%; font-weight:bold; background: url(../images/CSIcon.gif) left no-repeat; color:#3a3c3c; border-bottom:50px 1px solid #cccccc; padding:10px 20px; margin:0 0 5px 0;}
.WindowContainer h4 { font: normal 18px  Tahoma, Geneva, sans-serif; text-align:center; text-decoration:underline; font-weight:bold; color:#3a3c3c; padding:10px 20px; margin:0 0 5px 0;}
.WindowContainer h6 { font: normal 18px  verdana, Geneva, sans-serif; text-align:left; display:inline; text-decoration:none; font-weight:bold; color:#000; padding:10px 20px; margin:0 0 5px 0;}
.WindowContainer img { outline:none;margin:0px; padding:0; border:0px}
.WindowContainer p { padding:5px; margin:0;}

.clear {clear:both;}
.radiobuttons2 ul {list-style-type:none;display:inline;padding:0px;margin:0px;}
.radiobuttons ul{list-style-type:none;display:inline;padding:0px;margin:0px;}
.radiobuttons li{display:inline;white-space:nowrap;    /* forces the radio button and text to be on the same line */}

.stbutton:link {font:bold 12px verdana;color:#ffffff;text-decoration:none;}
.stbuttontext:hover {font:bold 13px verdana;color:#1575A9; background-color:Transparent;text-decoration:none;} 

#main_top_panel {clear:both; }
#top_panel {height:75px;}
#main_logo_panel {float:left; width:450px; height:92px; padding:20px 0px 0px 0px; }
.logo_details {background:url(../images/CSLogoSL.png) no-repeat; float:left; height:65px; width:500px; margin:0px; padding:50px 0px 0px 0px;}

#main_login_panel {background:url(../images/login_panel.gif) no-repeat; float:right; width:500px; height:75px; margin:0px; padding:0px 0px 0px 0px;}
.login_details {
	margin:0px;
	padding:0px 0px 15px 20px;
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.login_details a { font:bold 12px  Tahoma, Geneva, sans-serif; color:#ffffff; text-decoration:none;}
.login_details a:hover { font:bold 12px  Tahoma, Geneva, sans-serif; color:#FF9900; text-decoration:underline;}
/*************************/

/********** slider **********/
.slider {margin:0 auto; width:949px; height:362px; padding:0; background:url(../images/slider_bg.png) top repeat-y; }
.slider .left1 { float:left; width:390px;}
.slider h2 { padding:30px 10px 10px 40px; margin:0; color:#565f65; font:normal 30px Arial, Helvetica, sans-serif;}
.slider strong { margin:0; color:#9ca3a8; font:normal 15px Arial, Helvetica, sans-serif; line-height:1.4em;}
.slider p { font:normal 11px Tahoma, Geneva, sans-serif; color:#5e5e5e; padding:5px 0 5px 40px; margin:0; line-height:1.6em;}
.slider ul.buttons { float:left; padding:20px 0 10px 25px; margin:0; list-style:none;}
.slider ul.buttons li { float:left; padding:0 5px; margin:0;}
.slider .gallery {float:left; width:400px; height:255px; padding:35px 0 0 40px;}
.divul{ background:url(../images/header.jpg) no-repeat;}
.slider a { outline:none;font:bold 12px Tahoma, Geneva, sans-serif; color:#1575A9; text-decoration:none;}
.slider a:hover { font:bold 12px Tahoma, Geneva, sans-serif; color:#FF9900; text-decoration:none;}
.slidertext { font:normal 14px Tahoma, Geneva, sans-serif; color:#5e5e5e; padding:0px 40px 5px 40px; margin:0; line-height:1.6em;}

/********** Testimonial Slider ********/
.sliderbutton {float:left; width:32px; padding-top:134px}
.sliderbutton img {cursor:pointer}
.sliderbutton img:hover {background:#666}
#sliderTes {float:left; position:relative; overflow:auto;  margin:0px; width:100%; height:280px; border:0px; background:#d7dee7;}
#sliderTes ul { position:relative; font:normal 10px Tahoma, Helvetica, sans-serif; color:#696969; text-align:left; list-style:none;}
#sliderTes li {float:left; width:100%; height:280px; font-size:Small;}
/*#sliderNews {float:left; position:relative; overflow:auto;  margin:5px; width:96%; height:150px; border:0px; background:#d7dee7}*/
#sliderNews {float:left; position:relative; overflow:auto; margin:0px; width:100%; height:150px; border:0px; background:#d7dee7}
#sliderNews ul { position:relative; font:normal 10px Tahoma, Helvetica, sans-serif; color:#696969; text-align:left; list-style:none;}
#sliderNews li {float:left;height:280px;font-size:Small;}

.pagination {list-style:none;font-family:Verdana; font-size:xx-small;padding:5px;}
.pagination li {float:left; cursor:pointer; padding:0px; background:#666;width:20px; border:1px solid #999; margin:0px; text-align:center; color:red}
.pagination li:hover {background:#777; border:1px solid #bbb; color:#fff}
li.current {border:1px solid #ccc; background:#888; color:#fff;}

/* Site Menu */	
.sitemenu { padding:0px 0px 20px 0px; margin:0; width:492px; float:right; height:10px;}

.tabmenu {width:661px; margin:0px auto; padding:5px 0px 0px 0px;}

/********** block index **********/
.body { padding:0px 0px 0px 0px; width:954px; margin:0px auto; background: url(../images/simple_bg.gif) top repeat-y;}
.body_top { width:954px; margin:0px auto; padding:5px 0px 0px 0px; background:url(../images/simple_img_top.gif) top no-repeat;}
.body_top2 { width:954px; margin:0 auto; padding:5px 0px 0px 0px; background:url(../images/simple_img_top2.gif) top no-repeat;}
.body_bottom 
{
	width:953px; height:22px; text-align:center; margin:0 auto; 
	padding: 3px 0px 0px 0px; background: url(../images/body_img_bottom.gif) no-repeat;
	color:#000000; font:normal 11px Tahoma, Geneva, sans-serif;
}

.body_bottom a {color:#1575a9; font-weight:bold;text-decoration:none;}

/**** SiteInfoPages ****/
.body_formatoverall { font:normal 12px verdana, Geneva, sans-serif; color:#000; line-height:1.8em; padding:20px; margin:0;}
.body_formatoverall a { outline:none;font:bold 12px Tahoma, Geneva, sans-serif; color:#1575A9; text-decoration:none;}
.body_formatoverall a:hover { font:bold 12px Tahoma, Geneva, sans-serif; color:#FF9900; text-decoration:none;}
.body_formatoverall h2 { font:normal 25px  Tahoma, Geneva, sans-serif; font-weight:bold; background: url(../images/HeaderIcon.png) left no-repeat; color:#3a3c3c; border-bottom:1px solid #cccccc; padding:10px 40px; margin:0 0 5px 0;}
.body_formatoverall h3 { font: normal 14px  Tahoma, Geneva, sans-serif; width:30%; font-weight:bold; background: url(../images/CSIcon.gif) left no-repeat; color:#3a3c3c; border-bottom:50px 1px solid #cccccc; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoverall h4 { font: normal 18px  Tahoma, Geneva, sans-serif; text-align:center; text-decoration:underline; font-weight:bold; color:#3a3c3c; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoverall h6 { font: normal 18px  Tahoma, Geneva, sans-serif; text-align:center; text-decoration:underline; font-weight:bold; color:#3a3c3c; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoverall img { outline:none;margin:0px; padding:0; border:0px}
.body_formatoverall p { padding:5px; margin:0;}

/**** SiteInfoPages ****/

/**** Office Pages ****/
.body_formatoveralloffice { min-height:500px; font:normal 12px verdana, Geneva, sans-serif; color:#000; line-height:1.4em; padding:20px; margin:0;}
.body_formatoveralloffice a { outline:none;font:bold 12px verdana, Geneva, sans-serif; color:#1575A9; text-decoration:none;}
.body_formatoveralloffice a:hover { font:bold 12px verdana, Geneva, sans-serif; color:#FF9900; text-decoration:none;}
.body_formatoveralloffice h2 { font:normal 25px  Tahoma, Geneva, sans-serif; font-weight:bold; background: url(../images/HeaderIcon.png) left no-repeat; color:#3a3c3c; border-bottom:1px solid #cccccc; padding:10px 40px; margin:0 0 5px 0;}
.body_formatoveralloffice h3 { font: normal 14px  Tahoma, Geneva, sans-serif; width:25%; font-weight:bold; background: url(../images/CSIcon.gif) left no-repeat; color:#3a3c3c; border-bottom:50px 1px solid #cccccc; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoveralloffice h4 { font: normal 18px  Tahoma, Geneva, sans-serif; text-align:center; text-decoration:underline; font-weight:bold; color:#3a3c3c; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoverall h6 { font: normal 18px  verdana, Geneva, sans-serif; text-align:left; display:inline; text-decoration:none; font-weight:bold; color:#000; padding:10px 20px; margin:0 0 5px 0;}
.body_formatoveralloffice img { outline:none;margin:0px; padding:0; border:0px}
.body_formatoveralloffice p { padding:5px; margin:0;}
/*.body_formatoveralloffice table { padding:0px; margin:0; }

/**** Office Pages ****/
.LPPrintPreview {margin:0px; width:100%; background:#fff;}
.LPPrintPreview { font:normal 12px verdana, Geneva, sans-serif; color:#000; line-height:1.2em; padding:0px; margin:0;}
.LPPrintPreview a { outline:none;font:bold 12px verdana, Geneva, sans-serif; color:#1575A9; text-decoration:none;}
.LPPrintPreview a:hover { font:bold 12px verdana, Geneva, sans-serif; color:#FF9900; text-decoration:none;}
.LPPrintPreview h2 { font:normal 30px  Verdana, Tahoma, Geneva, sans-serif; font-weight:bold; color:#3a3c3c; border-bottom:1px solid #cccccc; padding:10px 40px; margin:0 0 5px 0;}
.LPPrintPreview img { margin:0px; padding:0; border:0px}
/*.body_formatoveralloffice table { padding:0px; margin:0; }

/**** Office Pages ****/
.hr1 { width:90%; color:#d7dee7; text-align:left;}
.center { text-align:center;}
/*.img {border:0;}*/
.tSmall {padding:0px; margin:0; width:10%; border:0;}
.aBack a { outline:none;font:bold 12px verdana, Geneva, sans-serif; color:#696969; text-decoration:none;}
.aBack a:hover { font:bold 12px verdana, Geneva, sans-serif; color:#FF9900; text-decoration:none;}

/*News*/
.News { width:270px; margin:5px 0; padding:5px 10px; float:left;}
.News  h2 { background:url(../images/h2_News.gif) left no-repeat;}
.News span { font:bold 14px Tahoma, Geneva, sans-serif; color:#2c2c2c;}

/*SiteInfoPageDetails*/
.SiteInfoPageDetails { font: normal 19px Tahoma, Geneva, sans-serif; color:#696969;}
.SiteInfoPageDetails h2 { background: url(../images/HeaderIcon.png) left no-repeat;}
.SiteInfoPageDetails img { margin:5px; padding:0;}
.SiteInfoPageDetails p { padding:5px; margin:0;}

.Welcome { width:580px; margin:5px 0; padding:5px 10px; float:left;}
.Welcome h2 { background: url(../images/h2_welcome.gif) left no-repeat;}

/**------LEFT PANEL WITH RIGHT SUB------**/
/*LEFT-PANEL*/
.leftpanel { width:550px; margin:5px 0; padding:5px 10px; float:left; font:inherit; color:inherit;}
/*RIGHT-SUB*/
.rightsub { width:290px; margin:5px 0; padding:5px 10px; float:right; font:inherit; color:inherit;}
/**------LEFT PANEL WITH RIGHT SUB------**/

/**------LEFT PANEL WITH RIGHT SUB------**/
/*LEFT-PANEL*/
.leftProfilepanel { width:600px; margin:0px 0; padding:5px 0px; float:left; font:inherit; color:inherit;}
/*RIGHT-SUB*/
.rightProfilesub { width:290px; margin:0px 0; padding:5px 0px; float:right; font:inherit; color:inherit;}
/**------LEFT PANEL WITH RIGHT SUB------**/


/*LEFT-PANEL*/
.LeftDiv { width:60%; margin:0px; padding:0px; float:left; text-align:left; vertical-align:top; font:inherit; color:inherit;}
/*RIGHT-SUB*/
.RightDiv { width:40%; margin:0px; padding:0px; float:right; text-align:right; vertical-align:top; font:inherit; color:inherit;}
.DivWidth { width:200px; margin:0px; padding:0px; text-align:center; vertical-align:top; font:inherit; color:inherit;}

/*MY EXERCISE*/
	.tdText {
		font:11px Verdana;
		color:#333333;
	}
	.option2{
		font:11px Verdana;
		color:#0033cc;				
		padding-left:4px;
		padding-right:4px;
	}

	.mytab{
		border:1px solid #696969;width:600px;height:10%;
	}
	.mytab2{
		border:1px solid #696969;width:600px;height:10%;display:none;
	}
/*MY EXERCISE*/

/***************Rounded Corner Boxes*******************/
/**
lb = LightBlue or #d7dee7
db = DarkBlue or #1b6db3
**/
.sitedarkcolor {background:#1b6db3;}
.sitelightcolor {background:#d7dee7;}
.sitelistbox { font-family:Verdana;color:#1b6db3;background-color:#d7dee7;}

.xsnazzy {background: transparent; margin:0px}
.xsnazzyh1, xsnazzy h2, xsnazzy p {margin: 0 10px;letter-spacing: 1px;padding: 0;}
.xsnazzyh1 {font-size: 2.5em; color: #fff;}
.xsnazzyh2 {font-size: 2em;color: #06a;border: 0; }
.xsnazzyp{padding-bottom: 0.5em;}
.xsnazzyh2{padding-top: 0.5em;}
.xtop, .xbottom {display: block;background: transparent;font-size: 1px;}
.xbtitle {text-align:center; text-transform:uppercase; color:#fff; font-weight:bold;background:#1b6db3;}
.xb1 {margin: 0 5px; background: #1b6db3;display: block;overflow: hidden;height: 1px;}
.xb2 {margin: 0 3px; border-width: 0 2px;display: block;overflow: hidden;height: 1px;background: transparent; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb3 {margin: 0 2px;display: block;overflow: hidden;height: 1px;background: transparent; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb4 {height: 2px;margin: 0 1px;display: block;overflow: hidden;background: transparent; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb2db {margin: 0 3px; border-width: 0 2px;display: block;overflow: hidden;height: 1px;background:#1b6db3; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb3db {margin: 0 2px;display: block;overflow: hidden;height: 1px;background: #1b6db3; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb4db {height: 2px;margin: 0 1px;display: block;overflow: hidden;background: #1b6db3; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb2lb {margin: 0 3px; border-width: 0 2px;display: block;overflow: hidden;height: 1px;background:#d7dee7; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb3lb {margin: 0 2px;display: block;overflow: hidden;height: 1px;background: #d7dee7; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb4lb {height: 2px;margin: 0 1px;display: block;overflow: hidden;background: #d7dee7; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb2w {margin: 0 3px; border-width: 0 2px;display: block;overflow: hidden;height: 1px;background:#fff; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb3w {margin: 0 2px;display: block;overflow: hidden;height: 1px;background: #fff; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb4w {height: 2px;margin: 0 1px;display: block;overflow: hidden;background: #fff; border-left: 1px solid #1b6db3;border-right: 1px solid #1b6db3;}
.xb1g {margin: 0 5px; background: #696969;display: block;overflow: hidden;height: 1px;}
.xb2g {margin: 0 3px; border-width: 0 2px;display: block;overflow: hidden;height: 1px;background:#ececec; border-left: 1px solid #696969;border-right: 1px solid #696969;}
.xb3g {margin: 0 2px;display: block;overflow: hidden;height: 1px;background: #ececec; border-left: 1px solid #696969;border-right: 1px solid #696969;}
.xb4g {height: 2px;margin: 0 1px;display: block;overflow: hidden;background: #ececec; border-left: 1px solid #696969;border-right: 1px solid #696969;}
.xboxcontentlbck {display:block;background: #d7dee7;border: 0 solid #1b6db3;border-width: 0 1px;}
.xboxcontentwhite { display: block;background: #fff;border: 0 solid #1b6db3;border-width: 0 1px;}
.xboxcontenttransparent { display: block;background:transparent;border: 0 solid #1b6db3;border-width: 0 1px;}
.xboxcontentgray { display: block;background:#ececec;border: 0 solid #696969;border-width: 0 1px;}

/***************Rounded Corner Boxes*******************/

.RateFeedback img {padding:0px; border:none;}
.RateFeedback { width:100%; padding:0px; text-align:left; margin:0px; border:0px; }

/********** footer **********/
.footer { width:900px; height:20px; color:#9c9c9c; font:normal 11px Tahoma, Geneva, sans-serif; text-align:left; margin:0 auto; padding: 10px 0px 10px 35px; }
.footer ul { padding:0; margin:0; float:left; list-style:none; width:50%;}
.footer ul li { padding:0; margin:0 5px; float:left;}
.footer a { color:#ffffff; font:bold 11px Verdana, Geneva, sans-serif; padding:0 1px; text-decoration:none;}
.footer a:hover { color:#FF9900; font:bold 11px Verdana, Geneva, sans-serif; padding:0 1px; text-decoration:none;}
.text_left { text-align:left; }

.ptc { padding:0; margin:0; float:right; width:50%; text-align:right;}
.ptc ul { padding:0; margin:0; float:right; list-style:none; width:50%;}
.ptc ul li { padding:0; margin:0 5px; float:left;}
.ptc a { color:#ffffff; font:bold 11px Verdana, Geneva, sans-serif; padding:0 1px; text-decoration:none;}
.ptc a:hover { color:#FF9900; font:bold 11px Verdana, Geneva, sans-serif; padding:0 1px; text-decoration:none;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #eaeaea; padding:0; margin:5px 0; background:none;}

/* set millions of background images */
.rbroundbox { background: url(nt.gif) repeat; }
.rbtop div { background: url(../images/sidebarBlue_ulc.gif) no-repeat top left; }
.rbtop { background: url(../images/sidebarBlue_urc.gif) no-repeat top right; }
.rbbot div { background: url(../images/sidebarBlue_llc.gif) no-repeat bottom left; }
.rbbot { background: url(../images/sidebarBlue_lrc.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }

/****** Start PureCSSMenu.com STYLE ******/

#pcm{display:none;}
ul.pureCssMenu ul{display:none}
ul.pureCssMenu li:hover>ul{display:block}
ul.pureCssMenu ul{position: absolute;left:-1px;top:98%;}
ul.pureCssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.pureCssMenu,ul.pureCssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background-color:#1575A9;
	background-repeat:repeat;
	border-color:#696969;
	border-width:1px;
	border-style:solid;
	z-index: 1000000;
}
ul.pureCssMenu table {border-collapse:collapse}ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu ul{
	width:202.65px;
}
ul.pureCssMenu li{
	display:block;
	margin:0px 0px 0px 0px;
	font-size:0px;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#1575A9;
	border-width:0px;
	border-color:#6655ff;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:3px;
	_padding-left:0;
	font:bold 12px Verdana;
	color: #ffffff;
	text-decoration:none;
	cursor:pointer;
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#696969;	background-image:none;}
ul.pureCssMenu ul li.sep span{
	width:80%;
	height:3;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#ffffff;
	border-color:#665500;
	border-style:solid;
	font:bold 12px Verdana;
	color: #FF9900;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#ffffff;
	border-color:#665500;
	border-style:solid;
	font:bold 12px Verdana;
	color: #FF9900;
	text-decoration:none;
}
ul.pureCssMenu li.dis a {
	color: #696969 !important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:4px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul{display:none}
ul.pureCssMenu span{
	display:block;
	background-image:url(../images/arrv_anim_1.gif);
	background-position:right center;
	background-repeat: no-repeat;
   padding-right:11px;}
ul.pureCssMenu li:hover>a>span{	background-image:url(../images/arrv_anim_1o.gif);
}
ul.pureCssMenu a:hover span{	_background-image:url(../images/arrv_anim_1o.gif)}
ul.pureCssMenu ul span,ul.pureCssMenu a:hover table span{background-image:url(../images/arr_double_1.gif)}
ul.pureCssMenu ul li:hover > a span{	background-image:url(../images/arr_double_1o.gif);}
ul.pureCssMenu table a:hover span,ul.pureCssMenu table a:hover a:hover span{background-image:url(../images/arr_double_1o.gif)}
ul.pureCssMenu table a:hover table span{background-image:url(../images/arr_double_1.gif)}

/****** End PureCSSMenu.com STYLE ******/


